.ap-billing.billing-screen{gap:var(--ap-s-4)}.ap-billing .billing-section{gap:var(--ap-s-3);margin:0;display:grid}.ap-billing .billing-section>h2,.ap-billing .billing-summary h2,.ap-billing .billing-plans-head h2{color:var(--ap-ink);font-size:var(--ap-t-md);letter-spacing:-.005em;margin:0;font-weight:600}.ap-billing .billing-plans-head,.ap-billing .billing-summary-head{justify-content:space-between;align-items:center;gap:var(--ap-s-2) var(--ap-s-4);flex-wrap:wrap;display:flex}.ap-billing .billing-period{border-radius:var(--ap-r-sm);background:var(--ap-sunken);padding:3px;display:inline-flex}.ap-billing .billing-period button{border-radius:var(--ap-r-xs);min-height:30px;color:var(--ap-muted);font:inherit;font-size:var(--ap-t-sm);cursor:pointer;transition:background-color var(--ap-mid) var(--ap-ease), color var(--ap-mid) var(--ap-ease), box-shadow var(--ap-mid) var(--ap-ease);background:0 0;border:0;padding:0 12px;font-weight:500}.ap-billing .billing-period button em{color:var(--ap-positive);font-size:var(--ap-t-xs);margin-inline-start:6px;font-style:normal;font-weight:600}.ap-billing .billing-period button:is(.is-active,[aria-checked=true]){background:var(--ap-raised);color:var(--ap-ink);box-shadow:0 0 0 1px var(--ap-line);font-weight:500}.ap-billing .billing-period button:focus-visible,.ap-billing .billing-plan:focus-visible,.ap-billing .billing-stepper button:focus-visible,.ap-billing .billing-capacity button:focus-visible,.ap-billing .billing-pay:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}.ap-billing .billing-plans{border:1px solid var(--ap-line);border-radius:var(--ap-r-lg);background:var(--ap-surface);grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden}.ap-billing .billing-plan+.billing-plan{border-top:1px solid var(--ap-line)}.ap-billing .billing-plan{align-items:center;gap:2px var(--ap-s-3);min-width:0;min-height:72px;padding:14px var(--ap-s-4);background:var(--ap-surface);color:var(--ap-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--ap-fast) var(--ap-ease), box-shadow var(--ap-mid) var(--ap-ease), background-color var(--ap-fast) var(--ap-ease), transform var(--ap-mid) var(--ap-ease);border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""price status""period status""audience audience""limits limits";display:grid;position:relative}.ap-billing .billing-plan:hover:not(:disabled){background:color-mix(in srgb, var(--ap-sunken) 35%, var(--ap-surface))}.ap-billing .billing-plan:disabled{cursor:default}.ap-billing .billing-plan.is-selected,.ap-billing .billing-plan[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--ap-ink)}.ap-billing .billing-plan-top{grid-area:name;align-items:center;gap:8px;min-width:0;display:flex}.ap-billing .billing-plan-top strong{font-size:var(--ap-t-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ap-billing .billing-plan-check{border:1.5px solid var(--ap-line-strong);box-sizing:border-box;border-radius:50%;flex:none;order:-1;width:16px;height:16px}.ap-billing .billing-plan:is(.is-selected,[aria-checked=true]) .billing-plan-check{border:5px solid var(--ap-ink);background:var(--ap-surface)}.ap-billing .billing-plan .billing-plan-check:after{content:none}.ap-billing .billing-plan-price{font-size:var(--ap-t-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-area:price;margin-top:4px;font-weight:600;line-height:1.1}.ap-billing .billing-plan-period{color:var(--ap-muted);font-size:var(--ap-t-sm);grid-area:period;line-height:1.35}.ap-billing .billing-plan-audience,.ap-billing .billing-plan-limits{color:var(--ap-muted);font-size:var(--ap-t-sm);line-height:1.45}.ap-billing .billing-plan-audience{margin-top:var(--ap-s-2);color:var(--ap-ink);grid-area:audience}.ap-billing .billing-plan-limits{grid-area:limits}.ap-billing .billing-plan-current{border-radius:var(--ap-r-pill);background:var(--ap-sunken);min-height:24px;color:var(--ap-muted);font-size:var(--ap-t-xs);white-space:nowrap;grid-area:status;place-self:center end;padding:4px 8px;font-style:normal;font-weight:600}.ap-billing .billing-addons{padding:0 var(--ap-s-4);border:1px solid var(--ap-line);border-radius:var(--ap-r-lg);background:var(--ap-surface);display:grid}.ap-billing .billing-addon{align-items:center;gap:var(--ap-s-3);min-height:68px;padding:var(--ap-s-3) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.ap-billing .billing-addon+.billing-addon{border-top:1px solid var(--ap-line)}.ap-billing .billing-addon>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ap-billing .billing-addon strong{color:var(--ap-ink);font-size:var(--ap-t-base);font-weight:600}.ap-billing .billing-addon small,.ap-billing .billing-note{color:var(--ap-muted);font-size:var(--ap-t-sm);font-weight:400;line-height:1.45}.ap-billing .billing-stepper{border:1px solid var(--ap-line);border-radius:var(--ap-r-sm);background:var(--ap-surface);flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.ap-billing .billing-stepper button{border-radius:var(--ap-r-xs);width:32px;height:32px;color:var(--ap-ink);font:inherit;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.ap-billing .billing-stepper button:hover:not(:disabled){background:var(--ap-sunken)}.ap-billing .billing-stepper button:disabled{opacity:.35;cursor:default}.ap-billing .billing-stepper output{min-width:30px;color:var(--ap-ink);font-size:var(--ap-t-base);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.ap-billing .billing-capacity{justify-content:space-between;align-items:center;gap:var(--ap-s-2) var(--ap-s-3);margin:0 calc(-1 * var(--ap-s-4));padding:12px var(--ap-s-4);border-top:1px solid var(--ap-line);color:var(--ap-muted);font-size:var(--ap-t-sm);flex-wrap:wrap;line-height:1.45;display:flex}.ap-billing .billing-capacity.is-short,.ap-billing .billing-capacity.is-upgrade{color:var(--ap-ink)}.ap-billing .billing-capacity.is-short>:first-child:before{content:"";background:var(--ap-negative);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-inline-end:8px;display:inline-block}.ap-billing .billing-capacity button{border:1px solid var(--ap-line-strong);border-radius:var(--ap-r-sm);background:var(--ap-surface);color:currentColor;min-height:36px;font:inherit;font-size:var(--ap-t-sm);cursor:pointer;padding:0 12px;font-weight:600}.ap-billing .billing-summary{gap:var(--ap-s-3);padding:var(--ap-s-4);border:1px solid var(--ap-line);border-radius:var(--ap-r-lg);background:var(--ap-surface);margin:0;display:grid}.ap-billing .billing-saving{border-radius:var(--ap-r-pill);background:color-mix(in srgb, var(--ap-positive) 10%, var(--ap-surface));min-height:24px;color:var(--ap-positive);font-size:var(--ap-t-xs);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.ap-billing .billing-gets{gap:var(--ap-s-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ap-billing .billing-gets>div{background:0 0;border-radius:0;flex-direction:column;gap:2px;min-width:0;padding:4px 0;display:flex}.ap-billing .billing-gets>div+div{border-inline-start:1px solid var(--ap-line);padding-inline-start:var(--ap-s-4)}.ap-billing .billing-gets strong{color:var(--ap-ink);font-size:var(--ap-t-xl);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;overflow:hidden}.ap-billing .billing-gets span{color:var(--ap-muted);font-size:var(--ap-t-sm);line-height:1.35}.ap-billing .billing-summary dl,.ap-billing .billing-topup-due{gap:0;margin:0;display:grid}.ap-billing .billing-summary dl>div,.ap-billing .billing-topup-due>div{justify-content:space-between;align-items:baseline;gap:var(--ap-s-4);border-top:1px solid var(--ap-line);min-height:40px;color:var(--ap-muted);font-size:var(--ap-t-sm);padding:9px 0;display:flex}.ap-billing .billing-summary dl>div:first-child,.ap-billing .billing-topup-due>div:first-child{border-top:0}.ap-billing .billing-summary dd,.ap-billing .billing-topup-due dd{color:var(--ap-ink);text-align:end;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ap-billing .billing-summary .is-total,.ap-billing .billing-topup-due .is-total{color:var(--ap-ink);font-weight:600}.ap-billing .billing-summary .is-total dd,.ap-billing .billing-topup-due .is-total dd{font-size:var(--ap-t-lg);font-weight:600}.ap-billing .billing-downgrade{border-inline-start:2px solid var(--ap-negative);color:var(--ap-ink);font-size:var(--ap-t-sm);margin:0;padding:10px 0 10px 12px;line-height:1.45}.ap-billing .billing-pay{border-radius:var(--ap-r-sm);background:var(--ap-ink);width:100%;min-height:40px;color:var(--ap-bg);font:inherit;font-size:var(--ap-t-base);cursor:pointer;transition:background-color var(--ap-fast) var(--ap-ease), transform var(--ap-fast) var(--ap-ease), opacity var(--ap-fast) var(--ap-ease);border:1px solid #0000;margin:0;padding:0 18px;font-weight:600}.ap-billing .billing-pay:hover:not(:disabled){background:color-mix(in srgb, var(--ap-ink) 86%, var(--ap-accent))}.ap-billing .billing-pay:disabled{opacity:.45;cursor:not-allowed}.ap-billing .billing-pay[aria-busy=true]{cursor:progress}.ap-billing .billing-note{margin:0}.ap-billing .billing-note a{color:var(--ap-ink);font-weight:600}.ap-billing .billing-note.is-error{color:var(--ap-negative)}.ap-billing .billing-note.is-test{color:var(--ap-ink);font-weight:600}@media (min-width:760px){.ap-billing .billing-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-billing .billing-plan+.billing-plan{border-top:0;border-inline-start:1px solid var(--ap-line)}.ap-billing .billing-plan{min-height:0;padding:var(--ap-s-4);grid-template-columns:1fr;grid-template-areas:"name""price""period""audience""limits""status";align-content:start}.ap-billing .billing-plan-current{place-self:end start;margin-top:auto}.ap-billing .billing-summary,.ap-billing .billing-addons{padding-inline:var(--ap-s-5)}.ap-billing .billing-capacity{margin-inline:calc(-1 * var(--ap-s-5));padding-inline:var(--ap-s-5)}.ap-billing .billing-pay{justify-self:end;width:auto;min-width:220px}}@media (max-width:520px){.ap-billing .billing-plans-head{align-items:stretch}.ap-billing .billing-period{width:100%}.ap-billing .billing-period button{flex:1}.ap-billing .billing-addon{grid-template-columns:minmax(0,1fr)}.ap-billing .billing-stepper{justify-self:start}}.ap-billing .billing-plan-top{justify-content:flex-start}.ap-billing .billing-plan.is-selected,.ap-billing .billing-plan[aria-checked=true]{box-shadow:inset 2px 0 0 var(--ap-ink);background:color-mix(in srgb, var(--ap-sunken) 45%, var(--ap-surface))}html[dir=rtl] .ap-billing .billing-plan:is(.is-selected,[aria-checked=true]){box-shadow:inset -2px 0 0 var(--ap-ink)}
.ap-report .rc-pending{padding:var(--ap-s-4);border-radius:var(--ap-r-md);background:var(--ap-sunken);color:var(--ap-muted);font-size:var(--ap-t-sm);margin:0;line-height:1.5}.ap-report .rc-panel{color:var(--ap-ink);font-size:var(--ap-t-base);gap:0;display:grid}.ap-report .rc-panel>section{gap:var(--ap-s-3);padding:var(--ap-s-5) 0;border-top:1px solid var(--ap-line);display:grid}.ap-report .rc-panel h2,.ap-report .rc-panel h3,.ap-report .rc-panel p{margin:0}.ap-report .rc-panel h2{color:var(--ap-ink);font-size:var(--ap-t-md);letter-spacing:-.005em;font-weight:650}.ap-report .rc-panel h3{color:var(--ap-ink);font-size:var(--ap-t-base);font-weight:650}.ap-report .rc-panel p{color:var(--ap-muted);font-size:var(--ap-t-sm);line-height:1.5}.ap-report .rc-panel p strong{color:var(--ap-ink);font-weight:650}.ap-report .rc-stale{border:1px solid color-mix(in srgb, var(--ap-warning) 26%, transparent);border-radius:var(--ap-r-md);background:color-mix(in srgb, var(--ap-warning) 7%, var(--ap-surface));padding:12px 14px;color:var(--ap-warning)!important}.ap-report div.rc-stale[role=alert]{gap:var(--ap-s-3);display:grid}.ap-report .rc-reconnect{gap:var(--ap-s-2);margin:0;padding:0;list-style:none;display:grid}.ap-report .rc-reconnect li{gap:2px var(--ap-s-3);border:1px solid var(--ap-line);border-radius:var(--ap-r-sm);background:var(--ap-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 12px;display:grid}.ap-report .rc-reconnect li strong{font-size:var(--ap-t-base)}.ap-report .rc-reconnect li span{color:var(--ap-muted);font-size:var(--ap-t-xs);grid-column:1}.ap-report .rc-reconnect li a{color:var(--ap-accent-ink);font-size:var(--ap-t-sm);grid-area:1/2/span 2;align-self:center;font-weight:600;text-decoration:none}.ap-report .rc-attention,.ap-report .rc-factors,.ap-report .rc-recon-items{gap:var(--ap-s-2);margin:0;padding:0;list-style:none;display:grid}.ap-report .rc-attention>li{--rc-tone:var(--ap-accent);gap:var(--ap-s-2);border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:var(--ap-surface);padding:14px 14px 14px 17px;display:grid;position:relative;overflow:hidden}.ap-report .rc-attention>li:before{content:"";background:var(--rc-tone);width:3px;position:absolute;inset:0 auto 0 0}.ap-report .rc-attention>li.is-critical{--rc-tone:var(--ap-negative)}.ap-report .rc-attention>li.is-info{--rc-tone:var(--ap-expected)}.ap-report .rc-attention-title strong{color:var(--ap-ink);font-size:var(--ap-t-base);font-weight:650;line-height:1.4}.ap-report .rc-attention-meta{color:var(--ap-muted)!important;font-size:var(--ap-t-xs)!important}.ap-report .rc-actions{align-items:center;gap:var(--ap-s-2);flex-wrap:wrap;display:flex}.ap-report .rc-actions a,.ap-report .rc-actions button{border:1px solid var(--ap-line-strong);border-radius:var(--ap-r-sm);background:var(--ap-surface);min-height:36px;color:var(--ap-ink);font:inherit;font-size:var(--ap-t-sm);cursor:pointer;justify-content:center;align-items:center;padding:0 11px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ap-report .rc-actions button.is-primary{background:var(--ap-ink);color:var(--ap-bg);border-color:#0000}.ap-report .rc-actions a:hover,.ap-report .rc-actions button:hover:not(:disabled){border-color:var(--ap-ink)}.ap-report .rc-actions button.is-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ap-ink) 86%, var(--ap-accent));border-color:#0000}.ap-report .rc-actions button:focus-visible,.ap-report .rc-actions a:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}.ap-report .rc-actions button:disabled{opacity:.4;cursor:not-allowed}.ap-report .rc-actions.is-secondary{gap:4px var(--ap-s-2)}.ap-report .rc-actions.is-secondary button{min-height:32px;color:var(--ap-muted);font-size:var(--ap-t-xs);background:0 0;border-color:#0000;padding-inline:9px}.ap-report .rc-actions.is-secondary button:hover:not(:disabled),.ap-report .rc-actions.is-secondary button[aria-pressed=true]{background:var(--ap-sunken);color:var(--ap-ink)}.ap-report .rc-writeback{color:var(--ap-muted)!important;font-size:var(--ap-t-xs)!important}.ap-report .rc-brief{border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:color-mix(in srgb, var(--ap-sunken) 42%, var(--ap-surface));padding:var(--ap-s-4)!important}.ap-report .rc-brief-state{border-radius:var(--ap-r-pill);background:var(--ap-surface);justify-self:start;min-height:24px;padding:3px 8px;font-weight:600;color:var(--ap-muted)!important;font-size:var(--ap-t-xs)!important}.ap-report .rc-snapshot{border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:var(--ap-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ap-report .rc-snapshot>div{background:var(--ap-surface);flex-direction:column;gap:3px;min-width:0;padding:11px 12px;display:flex}.ap-report .rc-snapshot dt{color:var(--ap-muted);font-size:var(--ap-t-xs);line-height:1.35}.ap-report .rc-snapshot dd{overflow-wrap:anywhere;color:var(--ap-ink);font-size:var(--ap-t-md);font-variant-numeric:tabular-nums;margin:0;font-weight:650;line-height:1.2}.ap-report .rc-snapshot small{color:var(--ap-muted);font-size:var(--ap-t-xs);line-height:1.4}.ap-report .rc-snapshot .is-unknown dd{color:var(--ap-muted);font-weight:500}.ap-report .rc-score{align-items:baseline;gap:4px;display:flex;color:var(--ap-ink)!important}.ap-report .rc-score strong{font-size:var(--ap-t-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ap-report .rc-score span{color:var(--ap-muted);font-size:var(--ap-t-sm)}.ap-report .rc-factors li{border-top:1px solid var(--ap-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;padding:10px 0;display:grid}.ap-report .rc-factors li:first-child{border-top:0}.ap-report .rc-factor-mark{background:var(--ap-sunken);width:20px;height:20px;color:var(--ap-muted);font-size:var(--ap-t-xs);border-radius:50%;place-items:center;display:grid}.ap-report .rc-factors .is-ok .rc-factor-mark,.ap-report .rc-factors .is-positive .rc-factor-mark{background:color-mix(in srgb, var(--ap-positive) 10%, var(--ap-surface));color:var(--ap-positive)}.ap-report .rc-factors .is-warning .rc-factor-mark{background:color-mix(in srgb, var(--ap-warning) 10%, var(--ap-surface));color:var(--ap-warning)}.ap-report .rc-factors .is-critical .rc-factor-mark,.ap-report .rc-factors .is-negative .rc-factor-mark{background:color-mix(in srgb, var(--ap-negative) 10%, var(--ap-surface));color:var(--ap-negative)}.ap-report .rc-factors strong{font-size:var(--ap-t-sm);font-weight:600}.ap-report .rc-factors p{font-size:var(--ap-t-xs);grid-column:2}.ap-report .rc-health{flex-wrap:wrap;gap:6px 14px;display:flex;color:var(--ap-muted)!important;font-size:var(--ap-t-xs)!important}.ap-report .rc-recon-items li{gap:4px var(--ap-s-3);border-top:1px solid var(--ap-line);font-size:var(--ap-t-sm);grid-template-columns:minmax(0,1fr) auto;padding:10px 0;display:grid}.ap-report .rc-recon-items li:first-child{border-top:0}.ap-report .rc-recon-items strong{color:var(--ap-ink);font-weight:600}.ap-report .rc-recon-items span,.ap-report .rc-recon-items em{color:var(--ap-muted);font-size:var(--ap-t-xs);text-align:end;font-style:normal}.ap-report .rc-digest{border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:color-mix(in srgb, var(--ap-sunken) 36%, var(--ap-surface));padding:var(--ap-s-4)!important}.ap-report .rc-digest-body{border-radius:var(--ap-r-sm);background:var(--ap-surface);color:var(--ap-ink);font:inherit;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--ap-t-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;line-height:1.55;overflow-x:auto}@media (min-width:760px){.ap-report .rc-snapshot{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-report .rc-reconnect li{grid-template-columns:minmax(0,1fr) auto auto}.ap-report .rc-reconnect li span{grid-area:1/2}.ap-report .rc-reconnect li a{grid-area:1/3}}.ap-report .rc-panel>section,.ap-report .rc-brief{border:0;border-top:1px solid var(--ap-line);background:0 0;border-radius:0;padding:var(--ap-s-4) 0!important}.ap-report .rc-panel>section:first-of-type{border-top:0}.ap-report .rc-panel h2{font-weight:600}.ap-report .rc-stale{background:0 0;border:0;border-radius:0;align-items:baseline;gap:8px;padding:0;display:flex;color:var(--ap-ink)!important}.ap-report .rc-stale:before{content:"";background:var(--ap-warning-mark);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.ap-report div.rc-stale[role=alert]{flex-wrap:wrap;display:flex}.ap-report .rc-reconnect li{border:0;border-top:1px solid var(--ap-line);border-radius:0;padding:10px 0}.ap-report .rc-attention{gap:0}.ap-report .rc-attention>li{border:0;border-top:1px solid var(--ap-line);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 12px 18px;overflow:visible}.ap-report .rc-attention>li:first-child{border-top:0}.ap-report .rc-attention>li:before{border-radius:50%;width:8px;height:8px;inset:19px auto auto 0}.ap-report .rc-attention>li.is-warning{--rc-tone:var(--ap-warning-mark)}html[dir=rtl] .ap-report .rc-attention>li{padding:12px 18px 12px 0}html[dir=rtl] .ap-report .rc-attention>li:before{inset:19px 0 auto auto}.ap-report .rc-attention-title strong,.ap-report .rc-panel p strong{font-weight:600}.ap-report .rc-actions a,.ap-report .rc-actions button{min-height:32px;font-weight:500}.ap-report .rc-actions.is-secondary{gap:0 var(--ap-s-1);margin-top:0}.ap-report .rc-attention>li>.rc-actions.is-secondary+.rc-actions.is-secondary{margin-top:-8px}.ap-report .rc-actions.is-secondary button{font-size:var(--ap-t-sm)}.ap-report .rc-brief-state{background:0 0;padding:0}.ap-report .rc-snapshot{background:var(--ap-surface);gap:0}.ap-report .rc-snapshot>div{border-inline-end:1px solid var(--ap-line);border-bottom:1px solid var(--ap-line);margin:0 -1px -1px 0}.ap-report .rc-snapshot dd,.ap-report .rc-score strong{font-weight:600}.ap-report .rc-recon-items li{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline}.ap-report .rc-recon-items li>span,.ap-report .rc-recon-items li>em{font-size:var(--ap-t-sm)}.ap-report .rc-digest{border:0;border-top:1px solid var(--ap-line);background:0 0;border-radius:0;padding:var(--ap-s-4) 0!important}.ap-report .rc-digest-body{background:var(--ap-sunken)}@media (max-width:759px){.ap-report .rc-recon-items li{grid-template-columns:minmax(0,1fr) auto}.ap-report .rc-recon-items li>:nth-child(n+2){grid-column:2}}.ap-paycheck-progress{align-items:center;gap:var(--ap-s-3);min-width:220px;display:flex}.ap-paycheck-progress .ap-meter>i{background:var(--ap-ink)}.ap-paycheck-body{gap:var(--ap-s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.ap-paycheck-body{grid-template-columns:minmax(0,3fr) minmax(260px,1fr)}}.ap-paycheck-question{gap:var(--ap-s-5);padding:var(--ap-s-6);box-shadow:var(--ap-shadow-2);display:grid}.ap-paycheck-head{gap:var(--ap-s-2);display:grid}.ap-ai-label{color:var(--ap-accent-ink);font-size:var(--ap-t-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ap-ai-label:before{content:"";background:var(--ap-accent);border-radius:2px;width:3px;height:14px}.ap-paycheck-title{color:var(--ap-ink);font-size:var(--ap-t-xl);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.ap-paycheck-sides{gap:var(--ap-s-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ap-paycheck-side{gap:var(--ap-s-2);align-content:start;min-width:0;display:grid}.ap-paycheck-side+.ap-paycheck-side{border-inline-start:1px solid var(--ap-line);padding-inline-start:var(--ap-s-5)}.ap-paycheck-amount{color:var(--ap-ink);font-size:var(--ap-t-2xl);letter-spacing:-.03em;font-weight:600}.ap-paycheck-side dl{margin:0;display:grid}.ap-paycheck-side dl>div{justify-content:space-between;gap:var(--ap-s-4);border-top:1px solid var(--ap-line);padding:9px 0;display:flex}.ap-paycheck-side dt{color:var(--ap-muted)}.ap-paycheck-side dd{color:var(--ap-ink);text-align:end;overflow-wrap:anywhere;margin:0;font-weight:500}.ap-paycheck-reasons{gap:var(--ap-s-2) var(--ap-s-4);font-size:var(--ap-t-sm);flex-wrap:wrap;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.ap-paycheck-reasons .is-ok{color:var(--ap-positive)}.ap-paycheck-reasons .is-ok:before{content:"✓ "}.ap-paycheck-reasons .is-warn{color:var(--ap-warning)}.ap-paycheck-actions{gap:var(--ap-s-2);flex-wrap:wrap;display:flex}.ap-paycheck-actions .ap-button{min-height:44px}.ap-button.is-quiet{color:var(--ap-muted);background:0 0}.ap-button.is-quiet:hover{color:var(--ap-ink)}.ap-paycheck-pick{gap:var(--ap-s-2);border:0;margin:0;padding:0;display:grid}.ap-paycheck-pick legend{margin-bottom:var(--ap-s-2)}.ap-paycheck-option{align-items:center;gap:var(--ap-s-3);min-height:48px;padding:0 var(--ap-s-3);border:1px solid var(--ap-line);border-radius:var(--ap-r-md);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ap-paycheck-option:has(input:checked){border-color:var(--ap-ink);box-shadow:0 0 0 1px var(--ap-ink)}.ap-paycheck-option input{width:18px;height:18px;accent-color:var(--ap-ink);margin:0}.ap-paycheck-option-name{min-width:0;display:grid}.ap-paycheck-error{color:var(--ap-negative);font-size:var(--ap-t-sm);margin:0}.ap-paycheck-queue{gap:var(--ap-s-2);display:grid}.ap-paycheck-queue-title{padding:0 var(--ap-s-3);color:var(--ap-muted);font-size:var(--ap-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ap-paycheck-queue ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ap-paycheck-queue-item{justify-content:space-between;align-items:center;gap:var(--ap-s-3);width:100%;min-height:48px;padding:var(--ap-s-2) var(--ap-s-3);border-radius:var(--ap-r-md);color:var(--ap-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ap-paycheck-queue-item:hover{background:var(--ap-sunken)}.ap-paycheck-queue-item[aria-current=true]{background:var(--ap-surface);box-shadow:var(--ap-shadow-1)}.ap-paycheck-queue-item:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}.ap-paycheck-queue-name{overflow-wrap:anywhere;min-width:0;font-weight:500;display:grid}.ap-paycheck-done{justify-items:center;gap:var(--ap-s-3);max-width:520px;margin:var(--ap-s-8) auto;padding:var(--ap-s-6);text-align:center;display:grid}.ap-paycheck-done-mark{background:color-mix(in srgb, var(--ap-positive) 14%, var(--ap-surface));width:56px;height:56px;color:var(--ap-positive);border-radius:50%;place-items:center;font-size:28px;display:grid}.ap-toast{inset-inline-start:50%;bottom:var(--ap-s-6);z-index:40;align-items:center;gap:var(--ap-s-3);max-width:calc(100vw - 32px);padding:var(--ap-s-2) var(--ap-s-2) var(--ap-s-2) var(--ap-s-4);border-radius:var(--ap-r-md);background:var(--ap-ink);color:var(--ap-bg);box-shadow:var(--ap-shadow-pop);display:flex;position:fixed;transform:translate(-50%)}html[dir=rtl] .ap-toast{transform:translate(50%)}.ap-toast .ap-button.is-ghost{color:var(--ap-bg);background:#ffffff1f;border-color:#0000}@media (max-width:759px){.ap-paycheck-question{padding:var(--ap-s-4)}.ap-paycheck-title{font-size:var(--ap-t-lg)}.ap-paycheck-side+.ap-paycheck-side{padding-inline-start:0;padding-top:var(--ap-s-4);border-inline-start:0;border-top:1px solid var(--ap-line)}.ap-paycheck-actions .ap-button{flex:100%}.ap-paycheck-actions.is-answer .ap-button:not(.is-primary){flex:1 1 calc(50% - var(--ap-s-1))}}@media (max-width:1023px){.ap-paycheck-actions.is-answer{bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:5;margin-inline:calc(-1 * var(--ap-s-6));padding:var(--ap-s-3) var(--ap-s-6);border-top:1px solid var(--ap-line);background:var(--ap-surface);position:sticky}}@media (max-width:759px){.ap-paycheck-actions.is-answer{margin-inline:calc(-1 * var(--ap-s-4));padding-inline:var(--ap-s-4)}}@media (max-width:1023px){.ap-toast{bottom:calc(var(--ap-s-6) + 64px + env(safe-area-inset-bottom,0px));z-index:75}}.ap-agents{gap:var(--ap-s-5);display:grid}.ap-agents-cards{gap:var(--ap-s-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.ap-agents-card{gap:var(--ap-s-2);padding:var(--ap-s-4) var(--ap-s-5);align-content:start;display:grid}.ap-agents-card-head{align-items:center;gap:var(--ap-s-3);min-width:0;display:flex}.ap-agents-card-head strong{overflow-wrap:anywhere;flex:1;min-width:0}.ap-agents-mark{background:var(--ap-accent);border-radius:2px;flex:none;width:3px;height:18px}.ap-agents-card-foot{gap:var(--ap-s-1) var(--ap-s-3);color:var(--ap-ink);font-size:var(--ap-t-sm);flex-wrap:wrap;display:flex}.ap-agents-card-foot a{color:var(--ap-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.ap-agents-body{gap:var(--ap-s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.ap-agents-body{grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}}.ap-agents-inbox{min-width:0;padding:0;overflow:hidden}.ap-agents-tabs{align-items:center;gap:var(--ap-s-1) var(--ap-s-3);padding:var(--ap-s-1) var(--ap-s-4) 0;border-bottom:1px solid var(--ap-line);flex-wrap:wrap;display:flex}.ap-agents-tabs .ap-tabs{border-bottom:0;flex:0 auto;min-width:0}.ap-agents-tabs>.ap-button{margin-inline-start:auto;margin-block:var(--ap-s-1)}.ap-agents-count{background:var(--ap-sunken);min-width:20px;height:20px;color:var(--ap-muted);font-size:var(--ap-t-xs);border-radius:999px;place-items:center;margin-inline-start:6px;padding:0 6px;font-weight:600;display:inline-grid}.ap-agents-count.is-due{background:var(--ap-accent-soft);color:var(--ap-accent-ink)}.ap-agents-list{margin:0;padding:0;list-style:none;display:grid}.ap-agents-list>li+li{border-top:1px solid var(--ap-line)}.ap-agents-row{align-items:center;gap:var(--ap-s-4);width:100%;min-height:64px;padding:var(--ap-s-3) var(--ap-s-5);color:var(--ap-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.ap-agents-row.is-static{cursor:default}button.ap-agents-row:hover{background:var(--ap-sunken)}.ap-agents-row[aria-current=true]{background:var(--ap-sunken);box-shadow:inset 2px 0 0 var(--ap-ink)}.ap-agents-row:focus-visible{outline:2px solid var(--ap-accent);outline-offset:-2px}.ap-agents-row-main{flex:1;gap:3px;min-width:0;display:grid}.ap-agents-row-title{align-items:center;gap:var(--ap-s-2);flex-wrap:wrap;display:flex}.ap-agents-row-title strong{overflow-wrap:anywhere;font-weight:500}.ap-agents-row-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-agents-row-amount{flex:none;font-weight:600}.ap-agents-empty{justify-items:center;gap:var(--ap-s-2);padding:var(--ap-s-8) var(--ap-s-5);text-align:center;display:grid}.ap-agents-detail{gap:var(--ap-s-4);padding:var(--ap-s-5);box-shadow:inset 3px 0 0 var(--ap-accent), var(--ap-shadow-2);display:grid}.ap-agents-detail-title{color:var(--ap-ink);font-size:var(--ap-t-lg);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.35}.ap-agents-facts{margin:0;display:grid}.ap-agents-facts>div{gap:var(--ap-s-3);border-top:1px solid var(--ap-line);grid-template-columns:120px minmax(0,1fr);padding:9px 0;display:grid}.ap-agents-facts dt{color:var(--ap-muted)}.ap-agents-facts dd{color:var(--ap-ink);overflow-wrap:anywhere;margin:0}.ap-agents-actions{gap:var(--ap-s-2);flex-wrap:wrap;display:flex}.ap-agents-actions .ap-button{min-height:44px}.ap-agents-actions .ap-button.is-primary{flex:auto}.ap-agents-discuss{color:var(--ap-muted);font-size:var(--ap-t-sm);text-underline-offset:3px;text-decoration:underline}.ap-agents-bulk{margin:var(--ap-s-3) 0 0;gap:0;padding:0;list-style:none;display:grid}.ap-agents-bulk li+li{border-top:1px solid var(--ap-line)}.ap-agents-bulk label{align-items:flex-start;gap:var(--ap-s-3);padding:var(--ap-s-3) 0;cursor:pointer;margin:0;display:flex}.ap-agents-bulk input{width:18px;height:18px;accent-color:var(--ap-ink);margin:2px 0 0}.ap-agents-bulk label>span{gap:2px;display:grid}.ap-agents-detail-head{justify-content:space-between;align-items:center;gap:var(--ap-s-3);display:flex}.ap-agents-sheet-close,.ap-agents-sheet-backdrop,.ap-agents-sheet-error{display:none}@media (max-width:1099px){.ap-agents-detail{display:none}.ap-agents-detail.is-open{z-index:80;overscroll-behavior:contain;max-height:min(82dvh,100dvh - 48px);padding-bottom:calc(var(--ap-s-5) + env(safe-area-inset-bottom));border-radius:var(--ap-r-lg) var(--ap-r-lg) 0 0;box-shadow:inset 0 3px 0 var(--ap-accent), var(--ap-shadow-3);display:grid;position:fixed;inset:auto 0 0;overflow:auto}.ap-agents-detail.is-open .ap-agents-sheet-close{min-height:44px;display:inline-flex}.ap-agents-sheet-error{display:block}.ap-agents-sheet-backdrop{z-index:79;cursor:default;background:#0b0c0e70;border:0;padding:0;display:block;position:fixed;inset:0}}@media (max-width:759px){.ap-agents-row{padding:var(--ap-s-3) var(--ap-s-4)}.ap-agents-row-sub{white-space:normal}.ap-agents-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.ap-agents-actions .ap-button{flex:100%}}.ap-money{gap:var(--ap-s-5);display:grid}.ap-money-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-money-figures{gap:var(--ap-s-2);display:grid}.ap-money-kpis{gap:var(--ap-s-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.ap-money-kpi{gap:var(--ap-s-1);padding:var(--ap-s-4) var(--ap-s-5);display:grid}.ap-money-kpi dt{color:var(--ap-muted);font-size:var(--ap-t-sm);font-weight:500}.ap-money-kpi dt a{color:inherit}.ap-money-kpi dd{color:var(--ap-ink);font-size:var(--ap-t-2xl);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-weight:600}.ap-money-kpi.is-paid dd{color:var(--ap-positive)}.ap-money-kpi.is-expected{background:var(--ap-sunken);box-shadow:none}.ap-money-start{gap:var(--ap-s-2);padding:var(--ap-s-5);display:grid}.ap-money-start h2{font-size:var(--ap-t-lg);margin:0;font-weight:600}.ap-money-start ol{gap:var(--ap-s-2);color:var(--ap-ink);margin:0;padding-inline-start:1.4em;display:grid}.ap-money-book{min-width:0;padding:0;overflow:hidden}.ap-money-tabs{align-items:center;gap:var(--ap-s-1) var(--ap-s-3);padding:var(--ap-s-1) var(--ap-s-4) 0;border-bottom:1px solid var(--ap-line);flex-wrap:wrap;display:flex}.ap-money-tabs .ap-tabs{border-bottom:0;flex:0 auto;min-width:0}.ap-money-tabs>.ap-button{margin-inline-start:auto;margin-block:var(--ap-s-1)}.ap-money-form-wrap{padding:var(--ap-s-4) var(--ap-s-5);border-bottom:1px solid var(--ap-line);background:var(--ap-sunken)}.ap-money-form{gap:var(--ap-s-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.ap-money-form h2{font-size:var(--ap-t-md);grid-column:1/-1;margin:0;font-weight:600}.ap-money-form .ap-field{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;min-height:0;margin:0;padding:0;display:grid}.ap-money-form .ap-input{background:var(--ap-surface)}.ap-money-form>.ap-button{justify-self:start}.ap-money-form .ap-button{min-height:40px}.ap-money-list{margin:0;padding:0;list-style:none;display:grid}.ap-money-row{align-items:center;gap:var(--ap-s-2) var(--ap-s-4);min-height:60px;padding:var(--ap-s-3) var(--ap-s-5);flex-wrap:wrap;display:flex}.ap-money-row+.ap-money-row{border-top:1px solid var(--ap-line)}.ap-money-row-main{align-items:center;gap:var(--ap-s-2);flex-wrap:wrap;flex:220px;min-width:0;display:flex}.ap-money-row-main strong{overflow-wrap:anywhere;font-weight:500}.ap-money-row-amount{white-space:nowrap;justify-items:end;font-weight:600;display:grid}.ap-money-row-actions{gap:var(--ap-s-2);flex-wrap:wrap;display:flex}.ap-money-empty{padding:var(--ap-s-5)}.ap-money-boundary{margin:0}.ap-money-boundary a{color:var(--ap-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:759px){.ap-money-kpis{gap:var(--ap-s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ap-money-kpi{padding:var(--ap-s-3) var(--ap-s-4)}.ap-money-kpi dd{font-size:var(--ap-t-lg)}.ap-money-row{padding:var(--ap-s-3) var(--ap-s-4)}.ap-money-row-actions{flex-basis:100%}}.ap-agents-letter{gap:var(--ap-s-2);padding:var(--ap-s-3) var(--ap-s-4);border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:var(--ap-sunken);overflow-wrap:anywhere;line-height:1.55;display:grid}.ap-agents-letter p{white-space:pre-line;margin:0}.ap-agents-letter-edit{gap:var(--ap-s-2);display:grid}.ap-agents-letter-edit textarea{min-height:180px;padding:var(--ap-s-3);resize:vertical;font:inherit;line-height:1.5}.ap-agents-bulk-warn{color:var(--ap-warning)}.ap-agents-held{gap:var(--ap-s-2);margin:0;padding:0;list-style:none;display:grid}.ap-agents-held li{justify-content:space-between;align-items:center;gap:var(--ap-s-2) var(--ap-s-4);padding:var(--ap-s-2) var(--ap-s-2) var(--ap-s-2) var(--ap-s-4);border-radius:var(--ap-r-md);background:var(--ap-warning-soft);color:var(--ap-ink);flex-wrap:wrap;display:flex}
body:has(.ap-shell){--ap-focus:#8f321e}:is(html[data-aera-theme=graphite] body:has(.ap-shell),html[data-aera-theme=midnight] body:has(.ap-shell)){--ap-focus:#ff9a80}@media (prefers-color-scheme:dark){html:not([data-aera-theme]) body:has(.ap-shell){--ap-focus:#ff9a80}}body:has(.ap-shell) :focus-visible{outline-color:var(--ap-focus)}body:has(.ap-shell) .ap-rail :focus-visible{outline-color:#ff9a80}body:has(.ap-shell) .ap-rowmenu-list>:focus-visible{outline:2px solid var(--ap-focus);outline-offset:-2px}body:has(.ap-shell) :is(.ap-button,.ap-resolve,.ap-rowmenu-toggle,.ap-attention-more):disabled{cursor:not-allowed;opacity:.5}body:has(.ap-shell) :is(input,textarea,select)[aria-invalid=true]{border-color:var(--ap-negative);outline:1px solid color-mix(in srgb, var(--ap-negative) 72%, transparent);outline-offset:1px}body:has(.ap-shell) :is(input,textarea,select)[aria-invalid=true]:focus-visible{outline-color:var(--ap-negative);outline-width:2px}body:has(.ap-shell) .ap-state{align-content:center;min-height:176px}body:has(.ap-shell) .ap-state-loading{min-width:0;max-width:100%}body:has(.ap-shell) .ap-state-loading .ap-skeleton{min-width:0;max-width:100%}body:has(.ap-shell) :is(.ap-listbar,.ap-tabs,.ap-notify-filters){overscroll-behavior-inline:contain;scroll-padding-inline:var(--ap-s-3)}body:has(.ap-shell) .ap-phonebar{padding-inline:var(--ap-s-4) var(--ap-s-1)}:is(html:has(.ap-shell),body:has(.ap-shell) *){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ap-muted) 55%, transparent) transparent}html:has(.ap-shell)::-webkit-scrollbar{width:8px;height:8px;display:block}body:has(.ap-shell) ::-webkit-scrollbar{width:8px;height:8px;display:block}html:has(.ap-shell)::-webkit-scrollbar-track{background:0 0}body:has(.ap-shell) ::-webkit-scrollbar-track{background:0 0}html:has(.ap-shell)::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ap-muted) 55%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}body:has(.ap-shell) ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ap-muted) 55%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}body:has(.ap-shell){--ap-content:1240px}body:has(.ap-shell) .ap-page{padding-inline:clamp(14px,2vw,24px)}body:has(.ap-shell) .ap-page .ap-card{border-color:color-mix(in srgb, var(--ap-ink) 10%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--ap-ink) 5%, transparent)}body:has(.ap-shell) .ap-report{border-color:color-mix(in srgb, var(--ap-ink) 10%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--ap-ink) 5%, transparent)}body:has(.ap-shell) .ap-page>.ap-today{gap:var(--ap-s-4)}body:has(.ap-shell) .ap-page>.ap-today>.ap-today{gap:var(--ap-s-4)}:is(body:has(.ap-shell) .ap-attention,body:has(.ap-shell) .ap-strip,body:has(.ap-shell) .ap-trend,body:has(.ap-shell) .ap-report,body:has(.ap-shell) .ap-onboard){border-radius:12px}body:has(.ap-shell) .ap-attention{overflow:hidden}body:has(.ap-shell) .ap-attention-head{background:color-mix(in srgb, var(--ap-sunken) 24%, var(--ap-surface));min-height:52px}body:has(.ap-shell) .ap-attention-item{min-height:58px;position:relative}body:has(.ap-shell) .ap-attention-item:before{content:"";background:0 0;border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:10px;inset-inline-start:0}html[dir=rtl] body:has(.ap-shell) .ap-attention-item:before{border-radius:3px 0 0 3px}body:has(.ap-shell) .ap-attention-item.is-critical:before{background:var(--ap-negative)}body:has(.ap-shell) .ap-attention-item.is-warning:before{background:var(--ap-warning-mark)}body:has(.ap-shell) .ap-attention-item.is-info:before{background:var(--ap-expected)}body:has(.ap-shell) .ap-strip-cell{justify-content:center;min-height:92px}body:has(.ap-shell) .ap-strip-value{text-wrap:balance}body:has(.ap-shell) .ap-trend{gap:var(--ap-s-4)}body:has(.ap-shell) .ap-trend svg:not(.ap-cumulative){height:104px}body:has(.ap-shell) .ap-report>summary{min-height:58px}body:has(.ap-shell) .ap-report>summary:hover{background:color-mix(in srgb, var(--ap-sunken) 24%, transparent)}body:has(.ap-shell) .ap-topbar-meta{max-width:68ch;line-height:1.45}body:has(.ap-shell) .ap-page>.ap-page-head{margin:0 0 var(--ap-s-5);gap:6px;display:grid}body:has(.ap-shell) .ap-page>.ap-page-head h1{letter-spacing:-.025em;margin:0;font-size:clamp(24px,3vw,30px);line-height:1.2}body:has(.ap-shell) .ap-page>.ap-page-head p{max-width:72ch;color:var(--ap-muted);margin:0;line-height:1.5}body:has(.ap-shell) .ap-page>nav.ap-row{max-width:100%;margin:0 0 var(--ap-s-5);border:1px solid var(--ap-line);border-radius:var(--ap-r-md);background:color-mix(in srgb, var(--ap-sunken) 55%, transparent);gap:4px;padding:4px;display:flex;overflow-x:auto}body:has(.ap-shell) .ap-page>nav.ap-row a{border-radius:var(--ap-r-sm);min-height:38px;color:var(--ap-muted);font-size:var(--ap-t-sm);white-space:nowrap;flex:none;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}body:has(.ap-shell) .ap-page>nav.ap-row a:hover{color:var(--ap-ink);background:color-mix(in srgb, var(--ap-surface) 72%, transparent)}body:has(.ap-shell) .ap-page>nav.ap-row a[aria-current=page]{color:var(--ap-ink);background:var(--ap-surface);box-shadow:0 0 0 1px var(--ap-line)}body:has(.ap-shell) .ap-page>nav.ap-row a:focus-visible{outline:2px solid var(--ap-focus);outline-offset:1px}body:has(.ap-shell) .ap-page>.ap-card[role=alert]{gap:var(--ap-s-2);max-width:720px;padding:var(--ap-s-5);display:grid}body:has(.ap-shell) .ap-page>.ap-card[role=alert] :is(h2,p){margin:0}body:has(.ap-shell) .ap-page>.ap-card[role=alert] a{width:fit-content;color:var(--ap-ink);font-weight:600}body:has(.ap-shell) .ap-page>.ap-list{margin:0 0 var(--ap-s-4);border:1px solid var(--ap-line);border-radius:var(--ap-r-lg);background:var(--ap-surface);padding:0;list-style:none;display:grid;overflow:hidden}body:has(.ap-shell) .ap-page>.ap-list>li{gap:var(--ap-s-3);min-height:56px;padding:10px var(--ap-s-4);grid-template-columns:minmax(180px,1.5fr) minmax(100px,.7fr) minmax(100px,.7fr);align-items:center;display:grid}body:has(.ap-shell) .ap-page>.ap-list>li+li{border-top:1px solid var(--ap-line)}body:has(.ap-shell) .ap-page>.ap-list>li>strong{overflow-wrap:anywhere;min-width:0}body:has(.ap-shell) .ap-page>.ap-list>li>span{color:var(--ap-muted);font-size:var(--ap-t-sm)}body:has(.ap-shell) .ap-page>.ap-evidence{max-width:900px;margin:0 0 var(--ap-s-3);border-inline-start:3px solid var(--ap-expected);border-radius:0 var(--ap-r-sm) var(--ap-r-sm) 0;background:color-mix(in srgb, var(--ap-expected) 8%, var(--ap-surface));padding:10px 12px;line-height:1.45}html[dir=rtl] body:has(.ap-shell) .ap-page>.ap-evidence{border-radius:var(--ap-r-sm) 0 0 var(--ap-r-sm)}body:has(.ap-shell) .ap-page>form.ap-row{gap:var(--ap-s-3);margin:0 0 var(--ap-s-4);flex-wrap:wrap;align-items:end;display:flex}body:has(.ap-shell) .ap-page>form.ap-card{gap:var(--ap-s-4);max-width:900px;margin-top:var(--ap-s-4);padding:var(--ap-s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body:has(.ap-shell) .ap-page>form.ap-card>.ap-field:has(textarea){grid-column:1/-1}body:has(.ap-shell) .ap-page>form.ap-card>.ap-button{justify-self:start}body:has(.ap-shell) .ap-page .ap-field{min-width:0;color:var(--ap-muted);font-size:var(--ap-t-sm);gap:6px;font-weight:500;display:grid}body:has(.ap-shell) .ap-page .ap-field :is(input:not([type=checkbox]):not([type=radio]),textarea,select){box-sizing:border-box;border:1px solid var(--ap-line-strong);border-radius:var(--ap-r-sm);background:var(--ap-surface);width:100%;min-width:0;min-height:42px;color:var(--ap-ink);font:inherit;font-size:var(--ap-t-base);padding:9px 11px}body:has(.ap-shell) .ap-page .ap-field textarea{resize:vertical;min-height:112px}body:has(.ap-shell) .ap-page .ap-field :is(input,textarea,select):focus-visible{outline:2px solid var(--ap-focus);outline-offset:1px;border-color:#0000}body:has(.ap-shell) .ap-page .ap-field:has(>input[type=checkbox]){width:fit-content;max-width:720px;margin-block:var(--ap-s-3);color:var(--ap-ink);flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.45;display:flex}body:has(.ap-shell) .ap-page .ap-field>input[type=checkbox]{width:18px;height:18px;accent-color:var(--ap-accent);flex:none;margin:1px 0 0}body:has(.ap-shell) .ap-settings>.ap-plan+.ap-profile{display:none}body:has(.ap-shell) .ap-work{min-width:0}body:has(.ap-shell) .ap-work-nav{gap:var(--ap-s-1);max-width:100%;margin:0 0 var(--ap-s-5);border-bottom:1px solid var(--ap-line);scrollbar-width:none;padding:0;list-style:none;display:flex;overflow-x:auto}body:has(.ap-shell) .ap-work-nav::-webkit-scrollbar{display:none}body:has(.ap-shell) .ap-work-nav>li{flex:none}body:has(.ap-shell) .ap-work-nav a{min-height:44px;padding:0 var(--ap-s-3);color:var(--ap-muted);font-size:var(--ap-t-base);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}body:has(.ap-shell) .ap-work-nav a:after{inset:auto var(--ap-s-3) -1px;background:var(--ap-ink);content:"";height:2px;transition:transform var(--ap-mid) var(--ap-ease);border-radius:2px;position:absolute;transform:scaleX(0)}body:has(.ap-shell) .ap-work-nav a:hover{color:var(--ap-ink)}body:has(.ap-shell) .ap-work-nav a[aria-current=page]{color:var(--ap-ink);font-weight:600}body:has(.ap-shell) .ap-work-nav a[aria-current=page]:after{transform:scaleX(1)}body:has(.ap-shell) .ap-work-nav a:focus-visible{outline:2px solid var(--ap-focus);outline-offset:-2px;border-radius:var(--ap-r-sm)}body:has(.ap-shell) .ap-work-stack{gap:var(--ap-s-4);width:min(100%,760px);display:grid}body:has(.ap-shell) .ap-work-stack>.ap-field{padding:0}body:has(.ap-shell) .ap-work-stack>.ap-note{max-width:68ch}body:has(.ap-shell) .ap-work-stack>.ap-button{justify-self:start}body:has(.ap-shell) .ap-work-stack>.ap-card{margin:var(--ap-s-2) 0;padding:var(--ap-s-4) 0;border:0;border-block:1px solid var(--ap-line);box-shadow:none;background:0 0;border-radius:0}body:has(.ap-shell) .ap-work-stack input[type=file].ap-input{background:var(--ap-sunken);min-height:48px;color:var(--ap-muted);border-color:#0000;padding:6px 8px}body:has(.ap-shell) .ap-work-stack input[type=file].ap-input::file-selector-button{border:1px solid var(--ap-line);border-radius:var(--ap-r-sm);background:var(--ap-surface);min-height:34px;color:var(--ap-ink);font:inherit;font-size:var(--ap-t-sm);cursor:pointer;margin-inline-end:10px;padding:0 12px;font-weight:600}body:has(.ap-shell) .ap-automation>.ap-tabs{margin-bottom:var(--ap-s-4)}body:has(.ap-shell) .ap-automation>.ap-card{padding:var(--ap-s-4) 0;border:0;border-block:1px solid var(--ap-line);box-shadow:none;background:0 0;border-radius:0}body:has(.ap-shell) .ap-automation>.ap-card>:is(h2,p){margin-inline:0}body:has(.ap-shell) .ap-automation>.ap-card>.ap-list{padding-inline:0}body:has(.ap-shell) .ap-automation>.ap-card .ap-input{background:var(--ap-sunken)}html[dir=rtl] body:has(.ap-shell) a.ap-row:hover .ap-row-chevron{transform:scaleX(-1)translate(2px)}html[dir=rtl] body:has(.ap-shell) .ap-plan:hover .ap-row-chevron{transform:scaleX(-1)translate(2px)}html[dir=rtl] body:has(.ap-shell) .ap-hub-item:hover .ap-row-chevron{transform:scaleX(-1)translate(2px)}@media (max-width:759px){body:has(.ap-shell) .ap-attention-meta{display:block}:is(body:has(.ap-shell) .ap-attention-item,body:has(.ap-shell) .ap-attention-calm){gap:6px var(--ap-s-3);padding-block:14px}body:has(.ap-shell) .ap-strip-cell{min-height:98px}body:has(.ap-shell) .ap-attention-more{min-height:44px}body:has(.ap-shell) .ap-state{min-height:152px}body:has(.ap-shell) .ap-dates{grid-template-columns:minmax(0,1fr)}body:has(.ap-shell) .ap-form-actions>.ap-button{min-height:44px}body:has(.ap-shell) .ap-more{min-height:44px}body:has(.ap-shell) .ap-choices button{min-height:44px}body:has(.ap-shell) .ap-choices button{flex:140px}:is(body:has(.ap-shell) .ap-form-actions>.ap-notice,body:has(.ap-shell) .ap-form-actions>.ap-export-range){flex:100%;margin-inline-end:0}body:has(.ap-shell) .ap-page>.ap-page-head{margin-bottom:var(--ap-s-4)}body:has(.ap-shell) .ap-page>nav.ap-row{margin-inline:-4px;margin-bottom:var(--ap-s-4);border-inline:0;border-radius:0;scroll-padding-inline:4px}body:has(.ap-shell) .ap-page>nav.ap-row a{min-height:44px;padding-inline:14px}body:has(.ap-shell) .ap-page>.ap-list>li{grid-template-columns:minmax(0,1fr);gap:3px;min-height:0;padding-block:13px}body:has(.ap-shell) .ap-page>form.ap-card{gap:var(--ap-s-3);padding:var(--ap-s-4);grid-template-columns:minmax(0,1fr);margin-inline:-4px}body:has(.ap-shell) .ap-page>form.ap-card>.ap-field:has(textarea){grid-column:auto}body:has(.ap-shell) .ap-page>form.ap-card>.ap-button{justify-self:stretch;width:100%}body:has(.ap-shell) .ap-page>form.ap-row{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}body:has(.ap-shell) .ap-page>form.ap-row>.ap-button{width:100%}body:has(.ap-shell) .ap-work-nav{margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px}body:has(.ap-shell) .ap-work-stack{gap:var(--ap-s-3)}body:has(.ap-shell) .ap-work-stack>.ap-button{justify-self:stretch;width:100%}body:has(.ap-shell) .ap-automation>.ap-card{padding-block:var(--ap-s-4)}}@media (max-width:1023px){body:has(.ap-shell) .ap-settings>.ap-back{min-height:44px;margin-top:0;padding-inline:2px 8px}body:has(.ap-shell) .ap-hub-item{min-height:68px;padding-block:12px}body:has(.ap-shell) .ap-hub-item .ap-row-text small{display:block}}@media (min-width:1024px){body:has(.ap-shell) main>.section-frame{padding-inline:clamp(20px,2.4vw,36px)}body:has(.ap-shell) .ap-page{padding-inline:clamp(20px,2vw,28px);padding-bottom:48px}body:has(.ap-shell) .ap-topbar{min-height:68px;margin-bottom:28px}body:has(.ap-shell) .ap-topbar-title h1{letter-spacing:-.025em;font-size:28px;line-height:36px}body:has(.ap-shell) .ap-settings .ap-topbar-title{flex-direction:column;align-items:flex-start;gap:2px}:is(body:has(.ap-shell) .ap-settings>.ap-back,body:has(.ap-shell) .ap-settings>.ap-hub){display:none}body:has(.ap-settings-nav){--ap-settings-width:232px}body:has(.ap-shell) .ap-settings-nav{background:color-mix(in srgb, var(--ap-bg) 94%, var(--ap-surface));gap:3px;padding:28px 16px 20px}body:has(.ap-shell) .ap-settings-nav .ap-settings-nav-title{border-bottom:1px solid var(--ap-line);color:var(--ap-ink);font-size:var(--ap-t-lg);letter-spacing:-.015em;margin:0 8px 10px;padding:0 4px 16px;font-weight:600;line-height:28px;display:block}body:has(.ap-shell) .ap-settings-nav a{min-height:42px;padding-inline:12px;position:relative}body:has(.ap-shell) .ap-settings-nav a[aria-current=page]{background:var(--ap-surface);box-shadow:inset 0 0 0 1px var(--ap-line)}body:has(.ap-shell) .ap-settings-nav a[aria-current=page]:before{background:var(--ap-accent);content:"";border-radius:3px;width:3px;position:absolute;inset-block:9px;inset-inline-start:3px}}@media (min-width:1024px) and (max-width:1279px){body:has(.ap-shell) .ap-topbar:has(.ap-toolbar){flex-wrap:wrap;align-content:center;padding-block:10px}body:has(.ap-shell) .ap-topbar:has(.ap-toolbar) .ap-topbar-title{flex:100%;margin-inline-end:0}body:has(.ap-shell) .ap-topbar:has(.ap-toolbar) .ap-toolbar{flex:100%}}
