@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format(woff2);font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2)format(woff2);font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:105.47%;ascent-override:95.29%;descent-override:27.97%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Cousine);size-adjust:99.98%;ascent-override:100.52%;descent-override:29.5%;line-gap-override:0%}:root{--text-n2:11px;--line-n2:16px;--text-n1:13px;--line-n1:20px;--text-0:16px;--line-0:24px;--text-1:19px;--line-1:28px;--text-2:23px;--line-2:32px;--text-3:28px;--line-3:36px;--text-4:33px;--line-4:40px;--text-5:40px;--line-5:48px;--text-6:48px;--line-6:56px;--text-display-1:57px;--line-display-1:64px;--text-display-2:69px;--line-display-2:76px;--text-display-3:83px;--line-display-3:92px;--tracking-display:-.03em;--tracking-heading:-.02em;--tracking-title:-.01em;--tracking-body:0em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--font-sans:"Geist","Geist Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-display:var(--font-sans);--font-mono:"Geist Mono","Geist Mono Fallback",ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font-numeric:tabular-nums slashed-zero;--font-size-xs:var(--text-n2);--font-size-sm:var(--text-n1);--font-size-md:var(--text-0);--font-size-lg:var(--text-1);--font-size-xl:var(--text-3);--font-size-2xl:var(--text-5);--space-0:0px;--space-2px:2px;--space-4px:4px;--space-6px:6px;--space-8px:8px;--space-12px:12px;--space-16px:16px;--space-20px:20px;--space-24px:24px;--space-32px:32px;--space-40px:40px;--space-48px:48px;--space-64px:64px;--space-80px:80px;--space-96px:96px;--space-1:var(--space-4px);--space-2:var(--space-8px);--space-3:var(--space-12px);--space-4:var(--space-16px);--space-5:var(--space-24px);--space-6:var(--space-32px);--space-7:var(--space-48px);--space-8:var(--space-64px);--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-28:28px;--radius-pill:9999px;--radius-sm:var(--radius-8);--radius-md:var(--radius-12);--radius-lg:var(--radius-16);--radius-xl:var(--radius-28);--control-h:44px;--control-row-h-compact:40px;--control-row-h-default:48px;--control-row-h-comfortable:56px;--chip-h:24px;--radius-control:var(--radius-8);--radius-surface:var(--radius-12);--radius-round:var(--radius-pill);--inset-2xs:var(--space-4px);--inset-xs:var(--space-8px);--inset-sm:var(--space-12px);--inset-md:var(--space-16px);--inset-lg:var(--space-16px);--inset-xl:var(--space-24px);--inset-2xl:var(--space-32px);--stack-xs:var(--space-4px);--stack-sm:var(--space-8px);--stack-md:var(--space-12px);--stack-lg:var(--space-16px);--inline-xs:var(--space-4px);--inline-sm:var(--space-8px);--inline-md:var(--space-12px);--inline-lg:var(--space-16px);--group-sm:var(--space-20px);--group-md:var(--space-24px);--group-lg:var(--space-32px);--section-sm:var(--space-32px);--section-md:var(--space-40px);--density-row-h:var(--control-row-h-default);--density-row-pad-block:var(--space-12px);--density-cell-pad-inline:var(--space-12px);--color-page:#fafaf9;--color-surface:#fff;--color-layer-1:#f5f5f4;--color-layer-2:#efefed;--color-border:#e5e5e3;--color-border-strong:#d4d4d1;--color-border-control:#8f8e89;--color-ink:#1b1b1b;--color-ink-muted:#474747;--color-ink-subtle:#6b6b6b;--color-primary:var(--color-ink);--color-primary-contrast:var(--color-surface);--color-primary-hover:color-mix(in oklab,white 8%,var(--color-ink)92%);--color-primary-active:color-mix(in oklab,white 12%,var(--color-ink)88%);--color-focus:var(--color-ink);--color-accent:var(--color-ink);--color-accent-contrast:var(--color-surface);--viz-1:#2563eb;--viz-2:#0f766e;--viz-3:#b45309;--viz-4:#15803d;--viz-5:#b91c1c;--viz-6:#475569;--banner-height:0px;--z-base:0;--z-sticky:10;--z-nav:20;--z-overlay:40;--z-toast:50;--color-danger:#b3261e;--color-danger-surface:#f7ebea;--color-warning:#8a5a1f;--color-warning-surface:#f6efe4;--color-success:#1f7a45;--color-success-surface:#ebf4ee;--color-info:#3d5a73;--color-info-surface:#ecf1f4;--color-danger-border:color-mix(in oklab,var(--color-danger)24%,var(--color-border));--color-warning-border:color-mix(in oklab,var(--color-warning)24%,var(--color-border));--color-success-border:color-mix(in oklab,var(--color-success)24%,var(--color-border));--color-info-border:color-mix(in oklab,var(--color-info)24%,var(--color-border));--color-scrim:color-mix(in oklab,var(--color-ink)40%,transparent);--color-bg:var(--color-page);--color-text:var(--color-ink);--color-text-muted:var(--color-ink-muted);--border-weight:1px;--border-weight-strong:1px;--state-hover:color-mix(in oklab,var(--color-ink)8%,var(--color-surface));--state-focus:color-mix(in oklab,var(--color-ink)12%,var(--color-surface));--state-pressed:color-mix(in oklab,var(--color-ink)12%,var(--color-surface));--state-disabled-content:color-mix(in oklab,var(--color-ink)38%,var(--color-surface));--state-disabled-container:color-mix(in oklab,var(--color-ink)12%,var(--color-surface));--ease-standard:cubic-bezier(.24,1,.4,1);--dur-100:.1s;--dur-150:.15s;--dur-200:.2s;--dur-300:.3s;--dur-400:.4s;--dur-600:.6s;--dur-100-exit:70ms;--dur-150-exit:.11s;--dur-200-exit:.14s;--dur-300-exit:.21s;--dur-400-exit:.28s;--dur-600-exit:.42s;--dur-reduced:var(--dur-150);--stagger-char:20ms;--stagger-word:40ms;--stagger-line:80ms;--stagger-item:60ms;--loop-spin:.8s;--loop-globe:60s;--marquee-pps:40;--loop-pulse:1.6s;--loop-caret:1.2s;--type-char:40ms;--hold-word:2.5s;--hold-step:1.2s;--wait-skeleton:.3s;--cap-preloader:1.5s;--ease-out:var(--ease-standard);--dur-fast:var(--dur-150);--dur-med:var(--dur-200);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px}[data-density=compact]{--density-row-h:var(--control-row-h-compact);--density-row-pad-block:var(--space-6px);--density-cell-pad-inline:var(--space-8px)}[data-density=default]{--density-row-h:var(--control-row-h-default);--density-row-pad-block:var(--space-12px);--density-cell-pad-inline:var(--space-12px)}[data-density=comfortable]{--density-row-h:var(--control-row-h-comfortable);--density-row-pad-block:var(--space-16px);--density-cell-pad-inline:var(--space-16px)}@media (min-width:640px){:root{--inset-lg:var(--space-24px);--inset-xl:var(--space-32px);--group-sm:var(--space-24px);--group-md:var(--space-32px)}}*,*:before,*:after{box-sizing:border-box}html{min-height:100%}body{background:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-0);line-height:var(--line-0);min-height:100dvh;margin:0}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}:where(.grid,.bento,.bento-item,.field-row,.field,.row,.stack,.cluster)>*{min-width:0}.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-16px)}:where(img,video){max-width:100%;height:auto}:where(canvas,svg,iframe){max-width:100%}:where(h1,h2,h3,h4,p,li,dd,td,.row-title){overflow-wrap:anywhere}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scroll-x{overflow-x:auto;overscroll-behavior-x:contain;max-width:100%}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;font:inherit;font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-8);padding:0 var(--space-12px);transition:background-color var(--dur-150)var(--ease-standard),border-color var(--dur-150)var(--ease-standard);width:100%;min-width:0;max-width:100%}:where(input:not([type=checkbox]):not([type=radio]),select){height:var(--control-h);text-overflow:ellipsis}:where(input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select){appearance:none;-webkit-appearance:none}select{white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%23474747' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-12px)center;background-size:var(--space-12px)var(--space-8px);padding-inline-end:var(--space-40px)}[dir=rtl] select{background-position:left var(--space-12px)center}select[multiple],select[size]:not([size="1"]){background-image:none;height:auto;padding-inline-end:var(--space-12px)}textarea{min-height:calc(var(--control-h)*2);padding-block:var(--space-12px);resize:vertical}input::placeholder,textarea::placeholder{color:var(--color-ink-subtle)}.control-wrap{position:relative;min-width:0}.control-wrap>.icon{position:absolute;pointer-events:none;color:var(--color-ink-muted);top:50%;translate:0 -50%}.control-wrap>.icon-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.control-wrap>.icon-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.control-wrap>.icon-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.control-wrap>.icon-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.control-wrap>.icon-end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.control-wrap>.icon-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.control-wrap>.icon-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.control-wrap>.icon-end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.control-wrap>.icon-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.control-icon-start{padding-inline-start:var(--space-40px)}.control-icon-end{padding-inline-end:var(--space-40px)}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:var(--space-20px);height:var(--space-20px);background-color:var(--color-surface);background-position:50%;background-repeat:no-repeat;background-size:var(--space-12px)var(--space-12px);border:var(--border-weight)solid var(--color-border-control);cursor:pointer;transition:background-color var(--dur-100)var(--ease-standard),border-color var(--dur-100)var(--ease-standard);flex:none;margin:0}input[type=checkbox]{border-radius:var(--radius-4)}input[type=radio]{border-radius:var(--radius-pill)}input[type=checkbox]:checked{background-color:var(--color-ink);border-color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.25L4.75 9L10 3' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{background-color:var(--color-ink);border-color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6H9.5' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E")}input[type=radio]:checked{background-color:var(--color-ink);border-color:var(--color-ink);background-size:var(--space-8px)var(--space-8px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23ffffff'/%3E%3C/svg%3E")}.choice{display:inline-flex;align-items: center;gap:var(--space-12px);min-height:var(--control-h);cursor:pointer;min-width:0}.choice:has(>input:-webkit-any([type=checkbox],[type=radio])){gap:0}.choice:has(>input:-moz-any([type=checkbox],[type=radio])){gap:0}.choice:has(>input:is([type=checkbox],[type=radio])){gap:0}.choice>input:-webkit-any([type=checkbox],[type=radio]){display:grid;width:var(--control-h);height:var(--control-h);background:0 0;border:0;border-radius:0;place-items: center}.choice>input:-moz-any([type=checkbox],[type=radio]){display:grid;width:var(--control-h);height:var(--control-h);background:0 0;border:0;border-radius:0;place-items: center}.choice>input:is([type=checkbox],[type=radio]){display:grid;width:var(--control-h);height:var(--control-h);background:0 0;border:0;border-radius:0;place-items: center}.choice>input:-webkit-any([type=checkbox],[type=radio]):before{content:"";box-sizing:border-box;width:var(--space-20px);height:var(--space-20px);background-color:var(--color-surface);background-position:50%;background-repeat:no-repeat;background-size:var(--space-12px)var(--space-12px);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-4);transition:background-color var(--dur-100)var(--ease-standard),border-color var(--dur-100)var(--ease-standard)}.choice>input:-moz-any([type=checkbox],[type=radio]):before{content:"";box-sizing:border-box;width:var(--space-20px);height:var(--space-20px);background-color:var(--color-surface);background-position:50%;background-repeat:no-repeat;background-size:var(--space-12px)var(--space-12px);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-4);transition:background-color var(--dur-100)var(--ease-standard),border-color var(--dur-100)var(--ease-standard)}.choice>input:is([type=checkbox],[type=radio]):before{content:"";box-sizing:border-box;width:var(--space-20px);height:var(--space-20px);background-color:var(--color-surface);background-position:50%;background-repeat:no-repeat;background-size:var(--space-12px)var(--space-12px);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-4);transition:background-color var(--dur-100)var(--ease-standard),border-color var(--dur-100)var(--ease-standard)}.choice>input[type=radio]:before{border-radius:var(--radius-pill)}.choice>input:-webkit-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked){background:0 0}.choice>input:-moz-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked){background:0 0}.choice>input:is([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked){background:0 0}.choice>input:-webkit-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):before{background-color:var(--color-ink);border-color:var(--color-ink)}.choice>input:-moz-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):before{background-color:var(--color-ink);border-color:var(--color-ink)}.choice>input:is([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):before{background-color:var(--color-ink);border-color:var(--color-ink)}.choice>input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.25L4.75 9L10 3' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.choice>input[type=checkbox]:indeterminate:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6H9.5' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E")}.choice>input[type=radio]:checked:before{background-size:var(--space-8px)var(--space-8px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23ffffff'/%3E%3C/svg%3E")}@media (hover:hover){.choice>input:-webkit-any([type=checkbox],[type=radio]):enabled:hover{background:0 0}.choice>input:-moz-any([type=checkbox],[type=radio]):enabled:hover{background:0 0}.choice>input:is([type=checkbox],[type=radio]):enabled:hover{background:0 0}.choice:hover>input:-webkit-any([type=checkbox],[type=radio]):enabled:before{background-color:var(--state-hover)}.choice:hover>input:-moz-any([type=checkbox],[type=radio]):enabled:before{background-color:var(--state-hover)}.choice:hover>input:is([type=checkbox],[type=radio]):enabled:before{background-color:var(--state-hover)}.choice:hover>input:-webkit-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):enabled:before{background-color:var(--color-primary-hover)}.choice:hover>input:-moz-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):enabled:before{background-color:var(--color-primary-hover)}.choice:hover>input:is([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):enabled:before{background-color:var(--color-primary-hover)}}.choice>input:-webkit-any([type=checkbox],[type=radio]):focus-visible{outline:none}.choice>input:-moz-any([type=checkbox],[type=radio]):focus-visible{outline:none}.choice>input:is([type=checkbox],[type=radio]):focus-visible{outline:none}.choice>input:-webkit-any([type=checkbox],[type=radio]):focus-visible:before{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}.choice>input:-moz-any([type=checkbox],[type=radio]):focus-visible:before{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}.choice>input:is([type=checkbox],[type=radio]):focus-visible:before{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}.choice>input:-webkit-any([type=checkbox],[type=radio])[aria-invalid=true]:before{border-color:var(--color-danger)}.choice>input:-moz-any([type=checkbox],[type=radio])[aria-invalid=true]:before{border-color:var(--color-danger)}.choice>input:is([type=checkbox],[type=radio])[aria-invalid=true]:before{border-color:var(--color-danger)}.choice>input:-webkit-any([type=checkbox],[type=radio]):disabled{background:0 0}.choice>input:-moz-any([type=checkbox],[type=radio]):disabled{background:0 0}.choice>input:is([type=checkbox],[type=radio]):disabled{background:0 0}.choice>input:-webkit-any([type=checkbox],[type=radio]):disabled:before{background-color:var(--state-disabled-container);border-color:var(--color-border)}.choice>input:-moz-any([type=checkbox],[type=radio]):disabled:before{background-color:var(--state-disabled-container);border-color:var(--color-border)}.choice>input:is([type=checkbox],[type=radio]):disabled:before{background-color:var(--state-disabled-container);border-color:var(--color-border)}.choice>input:-webkit-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):disabled:before{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}.choice>input:-moz-any([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):disabled:before{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}.choice>input:is([type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked):disabled:before{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}@media (hover:hover){input:enabled:hover,select:enabled:hover,textarea:enabled:hover{background-color:var(--state-hover)}input[type=checkbox]:enabled:checked:hover,input[type=checkbox]:enabled:indeterminate:hover,input[type=radio]:enabled:checked:hover{background-color:var(--color-primary-hover)}}input:focus-visible{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}select:focus-visible{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}textarea:focus-visible{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-danger)}input:disabled,select:disabled,textarea:disabled{color:var(--state-disabled-content);background-color:var(--state-disabled-container);border-color:var(--color-border);cursor:default}input[type=checkbox]:disabled:checked,input[type=checkbox]:disabled:indeterminate,input[type=radio]:disabled:checked{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}.field-row{display:grid;grid-template-columns:minmax(0,1fr);align-items: start;gap:var(--space-16px)}@media (min-width:640px){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}.field-row[data-cols="1"]{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.field-row[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.field-row[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.field{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--space-6px);min-width:0}.field>label,.field-label{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink)}.field-hint{min-height:var(--line-n1);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);margin:0}.field-hint[data-tone=danger],.field-hint[data-state=error]{color:var(--color-danger)}.field-hint[data-tone=success],.field-hint[data-state=success]{color:var(--color-success)}button,.btn{box-sizing:border-box;display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);height:var(--control-h);padding:0 var(--space-16px);font:inherit;font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);white-space:nowrap;border-radius:var(--radius-8);cursor:pointer;position:relative;text-decoration:none;transition:background-color var(--dur-150)var(--ease-standard),border-color var(--dur-150)var(--ease-standard),color var(--dur-150)var(--ease-standard),transform var(--dur-100)var(--ease-standard);max-width:100%}button,.btn,.btn-primary{background:var(--color-primary);color:var(--color-primary-contrast);border:var(--border-weight)solid var(--color-primary)}.btn-secondary{background:var(--color-surface);color:var(--color-ink);border:var(--border-weight)solid var(--color-border-strong)}.btn-ghost{color:var(--color-ink);border:var(--border-weight)solid transparent;background:0 0}.btn-block{width:100%}@media (hover:hover){button:enabled:hover,.btn:not(:disabled):not([aria-disabled=true]):hover,.btn-primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary:not(:disabled):not([aria-disabled=true]):hover,.btn-ghost:not(:disabled):not([aria-disabled=true]):hover{background:var(--state-hover)}}button:enabled:active,.btn:not(:disabled):not([aria-disabled=true]):active{background:var(--color-primary-active);border-color:var(--color-primary-active);transform:scale(.98)}.btn-secondary:not(:disabled):not([aria-disabled=true]):active,.btn-ghost:not(:disabled):not([aria-disabled=true]):active{background:var(--state-pressed)}button:disabled,.btn:disabled,.btn[aria-disabled=true],.btn[data-state=disabled]{color:var(--state-disabled-content);background:var(--state-disabled-container);cursor:default;border-color:#0000;transform:none}button[data-state=loading],.btn[data-state=loading],button[aria-busy=true],.btn[aria-busy=true]{color:#0000;pointer-events:none;cursor:progress}button[data-state=loading]:after,.btn[data-state=loading]:after,button[aria-busy=true]:after,.btn[aria-busy=true]:after{content:"";position:absolute;width:var(--space-16px);height:var(--space-16px);border-radius:var(--radius-pill);border:2px solid var(--color-primary-contrast);animation:btn-spin var(--dur-600)linear infinite;border-top-color:#0000}.btn-secondary[data-state=loading]:after,.btn-ghost[data-state=loading]:after,.btn-secondary[aria-busy=true]:after,.btn-ghost[aria-busy=true]:after{border-color:var(--color-ink);border-top-color:#0000}@keyframes btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button[data-state=error],.btn[data-state=error]{background:var(--color-danger-surface);color:var(--color-danger);border-color:var(--color-danger)}button[data-state=success],.btn[data-state=success]{background:var(--color-success-surface);color:var(--color-success);border-color:var(--color-success)}.bento{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:var(--space-16px)}.bento-item{display:flex;gap:var(--space-8px);border-radius:var(--radius-12);border:var(--border-weight)solid var(--color-border);background:var(--color-surface);padding:var(--space-16px);flex-direction:column;min-width:0}@media (hover:hover){a.bento-item:hover,button.bento-item:hover{background:var(--state-hover)}}.bento-item h2{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);margin:0}.bento-item p{color:var(--color-ink-muted);margin:0}.bento-item-footer{margin-top:auto}@media (min-width:640px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-lg,.bento-wide{grid-column:span 2}}@media (min-width:1024px){.bento{grid-template-columns:repeat(4,minmax(0,1fr))}.bento-lg{grid-column:span 2;grid-row:span 2}.bento-wide{grid-column:span 2;grid-row:span 1}.bento-tall{grid-column:span 1;grid-row:span 2}.bento-sm{grid-column:span 1;grid-row:span 1}}:root{--shell-bp:0}@media (min-width:640px){:root{--shell-bp:1}}:root,.shell[data-header=island]{--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}:-webkit-any([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}:-moz-any([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}:is([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}html:has(:-webkit-any([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}html:has(:-moz-any([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}html:has(:is([data-direction=D1],[data-direction=D2],[data-direction=D4],[data-direction=D8],[data-direction=D9],[data-direction=D12]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}html:has(.shell[data-header=island]:not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*16px);--shell-bar-h:56px;--_hd-hc:calc(64px + var(--shell-bp)*16px);--_hd-inset-t:calc(8px + var(--shell-bp)*4px);--_hd-band:color-mix(in srgb,var(--color-page)calc((1 - var(--shell-bp))*100%),transparent);--_hd-band-s:1;--_hd-rest-line:transparent;--_hd-cond:0;--_hd-box-h:var(--shell-bar-h);--_hd-bar-bg:var(--color-surface);--_hd-bar-bw:1px;--_hd-bar-line:var(--color-border);--_hd-bar-line-on:var(--color-border-strong);--_hd-r:min(var(--radius-16),var(--kit-radius-card,var(--radius-12)) + var(--space-4px));--_hd-pad:var(--space-6px);--_hd-inner-r:max(var(--radius-4)/2,var(--_hd-r) - var(--_hd-pad));--_hd-bar-w:calc(100% - 2*var(--space-8px));--_hd-bar-w-md:fit-content;--_hd-gap:var(--space-6px);--_hd-grid-md:"brand nav actions"/auto auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:var(--space-2px);--_hd-title-pad-md:var(--space-12px)var(--space-8px);--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:none;--_hd-title-fade:0;--_hd-row2-cond:none;--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--_hd-inner-r);--_hd-cta-inset:0px;--_hd-nav-justify:center;--_hd-track-bg:var(--color-layer-1);--_hd-track-r:var(--_hd-inner-r);--_hd-item-pad:var(--space-16px);--_hd-ind-y:var(--space-4px);--_hd-ind-x:var(--space-4px);--_hd-ind-r:max(var(--radius-4)/2,var(--_hd-inner-r) - var(--space-4px));--_hd-ind-bg:var(--color-surface);--_hd-ind-line:var(--color-border);--_hd-sheet-l:0px;--_hd-sheet-mi:auto}.shell[data-header=rail]{--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:-webkit-any([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:-moz-any([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:is([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:-webkit-any([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:-moz-any([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:is([data-direction=D3],[data-direction=D5],[data-direction=D6],[data-direction=D10],[data-direction=D13]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(.shell[data-header=rail]:not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*8px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:transparent;--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand nav actions"/minmax(max-content,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-sans,var(--font-sans));--_hd-title-size:var(--text-2);--_hd-title-line:var(--line-2);--_hd-title-weight:var(--weight-semibold);--_hd-title-track:var(--tracking-title,-.01em);--_hd-title-justify-md:start;--_hd-title-origin-md:0 50%;--_hd-title-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2))scale(.826);--_hd-title-fade:0;--_hd-row2-cond:translateY(calc((var(--shell-bar-h) - var(--shell-header-h))/2));--_hd-mark-md:none;--_hd-title-contained:block;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:end;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}.shell[data-header=masthead]{--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:-webkit-any([data-direction=D7],[data-direction=D11]){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:-moz-any([data-direction=D7],[data-direction=D11]){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:is([data-direction=D7],[data-direction=D11]){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:-webkit-any([data-direction=D7],[data-direction=D11]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:-moz-any([data-direction=D7],[data-direction=D11]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(:is([data-direction=D7],[data-direction=D11]) .shell:not([data-header]):not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}html:has(.shell[data-header=masthead]:not([data-scroll=contained])){--shell-header-h:calc(64px + var(--shell-bp)*64px);--shell-bar-h:56px;--_hd-hc:var(--shell-bar-h);--_hd-inset-t:0px;--_hd-band:transparent;--_hd-band-s:0;--_hd-rest-line:var(--color-border);--_hd-cond:1;--_hd-box-h:var(--shell-header-h);--_hd-bar-bg:transparent;--_hd-bar-bw:0px;--_hd-bar-line:transparent;--_hd-bar-line-on:transparent;--_hd-r:0px;--_hd-pad:0px;--_hd-inner-r:min(var(--kit-radius-control,var(--radius-8)),var(--radius-16));--_hd-bar-w:min(100% - 2*var(--kit-margin,var(--space-16px)),var(--kit-max,1280px));--_hd-bar-w-md:var(--_hd-bar-w);--_hd-gap:var(--space-16px);--_hd-grid-md:"brand brand brand" 72px "mark nav actions" 56px/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-grid-cmd:"mark nav actions"/minmax(max-content,1fr)auto minmax(max-content,1fr);--_hd-title-pad:0px;--_hd-title-pad-md:0px;--_hd-title-font:var(--kit-font-display,var(--font-sans));--_hd-title-size:calc(var(--text-2) + var(--shell-bp)*(var(--text-6) - var(--text-2)));--_hd-title-line:calc(var(--line-2) + var(--shell-bp)*(var(--line-6) - var(--line-2)));--_hd-title-weight:var(--kit-display-weight,var(--weight-medium));--_hd-title-track:var(--tracking-display,-.03em);--_hd-title-justify-md:center;--_hd-title-origin-md:50% 50%;--_hd-title-cond:translateY(calc(-4px - var(--shell-bp)*4px))scale(calc(.826 + var(--shell-bp)*.134));--_hd-title-fade:var(--shell-bp);--_hd-row2-cond:translateY(calc(-4px - var(--shell-bp)*68px));--_hd-mark-md:block;--_hd-title-contained:none;--_hd-cta-r:var(--kit-radius-control,var(--radius-8));--_hd-cta-inset:var(--space-4px);--_hd-nav-justify:center;--_hd-track-bg:transparent;--_hd-track-r:0px;--_hd-item-pad:var(--space-12px);--_hd-ind-y:var(--space-6px);--_hd-ind-x:0px;--_hd-ind-r:var(--_hd-inner-r);--_hd-ind-bg:var(--color-layer-2);--_hd-ind-line:transparent;--_hd-sheet-l:auto;--_hd-sheet-mi:0px}:root,.shell[data-bar=dock]{--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:-webkit-any([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:-moz-any([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:is([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:-webkit-any([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:-moz-any([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:is([data-direction=D1],[data-direction=D4],[data-direction=D5],[data-direction=D8],[data-direction=D11],[data-direction=D12]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(.shell[data-bar=dock]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}.shell[data-bar=bar]{--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:-webkit-any([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:-moz-any([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}:is([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:-webkit-any([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]) .shell:not([data-bar])){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:-moz-any([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]) .shell:not([data-bar])){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(:is([data-direction=D3],[data-direction=D6],[data-direction=D7],[data-direction=D13]) .shell:not([data-bar])){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}html:has(.shell[data-bar=bar]){--shell-nav-h:65px;--_nb-inset:0px;--_nb-tray:var(--color-surface);--_nb-edge:1px;--_nb-bg:transparent;--_nb-line:0px;--_nb-r:0px;--_nb-pill-w:64px;--_nb-ind-on:0;--_nb-pill-on:1;--_nb-compact:none;--_nb-compact-lbl:0;--_nb-action:none;--_nb-cta:inline-flex;--_nb-split-over:flex;--_nb-split-more:none}.shell[data-bar=split]{--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}:-webkit-any([data-direction=D2],[data-direction=D9],[data-direction=D10]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}:-moz-any([data-direction=D2],[data-direction=D9],[data-direction=D10]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}:is([data-direction=D2],[data-direction=D9],[data-direction=D10]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}html:has(:-webkit-any([data-direction=D2],[data-direction=D9],[data-direction=D10]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}html:has(:-moz-any([data-direction=D2],[data-direction=D9],[data-direction=D10]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}html:has(:is([data-direction=D2],[data-direction=D9],[data-direction=D10]) .shell:not([data-bar])){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}html:has(.shell[data-bar=split]){--shell-nav-h:76px;--_nb-inset:var(--space-12px);--_nb-tray:var(--color-page);--_nb-edge:0px;--_nb-bg:var(--color-surface);--_nb-line:1px;--_nb-r:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));--_nb-pill-w:56px;--_nb-ind-on:1;--_nb-pill-on:0;--_nb-compact:scale(.94);--_nb-compact-lbl:1;--_nb-action:flex;--_nb-cta:none;--_nb-split-over:none;--_nb-split-more:flex}:root,.shell[data-labels=all]{--_nb-lbl:0;--_nb-lbl-vis:visible}.shell[data-labels=active]{--_nb-lbl:1;--_nb-lbl-vis:hidden}:-webkit-any([data-direction=D4],[data-direction=D11]){--_nb-lbl:1;--_nb-lbl-vis:hidden}:-moz-any([data-direction=D4],[data-direction=D11]){--_nb-lbl:1;--_nb-lbl-vis:hidden}:is([data-direction=D4],[data-direction=D11]){--_nb-lbl:1;--_nb-lbl-vis:hidden}.shell{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"header" "main";padding-bottom:calc(var(--shell-nav-h) + env(safe-area-inset-bottom));background:var(--color-page);min-height:100dvh}html:has(.shell:not([data-scroll=contained])){scroll-padding-top:calc(var(--shell-header-h,64px) + env(safe-area-inset-top));scroll-padding-bottom:calc(var(--shell-nav-h,76px) + env(safe-area-inset-bottom))}.shell-main{grid-area:main;isolation:isolate;min-width:0}.shell-skip{position:fixed;top:calc(env(safe-area-inset-top) + var(--space-8px));left:var(--space-8px);z-index:4;display:inline-flex;min-height:var(--control-h);padding:0 var(--space-16px);border:1px solid var(--color-border-strong);border-radius:var(--radius-8);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);text-decoration:none;transform:translateY(calc(-100% - var(--space-16px) - env(safe-area-inset-top)));align-items: center}.shell-skip:focus-visible{transform:none}.shell-header{grid-area:header;position:sticky;z-index:3;box-sizing:border-box;height:calc(var(--shell-header-h) + env(safe-area-inset-top));padding-top:calc(env(safe-area-inset-top) + var(--_hd-inset-t));pointer-events:none;top:0}.shell-header:before,.shell-header:after{content:"";position:absolute;left:0;right:0;z-index:-1;box-sizing:border-box;top:0}.shell-header:before{background:var(--_hd-band);border-bottom:1px solid var(--_hd-rest-line);height:100%}.shell-header:after{height:calc(var(--shell-bar-h) + env(safe-area-inset-top));background:var(--color-surface);border-bottom:1px solid var(--color-border);opacity:0}.shell[data-scrolled]>.shell-header:before{opacity:var(--_hd-band-s)}.shell[data-scrolled]>.shell-header:after{opacity:var(--_hd-cond)}.shell-bar{box-sizing:border-box;display:grid;grid-template:"brand actions"/minmax(0,1fr)auto;align-items: center;column-gap:var(--_hd-gap);inline-size:var(--_hd-bar-w);max-inline-size:calc(100% - 2*var(--space-8px));height:var(--_hd-box-h);padding-inline:var(--_hd-pad);border:var(--_hd-bar-bw)solid var(--_hd-bar-line);border-radius:var(--_hd-r);background:var(--_hd-bar-bg);pointer-events:auto;margin-inline-start:auto;margin-inline-end:auto}.shell[data-scrolled] .shell-bar{border-color:var(--_hd-bar-line-on)}.shell-title{grid-area:brand;padding-inline:var(--_hd-title-pad);overflow:hidden;font-family:var(--_hd-title-font);font-size:var(--_hd-title-size);line-height:var(--_hd-title-line);font-weight:var(--_hd-title-weight);letter-spacing:var(--_hd-title-track);color:var(--color-ink);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transform-origin:0 50%;justify-self:start;min-width:0;max-width:100%;margin:0}.shell[data-scrolled] .shell-title{opacity:calc(1 - var(--_hd-title-fade));transform:var(--_hd-title-cond)}.shell-title>svg,.shell-mark>svg{display:block;width:auto;height:1em}.shell-mark{display:none;grid-area:mark;overflow:hidden;font-family:var(--_hd-title-font);font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title,-.01em);color:var(--color-ink);text-decoration:none;white-space:nowrap;opacity:0;visibility:hidden;justify-self:start;min-width:0}.shell[data-scrolled] .shell-mark{opacity:1;visibility:visible}.shell-actions{grid-area:actions;display:flex;justify-self:end;align-items: center;gap:var(--space-8px)}.shell-actions:empty{display:none}.shell[data-scrolled] .shell-actions{transform:var(--_hd-row2-cond)}.shell .shell-cta{position:relative;display:var(--_nb-cta,inline-flex);height:calc(var(--control-h) - 2*var(--_hd-cta-inset));border-radius:var(--_hd-cta-r);font-size:calc(var(--text-0) - var(--_hd-cta-inset)/2);padding-inline:calc(var(--space-16px) - var(--_hd-cta-inset))}.shell .shell-cta:after{content:"";position:absolute;inset:calc(-1*var(--_hd-cta-inset))0}.shell-nav{position:fixed;left:0;right:0;z-index:3;box-sizing:border-box;display:flex;padding:0 var(--_nb-inset)calc(var(--_nb-inset) + env(safe-area-inset-bottom));border-top:var(--_nb-edge)solid var(--color-border);background:var(--_nb-tray);pointer-events:none;bottom:0}.shell-dock{display:flex;box-sizing:border-box;border:var(--_nb-line)solid var(--color-border);border-radius:var(--_nb-r);background:var(--_nb-bg);transform-origin:50% 100%;pointer-events:auto;flex:auto;min-width:0;height:64px}.shell-nav-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);flex:auto;min-width:0}.shell-nav .shell-nav-item{position:relative;z-index:1;display:flex;justify-content:center;align-items: center;gap:var(--space-2px);color:var(--color-ink-muted);font:inherit;font-size:var(--text-n2);line-height:var(--line-n2);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex-direction:column;min-width:0;max-width:none;height:auto;padding:0}.shell-nav .shell-nav-item:focus-visible{outline-offset:-2px;border-radius:max(var(--radius-4),var(--_nb-r) - var(--space-4px))}.shell-nav .shell-nav-item[data-active]{color:var(--color-ink)}.shell-nav .shell-nav-item[data-active] .shell-nav-text{font-weight:var(--weight-semibold)}.shell .shell-more{transition:none}.shell .shell-more.shell-nav-item:enabled:active{background:0 0;border-color:#0000;transform:none}.shell-nav .shell-nav-icon{position:relative;isolation:isolate;border-radius:var(--radius-pill)}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)) .shell-nav-label{position:relative;isolation:isolate;border-radius:var(--radius-pill)}.shell-nav .shell-nav-icon{display:inline-flex;width:min(var(--_nb-pill-w),100%);flex:none;justify-content:center;align-items: center;height:32px}.shell-nav .shell-nav-icon>svg,.shell-nav .shell-nav-icon>.icon{width:24px;height:24px}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)) .shell-nav-label{padding:var(--space-8px)var(--space-12px)}.shell-nav .shell-nav-icon:before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:var(--color-layer-2);opacity:0;inset:0;transform:scaleX(.6)}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)) .shell-nav-label:before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:var(--color-layer-2);opacity:0;inset:0;transform:scaleX(.6)}.shell-nav .shell-nav-item[data-active] :-webkit-any(.shell-nav-icon,.shell-nav-label):before{opacity:var(--_nb-pill-on);transform:none}.shell-nav .shell-nav-item[data-active] :-moz-any(.shell-nav-icon,.shell-nav-label):before{opacity:var(--_nb-pill-on);transform:none}.shell-nav .shell-nav-item[data-active] :is(.shell-nav-icon,.shell-nav-label):before{opacity:var(--_nb-pill-on);transform:none}.shell-nav-track:not([data-ind]) .shell-nav-item[data-active] :-webkit-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;transform:none}.shell-nav-track:not([data-ind]) .shell-nav-item[data-active] :-moz-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;transform:none}.shell-nav-track:not([data-ind]) .shell-nav-item[data-active] :is(.shell-nav-icon,.shell-nav-label):before{opacity:1;transform:none}.shell-nav-label{display:inline-flex;align-items: center;gap:var(--space-4px);max-width:calc(100% - var(--space-8px));min-width:0}.shell-nav-text{display:block;overflow:hidden;text-overflow:ellipsis;min-width:0}.shell-nav .shell-nav-item:not([data-active]):has(.shell-nav-icon) .shell-nav-label{visibility:var(--_nb-lbl-vis);opacity:calc(1 - var(--_nb-lbl))}.shell-nav .shell-nav-item:not([data-active]) .shell-nav-icon{transform:translateY(calc(var(--_nb-lbl)*9px))}.shell-nav .shell-nav-item:active .shell-nav-icon>*{scale:.96}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)):active .shell-nav-text{scale:.96}.shell-nav .shell-nav-item:active :-webkit-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-pressed);transform:none}.shell-nav .shell-nav-item:active :-moz-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-pressed);transform:none}.shell-nav .shell-nav-item:active :is(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-pressed);transform:none}.shell-nav .shell-nav-item[data-active]:active :-webkit-any(.shell-nav-icon,.shell-nav-label):before{background:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-2))}.shell-nav .shell-nav-item[data-active]:active :-moz-any(.shell-nav-icon,.shell-nav-label):before{background:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-2))}.shell-nav .shell-nav-item[data-active]:active :is(.shell-nav-icon,.shell-nav-label):before{background:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-2))}.shell-ind{position:absolute;box-sizing:border-box;width:var(--_nb-pill-w);transform:translateX(calc(var(--shell-ind-x,0px) + (var(--shell-ind-w,0px) - var(--_nb-pill-w))/2));border-radius:var(--radius-pill);background:var(--color-layer-2);opacity:0;pointer-events:none;height:32px;top:calc(50% - 25px);left:0}.shell:not([data-icons]) .shell-nav-track>.shell-ind{top:var(--space-8px);bottom:var(--space-8px);width:calc(var(--shell-ind-w,0px) - 2*var(--space-6px));transform:translateX(calc(var(--shell-ind-x,0px) + var(--space-6px)));border-radius:max(var(--radius-4),var(--_nb-r) - var(--space-8px));height:auto}.shell-nav-track[data-ind]>.shell-ind{opacity:var(--_nb-ind-on)}.shell-badge{display:inline-flex;box-sizing:border-box;padding:0 var(--space-4px);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-surface);font-size:var(--text-n2);line-height:var(--line-n2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items: center;min-width:16px;height:16px}.shell-badge[data-kind=dot]{width:8px;min-width:0;height:8px;padding:0}.shell-nav-icon>.shell-badge{position:absolute;top:var(--space-2px);left:calc(50% + var(--space-12px))}.shell-nav-icon>.shell-badge[data-kind=dot]{top:var(--space-4px)}.shell-nav .shell-nav-item:has(.shell-nav-icon) .shell-nav-label>.shell-badge{display:none}.shell-nav-action{display:var(--_nb-action);justify-content:center;align-items: center;gap:var(--space-8px);box-sizing:border-box;margin:var(--space-6px);padding:0 var(--space-16px);border:1px solid var(--color-primary);border-radius:max(var(--radius-4),var(--_nb-r) - var(--space-6px) - 1px);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-semibold);text-decoration:none;-webkit-tap-highlight-color:transparent;flex:none;min-width:64px}.shell-nav-action:active{background:var(--color-primary-active)}.shell-nav-action:active>*{scale:.96}.shell-nav-action-icon{display:inline-flex}.shell-dock:has(>.shell-nav-track>:nth-child(5)) .shell-nav-action:has(.shell-nav-action-icon){min-width:56px;padding:0}.shell-dock:has(>.shell-nav-track>:nth-child(5)) .shell-nav-action:has(.shell-nav-action-icon)>span:last-child{display:none}.shell-nav-action-icon>svg{width:20px;height:20px}.shell[data-has-action] .shell-nav :-webkit-any([data-split-overflow],[data-more=bar]){display:var(--_nb-split-over)}.shell[data-has-action] .shell-nav :-moz-any([data-split-overflow],[data-more=bar]){display:var(--_nb-split-over)}.shell[data-has-action] .shell-nav :is([data-split-overflow],[data-more=bar]){display:var(--_nb-split-over)}.shell-nav [data-more=split]{display:var(--_nb-split-more)}.shell-more-glyph{flex:none;width:14px;height:10px;rotate:180deg}.shell-nav-label>.shell-more-glyph{display:none;width:10px;height:7px;rotate:none}.shell-sheet{position:fixed;inset:auto var(--space-12px)calc(var(--shell-nav-h) + env(safe-area-inset-bottom) + var(--space-8px))var(--space-12px);box-sizing:border-box;padding:var(--space-6px);overflow:auto;border:1px solid var(--color-border-strong);border-radius:min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px));background:var(--color-surface);color:var(--color-ink);width:auto;max-height:60dvh;margin:0}.shell-sheet>nav{display:grid;gap:var(--space-2px)}.shell-sheet-item{display:flex;align-items: center;gap:var(--space-12px);min-height:var(--control-h);padding:0 var(--space-12px);border-radius:max(var(--radius-4),min(var(--space-20px),var(--kit-radius-card,var(--radius-12)) + var(--space-8px)) - var(--space-6px));color:var(--color-ink-muted);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);text-decoration:none}.shell-sheet-item:focus-visible{outline-offset:-2px}.shell-sheet .shell-nav-icon{display:inline-flex;width:20px;height:20px}.shell-sheet .shell-nav-icon>svg{width:20px;height:20px}.shell-sheet-item[aria-current=page]{background:var(--color-layer-2);color:var(--color-ink);font-weight:var(--weight-semibold)}.shell-sheet-item:active{background:var(--state-pressed)}.shell-sheet [data-split-only]{display:var(--_nb-split-more)}@media (hover:hover){.shell-nav .shell-nav-item:not([data-active]):hover{color:var(--color-ink)}.shell-nav .shell-nav-item:not([data-active]):hover :-webkit-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-hover);transform:none}.shell-nav .shell-nav-item:not([data-active]):hover :-moz-any(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-hover);transform:none}.shell-nav .shell-nav-item:not([data-active]):hover :is(.shell-nav-icon,.shell-nav-label):before{opacity:1;background:var(--state-hover);transform:none}.shell .shell-more.shell-nav-item:enabled:hover{background:0 0;border-color:#0000}.shell-nav-action:hover{background:var(--color-primary-hover)}.shell-sheet-item:not([aria-current=page]):hover{background:var(--state-hover);color:var(--color-ink)}}.shell[data-scroll=contained]{--shell-header-h:var(--_hd-hc);--_hd-title-cond:none;--_hd-row2-cond:none;--_hd-title-fade:0;grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0}.shell[data-scroll=contained]>.shell-header{position:static}.shell[data-scroll=contained]>.shell-main{position:relative;overflow-y:auto;overscroll-behavior:contain;min-height:0}.shell[data-scroll=contained] .shell-bar{height:min(var(--_hd-box-h),var(--shell-bar-h))}.shell[data-scroll=contained] .shell-title{font-size:var(--text-1);line-height:var(--line-1)}@media (min-width:360px){.shell-nav .shell-nav-item{font-size:var(--text-n1)}.shell-nav-action{padding:0 var(--space-20px)}}@media (min-width:640px){.shell,.shell[data-scroll=contained]{padding-bottom:0}html:has(.shell:not([data-scroll=contained])){scroll-padding-bottom:0}.shell-bar{grid-template:var(--_hd-grid-md);inline-size:var(--_hd-bar-w-md);max-inline-size:calc(100% - 2*var(--kit-margin,var(--space-16px)))}.shell[data-scroll=contained] .shell-bar{grid-template:var(--_hd-grid-cmd)}.shell-title{justify-self:var(--_hd-title-justify-md);padding-inline:var(--_hd-title-pad-md);transform-origin:var(--_hd-title-origin-md)}.shell-mark{display:var(--_hd-mark-md)}.shell[data-scroll=contained] .shell-title{display:var(--_hd-title-contained)}.shell[data-scroll=contained] .shell-mark{opacity:1;visibility:visible}.shell .shell-cta{display:inline-flex}.shell-nav{position:static;grid-area:nav;justify-self:var(--_hd-nav-justify);display:flex;pointer-events:auto;background:0 0;border:0;min-width:0;padding:0}.shell[data-scrolled] .shell-nav,.shell[data-scrolled] .shell-mark{transform:var(--_hd-row2-cond)}.shell-dock{background:0 0;border:0;border-radius:0;flex:none;height:auto;transform:none}.shell-nav-track{display:flex;border-radius:var(--_hd-track-r);background:var(--_hd-track-bg);flex:none;align-items: center}.shell-nav .shell-nav-item{gap:var(--space-6px);min-height:var(--control-h);padding:0 var(--_hd-item-pad);font-size:var(--text-n1);line-height:var(--line-n1);flex-direction:row}.shell-nav .shell-nav-item:focus-visible{border-radius:var(--_hd-track-r)}.shell-nav .shell-nav-icon{display:none}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)) .shell-nav-label{padding:0}.shell-nav .shell-nav-item:not(:has(.shell-nav-icon)) .shell-nav-label:before{content:none}.shell-nav-label{max-width:none}.shell-nav-label>.shell-more-glyph{display:inline-flex}.shell-nav .shell-nav-item:has(.shell-nav-icon) .shell-nav-label>.shell-badge{display:inline-flex}.shell-nav .shell-nav-item:not([data-active]):has(.shell-nav-icon) .shell-nav-label{visibility:visible;opacity:1}.shell[data-has-action] .shell-nav :-webkit-any([data-split-overflow],[data-more=bar]){display:inline-flex}.shell[data-has-action] .shell-nav :-moz-any([data-split-overflow],[data-more=bar]){display:inline-flex}.shell[data-has-action] .shell-nav :is([data-split-overflow],[data-more=bar]){display:inline-flex}.shell-nav [data-more=split],.shell-nav-action{display:none}.shell-nav .shell-nav-item:before{content:"";position:absolute;inset:var(--_hd-ind-y)var(--_hd-ind-x);z-index:-1;border-radius:var(--_hd-ind-r);background:var(--_hd-ind-bg);opacity:0}.shell-nav-track:not([data-ind]) .shell-nav-item[data-active]:before{opacity:1}.shell-nav .shell-nav-item:active:before{opacity:1;background:var(--state-pressed)}.shell-nav .shell-nav-item:active .shell-nav-text{scale:.96}.shell-nav-text{display:inline-flex;overflow:visible;flex-direction:column;align-items: center}.shell-nav-text:after{content:attr(data-label);overflow:hidden;visibility:hidden;font-weight:var(--weight-semibold);user-select:none;pointer-events:none;height:0}.shell-ind,.shell:not([data-icons]) .shell-nav-track>.shell-ind{top:var(--_hd-ind-y);bottom:var(--_hd-ind-y);width:calc(var(--shell-ind-w,0px) - 2*var(--_hd-ind-x));transform:translateX(calc(var(--shell-ind-x,0px) + var(--_hd-ind-x)));border:1px solid var(--_hd-ind-line);border-radius:var(--_hd-ind-r);background:var(--_hd-ind-bg);height:auto}.shell-nav-track[data-ind]>.shell-ind{opacity:1}.shell-sheet{inset:calc(var(--shell-header-h) + env(safe-area-inset-top) + var(--space-8px))max(var(--kit-margin,var(--space-16px)),(100vw - var(--kit-max,1280px))/2)auto var(--_hd-sheet-l);margin-inline:var(--_hd-sheet-mi);width:240px}.shell-sheet [data-split-only]{display:none}@supports (anchor-name: --shell-more){.shell-nav .shell-more{anchor-name:--shell-more}.shell-sheet{position-anchor:--shell-more;inset:calc(anchor(bottom) + var(--space-12px))anchor(right)auto auto;margin:0}}.shell:not([data-scroll=contained])[data-hide][data-hidden]>.shell-header:not(:focus-within){transform:translateY(-100%)}}@media (min-width:640px) and (hover:hover){.shell-nav .shell-nav-item:not([data-active]):hover:before{opacity:1;background:var(--state-hover)}.shell-nav-track[data-ind] .shell-nav-item[data-active]:hover:before{opacity:0}}.shell-motion>.shell-header{transition:transform var(--dur-200)var(--ease-standard)}.shell-motion[data-hidden]>.shell-header{transition-duration:var(--dur-200-exit)}.shell-motion>.shell-header:before,.shell-motion>.shell-header:after{transition:opacity var(--dur-200-exit)var(--ease-standard)}.shell-motion[data-scrolled]>.shell-header:before,.shell-motion[data-scrolled]>.shell-header:after{transition-duration:var(--dur-200)}.shell-motion .shell-bar{transition:border-color var(--dur-200-exit)var(--ease-standard)}.shell-motion[data-scrolled] .shell-bar{transition-duration:var(--dur-200)}.shell-motion :-webkit-any(.shell-title,.shell-actions){transition:transform var(--dur-300-exit)var(--ease-standard),opacity var(--dur-200-exit)var(--ease-standard)}.shell-motion :-moz-any(.shell-title,.shell-actions){transition:transform var(--dur-300-exit)var(--ease-standard),opacity var(--dur-200-exit)var(--ease-standard)}.shell-motion :is(.shell-title,.shell-actions){transition:transform var(--dur-300-exit)var(--ease-standard),opacity var(--dur-200-exit)var(--ease-standard)}.shell-motion[data-scrolled] :-webkit-any(.shell-title,.shell-actions){transition-duration:var(--dur-300),var(--dur-200)}.shell-motion[data-scrolled] :-moz-any(.shell-title,.shell-actions){transition-duration:var(--dur-300),var(--dur-200)}.shell-motion[data-scrolled] :is(.shell-title,.shell-actions){transition-duration:var(--dur-300),var(--dur-200)}.shell-motion .shell-mark{transition:transform var(--dur-300-exit)var(--ease-standard),opacity var(--dur-150-exit)var(--ease-standard),visibility var(--dur-150-exit)var(--ease-standard)}.shell-motion[data-scrolled] .shell-mark{transition-duration:var(--dur-300),var(--dur-200),var(--dur-200)}.shell-motion .shell-ind{transition:transform var(--dur-200)var(--ease-standard),width var(--dur-200)var(--ease-standard),opacity var(--dur-150)var(--ease-standard)}.shell-motion .shell-nav .shell-nav-item{transition:color var(--dur-100)var(--ease-standard)}.shell-motion .shell-dock,.shell-motion .shell-nav .shell-nav-icon{transition:transform var(--dur-200)var(--ease-standard)}.shell-motion .shell-nav .shell-nav-icon>*,.shell-motion .shell-nav .shell-nav-text{transition:scale var(--dur-100)var(--ease-standard)}.shell-motion .shell-nav .shell-nav-label{transition:opacity var(--dur-150-exit)var(--ease-standard),visibility var(--dur-150-exit)var(--ease-standard)}.shell-motion .shell-nav [data-active] .shell-nav-label{transition-duration:var(--dur-150),var(--dur-150)}.shell-motion .shell-nav :-webkit-any(.shell-nav-icon,.shell-nav-label):before{transition:opacity var(--dur-200-exit)var(--ease-standard),transform var(--dur-200-exit)var(--ease-standard),background-color var(--dur-100)var(--ease-standard)}.shell-motion .shell-nav :-moz-any(.shell-nav-icon,.shell-nav-label):before{transition:opacity var(--dur-200-exit)var(--ease-standard),transform var(--dur-200-exit)var(--ease-standard),background-color var(--dur-100)var(--ease-standard)}.shell-motion .shell-nav :is(.shell-nav-icon,.shell-nav-label):before{transition:opacity var(--dur-200-exit)var(--ease-standard),transform var(--dur-200-exit)var(--ease-standard),background-color var(--dur-100)var(--ease-standard)}.shell-motion .shell-nav [data-active] :-webkit-any(.shell-nav-icon,.shell-nav-label):before{transition-duration:var(--dur-200),var(--dur-200),var(--dur-100)}.shell-motion .shell-nav [data-active] :-moz-any(.shell-nav-icon,.shell-nav-label):before{transition-duration:var(--dur-200),var(--dur-200),var(--dur-100)}.shell-motion .shell-nav [data-active] :is(.shell-nav-icon,.shell-nav-label):before{transition-duration:var(--dur-200),var(--dur-200),var(--dur-100)}.shell-motion .shell-nav-action,.shell-motion .shell-sheet-item{transition:background-color var(--dur-100)var(--ease-standard)}.shell-motion .shell-nav-action>*{transition:scale var(--dur-100)var(--ease-standard)}.shell-motion .shell-sheet{opacity:0;translate:0 var(--space-4px);transition:opacity var(--dur-150-exit)var(--ease-standard),translate var(--dur-150-exit)var(--ease-standard),display var(--dur-150-exit)allow-discrete,overlay var(--dur-150-exit)allow-discrete}.shell-motion .shell-sheet:popover-open{opacity:1;transition-duration:var(--dur-150);translate:none}@starting-style{.shell-motion .shell-sheet:popover-open{opacity:0;translate:0 var(--space-4px)}}@media (max-width:639.98px){.shell-motion[data-compact] .shell-dock{transform:var(--_nb-compact);transition-duration:var(--dur-200-exit)}.shell.shell-motion[data-compact] .shell-nav .shell-nav-item .shell-nav-label{opacity:calc(1 - var(--_nb-compact-lbl))}.shell-motion[data-compact] .shell-nav .shell-nav-icon,.shell-motion[data-compact] .shell-nav-track>.shell-ind{translate:0 calc(var(--_nb-compact-lbl)*9px)}.shell-motion[data-compact] .shell-nav .shell-nav-item:not([data-active]) .shell-nav-icon{translate:0 calc(max(0,var(--_nb-compact-lbl) - var(--_nb-lbl))*9px)}.shell-motion .shell-nav-track>.shell-ind{transition:transform var(--dur-200)var(--ease-standard),width var(--dur-200)var(--ease-standard),opacity var(--dur-150)var(--ease-standard),translate var(--dur-200)var(--ease-standard)}.shell-motion .shell-nav .shell-nav-icon{transition:transform var(--dur-200)var(--ease-standard),translate var(--dur-200)var(--ease-standard)}}@media (min-width:640px){.shell-motion .shell-nav{transition:transform var(--dur-300-exit)var(--ease-standard)}.shell-motion[data-scrolled] .shell-nav{transition-duration:var(--dur-300)}.shell-motion .shell-nav .shell-nav-item:before{transition:opacity var(--dur-100)var(--ease-standard),background-color var(--dur-100)var(--ease-standard)}}.jal-checkbox,.jal-radio,.jal-switch{position:relative;display:inline-flex;align-items: flex-start;gap:var(--space-12px);min-height:var(--control-h);padding-block:calc((var(--control-h) - var(--line-0))/2);font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink);cursor:pointer;min-width:0}:-webkit-any(.jal-checkbox,.jal-radio,.jal-switch) [data-slot=description]{display:block;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}:-moz-any(.jal-checkbox,.jal-radio,.jal-switch) [data-slot=description]{display:block;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}:is(.jal-checkbox,.jal-radio,.jal-switch) [data-slot=description]{display:block;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}:-webkit-any(.jal-checkbox,.jal-radio,.jal-switch):has(>input:disabled){color:var(--state-disabled-content);cursor:default}:-moz-any(.jal-checkbox,.jal-radio,.jal-switch):has(>input:disabled){color:var(--state-disabled-content);cursor:default}:is(.jal-checkbox,.jal-radio,.jal-switch):has(>input:disabled){color:var(--state-disabled-content);cursor:default}:-webkit-any(.jal-checkbox,.jal-radio,.jal-switch)[aria-busy=true]{pointer-events:none}:-moz-any(.jal-checkbox,.jal-radio,.jal-switch)[aria-busy=true]{pointer-events:none}:is(.jal-checkbox,.jal-radio,.jal-switch)[aria-busy=true]{pointer-events:none}.jal-checkbox{--_selected:var(--jal-checkbox-selected-container-color,var(--color-ink));--_outline:var(--jal-checkbox-outline-color,var(--color-border-control))}.jal-radio{--_selected:var(--jal-radio-selected-color,var(--color-ink));--_outline:var(--jal-radio-outline-color,var(--color-border-control))}.jal-checkbox>input[type=checkbox],.jal-radio>input[type=radio]{margin-block-start:calc((var(--line-0) - var(--space-20px))/2)}.jal-checkbox>input[type=checkbox]:enabled:not(:checked):not(:indeterminate):not(:focus-visible):not([aria-invalid=true]){border-color:var(--_outline)}.jal-radio>input[type=radio]:enabled:not(:checked):not(:focus-visible):not([aria-invalid=true]){border-color:var(--_outline)}.jal-radio>input[type=radio]:enabled:checked{background-color:var(--_selected);border-color:var(--_selected)}.jal-checkbox>input[type=checkbox]:enabled:-webkit-any(:checked,:indeterminate){background-color:var(--_selected);border-color:var(--_selected)}.jal-checkbox>input[type=checkbox]:enabled:-moz-any(:checked,:indeterminate){background-color:var(--_selected);border-color:var(--_selected)}.jal-checkbox>input[type=checkbox]:enabled:is(:checked,:indeterminate){background-color:var(--_selected);border-color:var(--_selected)}@media (hover:hover){.jal-checkbox:hover>input[type=checkbox]:enabled:not(:checked):not(:indeterminate),.jal-radio:hover>input[type=radio]:enabled:not(:checked){background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}.jal-radio:hover>input[type=radio]:enabled:checked{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected))}.jal-checkbox:hover>input[type=checkbox]:enabled:-webkit-any(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected))}.jal-checkbox:hover>input[type=checkbox]:enabled:-moz-any(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected))}.jal-checkbox:hover>input[type=checkbox]:enabled:is(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected))}}.jal-checkbox:active>input[type=checkbox]:enabled:not(:checked):not(:indeterminate),.jal-radio:active>input[type=radio]:enabled:not(:checked){background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-surface))}.jal-radio:active>input[type=radio]:enabled:checked{background-color:color-mix(in oklab,var(--color-surface)12%,var(--_selected))}.jal-checkbox:active>input[type=checkbox]:enabled:-webkit-any(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)12%,var(--_selected))}.jal-checkbox:active>input[type=checkbox]:enabled:-moz-any(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)12%,var(--_selected))}.jal-checkbox:active>input[type=checkbox]:enabled:is(:checked,:indeterminate){background-color:color-mix(in oklab,var(--color-surface)12%,var(--_selected))}.jal-checkbox>input[type=checkbox][aria-invalid=true],.jal-radio>input[type=radio][aria-invalid=true]{border-color:var(--color-danger)}.jal-radio>input[type=radio][aria-invalid=true]:enabled:checked{background-color:var(--color-danger);border-color:var(--color-danger)}.jal-checkbox>input[type=checkbox][aria-invalid=true]:enabled:-webkit-any(:checked,:indeterminate){background-color:var(--color-danger);border-color:var(--color-danger)}.jal-checkbox>input[type=checkbox][aria-invalid=true]:enabled:-moz-any(:checked,:indeterminate){background-color:var(--color-danger);border-color:var(--color-danger)}.jal-checkbox>input[type=checkbox][aria-invalid=true]:enabled:is(:checked,:indeterminate){background-color:var(--color-danger);border-color:var(--color-danger)}.jal-radio-group{display:flex;gap:var(--space-4px);border:0;flex-direction:column;min-width:0;margin:0;padding:0}.jal-radio-group>legend{font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);color:var(--color-ink);margin-block-end:var(--space-4px);padding:0}.jal-switch{--_track:var(--jal-switch-track-color,var(--color-layer-2));--_track-on:var(--jal-switch-selected-track-color,var(--color-ink));--_handle:var(--jal-switch-handle-color,var(--color-ink-muted));--_handle-on:var(--jal-switch-selected-handle-color,var(--color-surface));align-items: center;padding-block-start:0;padding-block-end:0}.jal-switch>input[type=checkbox]{position:absolute;z-index:1;opacity:0;cursor:inherit;width:100%;height:100%;margin:0;inset:0}.jal-switch-track{position:relative;inline-size:calc(var(--space-32px) + var(--space-20px));block-size:var(--space-32px);background-color:var(--_track);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill);transition:background-color var(--dur-150)var(--ease-standard),border-color var(--dur-150)var(--ease-standard);flex:none}.jal-switch-track:after{content:"";position:absolute;inline-size:var(--space-24px);block-size:var(--space-24px);background-color:var(--_handle);border-radius:var(--radius-pill);transition:transform var(--dur-150)var(--ease-standard),background-color var(--dur-150)var(--ease-standard);margin-block-start:auto;margin-block-end:auto;top:0;bottom:0;transform:translate(0)scale(.667)}.jal-switch-track:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-4px) - var(--border-weight))}.jal-switch-track:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-4px) - var(--border-weight))}.jal-switch-track:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-4px) - var(--border-weight))}.jal-switch-track:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-4px) - var(--border-weight))}.jal-switch-track:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-4px) - var(--border-weight))}.jal-switch-track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-4px) - var(--border-weight))}.jal-switch>input:checked~.jal-switch-track{background-color:var(--_track-on);border-color:var(--_track-on)}.jal-switch>input:checked~.jal-switch-track:after{background-color:var(--_handle-on);transform:translateX(var(--space-20px))scale(1)}[dir=rtl] .jal-switch>input:checked~.jal-switch-track:after{transform:translateX(calc(var(--space-20px)*-1))scale(1)}.jal-switch:active>input:enabled:not(:checked)~.jal-switch-track:after{transition-duration:var(--dur-100);transform:translate(0)scale(1.167)}.jal-switch:active>input:enabled:checked~.jal-switch-track:after{transform:translateX(var(--space-20px))scale(1.167);transition-duration:var(--dur-100)}[dir=rtl] .jal-switch:active>input:enabled:checked~.jal-switch-track:after{transform:translateX(calc(var(--space-20px)*-1))scale(1.167)}.jal-switch>input:focus-visible~.jal-switch-track{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.jal-switch:hover>input:enabled:not(:checked)~.jal-switch-track{background-color:color-mix(in oklab,var(--color-ink)8%,var(--_track))}.jal-switch:hover>input:enabled:not(:checked)~.jal-switch-track:after{background-color:var(--color-ink)}.jal-switch:hover>input:enabled:checked~.jal-switch-track{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_track-on))}}.jal-switch:active>input:enabled:not(:checked)~.jal-switch-track{background-color:color-mix(in oklab,var(--color-ink)12%,var(--_track))}.jal-switch:active>input:enabled:checked~.jal-switch-track{background-color:color-mix(in oklab,var(--color-surface)12%,var(--_track-on))}.jal-switch>input:disabled~.jal-switch-track{background-color:var(--state-disabled-container);border-color:var(--color-border)}.jal-switch>input:disabled~.jal-switch-track:after{background-color:var(--state-disabled-content)}.jal-switch>input:disabled:checked~.jal-switch-track{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}.jal-switch>input:disabled:checked~.jal-switch-track:after{background-color:var(--color-surface)}.jal-switch>input[aria-invalid=true]~.jal-switch-track{border-color:var(--color-danger)}.jal-switch[aria-busy=true]>input~.jal-switch-track:after{background-color:var(--state-disabled-content)}.jal-slider{--_active:var(--jal-slider-active-track-color,var(--color-ink));--_inactive:var(--jal-slider-inactive-track-color,var(--color-layer-2));--_handle:var(--jal-slider-handle-color,var(--color-ink));display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;column-gap:var(--space-12px);min-inline-size:calc(var(--space-96px)*2);min-width:0}.jal-slider>:-webkit-any(label,[data-slot=label]){font-weight:var(--weight-medium);min-width:0}.jal-slider>:-moz-any(label,[data-slot=label]){font-weight:var(--weight-medium);min-width:0}.jal-slider>:is(label,[data-slot=label]){font-weight:var(--weight-medium);min-width:0}.jal-slider>output{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.jal-slider[aria-busy=true]>output{color:var(--color-ink-muted)}.jal-slider-track{position:relative;grid-column:1/-1;block-size:var(--control-h);min-width:0}.jal-slider-track:before,.jal-slider-track:after{content:"";position:absolute;block-size:var(--space-6px);border-radius:var(--radius-pill);pointer-events:none;margin-block-start:auto;margin-block-end:auto;top:0;bottom:0}.jal-slider-track:before{background-color:var(--_inactive);border:var(--border-weight)solid var(--color-border-control);left:0;right:0}.jal-slider-track:after{inline-size:max(0px,calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-end,-1)));background-color:var(--_active)}.jal-slider-track:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-slider-track:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-slider-track:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-slider-track:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.jal-slider-track:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.jal-slider-track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.jal-slider-track[data-range]:after{inline-size:max(0px,calc((100% - var(--space-20px))*(var(--jal-slider-end,0) - var(--jal-slider-start,0))))}.jal-slider-track[data-range]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track[data-range]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track[data-range]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track[data-range]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track[data-range]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track[data-range]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--jal-slider-start,0))}.jal-slider-track>input[type=range]{position:relative;z-index:1;display:block;height:var(--control-h);border-radius:var(--radius-8);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0}.jal-slider-track[data-range]>input[type=range]{position:absolute;pointer-events:none;inset:0}.jal-slider-track[data-range]>input[type=range]+input[type=range]{z-index:2}.jal-slider-track>input[type=range]:disabled{cursor:default;background:0 0}@media (hover:hover){.jal-slider-track>input[type=range]:enabled:hover{background-color:#0000}.jal-slider-track>input[type=range]:enabled:hover::-webkit-slider-thumb{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_handle))}.jal-slider-track>input[type=range]:enabled:hover::-moz-range-thumb{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_handle))}}.jal-slider-track>input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;height:100%}.jal-slider-track>input[type=range]::-moz-range-track{background:0 0;border:0;height:100%}.jal-slider-track>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--space-20px);height:var(--space-20px);margin-top:calc((var(--control-h) - var(--space-20px))/2);background-color:var(--_handle);border-radius:var(--radius-pill);pointer-events:auto;transition:background-color var(--dur-100)var(--ease-standard);border:0}.jal-slider-track>input[type=range]::-moz-range-thumb{width:var(--space-20px);height:var(--space-20px);background-color:var(--_handle);border-radius:var(--radius-pill);pointer-events:auto;transition:background-color var(--dur-100)var(--ease-standard);border:0}.jal-slider-track>input[type=range]:enabled:active::-webkit-slider-thumb{background-color:color-mix(in oklab,var(--color-surface)12%,var(--_handle))}.jal-slider-track>input[type=range]:enabled:active::-moz-range-thumb{background-color:color-mix(in oklab,var(--color-surface)12%,var(--_handle))}.jal-slider-track>input[type=range]:disabled::-webkit-slider-thumb{background-color:var(--state-disabled-content)}.jal-slider-track>input[type=range]:disabled::-moz-range-thumb{background-color:var(--state-disabled-content)}.jal-slider-track:has(>input:disabled):before{border-color:var(--color-border)}.jal-slider-track:has(>input:disabled):after{background-color:var(--state-disabled-content)}.jal-slider-track:has(>input[aria-invalid=true]):before{border-color:var(--color-danger)}.jal-slider-scale{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr)auto;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.jal-slider-scale>:last-child{grid-column:3}.jal-progress{--_track:var(--jal-progress-track-color,var(--color-layer-2));--_indicator:var(--jal-progress-indicator-color,var(--color-ink));position:relative;display:block;block-size:var(--space-4px);overflow:hidden;background-color:var(--_track);border-radius:var(--radius-pill);inline-size:100%}.jal-progress[data-state=error]{--_indicator:var(--color-danger)}.jal-progress[data-state=paused]{--_indicator:var(--state-disabled-content)}.jal-progress>progress{display:block;color:var(--_indicator);border-radius:inherit;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;block-size:100%;inline-size:100%;margin:0}.jal-progress>progress::-webkit-progress-bar{border-radius:inherit;background-color:#0000}.jal-progress>progress::-webkit-progress-value{background-color:var(--_indicator);border-radius:inherit}.jal-progress>progress::-moz-progress-bar{background-color:var(--_indicator);border-radius:inherit}.jal-progress>progress:indeterminate::-moz-progress-bar{background-color:#0000}.jal-progress:has(>progress:indeterminate):after{content:"";position:absolute;background-color:var(--_indicator);border-radius:inherit;animation:jal-progress-travel calc(var(--loop-spin)*2)linear infinite;inline-size:40%;top:0;bottom:0}.jal-progress:has(>progress:indeterminate):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-progress:has(>progress:indeterminate):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-progress:has(>progress:indeterminate):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.jal-progress:has(>progress:indeterminate):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.jal-progress:has(>progress:indeterminate):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.jal-progress:has(>progress:indeterminate):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}[dir=rtl] .jal-progress:has(>progress:indeterminate):after{animation-name:jal-progress-travel-rtl}@keyframes jal-progress-travel{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes jal-progress-travel-rtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}.jal-progress[data-shape=circular]{display:inline-block;inline-size:var(--space-24px);block-size:var(--space-24px);overflow:visible;vertical-align:middle;background-color:#0000;flex:none}.jal-progress[data-shape=circular][data-size=lg]{inline-size:var(--space-48px);block-size:var(--space-48px)}.jal-progress[data-shape=circular]>progress{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px}.jal-progress[data-shape=circular]:has(>progress:indeterminate):after{border:var(--space-2px)solid var(--_track);border-top-color:var(--_indicator);border-radius:var(--radius-pill);animation:jal-progress-spin var(--loop-spin)linear infinite;background-color:#0000;inline-size:auto;inset:0}.jal-progress[data-shape=circular][data-size=lg]:has(>progress:indeterminate):after{border-width:var(--space-4px)}@keyframes jal-progress-spin{to{transform:rotate(360deg)}}.jal-progress-ring{display:block;block-size:100%;inline-size:100%;transform:rotate(-90deg)}.jal-progress-ring circle{fill:none;stroke-width:var(--space-4px)}.jal-progress-ring [data-part=track]{stroke:var(--_track)}.jal-progress-ring [data-part=indicator]{stroke:var(--_indicator);stroke-dasharray:var(--jal-progress-value,0)100}.jal-icon-btn{--_container:var(--jal-icon-btn-container-color,transparent);--_content:var(--jal-icon-btn-icon-color,var(--color-ink-muted));--_outline:var(--jal-icon-btn-outline-color,transparent);position:relative;display:inline-flex;inline-size:var(--control-h);min-inline-size:var(--control-h);block-size:var(--control-h);color:var(--_content);background:var(--_container);border:var(--border-weight)solid var(--_outline);border-radius:var(--radius-pill);text-decoration:none;cursor:pointer;flex:none;justify-content:center;align-items: center;padding:0}.jal-icon-btn>svg{inline-size:var(--space-20px);block-size:var(--space-20px);flex:none}.jal-icon-btn[data-variant=outlined]{--_container:var(--jal-icon-btn-container-color,var(--color-surface));--_content:var(--jal-icon-btn-icon-color,var(--color-ink));--_outline:var(--jal-icon-btn-outline-color,var(--color-border-control))}.jal-icon-btn[data-variant=tonal]{--_container:var(--jal-icon-btn-container-color,var(--color-layer-2));--_content:var(--jal-icon-btn-icon-color,var(--color-ink))}.jal-icon-btn[data-variant=filled]{--_container:var(--jal-icon-btn-container-color,var(--color-ink));--_content:var(--jal-icon-btn-icon-color,var(--color-surface))}.jal-icon-btn[aria-pressed=true]{--_container:var(--jal-icon-btn-selected-container-color,var(--color-layer-2));--_content:var(--color-ink)}.jal-icon-btn[data-variant=outlined][aria-pressed=true]{--_container:var(--jal-icon-btn-selected-container-color,var(--color-ink));--_content:var(--color-surface);--_outline:var(--color-ink)}.jal-icon-btn[data-variant=tonal][aria-pressed=false]{--_container:var(--color-layer-1);--_content:var(--color-ink-muted)}.jal-icon-btn[data-variant=filled][aria-pressed=false]{--_container:var(--color-layer-2);--_content:var(--color-ink)}.jal-icon-btn[data-variant=filled][aria-pressed=true]{--_container:var(--jal-icon-btn-selected-container-color,var(--color-ink));--_content:var(--color-surface)}.jal-icon-btn>[data-icon=on],.jal-icon-btn[aria-pressed=true]>[data-icon=off]{display:none}.jal-icon-btn[aria-pressed=true]>[data-icon=on]{display:block}@media (hover:hover){.jal-icon-btn:enabled:not([aria-disabled=true]):hover,a.jal-icon-btn:not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--_content)8%,var(--_container));border-color:var(--_outline)}}.jal-icon-btn:enabled:not([aria-disabled=true]):active,a.jal-icon-btn:not([aria-disabled=true]):active{background:color-mix(in oklab,var(--_content)12%,var(--_container));border-color:var(--_outline);transform:scale(.98)}.jal-icon-btn:disabled,.jal-icon-btn[aria-disabled=true]{color:var(--state-disabled-content);cursor:default;background:0 0;border-color:#0000;transform:none}.jal-icon-btn:-webkit-any([data-variant=filled],[data-variant=tonal]):-webkit-any(:disabled,[aria-disabled=true]){background:var(--state-disabled-container)}.jal-icon-btn:-moz-any([data-variant=filled],[data-variant=tonal]):-moz-any(:disabled,[aria-disabled=true]){background:var(--state-disabled-container)}.jal-icon-btn:is([data-variant=filled],[data-variant=tonal]):is(:disabled,[aria-disabled=true]){background:var(--state-disabled-container)}.jal-icon-btn[data-variant=outlined]:-webkit-any(:disabled,[aria-disabled=true]){border-color:var(--color-border)}.jal-icon-btn[data-variant=outlined]:-moz-any(:disabled,[aria-disabled=true]){border-color:var(--color-border)}.jal-icon-btn[data-variant=outlined]:is(:disabled,[aria-disabled=true]){border-color:var(--color-border)}.jal-icon-btn:-webkit-any([aria-busy=true],[data-state=loading]):after{border-color:var(--_content);border-top-color:#0000}.jal-icon-btn:-moz-any([aria-busy=true],[data-state=loading]):after{border-color:var(--_content);border-top-color:#0000}.jal-icon-btn:is([aria-busy=true],[data-state=loading]):after{border-color:var(--_content);border-top-color:#0000}.jal-segmented{--_container:var(--jal-segmented-container-color,var(--color-surface));--_selected:var(--jal-segmented-selected-container-color,var(--color-layer-2));--_outline:var(--jal-segmented-outline-color,var(--color-border-control));--_label:var(--jal-segmented-label-color,var(--color-ink));display:flex;inline-size:100%;max-inline-size:100%;border:var(--border-weight)solid var(--_outline);border-radius:var(--radius-8);min-width:0;margin:0;padding:0}.jal-segmented>legend{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;padding:0}.jal-segmented>:-webkit-any(label,button){position:relative;display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);height:var(--control-h);padding:0 var(--space-16px);font:inherit;font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);white-space:nowrap;color:var(--_label);background:var(--_container);cursor:pointer;border:0;border-radius:0;flex:1 1 0;min-width:0;margin:0;transform:none}.jal-segmented>:-moz-any(label,button){position:relative;display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);height:var(--control-h);padding:0 var(--space-16px);font:inherit;font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);white-space:nowrap;color:var(--_label);background:var(--_container);cursor:pointer;border:0;border-radius:0;flex:1 1 0;min-width:0;margin:0;transform:none}.jal-segmented>:is(label,button){position:relative;display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);height:var(--control-h);padding:0 var(--space-16px);font:inherit;font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);white-space:nowrap;color:var(--_label);background:var(--_container);cursor:pointer;border:0;border-radius:0;flex:1 1 0;min-width:0;margin:0;transform:none}.jal-segmented>:-webkit-any(label,button):first-of-type:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-moz-any(label,button):first-of-type:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:is(label,button):first-of-type:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-webkit-any(label,button):first-of-type:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-moz-any(label,button):first-of-type:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:is(label,button):first-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-webkit-any(label,button):last-of-type:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-moz-any(label,button):last-of-type:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:is(label,button):last-of-type:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-right-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-webkit-any(label,button):last-of-type:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:-moz-any(label,button):last-of-type:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>:is(label,button):last-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:calc(var(--radius-8) - var(--border-weight));border-bottom-left-radius:calc(var(--radius-8) - var(--border-weight))}.jal-segmented>label{overflow:hidden;padding:0}.jal-segmented>label>input{position:absolute;z-index:1;opacity:0;cursor:inherit;width:100%;height:100%;margin:0;inset:0}.jal-segmented>label>span{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);min-width:0;padding:0 var(--space-16px);overflow:hidden;text-overflow:ellipsis;border-radius:inherit;flex:auto;block-size:100%}.jal-segmented>label>input:checked+span,.jal-segmented>button[aria-pressed=true]{background:var(--_selected);font-weight:var(--weight-semibold)}.jal-segmented [data-icon=check]{display:none;inline-size:var(--space-20px);block-size:var(--space-20px);flex:none}.jal-segmented>label>input:checked+span>[data-icon=check],.jal-segmented>button[aria-pressed=true]>[data-icon=check]{display:inline-block}.jal-segmented>label>input:focus-visible+span{position:relative;z-index:1;outline:2px solid var(--color-focus);outline-offset:calc(var(--space-2px)*-1)}.jal-segmented>button:focus-visible{z-index:1}@media (hover:hover){.jal-segmented>label:hover>input:enabled:not(:checked)+span,.jal-segmented>button:enabled:hover{background:color-mix(in oklab,var(--_label)8%,var(--_container));border-color:var(--_outline)}.jal-segmented>button[aria-pressed=true]:enabled:hover{background:var(--_selected)}}.jal-segmented>label:active>input:enabled:not(:checked)+span,.jal-segmented>button:enabled:active{background:color-mix(in oklab,var(--_label)12%,var(--_container));border-color:var(--_outline);transform:none}.jal-segmented>button[aria-pressed=true]:enabled:active{background:var(--_selected)}.jal-segmented>label>input:disabled+span,.jal-segmented>button:disabled{color:var(--state-disabled-content);cursor:default}.jal-segmented>button:disabled{background:var(--_container);border-color:var(--color-border)}.jal-segmented>label:has(>input:disabled){border-color:var(--color-border);cursor:default}.jal-segmented[data-state=error]>:-webkit-any(label,button){border-color:var(--color-danger)}.jal-segmented[data-state=error]>:-moz-any(label,button){border-color:var(--color-danger)}.jal-segmented[data-state=error]>:is(label,button){border-color:var(--color-danger)}.jal-segmented[aria-busy=true]{pointer-events:none}@media (min-width:640px){.jal-segmented{display:inline-flex;inline-size:auto}}.jal-menu{--_container:var(--jal-menu-container-color,var(--color-surface));--_outline:var(--jal-menu-outline-color,var(--color-border-strong));--_selected:var(--jal-menu-item-selected-container-color,var(--color-layer-2));box-sizing:border-box;min-inline-size:calc(var(--space-96px) + var(--space-16px));max-inline-size:min(calc(100vw - var(--space-32px)),calc(var(--space-96px)*3));max-block-size:min(calc(100dvh - var(--space-32px)),calc(var(--control-h)*8 + var(--space-16px)));padding:var(--space-8px);overflow-y:auto;overscroll-behavior:contain;list-style:none;color:var(--color-ink);background-color:var(--_container);border:var(--border-weight)solid var(--_outline);border-radius:var(--radius-16);margin:0}.jal-menu[popover]{max-block-size:calc(100dvh - var(--space-64px));border-radius:var(--radius-28)var(--radius-28)0 0;transform-origin:bottom center;inline-size:100%;max-inline-size:none;padding-block-end:calc(var(--space-8px) + env(safe-area-inset-bottom));inset:auto 0 0}.jal-menu:popover-open{animation:jal-menu-in var(--dur-200)var(--ease-standard)}@keyframes jal-menu-in{0%{opacity:0;transform:scale(.98)}}@media (min-width:640px){.jal-menu[popover]{max-inline-size:min(calc(100vw - var(--space-32px)),calc(var(--space-96px)*3));max-block-size:min(calc(100dvh - var(--space-32px)),calc(var(--control-h)*8 + var(--space-16px)));border-radius:var(--radius-16);transform-origin:top left;inline-size:-moz-fit-content;inline-size:fit-content;margin:auto;padding-block-end:var(--space-8px);inset:0}[dir=rtl] .jal-menu[popover]{transform-origin:top right}}@supports (position-area: block-end){@media (min-width:640px){.jal-menu[popover][data-anchor]{margin:var(--space-4px)0;position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline;inset:auto}}}.jal-menu>li{margin:0;padding:0}.jal-menu [role^=menuitem]{--_item:transparent;box-sizing:border-box;display:flex;justify-content:flex-start;align-items: center;gap:var(--space-12px);min-height:var(--control-h);padding:var(--space-8px)var(--space-12px);font:inherit;font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-regular);text-align:start;text-decoration:none;white-space:normal;color:var(--color-ink);background-color:var(--_item);border-radius:var(--radius-8);cursor:pointer;border:0;width:100%;height:auto;margin:0;transition:none;transform:none}.jal-menu [role^=menuitem]>svg,.jal-menu [data-slot=check]{inline-size:var(--space-20px);block-size:var(--space-20px);flex:none}.jal-menu [data-slot=check]{visibility:hidden}.jal-menu [role^=menuitem][aria-checked=true]>[data-slot=check]{visibility:visible}.jal-menu [data-slot=trailing]{display:inline-flex;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);flex:none;align-items: center;margin-inline-start:auto;padding-inline-start:var(--space-12px)}[dir=rtl] .jal-menu [aria-haspopup=menu]>[data-slot=trailing]>svg{transform:scaleX(-1)}.jal-menu [role^=menuitem]:-webkit-any([aria-checked=true],[aria-expanded=true]){--_item:var(--_selected);font-weight:var(--weight-medium)}.jal-menu [role^=menuitem]:-moz-any([aria-checked=true],[aria-expanded=true]){--_item:var(--_selected);font-weight:var(--weight-medium)}.jal-menu [role^=menuitem]:is([aria-checked=true],[aria-expanded=true]){--_item:var(--_selected);font-weight:var(--weight-medium)}@media (hover:hover){.jal-menu [role^=menuitem]:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--_item))}}.jal-menu [role^=menuitem]:not(:disabled):not([aria-disabled=true]):active{background-color:color-mix(in oklab,var(--color-ink)12%,var(--_item));transform:none}.jal-menu [role^=menuitem]:focus-visible{outline:2px solid var(--color-focus);outline-offset:calc(var(--space-2px)*-1)}.jal-menu [role^=menuitem]:-webkit-any(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);cursor:default;background-color:#0000}.jal-menu [role^=menuitem]:-moz-any(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);cursor:default;background-color:#0000}.jal-menu [role^=menuitem]:is(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);cursor:default;background-color:#0000}.jal-menu [role^=menuitem][data-tone=danger]:not(:disabled):not([aria-disabled=true]){color:var(--color-danger)}.jal-menu :-webkit-any([role=separator],hr){display:block;block-size:var(--border-weight);margin:var(--space-4px)0;background-color:var(--color-border);border:0;padding:0}.jal-menu :-moz-any([role=separator],hr){display:block;block-size:var(--border-weight);margin:var(--space-4px)0;background-color:var(--color-border);border:0;padding:0}.jal-menu :is([role=separator],hr){display:block;block-size:var(--border-weight);margin:var(--space-4px)0;background-color:var(--color-border);border:0;padding:0}.jal-menu [data-slot=status]{display:flex;align-items: center;gap:var(--space-12px);min-height:var(--control-h);padding-inline:var(--space-12px);color:var(--color-ink-muted)}@media (forced-colors:active){.jal-checkbox>input[type=checkbox],.jal-radio>input[type=radio]{-webkit-appearance:auto;appearance:auto;background-image:none}.jal-switch-track,.jal-switch-track:after,.jal-slider-track:before,.jal-slider-track:after,.jal-progress,.jal-progress:after{forced-color-adjust:none}.jal-switch-track{background-color:canvas;border-color:buttontext}.jal-switch-track:after{background-color:buttontext}.jal-switch>input:checked~.jal-switch-track{background-color:highlight;border-color:highlight}.jal-switch>input:checked~.jal-switch-track:after{background-color:highlighttext}.jal-switch>input:disabled~.jal-switch-track{border-color:graytext}.jal-switch>input:disabled~.jal-switch-track:after{background-color:graytext}.jal-switch>input:focus-visible~.jal-switch-track{outline-color:canvastext}.jal-slider-track:before{background-color:canvas;border-color:buttontext}.jal-slider-track:after{background-color:highlight}.jal-progress{border:var(--border-weight)solid CanvasText;background-color:canvas}.jal-progress>progress::-webkit-progress-value{background-color:highlight}.jal-progress:after{background-color:highlight}}@media (prefers-reduced-motion:reduce){.jal-progress:has(>progress:indeterminate):after{animation:none;opacity:.38;inline-size:100%}.jal-progress[data-shape=circular]:has(>progress:indeterminate):after{animation:none;opacity:1;inline-size:auto}.jal-menu:popover-open{animation:none}.jal-icon-btn:enabled:not([aria-disabled=true]):active,a.jal-icon-btn:not([aria-disabled=true]):active{transform:none}.jal-switch:active>input:enabled:not(:checked)~.jal-switch-track:after{transform:translate(0)scale(.667)}.jal-switch:active>input:enabled:checked~.jal-switch-track:after{transform:translateX(var(--space-20px))scale(1)}[dir=rtl] .jal-switch:active>input:enabled:checked~.jal-switch-track:after{transform:translateX(calc(var(--space-20px)*-1))scale(1)}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}button:enabled:active,.btn:active{transform:none}}.frames-player{display:flex;gap:var(--space-8px);flex-direction:column;width:100%;min-width:0}.frames-stage{position:relative;overflow:hidden;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);width:100%}.frames-canvas{position:absolute;transform-origin:0 0;top:0;left:0}.frames-stage *,.frames-stage *:before,.frames-stage *:after{animation:none!important;transition:none!important}.frames-fill{position:absolute;inset:0}.frames-controls{display:flex;align-items: center;gap:var(--space-8px);min-height:var(--control-h);min-width:0}.frames-toggle{min-width:calc(var(--control-h)*2);height:var(--control-h);border-color:var(--color-border-control);flex:none}.frames-toggle[data-icon=true]{min-width:var(--control-h);width:var(--control-h);padding:0}.frames-scrub{height:var(--control-h);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:auto;width:auto;min-width:0;margin:0;padding:0}@media (hover:hover){.frames-scrub:enabled:hover{background-color:#0000}}.frames-scrub::-webkit-slider-runnable-track{height:var(--space-4px);background:var(--color-layer-2);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill)}.frames-scrub::-moz-range-track{height:var(--space-4px);background:var(--color-layer-2);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill)}.frames-scrub::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--space-20px);height:var(--space-20px);margin-top:calc((var(--space-4px) - var(--space-20px))/2 - var(--border-weight));background:var(--color-ink);border-radius:var(--radius-pill);border:0}.frames-scrub::-moz-range-thumb{width:var(--space-20px);height:var(--space-20px);background:var(--color-ink);border-radius:var(--radius-pill);border:0}.frames-time{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}:root{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-display);--kit-font-mono:var(--font-mono);--kit-display-weight:500;--kit-heading-weight:600;--kit-display-sm-size:var(--text-6);--kit-display-sm-line:var(--line-6);--kit-display-md-size:var(--text-display-1);--kit-display-md-line:var(--line-display-1);--kit-display-lg-size:var(--text-display-2);--kit-display-lg-line:var(--line-display-2);--kit-heading-sm-size:var(--text-3);--kit-heading-sm-line:var(--line-3);--kit-heading-lg-size:var(--text-4);--kit-heading-lg-line:var(--line-4);--kit-margin-lg:var(--space-48px);--kit-gutter-lg:var(--space-24px);--kit-max:1280px;--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-12);--kit-radius-media:var(--radius-12);--kit-radius-control:var(--radius-8);--kit-rule-color:var(--color-border);--kit-section-rule:0px;--kit-rule-pad:0;--kit-band:color-mix(in oklab,var(--color-accent)7%,var(--color-surface));--kit-font-figure:var(--kit-font-display);--kit-signal:var(--color-ink);--kit-link:var(--color-ink);--kit-action:var(--color-primary);--kit-action-hover:var(--color-primary-hover);--kit-action-active:var(--color-primary-active);--kit-action-contrast:var(--color-primary-contrast)}[data-direction=D1]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#fafaf9;--tracking-display:-.035em;--tracking-heading:-.02em;--kit-display-weight:500;--kit-heading-weight:500;--kit-display-lg-size:var(--text-display-2);--kit-display-lg-line:var(--line-display-2);--kit-heading-lg-size:var(--text-4);--kit-heading-lg-line:var(--line-4);--kit-margin-lg:var(--space-48px);--kit-gutter-lg:var(--space-24px);--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-12);--kit-radius-media:var(--radius-12);--kit-radius-control:var(--radius-8);--kit-section-rule:0px}[data-direction=D2]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#f7f8f8;--color-accent:#0b7a55;--color-accent-contrast:var(--color-surface);--kit-action:var(--color-accent);--kit-action-hover:color-mix(in oklab,white 8%,var(--color-accent)92%);--kit-action-active:color-mix(in oklab,white 12%,var(--color-accent)88%);--kit-action-contrast:var(--color-accent-contrast);--tracking-display:-.025em;--kit-display-weight:600;--kit-display-lg-size:var(--text-display-2);--kit-display-lg-line:var(--line-display-2);--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-80px);--kit-radius-card:var(--radius-12);--kit-radius-media:var(--radius-12);--kit-radius-control:var(--radius-8);--kit-section-rule:1px;--kit-rule-pad:1}[data-direction=D3]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-accent:#0f766e;--tracking-display:-.04em;--kit-display-lg-size:var(--text-display-1);--kit-display-lg-line:var(--line-display-1);--kit-display-md-size:var(--text-6);--kit-display-md-line:var(--line-6);--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-64px);--kit-radius-card:var(--radius-16);--kit-radius-media:var(--radius-16);--kit-radius-control:var(--radius-8);--kit-rule-color:var(--color-border-strong);--kit-section-rule:1px;--kit-rule-pad:1;--kit-signal:var(--color-accent);--kit-font-figure:var(--kit-font-mono)}[data-direction=D4]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#fff;--color-accent:#b4461a;--tracking-heading:-.02em;--kit-display-sm-size:var(--text-5);--kit-display-sm-line:var(--line-5);--kit-display-md-size:var(--text-6);--kit-display-md-line:var(--line-6);--kit-display-lg-size:var(--text-6);--kit-display-lg-line:var(--line-6);--kit-heading-lg-size:var(--text-3);--kit-heading-lg-line:var(--line-3);--kit-margin-lg:var(--space-32px);--kit-space-lg:var(--space-80px);--kit-radius-card:var(--radius-16);--kit-radius-media:var(--radius-16);--kit-radius-control:var(--radius-pill);--kit-link:var(--color-accent)}[data-direction=D5]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#faf8f5;--color-accent:#c2410c;--tracking-display:-.01em;--kit-display-lg-size:var(--text-display-1);--kit-display-lg-line:var(--line-display-1);--kit-margin-lg:var(--space-48px);--kit-space-lg:var(--space-80px);--kit-radius-card:var(--radius-12);--kit-radius-media:var(--radius-12);--kit-radius-control:var(--radius-8);--kit-link:var(--color-accent)}[data-direction=D6]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#fff;--color-accent:#15803d;--kit-display-sm-size:var(--text-5);--kit-display-sm-line:var(--line-5);--kit-display-md-size:var(--text-6);--kit-display-md-line:var(--line-6);--kit-display-lg-size:var(--text-6);--kit-display-lg-line:var(--line-6);--kit-heading-lg-size:var(--text-3);--kit-heading-lg-line:var(--line-3);--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-64px);--kit-radius-card:var(--radius-16);--kit-radius-media:var(--radius-16);--kit-radius-control:var(--radius-8);--kit-link:var(--color-accent)}[data-direction=D7]{--kit-font-sans:var(--font-sans);--kit-font-display:"Newsreader",var(--font-sans);--kit-font-mono:var(--font-mono);--kit-font-figure:var(--kit-font-sans);--color-page:#faf8f5;--tracking-display:-.015em;--tracking-heading:-.01em;--kit-display-weight:500;--kit-heading-weight:500;--kit-display-lg-size:var(--text-display-2);--kit-display-lg-line:var(--line-display-2);--kit-margin-lg:var(--space-64px);--kit-gutter-lg:var(--space-32px);--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-16);--kit-radius-media:var(--radius-16);--kit-radius-control:var(--radius-pill)}[data-direction=D8]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#faf8f5;--color-accent:#3f6b4f;--tracking-display:-.01em;--tracking-heading:0em;--kit-display-lg-size:var(--text-display-1);--kit-display-lg-line:var(--line-display-1);--kit-margin-lg:var(--space-48px);--kit-gutter-lg:var(--space-32px);--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-16);--kit-radius-media:var(--radius-16);--kit-radius-control:var(--radius-pill);--kit-signal:var(--color-accent)}[data-direction=D9]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#fff;--color-accent:#0a5bd3;--color-accent-contrast:var(--color-surface);--kit-action:var(--color-accent);--kit-action-hover:color-mix(in oklab,white 8%,var(--color-accent)92%);--kit-action-active:color-mix(in oklab,white 12%,var(--color-accent)88%);--kit-action-contrast:var(--color-accent-contrast);--tracking-display:-.02em;--tracking-heading:-.02em;--kit-display-weight:600;--kit-heading-weight:600;--kit-display-sm-size:var(--text-display-1);--kit-display-sm-line:var(--line-display-1);--kit-display-md-size:var(--text-display-2);--kit-display-md-line:var(--line-display-2);--kit-display-lg-size:var(--text-display-3);--kit-display-lg-line:var(--line-display-3);--kit-heading-lg-size:var(--text-5);--kit-heading-lg-line:var(--line-5);--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-28);--kit-radius-media:var(--radius-28);--kit-radius-control:var(--radius-pill)}[data-direction=D10]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#f7f8f8;--tracking-display:-.01em;--kit-display-weight:500;--kit-display-lg-size:var(--text-display-1);--kit-display-lg-line:var(--line-display-1);--kit-margin-lg:var(--space-32px);--kit-gutter-lg:var(--space-16px);--kit-space-lg:var(--space-64px);--kit-radius-card:var(--radius-4);--kit-radius-media:var(--radius-4);--kit-radius-control:var(--radius-4);--kit-rule-color:var(--color-border-strong);--kit-section-rule:1px;--kit-rule-pad:1;--kit-font-figure:var(--kit-font-mono)}[data-direction=D11]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#fff;--tracking-display:-.04em;--tracking-heading:-.02em;--kit-display-weight:500;--kit-heading-weight:500;--kit-display-lg-size:var(--text-display-3);--kit-display-lg-line:var(--line-display-3);--kit-heading-lg-size:var(--text-4);--kit-heading-lg-line:var(--line-4);--kit-margin-lg:var(--space-64px);--kit-gutter-lg:var(--space-32px);--kit-space-lg:var(--space-96px);--kit-radius-card:var(--radius-4);--kit-radius-media:var(--radius-4);--kit-radius-control:var(--radius-pill);--kit-section-rule:1px;--kit-rule-pad:1}[data-direction=D12]{--kit-font-sans:var(--font-sans);--kit-font-display:"Nunito",var(--font-sans);--kit-font-mono:var(--font-mono);--kit-font-figure:var(--kit-font-sans);--color-page:#fff;--color-accent:#c2410c;--tracking-display:-.03em;--kit-display-weight:600;--kit-display-lg-size:var(--text-display-2);--kit-display-lg-line:var(--line-display-2);--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-80px);--kit-radius-card:var(--radius-28);--kit-radius-media:var(--radius-28);--kit-radius-control:var(--radius-pill);--kit-link:var(--color-accent)}[data-direction=D13][data-theme=dark]{--kit-font-sans:var(--font-sans);--kit-font-display:var(--font-sans);--kit-font-mono:var(--font-mono);--color-page:#171412;--color-surface:#1e1b19;--color-layer-1:#25221f;--color-layer-2:#2c2926;--color-border:#34302d;--color-border-strong:#45413d;--color-border-control:#8a8781;--color-ink:#ecebe8;--color-ink-muted:#b8b6b1;--color-ink-subtle:#949089;--color-primary:#ecebe8;--color-primary-contrast:#171412;--color-primary-hover:oklab(86.4801% -.000096457 .00382094);--color-primary-active:oklab(82.7201% -.0000922632 .00365481);--color-focus:#ecebe8;--color-accent:#b5d333;--kit-signal:var(--color-accent);--kit-display-weight:500;--kit-heading-weight:500;--kit-margin-lg:var(--space-40px);--kit-space-lg:var(--space-64px);--kit-radius-card:var(--radius-12);--kit-radius-media:var(--radius-12);--kit-radius-control:var(--radius-8);--kit-section-rule:1px;--kit-rule-pad:1}:root,[data-direction],.kit-page{--kit-margin:var(--space-16px);--kit-gutter:var(--space-16px);--kit-cols:4;--kit-gap-inside:var(--space-8px);--kit-gap-related:var(--space-16px);--kit-gap-group:var(--space-32px);--kit-inset:var(--space-20px);--kit-stack:var(--kit-gap-group);--kit-space:var(--space-64px);--kit-space-tight:var(--space-40px);--kit-space-loose:var(--space-80px);--kit-gap-section:var(--kit-space);--kit-rise:var(--space-12px)}@media (min-width:640px){:root,[data-direction],.kit-page{--kit-margin:var(--space-32px);--kit-gutter:var(--space-24px);--kit-cols:8;--kit-gap-group:var(--space-40px);--kit-inset:var(--space-24px);--kit-space:var(--space-80px);--kit-space-tight:var(--space-48px);--kit-space-loose:var(--space-96px)}}@media (min-width:1024px){:root,[data-direction],.kit-page{--kit-margin:var(--kit-margin-lg);--kit-gutter:var(--kit-gutter-lg);--kit-cols:12;--kit-gap-inside:var(--space-12px);--kit-gap-related:var(--space-20px);--kit-gap-group:var(--space-48px);--kit-inset:var(--space-32px);--kit-space:var(--kit-space-lg);--kit-space-tight:var(--space-64px);--kit-space-loose:calc(var(--kit-space-lg) + var(--space-32px))}}.kit-page[data-rhythm=tight]{--kit-gap-section:var(--kit-space-tight)}.kit-page[data-rhythm=generous]{--kit-gap-section:var(--kit-space-loose)}html:has(.kit-page){height:auto}html:has(.kit-page)>body{height:auto}.kit-page{background:var(--color-page);color:var(--color-ink);font-family:var(--kit-font-sans);min-block-size:100dvh}.kit-page ::selection{background:color-mix(in oklab,var(--color-accent)16%,var(--color-surface));color:var(--color-ink)}:where(.kit-page) :where(.kit-lead,.kit-body,.kit-meta,.kit-faq-answer,.kit-quote-text,.kit-spec-note,.kit-bento-caption) a:where(:not(:-webkit-any(.btn,.shell-nav-item))){color:var(--kit-link);text-decoration-thickness:1px;text-underline-offset:var(--space-4px)}:where(.kit-page) :where(.kit-lead,.kit-body,.kit-meta,.kit-faq-answer,.kit-quote-text,.kit-spec-note,.kit-bento-caption) a:where(:not(:-moz-any(.btn,.shell-nav-item))){color:var(--kit-link);text-decoration-thickness:1px;text-underline-offset:var(--space-4px)}:where(.kit-page) :where(.kit-lead,.kit-body,.kit-meta,.kit-faq-answer,.kit-quote-text,.kit-spec-note,.kit-bento-caption) a:where(:not(:is(.btn,.shell-nav-item))){color:var(--kit-link);text-decoration-thickness:1px;text-underline-offset:var(--space-4px)}.kit-grid{display:grid;grid-template-columns:repeat(var(--kit-cols),minmax(0,1fr));column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);inline-size:min(calc(100% - 2*var(--kit-margin)),var(--kit-max));min-width:0;margin-inline-start:auto;margin-inline-end:auto}.kit-grid>*,.kit-sub>*{min-width:0}.kit-full{grid-column:1/-1}.kit-sub{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group)}.kit-section{color:var(--color-ink);background:0 0}.kit-section[data-tone=layer]{background:var(--color-layer-1);color:var(--color-ink)}.kit-section[data-tone=band]{background:var(--kit-band);color:var(--color-ink)}.kit-section>.kit-grid{padding-block:var(--kit-gap-section)}.kit-section[data-attached]>.kit-grid{padding-block:var(--kit-gap-group)}.kit-section[data-tone=base]+.kit-section[data-tone=base]>.kit-grid,.kit-section[data-tone=layer]+.kit-section[data-tone=layer]>.kit-grid{border-top:var(--kit-section-rule)solid var(--kit-rule-color);padding-block-start:calc(var(--kit-gap-section)*var(--kit-rule-pad))}.kit-section[data-tone=base][data-attached]+.kit-section[data-tone=base]:not([data-attached])>.kit-grid,.kit-section[data-tone=layer][data-attached]+.kit-section[data-tone=layer]:not([data-attached])>.kit-grid{padding-block-start:calc(var(--kit-gap-section) - var(--kit-gap-group)*(1 - var(--kit-rule-pad)))}.kit-section[data-tone=base]+.kit-section[data-tone=base][data-attached]>.kit-grid,.kit-section[data-tone=layer]+.kit-section[data-tone=layer][data-attached]>.kit-grid{padding-block-start:calc(var(--kit-gap-group)*var(--kit-rule-pad))}.kit-display,.kit-heading,.kit-title,.kit-lead,.kit-body,.kit-meta{overflow-wrap:anywhere;min-width:0;margin:0}.kit-display{--kit-display-step:var(--kit-display-sm-size);--kit-display-lines:3;--kit-display-fit:calc(100cqi*var(--kit-display-lines)/(var(--kit-display-chars,24)*.48));--kit-display-size:min(var(--kit-display-step),var(--kit-display-fit),100cqi/6);--kit-display-leading:round(up,calc(var(--kit-display-size)*1.08),4px);font-family:var(--kit-font-display);font-size:var(--kit-display-size);line-height:var(--kit-display-leading);font-weight:var(--kit-display-weight);letter-spacing:var(--tracking-display);font-optical-sizing:auto;text-wrap:balance;color:var(--color-ink)}.kit-heading{font-family:var(--kit-font-display);font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);font-weight:var(--kit-heading-weight);letter-spacing:var(--tracking-heading);font-optical-sizing:auto;text-wrap:balance;color:var(--color-ink)}.kit-title{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);text-wrap:balance;color:var(--color-ink)}.kit-lead{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-regular);letter-spacing:var(--tracking-body);text-wrap:pretty;color:var(--color-ink-muted);max-inline-size:60ch}.kit-body{font-size:var(--text-0);line-height:var(--line-0);text-wrap:pretty;color:var(--color-ink-muted);max-inline-size:68ch}.kit-meta{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}@media (min-width:640px){.kit-display{--kit-display-lines:2}}@media (min-width:768px){.kit-display{--kit-display-step:var(--kit-display-md-size)}}@media (min-width:1024px){.kit-display{--kit-display-step:var(--kit-display-lg-size)}.kit-display[data-measure=short]{--kit-display-lines:1}.kit-heading{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}}.kit-num{font-family:var(--kit-font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:var(--tracking-body);font-weight:var(--weight-regular)}.kit-stat-value .kit-num,.kit-plan-price .kit-num,.kit-bento-stat .kit-num{font-family:var(--kit-font-figure);font-weight:var(--kit-heading-weight);letter-spacing:var(--tracking-heading);display:inline-block}.kit-unit{font-family:var(--kit-font-sans);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-regular);letter-spacing:var(--tracking-body);color:var(--color-ink-muted)}.kit-wordmark{display:block;color:var(--color-ink);block-size:auto;inline-size:100%}.kit-actions{display:flex;align-items:stretch;gap:var(--kit-gap-inside);flex-direction:column;min-width:0}.kit-actions .btn,.kit-actions button{border-radius:var(--kit-radius-control)}.kit-masthead .kit-actions>:first-child:not(.btn-secondary):not(.btn-ghost),.kit-cta .kit-actions>:first-child:not(.btn-secondary):not(.btn-ghost){--color-primary:var(--kit-action);--color-primary-hover:var(--kit-action-hover);--color-primary-active:var(--kit-action-active);--color-primary-contrast:var(--kit-action-contrast)}@media (min-width:640px){.kit-actions{flex-flow:wrap;align-items: center}}.kit-head{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-related);align-content: start;align-items: start}.kit-head>*{grid-column:1/-1;min-width:0}@media (min-width:640px){.kit-head[data-layout=stack]>*{grid-column:1/span 7}}@media (min-width:1024px){.kit-head[data-layout=split]>.kit-heading{grid-column:1/span 5;grid-row:1/span 2}.kit-head[data-layout=split]>.kit-lead,.kit-head[data-layout=split]>.kit-head-action{grid-column:7/-1}.kit-head[data-layout=stack]>*{grid-column:1/span 8}}.kit-head-action{display:flex;min-width:0}.kit-masthead{color:var(--color-ink)}.kit-masthead>.kit-grid{padding-block:var(--kit-gap-group)var(--kit-gap-section);min-block-size:calc(76svh - var(--shell-header-h,57px));align-content: center}.kit-masthead-text{container-type:inline-size;grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);align-content: start;min-width:0}.kit-masthead[data-variant] .kit-masthead-text:has(.kit-wordmark){grid-column:1/-1}.kit-masthead-proof,.kit-masthead-media{grid-column:1/-1;min-width:0}@media (min-width:1024px){.kit-masthead[data-variant=left] .kit-masthead-text{grid-column:1/span 10}.kit-masthead[data-variant=left] .kit-masthead-text>.kit-lead{max-inline-size:52ch}.kit-masthead[data-variant=left] .kit-masthead-proof{grid-column:1/-1}.kit-masthead[data-variant=centered] .kit-masthead-text{grid-column:2/span 10;text-align:center;justify-items:center}.kit-masthead[data-variant=centered] .kit-masthead-proof{grid-column:3/span 8}.kit-masthead[data-variant=split] .kit-masthead-text{grid-column:1/span 5;align-self: center}.kit-masthead[data-variant=split] .kit-masthead-media{grid-column:6/-1;grid-row:1}.kit-masthead[data-variant=split][data-media-side=start] .kit-masthead-text{grid-column:8/-1}.kit-masthead[data-variant=split][data-media-side=start] .kit-masthead-media{grid-column:1/span 7}.kit-masthead[data-variant=split] .kit-masthead-proof{grid-column:1/-1}}@media (min-width:640px){.kit-masthead[data-variant=centered] .kit-actions{justify-content:center}}.kit-split{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-stack);align-items: center}.kit-split-text{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);align-content: start;min-width:0}.kit-split-text>.kit-split-extra{min-width:0;margin-block-start:var(--kit-gap-inside)}.kit-split-media{grid-column:1/-1;min-width:0}.kit-split[data-mobile-media=before] .kit-split-media{grid-row:1}@media (min-width:1024px){.kit-split .kit-split-media,.kit-split .kit-split-text{grid-row:1}.kit-split[data-ratio="5/7"] .kit-split-text{grid-column:1/span 5}.kit-split[data-ratio="5/7"] .kit-split-media{grid-column:6/-1}.kit-split[data-ratio="7/5"] .kit-split-text{grid-column:1/span 7}.kit-split[data-ratio="7/5"] .kit-split-media{grid-column:8/-1}.kit-split[data-ratio="4/8"] .kit-split-text{grid-column:1/span 4}.kit-split[data-ratio="4/8"] .kit-split-media{grid-column:5/-1}.kit-split[data-ratio="8/4"] .kit-split-text{grid-column:1/span 8}.kit-split[data-ratio="8/4"] .kit-split-media{grid-column:9/-1}.kit-split[data-media-side=start][data-ratio="5/7"] .kit-split-media{grid-column:1/span 7}.kit-split[data-media-side=start][data-ratio="5/7"] .kit-split-text{grid-column:8/-1}.kit-split[data-media-side=start][data-ratio="7/5"] .kit-split-media{grid-column:1/span 5}.kit-split[data-media-side=start][data-ratio="7/5"] .kit-split-text{grid-column:6/-1}.kit-split[data-media-side=start][data-ratio="4/8"] .kit-split-media{grid-column:1/span 8}.kit-split[data-media-side=start][data-ratio="4/8"] .kit-split-text{grid-column:9/-1}.kit-split[data-media-side=start][data-ratio="8/4"] .kit-split-media{grid-column:1/span 4}.kit-split[data-media-side=start][data-ratio="8/4"] .kit-split-text{grid-column:5/-1}}.kit-media{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);min-width:0;margin:0}.kit-media-frame{position:relative;aspect-ratio:var(--kit-ratio,16/9);inline-size:100%;overflow:clip;background:var(--color-layer-1);border:1px solid var(--color-border);border-radius:var(--kit-radius-media);min-width:0}.kit-media[data-tone=surface] .kit-media-frame{background:var(--color-surface)}.kit-media-frame>img,.kit-media-frame>video,.kit-media-frame>canvas,.kit-media-frame>.kit-media-slot{position:absolute;block-size:100%;inline-size:100%;max-width:none;inset:0}.kit-media-frame>img,.kit-media-frame>video{object-fit:cover}.kit-media-slot{display:grid;min-width:0}.kit-media[data-kind=view] .kit-media-frame{display:grid;overflow:visible}.kit-media-view{display:grid;min-width:0}.kit-media-placeholder{display:grid;padding:var(--kit-inset);background:var(--color-layer-2);color:var(--color-ink-muted);text-align:center;place-items: center}.kit-media>figcaption{min-width:0}.kit-spec-rail{display:grid;grid-template-columns:minmax(0,1fr);border-block:1px solid var(--kit-rule-color);min-width:0;margin:0}.kit-spec-row{display:grid;grid-template-columns:minmax(0,2fr)minmax(0,3fr);align-items:baseline;column-gap:var(--kit-gap-related);min-block-size:var(--control-h);padding-block:var(--kit-gap-inside);min-width:0}.kit-spec-row+.kit-spec-row{border-top:1px solid var(--color-border)}.kit-spec-row>dt{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);min-width:0}.kit-spec-row>dd{font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink);overflow-wrap:anywhere;min-width:0;margin:0}.kit-spec-row[data-signal]>dd .kit-num{color:var(--kit-signal)}.kit-spec-table{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-stack)}.kit-spec-group{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-inside);min-width:0}.kit-spec-group>*{grid-column:1/-1;min-width:0}.kit-spec-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%}.kit-spec-grid tr>*{border-top:1px solid var(--color-border)}.kit-spec-grid tr:first-child>*{border-top-color:var(--kit-rule-color)}.kit-spec-grid tr:last-child>*{border-bottom:1px solid var(--kit-rule-color)}.kit-spec-grid th,.kit-spec-grid td{padding-block:var(--kit-gap-inside);text-align:start;vertical-align:baseline;overflow-wrap:anywhere}.kit-spec-grid th{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-regular);color:var(--color-ink-muted);inline-size:40%;padding-inline-end:var(--kit-gap-related)}.kit-spec-grid td{font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink)}.kit-spec-note{display:block;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}@media (min-width:1024px){.kit-spec-group>.kit-spec-group-head{grid-column:1/span 4}.kit-spec-group>.kit-spec-grid{grid-column:5/-1}.kit-spec-grid tr{block-size:var(--density-row-h)}.kit-spec-grid th,.kit-spec-grid td{padding-block:var(--density-row-pad-block)}}.kit-stats{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-related);list-style:none;margin:0;padding:0}.kit-stat{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);border-top:1px solid var(--kit-rule-color);align-content: start;min-width:0;padding-block-start:var(--kit-gap-related)}.kit-stat-value{font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);color:var(--color-ink);overflow-wrap:anywhere;min-width:0;margin:0}.kit-stat[data-signal] .kit-stat-value .kit-num{color:var(--kit-signal)}.kit-stats[data-count="3"]>.kit-stat:last-child{grid-column:1/-1}@media (min-width:640px){.kit-stat{grid-column:span 4}.kit-stats[data-count="3"]>.kit-stat:last-child{grid-column:1/-1}}@media (min-width:1024px){.kit-stats[data-count="2"]>.kit-stat{grid-column:span 6}.kit-stats[data-count="3"]>.kit-stat,.kit-stats[data-count="3"]>.kit-stat:last-child{grid-column:span 4}.kit-stats[data-count="4"]>.kit-stat{grid-column:span 3}.kit-stat-value{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}}.kit-cells{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);list-style:none;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--kit-radius-card);overflow:clip;gap:1px;margin:0;padding:0}.kit-cell{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;row-gap:var(--kit-gap-inside);padding:var(--kit-inset);background:var(--color-surface);color:var(--color-ink);min-width:0}.kit-section[data-tone=layer] .kit-cell{background:var(--color-surface)}@media (min-width:640px){.kit-cells[data-md="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kit-cells[data-lg="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-cells[data-lg="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-cells[data-lg="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.kit-feature-title{display:flex;align-items: center;gap:var(--kit-gap-inside);min-width:0}.kit-feature-title>.icon{color:var(--kit-link)}.kit-bento{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:var(--kit-gutter);min-width:0}.kit-bento-tile{display:flex;gap:var(--kit-gap-inside);padding:var(--kit-inset);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-border);border-radius:var(--kit-radius-card);flex-direction:column;min-width:0}.kit-bento-tile[data-kind=media]{overflow:clip;row-gap:0;padding:0}.kit-bento-tile[data-kind=media]>.kit-bento-visual{position:relative;min-block-size:240px;background:var(--color-layer-1);flex:auto;min-width:0}.kit-bento-visual>*{position:absolute;block-size:100%;inline-size:100%;inset:0}.kit-bento-tile[data-kind=media]>.kit-bento-caption{padding:var(--kit-gap-related)var(--kit-inset);border-top:1px solid var(--color-border)}.kit-bento-tile[data-kind=stat]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.kit-bento-tile[data-kind=stat]>.kit-body{align-self: end}.kit-bento-stat{font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);color:var(--color-ink);margin:0}.kit-bento-tile[data-signal] .kit-bento-stat .kit-num{color:var(--kit-signal)}.kit-bento-list{display:grid;list-style:none;align-content: start;gap:0;margin:0;padding:0}.kit-bento-list>li{display:grid;grid-template-columns:minmax(0,1fr)auto;column-gap:var(--kit-gap-related);padding-block:var(--kit-gap-inside);min-width:0}.kit-bento-list>li+li{border-top:1px solid var(--color-border)}@media (min-width:640px){.kit-bento[data-has-md]{grid-template-columns:repeat(var(--kit-bento-md-cols),minmax(0,1fr));grid-template-areas:var(--kit-bento-md)}.kit-bento[data-has-md]>.kit-bento-tile{grid-area:var(--kit-area)}}@media (min-width:1024px){.kit-bento,.kit-bento[data-has-md]{grid-template-columns:repeat(var(--kit-bento-lg-cols),minmax(0,1fr));grid-template-areas:var(--kit-bento-lg)}.kit-bento>.kit-bento-tile,.kit-bento[data-has-md]>.kit-bento-tile{grid-area:var(--kit-area)}.kit-bento-stat{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}}.kit-quote{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);min-width:0;margin:0}.kit-quote>blockquote{min-width:0;margin:0}.kit-quote-text{font-family:var(--kit-font-display);font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);font-weight:var(--kit-heading-weight);letter-spacing:var(--tracking-heading);text-wrap:balance;color:var(--color-ink);margin:0}.kit-quote>figcaption{display:grid;gap:calc(var(--kit-gap-inside)/2);min-width:0}.kit-quote-name{font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-semibold);color:var(--color-ink)}@media (min-width:1024px){.kit-quote{grid-column:1/span 9}.kit-quote[data-align=center]{grid-column:2/span 10;text-align:center;justify-items:center}.kit-quote-text{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}}.kit-logos{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-related);align-items: center}.kit-logos>.kit-meta{grid-column:1/-1}.kit-logo-list{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-gap-related)var(--kit-gutter);list-style:none;align-items: center;margin:0;padding:0}.kit-logo{display:flex;min-block-size:var(--space-40px);color:var(--color-ink-muted);align-items: center;min-width:0}.kit-logo>svg,.kit-logo>img{block-size:var(--space-32px);inline-size:auto;max-inline-size:100%}@media (min-width:1024px){.kit-logos>.kit-meta{grid-column:1/span 3}.kit-logo-list{grid-column:4/-1;grid-template-columns:repeat(var(--kit-logo-count,4),minmax(0,1fr))}}.kit-faq{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-stack);min-width:0}.kit-faq-list{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--kit-radius-card);overflow:clip;min-width:0}.kit-faq-item+.kit-faq-item{border-top:1px solid var(--color-border)}.kit-faq-item>summary{display:grid;grid-template-columns:minmax(0,1fr)var(--space-20px);align-items: center;column-gap:var(--kit-gap-related);min-block-size:var(--control-h);padding:var(--kit-gap-related)var(--kit-inset);cursor:pointer;list-style:none;transition:background-color var(--dur-100)var(--ease-standard)}.kit-faq-item>summary::-webkit-details-marker{display:none}.kit-faq-item>summary>.kit-title{font-size:var(--text-0);line-height:var(--line-0)}.kit-faq-chevron{inline-size:var(--space-20px);block-size:var(--space-20px);color:var(--color-ink-muted);transition:transform var(--dur-200)var(--ease-standard)}.kit-faq-chevron>svg,.kit-check>svg{display:block;block-size:100%;inline-size:100%}.kit-faq-item[open] .kit-faq-chevron{transform:rotate(180deg)}.kit-faq-answer{padding:0 var(--kit-inset)var(--kit-inset);min-width:0}.kit-faq-item:not([open])>.kit-faq-answer{display:none}@media (hover:hover){.kit-faq-item>summary:hover{background:var(--state-hover)}}.kit-faq-item>summary:active{background:var(--state-pressed)}.kit-faq-item>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:calc(var(--space-2px)*-1)}@media (min-width:1024px){.kit-faq{display:grid;grid-template-columns:subgrid;grid-column:1/-1;column-gap:var(--kit-gutter);row-gap:var(--kit-stack)}.kit-faq>.kit-head{grid-column:1/span 4;grid-template-columns:minmax(0,1fr)}.kit-faq>.kit-head>*{grid-column:1/-1}.kit-faq>.kit-faq-list{grid-column:6/-1;align-self: start}}.kit-cta{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);align-items: start}.kit-cta-text,.kit-cta-side{grid-column:1/-1;display:grid;row-gap:var(--kit-gap-related);min-width:0}@media (min-width:1024px){.kit-cta-text{grid-column:1/span 6}.kit-cta-side{grid-column:8/-1}}.kit-plan{row-gap:var(--kit-gap-related)}.kit-plan[data-recommended]{background:var(--color-surface)}.kit-cells[data-plans]>.kit-plan:not([data-recommended]){background:var(--color-layer-1)}.kit-plan-price{font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);color:var(--color-ink);margin:0}.kit-plan-features{display:grid;gap:var(--kit-gap-inside);list-style:none;margin:0;padding:0}.kit-plan-features>li{display:grid;grid-template-columns:var(--space-20px)minmax(0,1fr);column-gap:var(--kit-gap-inside);font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink);align-items: start}.kit-check{display:inline-block;vertical-align:middle;inline-size:var(--space-20px);block-size:var(--space-24px);color:var(--color-ink)}.kit-plan-action{display:flex;margin-block-start:var(--kit-gap-inside)}.kit-plan-action .btn,.kit-plan-action button{border-radius:var(--kit-radius-control);inline-size:100%}.kit-compare{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);min-width:0}.kit-compare>.kit-title{margin:0}.kit-compare .kit-compare-switch>button{padding-inline:var(--space-8px)}.kit-compare .kit-compare-switch>button+button{border-inline-start-width:0;margin-inline-start:0}.kit-compare-table [data-off]{display:none}.kit-visually-hidden{position:absolute;clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0}.kit-compare-table{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%}.kit-compare-table th,.kit-compare-table td{padding:var(--kit-gap-inside)var(--space-8px);text-align:start;vertical-align:baseline;font-size:var(--text-0);line-height:var(--line-0);overflow-wrap:normal;word-break:normal;hyphens:manual;border-bottom:1px solid var(--color-border)}.kit-compare-table thead th{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.kit-compare-table tbody th{font-weight:var(--weight-regular);color:var(--color-ink-muted)}@media (min-width:768px){.kit-compare .kit-compare-switch{display:none}.kit-compare-table{min-inline-size:36rem}.kit-compare-table [data-off]{display:table-cell}}@media (min-width:1024px){.kit-plan-price{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}.kit-compare-table th,.kit-compare-table td{padding-inline:var(--density-cell-pad-inline)}}.kit-footer{color:var(--color-ink)}.kit-footer>.kit-grid{padding-block:var(--kit-gap-group)var(--kit-gap-section)}.kit-section[data-tone=base]+.kit-footer>.kit-grid{border-top:1px solid var(--color-border)}.kit-footer-brand{grid-column:1/-1;min-width:0}.kit-footer-links{grid-column:1/-1;display:flex;gap:0 var(--kit-gap-related);list-style:none;flex-wrap:wrap;margin:0;padding:0}.kit-footer-links a{display:inline-flex;min-block-size:var(--control-h);color:var(--color-ink);text-decoration:none;font-size:var(--text-0);line-height:var(--line-0);align-items: center}@media (hover:hover){.kit-footer-links a:hover{text-decoration:underline}}.kit-footer-links a:active{color:var(--color-ink-muted)}.kit-footer-legal{grid-column:1/-1;min-width:0}.kit-footer-groups{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-gap-group)var(--kit-gutter)}.kit-footer-group{display:grid;align-content: start;gap:var(--kit-gap-inside);min-width:0}.kit-footer-group>.kit-footer-links{flex-direction:column;gap:0}@media (min-width:1024px){.kit-footer[data-variant=inline] .kit-footer-brand{grid-column:1/span 3}.kit-footer[data-variant=inline] .kit-footer-links{grid-column:4/span 6}.kit-footer[data-variant=inline] .kit-footer-legal{grid-column:10/-1;justify-self:end}.kit-footer[data-variant=statement] .kit-footer-brand,.kit-footer[data-variant=statement] .kit-footer-links{grid-column:1/span 8}.kit-footer[data-variant=statement] .kit-footer-legal{grid-column:9/-1;place-self: center end}.kit-footer[data-variant=index] .kit-footer-brand{grid-column:1/span 4}.kit-footer[data-variant=index] .kit-footer-groups{grid-column:5/-1;grid-template-columns:repeat(var(--kit-footer-groups,3),minmax(0,1fr))}.kit-footer[data-variant=letter] .kit-footer-brand{grid-column:1/span 7}.kit-footer[data-variant=inline]>.kit-grid{align-items: center}}.kit-footer-statement{font-family:var(--kit-font-display);font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);font-weight:var(--kit-heading-weight);letter-spacing:var(--tracking-heading);text-wrap:balance;color:var(--color-ink);margin:0}@media (min-width:1024px){.kit-footer-statement{font-size:var(--kit-heading-lg-size);line-height:var(--kit-heading-lg-line)}}.kit-footer-name{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.kit-story{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);--kit-story-top:calc(var(--shell-header-h,57px) + var(--banner-height,0px) + var(--kit-gap-group));--kit-story-h:max(calc(var(--space-96px)*5),calc(100svh - var(--kit-story-top) - var(--kit-gap-group)));--kit-story-step:64svh}.kit-story-track{display:none}.kit-story-pin{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);min-width:0}.kit-story-steps{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-group);list-style:none;min-width:0;margin:0;padding:0}.kit-story-step{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);align-content: start;min-width:0}.kit-story-step-media{min-width:0;margin-block-start:var(--kit-gap-inside)}.kit-story-stage{display:none}@media (min-width:1024px){.kit-story-track{grid-column:1/-1;grid-row:1;display:grid;visibility:hidden;pointer-events:none}.kit-story-marker{block-size:var(--kit-story-step)}.kit-story-marker:first-child{block-size:calc(50svh - var(--kit-story-top) + var(--kit-story-step))}.kit-story-track:after{content:"";block-size:calc(50svh - var(--kit-gap-group))}.kit-story-pin{grid-row:1;position:sticky;top:var(--kit-story-top);block-size:var(--kit-story-h);align-self: start;align-items: center}.kit-story-steps{grid-column:1/span 5;grid-row:1;align-content: start;align-self: center;row-gap:var(--kit-gap-group)}.kit-story-step>.kit-title,.kit-story-step>.kit-body{transition:color var(--dur-300)var(--ease-standard)}.kit-story-step:not([data-active])>.kit-title,.kit-story-step:not([data-active])>.kit-body{color:var(--color-ink-subtle)}.kit-story-step-media{display:none}.kit-story-stage{grid-column:7/-1;grid-row:1;display:grid;block-size:100%;align-content: center;justify-items:end;min-width:0}.kit-story[data-variant=stage-start] .kit-story-stage{grid-column:1/span 6;justify-items:start}.kit-story[data-variant=stage-start] .kit-story-steps{grid-column:8/-1}.kit-story-frames{display:grid;grid-template-columns:minmax(0,1fr);inline-size:min(100%,var(--kit-story-h));min-width:0}.kit-story-frame{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr);opacity:0;visibility:hidden;transition:opacity var(--dur-300-exit)var(--ease-standard),visibility 0s linear var(--dur-300-exit);align-content: center;align-self:stretch;min-width:0}.kit-story-frame[data-active]{opacity:1;visibility:visible;transition:opacity var(--dur-300)var(--ease-standard),visibility 0s linear 0s}.kit-story[data-scrub] .kit-story-frame{transition:none}}.shell[data-scroll=contained] .kit-story{--kit-story-top:var(--kit-gap-group)}.shell[data-scroll=contained] .kit-story-stage{top:var(--kit-gap-group)}.kit-section[data-kit-composition=split][data-variant=bleed]>.kit-grid{--kit-col:calc((min(100% - 2*var(--kit-margin),var(--kit-max)) - (var(--kit-cols) - 1)*var(--kit-gutter))/var(--kit-cols));grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(var(--kit-cols),minmax(0,var(--kit-col)))[content-end]minmax(0,1fr)[full-end];inline-size:100%}.kit-split[data-variant=bleed] .kit-split-text{grid-column:content-start/content-end}.kit-split[data-variant=bleed] .kit-split-media{grid-column:full-start/full-end}.kit-section[data-kit-composition=split][data-variant=bleed]{container-type:inline-size}.kit-split[data-variant=bleed] .kit-media-frame{border-width:1px 0;border-radius:0}.kit-split[data-variant=bleed]{--kit-bleed-view:max(0px,var(--kit-bleed-edge) - var(--kit-inset))}.kit-split[data-variant=bleed] .kit-media-view{padding-inline:var(--kit-bleed-view)}.kit-split[data-variant=bleed] .kit-media>figcaption{inline-size:calc(100% - 2*var(--kit-bleed-edge));justify-self:center}@media (min-width:1024px){.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame{border-width:1px 0 1px 1px}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=end] .kit-media-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame{border-width:1px 1px 1px 0}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--kit-radius-media);border-bottom-right-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed][data-media-side=start] .kit-media-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--kit-radius-media);border-bottom-left-radius:var(--kit-radius-media)}.kit-split[data-variant=bleed] .kit-media-view{padding-inline-start:0;padding-inline-end:0}.kit-split[data-variant=bleed] .kit-media>figcaption{inline-size:calc(100% - var(--kit-bleed-edge))}.kit-split[data-variant=bleed][data-media-side=end] .kit-media>figcaption{justify-self:start}.kit-split[data-variant=bleed][data-media-side=start] .kit-media>figcaption{justify-self:end}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="5/7"] .kit-split-text{grid-column:2/span 5}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="5/7"] .kit-split-media{grid-column:7/-1}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="7/5"] .kit-split-text{grid-column:2/span 7}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="7/5"] .kit-split-media{grid-column:9/-1}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="4/8"] .kit-split-text{grid-column:2/span 4}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="4/8"] .kit-split-media{grid-column:6/-1}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="8/4"] .kit-split-text{grid-column:2/span 8}.kit-split[data-variant=bleed][data-media-side=end][data-ratio="8/4"] .kit-split-media{grid-column:10/-1}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="5/7"] .kit-split-media{grid-column:1/9}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="5/7"] .kit-split-text{grid-column:9/span 5}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="7/5"] .kit-split-media{grid-column:1/7}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="7/5"] .kit-split-text{grid-column:7/span 7}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="4/8"] .kit-split-media{grid-column:1/10}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="4/8"] .kit-split-text{grid-column:10/span 4}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="8/4"] .kit-split-media{grid-column:1/6}.kit-split[data-variant=bleed][data-media-side=start][data-ratio="8/4"] .kit-split-text{grid-column:6/span 8}}.kit-split-lead{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);align-content: start;min-width:0}.kit-split-spec{grid-column:1/-1;min-width:0}@media (min-width:1024px){.kit-split[data-variant=over-spec]{align-items: start}.kit-split[data-variant=over-spec] .kit-split-text{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--kit-gutter)}.kit-split[data-variant=over-spec] .kit-split-text>.kit-heading{grid-column:1/span 5}.kit-split[data-variant=over-spec] .kit-split-lead{grid-column:7/-1}.kit-split[data-variant=over-spec] .kit-split-media{grid-column:1/-1;grid-row:2}.kit-split[data-variant=over-spec] .kit-split-spec{grid-row:3}}.kit-spec-rail[data-layout=strip]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--kit-gutter)}.kit-spec-rail[data-layout=strip] .kit-spec-row{grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);padding-block:var(--kit-gap-related);align-content: start}.kit-spec-rail[data-layout=strip] .kit-spec-row+.kit-spec-row{border-top:0}.kit-spec-rail[data-layout=strip] .kit-spec-row>dd{overflow-wrap:normal}@media (min-width:640px){.kit-spec-rail[data-layout=strip] .kit-spec-row>dd{font-size:var(--text-1);line-height:var(--line-1)}}@media (min-width:1024px){.kit-spec-rail[data-layout=strip][data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-spec-rail[data-layout=strip][data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.kit-statrow{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);align-items: start}.kit-statrow-intro{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);min-width:0}.kit-statrow-chart{grid-column:1/-1;min-width:0}@media (min-width:1024px){.kit-statrow[data-variant=lead] .kit-statrow-intro,.kit-statrow[data-variant=chart] .kit-statrow-intro{grid-column:1/span 5}.kit-statrow[data-variant=lead] .kit-stats{grid-column:7/-1;grid-row:1}.kit-statrow[data-variant=chart]{grid-template-rows:auto minmax(0,1fr)}.kit-statrow[data-variant=chart] .kit-stats{grid-column:1/span 6;grid-row:2;align-self: end}.kit-statrow[data-variant=lead] .kit-stats>.kit-stat,.kit-statrow[data-variant=chart] .kit-stats>.kit-stat{grid-column:span 3}.kit-statrow[data-variant=lead] .kit-stats[data-count="3"]>.kit-stat:last-child,.kit-statrow[data-variant=chart] .kit-stats[data-count="3"]>.kit-stat:last-child{grid-column:1/-1}.kit-statrow[data-variant=chart] .kit-statrow-chart{grid-column:7/-1;grid-row:1/span 2;display:grid;align-self:stretch}.kit-statrow-chart{grid-column:1/-1;min-width:0}}.kit-lead-grid{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kit-gap-group)var(--kit-gutter);list-style:none;min-width:0;margin:0;padding:0}.kit-tile{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;row-gap:var(--kit-gap-related);min-width:0}.kit-tile-media{min-width:0}.kit-tile-text{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);min-width:0}@media (min-width:640px){.kit-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-rows{grid-column:1/-1;display:grid;grid-template-columns:subgrid;list-style:none;border-block:1px solid var(--kit-rule-color);margin:0;padding:0}.kit-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-inside);padding-block:var(--kit-gap-related);align-items:baseline;min-width:0}.kit-row+.kit-row{border-top:1px solid var(--color-border)}.kit-row>*{grid-column:1/-1;min-width:0}.kit-row-meta{font-size:var(--text-1);line-height:var(--line-1);color:var(--color-ink);margin:0}@media (min-width:1024px){.kit-row>.kit-title{grid-column:1/span 4}.kit-row>.kit-body{grid-column:5/span 5}.kit-row>.kit-row-meta{grid-column:10/-1;text-align:end;justify-self:end}}.kit-detail{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);align-items: center}.kit-detail-list{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);min-width:0}.kit-detail-list .kit-detail-tab{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);min-block-size:var(--control-h);padding:var(--kit-gap-related)0;white-space:normal;text-align:start;color:var(--color-ink);border-radius:var(--radius-8);background:0 0;border:0;justify-content:stretch;block-size:auto;inline-size:100%;transform:none}.kit-detail-list .kit-detail-tab:enabled:hover,.kit-detail-list .kit-detail-tab:enabled:active{background:0 0;border-color:#0000;transform:none}.kit-detail-tab>.kit-title,.kit-detail-tab>.kit-body{transition:color var(--dur-100)var(--ease-standard)}.kit-detail-tab:not([data-active])>.kit-title,.kit-detail-tab:not([data-active])>.kit-body{color:var(--color-ink-subtle)}@media (hover:hover){.kit-detail-tab:not([data-active]):hover>.kit-title,.kit-detail-tab:not([data-active]):hover>.kit-body{color:var(--color-ink-muted)}}.kit-detail-tab:not([data-active]):active>.kit-title{color:var(--color-ink)}.kit-detail-tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2px)}.kit-detail-stage{grid-column:1/-1;display:grid;min-width:0}.kit-detail-panel{grid-area:1/1;min-width:0}.kit-detail-panel[hidden]{display:none}@media (min-width:1024px){.kit-detail-list{grid-column:1/span 5}.kit-detail-stage{grid-column:7/-1}}.kit-spec-group-head{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);align-content: start;min-width:0}.kit-spec-railset{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);align-items: start}.kit-spec-prose,.kit-spec-sticky{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-group);min-width:0}.kit-spec-railgroup{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);min-width:0}@media (min-width:1024px){.kit-spec-prose{grid-column:1/span 6}.kit-spec-sticky{grid-column:8/-1;position:sticky;top:calc(var(--shell-header-h,57px) + var(--banner-height,0px) + var(--kit-gap-group))}.shell[data-scroll=contained] .kit-spec-sticky{top:var(--kit-gap-group)}}.kit-quote-results{grid-column:1/-1;display:grid;grid-template-columns:subgrid;column-gap:var(--kit-gutter);row-gap:var(--kit-gap-group);align-items: start}.kit-quote-results>.kit-quote{grid-column:1/-1}.kit-quote-metrics{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-gap-related)var(--kit-gutter);list-style:none;margin:0;padding:0}.kit-quote-metrics>li{display:grid;row-gap:var(--kit-gap-inside);border-top:1px solid var(--kit-rule-color);align-content: start;min-width:0;padding-block-start:var(--kit-gap-related)}.kit-quote-metric{font-size:var(--kit-heading-sm-size);line-height:var(--kit-heading-sm-line);color:var(--color-ink);margin:0}.kit-quote-metric .kit-num{display:inline-block;font-family:var(--kit-font-figure);font-weight:var(--kit-heading-weight);letter-spacing:var(--tracking-heading)}@media (min-width:1024px){.kit-quote-results>.kit-quote{grid-column:1/span 7}.kit-quote-metrics{grid-column:9/-1;grid-template-columns:minmax(0,1fr)}}.kit-cta-proof{grid-column:1/-1;min-width:0}.kit-form{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-related);min-width:0}.kit-form .kit-actions{align-items:stretch}@media (min-width:640px){.kit-form:not(:has(>.field~.field)){grid-template-columns:minmax(0,1fr)auto;column-gap:var(--kit-gap-inside);align-items: end}}@media (min-width:1024px){.kit-cta[data-variant=form] .kit-cta-text{grid-column:1/span 5}.kit-cta[data-variant=form] .kit-cta-side{grid-column:7/-1}.kit-cta[data-variant=band] .kit-cta-text{grid-column:1/span 8}.kit-cta[data-variant=band] .kit-cta-proof{grid-column:1/-1}}.kit-faq-open{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kit-gap-related)var(--kit-gutter);min-width:0;margin:0}.kit-faq-pair{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--kit-gap-inside);border-top:1px solid var(--kit-rule-color);align-content: start;min-width:0;padding-block-start:var(--kit-gap-related)}.kit-faq-pair>dd{margin:0}@media (min-width:640px){.kit-faq-open{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-bento>:nth-child(2){--kit-i:1}.kit-bento>:nth-child(3){--kit-i:2}.kit-bento>:nth-child(4){--kit-i:3}.kit-bento>:nth-child(5){--kit-i:4}.kit-bento>:nth-child(6){--kit-i:5}.kit-bento>:nth-child(n+7){--kit-i:6}@keyframes kit-rise{0%{opacity:0;transform:translate3d(0,var(--kit-rise),0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.kit-page [data-motion-state=pending]:not([data-motion=count]){opacity:0}.kit-page [data-motion-state=in]:not([data-motion=count]){animation:kit-rise var(--dur-400)var(--ease-standard)both;animation-delay:calc(var(--kit-i,0)*var(--stagger-item))}}@media (prefers-reduced-motion:reduce){.kit-story-frame,.kit-story-frame[data-active],.kit-story-step>.kit-title,.kit-story-step>.kit-body,.kit-detail-tab,.kit-faq-chevron{transition-duration:.01ms;transition-delay:0s}}:where([data-jal-glass]){position:relative;isolation:isolate}[data-jal-glass]{--_glass-blur:var(--glass-depth-1-blur);box-sizing:border-box;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border)}[data-jal-glass-depth="2"]{--_glass-blur:var(--glass-depth-2-blur)}[data-jal-glass-depth="3"]{--_glass-blur:var(--glass-depth-3-blur)}[data-jal-glass][data-shape=pill]{border-radius:var(--radius-pill)}[data-jal-glass][data-shape=concentric]{border-radius:calc(var(--radius-12) + var(--space-6px))}[data-jal-glass][data-jal-glass-variant=ink]{color:var(--color-surface);background:var(--color-ink);border-color:var(--color-ink)}.jal-glass-defs{position:absolute;overflow:hidden;pointer-events:none;block-size:0;inline-size:0}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){[data-jal-glass]:not([data-jal-glass-tier=solid]){background:color-mix(in srgb,var(--color-surface)var(--_glass-alpha,var(--glass-alpha-regular)),transparent);border-color:var(--glass-rim);-webkit-backdrop-filter:blur(var(--_glass-blur))saturate(var(--glass-saturate));backdrop-filter:var(--_glass-lens,)blur(var(--_glass-blur))saturate(var(--glass-saturate))}[data-jal-glass][data-jal-glass-variant=ink]:not([data-jal-glass-tier=solid]){background:color-mix(in srgb,var(--color-ink)var(--_glass-alpha,var(--glass-alpha-ink)),transparent);border-color:var(--glass-rim-dark)}[data-jal-glass][data-jal-glass-variant=clear]:not([data-jal-glass-tier=solid]):before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:var(--glass-dim);pointer-events:none;inset:0}}@media (prefers-reduced-transparency:reduce){[data-jal-glass][data-jal-glass]{background:var(--color-surface);border-color:var(--color-border);-webkit-backdrop-filter:none;backdrop-filter:none}[data-jal-glass][data-jal-glass-variant=ink]{background:var(--color-ink);border-color:var(--color-ink)}[data-jal-glass]:before{display:none}}@media (prefers-contrast:more){[data-jal-glass][data-jal-glass]{background:var(--color-surface);border-color:var(--color-border-strong);-webkit-backdrop-filter:none;backdrop-filter:none}[data-jal-glass][data-jal-glass-variant=ink]{background:var(--color-ink);border-color:var(--color-ink)}[data-jal-glass]:before{display:none}}@media (forced-colors:active){[data-jal-glass][data-jal-glass]{color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}[data-jal-glass]:before{display:none}}.jal-switch-lens,.jal-slider-lens{position:absolute;z-index:3;inline-size:calc(var(--space-32px) + var(--space-4px));block-size:calc(var(--space-24px) + var(--space-4px));pointer-events:none;margin-block-start:auto;margin-block-end:auto;top:0;bottom:0}.jal-switch-lens:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch-lens:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch-lens:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch-lens:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch-lens:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch-lens:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-4px) - var(--border-weight) - var(--space-6px))}.jal-switch>input:checked~.jal-switch-track>.jal-switch-lens{transform:translateX(var(--space-20px))}[dir=rtl] .jal-switch>input:checked~.jal-switch-track>.jal-switch-lens{transform:translateX(calc(var(--space-20px)*-1))}.jal-switch[data-glass-pressed]>input~.jal-switch-track:after{opacity:0}.jal-slider-lens:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-lens:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-lens:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-lens:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-lens:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-lens:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-20px)/2 + (100% - var(--space-20px))*var(--_lens-at,0) - (var(--space-32px) + var(--space-4px))/2)}.jal-slider-track[data-glass-pressed="0"]>input[type=range]:first-of-type::-webkit-slider-thumb{background-color:#0000}.jal-slider-track[data-glass-pressed="1"]>input[type=range]+input[type=range]::-webkit-slider-thumb{background-color:#0000}.jal-slider-track[data-glass-pressed="0"]>input[type=range]:first-of-type::-moz-range-thumb{background-color:#0000}.jal-slider-track[data-glass-pressed="1"]>input[type=range]+input[type=range]::-moz-range-thumb{background-color:#0000}.jal-sr-only{position:fixed;clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;top:0}.jal-sr-only:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-sr-only:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-sr-only:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-sr-only:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-sr-only:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-sr-only:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-spinner{display:inline-block;inline-size:var(--space-16px);block-size:var(--space-16px);border:var(--space-2px)solid var(--color-layer-2);border-top-color:var(--color-ink);border-radius:var(--radius-pill);animation:jal-core-spin var(--loop-spin)linear infinite;flex:none}@keyframes jal-core-spin{to{transform:rotate(360deg)}}.jal-row{display:flex;align-items: center;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-row>*,.jal-stack>*{min-width:0}.jal-stack{display:grid;gap:var(--space-12px);min-width:0}.jal-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-80px)*3)),1fr));align-items:stretch;gap:var(--space-16px);min-width:0}.jal-file-input{position:absolute;block-size:0;inline-size:0;opacity:0;border:0;width:0;height:0;padding:0}button:-webkit-any(.jal-tab,.jal-sort,.jal-chip-action,.jal-chip-remove,.jal-list-row,.jal-day,.jal-card-link,.jal-step-button){font-weight:inherit;color:inherit;white-space:normal;text-align:start;background:0 0;border:0;border-radius:0;justify-content:flex-start;height:auto;min-height:0;padding:0;transform:none}button:-moz-any(.jal-tab,.jal-sort,.jal-chip-action,.jal-chip-remove,.jal-list-row,.jal-day,.jal-card-link,.jal-step-button){font-weight:inherit;color:inherit;white-space:normal;text-align:start;background:0 0;border:0;border-radius:0;justify-content:flex-start;height:auto;min-height:0;padding:0;transform:none}button:is(.jal-tab,.jal-sort,.jal-chip-action,.jal-chip-remove,.jal-list-row,.jal-day,.jal-card-link,.jal-step-button){font-weight:inherit;color:inherit;white-space:normal;text-align:start;background:0 0;border:0;border-radius:0;justify-content:flex-start;height:auto;min-height:0;padding:0;transform:none}.btn-tonal{background:var(--color-layer-2);color:var(--color-ink);border:var(--border-weight)solid var(--color-layer-2)}.btn-danger{background:var(--color-danger-surface);color:var(--color-danger);border:var(--border-weight)solid var(--color-danger-border)}@media (hover:hover){.btn-tonal:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--color-ink)8%,var(--color-layer-2));border-color:color-mix(in oklab,var(--color-ink)8%,var(--color-layer-2))}.btn-danger:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--color-danger)8%,var(--color-danger-surface));border-color:var(--color-danger-border)}}.btn-tonal:not(:disabled):not([aria-disabled=true]):active{background:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-2));border-color:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-2))}.btn-danger:not(:disabled):not([aria-disabled=true]):active{background:color-mix(in oklab,var(--color-danger)12%,var(--color-danger-surface));border-color:var(--color-danger-border)}.btn-secondary:not(:disabled):not([aria-disabled=true]):active{border-color:var(--color-border-strong)}.btn-ghost:not(:disabled):not([aria-disabled=true]):active{border-color:#0000}:-webkit-any(.btn-tonal,.btn-danger)[aria-busy=true]:after{border-color:var(--color-ink);border-top-color:#0000}:-moz-any(.btn-tonal,.btn-danger)[aria-busy=true]:after{border-color:var(--color-ink);border-top-color:#0000}:is(.btn-tonal,.btn-danger)[aria-busy=true]:after{border-color:var(--color-ink);border-top-color:#0000}.btn-wide{min-inline-size:calc(var(--space-80px)*2)}.btn-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.btn-icon{display:inline-flex;flex:none}.btn-icon>svg{inline-size:var(--space-20px);block-size:var(--space-20px)}.btn:has(>.btn-icon:first-child){padding-inline-start:var(--space-12px)}.btn:has(>.btn-icon:last-child){padding-inline-end:var(--space-12px)}.jal-split{display:inline-flex;gap:var(--space-2px);max-inline-size:100%;min-width:0}.jal-split>.jal-split-main{min-width:0}.jal-split>.jal-split-main:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split>.jal-split-main:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split>.jal-split-main:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split>.jal-split-main:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-main:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-main:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-trigger{inline-size:var(--control-h);flex:none;padding:0}.jal-split>.jal-split-trigger:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-trigger:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-trigger:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}.jal-split>.jal-split-trigger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split>.jal-split-trigger:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split>.jal-split-trigger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}.jal-split-trigger>svg{transition:transform var(--dur-150)var(--ease-standard)}.jal-split-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}@media (max-width:639.98px){.jal-split[data-fill]{display:flex;inline-size:100%}.jal-split[data-fill]>.jal-split-main{flex:auto}}.jal-menu-anchor{display:inline-flex;align-items: flex-start;gap:var(--space-4px);max-inline-size:100%;flex-direction:column;min-width:0}.jal-split:has(>.jal-menu[data-inline]){flex-wrap:wrap}.jal-split>.jal-menu[data-inline]{flex:1 0 100%}.jal-menu[data-inline]{max-inline-size:calc(var(--space-96px)*3);inline-size:100%}.jal-menu-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-menu-label{flex:auto;min-width:0}.jal-toolbar{display:flex;align-items: center;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-toolbar>*{min-width:0}.jal-toolbar-divider{inline-size:var(--border-weight);block-size:var(--space-24px);margin-inline:var(--space-4px);background-color:var(--color-border);flex:none}.jal-fab{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-8px);inline-size:calc(var(--space-48px) + var(--space-8px));block-size:calc(var(--space-48px) + var(--space-8px));height:calc(var(--space-48px) + var(--space-8px));color:var(--color-surface);background:var(--color-ink);border:var(--border-weight)solid var(--color-ink);border-radius:var(--radius-16);padding:0}.jal-fab[data-extended]{padding-inline:var(--space-16px)var(--space-20px);inline-size:auto}.jal-fab-icon{display:inline-flex}.jal-fab-icon>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}.jal-fab:focus-visible{outline-offset:var(--space-4px)}.jal-fab[data-fixed]{position:fixed;z-index:var(--z-nav);bottom:calc(var(--space-64px) + var(--space-16px) + env(safe-area-inset-bottom))}.jal-fab[data-fixed]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16px)}.jal-fab[data-fixed]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16px)}.jal-fab[data-fixed]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-16px)}.jal-fab[data-fixed]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16px)}.jal-fab[data-fixed]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16px)}.jal-fab[data-fixed]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-16px)}@media (min-width:640px){.jal-fab[data-fixed]{display:none}}.jal-field-message{display:flex;align-items: flex-start;gap:var(--space-12px);min-width:0}.jal-field-message>.field-hint{flex:auto;min-width:0}.jal-field-counter{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex:none}.jal-required{color:var(--color-ink-muted)}.jal-input{--_lead:0px;--_trail:0px;position:relative;display:flex;align-items:stretch;min-width:0}.jal-input>input{flex:auto;min-width:0;padding-inline-start:calc(var(--space-12px) + var(--_lead));padding-inline-end:calc(var(--space-12px) + var(--_trail))}.jal-input-icon,.jal-input-affix{position:absolute;display:flex;color:var(--color-ink-muted);white-space:nowrap;pointer-events:none;align-items: center;top:0;bottom:0}.jal-input-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.jal-input-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.jal-input-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.jal-input-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.jal-input-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.jal-input-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.jal-input-icon[data-slot=end]{inset-inline:auto var(--space-12px)}.jal-input-affix[data-slot=prefix]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=prefix]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=prefix]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=prefix]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=prefix]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=prefix]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--space-12px) + var(--_icon,0px))}.jal-input-affix[data-slot=suffix]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--space-12px) + var(--_btn,0px))}.jal-input-affix[data-slot=suffix]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--space-12px) + var(--_btn,0px))}.jal-input-affix[data-slot=suffix]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--space-12px) + var(--_btn,0px))}.jal-input-affix[data-slot=suffix]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--space-12px) + var(--_btn,0px))}.jal-input-affix[data-slot=suffix]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--space-12px) + var(--_btn,0px))}.jal-input-affix[data-slot=suffix]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--space-12px) + var(--_btn,0px))}.jal-input:has(>.jal-input-trailing)>input{border-inline-end-width:0}.jal-input:has(>.jal-input-trailing)>input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-input:has(>.jal-input-trailing)>input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-input:has(>.jal-input-trailing)>input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-input:has(>.jal-input-trailing)>input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-input:has(>.jal-input-trailing)>input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-input:has(>.jal-input-trailing)>input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-input:has(>.jal-input-trailing)>input:focus-visible{outline:none}.jal-input:has(>.jal-input-trailing>.jal-icon-btn){border-radius:var(--radius-8)}.jal-input:has(>.jal-input-trailing):has(>input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.jal-input-trailing{display:flex;flex:none}.jal-input-trailing>.jal-icon-btn{background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:0 var(--radius-8)var(--radius-8)0;border-inline-start-width:0}.jal-input:has(>input:focus-visible)>.jal-input-trailing>.jal-icon-btn{border-color:var(--color-ink)}.jal-input:has(>input[aria-invalid=true])>.jal-input-trailing>.jal-icon-btn{border-color:var(--color-danger)}.jal-input:has(>input:disabled)>.jal-input-trailing>.jal-icon-btn{border-color:var(--color-border)}.jal-choice-field{display:grid;min-width:0}:-webkit-any(.jal-checkbox,.jal-radio)[data-box]>input{position:absolute;block-size:0;inline-size:0;opacity:0;border:0;width:0;height:0;margin:0;padding:0}:-moz-any(.jal-checkbox,.jal-radio)[data-box]>input{position:absolute;block-size:0;inline-size:0;opacity:0;border:0;width:0;height:0;margin:0;padding:0}:is(.jal-checkbox,.jal-radio)[data-box]>input{position:absolute;block-size:0;inline-size:0;opacity:0;border:0;width:0;height:0;margin:0;padding:0}.jal-box{inline-size:var(--space-20px);block-size:var(--space-20px);background-color:var(--color-surface);background-position:50%;background-repeat:no-repeat;background-size:var(--space-12px)var(--space-12px);border:var(--border-weight)solid var(--_outline,var(--color-border-control));border-radius:var(--radius-4);transition:background-color var(--dur-100)var(--ease-standard),border-color var(--dur-100)var(--ease-standard);flex:none;margin-block-start:calc((var(--line-0) - var(--space-20px))/2)}.jal-radio>.jal-box{border-radius:var(--radius-pill);background-size:var(--space-8px)var(--space-8px)}.jal-checkbox>input:checked+.jal-box{background-color:var(--_selected,var(--color-ink));border-color:var(--_selected,var(--color-ink));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.25L4.75 9L10 3' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.jal-checkbox>input:indeterminate+.jal-box{background-color:var(--_selected,var(--color-ink));border-color:var(--_selected,var(--color-ink));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6H9.5' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E")}.jal-radio>input:checked+.jal-box{background-color:var(--_selected,var(--color-ink));border-color:var(--_selected,var(--color-ink));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23ffffff'/%3E%3C/svg%3E")}@media (hover:hover){:-webkit-any(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}:-moz-any(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}:is(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}:-webkit-any(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:-webkit-any(:checked,:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected,var(--color-ink)))}:-moz-any(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:-moz-any(:checked,:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected,var(--color-ink)))}:is(.jal-checkbox,.jal-radio)[data-box]:hover>input:enabled:is(:checked,:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-surface)8%,var(--_selected,var(--color-ink)))}}:-webkit-any(.jal-checkbox,.jal-radio)[data-box]:active>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-surface))}:-moz-any(.jal-checkbox,.jal-radio)[data-box]:active>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-surface))}:is(.jal-checkbox,.jal-radio)[data-box]:active>input:enabled:not(:checked):not(:indeterminate)+.jal-box{background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-surface))}:-webkit-any(.jal-checkbox,.jal-radio)>input:focus-visible+.jal-box{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}:-moz-any(.jal-checkbox,.jal-radio)>input:focus-visible+.jal-box{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}:is(.jal-checkbox,.jal-radio)>input:focus-visible+.jal-box{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}:-webkit-any(.jal-checkbox,.jal-radio)>input[aria-invalid=true]+.jal-box{border-color:var(--color-danger)}:-moz-any(.jal-checkbox,.jal-radio)>input[aria-invalid=true]+.jal-box{border-color:var(--color-danger)}:is(.jal-checkbox,.jal-radio)>input[aria-invalid=true]+.jal-box{border-color:var(--color-danger)}:-webkit-any(.jal-checkbox,.jal-radio)>input[aria-invalid=true]:-webkit-any(:checked,:indeterminate)+.jal-box{background-color:var(--color-danger);border-color:var(--color-danger)}:-moz-any(.jal-checkbox,.jal-radio)>input[aria-invalid=true]:-moz-any(:checked,:indeterminate)+.jal-box{background-color:var(--color-danger);border-color:var(--color-danger)}:is(.jal-checkbox,.jal-radio)>input[aria-invalid=true]:is(:checked,:indeterminate)+.jal-box{background-color:var(--color-danger);border-color:var(--color-danger)}:-webkit-any(.jal-checkbox,.jal-radio)>input:disabled+.jal-box{background-color:var(--state-disabled-container);border-color:var(--color-border)}:-moz-any(.jal-checkbox,.jal-radio)>input:disabled+.jal-box{background-color:var(--state-disabled-container);border-color:var(--color-border)}:is(.jal-checkbox,.jal-radio)>input:disabled+.jal-box{background-color:var(--state-disabled-container);border-color:var(--color-border)}:-webkit-any(.jal-checkbox,.jal-radio)>input:disabled:-webkit-any(:checked,:indeterminate)+.jal-box{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}:-moz-any(.jal-checkbox,.jal-radio)>input:disabled:-moz-any(:checked,:indeterminate)+.jal-box{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}:is(.jal-checkbox,.jal-radio)>input:disabled:is(:checked,:indeterminate)+.jal-box{background-color:var(--state-disabled-content);border-color:var(--state-disabled-content)}.jal-switch>input[type=checkbox],.jal-segmented>label>input{block-size:0;inline-size:0;border:0;width:0;height:0;padding:0;inset:auto}.jal-segmented>:-webkit-any(label,button)+:-webkit-any(label,button){border-inline-start-width:0;margin-inline-start:0}.jal-segmented>:-moz-any(label,button)+:-moz-any(label,button){border-inline-start-width:0;margin-inline-start:0}.jal-segmented>:is(label,button)+:is(label,button){border-inline-start-width:0;margin-inline-start:0}.jal-segmented>legend{position:fixed;overflow:visible;pointer-events:none;top:0}.jal-segmented>legend:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-segmented>legend:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-segmented>legend:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-segmented>legend:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-segmented>legend:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-segmented>legend:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-radio-list{display:grid;gap:var(--space-4px)}@media (min-width:640px){.jal-radio-group[data-inline] .jal-radio-list{grid-auto-flow:column;justify-content:start;column-gap:var(--space-24px)}}.jal-switch[data-trailing]{display:flex;inline-size:100%}.jal-switch-text{min-width:0}.jal-switch[data-trailing]>.jal-switch-text{flex:auto}.jal-slider-hint{grid-column:1/-1}.jal-combobox,.jal-datepicker{position:relative;min-width:0}.jal-listbox{position:absolute;z-index:var(--z-overlay);left:0;right:0;top:calc(100% + var(--space-4px));max-block-size:calc(var(--control-h)*6 + var(--space-16px));padding:var(--space-8px);overflow-y:auto;overscroll-behavior:contain;list-style:none;background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16);animation:jal-pop-in var(--dur-200)var(--ease-standard);margin:0}:-webkit-any(.jal-combobox,.jal-datepicker)[data-inline]{display:grid;gap:var(--space-4px)}:-moz-any(.jal-combobox,.jal-datepicker)[data-inline]{display:grid;gap:var(--space-4px)}:is(.jal-combobox,.jal-datepicker)[data-inline]{display:grid;gap:var(--space-4px)}:-webkit-any(.jal-combobox,.jal-datepicker)[data-inline] :-webkit-any(.jal-listbox,.jal-calendar){position:static;animation:none}:-moz-any(.jal-combobox,.jal-datepicker)[data-inline] :-moz-any(.jal-listbox,.jal-calendar){position:static;animation:none}:is(.jal-combobox,.jal-datepicker)[data-inline] :is(.jal-listbox,.jal-calendar){position:static;animation:none}@keyframes jal-pop-in{0%{opacity:0;transform:scale(.98)}}.jal-listbox [role=option]{display:flex;align-items: flex-start;gap:var(--space-12px);min-block-size:var(--control-h);padding:var(--space-8px)var(--space-12px);border-radius:var(--radius-8);cursor:pointer}.jal-listbox [role=option][aria-selected=true]{background-color:var(--color-layer-2);font-weight:var(--weight-medium)}.jal-listbox [role=option][data-active]{background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-surface));font-weight:var(--weight-medium)}@media (hover:hover){.jal-listbox [role=option]:hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}}.jal-option-check{display:inline-flex;inline-size:var(--space-20px);block-size:var(--line-0);flex:none;align-items: center}.jal-option-text{display:grid;min-width:0}.jal-option-desc,.jal-listbox-status{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-regular);color:var(--color-ink-muted)}.jal-listbox-status{display:flex;align-items: center;gap:var(--space-12px);min-block-size:var(--control-h);padding-inline:var(--space-12px)}.jal-calendar{position:absolute;z-index:var(--z-overlay);top:calc(100% + var(--space-4px));padding:var(--space-8px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16);animation:jal-pop-in var(--dur-200)var(--ease-standard);inline-size:max-content;max-inline-size:100%}.jal-calendar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-calendar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-calendar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-calendar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-calendar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-calendar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-calendar-head{display:flex;align-items: center;gap:var(--space-8px)}.jal-calendar-month{text-align:center;font-weight:var(--weight-semibold);flex:auto;margin:0}.jal-calendar-grid{border-collapse:collapse}.jal-calendar-grid th{block-size:var(--control-h);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);padding:0}.jal-calendar-grid td{padding:0}button.jal-day{display:inline-flex;inline-size:var(--control-h);block-size:var(--control-h);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;text-align:center;justify-content:center;align-items: center}button.jal-day[data-today]{font-weight:var(--weight-semibold);border:var(--border-weight)solid var(--color-border-strong)}button.jal-day[aria-pressed=true]{color:var(--color-surface);background:var(--color-ink)}@media (hover:hover){button.jal-day:enabled:not([aria-pressed=true]):hover{background:var(--state-hover)}}button.jal-day:enabled:not([aria-pressed=true]):active{background:var(--state-pressed)}button.jal-day:disabled{color:var(--state-disabled-content);background:0 0}.jal-search{margin:0}.jal-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.jal-dropzone{display:grid;justify-items:center;gap:var(--space-12px);padding:var(--space-24px)var(--space-16px);text-align:center;background-color:var(--color-surface);border:var(--border-weight)dashed var(--color-border-control);border-radius:var(--radius-12)}.jal-dropzone[data-over]{background-color:var(--color-layer-1);border-color:var(--color-ink)}.jal-dropzone[data-disabled]{color:var(--state-disabled-content);border-color:var(--color-border)}.jal-dropzone-icon{display:inline-flex;color:var(--color-ink-muted)}.jal-dropzone-icon>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}.jal-dropzone-text{color:var(--color-ink-muted);max-inline-size:32ch;margin:0}.field.jal-upload{gap:var(--stack-md)}.jal-upload-list{display:grid;gap:var(--stack-sm);list-style:none;margin:0;padding:0}.jal-upload-row{display:flex;align-items: center;gap:var(--space-12px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-8);min-width:0;padding-inline-start:var(--space-12px)}.jal-upload-row[data-state=error]{border-color:var(--color-danger-border)}.jal-upload-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-upload-text{display:grid;gap:var(--space-4px);padding-block:var(--space-8px);flex:auto;min-width:0}.jal-upload-name{font-weight:var(--weight-medium)}.jal-upload-meta{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.jal-upload-row[data-state=error] .jal-upload-meta{color:var(--color-danger)}.jal-chip-set{display:flex;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-chip{display:inline-flex;max-inline-size:100%;color:var(--color-ink);--_chip:var(--color-surface);--_chip-border:var(--color-border-control);align-items:stretch;min-width:0}.jal-chip[data-kind=suggestion]{--_chip:var(--color-layer-1);--_chip-border:var(--color-layer-1)}.jal-chip[data-selected]{--_chip:var(--color-layer-2);--_chip-border:var(--color-layer-2)}.jal-chip[data-invalid]{--_chip-border:var(--color-danger)}.jal-chip-static,button.jal-chip-remove{block-size:var(--control-h);height:var(--control-h);background:var(--_chip);border:var(--border-weight)solid var(--_chip-border);border-radius:var(--radius-8)}:-webkit-any(button,a).jal-chip-action{block-size:var(--control-h);height:var(--control-h);background:var(--_chip);border:var(--border-weight)solid var(--_chip-border);border-radius:var(--radius-8)}:-moz-any(button,a).jal-chip-action{block-size:var(--control-h);height:var(--control-h);background:var(--_chip);border:var(--border-weight)solid var(--_chip-border);border-radius:var(--radius-8)}:is(button,a).jal-chip-action{block-size:var(--control-h);height:var(--control-h);background:var(--_chip);border:var(--border-weight)solid var(--_chip-border);border-radius:var(--radius-8)}.jal-chip>:not(:last-child){border-inline-end-width:0}.jal-chip>:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip>:not(:last-child):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip>:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip>:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:last-child):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:first-child){border-inline-start-width:0}.jal-chip>:not(:first-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:first-child):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:first-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.jal-chip>:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip>:not(:first-child):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip>:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.jal-chip-static{display:inline-flex;align-items: center;gap:var(--space-8px);padding-inline:var(--space-12px);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);color:inherit;text-decoration:none;white-space:nowrap;min-width:0}:-webkit-any(button,a).jal-chip-action{display:inline-flex;align-items: center;gap:var(--space-8px);padding-inline:var(--space-12px);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);color:inherit;text-decoration:none;white-space:nowrap;min-width:0}:-moz-any(button,a).jal-chip-action{display:inline-flex;align-items: center;gap:var(--space-8px);padding-inline:var(--space-12px);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);color:inherit;text-decoration:none;white-space:nowrap;min-width:0}:is(button,a).jal-chip-action{display:inline-flex;align-items: center;gap:var(--space-8px);padding-inline:var(--space-12px);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);color:inherit;text-decoration:none;white-space:nowrap;min-width:0}@media (min-width:640px){.jal-chip-static{font-size:var(--text-n1);line-height:var(--line-n1)}:-webkit-any(button,a).jal-chip-action{font-size:var(--text-n1);line-height:var(--line-n1)}:-moz-any(button,a).jal-chip-action{font-size:var(--text-n1);line-height:var(--line-n1)}:is(button,a).jal-chip-action{font-size:var(--text-n1);line-height:var(--line-n1)}}.jal-chip-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.jal-chip-icon{display:inline-flex;flex:none}button.jal-chip-remove{display:inline-flex;inline-size:var(--control-h);color:var(--color-ink-muted);flex:none;justify-content:center;align-items: center}@media (hover:hover){a.jal-chip-action:hover{background:color-mix(in oklab,var(--color-ink)8%,var(--_chip))}:-webkit-any(button.jal-chip-action,button.jal-chip-remove):enabled:hover{background:color-mix(in oklab,var(--color-ink)8%,var(--_chip))}:-moz-any(button.jal-chip-action,button.jal-chip-remove):enabled:hover{background:color-mix(in oklab,var(--color-ink)8%,var(--_chip))}:is(button.jal-chip-action,button.jal-chip-remove):enabled:hover{background:color-mix(in oklab,var(--color-ink)8%,var(--_chip))}}:-webkit-any(button.jal-chip-action,button.jal-chip-remove):enabled:active{background:color-mix(in oklab,var(--color-ink)12%,var(--_chip));border-color:var(--_chip-border)}:-moz-any(button.jal-chip-action,button.jal-chip-remove):enabled:active{background:color-mix(in oklab,var(--color-ink)12%,var(--_chip));border-color:var(--_chip-border)}:is(button.jal-chip-action,button.jal-chip-remove):enabled:active{background:color-mix(in oklab,var(--color-ink)12%,var(--_chip));border-color:var(--_chip-border)}:-webkit-any(.jal-chip-action,.jal-chip-remove):focus-visible{outline-offset:calc(var(--space-2px)*-1)}:-moz-any(.jal-chip-action,.jal-chip-remove):focus-visible{outline-offset:calc(var(--space-2px)*-1)}:is(.jal-chip-action,.jal-chip-remove):focus-visible{outline-offset:calc(var(--space-2px)*-1)}:-webkit-any(button.jal-chip-action,button.jal-chip-remove):disabled{color:var(--state-disabled-content);background:0 0}:-moz-any(button.jal-chip-action,button.jal-chip-remove):disabled{color:var(--state-disabled-content);background:0 0}:is(button.jal-chip-action,button.jal-chip-remove):disabled{color:var(--state-disabled-content);background:0 0}.jal-chip[aria-busy=true]{pointer-events:none;color:var(--color-ink-muted)}.jal-table-region{display:grid;gap:var(--space-12px);min-width:0}.jal-table{overflow:clip;background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);min-width:0}.jal-table table{border-collapse:collapse;inline-size:100%}.jal-table-caption{padding:var(--space-12px)var(--space-16px)0;text-align:start;font-weight:var(--weight-semibold)}.jal-table th{block-size:var(--control-h);padding:0 var(--density-cell-pad-inline);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);text-align:start;white-space:nowrap;color:var(--color-ink-muted);background-color:var(--color-layer-1)}.jal-table td{padding:var(--density-row-pad-block)var(--density-cell-pad-inline);vertical-align:middle;border-top:var(--border-weight)solid var(--color-border)}.jal-table :-webkit-any(th,td):first-child{padding-inline-start:var(--space-16px)}.jal-table :-moz-any(th,td):first-child{padding-inline-start:var(--space-16px)}.jal-table :is(th,td):first-child{padding-inline-start:var(--space-16px)}.jal-table :-webkit-any(th,td):last-child{padding-inline-end:var(--space-16px)}.jal-table :-moz-any(th,td):last-child{padding-inline-end:var(--space-16px)}.jal-table :is(th,td):last-child{padding-inline-end:var(--space-16px)}.jal-table [data-numeric]{text-align:end;font-variant-numeric:tabular-nums}.jal-table th.jal-table-select,.jal-table td.jal-table-select{inline-size:var(--control-h);padding-inline-end:0}.jal-table-select .jal-choice-field,.jal-table-select .jal-checkbox{display:flex}.jal-table-select .jal-checkbox{min-inline-size:var(--control-h)}.jal-table td.jal-table-action,.jal-table th.jal-table-action{inline-size:var(--control-h);text-align:end}.jal-table th:has(>.jal-sort){padding:0}button.jal-sort{display:inline-flex;align-items: center;gap:var(--space-4px);min-block-size:var(--control-h);padding-inline:var(--density-cell-pad-inline);font:inherit;color:inherit;inline-size:100%}.jal-table th:first-child>button.jal-sort{padding-inline-start:var(--space-16px)}.jal-table th[data-numeric]>button.jal-sort{justify-content:flex-end}.jal-sort-icon{display:inline-flex;color:var(--color-ink-subtle)}.jal-sort-icon[data-active]{color:var(--color-ink)}@media (hover:hover){button.jal-sort:enabled:hover{background:color-mix(in oklab,var(--color-ink)8%,var(--color-layer-1))}.jal-table-row:hover>td{background-color:var(--state-hover)}}button.jal-sort:enabled:active{background:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-1))}button.jal-sort:focus-visible{outline-offset:calc(var(--space-2px)*-1)}.jal-table-row[aria-selected=true]>td{background-color:var(--color-layer-2)}.jal-table-empty>td{padding:0}.jal-table-toolbar,.jal-table-batch{display:flex;align-items: center;gap:var(--stack-sm)var(--inline-lg);padding:var(--space-12px)var(--space-16px);flex-wrap:wrap}.jal-table-toolbar>*{min-width:0}.jal-table-batch{background-color:var(--color-layer-2)}.jal-table-count{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}.jal-table-batch-actions{display:flex;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-table-footer{padding:var(--space-8px)var(--space-16px);border-top:var(--border-weight)solid var(--color-border)}@media (max-width:639.98px){.jal-table thead{display:none}.jal-table tbody,.jal-table tr.jal-table-row{display:block}.jal-table tr.jal-table-row{display:grid;grid-template-columns:auto minmax(0,1fr)auto;align-items: start;column-gap:var(--space-12px);min-block-size:var(--control-h);padding:var(--space-12px)var(--space-16px);border-top:var(--border-weight)solid var(--color-border)}.jal-table tbody>tr.jal-table-row:first-child{border-top:0}.jal-table tr.jal-table-row>td{display:block;grid-column:2;text-align:start;background:0 0;border:0;padding:0}.jal-table tr.jal-table-row[aria-selected=true]{background-color:var(--color-layer-2)}.jal-table tr.jal-table-row>td.jal-table-select{grid-column:1;grid-row:1/span 4;align-self: center;inline-size:auto}.jal-table tr.jal-table-row>td.jal-table-action{grid-column:3;grid-row:1/span 4;align-self: center;inline-size:auto}.jal-table tr.jal-table-row>td[data-primary]{font-weight:var(--weight-medium)}.jal-table tr.jal-table-row>td:not([data-primary]):not(.jal-table-select):not(.jal-table-action){font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-table tr.jal-table-row>td:not([data-primary])[data-label]:before{content:attr(data-label)": "}.jal-table tr.jal-table-row>td[data-priority="3"]{display:none}.jal-table tr.jal-table-empty,.jal-table tr.jal-table-empty>td{display:block}}@media (min-width:640px) and (max-width:1023.98px){.jal-table [data-priority="3"]{display:none}}@media (min-width:1024px){.jal-table tr.jal-table-row{block-size:var(--density-row-h)}}.jal-list{list-style:none;min-width:0;margin:0;padding:0}.jal-list[data-framed]{overflow:clip;background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12)}.jal-list-item{position:relative;display:flex;align-items: center;min-width:0}.jal-list[data-dividers]>.jal-list-item+.jal-list-item:before{content:"";position:absolute;top:0;inset-inline:var(--space-16px)0;block-size:var(--border-weight);background-color:var(--color-border)}.jal-list-row{display:flex;align-items: flex-start;gap:var(--space-16px);min-block-size:calc(var(--space-48px) + var(--space-8px));padding:var(--space-16px);color:var(--color-ink);text-decoration:none;flex:auto;min-width:0}:-webkit-any(button,a).jal-list-row{display:flex;align-items: flex-start;gap:var(--space-16px);min-block-size:calc(var(--space-48px) + var(--space-8px));padding:var(--space-16px);color:var(--color-ink);text-decoration:none;flex:auto;min-width:0}:-moz-any(button,a).jal-list-row{display:flex;align-items: flex-start;gap:var(--space-16px);min-block-size:calc(var(--space-48px) + var(--space-8px));padding:var(--space-16px);color:var(--color-ink);text-decoration:none;flex:auto;min-width:0}:is(button,a).jal-list-row{display:flex;align-items: flex-start;gap:var(--space-16px);min-block-size:calc(var(--space-48px) + var(--space-8px));padding:var(--space-16px);color:var(--color-ink);text-decoration:none;flex:auto;min-width:0}.jal-list-row:has(.jal-list-desc){min-block-size:calc(var(--space-64px) + var(--space-8px))}@media (min-width:1024px){.jal-list-row{min-block-size:var(--density-row-h);padding-block:var(--density-row-pad-block)}:-webkit-any(button,a).jal-list-row{min-block-size:var(--density-row-h);padding-block:var(--density-row-pad-block)}:-moz-any(button,a).jal-list-row{min-block-size:var(--density-row-h);padding-block:var(--density-row-pad-block)}:is(button,a).jal-list-row{min-block-size:var(--density-row-h);padding-block:var(--density-row-pad-block)}}@media (hover:hover){a.jal-list-row:hover,button.jal-list-row:enabled:hover{background:var(--state-hover)}}a.jal-list-row:active,button.jal-list-row:enabled:active{background:var(--state-pressed)}.jal-list-row:focus-visible{outline-offset:calc(var(--space-2px)*-1)}.jal-list-item[data-selected]{background-color:var(--color-layer-2)}.jal-list-item[data-disabled]{color:var(--state-disabled-content)}.jal-list-leading{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-list-text{display:grid;gap:var(--space-2px);flex:auto;min-width:0}.jal-list-title{font-weight:var(--weight-medium)}.jal-list-desc{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);-webkit-box-orient:vertical}.jal-list-meta{min-width:0;font-size:var(--text-n1);line-height:var(--line-0);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;flex:0 auto;max-inline-size:40%}.jal-list-chevron{display:inline-flex;color:var(--color-ink-muted);flex:none;align-self: center}.jal-list-trailing{display:inline-flex;flex:none;align-items: center;padding-inline-end:var(--space-16px)}.jal-list-trailing .jal-switch{min-inline-size:0}.jal-divider{block-size:var(--border-weight);background-color:var(--color-border);flex:none}.jal-divider[data-inset]{background-clip:content-box}.jal-divider[data-inset=inset]{padding-inline-start:var(--space-16px)}.jal-divider[data-inset=middle]{padding-inline:var(--space-8px)}.jal-divider[data-vertical]{inline-size:var(--border-weight);block-size:var(--space-24px);align-self: center}.jal-card{position:relative;display:flex;gap:var(--space-12px);padding:var(--space-16px);overflow:clip;color:var(--color-ink);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);flex-direction:column;min-width:0}@media (min-width:768px){.jal-card{padding:var(--space-24px)}}.jal-card[data-variant=muted]{background-color:var(--color-layer-1)}.jal-card[data-variant=transparent]{background-color:#0000;border-color:#0000;padding:0}.jal-card-head{display:flex;align-items: flex-start;gap:var(--space-12px);min-width:0}.jal-card-title{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);flex:auto;min-width:0;margin:0}:-webkit-any(a,button).jal-card-link{display:inline;font:inherit;color:inherit;text-decoration:none}:-moz-any(a,button).jal-card-link{display:inline;font:inherit;color:inherit;text-decoration:none}:is(a,button).jal-card-link{display:inline;font:inherit;color:inherit;text-decoration:none}button.jal-card-link{display:inline-flex;min-block-size:var(--control-h);align-items: center}button.jal-card-link:-webkit-any(:hover,:active):enabled{color:inherit;background:0 0;border-color:#0000}button.jal-card-link:-moz-any(:hover,:active):enabled{color:inherit;background:0 0;border-color:#0000}button.jal-card-link:is(:hover,:active):enabled{color:inherit;background:0 0;border-color:#0000}.jal-card[data-selectable]>.jal-card-head{align-items: center}:-webkit-any(a,button).jal-card-link:after{content:"";position:absolute;border-radius:inherit;inset:0}:-moz-any(a,button).jal-card-link:after{content:"";position:absolute;border-radius:inherit;inset:0}:is(a,button).jal-card-link:after{content:"";position:absolute;border-radius:inherit;inset:0}:-webkit-any(a,button).jal-card-link:focus-visible{outline:none}:-moz-any(a,button).jal-card-link:focus-visible{outline:none}:is(a,button).jal-card-link:focus-visible{outline:none}:-webkit-any(a,button).jal-card-link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px}:-moz-any(a,button).jal-card-link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px}:is(a,button).jal-card-link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.jal-card[data-clickable]:hover{background-color:var(--state-hover)}}.jal-card[data-clickable]:active{background-color:var(--state-pressed)}.jal-card[data-selected]{border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink)}.jal-card-check{display:inline-flex;inline-size:var(--space-24px);block-size:var(--space-24px);color:var(--color-surface);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items: center}.jal-card[data-selected] .jal-card-check{background-color:var(--color-ink);border-color:var(--color-ink)}.jal-card-action{position:relative;z-index:1;flex:none}.jal-card-body{color:var(--color-ink-muted);min-width:0}.jal-card-body>:first-child{margin-block-start:0}.jal-card-body>:last-child{margin-block-end:0}.jal-card-footer{position:relative;z-index:1;display:flex;gap:var(--space-8px);flex-wrap:wrap;margin-top:auto}.jal-dialog{--_w:calc(var(--space-80px)*7);box-sizing:border-box;inline-size:min(var(--_w),calc(100vw - var(--space-32px)));max-inline-size:calc(100vw - var(--space-32px));max-block-size:calc(100dvh - var(--space-32px));padding:var(--space-24px);color:var(--color-ink);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16)}.jal-dialog[data-size=sm]{--_w:calc(var(--space-80px)*5)}.jal-dialog[data-size=lg]{--_w:calc(var(--space-80px)*9)}dialog.jal-dialog[open],.jal-dialog[data-inline]{display:flex;gap:var(--space-16px);flex-direction:column}dialog.jal-dialog[open]{animation:jal-pop-in var(--dur-200)var(--ease-standard)}dialog.jal-dialog::backdrop{background-color:var(--color-scrim)}.jal-dialog[data-inline]{max-inline-size:var(--_w);inline-size:100%}@media (max-width:639.98px){dialog.jal-dialog:-webkit-any([data-side=center],[data-side=bottom]){border-radius:var(--radius-28)var(--radius-28)0 0;inline-size:100%;max-inline-size:none;margin:auto 0 0;padding-block-end:calc(var(--space-24px) + env(safe-area-inset-bottom))}dialog.jal-dialog:-moz-any([data-side=center],[data-side=bottom]){border-radius:var(--radius-28)var(--radius-28)0 0;inline-size:100%;max-inline-size:none;margin:auto 0 0;padding-block-end:calc(var(--space-24px) + env(safe-area-inset-bottom))}dialog.jal-dialog:is([data-side=center],[data-side=bottom]){border-radius:var(--radius-28)var(--radius-28)0 0;inline-size:100%;max-inline-size:none;margin:auto 0 0;padding-block-end:calc(var(--space-24px) + env(safe-area-inset-bottom))}}dialog.jal-dialog[data-side=bottom]{border-radius:var(--radius-28)var(--radius-28)0 0;inline-size:100%;max-inline-size:none;margin:auto 0 0;padding-block-end:calc(var(--space-24px) + env(safe-area-inset-bottom))}dialog.jal-dialog:-webkit-any([data-side=start],[data-side=end]){inline-size:min(calc(var(--space-80px)*4),85vw);margin:0;block-size:100dvh;max-block-size:100dvh;margin-inline-start:0}dialog.jal-dialog:-moz-any([data-side=start],[data-side=end]){inline-size:min(calc(var(--space-80px)*4),85vw);margin:0;block-size:100dvh;max-block-size:100dvh;margin-inline-start:0}dialog.jal-dialog:is([data-side=start],[data-side=end]){inline-size:min(calc(var(--space-80px)*4),85vw);margin:0;block-size:100dvh;max-block-size:100dvh;margin-inline-start:0}dialog.jal-dialog[data-side=start]{border-radius:0 var(--radius-16)var(--radius-16)0}dialog.jal-dialog[data-side=end]{border-radius:var(--radius-16)0 0 var(--radius-16);margin-inline-start:auto}.jal-dialog[data-inline][data-side=bottom]{border-radius:var(--radius-28)var(--radius-28)0 0;max-inline-size:none}.jal-dialog-head{display:flex;align-items: flex-start;gap:var(--space-12px);min-width:0}.jal-dialog-head>.jal-icon-btn{flex:none;align-self: flex-start}.jal-dialog-heading{display:grid;gap:var(--space-4px);flex:auto;min-width:0}.jal-dialog-title{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);margin:0}.jal-dialog-desc{color:var(--color-ink-muted);margin:0}.jal-dialog-body{overflow-y:auto;overscroll-behavior:contain;min-block-size:0}.jal-dialog-body>:first-child{margin-block-start:0}.jal-dialog-body>:last-child{margin-block-end:0}.jal-dialog-actions{display:flex;justify-content:flex-end;gap:var(--space-8px);flex-wrap:wrap-reverse;margin:0}@media (max-width:639.98px){.jal-dialog-actions>.btn{flex:auto}}.jal-tooltip-wrap{position:relative;display:inline-flex;max-inline-size:100%}.jal-tooltip{position:absolute;z-index:var(--z-toast);max-inline-size:calc(var(--space-80px)*3);padding:var(--space-4px)var(--space-8px);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-8);pointer-events:none;animation:jal-fade-in var(--dur-100)var(--ease-standard);inline-size:max-content;bottom:calc(100% + var(--space-4px));transform:translate(-50%)}.jal-tooltip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.jal-tooltip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.jal-tooltip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.jal-tooltip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.jal-tooltip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.jal-tooltip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.jal-tooltip[hidden]{display:none}@keyframes jal-fade-in{0%{opacity:0}}.jal-notice{--_surface:var(--color-info-surface);--_border:var(--color-info-border);--_icon:var(--color-info);display:grid;grid-template-columns:auto minmax(0,1fr);align-items: start;gap:var(--space-8px)var(--space-12px);padding:var(--space-16px);color:var(--color-ink);background-color:var(--_surface);border:var(--border-weight)solid var(--_border);border-radius:var(--radius-12);min-width:0}.jal-notice[data-severity=success]{--_surface:var(--color-success-surface);--_border:var(--color-success-border);--_icon:var(--color-success)}.jal-notice[data-severity=warning]{--_surface:var(--color-warning-surface);--_border:var(--color-warning-border);--_icon:var(--color-warning)}.jal-notice[data-severity=danger]{--_surface:var(--color-danger-surface);--_border:var(--color-danger-border);--_icon:var(--color-danger)}.jal-notice-icon{display:inline-flex;padding-block:var(--space-2px);color:var(--_icon)}.jal-notice-text{display:grid;gap:var(--space-4px);min-width:0}.jal-notice-title{font-weight:var(--weight-semibold);margin:0}.jal-notice-body{color:var(--color-ink-muted)}.jal-notice-body>p{margin:0}.jal-notice-actions{grid-column:2;display:flex;align-items: center;gap:var(--space-8px);flex-wrap:wrap}@media (min-width:640px){.jal-notice:has(>.jal-notice-actions){grid-template-columns:auto minmax(0,1fr)auto}.jal-notice-actions{grid-column:3;grid-row:1}}.jal-toaster{position:fixed;z-index:var(--z-toast);inset-inline:var(--space-16px);bottom:calc(var(--space-64px) + var(--space-16px) + env(safe-area-inset-bottom));display:grid;gap:var(--space-8px);pointer-events:none;margin:0}.jal-toaster>*{pointer-events:auto;animation:jal-toast-in var(--dur-200)var(--ease-standard)}@keyframes jal-toast-in{0%{opacity:0;transform:translateY(var(--space-8px))}}@media (min-width:640px){.jal-toaster{inset-inline:auto var(--space-16px);top:calc(var(--space-64px) + var(--space-16px));inline-size:calc(var(--space-80px)*5);bottom:auto}}.jal-toaster[data-inline]{position:static;max-inline-size:calc(var(--space-80px)*6);inline-size:auto}.jal-toaster[data-inline]>*{animation:none}.jal-notice[data-variant=toast]{background-color:var(--color-surface);border-color:var(--color-border-strong)}.jal-progress[data-shape=circular]>progress{position:fixed;overflow:visible;pointer-events:none;top:0}.jal-progress[data-shape=circular]>progress:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-progress[data-shape=circular]>progress:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-progress[data-shape=circular]>progress:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-progress[data-shape=circular]>progress:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-progress[data-shape=circular]>progress:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-progress[data-shape=circular]>progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-progress[data-shape=circular]>.jal-progress-ring{position:absolute;pointer-events:none;inset:0}.jal-progress:not([data-shape=circular]){border-radius:var(--border-weight)}.jal-progress-field{display:grid;gap:var(--space-8px);min-width:0}.jal-progress-field[data-shape=circular]{display:flex;align-items: center;gap:var(--space-12px)}.jal-progress-text{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;margin:0}.jal-progress-field[data-state=error] .jal-progress-text{color:var(--color-danger)}.jal-badge{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-4px);min-inline-size:var(--space-20px);max-inline-size:min(100%,calc(var(--space-80px)*3));padding-inline:var(--space-8px);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink);background-color:var(--color-layer-2);border-radius:var(--radius-pill);flex:0 auto}.jal-badge-text{overflow:hidden;text-overflow:ellipsis;min-width:0}.jal-badge[data-tone=info]{color:var(--color-info);background-color:var(--color-info-surface)}.jal-badge[data-tone=success]{color:var(--color-success);background-color:var(--color-success-surface)}.jal-badge[data-tone=warning]{color:var(--color-warning);background-color:var(--color-warning-surface)}.jal-badge[data-tone=danger]{color:var(--color-danger);background-color:var(--color-danger-surface)}.jal-badge-icon{display:inline-flex}.jal-badge-icon>svg{inline-size:var(--space-16px);block-size:var(--space-16px)}.jal-skeleton{display:block;block-size:var(--space-16px);background-color:var(--color-layer-2);border-radius:var(--radius-4);animation:jal-skeleton-pulse var(--loop-pulse)var(--ease-standard)3;max-inline-size:100%}.jal-skeleton[data-size=sm]{block-size:var(--space-12px)}.jal-skeleton[data-size=block]{block-size:calc(var(--space-80px)*2);border-radius:var(--radius-12)}.jal-skeleton[data-shape=circle]{inline-size:var(--space-40px);block-size:var(--space-40px);border-radius:var(--radius-pill)}@keyframes jal-skeleton-pulse{50%{opacity:.55}}.jal-empty{display:grid;align-content: center;justify-items:center;gap:var(--space-8px);padding:var(--space-48px)var(--space-16px);text-align:center;min-width:0}.jal-empty[data-compact]{padding-block:var(--space-32px)}.jal-empty-icon{display:inline-flex;color:var(--color-ink-muted)}.jal-empty-icon>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}.jal-empty-title{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);margin:0}.jal-empty-body{color:var(--color-ink-muted);max-inline-size:40ch;margin:0}.jal-empty-action{padding-block-start:var(--space-8px)}.jal-avatar{display:inline-grid;inline-size:var(--space-40px);block-size:var(--space-40px);overflow:hidden;font-size:var(--text-n1);line-height:1;font-weight:var(--weight-semibold);color:var(--color-ink);background-color:var(--color-layer-2);border-radius:var(--radius-pill);object-fit:cover;flex:none;place-items: center}.jal-avatar[data-size="24"]{inline-size:var(--space-24px);block-size:var(--space-24px);font-size:var(--text-n2)}.jal-avatar[data-size="32"]{inline-size:var(--space-32px);block-size:var(--space-32px)}.jal-avatar[data-size="48"]{inline-size:var(--space-48px);block-size:var(--space-48px);font-size:var(--text-0)}.jal-avatar-group{display:inline-flex;align-items: center;gap:var(--space-8px);min-width:0}.jal-avatar-status{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-tabs{display:grid;gap:var(--space-16px);min-width:0}.jal-tablist{display:flex;gap:var(--space-4px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-block-end:var(--border-weight)solid var(--color-border);min-width:0;padding-block-end:var(--space-4px)}button.jal-tab{display:inline-flex;align-items: center;gap:var(--space-8px);block-size:var(--control-h);height:var(--control-h);padding-inline:var(--space-16px);font-weight:var(--weight-medium);white-space:nowrap;color:var(--color-ink-muted);border-radius:var(--radius-8);flex:none}button.jal-tab[aria-selected=true]{font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-layer-2)}@media (hover:hover){button.jal-tab:enabled:not([aria-selected=true]):hover{background:var(--state-hover)}}button.jal-tab:enabled:active{background:var(--state-pressed)}button.jal-tab:focus-visible{outline-offset:calc(var(--space-2px)*-1)}button.jal-tab:disabled{color:var(--state-disabled-content);background:0 0}.jal-tab-icon{display:inline-flex}.jal-tabpanel{min-width:0}.jal-tabpanel:focus-visible{outline-offset:var(--space-4px)}.jal-breadcrumbs ol{display:flex;align-items: center;gap:0 var(--space-4px);list-style:none;flex-wrap:wrap;margin:0;padding:0}.jal-breadcrumbs li{display:inline-flex;align-items: center;gap:var(--space-4px);min-width:0;max-inline-size:100%}.jal-breadcrumbs :is(a,span[aria-current],li>span:not(.jal-crumb-sep)){display:inline-flex;min-block-size:var(--control-h);color:var(--color-ink-muted);align-items: center;min-width:0}.jal-breadcrumbs a{text-decoration:underline;text-decoration-color:var(--color-border-control);text-underline-offset:var(--space-4px)}@media (hover:hover){.jal-breadcrumbs a:hover{color:var(--color-ink);text-decoration-color:currentColor}}.jal-breadcrumbs [aria-current=page]{font-weight:var(--weight-medium);color:var(--color-ink)}.jal-crumb-sep{display:inline-flex;color:var(--color-ink-subtle)}.jal-pagination{display:flex;align-items: center;gap:var(--space-8px)var(--space-16px);flex-wrap:wrap;min-width:0}.jal-pagination-size{display:flex;align-items: center;gap:var(--space-8px)}.jal-pagination-size label{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);white-space:nowrap}.jal-pagination-size select{inline-size:auto}.jal-pagination-range{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;margin:0}.jal-pagination-steps{display:flex;align-items: center;gap:var(--space-4px);margin-inline-start:auto}.jal-pagination-page{font-size:var(--text-n1);line-height:var(--line-n1);font-variant-numeric:tabular-nums;white-space:nowrap}.jal-stepper ol{display:grid;gap:var(--space-8px);list-style:none;margin:0;padding:0}@media (min-width:768px){.jal-stepper ol{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-16px)}}.jal-step-button,button.jal-step-button{display:flex;align-items: center;gap:var(--space-12px);min-block-size:var(--control-h);color:var(--color-ink);border-radius:var(--radius-8);min-width:0}@media (hover:hover){button.jal-step-button:enabled:hover .jal-step-label{text-decoration:underline}}.jal-step-marker{display:inline-grid;inline-size:var(--space-32px);block-size:var(--space-32px);font-size:var(--text-n1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill);flex:none;place-items: center}.jal-step[data-state=complete] .jal-step-marker{color:var(--color-surface);background-color:var(--color-ink);border-color:var(--color-ink)}.jal-step[data-state=current] .jal-step-marker{color:var(--color-ink);background-color:var(--color-layer-2);border-color:var(--color-ink)}.jal-step-text{display:grid;min-width:0}.jal-step-label{font-weight:var(--weight-medium)}.jal-step[data-state=upcoming] .jal-step-label{color:var(--color-ink-muted)}.jal-step-state{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-navbar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-block-size:var(--space-64px);padding-block:var(--space-6px)calc(var(--space-6px) + env(safe-area-inset-bottom));background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12)}.jal-bar-item,.jal-rail-item{display:grid;align-content: center;justify-items:center;gap:var(--space-4px);min-block-size:calc(var(--space-48px) + var(--space-4px));padding-inline:var(--space-4px);font-size:var(--text-n2);line-height:var(--line-n2);font-weight:var(--weight-medium);color:var(--color-ink-muted);text-decoration:none;border-radius:var(--radius-8);min-width:0}.jal-rail-item{min-block-size:calc(var(--space-48px) + var(--space-8px));font-size:var(--text-n1);line-height:var(--line-n1)}:-webkit-any(.jal-bar-icon,.jal-rail-icon){position:relative;display:inline-grid;inline-size:min(var(--space-64px),100%);block-size:var(--space-32px);border-radius:var(--radius-pill);transition:transform var(--dur-100)var(--ease-standard);place-items: center}:-moz-any(.jal-bar-icon,.jal-rail-icon){position:relative;display:inline-grid;inline-size:min(var(--space-64px),100%);block-size:var(--space-32px);border-radius:var(--radius-pill);transition:transform var(--dur-100)var(--ease-standard);place-items: center}:is(.jal-bar-icon,.jal-rail-icon){position:relative;display:inline-grid;inline-size:min(var(--space-64px),100%);block-size:var(--space-32px);border-radius:var(--radius-pill);transition:transform var(--dur-100)var(--ease-standard);place-items: center}.jal-rail-icon{inline-size:calc(var(--space-48px) + var(--space-8px))}:-webkit-any(.jal-bar-icon,.jal-rail-icon)>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}:-moz-any(.jal-bar-icon,.jal-rail-icon)>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}:is(.jal-bar-icon,.jal-rail-icon)>svg{inline-size:var(--space-24px);block-size:var(--space-24px)}:-webkit-any(.jal-bar-item,.jal-rail-item)[aria-current=page]{font-weight:var(--weight-semibold);color:var(--color-ink)}:-moz-any(.jal-bar-item,.jal-rail-item)[aria-current=page]{font-weight:var(--weight-semibold);color:var(--color-ink)}:is(.jal-bar-item,.jal-rail-item)[aria-current=page]{font-weight:var(--weight-semibold);color:var(--color-ink)}:-webkit-any(.jal-bar-item,.jal-rail-item)[aria-current=page] :-webkit-any(.jal-bar-icon,.jal-rail-icon){background-color:var(--color-layer-2)}:-moz-any(.jal-bar-item,.jal-rail-item)[aria-current=page] :-moz-any(.jal-bar-icon,.jal-rail-icon){background-color:var(--color-layer-2)}:is(.jal-bar-item,.jal-rail-item)[aria-current=page] :is(.jal-bar-icon,.jal-rail-icon){background-color:var(--color-layer-2)}@media (hover:hover){:-webkit-any(.jal-bar-item,.jal-rail-item):hover{color:var(--color-ink)}:-moz-any(.jal-bar-item,.jal-rail-item):hover{color:var(--color-ink)}:is(.jal-bar-item,.jal-rail-item):hover{color:var(--color-ink)}:-webkit-any(.jal-bar-item,.jal-rail-item):not([aria-current=page]):hover :-webkit-any(.jal-bar-icon,.jal-rail-icon){background-color:var(--state-hover)}:-moz-any(.jal-bar-item,.jal-rail-item):not([aria-current=page]):hover :-moz-any(.jal-bar-icon,.jal-rail-icon){background-color:var(--state-hover)}:is(.jal-bar-item,.jal-rail-item):not([aria-current=page]):hover :is(.jal-bar-icon,.jal-rail-icon){background-color:var(--state-hover)}}:-webkit-any(.jal-bar-item,.jal-rail-item):active :-webkit-any(.jal-bar-icon,.jal-rail-icon){transform:scale(.98)}:-moz-any(.jal-bar-item,.jal-rail-item):active :-moz-any(.jal-bar-icon,.jal-rail-icon){transform:scale(.98)}:is(.jal-bar-item,.jal-rail-item):active :is(.jal-bar-icon,.jal-rail-icon){transform:scale(.98)}.jal-bar-label,.jal-rail-label{max-inline-size:100%}.jal-nav-count{position:absolute;min-inline-size:var(--space-16px);padding-inline:var(--space-4px);font-size:var(--text-n2);line-height:var(--line-n2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-surface);background-color:var(--color-ink);border-radius:var(--radius-pill);pointer-events:none;top:0}.jal-nav-count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + var(--space-12px))}.jal-nav-count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + var(--space-12px))}.jal-nav-count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + var(--space-12px))}.jal-nav-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + var(--space-12px))}.jal-nav-count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + var(--space-12px))}.jal-nav-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + var(--space-12px))}.jal-rail{display:flex;gap:var(--space-8px);inline-size:var(--space-80px);padding-block:var(--space-12px);background-color:var(--color-layer-1);flex-direction:column;min-block-size:100%}.jal-rail-action{display:grid;justify-items:center;padding-block-end:var(--space-8px)}.jal-drawer{display:flex;gap:var(--space-8px);inline-size:calc(var(--space-64px)*4);padding:var(--space-12px);background-color:var(--color-layer-1);flex-direction:column;min-block-size:100%;max-inline-size:100%}.jal-drawer-header{padding:var(--space-8px)var(--space-12px)}.jal-drawer-group+.jal-drawer-group{padding-block-start:var(--space-8px)}.jal-drawer-group-label{padding:var(--space-8px)var(--space-12px)var(--space-4px);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);margin:0}.jal-drawer ul{display:grid;gap:var(--space-2px);list-style:none;margin:0;padding:0}.jal-drawer-item{display:flex;align-items: center;gap:var(--space-12px);min-block-size:var(--control-h);padding-inline:var(--space-12px);font-weight:var(--weight-medium);color:var(--color-ink);text-decoration:none;border-radius:var(--radius-8);min-width:0}.jal-drawer-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-drawer-icon>svg{inline-size:var(--space-20px);block-size:var(--space-20px)}.jal-drawer-label{flex:auto;min-width:0}.jal-drawer-item>.jal-nav-count{position:static;color:var(--color-ink);background-color:var(--color-layer-2)}.jal-drawer-item[aria-current=page]{font-weight:var(--weight-semibold);background-color:var(--color-layer-2)}.jal-drawer-item[aria-current=page] .jal-drawer-icon{color:var(--color-ink)}@media (hover:hover){.jal-drawer-item:not([aria-current=page]):hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-layer-1))}}.jal-drawer-item:active{background-color:color-mix(in oklab,var(--color-ink)12%,var(--color-layer-1))}:-webkit-any(.jal-bar-item,.jal-rail-item,.jal-drawer-item):focus-visible{outline-offset:calc(var(--space-2px)*-1)}:-moz-any(.jal-bar-item,.jal-rail-item,.jal-drawer-item):focus-visible{outline-offset:calc(var(--space-2px)*-1)}:is(.jal-bar-item,.jal-rail-item,.jal-drawer-item):focus-visible{outline-offset:calc(var(--space-2px)*-1)}.jal-accordion{display:grid;overflow:clip;background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);min-width:0}.jal-accordion-item+.jal-accordion-item{border-top:var(--border-weight)solid var(--color-border)}.jal-accordion-summary{display:flex;align-items: center;gap:var(--space-12px);min-block-size:calc(var(--space-48px) + var(--space-8px));padding:var(--space-12px)var(--space-16px);list-style:none;cursor:pointer}.jal-accordion-summary::-webkit-details-marker{display:none}@media (hover:hover){.jal-accordion-summary:hover{background-color:var(--state-hover)}}.jal-accordion-summary:active{background-color:var(--state-pressed)}.jal-accordion-summary:focus-visible{outline-offset:calc(var(--space-2px)*-1)}.jal-accordion-summary[aria-disabled=true]{color:var(--state-disabled-content);cursor:default}.jal-accordion-title{font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-medium);flex:auto;min-width:0;margin:0}.jal-accordion-icon{display:inline-flex;color:var(--color-ink-muted);transition:transform var(--dur-150)var(--ease-standard);flex:none}.jal-accordion-item[open]>.jal-accordion-summary .jal-accordion-icon{transform:rotate(180deg)}.jal-accordion-item:not([open])>.jal-accordion-panel{display:none}.jal-accordion-panel{padding:0 var(--space-16px)var(--space-16px);color:var(--color-ink-muted)}.jal-accordion-panel>:first-child{margin-block-start:0}.jal-accordion-panel>:last-child{margin-block-end:0}@media (prefers-reduced-motion:reduce){.jal-skeleton,.jal-spinner{animation:none}}.jal-menu[popover],.jal-listbox,.jal-calendar,.jal-tooltip,.jal-toaster:not([data-inline])>*,.shell-sheet{box-shadow:var(--elev-2)}dialog.jal-dialog{box-shadow:var(--elev-3)}.jal-menu[data-inline],.jal-dialog[data-inline]{box-shadow:none}:-webkit-any(.jal-combobox,.jal-datepicker)[data-inline] :-webkit-any(.jal-listbox,.jal-calendar){box-shadow:none}:-moz-any(.jal-combobox,.jal-datepicker)[data-inline] :-moz-any(.jal-listbox,.jal-calendar){box-shadow:none}:is(.jal-combobox,.jal-datepicker)[data-inline] :is(.jal-listbox,.jal-calendar){box-shadow:none}button:-webkit-any(.jal-range-trigger,.jal-mega-top,.jal-carousel-page){font-weight:inherit;color:var(--color-ink);white-space:normal;text-align:start;background:var(--color-surface);justify-content:flex-start;height:auto;transform:none}button:-moz-any(.jal-range-trigger,.jal-mega-top,.jal-carousel-page){font-weight:inherit;color:var(--color-ink);white-space:normal;text-align:start;background:var(--color-surface);justify-content:flex-start;height:auto;transform:none}button:is(.jal-range-trigger,.jal-mega-top,.jal-carousel-page){font-weight:inherit;color:var(--color-ink);white-space:normal;text-align:start;background:var(--color-surface);justify-content:flex-start;height:auto;transform:none}fieldset:-webkit-any(.jal-pin,.jal-range,.jal-rating,.jal-swatches){border:0;min-width:0;margin:0;padding:0}fieldset:-moz-any(.jal-pin,.jal-range,.jal-rating,.jal-swatches){border:0;min-width:0;margin:0;padding:0}fieldset:is(.jal-pin,.jal-range,.jal-rating,.jal-swatches){border:0;min-width:0;margin:0;padding:0}.jal-pin-legend{display:flex;gap:var(--space-8px);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink);flex-wrap:wrap;padding:0;padding-block-end:var(--space-6px)}.jal-number{display:flex;align-items:stretch;gap:var(--space-8px);min-width:0}.jal-number-value{position:relative;display:flex;flex:auto;min-width:0}.jal-number-value>input{text-align:center;font-family:var(--font-sans);font-variant-numeric:tabular-nums;flex:auto;min-width:0}.jal-number-unit{position:absolute;display:flex;color:var(--color-ink-muted);pointer-events:none;align-items: center;top:0;bottom:0}.jal-number-unit:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.jal-number-unit:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.jal-number-unit:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-12px)}.jal-number-unit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.jal-number-unit:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.jal-number-unit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-12px)}.jal-number-value:has(.jal-number-unit)>input{padding-inline-end:calc(var(--space-12px) + var(--space-32px))}.jal-pin{display:grid;gap:var(--space-6px)}.jal-pin-boxes{display:flex;gap:var(--space-8px);flex-wrap:wrap;min-width:0}input.jal-pin-box{inline-size:var(--control-h);min-inline-size:var(--control-h);block-size:var(--control-h);text-align:center;font-family:var(--font-sans);font-size:var(--text-1);font-variant-numeric:tabular-nums;padding:0}.jal-tags{display:flex;align-items: center;gap:var(--space-8px);min-block-size:var(--control-h);padding:var(--space-4px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-8);flex-wrap:wrap;min-width:0}.jal-tags[data-invalid]{border-color:var(--color-danger)}.jal-tags:focus-within{border-color:var(--color-ink)}.jal-tags>ul.jal-tags-list{gap:var(--space-4px);list-style:none;margin:0;padding:0}.jal-tags>input{flex:1 1 calc(var(--space-80px)*2);border-color:#0000;min-width:0}.jal-tags-suggest{gap:var(--space-4px)}.jal-tags-item{display:inline-flex;max-inline-size:100%;min-width:0}.jal-range{display:grid;gap:var(--space-6px)}.jal-range-native{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8px)}.jal-range-native-field{display:grid;gap:var(--space-4px);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);min-width:0}.jal-range-wide{display:none;position:relative;min-width:0}@media (min-width:640px){.jal-range-native{display:none}.jal-range-wide{display:grid}.jal-range-wide[data-inline]{gap:var(--space-4px)}}button.jal-range-trigger{display:flex;align-items: center;gap:var(--space-8px);min-block-size:var(--control-h);padding:var(--space-8px)var(--space-12px);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-8)}button.jal-range-trigger[aria-invalid=true]{border-color:var(--color-danger)}@media (hover:hover){button.jal-range-trigger:enabled:hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}}.jal-range-value{overflow-wrap:anywhere;flex:auto;min-width:0}.jal-range-placeholder{color:var(--color-ink-muted)}.jal-range-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-range-panel{position:absolute;z-index:var(--z-overlay);top:calc(100% + var(--space-4px));display:grid;gap:var(--space-12px);max-inline-size:min(100vw - var(--space-32px),calc(var(--control-h)*15 + var(--space-48px)));padding:var(--space-12px);overflow-x:auto;background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16);box-shadow:var(--elev-2);animation:jal-pop-in var(--dur-200)var(--ease-standard);inline-size:max-content}.jal-range-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-range-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-range-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.jal-range-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-range-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-range-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.jal-range-wide[data-inline] .jal-range-panel{position:static;box-shadow:none;animation:none;inline-size:auto;max-inline-size:100%}.jal-range-head{display:flex;align-items: center;gap:var(--space-8px)}.jal-range-status{text-align:center;font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);flex:auto;min-width:0;margin:0}.jal-range-months{display:grid;gap:var(--space-16px)}@media (min-width:768px){.jal-range-months{grid-template-columns:repeat(2,max-content)}}.jal-range-month{display:grid;gap:var(--space-4px);justify-items:center}button.jal-day[data-range=inside]{background:var(--color-layer-2);border-radius:var(--radius-8)}button.jal-day:-webkit-any([data-range=start],[data-range=end]){color:var(--color-surface);background:var(--color-ink)}button.jal-day:-moz-any([data-range=start],[data-range=end]){color:var(--color-surface);background:var(--color-ink)}button.jal-day:is([data-range=start],[data-range=end]){color:var(--color-surface);background:var(--color-ink)}.jal-rating{display:inline-flex;align-items: center;gap:var(--space-4px);color:var(--color-ink);flex-wrap:wrap;max-inline-size:100%}fieldset.jal-rating{display:grid;gap:var(--space-4px)}input.jal-choice-input[type=radio]{position:absolute;border-radius:inherit;opacity:0;cursor:pointer;border:0;block-size:100%;inline-size:100%;margin:0;padding:0;inset:0}fieldset.jal-rating>.jal-rating-count{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-rating-stars{display:inline-flex;align-items: center;gap:var(--space-2px);flex-wrap:wrap}.jal-rating-option{position:relative;display:inline-grid;inline-size:var(--control-h);block-size:var(--control-h);border-radius:var(--radius-8);cursor:pointer;place-items: center}@media (hover:hover){.jal-rating-option:hover{background-color:var(--state-hover)}}.jal-rating-option:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.jal-star{color:var(--color-ink)}.jal-star:not([data-filled]){color:var(--color-ink-muted)}.jal-rating[data-readonly] .jal-rating-count{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-swatches{display:grid;gap:var(--space-6px)}.jal-swatches-name{font-weight:var(--weight-regular);color:var(--color-ink-muted)}.jal-swatches-row{display:flex;gap:var(--space-8px);flex-wrap:wrap}.jal-swatch{position:relative;display:inline-grid;inline-size:var(--control-h);block-size:var(--control-h);border-radius:var(--radius-pill);cursor:pointer;place-items: center}.jal-swatch-chip{display:inline-grid;inline-size:var(--space-32px);block-size:var(--space-32px);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-pill);place-items: center}.jal-swatch-chip>svg{padding:var(--space-2px);color:var(--color-ink);background-color:var(--color-surface);border-radius:var(--radius-pill)}.jal-swatch:has(input:checked){outline:var(--border-weight)solid var(--color-ink);outline-offset:calc(var(--border-weight)*-1)}.jal-swatch:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.jal-kbd{display:inline-flex;min-inline-size:var(--space-24px);padding:0 var(--space-6px);font-family:var(--font-mono);font-size:var(--text-n2);line-height:var(--line-n1);color:var(--color-ink);background-color:var(--color-layer-1);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-4);white-space:nowrap;justify-content:center;align-items: center}.jal-kbd-chord{display:inline-flex;align-items: center;gap:var(--space-4px);font-family:var(--font-mono);font-size:var(--text-n2);color:var(--color-ink-muted)}.jal-code{display:grid;background-color:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);overflow:hidden;min-width:0;margin:0}.jal-code-head{display:flex;align-items: center;gap:var(--space-8px);padding-inline:var(--space-12px)var(--space-4px);border-block-end:var(--border-weight)solid var(--color-border);background-color:var(--color-surface);min-width:0}.jal-code-title{overflow:hidden;font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0}.jal-code-lang{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);flex:none}.jal-copy{display:inline-flex;flex:none}.jal-code-body{padding:var(--space-16px);overflow:auto;font-family:var(--font-mono);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink);tab-size:2;margin:0}.jal-code-body:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.jal-code-body>code{display:block;inline-size:max-content;min-inline-size:100%}.jal-code[data-wrap] .jal-code-body>code{inline-size:auto}.jal-code-line{display:block}.jal-code-num{display:inline-block;text-align:end;color:var(--color-ink-muted);user-select:none;min-inline-size:3ch;padding-inline-end:var(--space-16px)}.jal-code[data-wrap] .jal-code-body{white-space:pre-wrap;overflow-wrap:anywhere}.jal-timeline{display:grid;gap:var(--space-16px);list-style:none;margin:0;padding:0}.jal-timeline[data-density=compact]{gap:var(--space-8px)}.jal-timeline-item{display:grid;grid-template-columns:var(--space-32px)minmax(0,1fr);gap:var(--space-12px);align-items: start}.jal-timeline-marker{display:inline-grid;inline-size:var(--space-32px);block-size:var(--space-32px);font-size:var(--text-n1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill);place-items: center}.jal-timeline-item[data-status=complete] .jal-timeline-marker{color:var(--color-surface);background-color:var(--color-ink);border-color:var(--color-ink)}.jal-timeline-item[data-status=current] .jal-timeline-marker{color:var(--color-ink);background-color:var(--color-layer-2);border-color:var(--color-ink)}.jal-timeline-item[data-status=error] .jal-timeline-marker{color:var(--color-danger);background-color:var(--color-danger-surface);border-color:var(--color-danger-border)}.jal-timeline-body{display:grid;gap:var(--space-2px);min-width:0;padding-block-start:var(--space-4px)}.jal-timeline-title{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.jal-timeline-item[data-status=upcoming] .jal-timeline-title{color:var(--color-ink-muted)}.jal-timeline-meta{display:flex;gap:var(--space-4px)var(--space-12px);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0}.jal-timeline-state{font-weight:var(--weight-medium);color:var(--color-ink)}.jal-timeline-item[data-status=error] .jal-timeline-state{color:var(--color-danger)}.jal-timeline-desc{color:var(--color-ink-muted);overflow-wrap:anywhere}.jal-dl{display:grid;gap:var(--space-16px);min-width:0;margin:0}.jal-dl-row{display:grid;gap:var(--space-2px);min-width:0}.jal-dl dt{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.jal-dl dd{color:var(--color-ink);overflow-wrap:anywhere;min-width:0;margin:0}.jal-dl[data-divided]{gap:0}.jal-dl[data-divided]>.jal-dl-row{padding-block:var(--space-12px)}.jal-dl[data-divided]>.jal-dl-row+.jal-dl-row{border-block-start:var(--border-weight)solid var(--color-border)}@media (min-width:640px){.jal-dl[data-layout=columns]>.jal-dl-row{grid-template-columns:minmax(0,1fr)minmax(0,2fr);gap:var(--space-16px)}.jal-dl[data-layout=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-80px)*2)),1fr))}}.jal-avatar-row{display:inline-flex;align-items: center;gap:var(--space-4px);flex-wrap:wrap;max-inline-size:100%}.jal-avatar-row-item{display:inline-flex}.jal-avatar-more{display:inline-grid;min-inline-size:var(--space-32px);block-size:var(--space-32px);padding-inline:var(--space-6px);font-size:var(--text-n1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--color-ink);background-color:var(--color-layer-2);border-radius:var(--radius-pill);place-items: center}.jal-avatar-more[data-size="24"]{min-inline-size:var(--space-24px);block-size:var(--space-24px);font-size:var(--text-n2)}.jal-avatar-more[data-size="40"]{min-inline-size:var(--space-40px);block-size:var(--space-40px)}.jal-tree,.jal-tree-group{display:grid;list-style:none;min-width:0;margin:0;padding:0}.jal-tree-item{display:grid;border-radius:var(--radius-8);min-width:0}.jal-tree-item:focus-visible{outline:none}.jal-tree-item:focus-visible>.jal-tree-row{outline:2px solid var(--color-focus);outline-offset:-2px}.jal-tree-row{display:flex;align-items: center;gap:var(--space-8px);min-block-size:var(--control-h);border-radius:var(--radius-8);cursor:pointer;min-width:0;padding-inline-end:var(--space-12px)}@media (hover:hover){.jal-tree-row:hover{background-color:var(--state-hover)}}.jal-tree-item[aria-selected=true]>.jal-tree-row{background-color:var(--color-layer-2);font-weight:var(--weight-semibold)}.jal-tree-caret,.jal-tree-icon{display:inline-flex;inline-size:var(--space-16px);color:var(--color-ink-muted);flex:none}.jal-tree-label{overflow-wrap:anywhere;flex:auto;min-width:0}.jal-tree-meta{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);overflow-wrap:anywhere;flex:0 auto;max-inline-size:40%}.jal-meter{display:grid;gap:var(--space-6px);min-width:0}.jal-meter-head{display:flex;justify-content:space-between;gap:var(--space-4px)var(--space-12px);font-size:var(--text-n1);line-height:var(--line-n1);flex-wrap:wrap}.jal-meter-label{font-weight:var(--weight-medium)}.jal-meter-value{color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.jal-meter-track{display:flex;block-size:var(--space-12px);overflow:hidden;background-color:var(--color-layer-2);border-radius:var(--radius-4)}.jal-meter-fill{display:block;background-color:var(--color-ink);border-radius:var(--radius-4)}.jal-meter[data-tone=warning] .jal-meter-fill{background-color:var(--color-warning)}.jal-meter[data-tone=danger] .jal-meter-fill{background-color:var(--color-danger)}.jal-meter-note{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);margin:0}.jal-meter[data-tone=danger] .jal-meter-note{color:var(--color-danger)}.jal-stat{position:relative;display:grid;gap:var(--space-4px);padding:var(--space-16px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);align-content: start;min-width:0}.jal-stat-label{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.jal-stat-link{color:inherit;text-decoration:underline;text-decoration-color:var(--color-border-control);text-underline-offset:var(--space-4px)}.jal-stat[data-clickable] .jal-stat-link:after{content:"";position:absolute;border-radius:inherit;inset:0}.jal-stat[data-clickable]:has(.jal-stat-link:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.jal-stat[data-clickable]:hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}}.jal-stat-value{display:flex;align-items:baseline;gap:var(--space-4px);flex-wrap:wrap;min-width:0;margin:0}.jal-stat-number{font-family:var(--font-sans);font-size:var(--text-3);line-height:var(--line-3);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.jal-stat-unit{color:var(--color-ink-muted)}.jal-stat-delta{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;margin:0}.jal-stat-delta[data-tone=success]{color:var(--color-success)}.jal-stat-delta[data-tone=danger]{color:var(--color-danger)}.jal-stat-period{font-weight:var(--weight-regular);color:var(--color-ink-muted)}.jal-stat-spark{block-size:var(--space-32px);color:var(--color-ink-muted);inline-size:100%}.jal-stat-footer{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);padding-block-start:var(--space-8px)}.jal-chartcard{display:grid;gap:var(--space-16px);padding:var(--space-16px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);min-width:0}@media (min-width:768px){.jal-chartcard{padding:var(--space-24px)}}.jal-chartcard-head{display:flex;justify-content:space-between;align-items: flex-start;gap:var(--space-12px);flex-wrap:wrap}.jal-chartcard-heading{display:grid;gap:var(--space-2px);flex:1 1 calc(var(--space-80px)*3);min-width:0}.jal-chartcard-title{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);margin:0}.jal-chartcard-desc,.jal-chartcard-source,.jal-chartcard-empty{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);margin:0}.jal-chartcard-actions{display:flex;align-items: center;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-chartcard-legend{display:flex;gap:var(--space-8px)var(--space-16px);list-style:none;font-size:var(--text-n1);line-height:var(--line-n1);flex-wrap:wrap;margin:0;padding:0}.jal-chartcard-legend>li{display:inline-flex;align-items: center;gap:var(--space-6px);min-width:0}.jal-chartcard-key{inline-size:var(--space-12px);block-size:var(--space-12px);border-radius:var(--radius-4);background-color:var(--viz-1)}.jal-chartcard-key[data-tone="2"]{background-color:var(--viz-2)}.jal-chartcard-key[data-tone="3"]{background-color:var(--viz-3)}.jal-chartcard-key[data-tone="4"]{background-color:var(--viz-4)}.jal-chartcard-key[data-tone="5"]{background-color:var(--viz-5)}.jal-chartcard-key[data-tone="6"]{background-color:var(--viz-6)}.jal-chartcard-legend-value{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.jal-chartcard-body{overflow-x:auto;min-width:0}.jal-chartcard-empty{display:grid;min-block-size:calc(var(--space-80px)*2);text-align:center;place-items: center}.jal-consent{position:fixed;z-index:var(--z-toast);inset-inline:var(--space-16px);display:grid;gap:var(--space-16px);max-inline-size:calc(var(--space-96px)*6);padding:var(--space-16px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16);box-shadow:var(--elev-3);bottom:calc(var(--space-16px) + env(safe-area-inset-bottom))}.jal-consent[data-inline]{position:static;box-shadow:none;max-inline-size:none}@media (min-width:640px){.jal-consent:not([data-inline]){inset-inline:auto var(--space-24px);bottom:var(--space-24px)}}.jal-consent-text{display:grid;gap:var(--space-4px);min-width:0}.jal-consent-title{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);margin:0}.jal-consent-body{color:var(--color-ink-muted);margin:0}.jal-consent-link{color:var(--color-ink);text-decoration:underline;text-underline-offset:var(--space-4px)}.jal-consent-cats{display:grid;gap:var(--space-8px);border:0;min-width:0;margin:0;padding:0}.jal-consent-required{display:flex;justify-content:space-between;align-items: center;gap:var(--space-8px)var(--space-16px);min-block-size:var(--control-h);flex-wrap:wrap}.jal-consent-required-text{display:grid;flex:1 1 calc(var(--space-80px)*2);min-width:0}.jal-consent-required-label{font-weight:var(--weight-medium)}.jal-consent-required-desc{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-consent-actions{display:flex;gap:var(--space-8px);flex-wrap:wrap}.jal-consent-actions>.btn{flex:auto}.jal-billing-toggle{display:flex;align-items: center;gap:var(--space-12px);flex-wrap:wrap;min-width:0}.jal-features{display:grid;gap:var(--space-12px);list-style:none;margin:0;padding:0}@media (min-width:640px){.jal-features[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-24px)}}.jal-feature{display:grid;grid-template-columns:var(--space-24px)minmax(0,1fr);gap:var(--space-8px);align-items: start}.jal-feature-icon{display:inline-grid;inline-size:var(--space-24px);block-size:var(--line-0);color:var(--color-ink);place-items: center}.jal-feature:not([data-included]) .jal-feature-icon,.jal-feature:not([data-included]) .jal-feature-title{color:var(--color-ink-muted)}.jal-feature-text{display:grid;gap:var(--space-2px);min-width:0}.jal-feature-title{font-weight:var(--weight-medium);overflow-wrap:anywhere}.jal-feature-desc{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-testimonial{display:grid;gap:var(--space-16px);padding:var(--space-24px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-16);align-content: start;min-width:0;margin:0}.jal-testimonial[data-variant=featured]{background-color:var(--color-layer-1);border-color:var(--color-layer-1)}.jal-testimonial-quote{margin:0}.jal-testimonial-quote>p{overflow-wrap:anywhere;margin:0}.jal-testimonial[data-variant=featured] .jal-testimonial-quote>p{font-size:var(--text-2);line-height:var(--line-2);letter-spacing:var(--tracking-heading)}.jal-testimonial-person{display:flex;align-items: center;gap:var(--space-12px);flex-wrap:wrap;min-width:0}.jal-testimonial-who{display:grid;flex:1 1 calc(var(--space-80px)*2);min-width:0}.jal-testimonial-name{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.jal-testimonial-role{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);overflow-wrap:anywhere}.jal-testimonial-source{display:inline-flex;min-block-size:var(--control-h);font-size:var(--text-n1);color:var(--color-ink);text-decoration:underline;text-underline-offset:var(--space-4px);align-items: center}.jal-carousel{display:grid;gap:var(--space-12px);--_per:1;min-width:0}@media (min-width:640px){.jal-carousel:-webkit-any([data-per-view="2"],[data-per-view="3"]){--_per:2}.jal-carousel:-moz-any([data-per-view="2"],[data-per-view="3"]){--_per:2}.jal-carousel:is([data-per-view="2"],[data-per-view="3"]){--_per:2}}@media (min-width:1024px){.jal-carousel[data-per-view="3"]{--_per:3}}.jal-carousel-controls{display:flex;align-items: center;gap:var(--space-8px)}.jal-carousel-status{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex:auto;margin:0}.jal-carousel-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--_per) - 1)*var(--space-16px))/var(--_per));gap:var(--space-16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;min-width:0}.jal-carousel-track:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.jal-carousel-slide{scroll-snap-align:start;min-width:0}.jal-carousel-pager{display:flex;gap:var(--space-4px);flex-wrap:wrap}button.jal-carousel-page{display:inline-grid;min-inline-size:var(--control-h);min-block-size:var(--control-h);font-size:var(--text-n1);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);border-radius:var(--radius-8);background:0 0;border:0;place-items: center;padding:0}button.jal-carousel-page[aria-current=true]{font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-layer-2)}@media (hover:hover){button.jal-carousel-page:enabled:not([aria-current=true]):hover{background:var(--state-hover)}}@media (prefers-reduced-motion:reduce){.jal-carousel-track{scroll-behavior:auto}}.jal-popover-anchor{display:inline-flex;align-items: flex-start;gap:var(--space-4px);max-inline-size:100%;flex-direction:column;min-width:0}.jal-popover{box-sizing:border-box;display:grid;gap:var(--space-12px);padding:var(--space-16px);color:var(--color-ink);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-16);margin:0}.jal-popover[popover]{max-block-size:calc(100dvh - var(--space-64px));overflow-y:auto;border-radius:var(--radius-28)var(--radius-28)0 0;box-shadow:var(--elev-2);inline-size:100%;padding-block-end:calc(var(--space-16px) + env(safe-area-inset-bottom));inset:auto 0 0}.jal-popover[popover]:not(:popover-open){display:none}.jal-popover:popover-open{animation:jal-pop-in var(--dur-200)var(--ease-standard)}@media (min-width:640px){.jal-popover[popover]{inline-size:min(calc(100vw - var(--space-32px)),calc(var(--space-96px)*4));max-block-size:min(calc(100dvh - var(--space-32px)),calc(var(--space-96px)*6));border-radius:var(--radius-16);margin:auto;padding-block-end:var(--space-16px);inset:0}}@supports (position-area: block-end){@media (min-width:640px){.jal-popover[popover]{margin:var(--space-4px)0;position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline;inset:auto}}}.jal-popover[data-inline]{inline-size:min(100%,calc(var(--space-96px)*4))}.jal-popover-head{display:flex;align-items: center;gap:var(--space-8px)}.jal-popover-title{font-weight:var(--weight-semibold);overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.jal-popover-body{color:var(--color-ink-muted);min-width:0}.jal-popover-footer{display:flex;justify-content:flex-end;gap:var(--space-8px);flex-wrap:wrap}.jal-mega{display:grid;gap:var(--space-8px);min-width:0}.jal-mega-bar{display:grid;gap:var(--space-4px);list-style:none;margin:0;padding:0}@media (min-width:1024px){.jal-mega-bar{display:flex;gap:var(--space-4px);flex-wrap:wrap}.jal-mega-entry{position:static}}.jal-mega-entry{display:grid;min-width:0}.jal-mega-top,button.jal-mega-top{display:flex;align-items: center;gap:var(--space-6px);min-block-size:var(--control-h);padding:var(--space-8px)var(--space-12px);font-weight:var(--weight-medium);color:var(--color-ink);text-decoration:none;border-radius:var(--radius-8);background:0 0;border:0}@media (hover:hover){.jal-mega-top:hover,button.jal-mega-top:enabled:hover{background:var(--state-hover)}}.jal-mega-top:-webkit-any([aria-expanded=true],[aria-current=page],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}.jal-mega-top:-moz-any([aria-expanded=true],[aria-current=page],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}.jal-mega-top:is([aria-expanded=true],[aria-current=page],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}button.jal-mega-top:-webkit-any([aria-expanded=true],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}button.jal-mega-top:-moz-any([aria-expanded=true],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}button.jal-mega-top:is([aria-expanded=true],[data-current]){background:var(--color-layer-2);font-weight:var(--weight-semibold)}.jal-mega-caret{display:inline-flex;color:var(--color-ink-muted);transition:transform var(--dur-150)var(--ease-standard)}.jal-mega-top[aria-expanded=true] .jal-mega-caret{transform:rotate(180deg)}.jal-mega-panel{display:grid;gap:var(--space-32px);padding:var(--space-16px);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-16);min-width:0}@media (min-width:1024px){.jal-mega-panel{grid-template-columns:minmax(0,3fr)minmax(0,1fr);padding:var(--space-24px)}.jal-mega-panel:not(:has(.jal-mega-feature)){grid-template-columns:minmax(0,1fr)}}.jal-mega-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-80px)*3)),1fr));gap:var(--space-24px);min-width:0}.jal-mega-group{display:grid;gap:var(--space-8px);align-content: start;min-width:0}.jal-mega-group-title{padding-inline:var(--space-12px);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);margin:0}.jal-mega-links{display:grid;gap:var(--space-2px);list-style:none;margin:0;padding:0}.jal-mega-link{display:flex;align-items: flex-start;gap:var(--space-12px);min-block-size:var(--control-h);padding:var(--space-8px)var(--space-12px);color:var(--color-ink);text-decoration:none;border-radius:var(--radius-8)}@media (hover:hover){.jal-mega-link:hover{background:var(--state-hover)}}.jal-mega-link-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-mega-link-text{display:grid;min-width:0}.jal-mega-link-label{font-weight:var(--weight-medium);overflow-wrap:anywhere}.jal-mega-link-desc{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-mega-feature{display:grid;gap:var(--space-8px);padding:var(--space-16px);background-color:var(--color-layer-1);border-radius:var(--radius-12);align-content: start;justify-items:start;min-width:0}.jal-mega-feature-title{font-weight:var(--weight-semibold);margin:0}.jal-mega-feature-body{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);margin:0}.jal-toc{display:grid;gap:var(--space-8px);min-width:0}.jal-toc-title{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);margin:0}.jal-toc-list{display:grid;gap:var(--space-2px);list-style:none;margin:0;padding:0}.jal-toc-list>li[data-level="3"]{padding-inline-start:var(--space-16px)}.jal-toc-link{display:flex;min-block-size:var(--control-h);padding:var(--space-8px)var(--space-12px);font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);text-decoration:none;border-radius:var(--radius-8);overflow-wrap:anywhere;align-items: center}@media (hover:hover){.jal-toc-link:hover{color:var(--color-ink);background:var(--state-hover)}}.jal-toc-link[aria-current=location]{font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-layer-2)}@media (min-width:768px){.jal-stepper[data-orientation=vertical] ol{grid-auto-flow:row;gap:var(--space-8px)}}.jal-stepper{display:grid;gap:var(--space-16px);min-width:0}.jal-stepper-count{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;margin:0}.jal-step-desc{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}@media (prefers-reduced-motion:reduce){.jal-range-panel{animation:none}.jal-popover:popover-open{animation:none}.jal-mega-caret{transition:none}}.jal-page-header{display:grid;gap:var(--space-16px);min-width:0}.jal-page-header-row{display:flex;justify-content:space-between;align-items: flex-end;gap:var(--space-16px)var(--space-24px);flex-wrap:wrap;min-width:0}.jal-page-header-text{display:grid;flex:1 1 calc(var(--space-80px)*4);gap:var(--space-4px);min-width:0}.jal-page-header-title{display:flex;align-items: center;gap:var(--space-8px);font-size:var(--text-3);line-height:var(--line-3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);overflow-wrap:anywhere;flex-wrap:wrap;margin:0}.jal-page-header[data-level="2"] .jal-page-header-title{font-size:var(--text-1);line-height:var(--line-1);letter-spacing:var(--tracking-title)}.jal-page-header-meta{display:inline-flex;font-size:var(--text-0);line-height:var(--line-0);letter-spacing:normal}.jal-page-header-desc{color:var(--color-ink-muted);max-inline-size:65ch;margin:0}.jal-page-header-actions{display:flex;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-filterbar{display:grid;gap:var(--space-12px);min-width:0}@media (min-width:1024px){.jal-filterbar{grid-template-columns:minmax(0,2fr)minmax(0,3fr);align-items: start}.jal-filterbar-result{grid-column:1/-1}}.jal-filterbar-search{max-inline-size:calc(var(--space-80px)*8);min-width:0}.jal-filterbar-chips{display:flex;gap:var(--space-8px);flex-wrap:wrap;min-width:0}.jal-filterbar-result{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted);margin:0}fieldset.jal-radiocards{display:grid;gap:var(--space-16px);border:0;min-width:0;margin:0;padding:0}.jal-radiocards-grid{display:grid;gap:var(--space-12px)}@media (min-width:640px){.jal-radiocards-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.jal-radiocards-grid[data-columns="3"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--space-80px)*2)),1fr))}}.jal-radiocard{position:relative;display:flex;min-block-size:var(--control-h);background-color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-12);cursor:pointer;min-width:0}@media (hover:hover){.jal-radiocard:not([data-disabled]):hover{background-color:color-mix(in oklab,var(--color-ink)8%,var(--color-surface))}}.jal-radiocard[data-checked]{border-color:var(--color-ink);background-color:var(--color-layer-1)}.jal-radiocard:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.jal-radiocard[data-disabled]{color:var(--state-disabled-content);cursor:default}.jal-radiocard-inner{display:flex;align-items: flex-start;gap:var(--space-12px);padding:var(--space-16px);flex:auto;min-width:0}.jal-radiocard-icon{display:inline-flex;color:var(--color-ink-muted);flex:none}.jal-radiocard-text{display:grid;gap:var(--space-2px);flex:auto;min-width:0}.jal-radiocard-label{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.jal-radiocard-desc,.jal-radiocard-meta{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-radiocard-meta{font-weight:var(--weight-medium);color:var(--color-ink);overflow-wrap:anywhere;flex:0 auto;max-inline-size:40%}.jal-radiocard-check{display:inline-grid;inline-size:var(--space-24px);block-size:var(--space-24px);color:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-pill);flex:none;place-items: center}.jal-radiocard[data-checked] .jal-radiocard-check{background-color:var(--color-ink);border-color:var(--color-ink)}.jal-confirm{display:inline-flex;align-items: center;gap:var(--space-8px);flex-wrap:wrap;max-inline-size:100%}.jal-confirm-question{font-weight:var(--weight-medium);overflow-wrap:anywhere}.jal-selbar{display:flex;align-items: center;gap:var(--space-12px);padding:var(--space-4px)var(--space-4px)var(--space-4px)var(--space-16px);background-color:var(--color-layer-2);border-radius:var(--radius-12);flex-wrap:wrap;min-width:0}.jal-selbar-count{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:auto;margin:0}.jal-selbar-actions{display:flex;gap:var(--space-8px);flex-wrap:wrap}.jal-sortable-list{display:grid;list-style:none;border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-12);margin:0;padding:0}.jal-sortable-row{display:flex;align-items: center;gap:var(--space-8px);min-block-size:var(--control-h);padding:var(--space-4px)var(--space-4px)var(--space-4px)var(--space-12px)}.jal-sortable-row+.jal-sortable-row{border-block-start:var(--border-weight)solid var(--color-border)}.jal-sortable-pos{min-inline-size:var(--space-24px);font-size:var(--text-n1);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);flex:none}.jal-sortable-text{display:grid;padding-block:var(--space-4px);border-radius:var(--radius-4);flex:auto;min-width:0}.jal-sortable-text:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.jal-sortable-label{font-weight:var(--weight-medium);overflow-wrap:anywhere}.jal-sortable-desc{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-ai-thread{box-sizing:border-box;max-block-size:var(--jal-ai-thread-h,none);overflow-y:auto;overscroll-behavior:contain;padding:var(--inset-md);border-radius:var(--radius-12);min-inline-size:0}.jal-ai-thread:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.jal-ai-empty{display:grid;min-block-size:var(--space-96px);padding:var(--inset-lg);text-align:center;place-items: center}.jal-ai-empty-text{color:var(--color-ink-muted);font-size:var(--text-0);line-height:var(--line-0);margin:0}.jal-ai-msg{display:flex;min-inline-size:0}.jal-ai-msg-inner{flex:auto;max-inline-size:72ch}.jal-ai-msg[data-role=user]{justify-content:flex-end}.jal-ai-msg[data-role=user]>.jal-ai-msg-inner{padding:var(--inset-sm)var(--inset-md);border:1px solid var(--color-border);border-radius:var(--radius-16);background:var(--color-layer-1);flex:0 auto;max-inline-size:min(36rem,85%)}.jal-ai-msg[data-role=system]>.jal-ai-msg-inner{color:var(--color-ink-muted);font-size:var(--text-n1);line-height:var(--line-n1)}.jal-ai-msg-meta{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.jal-ai-msg-author{font-weight:var(--weight-semibold);color:var(--color-ink);overflow-wrap:anywhere}.jal-ai-msg-time{font-variant-numeric:var(--font-numeric)}.jal-ai-msg-body,.jal-ai-stream{font-size:var(--text-0);line-height:var(--line-0);color:var(--color-ink);overflow-wrap:anywhere;min-inline-size:0}.jal-ai-stream{white-space:pre-wrap}.jal-ai-caret{display:inline-block;inline-size:var(--space-8px);vertical-align:text-bottom;background:var(--color-ink);animation:jal-ai-caret var(--loop-caret)steps(2,jump-none)infinite;block-size:1em;margin-inline-start:var(--space-2px)}@keyframes jal-ai-caret{to{opacity:0}}.jal-ai-msg-error{display:flex;align-items: flex-start;gap:var(--inline-sm);padding:var(--inset-sm);border:1px solid var(--color-danger-border);border-radius:var(--radius-8);background:var(--color-danger-surface);color:var(--color-ink);font-size:var(--text-n1);line-height:var(--line-n1);margin:0}.jal-ai-msg-error>svg{color:var(--color-danger);flex:none}.jal-ai-mark{font-size:var(--text-n2);line-height:0}.jal-ai-mark>a{color:var(--color-ink-muted);text-decoration:none;font-variant-numeric:var(--font-numeric)}.jal-ai-mark>a:hover{text-decoration:underline}.jal-ai-cites{min-inline-size:0}.jal-ai-cites-title{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.jal-ai-cites-list{list-style:none;margin:0;padding:0}.jal-ai-cite{display:flex;align-items: flex-start;gap:var(--inline-sm);font-size:var(--text-n1);line-height:var(--line-n1);min-inline-size:0}.jal-ai-cite-n{display:inline-grid;min-inline-size:var(--space-20px);block-size:var(--space-20px);border:1px solid var(--color-border);border-radius:var(--radius-4);color:var(--color-ink-muted);font-variant-numeric:var(--font-numeric);flex:none;place-items: center}.jal-ai-cite-body{flex:auto}.jal-ai-cite-title{color:var(--color-ink);font-weight:var(--weight-medium);overflow-wrap:anywhere}a.jal-ai-cite-title{display:flex;min-block-size:var(--control-h);align-items: center}.jal-ai-cite-source,.jal-ai-cite-snippet{color:var(--color-ink-muted);overflow-wrap:anywhere}.jal-ai-tool{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-surface);font-size:var(--text-n1);line-height:var(--line-n1);min-inline-size:0}div.jal-ai-tool{padding:var(--inset-xs)var(--inset-sm)}.jal-ai-tool-summary-row{display:flex;min-block-size:var(--control-h);padding:0 var(--inset-sm);cursor:pointer;list-style:none;align-items: center}.jal-ai-tool-summary-row::-webkit-details-marker{display:none}.jal-ai-tool-summary-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-8)}.jal-ai-tool-body{padding:0 var(--inset-sm)var(--inset-sm)}.jal-ai-tool-icon{display:inline-flex;color:var(--color-ink-muted)}.jal-ai-tool[data-state=done] .jal-ai-tool-icon{color:var(--color-success)}.jal-ai-tool[data-state=error] .jal-ai-tool-icon{color:var(--color-danger)}.jal-ai-tool-word{font-weight:var(--weight-medium);color:var(--color-ink)}.jal-ai-tool-name{font-family:var(--font-mono);color:var(--color-ink-muted);overflow-wrap:anywhere}.jal-ai-tool-time{color:var(--color-ink-muted);font-variant-numeric:var(--font-numeric)}.jal-ai-tool-summary{color:var(--color-ink-muted);margin:0}.jal-ai-tool-label{color:var(--color-ink-muted);font-weight:var(--weight-medium)}.jal-ai-tool-pre{overflow:auto;padding:var(--inset-xs)var(--inset-sm);border-radius:var(--radius-4);background:var(--color-layer-1);font-family:var(--font-mono);font-size:var(--text-n1);line-height:var(--line-n1);white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:16rem;margin:0}.jal-ai-prompt{box-sizing:border-box;max-inline-size:calc(var(--space-80px)*8);padding:var(--inset-sm);border:1px solid var(--color-border-control);border-radius:var(--radius-16);background:var(--color-surface);min-inline-size:0}.jal-ai-prompt:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.jal-ai-prompt-field{box-sizing:border-box;min-block-size:var(--control-h);max-block-size:calc(var(--line-0)*var(--jal-ai-rows,8) + var(--space-16px));field-sizing:content;padding:var(--space-8px)var(--space-4px);color:var(--color-ink);font:inherit;font-size:var(--text-0);line-height:var(--line-0);resize:none;overflow-y:auto;background:0 0;border:0;inline-size:100%}.jal-ai-prompt-field:focus{outline:none}.jal-ai-prompt-field::placeholder{color:var(--color-ink-muted)}@media (prefers-reduced-motion:reduce){.jal-ai-caret{animation:none}}.side-shell{--side-w:264px;background:var(--color-page);min-height:100dvh}.side-menu-btn,.side-close,.side-collapse{min-width:var(--control-h);justify-content:center}.side-collapse{display:none}.side-scrim{position:fixed;z-index:4;background:var(--color-scrim);opacity:0;visibility:hidden;transition:opacity var(--dur-200)var(--ease-standard),visibility 0s linear var(--dur-200);border:0;padding:0;inset:0}.side-nav{position:fixed;z-index:5;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr)auto;gap:var(--group-sm);width:min(var(--side-w),100vw - 56px);padding:calc(env(safe-area-inset-top) + var(--space-16px))var(--space-12px)calc(env(safe-area-inset-bottom) + var(--space-16px));overflow:hidden;background:var(--color-layer-1);visibility:hidden;transition:transform var(--dur-200)var(--ease-standard),visibility 0s linear var(--dur-200);height:100dvh;inset:0 0 0 auto;transform:translate(100%)}.side-shell[data-open] .side-nav{visibility:visible;transition:transform var(--dur-200)var(--ease-standard);transform:none}.side-shell[data-open] .side-scrim{opacity:1;visibility:visible;transition:opacity var(--dur-200)var(--ease-standard)}@media (prefers-reduced-motion:reduce){.side-nav,.side-scrim,.side-shell[data-open] .side-nav,.side-shell[data-open] .side-scrim{transition:none}}.side-brand{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--stack-sm);min-height:var(--control-h);padding-inline:var(--inset-xs)0}.side-brand-name{overflow:hidden;font-size:var(--text-0);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0}.side-groups{display:grid;align-content: start;gap:var(--stack-lg);overflow-y:auto;overscroll-behavior:contain;min-height:0}.side-group{display:grid;gap:var(--stack-xs)}.side-group-label{padding:0 var(--inset-sm);font-size:var(--text-n1);font-weight:var(--weight-semibold);color:var(--color-ink-muted);margin:0}.side-list{display:grid;gap:var(--stack-xs);list-style:none;margin:0;padding:0}.side-item{box-sizing:border-box;display:grid;grid-template-columns:20px minmax(0,1fr)auto;align-items: center;gap:var(--stack-md);min-height:var(--control-h);padding:0 var(--inset-sm);border-radius:var(--radius-control);color:var(--color-ink);font:inherit;font-size:var(--text-n1);text-align:start;text-decoration:none;cursor:pointer;background:0 0;border:0;width:100%}.side-item-icon{display:inline-flex;color:var(--color-ink-muted);width:20px;height:20px}.side-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-item[aria-current=page]{background:var(--color-surface);font-weight:var(--weight-semibold)}.side-item[aria-current=page] .side-item-icon{color:var(--color-ink)}@media (hover:hover){.side-item:hover{background:var(--color-layer-2)}.side-item[aria-current=page]:hover{background:var(--color-surface)}}.side-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.side-avatar{display:inline-grid;border-radius:var(--radius-round);background:var(--color-layer-2);color:var(--color-ink);font-size:var(--text-n1);font-weight:var(--weight-semibold);place-items: center;width:24px;height:24px;line-height:1}.side-item.side-account{grid-template-columns:20px minmax(0,1fr)}.side-account[data-active]{font-weight:var(--weight-semibold)}.side-account[aria-current=page] .side-avatar{background:var(--color-ink);color:var(--color-surface)}.side-main{min-width:0}.side-account{grid-template-columns:24px minmax(0,1fr)auto;gap:var(--stack-sm)}.side-main .account-menu-name{display:none}.side-badge{display:inline-grid;min-width:var(--chip-h);height:var(--chip-h);padding:0 var(--inset-2xs);box-sizing:border-box;border-radius:var(--radius-round);background:var(--color-ink);color:var(--color-surface);font-size:var(--text-n1);line-height:1;font-weight:var(--weight-semibold);place-items: center}.side-foot{padding-top:var(--inset-sm);border-top:var(--border-weight)solid var(--color-border)}@media (min-width:1024px){.side-main .shell-nav{display:none}.side-shell{display:grid;grid-template-columns:var(--side-w)minmax(0,1fr)}.side-scrim,.side-close,.side-menu-btn{display:none}.side-nav{position:sticky;grid-column:1;grid-row:1;visibility:visible;width:auto;transition:none;top:0;right:auto;transform:none}.side-main{grid-column:2;grid-row:1}.side-collapse{display:inline-flex}.side-shell[data-collapsed]{--side-w:72px}.side-shell[data-collapsed] .side-nav{padding-inline:var(--inset-sm)}.side-shell[data-collapsed] .side-brand{grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline-start:0;padding-inline-end:0}.side-shell[data-collapsed] :-webkit-any(.side-brand-name,.side-item-label,.side-group-label,.side-badge){display:none}.side-shell[data-collapsed] :-moz-any(.side-brand-name,.side-item-label,.side-group-label,.side-badge){display:none}.side-shell[data-collapsed] :is(.side-brand-name,.side-item-label,.side-group-label,.side-badge){display:none}.side-shell[data-collapsed] .side-item,.side-shell[data-collapsed] .side-item.side-account{grid-template-columns:minmax(0,1fr);justify-items:center;padding:0}.side-shell[data-collapsed] .side-avatar{margin-inline-start:0;margin-inline-end:0}.side-shell[data-collapsed] .side-groups{gap:var(--group-sm)}}.page.page-wide{max-width:1360px}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.side-main .shell-header{background:var(--color-surface)}.side-main .shell-bar{column-gap:var(--inline-lg)}.side-main .shell-header:before,.side-main .shell[data-scrolled]>.shell-header:before{border-bottom:var(--border-weight)solid var(--color-border);opacity:1;background:0 0;height:100%}.side-main .shell-header:after{display:none}.side-main{--side-gutter:var(--space-16px)}@media (min-width:1024px){.side-main{--side-gutter:var(--space-32px)}}.side-main .shell[data-header]{--_hd-bar-w:calc(100% - 2*var(--side-gutter));--_hd-bar-w-md:var(--_hd-bar-w)}.side-main .page,.side-main .page.page-wide{padding-inline:var(--side-gutter);max-width:none}.acct-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg)}.acct-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);align-items: start}.acct-title{min-width:0}.acct-form{min-width:0;max-width:640px}.acct-error{min-height:var(--line-n1)}.acct-sessions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--stack-md);list-style:none;min-width:0;margin:0;padding:0}.acct-session{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--stack-sm);padding:var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:0}.acct-session>p{overflow-wrap:anywhere}.acct-session .source-actions{flex-wrap:wrap;justify-content:flex-start}.acct-session-head{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}@media (min-width:768px){.acct-head{grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-lg)}.acct-sessions{grid-template-columns:repeat(3,minmax(0,1fr))}}.sa-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);align-items: start}.sa-title{min-width:0}.sa-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);min-width:0;margin:0}.sa-fact{display:grid;gap:var(--stack-xs);min-width:0}.sa-fact>dd{overflow-wrap:anywhere;margin:0}.sa-fact>dd[data-tone=danger]{color:var(--color-danger)}.sa-open{justify-self:start}.sa-slot{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm);align-items: start}@media (min-width:768px){.sa-row{grid-template-columns:minmax(0,1fr)minmax(0,2.4fr)auto;gap:var(--group-sm);align-items: center}.sa-facts{grid-template-columns:repeat(4,minmax(0,.7fr))minmax(0,1.6fr)}.sa-slot{grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-lg)}}.akun-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.login-panel{display:grid;gap:var(--group-sm);min-width:0}.login-panel-head,.kelola-head,.kelola-account-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);align-items: start;min-width:0}.login-jobs{display:grid;gap:var(--stack-sm);list-style:none;margin:0;padding:0}.login-job{display:grid;gap:var(--stack-xs);padding:var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);min-width:0}.login-job>p{overflow-wrap:anywhere}.login-job-head{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.kelola-bulk-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap}.kelola-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);min-width:0}.input-icon{position:relative;min-width:0}.input-icon>:first-child{position:absolute;color:var(--color-ink-muted);pointer-events:none;top:50%;transform:translateY(-50%)}.input-icon>:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.input-icon>:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.input-icon>:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.input-icon>:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.input-icon>:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.input-icon>:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.input-icon>input{width:100%;padding-inline-start:calc(var(--space-12px)*2 + 16px)}.kelola-name{display:block;overflow-wrap:anywhere}.kelola-tags{padding-top:var(--inset-2xs)}.kelola-tags:empty{display:none}.kelola-cell .chips{margin:0}.kelola-table tr[data-inactive] :-webkit-any(th,td){color:var(--color-ink-muted)}.kelola-table tr[data-inactive] :-moz-any(th,td){color:var(--color-ink-muted)}.kelola-table tr[data-inactive] :is(th,td){color:var(--color-ink-muted)}.kelola-table td.end>button{white-space:nowrap}.kelola-detail-row>td{background:var(--color-layer-1)}.kelola-detail{min-width:0}.kelola-pager{display:flex;justify-content:center;align-items: center;gap:var(--inline-md)}.bulk-file{flex-wrap:wrap;justify-content:flex-start}.file-pick{position:relative;cursor:pointer}.file-pick>input[type=file]{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;inset:0}.file-pick:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.data-table tr[data-invalid] :-webkit-any(th,td){background:var(--color-danger-surface)}.data-table tr[data-invalid] :-moz-any(th,td){background:var(--color-danger-surface)}.data-table tr[data-invalid] :is(th,td){background:var(--color-danger-surface)}.data-table [data-tone=danger]{color:var(--color-danger)}.wizard-steps{list-style:none;margin:0;padding:0}.wizard-profile{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);min-width:0}.wizard-avatar{display:grid;align-content: start;justify-items:start;gap:var(--stack-sm);margin:0}.wizard-avatar>img{border-radius:var(--radius-control);border:var(--border-weight)solid var(--color-border);width:128px;height:128px}.wizard-fields{min-width:0}.wizard-copy-row{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-sm);align-items: start}.wizard-handles{display:flex;gap:0 var(--inline-lg);flex-wrap:wrap}@media (min-width:768px){.login-panel-head,.kelola-head,.kelola-account-actions{grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-lg)}.kelola-filters{grid-template-columns:minmax(0,2fr)minmax(0,1fr)minmax(0,1fr);align-items: end;max-width:960px}.wizard-profile{grid-template-columns:128px minmax(0,1fr);gap:var(--group-sm)}}.kelola-more{display:flex;gap:0 var(--inline-xs);flex-wrap:wrap;margin-inline-start:calc(var(--space-8px)*-1)}.kelola-more>button{padding-inline:var(--inset-xs)}.kelola-table th[scope=row]{min-width:14ch}.kelola-name{overflow-wrap:normal;word-break:normal}.data-table:-webkit-any([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"]) :-webkit-any(td,th):not([data-span=all]){overflow-wrap:normal}.data-table:-moz-any([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"]) :-moz-any(td,th):not([data-span=all]){overflow-wrap:normal}.data-table:is([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"]) :is(td,th):not([data-span=all]){overflow-wrap:normal}.table-wrap:has(>:-webkit-any([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"])){overflow-x:auto}.table-wrap:has(>:-moz-any([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"])){overflow-x:auto}.table-wrap:has(>:is([aria-label="Pratinjau daftar akun"],[aria-label="Hasil tambah akun"])){overflow-x:auto}.page-head.akun-head{grid-template-columns:minmax(0,1fr);align-items: end}.page-head.akun-head>button{justify-self:start}.akun-need{color:var(--color-warning)}@media (min-width:768px){.page-head.akun-head{grid-template-columns:minmax(0,1fr)auto}}.connect-line,.connect-bar{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)var(--inline-lg);padding:var(--inset-xs)var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-layer-1);flex-wrap:wrap;min-width:0}.connect-line>p,.connect-bar>p{flex:240px;min-width:0}.need-panel{display:grid;gap:var(--stack-lg);border-color:var(--color-warning-border);min-width:0}.need-list{display:grid;gap:var(--stack-sm);list-style:none;margin:0;padding:0}.need-item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-sm);padding:var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);align-items: center;min-width:0}.need-item p{overflow-wrap:anywhere}.need-actions{display:flex;align-items: end;gap:var(--inline-lg);flex-wrap:wrap;min-width:0}.need-code{display:flex;align-items: end;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.need-code>.field{flex:160px;min-width:0}.need-code>.field>input{width:100%}.need-code>p{flex-basis:100%}@media (min-width:768px){.need-item{grid-template-columns:minmax(0,1fr)auto}.need-actions{justify-content:flex-end}}.kelola-filters .filter-chips>button{min-height:44px}@media (min-width:768px){.kelola-filters{grid-template-columns:minmax(0,320px)minmax(0,1fr);max-width:none}}.pill-wrap{position:relative;display:inline-block;max-width:100%}.state-pill{--pill-fg:var(--color-ink);--pill-bg:var(--color-surface);--pill-bd:var(--color-border-strong);display:inline-flex;align-items: center;gap:var(--inline-xs);padding:var(--inset-2xs)var(--inset-sm);font-size:var(--text-n1);font-weight:var(--weight-semibold);line-height:var(--line-n1);color:var(--pill-fg);background:var(--pill-bg);border:var(--border-weight)solid var(--pill-bd);border-radius:var(--radius-control);cursor:pointer;text-align:start;max-width:100%;min-height:44px}@media (max-width:479.98px){.state-pill{padding-inline:var(--inset-xs)}}.state-pill[data-tone=success]{--pill-fg:var(--color-success);--pill-bg:var(--color-success-surface);--pill-bd:var(--color-success-border)}.state-pill[data-tone=danger]{--pill-fg:var(--color-danger);--pill-bg:var(--color-danger-surface);--pill-bd:var(--color-danger-border)}.state-pill[data-tone=warning]{--pill-fg:var(--color-warning);--pill-bg:var(--color-warning-surface);--pill-bd:var(--color-warning-border)}.state-pill[data-tone=info]{--pill-fg:var(--color-info);--pill-bg:var(--color-info-surface);--pill-bd:var(--color-info-border)}td.kelola-cell .state-pill:-webkit-any(:hover,:active,[aria-expanded=true]){color:var(--pill-fg);background:var(--pill-bg);border-color:currentColor}td.kelola-cell .state-pill:-moz-any(:hover,:active,[aria-expanded=true]){color:var(--pill-fg);background:var(--pill-bg);border-color:currentColor}td.kelola-cell .state-pill:is(:hover,:active,[aria-expanded=true]){color:var(--pill-fg);background:var(--pill-bg);border-color:currentColor}td.kelola-cell .state-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pill-menu{position:absolute;z-index:20;width:max-content;min-width:200px;top:calc(100% + var(--space-4px))}.pill-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.pill-menu:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.pill-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.pill-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.pill-menu:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.pill-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.pill-menu>li>p{padding:var(--inset-xs)var(--inset-sm);white-space:normal}.pill-menu [role=menuitem][data-tone=danger],.btn-secondary[data-tone=danger]{color:var(--color-danger)}.kelola-cell{vertical-align:top}.kelola-cell .cell-sub{display:block;padding-top:var(--inset-2xs)}.login-form{display:grid;gap:var(--stack-sm)}.login-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm)}.add-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-md);flex-wrap:wrap}.add-mode{inline-size:auto}.add-mode>button{min-height:44px}.add-logins{display:grid;gap:var(--stack-md);border:0;min-width:0;margin:0;padding:0}.add-login-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm);border-block-start:var(--border-weight)solid var(--color-border);min-width:0;padding-block-start:var(--space-12px)}@media (min-width:900px){.add-login-row{grid-template-columns:96px repeat(3,minmax(0,1fr));align-items: end}.add-login-label{padding-block-end:var(--space-12px)}}.dialog.remote-login{width:min(1040px,calc(100% - 2*var(--space-16px)))}.remote-screen{position:relative;overflow:hidden;background:var(--color-layer-2);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-control);width:100%;min-height:160px;max-height:64dvh}.remote-screen:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.remote-keys{position:absolute;opacity:0;border:0;width:1px;height:1px;padding:0;top:0}.remote-keys:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.remote-keys:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.remote-keys:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.remote-keys:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.remote-keys:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.remote-keys:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.remote-screen>img{display:block;object-fit:contain;cursor:pointer;user-select:none;width:100%;height:auto;max-height:64dvh}.remote-wait{padding:var(--inset-md)}.remote-tools{display:grid;gap:var(--stack-md)}.remote-row{display:flex;align-items: start;gap:var(--inline-sm);flex-wrap:wrap}.remote-row>.field{flex:220px;min-width:0}.remote-row>button{align-self: end}#akun-add>.form-panel{max-width:1040px}.akun-status{display:flex;gap:var(--inline-xs)var(--inline-md);flex-wrap:wrap}.akun-status>span{white-space:nowrap}@media (max-width:1279.98px){.kelola-table .data-table,.kelola-table .data-table tbody{display:block}.kelola-table .data-table thead{display:none}.kelola-table .data-table tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:var(--stack-md)var(--stack-lg);padding:var(--inset-md)}.kelola-table .data-table tr+tr{border-top:var(--border-weight)solid var(--color-border)}.kelola-table .data-table :-webkit-any(th,td){border-top:0;padding:0}.kelola-table .data-table :-moz-any(th,td){border-top:0;padding:0}.kelola-table .data-table :is(th,td){border-top:0;padding:0}.kelola-table .data-table [data-span=all]{grid-column:1/-1}.kelola-table .data-table .end{text-align:start}.kelola-table .data-table td[data-label]:before{content:attr(data-label);display:block;padding-bottom:var(--inset-2xs);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-regular);color:var(--color-ink-muted)}}@media (min-width:1280px){.kelola-table .data-table :-webkit-any(th,td){padding:var(--inset-sm)}.kelola-table .data-table :-moz-any(th,td){padding:var(--inset-sm)}.kelola-table .data-table :is(th,td){padding:var(--inset-sm)}}@media (max-width:639.98px){.pill-menu{position:fixed;z-index:60;border-radius:var(--radius-surface)var(--radius-surface)0 0;width:100%;min-width:0;max-width:none;padding-block-end:calc(var(--space-8px) + env(safe-area-inset-bottom));inset:auto 0 0}}.editor-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"preview" "list" "props";gap:var(--group-md);align-items: start}@media (min-width:768px){.editor-layout{grid-template-columns:minmax(0,200px)minmax(0,1fr);grid-template-areas:"list preview" "props props"}}@media (min-width:1024px){.editor-layout{grid-template-columns:minmax(0,200px)minmax(0,1fr)minmax(0,380px);grid-template-areas:"list preview props";gap:var(--group-md)}}@media (max-width:767.98px){.editor-layout .slide-rows{grid-auto-flow:column;grid-auto-columns:minmax(144px,1fr);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:var(--inset-2xs)}.editor-layout .slide-rows>li{scroll-snap-align:start;min-width:0}}.editor-history{display:flex;gap:var(--inline-sm);flex-wrap:wrap}.editor-stage-wrap{min-width:0}.editor-stage{position:relative;box-sizing:border-box}.editor-stage img{user-select:none;-webkit-user-drag:none}.editor-handles{position:absolute;inset:0}.editor-stage .editor-handles button{position:absolute;box-sizing:border-box;color:inherit;touch-action:none;background:0 0;border:0;border-radius:0;min-width:0;height:auto;padding:0}.editor-stage .editor-handles button:enabled:active{background:0 0;transform:none}@media (hover:hover){.editor-stage .editor-handles button:enabled:hover{background:0 0}}.editor-stage .editor-handles button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.editor-stage .editor-handles .editor-pan{cursor:grab;inset:0}.editor-stage[data-dragging] .editor-handles .editor-pan{cursor:grabbing}.editor-box{position:absolute;box-sizing:border-box;border:var(--border-weight)solid var(--color-surface);outline:var(--border-weight)solid var(--color-ink)}.editor-stage .editor-handles .editor-box-move{inset:min(0px,calc((100% - var(--control-h))/2));cursor:move}.editor-stage .editor-handles .editor-box-size{width:var(--control-h);height:var(--control-h);cursor:nwse-resize;bottom:0;right:0}.editor-grip{position:absolute;box-sizing:border-box;width:var(--space-12px);height:var(--space-12px);background:var(--color-surface);border:var(--border-weight)solid var(--color-ink);bottom:0;right:0}.editor-safe{position:absolute;box-sizing:border-box;pointer-events:none;border:var(--border-weight)solid var(--color-surface);outline:var(--border-weight)solid var(--color-ink)}.editor-readout{min-height:var(--line-n1,20px)}.editor-inline{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.editor-inline>p{min-width:0}.jal-segmented.editor-seg>button{padding-inline:var(--inset-xs)}.editor-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:var(--stack-sm);min-width:0}.editor-swatches>button.editor-swatch{justify-content:flex-start;gap:var(--stack-sm);padding:0 var(--inset-sm);color:var(--color-ink);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-control);min-width:0}@media (hover:hover){.editor-swatches>button.editor-swatch:enabled:hover{background:var(--state-hover);border-color:var(--color-ink)}}.editor-swatches>button.editor-swatch:enabled:active{background:var(--state-pressed);border-color:var(--color-ink);transform:none}.editor-swatches>button.editor-swatch[aria-checked=true]{border-color:var(--color-ink);outline:var(--border-weight)solid var(--color-ink);outline-offset:calc(-2*var(--border-weight))}.editor-swatches>button.editor-swatch:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.editor-chip{box-sizing:border-box;width:var(--space-20px);height:var(--space-20px);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-control);flex:none}.editor-rows{display:grid;gap:var(--stack-md);list-style:none;min-width:0;margin:0;padding:0}.editor-row{display:grid;grid-template-columns:var(--space-48px)minmax(0,1fr)auto;align-items: center;gap:var(--stack-md);min-width:0}.editor-row-main{min-width:0}.editor-row .jal-slider{min-inline-size:0}.editor-thumb{display:block;width:var(--space-48px);height:var(--space-48px);overflow:hidden;background:var(--color-layer-1);border-radius:var(--radius-control)}.editor-thumb img{display:block;object-fit:contain;width:100%;height:100%}.editor-asset{display:grid;gap:var(--stack-sm);min-width:0}.editor-asset>button{justify-self:start;max-width:100%}input.editor-file{box-sizing:border-box;min-height:var(--control-h);padding:var(--inset-xs)var(--inset-sm);width:100%;height:auto}.editor-upload>button,.editor-props .panel>button{justify-self:start}.editor-lowres-tag{display:flex;align-items: center;gap:var(--inline-xs);padding-top:var(--inset-2xs)}.editor-compare-list{display:grid;gap:var(--stack-lg);list-style:none;margin:0;padding:0}.editor-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);min-width:0}.editor-compare figure{min-width:0;margin:0}.editor-compare-frame{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control)}.editor-compare-frame img{display:block;object-fit:cover;width:100%;height:100%}.batch-bar{box-sizing:border-box;min-width:0}.batch-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)var(--inline-lg);flex-wrap:wrap;min-width:0}.batch-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)}@media (min-width:640px){.batch-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.batch-fields:has(>:nth-child(3)){grid-template-columns:minmax(0,2fr)repeat(2,minmax(0,1fr))}}.batch-fields input,.time-edit input{box-sizing:border-box;width:100%;max-width:100%}.time-edit input{max-width:320px}.confirm-box{box-sizing:border-box;padding:var(--inset-sm)var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.batch-results{overflow-wrap:anywhere;min-width:0}.slot-row>.slot-wide{grid-column:2;overflow-wrap:anywhere;min-width:0}.slot-tools{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.slot-note{display:flex;align-items: flex-start;gap:var(--inline-sm)}.slot-note>span{min-width:0}.an-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);min-width:0}@media (min-width:640px){.an-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}.an-filters>.field{min-width:0}.an-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);list-style:none;min-width:0;margin:0;padding:0}@media (min-width:640px){.an-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.an-tile{box-sizing:border-box;display:flex;gap:var(--stack-xs);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow-wrap:anywhere;flex-direction:column;min-width:0}.an-tile>:last-child{margin-top:auto}.an-tile-num{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold)}.an-table-wrap>summary{box-sizing:border-box;display:inline-flex;min-height:var(--control-h);cursor:pointer;align-items: center}.an-table-wrap:not([open])>.an-table-wrap[open]{display:grid;gap:var(--stack-md)}.an-table-scroll{display:none;overflow:auto;max-height:320px}.an-table{border-collapse:collapse;font-size:var(--text-n1);line-height:var(--line-n1);width:100%}.an-table :-webkit-any(th,td){padding:var(--inset-xs);text-align:left}.an-table :-moz-any(th,td){padding:var(--inset-xs);text-align:left}.an-table :is(th,td){padding:var(--inset-xs);text-align:left}.an-table td,.an-table thead th:not(:first-child){text-align:right}.an-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-sm);min-width:0}@media (min-width:1024px){.an-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items: start}}.an-bar-row{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-xs)var(--stack-md);align-items: center;min-width:0}.an-bar-row>.bar{grid-column:1/-1;grid-row:2}.an-bar-note{grid-column:1/-1}.an-bar-label,.an-bar-value{overflow-wrap:anywhere;min-width:0}.an-post{min-width:0}.an-post-title{overflow-wrap:anywhere}.an-post-link{align-self: flex-start}.an-filters{position:static}@media (max-width:639.98px){.an-filters{position:static;box-shadow:none;background:0 0;border:0;padding:0}}.an-bento{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:var(--stack-lg);min-width:0}.an-bento>:-webkit-any(.an-tiles,.an-perf-head,.notice,[role=status]){grid-column:1/-1;gap:var(--stack-lg)}.an-bento>:-moz-any(.an-tiles,.an-perf-head,.notice,[role=status]){grid-column:1/-1;gap:var(--stack-lg)}.an-bento>:is(.an-tiles,.an-perf-head,.notice,[role=status]){grid-column:1/-1;gap:var(--stack-lg)}.an-card{box-sizing:border-box;display:flex;gap:var(--stack-lg);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column;min-width:0}.an-tile[data-size=lead] .an-tile-num{font-size:var(--text-3);line-height:var(--line-3,1.2)}.an-tile{padding:var(--inset-lg)}@media (min-width:640px){.an-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.an-bento>[data-span="8"],.an-bento>[data-span="12"]{grid-column:1/-1}}@media (min-width:1024px){.an-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.an-bento>[data-span="4"]{grid-column:span 4}.an-bento>[data-span="6"]{grid-column:span 6}.an-bento>[data-span="8"]{grid-column:span 8}.an-bento>[data-span="12"]{grid-column:1/-1}}.an-card .rows{margin:0}.an-top{border-collapse:collapse;font-size:var(--text-n1);width:100%}.an-top :-webkit-any(th,td){padding:var(--inset-sm)var(--inset-xs);border-bottom:var(--border-weight)solid var(--color-border);text-align:right;vertical-align:middle}.an-top :-moz-any(th,td){padding:var(--inset-sm)var(--inset-xs);border-bottom:var(--border-weight)solid var(--color-border);text-align:right;vertical-align:middle}.an-top :is(th,td){padding:var(--inset-sm)var(--inset-xs);border-bottom:var(--border-weight)solid var(--color-border);text-align:right;vertical-align:middle}.an-top tbody tr:last-child>*{border-bottom:0}.an-top thead th{font-size:var(--text-n1);font-weight:var(--weight-semibold);color:var(--color-ink-muted)}.an-top :is(thead th:first-child,.an-top-post){text-align:left}.an-top-post{display:grid;gap:var(--stack-sm);font-weight:var(--weight-regular);min-width:0}.an-top-link{width:var(--control-h)}@media (max-width:767.98px){.an-top thead{display:none}.an-top tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))var(--control-h);gap:var(--stack-sm)var(--stack-md);padding:var(--inset-sm)0;border-bottom:var(--border-weight)solid var(--color-border)}.an-top tbody tr:last-child{border-bottom:0}.an-top :-webkit-any(th,td){text-align:left;border:0;padding:0}.an-top :-moz-any(th,td){text-align:left;border:0;padding:0}.an-top :is(th,td){text-align:left;border:0;padding:0}.an-top-post{grid-column:1/-1}.an-top td[data-label]:before{content:attr(data-label);display:block;font-size:var(--text-n1);color:var(--color-ink-muted)}.an-top-link{grid-column:3;grid-row:2/span 2;align-self: center}}.an-card>.rows{align-self:stretch}.an-perf-head{display:grid;gap:var(--stack-xs)}.an-perf-title{font-size:var(--text-3)}.an-card.an-card-flat{background:0 0;border:0;padding:0}.an-card>section{min-width:0}.an-mix{display:grid;grid-template-columns:132px minmax(0,1fr);align-items: center;gap:var(--group-sm)}.an-mix-list{display:grid;gap:var(--stack-md);list-style:none;margin:0;padding:0}.an-mix-list>li{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-xs)var(--stack-sm);min-width:0}.an-mix-list>li>.legend{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-semibold);min-width:0}.an-mix-list>li>.muted{grid-column:1/-1}.an-funnel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:var(--stack-md);list-style:none;margin:0;padding:0}.an-stage{--stage:var(--viz-1);display:grid;align-content: start;gap:var(--stack-sm);padding:var(--inset-md);background:var(--color-layer-1);border-radius:var(--radius-surface);min-width:0}.an-stage[data-i="1"]{--stage:var(--viz-4)}.an-stage[data-i="2"]{--stage:var(--viz-2)}.an-stage[data-i="3"]{--stage:var(--viz-3)}.an-stage[data-i="4"]{--stage:var(--viz-5)}.an-stage>p{margin:0}.an-stage-num{font-size:var(--text-3);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.1}.an-stage-bar{display:block;border-radius:var(--radius-round);background:var(--color-layer-2);overflow:hidden;height:8px}.an-stage-bar>span{display:block;border-radius:inherit;background:var(--stage);height:100%}.source-note{grid-column:1/-1;max-width:640px}.bb-numbers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)}@media (min-width:640px){.bb-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb-color{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm);justify-items:start}.bb-color>.field{width:100%}.bb-color-head{display:flex;align-items: center;gap:var(--inline-sm);min-width:0}.bb-swatch{display:inline-block;width:var(--space-24px);height:var(--space-24px);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-control);flex:none}.bb-confirm{max-width:640px}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-BoldItalic.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Black.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-BlackItalic.ttf);font-weight:900;font-style:italic;font-display:swap}.kv{display:grid;gap:var(--stack-lg);padding:var(--space-16px)var(--side-gutter,var(--space-16px))var(--space-32px);min-width:0}.kv :where(h1,h2,p,ol,ul){margin:0}.kv :where(ol,ul){list-style:none;padding:0}.kv-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--stack-sm)var(--stack-md);padding-bottom:var(--inset-md);border-bottom:var(--border-weight)solid var(--color-border);align-items: center}.kv-title{min-width:0}.kv-actions{grid-column:1/-1;display:flex;gap:var(--inline-sm);flex-wrap:wrap}@media (min-width:768px){.kv-head{grid-template-columns:auto minmax(0,1fr)auto}.kv-actions{grid-column:auto}}.kv-body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);align-items: start;min-width:0}@media (min-width:768px){.kv-body{grid-template-columns:minmax(0,1fr)320px;grid-template-areas:"slides slides" "canvas tools"}.kv-slides{grid-area:slides}.kv-canvas{grid-area:canvas}.kv-tools{grid-area:tools}}@media (min-width:1200px){.kv-body{grid-template-columns:132px minmax(0,1fr)340px;grid-template-areas:"slides canvas tools"}}.kv-slides ol{display:flex;gap:var(--inline-sm);overflow-x:auto;padding-bottom:var(--inset-2xs)}@media (min-width:1200px){.kv-slides ol{overflow:visible;flex-direction:column}}.kv-slide{display:grid;gap:var(--stack-xs);padding:var(--inset-2xs);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;flex:none;width:112px;height:auto;min-height:0}.kv-slide[aria-current=true]{border-color:var(--color-ink);background:var(--color-layer-1)}.kv-slide img,.kv-slide-blank{display:block;aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-control);background:var(--color-layer-2);width:100%}.kv-canvas{display:grid;justify-items:center;gap:var(--stack-sm);min-width:0}.kv-stage{position:relative;border-radius:var(--radius-control);overflow:hidden;background:var(--color-layer-2);width:100%;min-width:0;max-width:calc(80dvh - 176px)}.kv-hint{text-align:center}.kv-inline{position:absolute;z-index:2;box-sizing:border-box;border:1px dashed var(--accent);outline:none;resize:none;overflow:hidden;transform-origin:top left;margin:0}.kv-tools,.kv-tabpanel{display:grid;gap:var(--stack-md);min-width:0}.kv-panel{display:grid;gap:var(--stack-md);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.kv-add{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:var(--stack-sm);position:relative}.kv-add .btn{padding-inline:var(--inset-xs);justify-content:center}.kv-shape{display:grid;min-width:0}.kv-shape-menu{position:absolute;top:calc(100% + var(--space-4px));z-index:20;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stack-xs);padding:var(--inset-xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);left:0;right:0}.kv-shape-option{display:grid;align-content: center;justify-items:center;gap:var(--stack-xs);padding:var(--inset-xs)var(--inset-2xs);color:var(--color-primary);text-align:center;border:var(--border-weight)solid transparent;border-radius:var(--radius-surface);cursor:pointer;background:0 0;min-width:0;min-height:72px}.kv-shape-option .small{color:var(--color-text);overflow-wrap:anywhere;line-height:1.2}.kv-shape-option:hover{background:var(--color-bg);border-color:var(--color-border)}.kv-shape-option:focus-visible{background:var(--color-bg);border-color:var(--color-border)}.kv-props{display:grid;gap:var(--stack-md)}.kv-field{display:grid;gap:var(--stack-xs)}.kv-field textarea{box-sizing:border-box;resize:vertical;width:100%}.kv-field input[type=range]{min-height:var(--control-h);accent-color:var(--color-ink);width:100%;margin:0}.kv-check{display:flex;align-items: center;gap:var(--inline-sm);min-height:var(--control-h)}.kv-check input[type=checkbox]{min-height:var(--control-h);accent-color:var(--color-ink);width:20px;margin:0}.kv-seg{display:flex;gap:var(--inline-xs);flex-wrap:wrap}.kv-seg>button{min-height:var(--control-h);padding:0 var(--inset-sm);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-n1);cursor:pointer}.kv-seg>button[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-surface)}.kv-colors{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.kv-swatch{border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-round);cursor:pointer;width:32px;height:32px;padding:0}.kv-swatch[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:2px}.kv-colors input[type=color],.kv-field input[type=color]{border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);width:44px;height:32px;padding:0}.kv-layers{display:grid;gap:var(--stack-xs)}.kv-layers>li{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--stack-xs);padding:var(--inset-2xs);border-radius:var(--radius-control)}.kv-layers>li[data-selected]{background:var(--color-layer-1)}.kv-layer-name{display:flex;justify-content:flex-start;align-items: center;gap:var(--inline-sm);padding:0 var(--inset-xs);color:var(--color-ink);font:inherit;font-size:var(--text-n1);text-align:start;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;min-height:36px}.kv-layer-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kv-layer-tools{display:flex;gap:var(--inline-xs)}.kv-layer-tools .btn{padding:0 var(--inset-xs);font-size:var(--text-n1);min-width:32px;min-height:32px}.kv-toggle[aria-pressed=true]{background:var(--color-layer-2)}.kv-gallery{display:grid;gap:var(--stack-sm)}.kv-upload{position:relative;justify-content:center}.kv-assets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stack-sm)}.kv-assets button{display:block;border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-layer-1);overflow:hidden;cursor:pointer;width:100%;height:auto;padding:0}.kv-assets button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-color:var(--color-ink)}.kv-tabs>button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-color:var(--color-ink)}.kv-assets img{display:block;aspect-ratio:1;object-fit:contain;width:100%}.kv-note{margin:0}.kv-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--stack-xs);padding:var(--inset-2xs);background:var(--color-layer-1);border-radius:var(--radius-surface)}.kv-tabs>button{border-radius:var(--radius-control);color:var(--color-ink-muted);font:inherit;font-size:var(--text-n1);cursor:pointer;background:0 0;border:0;min-height:44px}.kv-tabs>button[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-semibold)}.kv-slides{display:grid;gap:var(--stack-sm);align-content: start;min-width:0}.kv-slide-tools{display:flex;gap:var(--inline-xs)}.kv-slide-tools .btn{justify-content:center;min-width:36px;min-height:36px;padding:0}.kv-add-slide{justify-content:center}.kv-assets button[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:1px}.kv .notice{margin:0}.kv-music{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.kv-video-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap}.kv-video{display:block;background:var(--color-ink);border-radius:var(--radius-control);object-fit:contain;width:100%;max-height:520px}.kv-video[data-aspect="9:16"]{max-width:300px;margin-inline-start:auto;margin-inline-end:auto}.kv-field input[type=number]{min-height:var(--control-h);max-width:100%}.kv-file{position:relative;cursor:pointer;justify-self:start}.kv-file:focus-within{outline:2px solid var(--color-ink);outline-offset:2px}.kv-file[aria-disabled]{opacity:.5;cursor:default}.chart{container-type:inline-size;display:grid;gap:var(--stack-sm);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0;margin:0}.chart-plot{position:relative;min-width:0;padding-inline-end:var(--space-32px)}.chart-plot>svg{display:block;overflow:visible;width:100%;height:100%}.chart-cols{position:relative;display:flex;align-items: flex-end;gap:var(--inline-xs);padding-top:var(--inset-lg);border-bottom:var(--border-weight)solid var(--color-border);min-width:0}.chart-band{position:absolute;background:color-mix(in oklab,var(--viz-5)10%,transparent);border-block:1px dashed color-mix(in oklab,var(--viz-5)45%,transparent);pointer-events:none;left:0;right:0}.chart-band-label{position:absolute;color:var(--color-success);font-weight:var(--weight-semibold);top:4px;right:8px}.chart-col{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items: center;gap:var(--stack-xs);flex-direction:column;flex:1;min-width:0;height:100%}.chart-col-total{color:var(--color-ink-muted);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.chart-stack{display:flex;border-radius:var(--radius-control);overflow:hidden;flex-direction:column-reverse;width:min(100%,44px);min-height:4px}.chart-seg{flex-basis:0;min-height:2px}.chart-seg[data-tone=a]{background:var(--viz-1)}.chart-seg[data-tone=b]{background:var(--viz-2)}.chart-seg[data-tone=c]{background:var(--viz-3)}.chart-seg[data-tone=d]{background:var(--viz-4)}.chart-seg[data-tone=soft]{background:var(--viz-6)}.chart-grid{stroke:var(--color-border);stroke-width:.5}.chart-line{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart-line[data-tone=a]{stroke:var(--viz-1)}.chart-line[data-tone=b]{stroke:var(--viz-2)}.chart-line[data-tone=c]{stroke:var(--viz-3)}.chart-line[data-tone=d]{stroke:var(--viz-4)}.chart-tick{position:absolute;color:var(--color-ink-muted);line-height:1;right:0;transform:translateY(-50%)}.chart-labels{display:flex;justify-content:space-between;gap:var(--inline-xs);overflow:hidden;min-width:0}.chart-labels[data-few]>span{overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1;min-width:0}@container (width<=520px){.chart-labels[data-few] .chart-label-rest{display:none}}.chart-legend{display:flex;gap:var(--inline-md);flex-wrap:wrap;margin:0}.legend[data-tone]:before{content:"";display:inline-block;border-radius:var(--radius-control);vertical-align:-1px;width:10px;height:10px;margin-inline-end:var(--space-4px)}.legend[data-tone=a]:before{background:var(--viz-1)}.legend[data-tone=b]:before{background:var(--viz-2)}.legend[data-tone=c]:before{background:var(--viz-3)}.legend[data-tone=d]:before{background:var(--viz-4)}.chart-data{display:grid;gap:var(--stack-md)}.chart-data>summary{display:inline-flex;min-height:var(--control-h);padding:0 var(--inset-md);border:var(--border-weight)solid var(--brand-blue-line,var(--color-border-control));border-radius:var(--radius-control);color:var(--brand-blue,var(--color-ink));font-size:var(--text-n1);cursor:pointer;list-style:none;justify-self:start;align-items: center}.chart-data>summary::-webkit-details-marker{display:none}.chart-data:not([open])>:not(summary){display:none}.ring{flex:none;width:44px;height:44px;transform:rotate(-90deg)}.ring-track{fill:none;stroke:var(--color-layer-2);stroke-width:4}.ring-fill{fill:none;stroke-width:4;stroke-linecap:round}.ring-fill[data-tone=a]{stroke:var(--viz-1)}.ring-fill[data-tone=b]{stroke:var(--viz-2)}.ring-fill[data-tone=c]{stroke:var(--viz-3)}.ring-fill[data-tone=d]{stroke:var(--viz-4)}.metric-ring{display:inline-flex;align-items: center;gap:var(--inline-md)}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--stack-md);background:0 0;border:0}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--stack-md);background:0 0;border:0}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"]){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--stack-md);background:0 0;border:0}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row{display:flex;gap:var(--stack-sm);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row{display:flex;gap:var(--stack-sm);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row{display:flex;gap:var(--stack-sm);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row+.row{border-top:var(--border-weight)solid var(--color-border)}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row+.row{border-top:var(--border-weight)solid var(--color-border)}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row+.row{border-top:var(--border-weight)solid var(--color-border)}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .row-heading{font-size:var(--text-n1);color:var(--color-ink-muted);font-weight:var(--weight-semibold)}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .row-heading{font-size:var(--text-n1);color:var(--color-ink-muted);font-weight:var(--weight-semibold)}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .row-heading{font-size:var(--text-n1);color:var(--color-ink-muted);font-weight:var(--weight-semibold)}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .metric-num{font-size:var(--text-3);font-weight:var(--weight-semibold);color:var(--color-ink)}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .metric-num{font-size:var(--text-3);font-weight:var(--weight-semibold);color:var(--color-ink)}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"]) .metric-num{font-size:var(--text-3);font-weight:var(--weight-semibold);color:var(--color-ink)}html[data-direction] .legend[data-kind=live]:before{background:var(--viz-1)}html[data-direction] .legend[data-kind=mock]:before{background:var(--viz-6)}html[data-direction] .legend[data-kind=target]:before{background:color-mix(in oklab,var(--viz-5)35%,white)}.donut{position:relative;display:grid;aspect-ratio:1;place-items: center;width:100%;max-width:160px}.donut>svg{width:100%;height:100%;transform:rotate(-90deg)}.donut .ring-track,.donut .ring-fill{stroke-width:5}.donut .ring-fill{stroke-linecap:butt}.ring-fill[data-tone=soft]{stroke:var(--viz-6)}.legend[data-tone=soft]:before{background:var(--viz-6)}.donut-center{position:absolute;font-size:var(--text-2);font-weight:var(--weight-semibold);color:var(--color-ink)}.an-card .chart{background:0 0;border:0;padding:0}@media (min-width:1280px){.rows[aria-label=Metrik\ lain]{grid-template-columns:repeat(5,minmax(0,1fr))}}html[data-direction] .an-table-wrap>summary{min-height:var(--control-h);padding:0 var(--inset-md);border:var(--border-weight)solid var(--brand-blue-line);border-radius:var(--radius-control);background:var(--color-surface);color:var(--brand-blue);font-size:var(--text-n1);list-style:none;justify-self:start}html[data-direction] .an-table-wrap>summary::-webkit-details-marker{display:none}.chart-col{font:inherit;color:inherit;cursor:default;border-radius:var(--radius-control);background:0 0;border:0;height:100%;margin:0;padding:0}.chart-col:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chart-cols[data-active] .chart-col:not([data-on]) .chart-stack,.chart-cols[data-active] .chart-col:not([data-on]) .chart-col-total{opacity:.35}.chart-col .chart-stack,.chart-col .chart-col-total{transition:opacity var(--dur-150)var(--ease-standard)}.chart-labels>[data-on]{color:var(--color-ink);font-weight:var(--weight-semibold)}.chart-tip{position:absolute;z-index:3;display:grid;gap:var(--stack-xs);padding:var(--inset-xs)var(--inset-sm);background:var(--color-ink);color:var(--color-primary-contrast);border-radius:var(--radius-surface);pointer-events:none;white-space:nowrap;min-width:150px;top:0;transform:translate(-50%)}.chart-tip[data-edge=start]{transform:translate(0)}.chart-tip[data-edge=end]{transform:translate(-100%)}.chart-tip-head{font-weight:var(--weight-semibold)}.chart-tip-row{display:flex;justify-content:space-between;gap:var(--inline-lg)}.chart-tip .legend{color:var(--color-primary-contrast)}.chart-tip-total{padding-top:var(--inset-2xs);border-top:1px solid color-mix(in oklab,var(--color-surface)20%,transparent);font-weight:var(--weight-semibold)}.chart-hits{position:absolute;inset:0 var(--space-32px)0 0;display:flex}.chart-hit{cursor:default;background:0 0;border:0;flex:1;margin:0;padding:0}.chart-hit:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.chart-guide{stroke:var(--color-border-strong);stroke-width:1;stroke-dasharray:3 3}.chart-dot{position:absolute;z-index:2;border:2px solid var(--color-surface);pointer-events:none;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px}.chart-dot[data-tone=a]{background:var(--viz-1)}.chart-dot[data-tone=b]{background:var(--viz-2)}.chart-dot[data-tone=c]{background:var(--viz-3)}.chart-dot[data-tone=d]{background:var(--viz-4)}.chart-plot>.chart-dot,.chart-plot>.chart-tip{margin-inline-start:0}.chart-toggle{padding:0 var(--inset-xs);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;min-height:32px}.chart-toggle[aria-pressed=false]{color:var(--color-ink-subtle);text-decoration:line-through}.chart-toggle[aria-pressed=false]:before{opacity:.35}.donut[data-active] .donut-seg:not([data-on]){opacity:.3}.donut-seg{cursor:default;transition:opacity var(--dur-150)var(--ease-standard)}.donut-center{display:grid;text-align:center;justify-items:center}.donut-pct{font-size:var(--text-2);font-weight:var(--weight-semibold)}.donut-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90px}.an-mix-list[data-active]>li:not([data-on]){opacity:.45}.an-mix-list>li{transition:opacity var(--dur-150)var(--ease-standard)}@media (hover:hover){.rows:has(>.row:hover)>.row:not(:hover) .bar-fill{opacity:.4}.funnel-stages:has(>li:hover)>li:not(:hover) .bar-fill{opacity:.4}.rows>.row:hover .bar,.funnel-stages>li:hover .bar{outline:2px solid color-mix(in oklab,var(--brand-blue)25%,transparent);outline-offset:2px}}.bar-fill{transition:opacity var(--dur-150)var(--ease-standard)}html[data-direction] :-webkit-any(.chart-col,.chart-hit){box-shadow:none;background:0 0;border-color:#0000;transform:none}html[data-direction] :-moz-any(.chart-col,.chart-hit){box-shadow:none;background:0 0;border-color:#0000;transform:none}html[data-direction] :is(.chart-col,.chart-hit){box-shadow:none;background:0 0;border-color:#0000;transform:none}html[data-direction] :-webkit-any(.chart-col,.chart-hit):-webkit-any(:hover,:active,:focus){box-shadow:none;background:0 0;border-color:#0000;transform:none}html[data-direction] :-moz-any(.chart-col,.chart-hit):-moz-any(:hover,:active,:focus){box-shadow:none;background:0 0;border-color:#0000;transform:none}html[data-direction] :is(.chart-col,.chart-hit):is(:hover,:active,:focus){box-shadow:none;background:0 0;border-color:#0000;transform:none}@media (min-width:768px){.chart-cols{gap:var(--stack-sm)}}@media (min-width:1280px){.chart-cols{gap:var(--stack-lg)}}@media (max-width:1023.98px){.chart-cols{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.chart-col{flex:1 0 44px;min-width:44px}}.rows:-webkit-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row>:last-child{margin-top:auto}.rows:-moz-any([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row>:last-child{margin-top:auto}.rows:is([aria-label=Metrik\ lain],[aria-label="Insights per post live"])>.row>:last-child{margin-top:auto}.chart-area{position:relative;min-width:0}html[data-direction]{--color-page:#f6f7f9;--color-surface:#fff;--color-layer-1:#f1f3f5;--color-layer-2:#e8ebef;--color-border:#e3e6ea;--color-border-strong:#cfd4da;--color-border-control:#7d8590;--color-ink:#16181d;--color-ink-muted:#4a515b;--color-ink-subtle:#626a75;--accent:#1f5bd6;--accent-hover:#1a4fbd;--accent-active:#17469f;--accent-ink:#1a4fbd;--accent-surface:#eaf1fe;--accent-border:#c9dafb;--color-primary:var(--accent);--color-primary-contrast:#fff;--color-primary-hover:var(--accent-hover);--color-primary-active:var(--accent-active);--color-accent:var(--accent);--color-accent-contrast:#fff;--color-focus:var(--accent);--color-link:var(--accent-ink);--color-success:#16794a;--color-success-surface:#e9f6ef;--color-warning:#8a5300;--color-warning-surface:#fdf3e1;--color-danger:#c0261b;--color-danger-surface:#fdeceb;--color-info:var(--accent-ink);--color-info-surface:var(--accent-surface);--color-info-border:var(--accent-border);--brand-blue:var(--accent);--brand-blue-hover:var(--accent-hover);--brand-blue-soft:var(--accent-surface);--brand-blue-line:var(--accent-border);--brand-navy:var(--color-ink);--brand-navy-2:var(--color-layer-2);--brand-navy-ink:var(--color-ink-muted);--viz-1:#1f5bd6;--viz-2:#e09a12;--viz-3:#e2664c;--viz-4:#1597b5;--viz-5:#1f9a63;--viz-6:#9db7e4;--viz-ink-1:#1a4fbd;--viz-ink-2:#8a5300;--viz-ink-3:#b33a22;--viz-ink-4:#0d6a82;--platform-instagram:var(--viz-1);--platform-threads:var(--viz-2);--platform-x:var(--viz-4);--platform-tiktok:var(--viz-3);--platform-instagram-ink:var(--viz-ink-1);--platform-threads-ink:var(--viz-ink-2);--platform-x-ink:var(--viz-ink-4);--platform-tiktok-ink:var(--viz-ink-3);--kit-radius-card:var(--radius-surface)}html[data-direction] .side-nav{background:var(--color-surface);color:var(--color-ink);border-inline-end:var(--border-weight)solid var(--color-border)}html[data-direction] .side-brand-name{color:var(--color-ink)}html[data-direction] :-webkit-any(.side-close,.side-collapse){color:var(--color-ink-muted)}html[data-direction] :-moz-any(.side-close,.side-collapse){color:var(--color-ink-muted)}html[data-direction] :is(.side-close,.side-collapse){color:var(--color-ink-muted)}html[data-direction] .side-group-label{color:var(--color-ink-subtle)}html[data-direction] .side-item{color:var(--color-ink-muted)}html[data-direction] .side-item-icon{color:var(--color-ink-subtle)}html[data-direction] .side-item[aria-current=page]{background:var(--accent-surface);color:var(--accent-ink);font-weight:var(--weight-semibold)}html[data-direction] .side-item[aria-current=page] .side-item-icon{color:var(--accent-ink)}@media (hover:hover){html[data-direction] .side-item:hover{background:var(--color-layer-1);color:var(--color-ink)}html[data-direction] .side-item[aria-current=page]:hover{background:var(--accent-surface);color:var(--accent-ink)}}html[data-direction] .side-item:focus-visible{outline-color:var(--color-focus)}html[data-direction] .side-avatar{background:var(--color-layer-2);color:var(--color-ink)}html[data-direction] .side-account[aria-current=page] .side-avatar{background:var(--accent);color:var(--color-primary-contrast)}html[data-direction] .shell-nav-item[aria-current=page]{color:var(--brand-blue)}html[data-direction] .shell-ind{background:var(--brand-blue-soft)}html[data-direction] :-webkit-any(.panel,.an-card,.an-tile,.kv-panel,.drawer-section,.session-panel,.flow-steps,.rows){border-radius:var(--radius-surface)}html[data-direction] :-moz-any(.panel,.an-card,.an-tile,.kv-panel,.drawer-section,.session-panel,.flow-steps,.rows){border-radius:var(--radius-surface)}html[data-direction] :is(.panel,.an-card,.an-tile,.kv-panel,.drawer-section,.session-panel,.flow-steps,.rows){border-radius:var(--radius-surface)}html[data-direction] .btn-secondary{color:var(--brand-blue);border-color:var(--brand-blue-line);background:var(--color-surface)}@media (hover:hover){html[data-direction] .btn-secondary:not(:disabled):not([aria-disabled=true]):hover{background:var(--brand-blue-soft)}}html[data-direction] :-webkit-any(.kv-seg,.kv-tabs)>button[aria-pressed=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] :-moz-any(.kv-seg,.kv-tabs)>button[aria-pressed=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] :is(.kv-seg,.kv-tabs)>button[aria-pressed=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .kv-tabs>button[aria-selected=true]{color:var(--brand-blue)}html[data-direction] .bar{background:var(--color-layer-2);border-radius:var(--radius-round);overflow:hidden}html[data-direction] .bar-fill{background:var(--viz-1)}html[data-direction] .bar-fill[data-kind=mock]{background:var(--viz-6)}html[data-direction] .bar-fill[data-kind=plain]{background:var(--viz-1)}html[data-direction] [aria-label=Per\ platform]>li:nth-child(2) .bar-fill[data-kind=live]{background:var(--viz-4)}html[data-direction] [aria-label=Per\ platform]>li:nth-child(3) .bar-fill[data-kind=live]{background:var(--viz-2)}html[data-direction] .sa-kpi:first-child dd{color:var(--color-ink)}html[data-direction] .chip[data-tone=info]{color:var(--brand-blue);background:var(--brand-blue-soft);border-color:var(--brand-blue-line)}html[data-direction] .title-page{color:var(--color-ink);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}html[data-direction] .title-section{color:var(--color-ink);font-weight:var(--weight-semibold)}html[data-direction] .page-head .muted{color:var(--color-ink-subtle)}html[data-direction] :-webkit-any(.panel,.rows,.empty,.funnel,.metric-tile,.notice,.sa-row,.source-row){border-radius:var(--radius-surface);border-color:var(--color-border)}html[data-direction] :-moz-any(.panel,.rows,.empty,.funnel,.metric-tile,.notice,.sa-row,.source-row){border-radius:var(--radius-surface);border-color:var(--color-border)}html[data-direction] :is(.panel,.rows,.empty,.funnel,.metric-tile,.notice,.sa-row,.source-row){border-radius:var(--radius-surface);border-color:var(--color-border)}html[data-direction] .notice{border-radius:var(--radius-surface)}html[data-direction] :-webkit-any(.row-heading,.row-title){color:var(--color-ink)}html[data-direction] :-moz-any(.row-heading,.row-title){color:var(--color-ink)}html[data-direction] :is(.row-heading,.row-title){color:var(--color-ink)}@media (hover:hover){html[data-direction] .rows>.row:has(>a,>button,a.row-link):hover{background:var(--color-layer-1)}}html[data-direction] .rows>.row:first-child{border-top-left-radius:var(--radius-surface);border-top-right-radius:var(--radius-surface)}html[data-direction] .rows>.row:last-child{border-bottom-left-radius:var(--radius-surface);border-bottom-right-radius:var(--radius-surface)}html[data-direction] .filter-chips>button{border-radius:var(--radius-control);padding-inline:var(--inset-md)}html[data-direction] .filter-chips>button[aria-pressed=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .jal-segmented{--jal-segmented-selected-container-color:var(--brand-blue);--jal-segmented-selected-label-color:var(--color-primary-contrast);--jal-segmented-outline-color:var(--brand-blue-line)}html[data-direction] .jal-segmented>label>input:checked+span{background:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .jal-segmented :-webkit-any([aria-pressed=true],[aria-selected=true],[aria-checked=true]){background:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .jal-segmented :-moz-any([aria-pressed=true],[aria-selected=true],[aria-checked=true]){background:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .jal-segmented :is([aria-pressed=true],[aria-selected=true],[aria-checked=true]){background:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] .text-link,html[data-direction] .page a:not([class]){color:var(--brand-blue)}html[data-direction] .chip{border-radius:var(--radius-control)}html[data-direction] .metric-tile-num{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}html[data-direction] .funnel-stage:first-child{--stage:var(--viz-1);--stage-ink:var(--viz-ink-1)}html[data-direction] .funnel-stage:nth-child(2),html[data-direction] .funnel-stage:nth-child(3),html[data-direction] .funnel-stage:nth-child(4){--stage:var(--accent);--stage-ink:var(--accent-ink)}html[data-direction] .funnel-stage:nth-child(5){--stage:var(--viz-5);--stage-ink:var(--color-success)}html[data-direction] .funnel-stage .bar-fill{background:var(--stage,var(--viz-1))}html[data-direction] .funnel-stage-num{color:var(--color-ink);font-weight:var(--weight-semibold)}html[data-direction] .page table thead th{background:var(--color-layer-1);color:var(--color-ink-muted)}html[data-direction] .rows[aria-label=Notifikasi]{display:grid;gap:var(--stack-md);background:0 0;border:0}html[data-direction] .rows[aria-label=Notifikasi]>.notif-row{grid-template-columns:40px minmax(0,1fr);column-gap:var(--inline-lg);padding:var(--inset-md)var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}html[data-direction] .rows[aria-label=Notifikasi]>.notif-row+.notif-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .rows[aria-label=Notifikasi]>.notif-row[data-unread]{background:var(--color-layer-1);border-color:var(--brand-blue-line)}html[data-direction] .notif-row>.notif-actions{grid-column:2}@media (min-width:768px){html[data-direction] .rows[aria-label=Notifikasi]>.notif-row{grid-template-columns:40px minmax(0,1fr)auto;align-items: center}html[data-direction] .notif-row>.notif-actions{grid-column:3}}.notif-mark{display:inline-grid;border-radius:var(--radius-surface);background:var(--brand-blue-soft,var(--color-info-surface));color:var(--brand-blue,var(--color-info));place-items: center;width:40px;height:40px}.notif-row[data-tone=danger] .notif-mark{background:var(--color-danger-surface);color:var(--color-danger)}.notif-row[data-tone=warning] .notif-mark{background:var(--color-warning-surface);color:var(--color-warning)}.notif-meta{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .num{font-family:var(--font-sans);font-variant-numeric:tabular-nums}html[data-direction] :-webkit-any(.metric-tile-num,.an-tile-num,.metric-num,.flow-num,.funnel-stage-num){font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}html[data-direction] :-moz-any(.metric-tile-num,.an-tile-num,.metric-num,.flow-num,.funnel-stage-num){font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}html[data-direction] :is(.metric-tile-num,.an-tile-num,.metric-num,.flow-num,.funnel-stage-num){font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}html[data-direction] .jd-day-head{display:flex;align-items: center;gap:var(--inline-sm)}html[data-direction] .jd-count{display:inline-grid;padding:0 var(--inset-xs);border-radius:var(--radius-control);background:var(--brand-blue-soft);color:var(--brand-blue);font-size:var(--text-n1);font-weight:var(--weight-semibold);place-items: center;min-width:28px;height:24px}html[data-direction] .jd-day>.rows{display:grid;gap:var(--stack-sm);background:0 0;border:0}html[data-direction] .jd-day>.rows>.slot-row{--slot:var(--brand-blue);--slot-soft:var(--brand-blue-soft);grid-template-columns:72px minmax(0,1fr);grid-template-areas:"time title" "time chips";gap:var(--stack-sm)var(--stack-lg);padding:var(--inset-sm);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);align-items: center}html[data-direction] .jd-day>.rows>.slot-row+.slot-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .jd-day>.rows>.slot-row[data-status=posted]{--slot:var(--color-success);--slot-soft:var(--color-success-surface)}html[data-direction] .jd-day>.rows>.slot-row:-webkit-any([data-status=post_failed],[data-status=failed]){--slot:var(--color-danger);--slot-soft:var(--color-danger-surface)}html[data-direction] .jd-day>.rows>.slot-row:-moz-any([data-status=post_failed],[data-status=failed]){--slot:var(--color-danger);--slot-soft:var(--color-danger-surface)}html[data-direction] .jd-day>.rows>.slot-row:is([data-status=post_failed],[data-status=failed]){--slot:var(--color-danger);--slot-soft:var(--color-danger-surface)}html[data-direction] .jd-day>.rows>.slot-row[data-status=approved]{--slot:var(--viz-ink-4);--slot-soft:var(--accent-surface)}html[data-direction] .slot-row>.slot-time{display:grid;border-radius:var(--radius-surface);background:var(--slot-soft);color:var(--slot);font-size:var(--text-1);font-weight:var(--weight-semibold);align-self:stretch;place-items: center;min-height:56px}html[data-direction] .slot-row>.slot-title{font-weight:var(--weight-semibold);color:var(--color-ink);align-self: end}html[data-direction] .slot-row>.chips:not(.slot-pull){align-self: start}html[data-direction] .slot-row[data-status=posted]>.slot-title{color:var(--color-ink-muted)}html[data-direction] .slot-row>:-webkit-any(.slot-wide,.slot-pull){grid-column:2}html[data-direction] .slot-row>:-moz-any(.slot-wide,.slot-pull){grid-column:2}html[data-direction] .slot-row>:is(.slot-wide,.slot-pull){grid-column:2}html[data-direction] .slot-tools{gap:var(--stack-sm)}html[data-direction] .slot-tools .btn-secondary{min-height:var(--control-h)}html[data-direction] .batch-bar{padding:var(--inset-sm)var(--inset-md);border-radius:var(--radius-surface)}html[data-direction] .side-main .shell[data-header]{--_hd-grid-md:"brand nav actions"/minmax(0,1fr)auto auto;--_hd-grid-cmd:var(--_hd-grid-md)}html[data-direction] .side-main .shell-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}html[data-direction] .jd-day{container-type:inline-size}@container (width>=600px){html[data-direction] .jd-day>.rows>.slot-row{grid-template-columns:72px minmax(0,1fr)auto;grid-template-areas:"time title tools" "time chips tools"}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools{grid-area:tools;justify-content:flex-end;align-self: center}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-wide:not(.slot-tools),.slot-pull){grid-column:2/-1}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-wide:not(.slot-tools),.slot-pull){grid-column:2/-1}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-wide:not(.slot-tools),.slot-pull){grid-column:2/-1}}html[data-direction] .bb-back{color:var(--brand-blue);justify-self:start}html[data-direction] .bb-page :-webkit-any(.field,.field-row,.inline-add){max-width:none}html[data-direction] .bb-page :-moz-any(.field,.field-row,.inline-add){max-width:none}html[data-direction] .bb-page :is(.field,.field-row,.inline-add){max-width:none}html[data-direction] .bb-page :-webkit-any(.rows,.panel){max-width:none}html[data-direction] .bb-page :-moz-any(.rows,.panel){max-width:none}html[data-direction] .bb-page :is(.rows,.panel){max-width:none}html[data-direction] .bb-page .rows:has(>.bb-item){display:grid;gap:var(--stack-md);background:0 0;border:0}html[data-direction] .bb-item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);padding:var(--inset-md)var(--inset-lg)var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}html[data-direction] .bb-page .rows>.bb-item+.bb-item{border-top:var(--border-weight)solid var(--color-border)}@media (min-width:768px){html[data-direction] .bb-item:has(>[data-field=good]){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .bb-item:has(>[data-field=good])>:-webkit-any(.bb-item-head,[data-field=rule]){grid-column:1/-1}html[data-direction] .bb-item:has(>[data-field=good])>:-moz-any(.bb-item-head,[data-field=rule]){grid-column:1/-1}html[data-direction] .bb-item:has(>[data-field=good])>:is(.bb-item-head,[data-field=rule]){grid-column:1/-1}}html[data-direction] .bb-item-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)}html[data-direction] .bb-item-no{display:inline-grid;padding:0 var(--inset-xs);border-radius:var(--radius-round);background:var(--brand-blue-soft);color:var(--brand-blue);font-size:var(--text-n1);font-weight:var(--weight-semibold);place-items: center;min-width:28px;height:28px}html[data-direction] .bb-item-del{color:var(--color-danger);min-height:36px}html[data-direction] .bb-item [data-field=good]>label{color:var(--color-success);font-weight:var(--weight-semibold)}html[data-direction] .bb-item [data-field=bad]>label{color:var(--color-danger);font-weight:var(--weight-semibold)}html[data-direction] .bb-item [data-field=good]>textarea{background:var(--color-success-surface);border-color:var(--color-success-border)}html[data-direction] .bb-item [data-field=bad]>textarea{background:var(--color-danger-surface);border-color:var(--color-danger-border)}html[data-direction] .bb-page textarea{border-radius:var(--radius-surface)}html[data-direction] .bb-page .rows:has(>.bb-row){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--stack-sm);background:0 0;border:0}html[data-direction] .bb-page .rows>.bb-row{grid-template-columns:minmax(0,1fr);align-items: start;gap:var(--stack-sm);padding:var(--inset-xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}html[data-direction] .bb-page .rows>.bb-row+.bb-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .bb-row textarea{min-height:var(--control-h);padding-block:var(--inset-xs);resize:none;background:var(--color-layer-1);border-color:#0000}html[data-direction] .bb-row textarea:focus{border-color:var(--brand-blue);background:var(--color-surface)}html[data-direction] .bb-row>button{color:var(--color-danger);justify-self:end;gap:0;font-size:0}@media (hover:hover){html[data-direction] .bb-row>button:hover{background:var(--color-danger-surface)}}html[data-direction] .bb-page :-webkit-any(.inline-add,.field-row){max-width:640px}html[data-direction] .bb-page :-moz-any(.inline-add,.field-row){max-width:640px}html[data-direction] .bb-page :is(.inline-add,.field-row){max-width:640px}html[data-direction] .bb-page section>.field,html[data-direction] .bb-item [data-field=rule],html[data-direction] .bb-page .field:not(.bb-item .field):not(.bb-row .field):not(.bb-numbers .field):not(.bb-color .field){max-width:640px}html[data-direction] .bb-item textarea{field-sizing:content;min-height:44px}@media (min-width:768px){html[data-direction] .bb-item:has(>[data-field=weight]){grid-template-columns:minmax(0,1fr)160px}html[data-direction] .bb-item:has(>[data-field=weight])>:-webkit-any(.bb-item-head,[data-field=guide]){grid-column:1/-1}html[data-direction] .bb-item:has(>[data-field=weight])>:-moz-any(.bb-item-head,[data-field=guide]){grid-column:1/-1}html[data-direction] .bb-item:has(>[data-field=weight])>:is(.bb-item-head,[data-field=guide]){grid-column:1/-1}}html[data-direction] .bb-page .rows[aria-label=Palet\ warna]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--stack-md);background:0 0;border:0}html[data-direction] .bb-page .rows[aria-label=Palet\ warna]>.row{display:grid;gap:var(--stack-md);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);align-content: start}html[data-direction] .bb-page .rows[aria-label=Palet\ warna]>.row+.row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .bb-page .rows[aria-label=Palet\ warna] .bb-swatch{border-radius:var(--radius-control);width:36px;height:36px}html[data-direction] .bb-page .rows[aria-label=Palet\ warna] .bb-color>button{color:var(--color-danger);border-color:var(--color-danger-border);min-height:36px}html[data-direction] .session-panel{--sess:var(--brand-blue);--sess-soft:var(--brand-blue-soft);grid-template-columns:56px minmax(0,1fr);column-gap:var(--inline-lg);row-gap:var(--stack-lg);padding:var(--inset-lg)var(--inset-lg);border-radius:var(--radius-surface);align-items: center}html[data-direction] .session-panel[data-live]{--sess:var(--color-success);--sess-soft:var(--color-success-surface)}html[data-direction] .session-icon{display:grid;border-radius:var(--radius-surface);background:var(--sess-soft);color:var(--sess);place-items: center;width:56px;height:56px}html[data-direction] .session-chip{padding:var(--inset-2xs)var(--inset-xs);border-radius:var(--radius-control);background:var(--sess-soft);color:var(--sess);font-weight:var(--weight-semibold);justify-self:start}html[data-direction] .session-count [role=timer]{display:inline-block;color:var(--color-ink);font-size:var(--text-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}html[data-direction] .session-facts{grid-column:1/-1;display:flex;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .session-facts>div{display:grid;gap:var(--stack-xs);padding:var(--inset-sm)var(--inset-md);border-radius:var(--radius-surface);background:var(--color-layer-1);min-width:150px}html[data-direction] .session-facts dt{color:var(--color-ink-muted);font-size:var(--text-n1)}html[data-direction] .session-facts dd{color:var(--color-ink);font-size:var(--text-1);font-weight:var(--weight-semibold);margin:0}html[data-direction] .session-bar{display:block;border-radius:var(--radius-round);background:var(--color-layer-2);overflow:hidden;height:6px}html[data-direction] .session-bar>span{display:block;border-radius:inherit;background:var(--sess);height:100%}html[data-direction] .session-panel>.session-note{grid-column:1/-1;padding-top:var(--inset-sm);border-top:var(--border-weight)solid var(--color-border);margin:0}@media (min-width:768px){html[data-direction] .session-panel{grid-template-columns:56px minmax(0,1fr)auto}html[data-direction] .session-facts{grid-column:auto;justify-content:flex-end}}html[data-direction] .todo-count{display:inline-grid;padding:0 var(--inset-xs);border-radius:var(--radius-control);background:var(--color-danger-surface);color:var(--color-danger);font-size:var(--text-n1);font-weight:var(--weight-semibold);vertical-align:2px;place-items: center;min-width:28px;height:26px;margin-inline-start:var(--space-4px)}html[data-direction] .rows[aria-label=Perlu\ tindakan]>.action-row{--act:var(--accent-ink);--act-soft:var(--brand-blue-soft);display:grid;grid-template-columns:40px minmax(0,1fr)auto;align-items: center;gap:var(--stack-sm)var(--stack-lg);padding:var(--inset-sm)var(--inset-md)}html[data-direction] .action-row:-webkit-any([data-kind=escalated],[data-kind=post_failed]){--act:var(--color-danger);--act-soft:var(--color-danger-surface)}html[data-direction] .action-row:-moz-any([data-kind=escalated],[data-kind=post_failed]){--act:var(--color-danger);--act-soft:var(--color-danger-surface)}html[data-direction] .action-row:is([data-kind=escalated],[data-kind=post_failed]){--act:var(--color-danger);--act-soft:var(--color-danger-surface)}html[data-direction] .action-row[data-kind=no_source]{--act:var(--color-warning);--act-soft:var(--color-warning-surface)}html[data-direction] .action-row[data-kind=revised],html[data-direction] .action-row[data-kind=proposals]{--act:var(--accent-ink);--act-soft:var(--accent-surface)}html[data-direction] .action-mark{display:grid;border-radius:var(--radius-surface);background:var(--act-soft);color:var(--act);place-items: center;width:40px;height:40px}html[data-direction] .action-row>.stack-inside>.row-heading{font-weight:var(--weight-semibold)}html[data-direction] .rows[aria-label=Perlu\ tindakan]>.action-row>.btn{justify-content:center;min-width:140px}@media (hover:hover){html[data-direction] .rows[aria-label=Perlu\ tindakan]>.action-row:hover{background:var(--color-layer-1)}}@media (max-width:639.98px){html[data-direction] .rows[aria-label=Perlu\ tindakan]>.action-row{grid-template-columns:40px minmax(0,1fr)}html[data-direction] .rows[aria-label=Perlu\ tindakan]>.action-row>.btn{grid-column:1/-1}}html[data-direction] .side-item-icon{--color-text:currentColor}html[data-direction] .side-main .shell-header{--_hd-title-size:15px;--_hd-title-line:1.3}html[data-direction] .side-main :-webkit-any(.shell-title,.shell-mark){font-size:var(--text-0);line-height:1.3;font-weight:var(--weight-semibold)}html[data-direction] .side-main :-moz-any(.shell-title,.shell-mark){font-size:var(--text-0);line-height:1.3;font-weight:var(--weight-semibold)}html[data-direction] .side-main :is(.shell-title,.shell-mark){font-size:var(--text-0);line-height:1.3;font-weight:var(--weight-semibold)}html[data-direction] .side-main :-webkit-any(.shell-nav-item,.shell-nav-text,.shell-nav-label){font-size:var(--text-0)}html[data-direction] .side-main :-moz-any(.shell-nav-item,.shell-nav-text,.shell-nav-label){font-size:var(--text-0)}html[data-direction] .side-main :is(.shell-nav-item,.shell-nav-text,.shell-nav-label){font-size:var(--text-0)}html[data-direction] .side-main .account-menu-name{font-size:var(--text-0)}.item-meta{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)var(--inline-md);flex-wrap:wrap;min-width:0}.item-meta>.chips{min-width:0}.item-aside{white-space:nowrap;margin:0}html[data-direction] .account-menu{inset:calc(var(--shell-header-h,64px) + env(safe-area-inset-top) + var(--space-4px))var(--side-gutter,var(--space-16px))auto auto;width:min(18rem,calc(100vw - 2*var(--space-16px)));border-color:var(--color-border);border-radius:var(--radius-surface)}@media (min-width:1024px){html[data-direction] .account-menu{right:var(--space-32px)}}.approve-split{position:relative;display:flex;gap:1px;min-width:0}.approve-split>.btn-go:first-child{flex:1;min-width:0}.approve-split>.btn-go:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.approve-split>.btn-go:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.approve-split>.btn-go:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.approve-split>.btn-go:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.btn-go:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.btn-go:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.approve-more{flex:none;justify-content:center;width:44px;min-width:44px;padding:0}.approve-split>.approve-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.approve-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.approve-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.approve-split>.approve-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.approve-split>.approve-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.approve-split>.approve-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.approve-menu{position:absolute;top:calc(100% + var(--space-4px));z-index:20;display:grid;padding:var(--inset-2xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);width:max(100%,300px);left:0}.approve-option{display:grid;justify-content:stretch;justify-items:start;gap:var(--stack-xs);padding:var(--inset-xs)var(--inset-sm);border-radius:var(--radius-surface);color:var(--color-ink);font:inherit;text-align:start;white-space:normal;cursor:pointer;background:0 0;border:0;width:100%;height:auto;min-height:52px}@media (hover:hover){.approve-option:hover{background:var(--brand-blue-soft,var(--color-layer-1))}}.approve-option:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}html[data-direction] .rev-target{background:var(--brand-blue-soft);border-color:var(--brand-blue-line);color:var(--brand-blue);font-weight:var(--weight-semibold)}html[data-direction] .rev-instruction{display:grid;gap:var(--stack-xs);padding:var(--inset-sm)var(--inset-md);background:var(--brand-blue-soft);border-radius:var(--radius-surface)}html[data-direction] .rev-instruction>.field-label{color:var(--brand-blue);font-weight:var(--weight-semibold)}html[data-direction] .rev-instruction>.caption{color:var(--color-ink);font-size:var(--text-0);margin:0}html[data-direction] .compare-slides{gap:var(--stack-md)}html[data-direction] .compare-row{gap:var(--stack-sm);padding:var(--inset-sm);background:var(--color-layer-1);border-radius:var(--radius-surface)}html[data-direction] .compare-n{color:var(--color-ink);font-weight:var(--weight-semibold);margin:0}html[data-direction] .compare-slides .compare-pair{grid-template-columns:minmax(0,1fr)28px minmax(0,1fr);align-items: center;gap:var(--stack-sm)}html[data-direction] .compare-arrow{display:grid;border-radius:var(--radius-round);background:var(--color-surface);color:var(--brand-blue);place-items: center;width:28px;height:28px}html[data-direction] .compare-tag{padding:var(--inset-2xs)var(--inset-xs);border-radius:var(--radius-control);background:var(--color-layer-2);color:var(--color-ink-muted);font-weight:var(--weight-semibold);justify-self:start}html[data-direction] [data-side=after]>.compare-tag,html[data-direction] .compare-after>.compare-tag{background:var(--brand-blue);color:var(--color-primary-contrast)}html[data-direction] [data-side=before] .frame img{opacity:.8}html[data-direction] [data-side=after] .frame{outline:2px solid var(--brand-blue);outline-offset:2px;border-radius:var(--radius-surface)}html[data-direction] .compare-text>div{padding:var(--inset-sm);background:var(--color-layer-1);border-radius:var(--radius-surface)}html[data-direction] .compare-text .compare-pair{gap:var(--stack-sm)}html[data-direction] .compare-before,html[data-direction] .compare-after{padding:var(--inset-sm);border-radius:var(--radius-surface)}html[data-direction] .compare-before{background:var(--color-danger-surface)}html[data-direction] .compare-before>.compare-tag{background:var(--color-danger-surface);color:var(--color-danger)}html[data-direction] .compare-after{background:var(--color-success-surface)}html[data-direction] .compare-after>.compare-tag{background:var(--color-success)}html[data-direction] .compare-text del{color:var(--color-danger);text-decoration-thickness:2px}html[data-direction] .compare-text ins{color:var(--color-success);background:var(--color-success-surface);border-radius:var(--radius-control);padding:0 2px}html[data-direction] .compare-slides{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}@media (min-width:640px){html[data-direction] .decision-bar[data-three]{grid-template-columns:minmax(0,1.35fr)minmax(0,1fr)minmax(0,.8fr)}}@media (max-width:639.98px){html[data-direction] :-webkit-any(.title-page,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2)}html[data-direction] :-moz-any(.title-page,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2)}html[data-direction] :is(.title-page,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2)}html[data-direction] .title-detail{font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] :-webkit-any(.an-tile-num,.an-stage-num,.metric-num,.metric-ring){font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] :-moz-any(.an-tile-num,.an-stage-num,.metric-num,.metric-ring){font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] :is(.an-tile-num,.an-stage-num,.metric-num,.metric-ring){font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] :is(.metric-tile-num,.donut-center,.session-panel .num.strong){font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] .metric-tile-target{font-size:var(--text-n1);letter-spacing:var(--tracking-body)}html[data-direction] :-webkit-any(.actions,.source-actions,.notif-actions,.kv-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--stack-sm)}html[data-direction] :-moz-any(.actions,.source-actions,.notif-actions,.kv-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--stack-sm)}html[data-direction] :is(.actions,.source-actions,.notif-actions,.kv-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--stack-sm)}html[data-direction] :-webkit-any(.actions,.source-actions,.notif-actions,.kv-actions)>:last-child:nth-child(odd){grid-column:1/-1}html[data-direction] :-moz-any(.actions,.source-actions,.notif-actions,.kv-actions)>:last-child:nth-child(odd){grid-column:1/-1}html[data-direction] :is(.actions,.source-actions,.notif-actions,.kv-actions)>:last-child:nth-child(odd){grid-column:1/-1}html[data-direction] :-webkit-any(.actions,.source-actions,.notif-actions,.kv-actions,.slot-tools,.batch-bar .chips)>:-webkit-any(button,a.btn){min-height:var(--control-h);padding-inline:var(--inset-sm);justify-content:center;width:100%;min-width:0}html[data-direction] :-moz-any(.actions,.source-actions,.notif-actions,.kv-actions,.slot-tools,.batch-bar .chips)>:-moz-any(button,a.btn){min-height:var(--control-h);padding-inline:var(--inset-sm);justify-content:center;width:100%;min-width:0}html[data-direction] :is(.actions,.source-actions,.notif-actions,.kv-actions,.slot-tools,.batch-bar .chips)>:is(button,a.btn){min-height:var(--control-h);padding-inline:var(--inset-sm);justify-content:center;width:100%;min-width:0}html[data-direction] .slot-row>.slot-tools{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr)}html[data-direction] .slot-row>.slot-tools:has(>.choice){grid-template-columns:var(--control-h)minmax(0,1fr)}html[data-direction] .slot-tools>.choice{grid-row:span 2;place-self: center}html[data-direction] .slot-tools>:-webkit-any(button,a.btn){grid-column:-2}html[data-direction] .slot-tools>:-moz-any(button,a.btn){grid-column:-2}html[data-direction] .slot-tools>:is(button,a.btn){grid-column:-2}html[data-direction] .batch-bar .batch-head{display:grid;grid-template-columns:minmax(0,1fr)}html[data-direction] .batch-bar .chips{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm)}html[data-direction] .filter-chips{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap}html[data-direction] .filter-chips::-webkit-scrollbar{display:none}html[data-direction] .filter-chips>button{flex:none}html[data-direction] .decision-bar[data-three]{grid-template-columns:minmax(0,1.6fr)minmax(0,1fr)minmax(0,1fr)}html[data-direction] .approve-split>.btn-go:first-child{padding-inline:var(--inset-xs)}}@media (max-width:374.98px){html[data-direction] :-webkit-any(.source-actions,.notif-actions){grid-template-columns:minmax(0,1fr)}html[data-direction] :-moz-any(.source-actions,.notif-actions){grid-template-columns:minmax(0,1fr)}html[data-direction] :is(.source-actions,.notif-actions){grid-template-columns:minmax(0,1fr)}}@media (max-width:439.98px){html[data-direction] .actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:359.98px){html[data-direction] .decision-bar[data-three]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .decision-bar[data-three]>.approve-split{grid-column:1/-1}}html[data-direction] :is(.row-title,.row .stack-inside>a.small,.field-hint>a){position:relative}html[data-direction] :is(.row-title,.row .stack-inside>a.small,.field-hint>a):after{content:"";position:absolute;left:0;right:0;height:max(100%,44px);top:50%;transform:translateY(-50%)}@media (min-width:1024px) and (max-width:1439.98px){html[data-direction] .decision-bar[data-three]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .decision-bar[data-three]>.approve-split{grid-column:1/-1}}:root{--elev-2:0 4px 12px #1b1b1b1a,0 1px 3px #1b1b1b0f;--elev-3:0 12px 32px #1b1b1b24,0 2px 6px #1b1b1b0f}html[data-direction]{--text-n2:12px;--line-n2:16px;--text-n1:12px;--line-n1:16px;--text-0:14px;--line-0:20px;--text-1:16px;--line-1:24px;--text-2:20px;--line-2:28px;--text-3:24px;--line-3:32px;--text-4:24px;--line-4:32px;--text-5:24px;--line-5:32px;--text-input:16px;--icon-control:16px}@media (min-width:640px){html[data-direction]{--inset-lg:var(--space-20px)}}@media (min-width:1024px) and (pointer:fine){html[data-direction]{--text-input:14px}}html[data-direction] :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){font-size:var(--text-input)!important}html[data-direction] :-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){font-size:var(--text-input)!important}html[data-direction] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){font-size:var(--text-input)!important}html[data-direction] :-webkit-any(button,.btn,.chip,.state-pill,.text-link) .icon{width:var(--icon-control)!important;height:var(--icon-control)!important}html[data-direction] :-moz-any(button,.btn,.chip,.state-pill,.text-link) .icon{width:var(--icon-control)!important;height:var(--icon-control)!important}html[data-direction] :is(button,.btn,.chip,.state-pill,.text-link) .icon{width:var(--icon-control)!important;height:var(--icon-control)!important}html[data-direction] :-webkit-any(button,.btn,.chip,.state-pill,.text-link) .icon>svg{width:100%;height:100%}html[data-direction] :-moz-any(button,.btn,.chip,.state-pill,.text-link) .icon>svg{width:100%;height:100%}html[data-direction] :is(button,.btn,.chip,.state-pill,.text-link) .icon>svg{width:100%;height:100%}html[data-direction] body{font-size:var(--text-0);line-height:var(--line-0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-direction] :-webkit-any(.title-page,.title-detail,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);color:var(--color-ink);max-width:none}html[data-direction] :-moz-any(.title-page,.title-detail,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);color:var(--color-ink);max-width:none}html[data-direction] :is(.title-page,.title-detail,.an-perf-title){font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);color:var(--color-ink);max-width:none}@media (min-width:768px){html[data-direction] :-webkit-any(.title-page,.title-detail,.an-perf-title){font-size:var(--text-3);line-height:var(--line-3)}html[data-direction] :-moz-any(.title-page,.title-detail,.an-perf-title){font-size:var(--text-3);line-height:var(--line-3)}html[data-direction] :is(.title-page,.title-detail,.an-perf-title){font-size:var(--text-3);line-height:var(--line-3)}}html[data-direction] :is(.title-section,.drawer-section>.title-section,.drawer-section-head>.title-section){font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);color:var(--color-ink)}html[data-direction] :-webkit-any(.row-heading,.row-title,.strong){font-size:inherit;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body)}html[data-direction] :-moz-any(.row-heading,.row-title,.strong){font-size:inherit;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body)}html[data-direction] :is(.row-heading,.row-title,.strong){font-size:inherit;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body)}html[data-direction] :-webkit-any(.small,.hint,.field-hint,.meta){font-size:var(--text-n1);line-height:var(--line-n1)}html[data-direction] :-moz-any(.small,.hint,.field-hint,.meta){font-size:var(--text-n1);line-height:var(--line-n1)}html[data-direction] :is(.small,.hint,.field-hint,.meta){font-size:var(--text-n1);line-height:var(--line-n1)}html[data-direction] :-webkit-any(.muted,.page-lead){color:var(--color-ink-muted)}html[data-direction] :-moz-any(.muted,.page-lead){color:var(--color-ink-muted)}html[data-direction] :is(.muted,.page-lead){color:var(--color-ink-muted)}html[data-direction] :is(label.field-label,.field>label,.label,.page table thead th){font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);text-transform:none}html[data-direction] :-webkit-any(.metric-num,.metric-tile-num,.an-tile-num,.funnel-stage-num,.flow-num-big,.stat-num){color:var(--color-ink);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-title)}html[data-direction] :-moz-any(.metric-num,.metric-tile-num,.an-tile-num,.funnel-stage-num,.flow-num-big,.stat-num){color:var(--color-ink);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-title)}html[data-direction] :is(.metric-num,.metric-tile-num,.an-tile-num,.funnel-stage-num,.flow-num-big,.stat-num){color:var(--color-ink);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-title)}html[data-direction] .page{gap:var(--section-md);padding:var(--inset-lg)var(--inset-md)var(--section-md);max-width:1200px}@media (min-width:640px){html[data-direction] .page{gap:var(--section-md);padding:var(--inset-xl)var(--inset-xl)var(--section-md)}}html[data-direction] .page.page-narrow{max-width:480px}html[data-direction] .page-head{display:grid;grid-template-columns:minmax(0,1fr);align-items: start;gap:var(--stack-lg)}html[data-direction] .page-head-main{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--stack-sm);min-width:0}html[data-direction] .page-head-main>.page-lead{max-width:68ch}html[data-direction] .page-head-action{display:flex;align-items: center;gap:var(--inline-lg);flex-wrap:wrap;min-width:0}html[data-direction] .page-back{justify-self:start}@media (min-width:768px){html[data-direction] .page-head:has(>.page-head-action){grid-template-columns:minmax(0,1fr)auto}html[data-direction] .page-head>.page-back{grid-column:1/-1}html[data-direction] .page-head-action{justify-content:flex-end}}html[data-direction] :-webkit-any(.panel,.an-card,.kv-panel,.drawer-section,.session-panel,.empty,.form-panel,.need-panel,.metric-tile,.an-tile){box-sizing:border-box;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);box-shadow:none;min-width:0}html[data-direction] :-moz-any(.panel,.an-card,.kv-panel,.drawer-section,.session-panel,.empty,.form-panel,.need-panel,.metric-tile,.an-tile){box-sizing:border-box;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);box-shadow:none;min-width:0}html[data-direction] :is(.panel,.an-card,.kv-panel,.drawer-section,.session-panel,.empty,.form-panel,.need-panel,.metric-tile,.an-tile){box-sizing:border-box;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);box-shadow:none;min-width:0}html[data-direction] :-webkit-any(.panel,.an-card,.session-panel,.empty,.form-panel,.need-panel){padding:var(--inset-lg)}html[data-direction] :-moz-any(.panel,.an-card,.session-panel,.empty,.form-panel,.need-panel){padding:var(--inset-lg)}html[data-direction] :is(.panel,.an-card,.session-panel,.empty,.form-panel,.need-panel){padding:var(--inset-lg)}html[data-direction] :-webkit-any(.metric-tile,.an-tile){padding:var(--inset-md)var(--inset-lg)}html[data-direction] :-moz-any(.metric-tile,.an-tile){padding:var(--inset-md)var(--inset-lg)}html[data-direction] :is(.metric-tile,.an-tile){padding:var(--inset-md)var(--inset-lg)}html[data-direction] .rows{background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow:clip}html[data-direction] .chip{box-sizing:border-box;min-height:var(--chip-h);padding:0 var(--inset-xs);gap:var(--inline-xs);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);text-transform:none;border-radius:var(--radius-control);overflow-wrap:anywhere;max-width:100%}html[data-direction] .chips{gap:var(--inline-xs)}html[data-direction] .notice{gap:var(--inline-md);padding:var(--inset-sm)var(--inset-md);border-radius:var(--radius-surface)}html[data-direction] :-webkit-any(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger){height:var(--control-h);min-height:var(--control-h);min-width:var(--control-h);padding-inline:var(--inset-sm);gap:var(--inline-xs);font-size:var(--text-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);border-radius:var(--radius-control)}html[data-direction] :-moz-any(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger){height:var(--control-h);min-height:var(--control-h);min-width:var(--control-h);padding-inline:var(--inset-sm);gap:var(--inline-xs);font-size:var(--text-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);border-radius:var(--radius-control)}html[data-direction] :is(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger){height:var(--control-h);min-height:var(--control-h);min-width:var(--control-h);padding-inline:var(--inset-sm);gap:var(--inline-xs);font-size:var(--text-0);font-weight:var(--weight-medium);letter-spacing:var(--tracking-body);border-radius:var(--radius-control)}html[data-direction] :-webkit-any(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]){color:var(--color-danger);background:var(--color-surface);border-color:var(--color-danger-border)}html[data-direction] :-moz-any(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]){color:var(--color-danger);background:var(--color-surface);border-color:var(--color-danger-border)}html[data-direction] :is(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]){color:var(--color-danger);background:var(--color-surface);border-color:var(--color-danger-border)}@media (hover:hover){html[data-direction] :-webkit-any(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]):not(:disabled):hover{background:var(--color-danger-surface)}html[data-direction] :-moz-any(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]):not(:disabled):hover{background:var(--color-danger-surface)}html[data-direction] :is(.btn-danger,.btn-secondary[data-tone=danger],.btn-ghost[data-tone=danger]):not(:disabled):hover{background:var(--color-danger-surface)}}html[data-direction] :-webkit-any(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger):not(:disabled):not([aria-disabled=true]):active{transform:scale(.98)}html[data-direction] :-moz-any(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger):not(:disabled):not([aria-disabled=true]):active{transform:scale(.98)}html[data-direction] :is(button:not([class]),.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-go,.btn-danger):not(:disabled):not([aria-disabled=true]):active{transform:scale(.98)}html[data-direction] :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){border-radius:var(--radius-control);font-size:var(--text-0)}html[data-direction] :-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){border-radius:var(--radius-control);font-size:var(--text-0)}html[data-direction] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){border-radius:var(--radius-control);font-size:var(--text-0)}html[data-direction] :-webkit-any(.jal-segmented,.kv-tabs,.filter-chips){gap:var(--inline-xs)}html[data-direction] :-moz-any(.jal-segmented,.kv-tabs,.filter-chips){gap:var(--inline-xs)}html[data-direction] :is(.jal-segmented,.kv-tabs,.filter-chips){gap:var(--inline-xs)}html[data-direction] :is(.filter-chips>button,.kv-tabs>button,.jal-segmented>button){border-radius:var(--radius-control);transition:background-color var(--dur-200)var(--ease-standard),border-color var(--dur-200)var(--ease-standard),color var(--dur-200)var(--ease-standard)}html[data-direction] :-webkit-any(.account-menu,.pill-menu,.menu-pop,[popover].menu){padding:var(--inset-xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-2)}html[data-direction] :-moz-any(.account-menu,.pill-menu,.menu-pop,[popover].menu){padding:var(--inset-xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-2)}html[data-direction] :is(.account-menu,.pill-menu,.menu-pop,[popover].menu){padding:var(--inset-xs);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-2)}html[data-direction] :-webkit-any(.dialog,dialog.sheet){padding:var(--inset-xl);border-radius:var(--radius-surface);box-shadow:var(--elev-3)}html[data-direction] :-moz-any(.dialog,dialog.sheet){padding:var(--inset-xl);border-radius:var(--radius-surface);box-shadow:var(--elev-3)}html[data-direction] :is(.dialog,dialog.sheet){padding:var(--inset-xl);border-radius:var(--radius-surface);box-shadow:var(--elev-3)}html[data-direction] .dialog[open]{gap:var(--group-sm)}@keyframes sys-route-in{0%{opacity:0}to{opacity:1}}@keyframes sys-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sys-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes sys-sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sys-skeleton{0%,to{opacity:.55}50%{opacity:1}}html[data-direction] .shell-main .page{animation:sys-route-in var(--dur-300)var(--ease-standard)backwards}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:-webkit-any(li,.row,div):nth-child(-n+8){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:-moz-any(li,.row,div):nth-child(-n+8){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:is(li,.row,div):nth-child(-n+8){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(2){animation-delay:30ms}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(2){animation-delay:30ms}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(2){animation-delay:30ms}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(3){animation-delay:60ms}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(3){animation-delay:60ms}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(3){animation-delay:60ms}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(4){animation-delay:90ms}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(4){animation-delay:90ms}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(4){animation-delay:90ms}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(5){animation-delay:.12s}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(5){animation-delay:.12s}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(5){animation-delay:.12s}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(6){animation-delay:.15s}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(6){animation-delay:.15s}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(6){animation-delay:.15s}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(7){animation-delay:.18s}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(7){animation-delay:.18s}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(7){animation-delay:.18s}html[data-direction] :-webkit-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(8){animation-delay:.21s}html[data-direction] :-moz-any(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(8){animation-delay:.21s}html[data-direction] :is(.rows,.flow-track,.an-tiles,.metric-tiles)>:nth-child(8){animation-delay:.21s}html[data-direction] :-webkit-any(.account-menu,.pill-menu,.menu-pop):popover-open{animation:sys-pop-in var(--dur-200)var(--ease-standard)both}html[data-direction] :-moz-any(.account-menu,.pill-menu,.menu-pop):popover-open{animation:sys-pop-in var(--dur-200)var(--ease-standard)both}html[data-direction] :is(.account-menu,.pill-menu,.menu-pop):popover-open{animation:sys-pop-in var(--dur-200)var(--ease-standard)both}html[data-direction] :-webkit-any(.dialog,.drawer,dialog.sheet)[open]{animation:sys-sheet-in var(--dur-300)var(--ease-standard)backwards}html[data-direction] :-moz-any(.dialog,.drawer,dialog.sheet)[open]{animation:sys-sheet-in var(--dur-300)var(--ease-standard)backwards}html[data-direction] :is(.dialog,.drawer,dialog.sheet)[open]{animation:sys-sheet-in var(--dur-300)var(--ease-standard)backwards}html[data-direction] :-webkit-any(.dialog,.drawer,dialog.sheet)[open]::backdrop{animation:sys-fade-in var(--dur-300)var(--ease-standard)both}html[data-direction] :-moz-any(.dialog,.drawer,dialog.sheet)[open]::backdrop{animation:sys-fade-in var(--dur-300)var(--ease-standard)both}html[data-direction] :is(.dialog,.drawer,dialog.sheet)[open]::backdrop{animation:sys-fade-in var(--dur-300)var(--ease-standard)both}html[data-direction] :-webkit-any(.skeleton,.skeleton-row,[data-skeleton]){animation:sys-skeleton 1.2s var(--ease-standard)4;background:var(--color-layer-1);border-radius:var(--radius-control)}html[data-direction] :-moz-any(.skeleton,.skeleton-row,[data-skeleton]){animation:sys-skeleton 1.2s var(--ease-standard)4;background:var(--color-layer-1);border-radius:var(--radius-control)}html[data-direction] :is(.skeleton,.skeleton-row,[data-skeleton]){animation:sys-skeleton 1.2s var(--ease-standard)4;background:var(--color-layer-1);border-radius:var(--radius-control)}html[data-direction] :-webkit-any(.toast,.flash,[role=status].notice,[role=alert].notice){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}html[data-direction] :-moz-any(.toast,.flash,[role=status].notice,[role=alert].notice){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}html[data-direction] :is(.toast,.flash,[role=status].notice,[role=alert].notice){animation:sys-fade-in var(--dur-200)var(--ease-standard)both}@media (prefers-reduced-motion:reduce){html[data-direction] :is(.shell-main .page,.rows>*,.flow-track>*,.an-tiles>*,.metric-tiles>*,.account-menu,.pill-menu,.menu-pop,.dialog,.drawer,dialog.sheet,.toast,.flash,.notice,.skeleton,.skeleton-row,[data-skeleton]){animation:sys-fade-in var(--dur-150)linear both!important;animation-delay:0s!important}html[data-direction] :-webkit-any(button,.btn):active{transform:none!important}html[data-direction] :-moz-any(button,.btn):active{transform:none!important}html[data-direction] :is(button,.btn):active{transform:none!important}}html[data-direction] .side-badge{background:var(--accent);color:var(--color-primary-contrast)}html[data-direction] .side-item{font-size:var(--text-n1);gap:var(--inline-md)}html[data-direction] .side-list{gap:0}html[data-direction] .side-groups{gap:var(--stack-lg)}html[data-direction] .flow-steps{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;gap:0;margin:0;padding:0}html[data-direction] .flow-steps>li{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}html[data-direction] .flow-link{width:var(--border-weight);height:var(--space-12px);background:var(--color-border-strong);justify-self:start;margin-inline-start:calc(var(--inset-md) + var(--space-12px))}html[data-direction] button.flow-node{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-content: start;justify-items:start;gap:var(--stack-xs);padding:var(--inset-md);text-align:start;white-space:normal;color:var(--color-ink);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);font-weight:var(--weight-regular);overflow:hidden;transition:background-color var(--dur-150)var(--ease-standard),border-color var(--dur-150)var(--ease-standard);width:100%;height:100%;min-height:0}@media (hover:hover){html[data-direction] button.flow-node:hover{background:var(--color-layer-1);border-color:var(--color-border-strong)}}html[data-direction] button.flow-node:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .flow-top{display:grid;grid-template-columns:auto minmax(0,1fr)auto;align-items: center;gap:var(--inline-sm);color:var(--color-ink-muted);width:100%}html[data-direction] .flow-index{display:inline-grid;width:var(--chip-h);height:var(--chip-h);border-radius:var(--radius-round);background:var(--color-layer-1);color:var(--color-ink-muted);font-family:inherit;font-size:var(--text-n1);line-height:1;font-weight:var(--weight-semibold);place-items: center}html[data-direction] .flow-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-weight:var(--weight-semibold);min-width:0}html[data-direction] .flow-num{font-family:inherit;font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);color:var(--color-ink)}html[data-direction] .flow-label{overflow-wrap:anywhere}html[data-direction] .flow-marks{display:flex;gap:var(--inline-xs);flex-wrap:wrap}html[data-direction] .flow-marks:empty{display:none}html[data-direction] .flow-wait{display:inline-flex;align-items: center;gap:var(--inline-xs);color:var(--color-ink-muted)}html[data-direction] .flow-steps>li[data-state=waiting]>button.flow-node{background:var(--color-info-surface);border-color:var(--color-info-border)}html[data-direction] .flow-steps>li[data-state=waiting] .flow-index{background:var(--color-primary);color:var(--color-primary-contrast)}html[data-direction] .flow-steps>li[data-fail]>button.flow-node{border-color:var(--color-danger-border)}html[data-direction] .flow-steps>li[data-state=running] .flow-index{background:var(--color-info-surface);color:var(--color-info);outline:2px solid var(--color-info-border);outline-offset:0;animation:flow-pulse 1.4s var(--ease-standard)3}html[data-direction] .flow-progress{display:block;height:var(--space-4px);overflow:hidden;border-radius:var(--radius-round);background:var(--color-layer-1);width:100%}html[data-direction] .flow-progress>span{display:block;transform-origin:left center;border-radius:inherit;background:var(--color-info);animation:flow-sweep 1.4s var(--ease-standard)3 both;width:100%;height:100%}@keyframes flow-pulse{50%{outline-offset:3px;outline-color:#0000}}@keyframes flow-sweep{0%{transform:scaleX(0);opacity:1}80%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.35}}@media (prefers-reduced-motion:reduce){html[data-direction] .flow-steps>li[data-state=running] .flow-index,html[data-direction] .flow-progress>span{animation:none}}@media (min-width:768px){html[data-direction] .flow-steps{grid-template-columns:repeat(3,minmax(0,1fr)var(--space-12px))minmax(0,1fr);row-gap:var(--stack-md)}html[data-direction] .flow-steps>li{grid-column:span 2;grid-template-columns:subgrid;align-items: center}html[data-direction] .flow-steps>li:nth-child(4n){grid-column:span 1}html[data-direction] .flow-steps>li>button.flow-node{align-self:stretch}html[data-direction] .flow-link{height:var(--border-weight);justify-self:stretch;width:auto;margin:0}html[data-direction] .flow-steps>li:nth-child(4n)>.flow-link{display:none}}@media (min-width:1440px){html[data-direction] .flow-steps{grid-template-columns:repeat(7,minmax(0,1fr)var(--space-12px))minmax(0,1fr)}html[data-direction] .flow-steps>li:nth-child(4n){grid-column:span 2}html[data-direction] .flow-steps>li:nth-child(4n)>.flow-link{display:block}html[data-direction] .flow-steps>li:last-child{grid-column:span 1}}html[data-direction] .flow .section-head{display:flex;justify-content:space-between;align-items: end;gap:var(--inline-md);flex-wrap:wrap}html[data-direction] .jal-icon-btn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control)}html[data-direction] .section-head{display:flex;justify-content:space-between;align-items: end;gap:var(--inline-md);flex-wrap:wrap;min-width:0}html[data-direction] .section-head>:first-child{min-width:0}html[data-direction] .guide{display:grid;gap:var(--stack-lg);background:var(--color-info-surface);border-color:var(--color-info-border)}html[data-direction] .guide-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md);margin:0;padding:0}html[data-direction] .guide-steps>li{display:grid;grid-template-columns:var(--chip-h)minmax(0,1fr);align-items: start;gap:var(--inline-md)}html[data-direction] .guide-n{display:inline-grid;width:var(--chip-h);height:var(--chip-h);border-radius:var(--radius-round);background:var(--color-surface);font-family:inherit;font-size:var(--text-n1);font-weight:var(--weight-semibold);place-items: center}@media (min-width:768px){html[data-direction] .guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--inline-lg)}}html[data-direction] dialog.sheet{box-sizing:border-box;max-height:calc(100dvh - var(--space-24px));padding:var(--inset-lg)var(--inset-md)calc(env(safe-area-inset-bottom) + var(--inset-lg));overflow:auto;color:var(--color-ink);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface)var(--radius-surface)0 0;width:100%;max-width:100%;margin:auto 0 0}html[data-direction] dialog.sheet[open]{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--group-sm)}html[data-direction] dialog.sheet::backdrop{background:var(--color-scrim)}@media (min-width:640px){html[data-direction] dialog.sheet{width:min(560px,calc(100% - 2*var(--space-32px)));max-height:calc(100dvh - 2*var(--space-32px));padding:var(--inset-xl);border-radius:var(--radius-surface);margin:auto}html[data-direction] dialog.sheet[data-size=wide]{width:min(760px,calc(100% - 2*var(--space-32px)))}}html[data-direction] .dialog-head{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--inline-md)}html[data-direction] .dialog-head>.title-section{overflow-wrap:anywhere;margin:0}html[data-direction] .dialog-actions{display:flex;justify-content:flex-end;align-items: center;gap:var(--inline-sm);padding-top:var(--inset-md);border-top:var(--border-weight)solid var(--color-border);flex-wrap:wrap}html[data-direction] .add-logins{display:grid;gap:var(--stack-md);border:0;min-width:0;margin:0;padding:0}html[data-direction] .add-logins>legend{padding:0;padding-bottom:var(--inset-2xs)}html[data-direction] .add-login-list{display:grid;border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);gap:0}html[data-direction] .add-login-list>.login-block{padding:var(--inset-md)}html[data-direction] .add-login-list>.login-block+.login-block{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .login-block{display:grid;gap:var(--stack-sm);min-width:0}html[data-direction] .login-pair{display:grid;grid-template-columns:minmax(0,1fr);align-items: start;gap:var(--stack-md)}@media (min-width:640px){html[data-direction] .login-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--inline-md)}}html[data-direction] .login-2fa>summary{display:inline-flex;min-height:var(--control-h);color:var(--color-primary);font-size:var(--text-n1);font-weight:var(--weight-medium);cursor:pointer;align-items: center}html[data-direction] .login-2fa[open],html[data-direction] .login-2fa>.field{display:grid;gap:var(--stack-xs)}html[data-direction] .connect-rows>.connect-row{display:grid;gap:var(--stack-sm);padding:var(--inset-sm)var(--inset-md)}html[data-direction] .connect-rows>.connect-row+.connect-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .connect-row-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .progress-sweep{display:block;height:var(--space-4px);overflow:hidden;border-radius:var(--radius-round);background:var(--color-layer-1)}html[data-direction] .progress-sweep>span{display:block;transform-origin:left center;border-radius:inherit;background:var(--color-info);animation:flow-sweep 1.4s var(--ease-standard)3 both;width:100%;height:100%}html[data-direction] :is(.inline-form,.connect-row .need-code){display:grid;grid-template-columns:minmax(0,1fr);align-items: end;gap:var(--stack-sm)}@media (min-width:640px){html[data-direction] :is(.inline-form,.connect-row .need-code){grid-template-columns:minmax(0,1fr)auto;gap:var(--inline-sm)}html[data-direction] :is(.inline-form,.connect-row .need-code)>[role=alert]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html[data-direction] .progress-sweep>span{animation:none}}html[data-direction] .side-account[data-active]:not([aria-current=page]){background:0 0}html[data-direction] .side-account[data-active] .side-avatar{background:var(--accent);color:var(--color-primary-contrast)}html[data-direction] .an-card[aria-labelledby=an-kategori]>:last-child{display:grid;flex:1;align-content: center}html[data-direction] :-webkit-any(.panel,.an-card,.session-panel,.drawer-section) :-webkit-any(.metric-tile,.an-tile,.panel,.empty){background:var(--color-layer-1);border-color:#0000}html[data-direction] :-moz-any(.panel,.an-card,.session-panel,.drawer-section) :-moz-any(.metric-tile,.an-tile,.panel,.empty){background:var(--color-layer-1);border-color:#0000}html[data-direction] :is(.panel,.an-card,.session-panel,.drawer-section) :is(.metric-tile,.an-tile,.panel,.empty){background:var(--color-layer-1);border-color:#0000}html[data-direction] .rows>.row{column-gap:var(--inline-lg);row-gap:var(--stack-md)}html[data-direction] :-webkit-any(.pipe-split,.bb-body,.detail-grid,.days){gap:var(--group-lg)}html[data-direction] :-moz-any(.pipe-split,.bb-body,.detail-grid,.days){gap:var(--group-lg)}html[data-direction] :is(.pipe-split,.bb-body,.detail-grid,.days){gap:var(--group-lg)}html[data-direction] .stack-group{gap:var(--group-md)}html[data-direction] .panel:not(.bulk):not(.batch-bar){display:grid;gap:var(--stack-lg)}html[data-direction] :-webkit-any(.checks,.an-tiles){gap:var(--stack-md)}html[data-direction] :-moz-any(.checks,.an-tiles){gap:var(--stack-md)}html[data-direction] :is(.checks,.an-tiles){gap:var(--stack-md)}html[data-direction] .kv-body{gap:var(--group-sm)}html[data-direction] .kv-panel{gap:var(--stack-lg)}html[data-direction] .kv-slides{gap:var(--stack-md)}html[data-direction] .topic-part{gap:var(--group-sm)}html[data-direction] :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){max-inline-size:640px}html[data-direction] :-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){max-inline-size:640px}html[data-direction] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){max-inline-size:640px}html[data-direction] .facts dd{display:flex;align-items:baseline;column-gap:var(--inline-xs);line-height:var(--line-1);flex-wrap:wrap}html[data-direction] .facts dd>.small{line-height:var(--line-n1)}html[data-direction] .slot-tools{display:grid;grid-template-columns:var(--control-h)minmax(0,1fr);align-items: center;gap:var(--stack-sm)var(--inline-sm)}html[data-direction] .slot-tools>.choice{grid-row:1/span 2;min-height:var(--control-h);justify-content:center}html[data-direction] .slot-tools>button{grid-column:2;width:100%}@media (min-width:640px){html[data-direction] .slot-tools{display:flex;flex-wrap:nowrap}html[data-direction] .slot-tools>button{width:auto}}@media (min-width:1200px){html[data-direction] .kv-body{grid-template-columns:152px minmax(0,1fr)340px}}html[data-direction] .kv-assets button{min-height:0;line-height:0}html[data-direction] .kv-assets button>img{display:block;width:100%;height:auto}html[data-direction] .kv-slides .kv-add-slide{width:100%}html[data-direction] :-webkit-any(.stack-related,.topic-part,.an-card,.panel) .stack-related{gap:var(--stack-md)}html[data-direction] :-moz-any(.stack-related,.topic-part,.an-card,.panel) .stack-related{gap:var(--stack-md)}html[data-direction] :is(.stack-related,.topic-part,.an-card,.panel) .stack-related{gap:var(--stack-md)}html[data-direction] :-webkit-any(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related{gap:var(--stack-sm)}html[data-direction] :-moz-any(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related{gap:var(--stack-sm)}html[data-direction] :is(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related{gap:var(--stack-sm)}html[data-direction] :-webkit-any(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related .stack-inside{gap:var(--stack-xs)}html[data-direction] :-moz-any(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related .stack-inside{gap:var(--stack-xs)}html[data-direction] :is(.stack-related,.topic-part,.an-card,.panel) .stack-related .stack-related .stack-inside{gap:var(--stack-xs)}html[data-direction] .topic-part{gap:var(--group-lg)}html[data-direction] .slot-tools>.choice{align-self: start}html[data-direction] .batch-head{gap:var(--stack-md)}html[data-direction] .bb-page .rows>li.row.bb-row{display:grid;grid-template-columns:minmax(0,1fr)}html[data-direction] .kv{gap:var(--group-sm)}html[data-direction] .kv-tools{gap:var(--stack-lg)}html[data-direction] .kv-assets button{aspect-ratio:1;overflow:hidden}html[data-direction] .kv-assets button>img{object-fit:cover;height:100%}html[data-direction] label.btn>input[type=file]{max-width:100%}html[data-direction] .compare-text .compare-pair{grid-template-columns:minmax(0,1fr)}html[data-direction] .compare-text{gap:var(--stack-md)}html[data-direction] .an-bento{gap:var(--stack-lg)}html[data-direction] .an-card{gap:var(--stack-md)}@media (max-width:1439.98px){html[data-direction] .an-bento>:-webkit-any([data-span="4"],[data-span="8"]){grid-column:1/-1}html[data-direction] .an-bento>:-moz-any([data-span="4"],[data-span="8"]){grid-column:1/-1}html[data-direction] .an-bento>:is([data-span="4"],[data-span="8"]){grid-column:1/-1}}html[data-direction] .an-card .rows:not([aria-label=Metrik\ lain]):not([aria-label="Insights per post live"])>.row{border-radius:0}html[data-direction] .bb-item{grid-template-columns:minmax(0,1fr)!important}html[data-direction] .compare-text{gap:var(--stack-sm)}html[data-direction] .stack-group .pipe-split{gap:var(--group-sm)}html[data-direction] .kv{gap:var(--group-md)}html[data-direction] .detail-revision .stack-related{gap:var(--stack-lg)}html[data-direction] .compare-slides{gap:var(--stack-md)}html[data-direction] .compare-slides .compare-pair{gap:var(--inline-md)}html[data-direction] .compare-text .compare-pair{gap:var(--stack-xs)}html[data-direction] .check{gap:var(--inline-sm)}html[data-direction] :-webkit-any(.claims,.an-perf-head,.learn-head){gap:var(--stack-xs)}html[data-direction] :-moz-any(.claims,.an-perf-head,.learn-head){gap:var(--stack-xs)}html[data-direction] :is(.claims,.an-perf-head,.learn-head){gap:var(--stack-xs)}html[data-direction] .an-card{gap:var(--stack-lg)}html[data-direction] :-webkit-any(.an-funnel,.an-mix){gap:var(--stack-md)}html[data-direction] :-moz-any(.an-funnel,.an-mix){gap:var(--stack-md)}html[data-direction] :is(.an-funnel,.an-mix){gap:var(--stack-md)}html[data-direction] .funnel-stage{gap:var(--stack-sm)}html[data-direction] .row-facts{gap:var(--stack-xs)var(--inline-md)}html[data-direction] .check>.stack-inside{gap:var(--stack-md)}html[data-direction] .claims{gap:var(--stack-sm)}html[data-direction] .stack-related .stack-related .stack-inside{gap:var(--stack-xs)}html[data-direction] .learn-head{gap:var(--stack-md)}html[data-direction] .stack-group .pipe-split .stack-group{gap:var(--stack-lg)}html[data-direction] .stack-related .stack-related .stack-related .actions{gap:var(--inline-xs)}html[data-direction] .stack-group .pipe-split .stack-group .stack-related{gap:var(--stack-md)}@media (max-width:1023.98px){html[data-direction] .approve-menu{top:auto;bottom:calc(100% + var(--space-4px))}}html[data-direction] .funnel-open{grid-area:label;display:inline-flex;justify-self:start;align-items: center;gap:var(--inline-xs);min-height:var(--control-h);padding:0 var(--inset-xs);border:var(--border-weight)solid transparent;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur-150)var(--ease-standard);background:0 0}@media (hover:hover){html[data-direction] .funnel-open:hover{background:var(--color-layer-1);color:var(--accent-ink)}}html[data-direction] .funnel-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .funnel-open{white-space:normal;text-align:start;max-width:100%}@media (min-width:768px){html[data-direction] .funnel-stage{grid-template-columns:minmax(0,184px)minmax(0,1fr)minmax(0,48px)}}@media (max-width:767.98px){html[data-direction] button.flow-node{grid-template-columns:minmax(0,1fr)auto;column-gap:var(--inline-md);padding:var(--inset-sm)var(--inset-md)}html[data-direction] button.flow-node>.flow-top{grid-column:1;grid-row:1}html[data-direction] button.flow-node>.flow-num{grid-column:2;grid-row:1;font-size:var(--text-1);line-height:var(--line-1)}html[data-direction] button.flow-node>:not(.flow-top):not(.flow-num){grid-column:1/-1}html[data-direction] .flow-link{height:var(--space-8px)}}html[data-direction] .side-nav{background:color-mix(in oklab,var(--accent)4%,var(--color-surface))}html[data-direction] .side-item:not([aria-current=page]):hover{background:color-mix(in oklab,var(--accent)8%,var(--color-surface))}html[data-direction] .side-main .shell-header[data-tone=band]{background:color-mix(in oklab,var(--accent)4%,var(--color-surface))}html[data-direction] .shell-nav-item[data-tone=accent]{color:var(--accent-ink)}html[data-direction] .shell-ind{background:var(--accent-surface)}html[data-direction] .signin-bar{background:color-mix(in oklab,var(--accent)4%,var(--color-surface));border-bottom:var(--border-weight)solid var(--color-border)}@media (max-width:639.98px){html[data-direction] .shell-nav[data-tone=band] .shell-dock{background:color-mix(in oklab,var(--accent)4%,var(--color-surface))}}@media (max-width:1023.98px){html[data-direction] .decision-bar[data-tone=band]{background:color-mix(in oklab,var(--accent)4%,var(--color-surface))}}html[data-direction] .side-main .shell-header{--shell-header-h:56px}html[data-direction] .side-main .shell-bar{height:56px;min-height:56px;padding-block-start:0;padding-block-end:0}html[data-direction] .shell-start{display:flex;flex:auto;min-width:0}html[data-direction] .switch{position:relative;min-width:0}html[data-direction] .switch-btn{display:inline-flex;align-items: center;gap:var(--inline-sm);min-height:var(--control-h);padding:0 var(--inset-xs);border:var(--border-weight)solid transparent;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;max-width:min(320px,60vw)}@media (hover:hover){html[data-direction] .switch-btn:hover{background:var(--color-layer-1)}}html[data-direction] .switch-btn[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--color-surface)}html[data-direction] .switch-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .switch-name,html[data-direction] .switch-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}html[data-direction] .switch-avatar{display:inline-grid;border-radius:var(--radius-control);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-n1);font-weight:var(--weight-semibold);flex:none;place-items: center;width:28px;height:28px;line-height:1}html[data-direction] .switch-pop{position:absolute;top:calc(100% + var(--space-4px));z-index:20;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(360px,calc(100vw - 2*var(--space-16px)));background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-2);overflow:hidden;animation:sys-pop-in var(--dur-200)var(--ease-standard)backwards;max-height:min(480px,70dvh);left:0}html[data-direction] .switch-search{display:flex;align-items: center;gap:var(--inline-sm);padding:var(--inset-xs)var(--inset-sm);border-bottom:var(--border-weight)solid var(--color-border)}html[data-direction] .switch-search>input{min-width:0;background:0 0;border:0;flex:1;max-inline-size:none}html[data-direction] .switch-search>input:focus{outline:none}html[data-direction] .switch-list{padding:var(--inset-2xs);overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0}html[data-direction] .switch-list>li[role=option]{display:grid;grid-template-columns:auto minmax(0,1fr)auto auto;align-items: center;gap:var(--inline-sm);min-height:var(--control-h);padding:0 var(--inset-xs);border-radius:var(--radius-control);cursor:pointer}html[data-direction] .switch-list>li[data-on]{background:var(--color-layer-1)}html[data-direction] .switch-list>li[aria-selected=true]{color:var(--accent-ink);font-weight:var(--weight-semibold)}html[data-direction] .switch-empty{padding:var(--inset-sm)}html[data-direction] .switch-count{min-width:var(--chip-h);padding:0 var(--inset-2xs);border-radius:var(--radius-round);background:var(--accent-surface);color:var(--accent-ink);font-size:var(--text-n1);line-height:var(--chip-h);text-align:center}html[data-direction] .status-dot{display:inline-block;border-radius:var(--radius-round);background:var(--color-border-strong);width:8px;height:8px}html[data-direction] .status-dot[data-tone=success]{background:var(--color-success)}html[data-direction] .status-dot[data-tone=accent]{background:var(--accent)}html[data-direction] .status-dot[data-tone=warning]{background:var(--color-warning)}html[data-direction] .status-dot[data-tone=danger]{background:var(--color-danger)}html[data-direction] .account-menu-who{padding:var(--inset-xs)var(--inset-sm);overflow-wrap:anywhere}html[data-direction] .side-foot{padding-top:var(--inset-sm);border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .tabs{display:flex;gap:var(--inline-lg);overflow-x:auto;scrollbar-width:none;border-bottom:var(--border-weight)solid var(--color-border);min-width:0}html[data-direction] .tabs>.tab{display:inline-flex;min-height:var(--control-h);padding:0 var(--inset-2xs);color:var(--color-ink-muted);font:inherit;font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--dur-150)var(--ease-standard),border-color var(--dur-200)var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;align-items: center}html[data-direction] .tabs>.tab:-webkit-any([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--color-ink);border-bottom-color:var(--color-ink);font-weight:var(--weight-semibold)}html[data-direction] .tabs>.tab:-moz-any([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--color-ink);border-bottom-color:var(--color-ink);font-weight:var(--weight-semibold)}html[data-direction] .tabs>.tab:is([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--color-ink);border-bottom-color:var(--color-ink);font-weight:var(--weight-semibold)}@media (hover:hover){html[data-direction] .tabs>.tab:hover{color:var(--color-ink)}}html[data-direction] .tabs>.tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}html[data-direction] .stepper{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow:hidden;margin:0;padding:0}html[data-direction] .step+.step{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .step-btn{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--inline-sm);padding:var(--inset-xs)var(--inset-md);color:var(--color-ink);font:inherit;text-align:start;white-space:normal;cursor:pointer;transition:background-color var(--dur-150)var(--ease-standard);background:0 0;border:0;border-radius:0;width:100%;min-height:48px}html[data-direction] div.step-btn{cursor:default}@media (hover:hover){html[data-direction] button.step-btn:hover{background:var(--color-layer-1)}}html[data-direction] .step-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}html[data-direction] .step-track{display:none}html[data-direction] .step-text{display:flex;align-items:baseline;column-gap:var(--inline-sm);flex-wrap:wrap;row-gap:0;min-width:0}html[data-direction] .step-name{display:inline-flex;align-items:baseline;gap:var(--inline-sm);font-weight:var(--weight-semibold)}html[data-direction] .step-no{color:var(--color-ink-subtle);font-weight:var(--weight-medium)}html[data-direction] .step-label:before{content:"·";color:var(--color-ink-subtle);margin-inline-end:var(--inline-sm)}html[data-direction] .step-fail{display:inline-flex;align-items: center;gap:var(--inline-xs);color:var(--color-danger);font-weight:var(--weight-medium)}html[data-direction] .step-go{color:var(--color-ink-subtle)}html[data-direction] .step-detail:empty{display:none}html[data-direction] .step-detail:not(.step-fail):before{content:"·";color:var(--color-ink-subtle);margin-inline-end:var(--inline-sm)}html[data-direction] .step[data-state=waiting] .step-name{color:var(--accent-ink)}html[data-direction] .step[data-current] .step-btn{background:var(--accent-surface)}@media (min-width:768px){html[data-direction] .stepper{grid-template-columns:repeat(7,minmax(0,1fr));padding:var(--inset-md)0}html[data-direction] .step+.step{border-top:0}html[data-direction] .step-btn{grid-template-columns:minmax(0,1fr);align-content: start;justify-items:center;gap:var(--stack-sm);padding:var(--inset-xs)0;text-align:center;border-radius:0;height:100%}html[data-direction] .step-track{display:grid;grid-template-columns:minmax(0,1fr)40px minmax(0,1fr);align-items: center;width:100%}html[data-direction] .step-line{height:var(--border-weight);background:var(--color-border-strong)}html[data-direction] .step-line[data-hide]{visibility:hidden}html[data-direction] .step-dot{display:grid;box-sizing:border-box;border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-round);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-0);font-weight:var(--weight-semibold);place-items: center;width:40px;height:40px}html[data-direction] .step-text{display:grid;justify-items:center;gap:var(--stack-xs)}html[data-direction] .step-no,html[data-direction] .step-label>.num,html[data-direction] .step-label:before,html[data-direction] .step-detail:before,html[data-direction] .step-go{display:none}html[data-direction] .step-text{grid-template-rows:repeat(3,auto)}html[data-direction] :-webkit-any(.step-name,.step-label,.step-detail){min-height:var(--line-n1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html[data-direction] :-moz-any(.step-name,.step-label,.step-detail){min-height:var(--line-n1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html[data-direction] :is(.step-name,.step-label,.step-detail){min-height:var(--line-n1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}html[data-direction] .step-name{min-height:var(--line-0)}html[data-direction] .step-detail:empty{display:block}html[data-direction] .step[data-state=waiting] .step-dot{border-color:var(--accent);box-shadow:0 0 0 var(--border-weight)var(--accent);color:var(--accent-ink)}html[data-direction] .step[data-state=failed] .step-dot{border-color:var(--color-danger-border)}html[data-direction] .step[data-running] .step-dot{border-color:var(--accent)}html[data-direction] .step-line:has(>.step-flow){background:0 0;height:2px}html[data-direction] .step[data-current] .step-btn{background:0 0}html[data-direction] .step[data-current] .step-dot{background:var(--accent);border-color:var(--accent);color:var(--color-primary-contrast)}}html[data-direction] .step-dot{grid-template:minmax(0,1fr)/minmax(0,1fr)}html[data-direction] .step-dot>*{grid-area:1/1}html[data-direction] .step-spin{transform-origin:50% 50%;overflow:visible;pointer-events:none;animation:1.4s linear infinite step-turn;place-self:unsafe center;width:48px;max-width:none;height:48px}html[data-direction] .step-spin>circle{fill:none;stroke-width:2.5}html[data-direction] .step-spin-track{stroke:var(--accent-surface)}html[data-direction] .step-spin-arc{stroke:var(--accent);stroke-dasharray:28 72;stroke-linecap:round}@keyframes step-turn{to{transform:rotate(360deg)}}html[data-direction] .step-flow{display:block;overflow:visible;width:100%;height:2px}html[data-direction] .step-flow>line{stroke:var(--accent);stroke-width:2;stroke-dasharray:6 6;animation:.9s linear infinite step-dash}@keyframes step-dash{to{stroke-dashoffset:-12}}html[data-direction] .step-n{display:inline-block;animation:step-roll .32s var(--ease-standard)}@keyframes step-roll{0%{transform:translateY(-40%);opacity:0}}html[data-direction] .step-live{display:inline-block;border-radius:var(--radius-round);background:var(--accent);animation:step-breathe 1.6s var(--ease-standard)infinite;align-self: center;width:8px;height:8px}@keyframes step-breathe{50%{opacity:.35}}@media (min-width:768px){html[data-direction] .step-live{display:none}}@media (prefers-reduced-motion:reduce){html[data-direction] :is(.step-spin,.step-n,.step-live,.step-flow>line){animation:none}html[data-direction] .step-flow>line{stroke-dasharray:none}}html[data-direction] .hint-line{display:flex;align-items: center;gap:var(--inline-sm);color:var(--color-ink-muted);flex-wrap:wrap;margin:0}html[data-direction] .hint-line>span{flex:24ch;min-width:0}html[data-direction] .count-badge{display:inline-grid;min-width:var(--chip-h);height:var(--chip-h);padding:0 var(--inset-2xs);box-sizing:border-box;border-radius:var(--radius-round);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-n1);vertical-align:middle;place-items: center;line-height:1}html[data-direction] .row-link-action{display:inline-flex;align-items: center;gap:var(--inline-xs);min-height:var(--control-h);white-space:nowrap;justify-self:start}html[data-direction] .session-line{font-variant-numeric:tabular-nums}html[data-direction] :is(.step-dot,.metric-tile-num,.an-tile-num,.an-stage-num,.stat-value,.slot-time,.score-num,.sa-facts dd.num,.facts dd.num){font-family:var(--kit-font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}html[data-direction] .session-line .num{white-space:nowrap}html[data-direction] .funnel>.stepper{border:0;padding-inline-start:0;padding-inline-end:0}html[data-direction] .stepper[data-plain] .step-dot{font-size:var(--text-n1)}html[data-direction] .an-stage{--stage:var(--accent)}html[data-direction] .an-stage[data-i="0"]{--stage:color-mix(in oklab,var(--accent)100%,var(--color-surface))}html[data-direction] .an-stage[data-i="1"]{--stage:color-mix(in oklab,var(--accent)85%,var(--color-surface))}html[data-direction] .an-stage[data-i="2"]{--stage:color-mix(in oklab,var(--accent)70%,var(--color-surface))}html[data-direction] .an-stage[data-i="3"]{--stage:color-mix(in oklab,var(--accent)55%,var(--color-surface))}html[data-direction] .an-stage[data-i="4"]{--stage:color-mix(in oklab,var(--accent)45%,var(--color-surface))}html[data-direction] .an-stage-bar>span{background:var(--stage)}html[data-direction] .btn-secondary{color:var(--color-ink);background:var(--color-surface);border-color:var(--color-border-strong)}@media (hover:hover){html[data-direction] .btn-secondary:not(:disabled):not([aria-disabled=true]):hover{color:var(--color-ink);background:var(--color-layer-1);border-color:var(--color-border-strong)}}html[data-direction] .btn-ghost{color:var(--color-ink)}html[data-direction] .btn-go{background:var(--color-success);border-color:var(--color-success);color:var(--color-primary-contrast)}@media (hover:hover){html[data-direction] .btn-go:not(:disabled):hover{background:color-mix(in oklab,black 10%,var(--color-success));border-color:color-mix(in oklab,black 10%,var(--color-success))}}html[data-direction] :is(.text-link,.page a:not([class])){color:var(--accent-ink)}html[data-direction] .filter-chips{display:flex;gap:var(--inline-xs);flex-wrap:wrap}html[data-direction] .filter-chips>button{height:var(--control-h);padding:0 var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink-muted);font-size:var(--text-n1);font-weight:var(--weight-medium)}html[data-direction] .filter-chips>button[aria-pressed=true]{background:var(--color-layer-2);border-color:var(--color-layer-2);color:var(--color-ink);font-weight:var(--weight-semibold)}@media (hover:hover){html[data-direction] .filter-chips>button:not(:disabled):hover{background:var(--color-layer-1);color:var(--color-ink);border-color:var(--color-border-strong)}html[data-direction] .filter-chips>button[aria-pressed=true]:not(:disabled):hover{background:var(--color-layer-2)}}html[data-direction] .jal-segmented{display:inline-flex;gap:var(--space-2px);padding:var(--space-2px);background:var(--color-layer-2);border-radius:var(--radius-control);overflow-x:auto;scrollbar-width:none;border:0;flex-wrap:nowrap;max-width:100%}html[data-direction] .jal-segmented>button{height:var(--control-h);min-height:var(--control-h);padding:0 var(--inset-sm);border-radius:calc(var(--radius-control) - 2px);color:var(--color-ink-muted);font:inherit;font-weight:var(--weight-medium);background:0 0;border:0;flex:1 0 auto}html[data-direction] .jal-segmented>button[aria-pressed=true],html[data-direction] .jal-segmented>button[aria-checked=true],html[data-direction] .jal-segmented>button[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-semibold);box-shadow:0 0 0 var(--border-weight)var(--color-border-strong)}@media (hover:hover){html[data-direction] .jal-segmented>button:not([aria-pressed=true]):not(:disabled):hover{color:var(--color-ink);background:color-mix(in oklab,var(--color-surface)50%,transparent)}html[data-direction] .jal-segmented>button[aria-pressed=true]:not(:disabled):hover{background:var(--color-surface);color:var(--color-ink)}}html[data-direction] .chips-scroll{display:flex;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}html[data-direction] .side-main .page,html[data-direction] .side-main .page.page-wide{padding-inline:var(--side-gutter);max-width:1440px;margin:0}@media (min-width:768px){html[data-direction] .step-text{padding-inline:var(--inset-xs)}}html[data-direction] .queue-bar{display:flex;align-items: center;gap:var(--stack-sm)var(--inline-md);flex-wrap:wrap}html[data-direction] .queue-bar>.filter-chips{flex:auto;min-width:0}html[data-direction] .queue-approve{margin-inline-start:auto}html[data-direction] .queue-bar[data-picked]{position:sticky;top:calc(56px + env(safe-area-inset-top) + var(--space-8px));z-index:3;padding:var(--inset-xs)var(--inset-sm);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-1)}html[data-direction] .queue-row{cursor:pointer}@media (hover:hover){html[data-direction] .queue-row:hover{background:var(--color-layer-1)}}html[data-direction] .row-chevron{display:none;color:var(--color-ink-subtle)}@media (min-width:640px){html[data-direction] .queue-row{grid-template-columns:var(--control-h)112px minmax(0,1fr)auto auto;grid-template-areas:"check thumb main facts go";align-items: center}html[data-direction] .row-chevron{display:inline-flex;grid-area:go}}html[data-direction] .tabs.kv-tabs{display:flex;grid-template-columns:none;background:0 0;border-radius:0;padding:0}html[data-direction] .tabs.kv-tabs>.tab{flex:1 0 auto;justify-content:center}html[data-direction] .tabs-sub>.tab{font-size:var(--text-n1)}html[data-direction] .page>.stack-related .stack-related .stack-inside{gap:var(--stack-xs)}html[data-direction] .toast{position:fixed;right:var(--space-16px);bottom:calc(var(--shell-nav-h,0px) + env(safe-area-inset-bottom) + var(--space-16px));z-index:30;display:grid;grid-template-columns:auto minmax(0,1fr)auto auto;align-items: center;gap:var(--inline-sm);width:min(480px,calc(100vw - 2*var(--space-16px)));box-sizing:border-box;padding:var(--inset-xs)var(--inset-xs)var(--inset-xs)var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);box-shadow:var(--elev-2);animation:sys-sheet-in var(--dur-300)var(--ease-standard)backwards}html[data-direction] .toast>p{margin:0}html[data-direction] tr[data-new]>:-webkit-any(th,td){background:var(--accent-surface);transition:background-color var(--dur-300)var(--ease-standard)}html[data-direction] tr[data-new]>:-moz-any(th,td){background:var(--accent-surface);transition:background-color var(--dur-300)var(--ease-standard)}html[data-direction] tr[data-new]>:is(th,td){background:var(--accent-surface);transition:background-color var(--dur-300)var(--ease-standard)}html[data-direction] .platform-pick>button{min-width:96px}html[data-direction] dialog.sheet{padding-bottom:0}html[data-direction] dialog.sheet .dialog-actions{position:sticky;z-index:1;padding-bottom:var(--inset-lg);background:var(--color-surface);bottom:0}html[data-direction] .state-pill{display:inline-flex;align-items: center;gap:var(--inline-sm);min-height:var(--control-h);padding:0 var(--inset-xs);border:var(--border-weight)solid transparent;border-radius:var(--radius-control);color:var(--color-ink);font:inherit;font-size:var(--text-n1);font-weight:var(--weight-medium);text-align:start;cursor:pointer;background:0 0;width:100%}html[data-direction] .state-pill:before{content:"";border-radius:var(--radius-round);background:var(--color-border-strong);flex:none;width:8px;height:8px}html[data-direction] .state-pill[data-tone=success]:before{background:var(--color-success)}html[data-direction] .state-pill[data-tone=danger]:before{background:var(--color-danger)}html[data-direction] .state-pill[data-tone=warning]:before{background:var(--color-warning)}html[data-direction] .state-pill[data-tone=info]:before{background:var(--accent)}html[data-direction] .state-pill[data-tone=danger]{color:var(--color-danger)}@media (hover:hover){html[data-direction] .state-pill:not(:disabled):hover{background:var(--color-layer-1);border-color:var(--color-border)}}html[data-direction] .state-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .kelola-cell .cell-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}html[data-direction] .switch{max-width:100%}html[data-direction] .switch-btn{max-width:min(100%,320px)}html[data-direction] .page-lead{display:flex;align-items:baseline;column-gap:var(--inline-xs);flex-wrap:wrap}html[data-direction] .session-line{display:inline-flex;column-gap:var(--inline-xs);flex-wrap:wrap}@media (max-width:767.98px){html[data-direction] .step-btn{gap:var(--inline-md);height:auto}}html[data-direction] .step-btn{height:auto}@media (min-width:768px){html[data-direction] .step{display:grid}html[data-direction] .step-btn{height:100%}}html[data-direction] .hint-line>a{display:inline-flex;min-height:var(--control-h);min-width:var(--control-h);justify-content:center;align-items: center}html[data-direction] :-webkit-any(.hint-line,.row-link-action)>.text-link{display:inline-flex;min-height:var(--control-h);min-width:var(--control-h);justify-content:center;align-items: center}html[data-direction] :-moz-any(.hint-line,.row-link-action)>.text-link{display:inline-flex;min-height:var(--control-h);min-width:var(--control-h);justify-content:center;align-items: center}html[data-direction] :is(.hint-line,.row-link-action)>.text-link{display:inline-flex;min-height:var(--control-h);min-width:var(--control-h);justify-content:center;align-items: center}html[data-direction] .detail-revision{gap:var(--group-sm)}html[data-direction] .tabs>.tab{min-width:var(--control-h);justify-content:center}html[data-direction] .step-text{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%}html[data-direction] .kelola-table{overflow-x:auto}@media (min-width:1024px){html[data-direction] .kelola-table .data-table{table-layout:fixed;width:100%}html[data-direction] .kelola-table .data-table th:first-child{width:26%}html[data-direction] .kelola-table .data-table :-webkit-any(th,td).end{width:136px}html[data-direction] .kelola-table .data-table :-moz-any(th,td).end{width:136px}html[data-direction] .kelola-table .data-table :is(th,td).end{width:136px}}html[data-direction] .toolbar{display:flex;align-items: center;gap:var(--stack-sm)var(--inline-md);flex-wrap:wrap}html[data-direction] .toolbar[data-split]{justify-content:space-between}html[data-direction] .toolbar-select>select{min-width:200px}html[data-direction] .notif-row:not([data-unread]){background:var(--color-layer-1)}html[data-direction] .notif-row:not([data-unread]) :-webkit-any(.row-heading,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row:not([data-unread]) :-moz-any(.row-heading,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row:not([data-unread]) :is(.row-heading,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row[data-unread] .row-heading{font-weight:var(--weight-semibold)}html[data-direction] .tech-detail>summary{display:inline-flex;min-height:var(--control-h);color:var(--accent-ink);cursor:pointer;align-items: center}html[data-direction] .signin-page{align-content: center;min-height:calc(100dvh - 64px)}html[data-direction] .signin-head{display:grid;grid-template-columns:44px minmax(0,1fr);align-items: center;gap:var(--inline-md)}html[data-direction] .signin-mark{display:grid;border-radius:var(--radius-surface);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-2);font-weight:var(--weight-semibold);place-items: center;width:44px;height:44px}html[data-direction] .input-with-action{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--inline-xs)}html[data-direction] .signin-forgot>summary{display:inline-flex;min-height:var(--control-h);color:var(--accent-ink);cursor:pointer;align-items: center}html[data-direction] .page-lead{column-gap:var(--inline-sm)}html[data-direction] .signin-forgot{display:grid}html[data-direction] :-webkit-any(.pipe-split,.topic-part,.bb-body) .stack-group{gap:var(--group-sm)}html[data-direction] :-moz-any(.pipe-split,.topic-part,.bb-body) .stack-group{gap:var(--group-sm)}html[data-direction] :is(.pipe-split,.topic-part,.bb-body) .stack-group{gap:var(--group-sm)}html[data-direction] .monitor-post{display:flex;flex-direction:column}html[data-direction] .monitor-post>:last-child{margin-top:auto}@media (min-width:1024px){html[data-direction] .kelola-table .data-table :-webkit-any(th,td).end{width:168px}html[data-direction] .kelola-table .data-table :-moz-any(th,td).end{width:168px}html[data-direction] .kelola-table .data-table :is(th,td).end{width:168px}}html[data-direction] .stat-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow:hidden;gap:0}html[data-direction] .stat-strip>.stat{background:0 0;border:0;border-radius:0}html[data-direction] .stat-strip>.stat+.stat{border-left:var(--border-weight)solid var(--color-border)}@media (max-width:767.98px){html[data-direction] .stat-strip>.stat:nth-child(odd){border-left:0}html[data-direction] .stat-strip>.stat:nth-child(n+3){border-top:var(--border-weight)solid var(--color-border)}}@media (min-width:768px){html[data-direction] .stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-direction] .an-more{display:grid;gap:var(--stack-lg);grid-column:1/-1}html[data-direction] .an-more>summary{display:inline-flex;min-height:var(--control-h);color:var(--accent-ink);font-weight:var(--weight-semibold);cursor:pointer;align-items: center}html[data-direction] .stat-strip>.stat{border-style:solid;border-width:0;border-color:var(--color-border)}html[data-direction] .stat-strip>.stat+.stat{border-left-width:var(--border-weight)}@media (max-width:767.98px){html[data-direction] .stat-strip>.stat:nth-child(odd){border-left-width:0}html[data-direction] .stat-strip>.stat:nth-child(n+3){border-top-width:var(--border-weight)}}html[data-direction] .chip[data-tone=success]{color:var(--color-success)}html[data-direction] .an-more-toggle{color:var(--accent-ink);font-weight:var(--weight-semibold);justify-self:start}html[data-direction] .an-more>[id]{display:grid;gap:var(--stack-lg)}html[data-direction] .an-more>[hidden]{display:none}html[data-direction] :-webkit-any(.detail-grid,.detail-side) .stack-group{gap:var(--group-sm)}html[data-direction] :-moz-any(.detail-grid,.detail-side) .stack-group{gap:var(--group-sm)}html[data-direction] :is(.detail-grid,.detail-side) .stack-group{gap:var(--group-sm)}html[data-direction] .detail-revision{gap:var(--group-md)}html[data-direction] .notif-actions{align-items: center}html[data-direction] .an-more-toggle{min-height:var(--control-h);white-space:normal;text-align:start;height:auto}html[data-direction] .detail-revision>*{min-width:0}html[data-direction] .detail-revision .stack-related .stack-related{gap:var(--stack-md)}html[data-direction] .panel.detail-revision,html[data-direction] section.panel.detail-revision.stack-group:not(.x){gap:var(--group-sm)}html[data-direction] .queue-bar .choice{min-height:var(--control-h)}html[data-direction] .queue-bar .choice>input{height:var(--control-h);min-height:var(--control-h)}html[data-direction] .kv-assets button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .row-menu{position:fixed;inset:auto;top:anchor(bottom);right:anchor(right);margin:var(--space-4px)0 0;display:grid;gap:0;min-width:180px}html[data-direction] .row-menu:not(:popover-open){display:none}html[data-direction] .row-menu-item{min-height:var(--control-h);padding:0 var(--inset-sm);border-radius:var(--radius-control);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:flex-start;width:100%}@media (hover:hover){html[data-direction] .row-menu-item:not(:disabled):hover{background:var(--color-layer-1)}}html[data-direction] .switch-toggle{display:inline-flex;align-items: center;gap:var(--inline-sm);min-height:var(--control-h);padding:0 var(--inset-2xs);color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0}html[data-direction] .switch-track{display:inline-flex;box-sizing:border-box;border-radius:var(--radius-round);background:var(--color-border-control);transition:background-color var(--dur-150)var(--ease-standard);align-items: center;width:36px;height:20px;padding:2px}html[data-direction] .switch-thumb{border-radius:var(--radius-round);background:var(--color-surface);transition:transform var(--dur-150)var(--ease-standard);width:16px;height:16px}html[data-direction] .switch-toggle[aria-checked=true] .switch-track{background:var(--accent)}html[data-direction] .switch-toggle[aria-checked=true] .switch-thumb{transform:translate(16px)}html[data-direction] .switch-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .source-actions{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .slot-tools{grid-template-columns:var(--control-h)minmax(0,1fr)var(--control-h)}html[data-direction] .slot-tools>button.btn-secondary{grid-column:2}html[data-direction] .slot-tools>.row-menu-btn{grid-column:3;grid-row:1}html[data-direction] .slot-tools>.choice{grid-row:auto}html[data-direction] .users-table>.user-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm)var(--inline-md);padding:var(--inset-sm)var(--inset-md);align-items: center}html[data-direction] .user-row .row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-direction] .user-state{display:inline-flex;align-items: center;gap:var(--inline-xs)}@media (min-width:768px){html[data-direction] .users-table>.user-row{grid-template-columns:minmax(0,1fr)auto}html[data-direction] .user-row select{width:160px}}html[data-direction] #add-user .form-panel{border:0;padding:0}html[data-direction] .stat-strip{list-style:none;margin:0;padding:0}html[data-direction] .stat-strip>.stat{display:grid;align-content: center;gap:var(--stack-xs);padding:var(--inset-sm)var(--inset-md);min-height:64px}html[data-direction] .stat-value{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}html[data-direction] .kv-slide[aria-current=true]{box-shadow:0 0 0 2px var(--accent)}html[data-direction] .kv-slide:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (min-width:1200px){html[data-direction] .kv-canvas{position:sticky;top:calc(56px + var(--space-16px));align-self: start}}html[data-direction] .bb-savebar[data-dirty]{position:sticky;bottom:calc(var(--shell-nav-h,0px) + env(safe-area-inset-bottom) + var(--space-8px));z-index:3;border-color:var(--color-border-strong);box-shadow:var(--elev-1)}html[data-direction] .an-filters{display:flex;align-items: end;gap:var(--stack-sm)var(--inline-md);flex-wrap:wrap}html[data-direction] .an-filters>.field{flex:200px;max-width:280px}html[data-direction] .users-table>.user-row{row-gap:var(--stack-md)}html[data-direction] :is(.slot-row,.jd-day>.rows>.slot-row){row-gap:var(--stack-md)}html[data-direction] .pf-mark{box-sizing:border-box;display:inline-flex;border-radius:var(--radius-control);background:var(--color-layer-2);color:var(--color-ink);flex:none;justify-content:center;align-items: center;width:24px;height:24px}html[data-direction] .pf-mark[data-platform=instagram]{background:var(--platform-instagram-ink);color:var(--color-surface)}html[data-direction] .pf-mark[data-platform=threads]{background:var(--platform-threads-ink);color:var(--color-surface)}html[data-direction] .pf-mark[data-platform=x]{background:var(--platform-x-ink);color:var(--color-surface)}html[data-direction] .pf-mark[data-platform=tiktok]{background:var(--platform-tiktok-ink);color:var(--color-surface)}html[data-direction] .pf-mark-letter{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-semibold)}html[data-direction] :-webkit-any(.chart-seg,.chart-dot)[data-tone=instagram]{background:var(--platform-instagram)}html[data-direction] :-moz-any(.chart-seg,.chart-dot)[data-tone=instagram]{background:var(--platform-instagram)}html[data-direction] :is(.chart-seg,.chart-dot)[data-tone=instagram]{background:var(--platform-instagram)}html[data-direction] :-webkit-any(.chart-seg,.chart-dot)[data-tone=threads]{background:var(--platform-threads)}html[data-direction] :-moz-any(.chart-seg,.chart-dot)[data-tone=threads]{background:var(--platform-threads)}html[data-direction] :is(.chart-seg,.chart-dot)[data-tone=threads]{background:var(--platform-threads)}html[data-direction] :-webkit-any(.chart-seg,.chart-dot)[data-tone=x]{background:var(--platform-x)}html[data-direction] :-moz-any(.chart-seg,.chart-dot)[data-tone=x]{background:var(--platform-x)}html[data-direction] :is(.chart-seg,.chart-dot)[data-tone=x]{background:var(--platform-x)}html[data-direction] :-webkit-any(.chart-seg,.chart-dot)[data-tone=tiktok]{background:var(--platform-tiktok)}html[data-direction] :-moz-any(.chart-seg,.chart-dot)[data-tone=tiktok]{background:var(--platform-tiktok)}html[data-direction] :is(.chart-seg,.chart-dot)[data-tone=tiktok]{background:var(--platform-tiktok)}html[data-direction] .legend[data-tone=instagram]:before{background:var(--platform-instagram)}html[data-direction] .legend[data-tone=threads]:before{background:var(--platform-threads)}html[data-direction] .legend[data-tone=x]:before{background:var(--platform-x)}html[data-direction] .legend[data-tone=tiktok]:before{background:var(--platform-tiktok)}html[data-direction] .bar-fill[data-platform=instagram]{background:var(--platform-instagram)}html[data-direction] .bar-fill[data-platform=threads]{background:var(--platform-threads)}html[data-direction] .bar-fill[data-platform=x]{background:var(--platform-x)}html[data-direction] .bar-fill[data-platform=tiktok]{background:var(--platform-tiktok)}html[data-direction] .bar-fill[data-kind=mock][data-platform]{opacity:.4}html[data-direction] .stat-delta{display:inline-flex;align-items: center;gap:var(--inline-xs);color:var(--color-ink-muted);margin:0}html[data-direction] .stat-delta[data-tone=success]{color:var(--color-success)}html[data-direction] .stat-delta[data-tone=danger]{color:var(--color-danger)}html[data-direction] .rank-list{display:grid;list-style:none;gap:0;margin:0;padding:0}html[data-direction] .rank-row{position:relative;display:grid;grid-template-columns:var(--space-20px)minmax(0,1fr)auto;align-items: center;gap:var(--stack-xs)var(--inline-sm);min-height:var(--control-h);padding-block:var(--inset-xs);border-bottom:var(--border-weight)solid var(--color-border);outline-offset:2px;border-radius:0}html[data-direction] .rank-row:last-child{border-bottom:0}html[data-direction] .rank-row:focus-visible{outline:2px solid var(--color-focus)}html[data-direction] .rank-list[data-active]>.rank-row:not([data-on]) .bar-fill{opacity:.45}html[data-direction] .rank-n{color:var(--color-ink-subtle)}html[data-direction] .rank-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-medium);min-width:0}html[data-direction] .rank-value{color:var(--color-ink-muted)}html[data-direction] .rank-bar{grid-column:2/-1;height:var(--space-8px)}html[data-direction] .rank-tip{top:auto;bottom:calc(100% - var(--space-8px));right:0;transform:none}html[data-direction] .chart.rank{display:grid;gap:var(--stack-md);margin:0}html[data-direction] .chart-stack{gap:var(--space-2px)}html[data-direction] .jd-filter{display:grid;gap:var(--stack-xs);min-width:0}html[data-direction] .jd-filter .filter-chips>button{display:inline-flex;align-items: center;gap:var(--inline-xs)}html[data-direction] .jd-day>.rows{display:grid;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);gap:0;margin:0;padding:0}html[data-direction] .jd-day>.rows>.slot-row{grid-template-columns:24px 48px minmax(0,1fr);grid-template-areas:"mark time title" ". . chips";gap:var(--stack-md)var(--inline-md);padding:var(--inset-sm)var(--inset-md);background:0 0;border:0;border-radius:0;align-items: start}html[data-direction] .jd-day>.rows>.slot-row+.slot-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .slot-row>.pf-mark{grid-area:mark}html[data-direction] .jd-day>.rows>.slot-row>.slot-time{display:block;color:var(--color-ink);font-size:var(--text-0);line-height:var(--line-0);font-weight:var(--weight-semibold);background:0 0;border-radius:0;align-self: start;min-height:0;padding:0}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-time,.slot-title){padding-top:var(--space-2px)}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-time,.slot-title){padding-top:var(--space-2px)}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-time,.slot-title){padding-top:var(--space-2px)}html[data-direction] .jd-day>.rows>.slot-row>.slot-title{align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-wide,.slot-pull,.slot-error){grid-column:3/-1}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-wide,.slot-pull,.slot-error){grid-column:3/-1}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-wide,.slot-pull,.slot-error){grid-column:3/-1}@container (width>=600px){html[data-direction] .jd-day>.rows>.slot-row{grid-template-columns:24px 48px minmax(0,1fr)auto;grid-template-areas:"mark time title tools" ". . chips tools"}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-wide:not(.slot-tools),.slot-pull,.slot-error){grid-column:3/-1}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-wide:not(.slot-tools),.slot-pull,.slot-error){grid-column:3/-1}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-wide:not(.slot-tools),.slot-pull,.slot-error){grid-column:3/-1}html[data-direction] .jd-day>.rows>.slot-row>.slot-wide.slot-tools{grid-area:tools}}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:nowrap;min-width:0}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>:-webkit-any(.choice,.row-menu-btn){width:var(--control-h);min-width:var(--control-h);flex:none;justify-content:center}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>:-moz-any(.choice,.row-menu-btn){width:var(--control-h);min-width:var(--control-h);flex:none;justify-content:center}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>:is(.choice,.row-menu-btn){width:var(--control-h);min-width:var(--control-h);flex:none;justify-content:center}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>.btn-secondary{flex:0 auto;width:auto;min-width:0}@media (max-width:639.98px){html[data-direction] .jd-day>.rows>.slot-row>.slot-tools{grid-column:1/-1}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>.btn-secondary{flex:auto}html[data-direction] .chart-cols{gap:0}html[data-direction] .chart-stack{width:min(100%,28px)}}html[data-direction] .chart-toggle{min-width:var(--control-h);justify-content:center}html[data-direction] .stat-strip>.stat{align-content: start}html[data-direction] .an-lead{display:grid;gap:var(--stack-sm);grid-column:1/-1;min-width:0}html[data-direction] .chip-list{display:flex;gap:var(--inline-xs);list-style:none;flex-wrap:wrap;min-width:0;margin:0;padding:0}html[data-direction] .chip-list>.chip-value[data-removable]{display:inline-flex;min-height:var(--control-h);padding:0 0 0 var(--inset-sm);background:var(--color-layer-2);color:var(--color-ink);font-size:var(--text-n1);line-height:var(--line-n1);align-items: center;gap:0;max-width:100%}html[data-direction] .chip-text{overflow-wrap:anywhere;min-width:0}html[data-direction] .chip-remove{display:inline-flex;width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control);color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items: center;padding:0}@media (hover:hover){html[data-direction] .chip-remove:hover{background:var(--state-hover);color:var(--color-ink)}}html[data-direction] .chip-remove:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}html[data-direction] .src-table-wrap{background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}html[data-direction] .src-table{border-collapse:collapse;table-layout:auto;width:100%}html[data-direction] .src-table th,html[data-direction] .src-table td{padding:var(--inset-sm)var(--inset-md);text-align:left;vertical-align:top}html[data-direction] .src-table thead th{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);border-bottom:var(--border-weight)solid var(--color-border)}html[data-direction] .src-table tbody tr+tr>td{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .src-main{display:flex;align-items: flex-start;gap:var(--inline-sm);min-width:0}html[data-direction] .src-name{min-width:0}html[data-direction] .src-name .row-title{overflow-wrap:anywhere}html[data-direction] .src-sub{display:flex;gap:0 var(--inline-lg);flex-wrap:wrap;min-width:0;margin:0}html[data-direction] .src-sub>.source-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;min-width:0;max-width:100%}html[data-direction] .src-error{display:flex;align-items: flex-start;gap:var(--inline-xs);padding:var(--inset-xs)var(--inset-sm);background:var(--color-warning-surface);border:var(--border-weight)solid color-mix(in oklab,var(--color-warning)24%,var(--color-border));border-radius:var(--radius-control);color:var(--color-ink);overflow-wrap:anywhere;margin:0}html[data-direction] .src-error>span{min-width:0}html[data-direction] .src-cell{white-space:nowrap;color:var(--color-ink-muted);font-size:var(--text-n1);line-height:var(--line-n1);padding-top:calc(var(--inset-sm) + var(--space-2px))}html[data-direction] .src-status{white-space:nowrap}html[data-direction] .src-table td.src-status,html[data-direction] .src-table td.src-actions{padding-top:0}html[data-direction] .src-actions{width:var(--control-h);text-align:right}html[data-direction] .src-row:not([data-enabled]) .src-name .row-title{color:var(--color-ink-muted)}html[data-direction] .src-meta{display:none;margin:0}@media (max-width:899.98px){html[data-direction] .src-table thead{display:none}html[data-direction] .src-table,html[data-direction] .src-table tbody{display:block}html[data-direction] .src-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr)auto auto;align-items: start;gap:0 var(--inline-sm);padding:var(--inset-sm)var(--inset-md)}html[data-direction] .src-table tbody tr+tr{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .src-table tbody tr+tr>td{border-top:0}html[data-direction] .src-table tbody td{padding:0}html[data-direction] .src-table .src-cell{display:none}html[data-direction] .src-meta{display:block}html[data-direction] .src-status .switch-toggle>.small{display:none}}html[data-direction] .kv{padding:var(--inset-lg)var(--inset-md)var(--section-md)}@media (min-width:640px){html[data-direction] .kv{padding:var(--inset-xl)var(--inset-xl)var(--section-md)}}html[data-direction] .kv>.kv-head{border-bottom:0;padding-bottom:0}html[data-direction] .kv-head>.kv-actions{display:flex;align-items: center;gap:var(--inline-sm);grid-column:auto;flex-wrap:nowrap}html[data-direction] .tip-wrap{position:relative;display:inline-flex}html[data-direction] .tip{position:absolute;bottom:calc(100% + var(--space-8px));z-index:20;display:none;align-items: center;gap:var(--inline-xs);padding:var(--space-4px)var(--inset-xs);background:var(--color-ink);color:var(--color-primary-contrast);border-radius:var(--radius-control);box-shadow:var(--elev-2);white-space:nowrap;pointer-events:none;left:50%;transform:translate(-50%)}html[data-direction] .tip kbd{font:inherit;color:color-mix(in oklab,var(--color-primary-contrast)72%,var(--color-ink))}@media (hover:hover){html[data-direction] .tip-wrap:hover>.tip{display:inline-flex}}html[data-direction] .tip-wrap:has(>button:focus-visible)>.tip{display:inline-flex}@media (min-width:768px){html[data-direction] .kv-canvas{position:sticky;top:calc(56px + var(--space-16px));align-self: start}}@media (max-width:639.98px){html[data-direction] .kv{padding-bottom:var(--space-96px)}html[data-direction]:has(.kv){scroll-padding-bottom:calc(var(--shell-nav-h,0px) + var(--space-80px))}html[data-direction] .kv-head>.kv-actions{position:fixed;left:0;right:0;bottom:calc(var(--shell-nav-h,0px) + env(safe-area-inset-bottom));z-index:4;display:grid;grid-template-columns:var(--control-h)var(--control-h)minmax(0,1fr);gap:var(--inline-sm);padding:var(--inset-xs)var(--inset-md);background:color-mix(in oklab,var(--accent)4%,var(--color-surface));border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .kv-head>.kv-actions>.kv-save{grid-column:auto;width:100%}html[data-direction] .kv-head>.kv-actions .tip{display:none}}html[data-direction] .ga{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-lg);align-items: start;min-width:0}html[data-direction] .ga>.ga-form.stack-group{gap:var(--stack-lg);min-width:0}html[data-direction] .ga-host{container-type:inline-size}html[data-direction] .page:has(>.ga){container-type:inline-size}html[data-direction] .ga-preview{grid-template-columns:minmax(0,1fr);order:-1}@container (width>=520px){html[data-direction] .ga-preview{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"frame head" "frame seg" "frame err";align-content: start}html[data-direction] .ga-preview>.ga-preview-head{grid-area:head}html[data-direction] .ga-preview>.ga-preview-seg{grid-area:seg;justify-self:start}html[data-direction] .ga-preview>.ga-frame{grid-area:frame}html[data-direction] .ga-preview>[role=alert]{grid-area:err}}@container (width>=880px){html[data-direction] .ga[data-edit]{grid-template-columns:minmax(0,1fr)300px}html[data-direction] .ga-preview{position:sticky;top:calc(56px + var(--space-16px));grid-template-columns:minmax(0,1fr);grid-template-areas:none;order:0}html[data-direction] .ga-preview>:-webkit-any(.ga-preview-head,.ga-preview-seg,.ga-frame,[role=alert]){grid-area:auto}html[data-direction] .ga-preview>:-moz-any(.ga-preview-head,.ga-preview-seg,.ga-frame,[role=alert]){grid-area:auto}html[data-direction] .ga-preview>:is(.ga-preview-head,.ga-preview-seg,.ga-frame,[role=alert]){grid-area:auto}}html[data-direction] .ga-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)var(--inline-md);align-items: start;min-width:0}@media (min-width:640px){html[data-direction] .ga-fields{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .ga-fields[data-three]{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-direction] .ga-fields>[data-wide]{grid-column:1/-1}}html[data-direction] .ga-fields>.field,html[data-direction] .ga-colors>.field{min-width:0}html[data-direction] .ga-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:var(--inline-sm)}html[data-direction] .ga-preset{box-sizing:border-box;display:grid;align-content: start;justify-items:start;gap:var(--stack-xs);min-height:var(--control-h);padding:var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);color:var(--color-ink);text-align:start;font:inherit;white-space:normal;cursor:pointer;height:auto}html[data-direction] .ga-preset[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-surface)}@media (hover:hover){html[data-direction] .ga-preset:not([aria-pressed=true]):not(:disabled):hover{background:var(--color-layer-1)}}html[data-direction] .ga-preset:disabled{cursor:default}html[data-direction] .ga-preset-swatches{display:flex;gap:var(--space-4px)}html[data-direction] .ga-preset-swatches>span{width:var(--space-16px);height:var(--space-16px);border-radius:var(--radius-round);border:var(--border-weight)solid var(--color-border-strong)}html[data-direction] .ga-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:var(--stack-md)var(--inline-md);border:0;min-width:0;margin:0;padding:0}html[data-direction] .ga-colors>legend{margin-bottom:var(--stack-sm);padding:0}html[data-direction] .ga-color-input{display:grid;grid-template-columns:var(--space-24px)minmax(0,1fr);align-items: center;gap:var(--inline-sm)}html[data-direction] .ga-color-input>.bb-swatch{width:var(--space-24px);height:var(--space-24px);border-radius:var(--radius-control);border:var(--border-weight)solid var(--color-border-strong)}html[data-direction] .ga-checks{display:flex;gap:0 var(--inline-lg);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0}html[data-direction] .ga-checks>legend{width:100%;padding:0}html[data-direction] .ga-options{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--inline-sm)}@media (min-width:640px){html[data-direction] .ga-options{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-direction] .ga-option{display:grid;grid-template-columns:var(--control-h)minmax(0,1fr);min-height:var(--control-h);padding:var(--inset-xs)var(--inset-sm)var(--inset-xs)var(--inset-xs);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);cursor:pointer;align-items: start;gap:0}html[data-direction] .ga-option:has(>input:checked){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-surface)}@media (hover:hover){html[data-direction] .ga-option:has(>input:enabled):not(:has(>input:checked)):hover{border-color:var(--color-border-strong);background:var(--state-hover)}}html[data-direction] .ga-option:has(>input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .ga-option>input{width:100%;margin:0}html[data-direction] .ga-option>.stack-inside{padding-top:var(--space-12px)}html[data-direction] .ga-frame{display:grid;aspect-ratio:4/5;overflow:hidden;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);place-items: center;width:100%;max-width:320px}html[data-direction] .ga-frame>img{display:block;object-fit:cover;width:100%;height:100%}@container (width<=519.98px){html[data-direction] .ga-frame{justify-self:center;max-width:240px}}html[data-direction] .ga-fields input[type=range]{box-sizing:border-box;width:100%;margin:0}html[data-direction] .ga-preview-seg>button{min-width:var(--control-h)}html[data-direction] .mp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--stack-md);list-style:none;margin:0;padding:0}html[data-direction] .mp-card{box-sizing:border-box;display:grid;align-content: start;gap:var(--stack-sm);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}html[data-direction] .mp-card[data-off]{background:var(--color-layer-1)}html[data-direction] .mp-head{display:grid;grid-template-columns:24px minmax(0,1fr);align-items: center;gap:var(--stack-xs)var(--inline-sm)}html[data-direction] .mp-head>.chips{grid-column:2}html[data-direction] .mp-media{display:flex;gap:var(--inline-xs);overflow-x:auto;list-style:none;margin:0;padding:0}html[data-direction] .mp-media img{display:block;object-fit:cover;border-radius:var(--radius-control);border:var(--border-weight)solid var(--color-border);width:64px;height:80px}html[data-direction] .mp-text{padding:var(--inset-xs)var(--inset-sm);background:var(--color-layer-1);border-radius:var(--radius-control);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}html[data-direction] .mp-length{display:grid;gap:var(--stack-xs)}html[data-direction] .mp-length .bar{height:var(--space-4px)}html[data-direction] .mp-length .bar-fill[data-over]{background:var(--color-danger)}html[data-direction] .rows>.row.bb-read{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:var(--stack-sm)var(--inline-md);padding:var(--inset-sm)var(--inset-md)}html[data-direction] .rows>.row.bb-read[data-open]{grid-template-columns:minmax(0,1fr);gap:var(--stack-md);background:var(--color-layer-1)}html[data-direction] .bb-read>.stack-inside{gap:var(--stack-md)}html[data-direction] .bb-read p{overflow-wrap:anywhere;margin:0}html[data-direction] .bb-edit{justify-self:end}html[data-direction] .bb-record-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)var(--inline-md);min-width:0}@media (min-width:768px){html[data-direction] .bb-record-fields:has(>.field:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .bb-record-fields>.field:first-child{grid-column:1/-1}}html[data-direction] .bb-row-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .bb-add{justify-self:start}@media (min-width:1024px){html[data-direction] .detail-side{background:var(--color-page)}}html[data-direction] .row-menu{position-try-fallbacks:flip-block}html[data-direction] .state-pill[aria-busy=true]{color:var(--color-ink);pointer-events:auto;cursor:pointer}html[data-direction] .state-pill[aria-busy=true]:after{content:none;animation:none}html[data-direction] .state-pill[data-kind=busy]:before{animation:dot-pulse 1.2s var(--ease-standard)3}@keyframes dot-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html[data-direction] .state-pill[data-kind=busy]:before{animation:none}}html[data-direction] .side-main .shell{--_hd-row2-cond:none;--_hd-title-cond:none;--_hd-title-fade:0}html[data-direction] .side-main .shell-actions,html[data-direction] .side-main .shell[data-scrolled] .shell-actions{align-self: center;align-items: center;height:56px;transform:none}html[data-direction] .bell .shell-badge{background:var(--accent);color:var(--color-primary-contrast)}@media (max-width:639.98px){html[data-direction] .shell-start>.switch{flex:auto}html[data-direction] .shell-start .switch-btn{max-width:100%}html[data-direction] .shell-start .switch-name{max-width:16ch}}html[data-direction] .choice:has(>input+span)>input:-webkit-any([type=checkbox],[type=radio]){justify-items:start;width:32px}html[data-direction] .choice:has(>input+span)>input:-moz-any([type=checkbox],[type=radio]){justify-items:start;width:32px}html[data-direction] .choice:has(>input+span)>input:is([type=checkbox],[type=radio]){justify-items:start;width:32px}html[data-direction] .choice>input:-webkit-any([type=checkbox],[type=radio]):disabled{background:0 0;border:0}html[data-direction] .choice>input:-moz-any([type=checkbox],[type=radio]):disabled{background:0 0;border:0}html[data-direction] .choice>input:is([type=checkbox],[type=radio]):disabled{background:0 0;border:0}html[data-direction] .choice>input:-webkit-any([type=checkbox],[type=radio]):disabled:before{grid-area:1/1;background-color:var(--color-surface);border-color:var(--color-border-strong);background-image:none}html[data-direction] .choice>input:-moz-any([type=checkbox],[type=radio]):disabled:before{grid-area:1/1;background-color:var(--color-surface);border-color:var(--color-border-strong);background-image:none}html[data-direction] .choice>input:is([type=checkbox],[type=radio]):disabled:before{grid-area:1/1;background-color:var(--color-surface);border-color:var(--color-border-strong);background-image:none}html[data-direction] .choice>input[type=checkbox]:disabled:checked:after{content:"";grid-area:1/1;width:var(--space-12px);height:var(--space-12px);background:color-mix(in oklab,var(--color-ink)40%,transparent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.25L4.75 9L10 3' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;justify-self:center}html[data-direction] .choice:has(>input+span)>input[type=checkbox]:disabled:checked:after{translate:var(--space-4px)0;justify-self:start}html[data-direction] .choice:has(>input:disabled){cursor:default}html[data-direction] .choice:has(>input:disabled)>span{color:var(--color-ink-subtle)}html[data-direction] .row-facts-line{display:none}@media (max-width:639.98px){html[data-direction] .queue-row{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"thumb main"}html[data-direction] .queue-row>.row-check{grid-area:thumb;z-index:1;min-width:var(--control-h);place-self: start}html[data-direction] .queue-row>.row-check>input:before{border-color:var(--color-ink)}html[data-direction] .queue-row>.row-facts{display:none}html[data-direction] .queue-row .row-title{padding-top:0}html[data-direction] .row-facts-line{display:flex;gap:0 var(--inline-md);color:var(--color-ink-muted);flex-wrap:wrap}html[data-direction] .row-facts-line .num{color:var(--color-ink)}html[data-direction] .row-facts-line>[data-tone=warning] .num{color:var(--color-warning)}html[data-direction] .row-facts-line>[data-tone=danger]{color:var(--color-danger)}}html[data-direction] .days{grid-template-columns:minmax(0,1fr)}html[data-direction] .jd-empty-line{color:var(--color-ink-muted)}html[data-direction] .jd-empty-line>.strong{color:var(--color-ink)}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools:not(:has(>.btn-secondary)){justify-content:end}html[data-direction] .post-list{display:grid;gap:var(--stack-md);list-style:none;margin:0;padding:0}html[data-direction] .post-card{display:grid;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow:hidden;min-width:0}html[data-direction] .post-card-head{display:grid;gap:var(--stack-xs);padding:var(--inset-md)}html[data-direction] .post-table{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .post-table td.end:empty{display:none}@media (min-width:768px){html[data-direction] .post-table{table-layout:fixed}html[data-direction] .post-table :-webkit-any(th,td){vertical-align:top}html[data-direction] .post-table :-moz-any(th,td){vertical-align:top}html[data-direction] .post-table :is(th,td){vertical-align:top}html[data-direction] .post-table :-webkit-any(th,td):first-child{width:24%}html[data-direction] .post-table :-moz-any(th,td):first-child{width:24%}html[data-direction] .post-table :is(th,td):first-child{width:24%}html[data-direction] .post-table :-webkit-any(th,td):nth-child(3){width:24%}html[data-direction] .post-table :-moz-any(th,td):nth-child(3){width:24%}html[data-direction] .post-table :is(th,td):nth-child(3){width:24%}html[data-direction] .post-table :-webkit-any(th,td).end{text-align:end;width:176px}html[data-direction] .post-table :-moz-any(th,td).end{text-align:end;width:176px}html[data-direction] .post-table :is(th,td).end{text-align:end;width:176px}html[data-direction] .post-table td.end:empty{display:table-cell}html[data-direction] .post-table tbody :-webkit-any(th,td){border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .post-table tbody :-moz-any(th,td){border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .post-table tbody :is(th,td){border-top:var(--border-weight)solid var(--color-border)}}html[data-direction] .stat-strip[data-count="3"]{grid-template-columns:minmax(0,1fr)}html[data-direction] .stat-strip[data-count="3"]>.stat+.stat{border-left-width:0;border-top-width:var(--border-weight)}@media (min-width:640px){html[data-direction] .stat-strip[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-direction] .stat-strip[data-count="3"]>.stat+.stat{border-left-width:var(--border-weight);border-top-width:0}}html[data-direction] .stat-strip>.stat{align-content: start}html[data-direction] .stat-value{white-space:nowrap;font-variant-numeric:tabular-nums}html[data-direction] .stat-delta[data-tone=warning]{color:var(--color-warning)}html[data-direction] [data-jal-allow~=fade][data-fade=end]{mask-image:linear-gradient(to right,black calc(100% - var(--space-32px)),transparent)}html[data-direction] [data-jal-allow~=fade][data-fade=start]{mask-image:linear-gradient(to left,black calc(100% - var(--space-32px)),transparent)}html[data-direction] [data-jal-allow~=fade][data-fade=start\ end]{mask-image:linear-gradient(to right,transparent,black var(--space-32px),black calc(100% - var(--space-32px)),transparent)}html[data-direction] .chart-legend .chart-toggle{display:inline-flex;align-items: center;gap:var(--inline-xs);min-height:var(--control-h);padding:0 var(--inset-2xs);color:var(--color-ink);font-weight:var(--weight-regular);background:0 0;border:0}html[data-direction] .chart-legend .chart-toggle:before{border-radius:var(--radius-round);vertical-align:middle;width:8px;height:8px;margin:0}html[data-direction] .chart-legend .chart-toggle[aria-pressed=false]{color:var(--color-ink-subtle);text-decoration:none}@media (hover:hover){html[data-direction] .chart-legend .chart-toggle:hover{color:var(--color-ink);text-decoration:underline;background:0 0}}html[data-direction] summary.text-link{list-style:none;cursor:pointer;justify-self:start;width:max-content}html[data-direction] summary.text-link::-webkit-details-marker{display:none}html[data-direction] .an-funnel{grid-template-columns:minmax(0,1fr);gap:0}html[data-direction] .an-funnel>.an-stage{grid-template-columns:96px 56px minmax(0,1fr);grid-template-areas:"name num bar" "note note note";align-items: center;gap:var(--stack-xs)var(--inline-md);padding:var(--inset-sm)0;background:0 0;border-radius:0}html[data-direction] .an-funnel>.an-stage+.an-stage{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .an-stage>:first-child{grid-area:name}html[data-direction] .an-stage>.an-stage-num{grid-area:num;font-size:var(--text-1);line-height:var(--line-1);text-align:end}html[data-direction] .an-stage>.an-stage-bar{grid-area:bar}html[data-direction] .an-stage>:nth-child(4){grid-area:note}@media (min-width:768px){html[data-direction] .an-funnel>.an-stage{grid-template-columns:112px 64px minmax(0,2fr)minmax(0,3fr);grid-template-areas:"name num bar note"}}html[data-direction] .an-stage[data-i="5"]{--stage:color-mix(in oklab,var(--accent)40%,var(--color-surface))}html[data-direction] .an-stage[data-i="6"]{--stage:color-mix(in oklab,var(--accent)35%,var(--color-surface))}html[data-direction] .disclosure-stack{display:grid;gap:var(--stack-sm)}html[data-direction] .an-more{gap:var(--stack-lg)}html[data-direction] .an-more-toggle,html[data-direction] details.disclosure>summary{display:flex;justify-content:space-between;justify-self:stretch;align-items: center;gap:var(--inline-md);min-height:var(--control-h);padding:var(--inset-xs)var(--inset-md);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-semibold);text-align:start;list-style:none;cursor:pointer;width:100%}html[data-direction] details.disclosure>summary::-webkit-details-marker{display:none}html[data-direction] details.disclosure,html[data-direction] details.tech-detail{display:block}html[data-direction] details>.disclosure-body{display:grid;gap:var(--stack-md);padding-top:var(--stack-md)}html[data-direction] details.disclosure[open]>summary .icon{rotate:180deg}@media (hover:hover){html[data-direction] :is(.an-more-toggle,details.disclosure>summary):hover{background:var(--color-layer-1)}}html[data-direction] :is(.an-more-toggle,details.disclosure>summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .step-label:before{content:none}html[data-direction] .step-text{column-gap:var(--inline-sm)}@media (max-width:767.98px){html[data-direction] .step-btn{column-gap:var(--inline-lg)}}html[data-direction] .step[data-progress=pending] :-webkit-any(.step-name,.step-no){color:var(--color-ink-subtle);font-weight:var(--weight-medium)}html[data-direction] .step[data-progress=pending] :-moz-any(.step-name,.step-no){color:var(--color-ink-subtle);font-weight:var(--weight-medium)}html[data-direction] .step[data-progress=pending] :is(.step-name,.step-no){color:var(--color-ink-subtle);font-weight:var(--weight-medium)}html[data-direction] .step[data-progress=current] .step-label{color:var(--accent-ink);font-weight:var(--weight-medium)}html[data-direction] .step[data-progress=current] .step-btn{background:var(--accent-surface)}@media (min-width:768px){html[data-direction] .step[data-progress] .step-label{display:block}html[data-direction] .step[data-progress=done] .step-dot{background:var(--color-surface);border-color:var(--color-ink);color:var(--color-ink)}html[data-direction] .step[data-progress=current] .step-btn{background:0 0}html[data-direction] .step[data-progress=current] .step-dot{background:var(--color-surface);border-color:var(--accent);box-shadow:0 0 0 var(--border-weight)var(--accent);color:var(--accent-ink)}html[data-direction] .step[data-progress=pending] .step-dot{color:var(--color-ink-subtle);border-color:var(--color-border)}html[data-direction] .step[data-progress=done]+.step .step-line:first-child,html[data-direction] .step[data-progress=done] .step-line:last-child{background:var(--color-ink)}}html[data-direction] .need-list{gap:0}html[data-direction] .need-item{padding:var(--inset-md)0;background:0 0;border:0;border-radius:0}html[data-direction] .need-item+.need-item{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .need-item:first-child{padding-top:0}html[data-direction] .need-item:last-child{padding-bottom:0}@media (max-width:1279.98px){html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row)>th[data-span=all]{grid-row:1;grid-column:1/2}html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row)>td.end{grid-row:1;grid-column:2/3;place-self: start end}}@media (min-width:640px) and (max-width:1279.98px){html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row){grid-template-columns:repeat(4,minmax(0,1fr))}html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row)>th[data-span=all]{grid-column:1/4}html[data-direction] .kelola-table .data-table tr:not(.kelola-detail-row)>td.end{grid-column:4/5}}html[data-direction] .kelola-filters{align-items: end}@media (min-width:768px) and (max-width:1279.98px){html[data-direction] .kelola-filters{grid-template-columns:minmax(0,1fr)}}html[data-direction] .rows[aria-label=Notifikasi]>.notif-row,html[data-direction] .rows[aria-label=Notifikasi]>.notif-row[data-unread],html[data-direction] .notif-row:not([data-unread]){grid-template-columns:40px minmax(0,1fr)auto;padding:var(--inset-md);background:var(--color-surface);border:0;border-radius:0;align-items: start}html[data-direction] .rows[aria-label=Notifikasi]>.notif-row+.notif-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .notif-row>.notif-actions{grid-column:3;display:flex;align-items: center;gap:var(--inline-xs)}html[data-direction] .notif-row[data-opens]{cursor:pointer}@media (hover:hover){html[data-direction] .notif-row[data-opens]:hover{background:var(--color-layer-1)}}html[data-direction] .notif-row .row-chevron{display:inline-flex;color:var(--color-ink-subtle)}html[data-direction] a.notif-title{color:var(--color-ink);text-decoration:none}html[data-direction] .notif-row:not([data-unread]) :-webkit-any(.notif-title,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row:not([data-unread]) :-moz-any(.notif-title,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row:not([data-unread]) :is(.notif-title,.notif-body){color:var(--color-ink-muted);font-weight:var(--weight-regular)}html[data-direction] .notif-row:not([data-unread]) .notif-mark{opacity:.6}html[data-direction] .rows>:-webkit-any(.sa-row,.source-row){border-radius:0}html[data-direction] .rows>:-moz-any(.sa-row,.source-row){border-radius:0}html[data-direction] .rows>:is(.sa-row,.source-row){border-radius:0}html[data-direction] .jal-segmented{justify-self:start}html[data-direction] .facts-line{display:flex;column-gap:var(--inline-lg);flex-wrap:wrap;row-gap:0;min-width:0}html[data-direction] .facts-line>*{min-width:0}html[data-direction] .page-lead:has(>.facts-line){display:block}html[data-direction] .facts-line>.session-line{display:inline-flex;column-gap:var(--inline-lg);flex-wrap:wrap;min-width:0}html[data-direction] .src-meta.facts-line{display:none}@media (max-width:899.98px){html[data-direction] .src-meta.facts-line{display:flex}}html[data-direction] .pipe-section .section-head{min-height:var(--control-h);align-items: center}html[data-direction] .pool-filters{display:flex;align-items: center;gap:var(--stack-sm)var(--inline-md);flex-wrap:wrap}html[data-direction] .pool-filters>.pool-category{flex:0 220px;min-width:160px;max-width:100%}html[data-direction] .funnel>.stat-strip{border-width:var(--border-weight)0 0;border-radius:0}html[data-direction] .side-main .kv{padding-inline:var(--side-gutter)}html[data-direction] .kv-slides .kv-add-slide{justify-self:start;width:auto}html[data-direction] .kv-slide-tools{gap:var(--inline-sm)}html[data-direction] .kv-assets button[aria-pressed=true]{outline:0;box-shadow:0 0 0 2px var(--accent)}html[data-direction] :-webkit-any(.kv,.ga) input[type=range]{accent-color:var(--accent)}html[data-direction] :-moz-any(.kv,.ga) input[type=range]{accent-color:var(--accent)}html[data-direction] :is(.kv,.ga) input[type=range]{accent-color:var(--accent)}html[data-direction] .kv-music{flex-wrap:nowrap;justify-content:start;min-width:0}html[data-direction] .kv-music>.small{overflow-wrap:anywhere;min-width:0}html[data-direction] .kv-music>.jal-icon-btn{flex:none}html[data-direction] .signin-bar{display:flex;box-sizing:border-box;height:calc(56px + env(safe-area-inset-top));padding-block:env(safe-area-inset-top)0;align-items: center}html[data-direction] .signin-brand{display:inline-flex;align-items: center;gap:var(--inline-sm);margin:0}html[data-direction] .signin-brand>.signin-mark{font-size:var(--text-n2);border-radius:var(--radius-control);width:28px;height:28px}html[data-direction] .signin-mark{font-size:var(--text-0)}html[data-direction] .signin-page{min-height:calc(100dvh - 56px)}html[data-direction] .signin .field>label{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium)}html[data-direction] .input-eye{display:grid;grid-template-columns:minmax(0,1fr);align-items: center}html[data-direction] .input-eye>input{grid-area:1/1;width:100%;padding-inline-end:calc(var(--control-h) + var(--space-4px))}html[data-direction] .input-eye>.jal-icon-btn{grid-area:1/1;z-index:1;color:var(--color-ink-muted);background:0 0;border:0;justify-self:end}@media (hover:hover){html[data-direction] .input-eye>.jal-icon-btn:hover{color:var(--color-ink);background:0 0}}html[data-direction] .approve-split[data-gated]>.btn-go{background:var(--color-surface);border-color:var(--color-success-border);color:var(--color-success)}@media (hover:hover){html[data-direction] .approve-split[data-gated]>.btn-go:not(:disabled):hover{background:var(--color-success-surface);border-color:var(--color-success)}}html[data-direction] .approve-split[data-gated]>.approve-more{border-inline-start-color:var(--color-success-border)}html[data-direction] .approve-split[data-gated] .go-icon{display:inline-flex}@media (max-width:639.98px){html[data-direction] .decision-caption[data-tone=warning]{display:block;grid-column:1/-1}}html[data-direction] .detail-slides>.section-head,html[data-direction] .decision>.head-row{min-height:var(--control-h);align-items: center}html[data-direction] .ga .ga-form{max-width:calc(640px + 2*var(--inset-lg) + 2*var(--border-weight))}html[data-direction] .ga :-webkit-any(.field,.chip-field){max-width:none}html[data-direction] .ga :-moz-any(.field,.chip-field){max-width:none}html[data-direction] .ga :is(.field,.chip-field){max-width:none}html[data-direction] .ga .chip-entry{box-sizing:border-box;width:100%;max-width:none}html[data-direction] .ga :-webkit-any(.field,.chip-field)>:-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none}html[data-direction] .ga :-moz-any(.field,.chip-field)>:-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none}html[data-direction] .ga :is(.field,.chip-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none}@container (width>=880px){html[data-direction] .ga[data-edit]{grid-template-columns:minmax(0,calc(640px + 2*var(--inset-lg) + 2*var(--border-weight)))300px}}html[data-direction] .bb-page :-webkit-any(.field,.chip-field)>:-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%}html[data-direction] .bb-page :-moz-any(.field,.chip-field)>:-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%}html[data-direction] .bb-page :is(.field,.chip-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%}html[data-direction] .need-list{gap:var(--group-md)}html[data-direction] .need-item,html[data-direction] .need-item:first-child,html[data-direction] .need-item:last-child{gap:var(--stack-md);padding:0}html[data-direction] .need-item+.need-item{padding-top:var(--group-md)}@media (max-width:639.98px){html[data-direction] .kelola-table .label-wide{display:none}}html[data-direction] .page-head{column-gap:var(--group-md)}html[data-direction] .signin-bar{min-height:calc(56px + env(safe-area-inset-top));height:auto}html[data-direction] .signin-brand{min-height:28px}html[data-direction] details:not([open])>:not(summary){display:none}html[data-direction] .panel.need-panel:not(.bulk):not(.batch-bar){gap:var(--group-md)}html[data-direction] .need-list{gap:var(--group-sm)}html[data-direction] .need-item+.need-item{padding-top:var(--group-sm)}html[data-direction] .need-actions{gap:var(--inline-md)}html[data-direction] .need-item,html[data-direction] .need-item:first-child,html[data-direction] .need-item:last-child{gap:var(--inline-lg)}@media (min-width:768px){html[data-direction] .post-table tbody :-webkit-any(th,td):not(.end){padding-top:calc(var(--inset-sm) + (var(--control-h) - var(--line-0))/2)}html[data-direction] .post-table tbody :-moz-any(th,td):not(.end){padding-top:calc(var(--inset-sm) + (var(--control-h) - var(--line-0))/2)}html[data-direction] .post-table tbody :is(th,td):not(.end){padding-top:calc(var(--inset-sm) + (var(--control-h) - var(--line-0))/2)}}@container (width>=600px){html[data-direction] .jd-day>.rows>.slot-row{grid-template-areas:"mark time title tools" ". . chips chips";align-items: center}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-time,.slot-title){align-self: center;padding-top:0}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-time,.slot-title){align-self: center;padding-top:0}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-time,.slot-title){align-self: center;padding-top:0}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.chips,.slot-wide:not(.slot-tools),.slot-pull,.slot-error){align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.chips,.slot-wide:not(.slot-tools),.slot-pull,.slot-error){align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:is(.chips,.slot-wide:not(.slot-tools),.slot-pull,.slot-error){align-self: start}}html[data-direction] .an-table-wrap>summary.text-link{display:inline-flex;min-height:var(--control-h);color:var(--accent-ink);font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:.2em;background:0 0;border:0;align-items: center;padding:0}@media (hover:hover){html[data-direction] .an-table-wrap>summary.text-link:hover{color:var(--accent-hover);background:0 0}}html[data-direction] .rows[aria-label=Notifikasi]{display:grid;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);gap:0;padding:0}html[data-direction] .notif-row>.notif-actions{min-height:var(--control-h);justify-content:end}html[data-direction]{--selected-surface:var(--accent-surface);--selected-ink:var(--accent-ink);--selected-border:var(--accent-border)}html[data-direction] .jal-segmented>label>input:checked+span{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] :-webkit-any(.filter-chips,.kv-seg)>button[aria-pressed=true]{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] :-moz-any(.filter-chips,.kv-seg)>button[aria-pressed=true]{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] :is(.filter-chips,.kv-seg)>button[aria-pressed=true]{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] .jal-segmented>button:-webkit-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]){background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] .jal-segmented>button:-moz-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]){background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] .jal-segmented>button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink);font-weight:var(--weight-semibold);box-shadow:none}html[data-direction] .jal-segmented>button:-webkit-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]){box-shadow:0 0 0 var(--border-weight)var(--selected-border)}html[data-direction] .jal-segmented>button:-moz-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]){box-shadow:0 0 0 var(--border-weight)var(--selected-border)}html[data-direction] .jal-segmented>button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){box-shadow:0 0 0 var(--border-weight)var(--selected-border)}@media (hover:hover){html[data-direction] :-webkit-any(.filter-chips,.kv-seg)>button[aria-pressed=true]:not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}html[data-direction] :-moz-any(.filter-chips,.kv-seg)>button[aria-pressed=true]:not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}html[data-direction] :is(.filter-chips,.kv-seg)>button[aria-pressed=true]:not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}html[data-direction] .jal-segmented>button:-webkit-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]):not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}html[data-direction] .jal-segmented>button:-moz-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]):not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}html[data-direction] .jal-segmented>button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]):not(:disabled):hover{background:var(--selected-surface);border-color:var(--selected-border);color:var(--selected-ink)}}html[data-direction] .ga-preset[aria-pressed=true]{background:var(--selected-surface);border-color:var(--selected-border);box-shadow:none}html[data-direction] .ga-option:has(>input:checked){background:var(--selected-surface);border-color:var(--selected-border);box-shadow:none}html[data-direction] .ga-preset[aria-pressed=true] .strong{color:var(--selected-ink)}html[data-direction] .ga-option:has(>input:checked) .strong{color:var(--selected-ink)}html[data-direction] .tabs>.tab:-webkit-any([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--selected-ink);border-bottom-color:var(--accent)}html[data-direction] .tabs>.tab:-moz-any([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--selected-ink);border-bottom-color:var(--accent)}html[data-direction] .tabs>.tab:is([aria-current=page],[aria-selected=true],[aria-pressed=true]){color:var(--selected-ink);border-bottom-color:var(--accent)}html[data-direction] :is(.num,.tnum,.step-dot,.metric-tile-num,.an-tile-num,.an-stage-num,.stat-value,.slot-time,.score-num,.metric-num,.sa-facts dd.num,.facts dd.num,.sa-facts dd,.facts dd){font-family:inherit}html[data-direction] body,html[data-direction] body *{font-variant-numeric:tabular-nums}html[data-direction] :-webkit-any(.count-badge,.side-badge){display:inline-grid;min-width:var(--chip-h);height:var(--chip-h);padding:0 var(--inset-2xs);box-sizing:border-box;border-radius:var(--radius-round);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-n1);font-weight:var(--weight-semibold);vertical-align:middle;place-items: center;line-height:1}html[data-direction] :-moz-any(.count-badge,.side-badge){display:inline-grid;min-width:var(--chip-h);height:var(--chip-h);padding:0 var(--inset-2xs);box-sizing:border-box;border-radius:var(--radius-round);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-n1);font-weight:var(--weight-semibold);vertical-align:middle;place-items: center;line-height:1}html[data-direction] :is(.count-badge,.side-badge){display:inline-grid;min-width:var(--chip-h);height:var(--chip-h);padding:0 var(--inset-2xs);box-sizing:border-box;border-radius:var(--radius-round);background:var(--accent);color:var(--color-primary-contrast);font-size:var(--text-n1);font-weight:var(--weight-semibold);vertical-align:middle;place-items: center;line-height:1}html[data-direction] .pf-mark[data-platform]{background:var(--color-ink);color:var(--color-surface)}html[data-direction] .pf-mark[data-platform=rss]{background:var(--color-layer-2);color:var(--color-ink)}html[data-direction] .jd-day>.rows>.slot-row{row-gap:var(--space-6px)}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>.chips{align-self: start}@container (width>=600px){html[data-direction] .jd-day>.rows>.slot-row{grid-template-areas:"mark time title tools" ". . chips tools";align-items: start}html[data-direction] .jd-day>.rows>.slot-row>:-webkit-any(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:-moz-any(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>:is(.slot-time,.slot-title){padding-top:var(--space-2px);align-self: start}html[data-direction] .jd-day>.rows>.slot-row>.slot-wide.slot-tools{grid-area:tools;align-self: center}}@container (width<=599.98px){html[data-direction] .jd-day>.rows>.slot-row>.slot-tools{grid-column:1/-1;padding-top:var(--space-6px)}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools>.btn-secondary{flex:auto}}html[data-direction] .jd-day>.rows>.slot-row>.slot-tools{justify-content:start}html[data-direction] .jal-icon-btn[aria-disabled=true]{color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border);cursor:default;transform:none}html[data-direction] .btn-secondary:-webkit-any(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border);cursor:default;transform:none}html[data-direction] .btn-secondary:-moz-any(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border);cursor:default;transform:none}html[data-direction] .btn-secondary:is(:disabled,[aria-disabled=true]){color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border);cursor:default;transform:none}@media (hover:hover){html[data-direction] .btn-secondary:-webkit-any(:disabled,[aria-disabled=true]):hover{color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border)}html[data-direction] .btn-secondary:-moz-any(:disabled,[aria-disabled=true]):hover{color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border)}html[data-direction] .btn-secondary:is(:disabled,[aria-disabled=true]):hover{color:var(--state-disabled-content);background:var(--color-surface);border-color:var(--color-border)}}html[data-direction] .jal-icon-btn[aria-disabled=true],html[data-direction] button.jal-icon-btn[aria-disabled=true]{background:0 0;border-color:#0000}@media (hover:hover){html[data-direction] .jal-icon-btn[aria-disabled=true]:hover{background:0 0}}html[data-direction] .page:has(>.topic-part){gap:var(--space-40px)}html[data-direction] .topic-part{gap:var(--space-16px);border-top:0;padding-block-start:0;padding-block-end:0}html[data-direction] .topic-main,html[data-direction] .topic-side,html[data-direction] .topic-grid{gap:var(--space-40px)}html[data-direction] :-webkit-any(.field,.chip-field)>:-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] :-moz-any(.field,.chip-field)>:-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] :is(.field,.chip-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] :-webkit-any(.field,.chip-field) .chip-entry{box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] :-moz-any(.field,.chip-field) .chip-entry{box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] :is(.field,.chip-field) .chip-entry{box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}@media (min-width:768px){html[data-direction] .bb-page .bb-main{max-width:640px}}html[data-direction] .page-intro{display:grid;gap:var(--stack-xs);min-width:0}html[data-direction] .bb-seg{justify-self:start}html[data-direction] .bb-page :is(.field,.field-row,.inline-add,.bb-confirm,section>.field,.bb-item [data-field=rule]){max-width:none}html[data-direction] .detail-platforms :-webkit-any(textarea,input[type=text],input:not([type])){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] .detail-platforms :-moz-any(textarea,input[type=text],input:not([type])){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] .detail-platforms :is(textarea,input[type=text],input:not([type])){box-sizing:border-box;width:100%;max-width:none;max-inline-size:640px}html[data-direction] .page-intro>.page-lead,html[data-direction] .page-head-main>.page-lead{max-inline-size:68ch}html[data-direction] .ga-colors{grid-template-columns:minmax(0,1fr)}@media (min-width:480px){html[data-direction] .ga-colors{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-direction] .need-head{display:flex;justify-content:space-between;align-items: center;gap:var(--stack-sm)var(--inline-lg);flex-wrap:wrap}html[data-direction] .need-head>.stack-inside{flex:32ch;min-width:0}html[data-direction] th.pf-col,html[data-direction] .kelola-cell .cell-sub{padding-inline-start:calc(var(--inset-sm) + var(--inset-xs))}html[data-direction] .kelola-cell .cell-sub{padding-inline-start:var(--inset-xs)}html[data-direction] .kelola-cell .state-pill{justify-content:start}html[data-direction] .post-cols{display:none}@media (min-width:768px){html[data-direction] .post-cols{position:sticky;z-index:1;padding-inline:var(--border-weight);background:var(--color-page);border-bottom:var(--border-weight)solid var(--color-border);display:grid;grid-template-columns:24% minmax(0,1fr)24% 176px;color:var(--color-ink-muted);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);top:56px}html[data-direction] .post-cols>span{padding:var(--inset-xs)var(--inset-md);white-space:nowrap}html[data-direction] .post-cols>.end{text-align:end}html[data-direction] .post-head-sr :-webkit-any(th,td){border:0;height:0;padding:0}html[data-direction] .post-head-sr :-moz-any(th,td){border:0;height:0;padding:0}html[data-direction] .post-head-sr :is(th,td){border:0;height:0;padding:0}}html[data-direction] .nowrap{white-space:nowrap}html[data-direction] .notif-row>.notif-actions{display:flex;align-self: center;gap:var(--inline-xs);flex-flow:row;justify-content:end}@media (min-width:768px){html[data-direction] .user-row :-webkit-any(button[aria-label^=Nonaktifkan\ ],button[aria-label^=Aktifkan\ ]){justify-content:center;min-width:128px}html[data-direction] .user-row :-moz-any(button[aria-label^=Nonaktifkan\ ],button[aria-label^=Aktifkan\ ]){justify-content:center;min-width:128px}html[data-direction] .user-row :is(button[aria-label^=Nonaktifkan\ ],button[aria-label^=Aktifkan\ ]){justify-content:center;min-width:128px}}html[data-direction] .pool-filters{flex-wrap:wrap}html[data-direction] .pool-filters>.filter-chips{flex:0 auto}html[data-direction] .pool-filters>.pool-category{flex:160px;min-width:160px;max-width:220px}html[data-direction] .kv-music{display:flex;justify-content:start;align-items: center;gap:var(--inline-sm);flex-wrap:nowrap;min-width:0}html[data-direction] .kv-music>.kv-music-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;flex:0 auto;min-width:0}html[data-direction] .kv-music>:-webkit-any(.kv-music-size,.jal-icon-btn){white-space:nowrap;flex:none}html[data-direction] .kv-music>:-moz-any(.kv-music-size,.jal-icon-btn){white-space:nowrap;flex:none}html[data-direction] .kv-music>:is(.kv-music-size,.jal-icon-btn){white-space:nowrap;flex:none}html[data-direction] .topic-part :is(.stack-related,.stack-related .stack-related){gap:var(--space-16px)}@media (min-width:768px){html[data-direction] .post-list .post-table tbody tr:first-child>:-webkit-any(th,td){border-top:0}html[data-direction] .post-list .post-table tbody tr:first-child>:-moz-any(th,td){border-top:0}html[data-direction] .post-list .post-table tbody tr:first-child>:is(th,td){border-top:0}}@media (max-width:1023.98px){html[data-direction] .page:has(>.topic-grid){gap:var(--space-48px)}html[data-direction] .topic-grid{gap:var(--space-40px)}html[data-direction] .topic-grid>.topic-main,html[data-direction] .topic-grid>.topic-side{gap:var(--space-32px)}}@media (max-width:767.98px){html[data-direction] .notif-row>.notif-actions{grid-column:3;grid-row:1}}html[data-direction] .notif-row>.notif-actions>button.jal-icon-btn,html[data-direction] .notif-row>.notif-actions>span.row-chevron{width:var(--control-h);min-width:var(--control-h);flex:none;justify-content:center;padding:0}html[data-direction] .topic-part .process-slides{gap:var(--space-12px)}@media (min-width:640px) and (max-width:1023.98px){html[data-direction] .page-decision>.detail-grid{max-width:calc(640px + 2*var(--inset-md) + 2*var(--border-weight))}html[data-direction] .stack-group>.pipe-split:has(.chip-field){max-width:640px}}@media (min-width:768px){html[data-direction] .bb-page .bb-seg{max-width:640px}}@media (max-width:1279.98px){html[data-direction] .kelola-table .data-table td.kelola-cell[data-label]:before{padding-inline-start:var(--inset-xs)}}@media (min-width:768px){html[data-direction] .sa-row .sa-facts{grid-template-columns:repeat(4,max-content)minmax(0,1fr);column-gap:var(--inline-md)}}html[data-direction] .sa-fact>dt{white-space:nowrap}html[data-direction] .signin-head{grid-template-columns:minmax(0,1fr)}html[data-direction] .kv-stage :-webkit-any(.konvajs-content,canvas){max-width:100%}html[data-direction] .kv-stage :-moz-any(.konvajs-content,canvas){max-width:100%}html[data-direction] .kv-stage :is(.konvajs-content,canvas){max-width:100%}html[data-direction] .toolbar-end{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}html[data-direction] .jd-modes{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap;margin:0}html[data-direction] .jd-list{display:grid;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);overflow:hidden;min-width:0}html[data-direction] .jd-part+.jd-part{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .jd-day-title{padding:var(--inset-md)var(--inset-md)var(--inset-xs);margin:0}html[data-direction] .jd-part-head{padding:var(--inset-xs)var(--inset-md);background:var(--color-layer-1);color:var(--color-ink-muted);font-weight:var(--weight-medium);margin:0}html[data-direction] .jd-rows{display:grid;list-style:none;margin:0;padding:0}html[data-direction] .jd-row{display:grid;grid-template-columns:56px minmax(0,1fr);align-items: start;gap:var(--stack-sm)var(--inline-md);padding:var(--inset-md)}html[data-direction] .jd-row[data-picking]{grid-template-columns:auto 56px minmax(0,1fr)}html[data-direction] .jd-row+.jd-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .jd-check{min-height:var(--line-2)}html[data-direction] .jd-time{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);color:var(--color-ink)}html[data-direction] .jd-main{display:grid;gap:var(--stack-xs);min-width:0}html[data-direction] .jd-main>.row-title{overflow-wrap:anywhere}html[data-direction] .jd-meta{display:flex;align-items: center;gap:var(--stack-xs)var(--inline-md);color:var(--color-ink-muted);flex-wrap:wrap;margin:0}html[data-direction] .jd-part-line{display:inline-flex;align-items: center;gap:var(--inline-xs)}html[data-direction] .jd-state[data-tone=success]{color:var(--color-success)}html[data-direction] .jd-state[data-tone=info]{color:var(--color-info)}html[data-direction] .jd-state[data-tone=danger]{color:var(--color-danger)}html[data-direction] .jd-actions{grid-column:2/-1;display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}@media (min-width:640px){html[data-direction] .jd-row{grid-template-columns:64px minmax(0,1fr)auto}html[data-direction] .jd-row[data-picking]{grid-template-columns:auto 64px minmax(0,1fr)auto}html[data-direction] .jd-actions{grid-column:auto;justify-content:flex-end}}html[data-direction] .panel.jd-bar{position:sticky;bottom:var(--inset-md);z-index:1;border-color:var(--color-border-strong)}html[data-direction] .jd-bar-head{display:flex;justify-content:space-between;align-items: center;gap:var(--stack-sm)var(--inline-md);flex-wrap:wrap}html[data-direction] .jd-bar-head>.strong{margin:0}html[data-direction] .stat-value-row{display:flex;justify-content:space-between;align-items: flex-end;gap:var(--inline-md);flex-wrap:wrap;min-width:0}html[data-direction] .spark{overflow:visible;flex:0 80px;min-width:48px;max-width:100%;height:28px}html[data-direction] .spark-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke:var(--viz-1)}html[data-direction] .spark-area{fill:color-mix(in oklab,var(--viz-1)14%,transparent);stroke:none}html[data-direction] .spark-line[data-tone=c]{stroke:var(--viz-3)}html[data-direction] .spark-area[data-tone=c]{fill:color-mix(in oklab,var(--viz-3)14%,transparent)}html[data-direction] .chart[data-axis] .chart-area{padding-inline-start:40px}html[data-direction] .chart[data-axis] :-webkit-any(.chart-labels,.chart-legend){padding-inline-start:40px}html[data-direction] .chart[data-axis] :-moz-any(.chart-labels,.chart-legend){padding-inline-start:40px}html[data-direction] .chart[data-axis] :is(.chart-labels,.chart-legend){padding-inline-start:40px}html[data-direction] .chart[data-axis] .chart-cols{padding-top:0}html[data-direction] .chart-grid-lines{position:absolute;pointer-events:none;inset:0 0 0 40px}html[data-direction] .chart-grid-line{position:absolute;border-top:var(--border-weight)dashed var(--color-border);left:0;right:0}html[data-direction] .chart-grid-value{position:absolute;color:var(--color-ink-muted);line-height:1;transform:translateY(-50%)}html[data-direction] .chart-grid-value:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(100% + var(--inline-sm))}html[data-direction] .chart-grid-value:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(100% + var(--inline-sm))}html[data-direction] .chart-grid-value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(100% + var(--inline-sm))}html[data-direction] .chart-grid-value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + var(--inline-sm))}html[data-direction] .chart-grid-value:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + var(--inline-sm))}html[data-direction] .chart-grid-value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + var(--inline-sm))}html[data-direction] .chart[data-axis] .chart-stack{border-radius:var(--radius-control)var(--radius-control)0 0;transform-origin:bottom;animation:an-rise .52s var(--ease-standard)both;width:min(100%,36px)}@keyframes an-rise{0%{transform:scaleY(0)}}html[data-direction] .chart-area-plot{padding-inline-end:0}html[data-direction] .chart-hits-full{inset:0}html[data-direction] .chart-band-fill{fill-opacity:.85}html[data-direction] .chart-band-edge{fill:none;stroke-width:1.5;stroke:var(--color-surface)}html[data-direction] .chart-band-fill[data-tone=instagram]{fill:var(--platform-instagram)}html[data-direction] .chart-band-fill[data-tone=threads]{fill:var(--platform-threads)}html[data-direction] .chart-band-fill[data-tone=x]{fill:var(--platform-x)}html[data-direction] .chart-band-fill[data-tone=tiktok]{fill:var(--platform-tiktok)}html[data-direction] .chart-area-plot>svg{animation:an-fade .52s var(--ease-standard)both}@keyframes an-fade{0%{opacity:0}}html[data-direction] .ring-fill[data-tone=instagram]{stroke:var(--platform-instagram)}html[data-direction] .ring-fill[data-tone=threads]{stroke:var(--platform-threads)}html[data-direction] .ring-fill[data-tone=x]{stroke:var(--platform-x)}html[data-direction] .ring-fill[data-tone=tiktok]{stroke:var(--platform-tiktok)}html[data-direction] .an-share{display:grid;grid-template-columns:minmax(0,1fr);place-items: center;gap:var(--stack-md);flex:1}html[data-direction] .an-share>.donut{max-width:152px}html[data-direction] .an-share-list{display:grid;gap:var(--stack-sm);list-style:none;justify-self:stretch;margin:0;padding:0}html[data-direction] .an-share-list>li{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:0 var(--inline-md);padding:var(--inset-xs)var(--inset-sm);border-radius:var(--radius-control);background:var(--color-layer-1);transition:opacity var(--dur-150)var(--ease-standard)}html[data-direction] .an-share-list>li>.muted{grid-column:1/-1}html[data-direction] .an-share-list[data-active]>li:not([data-on]){opacity:.45}@media (min-width:640px) and (max-width:1023.98px){html[data-direction] .an-share{grid-template-columns:152px minmax(0,1fr)}}html[data-direction] .an-flow{display:grid;gap:var(--stack-md);list-style:none;margin:0;padding:0}html[data-direction] .an-flow-row{display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"name n" "track track" "keep keep";align-items: center;gap:var(--stack-xs)var(--inline-md);min-width:0}html[data-direction] .an-flow-name{grid-area:name;display:grid;gap:0;min-width:0}html[data-direction] .an-flow-name>p,html[data-direction] .an-flow-row>p{margin:0}html[data-direction] .an-flow-note{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}html[data-direction] .an-flow-track{grid-area:track;border-radius:var(--radius-round);background:var(--color-layer-2);overflow:hidden;height:12px}html[data-direction] .an-flow-fill{display:block;border-radius:inherit;background:var(--viz-1);transform-origin:left;animation:an-grow .62s var(--ease-standard)both;height:100%}@keyframes an-grow{0%{transform:scaleX(0)}}html[data-direction] .an-flow-n{grid-area:n;font-size:var(--text-1);font-weight:var(--weight-semibold);color:var(--color-ink);text-align:end}html[data-direction] .an-flow-keep{grid-area:keep}html[data-direction] .chip[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-surface);border-color:color-mix(in oklab,var(--color-warning)35%,transparent)}@media (min-width:768px){html[data-direction] .an-flow-row{grid-template-columns:180px minmax(0,1fr)56px 104px;grid-template-areas:"name track n keep";gap:var(--inline-md)}html[data-direction] .an-flow-keep{justify-self:end}}@media (prefers-reduced-motion:reduce){html[data-direction] :is(.chart[data-axis] .chart-stack,.an-flow-fill,.chart-area-plot>svg){animation:none}}html[data-direction] .pf-metrics{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--group-md);margin:0}html[data-direction] .pf-metric{display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"label value" "target value";align-items: center;gap:0 var(--inline-md);padding:var(--inset-sm)0;border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .pf-metric>dt{grid-area:label;color:var(--color-ink);font-weight:var(--weight-medium)}html[data-direction] .pf-metric>dd{margin:0}html[data-direction] .pf-metric-value{grid-area:value;font-size:var(--text-1);font-weight:var(--weight-semibold);color:var(--color-ink);text-align:end}html[data-direction] .pf-metric-target{grid-area:target}@media (min-width:1024px){html[data-direction] .pf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-direction] .pf-notes{display:grid;gap:var(--stack-xs);list-style:none;margin:0;padding:0}html[data-direction] .pf-stats{display:grid;list-style:none;margin:0;padding:0}html[data-direction] .pf-stat{display:grid;gap:var(--stack-xs);padding:var(--inset-sm)0}html[data-direction] .pf-stat+.pf-stat{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .pf-stat-head{display:flex;justify-content:space-between;align-items: center;gap:var(--stack-xs)var(--inline-sm);flex-wrap:wrap}html[data-direction] .pf-stat-head>p{margin:0}html[data-direction] .pf-stat-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--inline-md);margin:0}html[data-direction] .pf-stat-nums dd{font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}html[data-direction] .pf-stat-nums dd[data-tone=danger]{color:var(--color-danger)}html[data-direction] .aa-list{display:grid;list-style:none;margin:0;padding:0}html[data-direction] .aa-row{display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"name act" "weeks weeks" "wide wide";align-items: center;gap:var(--stack-sm)var(--inline-md);padding:var(--inset-sm)0}html[data-direction] .aa-row+.aa-row{border-top:var(--border-weight)solid var(--color-border)}html[data-direction] .aa-name{grid-area:name;display:flex;align-items: center;gap:var(--stack-xs)var(--inline-sm);flex-wrap:wrap;min-width:0}html[data-direction] .aa-name>p{margin:0}html[data-direction] .aa-act{grid-area:act}html[data-direction] .aa-wide{grid-column:1/-1;margin:0}html[data-direction] .aa-weeks{grid-area:weeks;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))minmax(0,1.4fr);gap:var(--inline-sm);margin:0}html[data-direction] .aa-week{display:grid;gap:var(--space-2px);min-width:0}html[data-direction] .aa-week>dd{margin:0}html[data-direction] .aa-week>dt,html[data-direction] .aa-week>dd{overflow-wrap:anywhere}html[data-direction] .aa-bar{border-radius:var(--radius-round);background:var(--color-layer-2);overflow:hidden;height:4px}html[data-direction] .aa-bar>span{display:block;border-radius:inherit;background:var(--viz-6);height:100%}html[data-direction] .aa-week[data-ok] .aa-bar>span{background:var(--viz-5)}html[data-direction] .aa-sample>dd[data-tone=warning]{color:var(--color-warning);font-weight:var(--weight-semibold)}@media (min-width:768px){html[data-direction] .aa-row{grid-template-columns:minmax(160px,.9fr)minmax(0,2fr)auto;grid-template-areas:"name weeks act" "wide wide wide"}html[data-direction] .aa-row[data-sensitive]{grid-template-areas:"name name act" "wide wide wide"}}html[data-direction] .an-col{display:flex;gap:var(--stack-md);flex-direction:column;min-width:0}html[data-direction] .an-col>.an-card:last-child{flex:1}html[data-direction] .disclosure-stack{gap:var(--group-lg)}html[data-direction] .an-more,html[data-direction] .an-card>section.stack-related{gap:var(--group-sm)}html[data-direction] .pf-kit-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md)}@media (min-width:1024px){html[data-direction] .pf-kit-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-direction] .pf-kit-cell{display:grid;min-width:0}html[data-direction] .pf-kit-cell>*{min-width:0}html[data-direction] .pf-kit-meters{display:grid;gap:var(--stack-md)}html[data-direction] .pf-kit-detail{display:grid;gap:var(--space-2px)}html[data-direction] .pf-kit-pf{display:inline-flex;align-items: center;gap:var(--inline-xs)var(--inline-sm);flex-wrap:wrap}html[data-direction] .pf-kit>p{margin:0}html[data-direction] .pf-kit-target{display:flex;align-items: center;gap:var(--inline-xs)var(--inline-sm);flex-wrap:wrap}html[data-direction] .jal-chartcard .chart{background:0 0;border:0;padding:0}html[data-direction] .pf-kit-row-switch .jal-switch-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}html[data-direction] .jal-table-action:has(.pf-kit-row-switch){white-space:nowrap;width:1%}html[data-direction] :is(.pf-kit-row-switch,.pf-kit-row-switch .jal-switch){min-inline-size:calc(var(--space-32px) + var(--space-20px))}@media (min-width:640px){html[data-direction] .pf-kit .jal-table td[data-primary],html[data-direction] .an-more .jal-table td[data-primary]{white-space:nowrap}}html[data-direction] :-webkit-any(.pf-kit,.an-more) .jal-table{overflow-x:auto;overscroll-behavior-x:contain}html[data-direction] :-moz-any(.pf-kit,.an-more) .jal-table{overflow-x:auto;overscroll-behavior-x:contain}html[data-direction] :is(.pf-kit,.an-more) .jal-table{overflow-x:auto;overscroll-behavior-x:contain}html[data-direction] .an-more>[id]{gap:var(--stack-lg)}html[data-direction] .an-more .an-bento{gap:var(--stack-md)}html[data-direction] .an-more .pf-kit-stats{gap:var(--stack-sm)}html[data-direction] .akun-body{display:grid;gap:var(--group-lg);min-width:0}html[data-direction] .akun-body[hidden],html[data-direction] .rows>li[data-over]{display:none}html[data-direction] .fold-toggle{justify-self:start}html[data-direction] .jal-segmented>button>.seg-count{color:var(--color-ink-subtle,var(--color-ink-muted));font-weight:var(--weight-regular);font-size:var(--text-n1);margin-inline-start:var(--inline-xs)}html[data-direction] .jal-segmented>button[aria-pressed=true]>.seg-count{color:currentColor}html[data-direction] .pool-toolbar>.pool-category>select{height:calc(var(--control-h) + 2*var(--space-2px));min-height:calc(var(--control-h) + 2*var(--space-2px))}html[data-direction] .research-status{display:flex;align-items: center;gap:var(--inline-xs);flex-wrap:wrap;margin:0}html[data-direction] .research-dot{border-radius:var(--radius-round);background:var(--accent);animation:step-breathe 1.6s var(--ease-standard)infinite;width:8px;height:8px}@media (prefers-reduced-motion:reduce){html[data-direction] .research-dot{animation:none}}html[data-direction] .pool-search-box{display:flex;align-items: center;gap:var(--inline-sm);min-height:calc(var(--control-h) + 2*var(--space-2px));padding-inline:var(--inset-sm);border:var(--border-weight)solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink-muted);transition:background-color var(--dur-150)var(--ease-standard),border-color var(--dur-150)var(--ease-standard)}@media (hover:hover){html[data-direction] .pool-search-box:hover{background:var(--state-hover)}}html[data-direction] .pool-search-box:focus-within{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}html[data-direction] .pool-search-box>input{outline:0;box-shadow:none;min-height:var(--control-h);color:var(--color-ink);font:inherit;background:0 0;border:0;flex:1;min-width:0;padding:0}@media (hover:hover){html[data-direction] a.text-link:hover{color:var(--accent-active);text-decoration-thickness:2px}}html[data-direction] .jp-form.stack-group{gap:var(--stack-lg);max-width:calc(640px + 2*var(--inset-lg) + 2*var(--border-weight));min-width:0}html[data-direction] .pipe-fail{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.page{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--group-sm);padding:var(--inset-lg)var(--inset-md)var(--inset-2xl);width:100%;max-width:1120px;margin:0 auto}.page-narrow{max-width:480px}.page :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.page a:not([class]){color:var(--kit-link,var(--color-ink));text-decoration:underline;text-decoration-thickness:var(--border-weight);text-underline-offset:.2em;border-radius:var(--radius-control)}.page a:not([class]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.page a:not([class]):hover{text-decoration-thickness:2px}}.page :where(ul,ol){list-style:none;padding:0}@media (min-width:640px){.page{padding:var(--inset-xl)var(--inset-xl)var(--inset-2xl)}}.title-page{font-size:var(--text-3);line-height:var(--line-3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.title-detail{font-size:var(--text-3);line-height:var(--line-3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);max-width:32ch}.title-section{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}.row-heading{font-weight:var(--weight-semibold)}.muted{color:var(--color-ink-muted)}.small{font-size:var(--text-n1);line-height:var(--line-n1)}.strong{font-weight:var(--weight-semibold)}.danger-text{color:var(--color-danger)}.num{font-family:var(--kit-font-mono);font-variant-numeric:tabular-nums slashed-zero}.tnum{font-variant-numeric:tabular-nums;font-family:inherit}:-webkit-any(p,h1,h2,h3,button,.btn)>.num{font-variant-numeric:tabular-nums;font-family:inherit}:-moz-any(p,h1,h2,h3,button,.btn)>.num{font-variant-numeric:tabular-nums;font-family:inherit}:is(p,h1,h2,h3,button,.btn)>.num{font-variant-numeric:tabular-nums;font-family:inherit}.clamp-2{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.stack-inside,.stack-related,.stack-group{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;min-width:0}.stack-inside{gap:var(--stack-sm)}.stack-related{gap:var(--stack-lg)}.stack-group{gap:var(--group-md)}.actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap}.hint{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.hint[data-tone=danger]{color:var(--color-danger)}.panel{box-sizing:border-box;padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.empty>button{justify-self:start}.signin{display:grid;gap:var(--group-md)}.signin-bar{position:sticky;z-index:3;box-sizing:border-box;padding:calc(env(safe-area-inset-top) + var(--space-12px))var(--space-16px)var(--space-12px);background:var(--color-page);top:0}.signin-brand{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold)}@media (min-width:640px){.signin-bar{padding-inline:var(--inset-2xl)}}.btn-go{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent)}@media (hover:hover){.btn-go:not(:disabled):hover{background:color-mix(in oklab,white 8%,var(--color-accent)92%);border-color:color-mix(in oklab,white 8%,var(--color-accent)92%)}}.btn-go:not(:disabled):active{background:color-mix(in oklab,white 12%,var(--color-accent)88%);border-color:color-mix(in oklab,white 12%,var(--color-accent)88%)}.notice{display:grid;grid-template-columns:auto minmax(0,1fr);align-items: start;gap:var(--stack-md);padding:var(--inset-sm)var(--inset-md);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface)}.notice>p{margin:0}.notice:not(:has(>:nth-child(3))){align-items: center}.notice>button{grid-column:2;justify-self:start}@media (min-width:640px){.notice:has(>button){grid-template-columns:auto minmax(0,1fr)auto;align-items: center}.notice>button{grid-column:3}}.notice[data-tone=danger]{background:var(--color-danger-surface);border-color:var(--color-danger-border)}.notice[data-tone=warning]{background:var(--color-warning-surface);border-color:var(--color-warning-border)}.notice[data-tone=info]{background:var(--color-info-surface);border-color:var(--color-info-border)}.notice[data-tone=success]{background:var(--color-success-surface);border-color:var(--color-success-border)}.empty{display:grid;gap:var(--stack-sm);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}.chips{display:flex;gap:var(--inline-xs);flex-wrap:wrap;min-width:0}.chip{display:inline-flex;align-items: center;gap:var(--inline-xs);padding:var(--inset-2xs)var(--inset-xs);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted);background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);min-width:0}.chip[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-surface);border-color:var(--color-warning-border)}.chip[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-surface);border-color:var(--color-danger-border)}.chip[data-tone=success]{color:var(--color-success);background:var(--color-success-surface);border-color:var(--color-success-border)}.chip[data-tone=info]{color:var(--color-info);background:var(--color-info-surface);border-color:var(--color-info-border)}.page-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg)}.head-action{justify-items:start}@media (min-width:768px){.page-head:has(.head-action){grid-template-columns:minmax(0,1fr)minmax(0,320px);align-items: end}.head-action{text-align:end;justify-items:end}}.bulk{display:flex;align-items: center;gap:var(--inline-sm)var(--inline-lg);padding:var(--inset-sm)var(--inset-md);flex-wrap:wrap}.bulk>button{margin-inline-start:auto}.rows{background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.row{box-sizing:border-box;padding:var(--inset-md);min-width:0}.row+.row{border-top:var(--border-weight)solid var(--color-border)}.queue-row{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"check main" "thumb main" ". facts";column-gap:var(--inline-lg);row-gap:var(--stack-md);align-items: start}.queue-row>.thumb{grid-area:thumb}.queue-row>.row-main{grid-area:main}.queue-row>.row-check{grid-area:check;justify-content:center}.queue-row>.row-facts{grid-area:facts}.queue-row .row-title{padding-top:calc((var(--control-h) - var(--line-1))/2)}@media (min-width:768px){.queue-row{grid-template-columns:var(--control-h)112px minmax(0,1fr)auto;grid-template-rows:auto;grid-template-areas:"check thumb main facts"}.queue-row>.row-check{align-self: start}}.row-check{position:relative;min-width:var(--control-h)}.thumb{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control)}.thumb img{display:block;object-fit:cover;width:100%;height:100%}.thumb-empty{display:grid;padding:var(--inset-2xs);font-size:var(--text-n1);line-height:var(--line-n1);text-align:center;color:var(--color-ink-muted);place-items: center;height:100%}.row-main{display:grid;gap:var(--stack-sm);min-width:0}.row-title{display:block;font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);color:var(--color-ink);text-decoration:none;overflow-wrap:anywhere}@media (hover:hover){.row-title:hover{text-decoration:underline;text-underline-offset:.2em}}.row-facts{display:flex;align-items: center;gap:var(--group-sm);min-height:var(--control-h);flex-wrap:wrap;margin:0}.row-facts dt{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.row-facts dd{font-weight:var(--weight-medium);margin:0}.row-facts dd[data-tone=warning]{color:var(--color-warning)}.row-facts dd[data-tone=danger]{color:var(--color-danger)}.score-verdict{display:flex;align-items:baseline;gap:var(--inline-xs)var(--inline-sm);flex-wrap:wrap}.score-verdict>[data-tone=danger]{color:var(--color-danger)}@media (min-width:768px){:-webkit-any(.queue-row,.pipe-row)>.row-facts{display:grid;gap:var(--stack-md);text-align:end;min-width:112px;min-height:0}:-moz-any(.queue-row,.pipe-row)>.row-facts{display:grid;gap:var(--stack-md);text-align:end;min-width:112px;min-height:0}:is(.queue-row,.pipe-row)>.row-facts{display:grid;gap:var(--stack-md);text-align:end;min-width:112px;min-height:0}}.skeleton{display:block;background:var(--color-layer-1);border-radius:var(--radius-control)}.skeleton-row{grid-template-areas:"thumb main"}.skeleton-line{grid-area:main;height:var(--space-24px)}.btn.btn-ghost.back{justify-self:start;padding-inline-start:0;padding-inline-end:0}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"slides" "side" "copy" "plat";gap:var(--group-md);align-items: start}.decision-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-sm)var(--stack-md)}.decision-caption{grid-column:1/-1}.approve-flag{display:inline-flex;align-items: center;gap:var(--inline-xs)}.decision-caption[data-tone=warning]{color:var(--color-warning)}.label-short{display:none}.go-icon{display:inline-flex}@media (max-width:1023.98px){.page-decision:after{content:"";height:var(--decision-h,0px)}.decision-bar{position:fixed;left:0;right:0;bottom:calc(var(--shell-nav-h,0px) + env(safe-area-inset-bottom));z-index:2;box-sizing:border-box;padding:var(--inset-xs)var(--inset-md);background:var(--color-surface);border-top:var(--border-weight)solid var(--color-border)}.decision>h2{display:none}}@media (max-width:639.98px){.shell:has(>main[data-jal-shell=none]){--shell-nav-h:0px}.shell:has(>main[data-jal-shell=none]) .shell-nav{display:none}.decision-bar{padding:var(--inset-xs)var(--inset-sm);gap:var(--stack-xs)var(--stack-sm)}.decision-bar[data-three]{grid-template-columns:minmax(0,4fr)minmax(0,3fr)minmax(0,3fr)}.decision-bar>button{padding-inline:var(--inset-xs);gap:var(--stack-xs)}.decision-bar .go-icon,.label-long{display:none}.label-short{display:inline}.decision-caption:not([data-blocked]){display:none}}@media (min-width:640px){.decision-bar[data-three]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023.98px){.decision-bar{bottom:env(safe-area-inset-bottom);padding-inline:var(--inset-xl)}}.detail-slides{grid-area:slides}.detail-revision{grid-area:rev}.detail-side{grid-area:side}.detail-copy{grid-area:copy}.detail-platforms{grid-area:plat;min-width:0}@media (min-width:1024px){.title-detail{font-size:var(--text-3);line-height:var(--line-3)}.detail-grid{grid-template-columns:minmax(0,7fr)minmax(0,5fr);grid-template-rows:auto auto 1fr;grid-template-areas:"slides side" "copy side" "plat side"}.detail-grid[data-revised]{grid-template-rows:auto auto auto 1fr;grid-template-areas:"rev side" "slides side" "copy side" "plat side"}.detail-side{position:sticky;top:calc(var(--shell-header-h,64px) + env(safe-area-inset-top) + var(--space-24px))}}.strip{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:var(--stack-lg);padding-bottom:var(--inset-xs);scroll-snap-type:x mandatory}@media (min-width:640px){.strip{grid-auto-columns:calc((100% - 2*var(--space-16px))/2.5)}}@media (min-width:1200px){.strip{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);padding-bottom:0}.strip-count{display:none}}.slide{display:grid;gap:var(--stack-sm);scroll-snap-align:start;min-width:0}.frame{aspect-ratio:4/5;overflow:hidden;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}.frame img{display:block;object-fit:cover;width:100%;height:100%}.section-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-md)var(--inline-lg);flex-wrap:wrap}.caption{white-space:pre-wrap;max-width:68ch}.checks{display:grid;gap:var(--stack-lg)}.check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--stack-md);align-items: start}.claims{display:grid;gap:var(--stack-sm)}.claims li{display:grid;justify-items:start;gap:var(--stack-xs)}.inline-field{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-sm);align-items: start}.control-wrap>.icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-12px)}.control-wrap>.icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.control-wrap>.icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.control-wrap>.icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-12px)}.reasons{display:grid;border:0;min-width:0;margin:0;padding:0}.reasons>legend{padding-bottom:var(--inset-2xs);padding:0}.reasons>.choice{display:flex;padding-block:var(--inset-2xs)}.reasons[data-inline]{display:flex;column-gap:var(--inline-sm);flex-wrap:wrap}.dialog{box-sizing:border-box;width:min(640px,calc(100% - 2*var(--space-16px)));max-height:calc(100dvh - 2*var(--space-16px));padding:var(--inset-lg);overflow:auto;color:var(--color-ink);background:var(--color-surface);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface)}.dialog[open]{display:grid;gap:var(--stack-lg)}.dialog::backdrop{background:var(--color-scrim)}.candidates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stack-md);list-style:none;margin:0;padding:0}.candidates li{display:grid;gap:var(--stack-xs);min-width:0}.candidates p{margin:0}.candidate{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);width:100%;height:auto;padding:0}.candidate img{display:block;object-fit:cover;width:100%;height:100%}@media (hover:hover){.candidates .candidate:enabled:hover{background:var(--color-layer-2);border-color:var(--color-ink)}}.candidates .candidate:enabled:active{background:var(--color-layer-2);border-color:var(--color-ink)}@media (max-width:1023.98px){.detail-grid[data-revised]{grid-template-areas:"rev" "slides" "side" "copy" "plat"}}.compare-slides{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg)}@media (min-width:768px){.compare-slides{grid-template-columns:repeat(2,minmax(0,1fr))}}.compare-row{display:grid;gap:var(--stack-xs);min-width:0}.compare-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);min-width:0}.compare-text{display:grid;gap:var(--stack-lg);margin:0}.compare-before,.compare-after{display:grid;align-content: start;gap:var(--stack-xs);overflow-wrap:anywhere;min-width:0}.compare-text ins{font-weight:var(--weight-semibold);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em;background:0 0}.compare-text del{text-decoration:line-through}.compare-text :-webkit-any(ins,del){display:inline-block;max-width:100%}.compare-text :-moz-any(ins,del){display:inline-block;max-width:100%}.compare-text :is(ins,del){display:inline-block;max-width:100%}.frame-empty{display:grid;place-items: center;height:100%}.editor-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);padding-bottom:var(--inset-md);border-bottom:var(--border-weight)solid var(--color-border)}@media (min-width:640px){.editor-head{grid-template-columns:minmax(0,1fr)auto;align-items: end}}.qa-ok{display:flex;align-items: center;gap:var(--inline-sm)}.editor{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"list" "preview" "props";gap:var(--group-md);align-items: start}.editor-list{grid-area:list}.editor-preview{grid-area:preview}.editor-props{grid-area:props}@media (min-width:768px){.editor{grid-template-columns:minmax(0,200px)minmax(0,1fr);grid-template-areas:"list preview" "props props"}}@media (min-width:1024px){.editor{grid-template-columns:minmax(0,200px)minmax(0,1fr)minmax(0,380px);grid-template-areas:"list preview props";gap:var(--group-md)}}.slide-rows{display:grid;gap:var(--stack-sm)}.slide-pick{justify-content:flex-start;gap:var(--stack-md);min-height:var(--control-h);padding:var(--inset-xs);color:var(--color-ink);text-align:start;white-space:normal;background:var(--color-surface);border-color:var(--color-border);border-radius:var(--radius-surface);width:100%;height:auto}.slide-pick[aria-current=true]{background:var(--color-layer-1);border-color:var(--color-ink);outline:var(--border-weight)solid var(--color-ink);outline-offset:calc(-2*var(--border-weight))}@media (hover:hover){.slide-pick:enabled:hover{background:var(--state-hover);border-color:var(--color-border-strong)}.slide-pick[aria-current=true]:enabled:hover{border-color:var(--color-ink)}}.slide-pick:enabled:active{background:var(--state-pressed);border-color:var(--color-ink);transform:none}.slide-thumb{width:var(--space-48px);aspect-ratio:4/5;overflow:hidden;background:var(--color-layer-1);border-radius:var(--radius-control);flex:none}.slide-thumb img{display:block;object-fit:cover;width:100%;height:100%}.slide-tools{display:flex;gap:var(--inline-xs)}.editor-preview .frame{max-width:440px}@media (min-width:1024px){.editor-preview .frame{max-width:none}.editor-list,.editor-preview{position:sticky;top:calc(var(--shell-header-h,64px) + env(safe-area-inset-top) + var(--space-24px))}}.frame[data-stale] img{opacity:.6}.focus-pick{display:inline-block;overflow:hidden;cursor:crosshair;background:var(--color-layer-1);border-radius:var(--radius-control);border:0;justify-self:start;width:auto;max-width:100%;height:auto;padding:0;line-height:0}@media (hover:hover){.focus-pick:enabled:hover{background:var(--color-layer-1)}}.focus-pick:enabled:active{background:var(--color-layer-1);transform:none}.focus-pick img{display:block;width:auto;max-width:100%;height:auto;max-height:320px}.focus-x,.focus-y{position:absolute;pointer-events:none;background:var(--color-surface);outline:var(--border-weight)solid var(--color-ink)}.focus-x{width:var(--border-weight);top:0;bottom:0}.focus-y{height:var(--border-weight);left:0;right:0}.focus-meta{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.candidates .candidate[aria-pressed=true]{border-color:var(--color-ink);outline:var(--border-weight)solid var(--color-ink);outline-offset:calc(-2*var(--border-weight))}.caption-fields,.editor-props>.panel>*,#ig-handle,#bl-domain{max-width:640px}.detail-platforms :-webkit-any(textarea,input[type=text],input:not([type])){max-width:640px}.detail-platforms :-moz-any(textarea,input[type=text],input:not([type])){max-width:640px}.detail-platforms :is(textarea,input[type=text],input:not([type])){max-width:640px}.days{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-md);align-items: start}@media (min-width:1024px){.days{grid-template-columns:repeat(2,minmax(0,1fr))}}.slot-row{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"time title" ". chips";gap:var(--stack-sm)var(--stack-md);align-items: start}.slot-time{grid-area:time;font-weight:var(--weight-medium)}.slot-title{grid-area:title;overflow-wrap:anywhere;min-width:0}.slot-row>.chips:not(.slot-pull){grid-area:chips}.slot-row>.slot-pull{grid-column:2;justify-self:start}.slot-row>.slot-error{grid-column:2;overflow-wrap:anywhere;min-width:0}.history-row,.pipe-row{display:grid;gap:var(--stack-md)}@media (min-width:768px){.pipe-row:has(>.row-facts){grid-template-columns:minmax(0,1fr)auto;column-gap:var(--group-sm);align-items: start}.history-row{grid-template-columns:minmax(0,1fr)auto;gap:var(--group-sm)}.history-meta{text-align:end}}.monitor-row{display:grid;gap:var(--stack-md)}.monitor-posts{display:grid;gap:var(--stack-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));list-style:none;padding:0}.monitor-post{display:grid;align-content: start;gap:var(--stack-sm);padding:var(--inset-sm);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:0}.monitor-post-head{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}.monitor-post>p{overflow-wrap:anywhere}.monitor-post>p[data-tone=success]{color:var(--color-success)}.monitor-post>p[data-tone=danger]{color:var(--color-danger)}.monitor-post-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap}@media (min-width:768px){.monitor-row{grid-template-columns:minmax(0,1fr)minmax(0,2fr);gap:var(--group-sm)}}.page-status{color:var(--color-ink-muted)}.funnel-loading{align-content: center;min-height:480px}.funnel{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-sm);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.funnel-stages{display:grid;gap:var(--stack-md);list-style:none;min-width:0;margin:0;padding:0}.funnel-stage{display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-areas:"label num" "bar bar" "note note";column-gap:var(--inline-md);row-gap:var(--stack-xs);align-items: center;min-width:0}.funnel-stage-label{grid-area:label;font-weight:var(--weight-medium)}.funnel-stage>.bar{grid-area:bar}.funnel-stage-num{grid-area:num;font-weight:var(--weight-semibold)}.funnel-stage-note{grid-area:note}@media (min-width:768px){.funnel{gap:var(--group-md);padding:var(--inset-lg)}.funnel-stage{grid-template-columns:minmax(0,140px)minmax(0,1fr)minmax(0,48px);grid-template-areas:"label bar num" ". note ."}.funnel-stage-num{text-align:end}}.pipe-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-md);align-items: start}@media (min-width:1024px){.pipe-split{grid-template-columns:minmax(0,7fr)minmax(0,5fr)}}.side-figures{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg)var(--group-sm);padding-top:var(--inset-md);border-top:var(--border-weight)solid var(--color-border);margin:0}@media (min-width:768px){.side-figures{padding-top:var(--inset-lg)}}.side-figures>div{display:grid;align-content: start;min-width:0}.side-figures dd{margin:0}.side-num{font-size:var(--text-1);line-height:var(--line-1);font-weight:var(--weight-semibold)}@media (min-width:640px){.side-figures{grid-template-columns:repeat(3,minmax(0,1fr))}}.period-switch{justify-self:start;inline-size:auto}.metric-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-md);min-width:0}@media (min-width:640px){.metric-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.metric-tile{box-sizing:border-box;display:flex;gap:var(--stack-xs);padding:var(--inset-md);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column;min-width:0}.metric-tile-num{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold)}.metric-tile-target{color:var(--color-text-muted);font-weight:var(--weight-regular)}@media (max-width:639.98px){.metric-tile-target{display:block;white-space:nowrap}}.metric-tile>.chip{align-self: flex-start;margin-top:auto}.metric-tile>.muted{padding-bottom:var(--inset-xs)}.metric-row{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "value" "detail";gap:var(--stack-sm)}.metric-row>.row-heading{grid-area:label}.metric-value{grid-area:value;display:flex;align-content: start;align-items: center;gap:var(--inline-sm)var(--inline-md);flex-wrap:wrap;min-width:0}.metric-detail{grid-area:detail}.metric-num{font-size:var(--text-3);line-height:var(--line-3);font-weight:var(--weight-semibold)}@media (min-width:640px){.metric-row{grid-template-columns:minmax(0,200px)minmax(0,1fr);grid-template-areas:"value label" "value detail";column-gap:var(--group-sm)}.metric-value{flex-direction:column;align-items: flex-start}}.pipe-section{container-type:inline-size}.pool-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)}@container (width>=640px){.pool-filters{grid-template-columns:minmax(0,1fr)minmax(220px,280px);align-items: end}}@media (min-width:640px){.pool-filters>.field{max-width:320px}}.filter-chips{display:flex;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.filter-chips>button[aria-pressed=true]{background:var(--color-layer-2);border-color:var(--color-ink);font-weight:var(--weight-semibold)}.reasons-toggle:not([open])>:not(summary){display:none}.reasons-toggle>summary>.icon{transition:transform var(--dur-100)var(--ease-standard);margin-inline-end:var(--space-4px)}.reasons-toggle[open]>summary>.icon{transform:rotate(180deg)}.reasons-toggle>summary{list-style:none;display:flex;min-height:var(--control-h);font-size:var(--text-n1);font-weight:var(--weight-medium);cursor:pointer;align-items: center;width:-moz-fit-content;width:fit-content}.load-more{justify-self:start}.learn-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);justify-items:start}@media (min-width:768px){.learn-head{grid-template-columns:minmax(0,1fr)auto;align-items: end}}.rule-examples{display:grid;gap:var(--stack-sm);margin:0}.rule-examples dt{font-size:var(--text-n1);line-height:var(--line-n1);color:var(--color-ink-muted)}.rule-examples dd{overflow-wrap:anywhere;margin:0}.evidence{display:grid;gap:var(--stack-xs);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--space-20px)}.bar-row{display:grid;grid-template-columns:64px minmax(0,1fr)minmax(0,112px);gap:var(--stack-md);padding-block:var(--inset-xs);align-items: center}.bar-row-wide{grid-template-columns:minmax(0,1fr)}@media (max-width:639.98px){.bar-row:not(.bar-row-wide){grid-template-columns:minmax(0,1fr)auto;row-gap:var(--stack-xs)}.bar-row:not(.bar-row-wide)>.bar,.bar-axis>.axis-track{grid-column:1/-1;grid-row:2}.bar-axis>span:empty{display:none}.bar-axis>.axis-track{grid-row:auto}}@media (min-width:640px){.bar-row-wide{grid-template-columns:minmax(0,240px)minmax(0,1fr)48px}}.bar{position:relative;display:flex;height:var(--space-16px);overflow:hidden;background:var(--color-layer-1);border-radius:var(--radius-control);min-width:0}.bar-fill{position:relative;display:block;background:var(--color-ink);height:100%}.bar-fill[data-kind=mock]{background:var(--color-border-strong)}.bar[data-target]:before,.bar[data-target]:after{content:"";position:absolute;top:0;bottom:0;left:var(--mark-a);width:var(--space-2px);background:var(--color-success);transform:translate(-50%)}.bar[data-target]:after{left:var(--mark-b)}.bar-axis{padding-inline:var(--inset-md);padding-block-start:0;padding-block-end:0}.axis-track{position:relative;height:var(--line-n1);min-width:0}.axis-tick{position:absolute;top:0;transform:translate(-50%)}.legend{display:inline-flex;align-items: center;gap:var(--inline-xs)}.legend:before{content:"";width:var(--space-12px);height:var(--space-12px);background:var(--color-ink);border-radius:var(--radius-control)}.legend[data-kind=mock]:before{background:var(--color-border-strong)}.legend[data-kind=target]:before{width:var(--space-2px);background:var(--color-success);border-radius:0}.week-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:var(--stack-lg)var(--group-sm)}.table-wrap{box-sizing:border-box;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.data-table{border-collapse:separate;border-spacing:0;width:100%}.data-table :where(th,td){text-align:start;vertical-align:top;font-weight:inherit;overflow-wrap:anywhere;min-width:0;padding:0}.data-table .row-heading{font-weight:var(--weight-semibold)}.data-table .cell-sub{display:block;padding-top:var(--inset-2xs)}@media (max-width:767.98px){.data-table,.data-table tbody{display:block}.data-table thead{display:none}.data-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-sm)var(--stack-md);padding:var(--inset-md)}.data-table[data-cols="3"] tr{grid-template-columns:repeat(3,minmax(0,1fr))}.data-table tr+tr{border-top:var(--border-weight)solid var(--color-border)}.data-table [data-span=all]{grid-column:1/-1}.data-table [data-span=rest]{grid-column:2/-1}.data-table td[data-label]:before{content:attr(data-label);display:block;padding-bottom:var(--inset-2xs);font-family:var(--font-sans);font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-regular);color:var(--color-ink-muted)}}@media (min-width:768px){.data-table :-webkit-any(th,td){padding:var(--inset-sm)var(--inset-md)}.data-table :-moz-any(th,td){padding:var(--inset-sm)var(--inset-md)}.data-table :is(th,td){padding:var(--inset-sm)var(--inset-md)}.data-table thead th{font-size:var(--text-n1);line-height:var(--line-n1);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.data-table tbody :-webkit-any(th,td){border-top:var(--border-weight)solid var(--color-border)}.data-table tbody :-moz-any(th,td){border-top:var(--border-weight)solid var(--color-border)}.data-table tbody :is(th,td){border-top:var(--border-weight)solid var(--color-border)}.data-table .end{text-align:end}.data-table thead th{overflow-wrap:normal;white-space:nowrap}.data-table thead th.end{min-width:6ch}}.guide{display:grid;gap:var(--stack-lg)}.guide-steps{display:grid;gap:var(--stack-md)}.guide-steps>li{display:grid;grid-template-columns:var(--space-24px)minmax(0,1fr);gap:var(--stack-md);align-items:baseline}.guide-n{font-weight:var(--weight-semibold)}.guide-ok{justify-self:start}.action-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)}.action-row>.btn{justify-self:start}@media (min-width:640px){.action-row{grid-template-columns:minmax(0,1fr)auto;align-items: center;column-gap:var(--inline-lg)}}.text-link{display:inline-flex;align-items: center;gap:var(--inline-xs);min-height:var(--control-h);font-weight:var(--weight-medium);color:var(--color-ink);text-decoration:underline;text-underline-offset:.2em}.drawer{box-sizing:border-box;position:fixed;padding:calc(env(safe-area-inset-top) + var(--space-16px))var(--space-16px)calc(env(safe-area-inset-bottom) + var(--space-32px));overflow:auto;color:var(--color-ink);background:var(--color-surface);border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}.drawer[open]{display:grid;grid-template-columns:minmax(0,1fr);align-content: start;gap:var(--stack-lg)}.drawer::backdrop{background:var(--color-scrim)}.drawer :where(h2,h3,h4,p,ul,ol,dl,dd){margin:0}.drawer :where(ul,ol){list-style:none;padding:0}@media (min-width:768px){.drawer{inset:var(--space-8px)var(--space-8px)var(--space-8px)auto;width:min(560px,calc(100% - 2*var(--space-8px)));height:calc(100dvh - 2*var(--space-8px));padding:var(--inset-lg);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface)}}.drawer-head{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-lg);align-items: start}.drawer-body{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.drawer-section{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);padding-block:var(--inset-lg);min-width:0}.drawer-section:first-child{padding-top:var(--inset-xs)}.drawer-section+.drawer-section{border-top:var(--border-weight)solid var(--color-border)}.drawer-action{justify-self:start}.facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:var(--stack-md)var(--group-sm);margin:0}.facts-wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.facts>div{display:grid;align-content: start;min-width:0}.facts dd{overflow-wrap:anywhere;margin:0}.drawer .bullets{display:grid;gap:var(--stack-sm);list-style:disc;overflow-wrap:anywhere;padding-inline-start:var(--space-20px)}.rubric-row{display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--stack-xs)var(--stack-lg)}.rubric-guide{grid-column:1/-1}.rubric-weight{font-weight:var(--weight-semibold)}.criteria{display:grid;gap:var(--stack-sm)}.criterion-row{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,2fr)var(--space-32px);gap:var(--stack-md);align-items: center}.criterion-num{text-align:end}.criterion-label{display:grid;min-width:0}.criterion-row[data-below] .criterion-label>:first-child,.criterion-row[data-below] .criterion-num,.criterion-flag{color:var(--color-warning)}.bar[data-mark]:after{content:"";position:absolute;top:0;bottom:0;left:var(--mark);width:var(--space-2px);background:var(--color-surface);outline:var(--border-weight)solid var(--color-ink);transform:translate(-50%)}.scroll-region{box-sizing:border-box;background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface);min-width:0}.scroll-region:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:768px){.scroll-region{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-border-strong)transparent;max-height:60vh}}.scroll-region .rows{background:0 0;border:0;border-radius:0}.item-group+.item-group{border-top:var(--border-weight)solid var(--color-border)}.item-group-head{display:flex;align-items:baseline;gap:var(--inline-sm);padding:var(--inset-sm)var(--inset-md)0;flex-wrap:wrap;margin:0}.source-list{display:grid;gap:var(--stack-md);min-width:0}.source-list>li{display:grid;gap:0;min-width:0}.source-url{overflow-wrap:anywhere;min-width:0}.source-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-md)}.source-actions{display:flex;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.rows:has(>.source-row){container-type:inline-size}@container (width>=560px){.source-row{grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:var(--stack-lg)}.source-actions{flex-wrap:nowrap;justify-content:flex-end}}@media (min-width:1024px){.pipe-split>.form-panel{position:sticky;top:calc(var(--shell-header-h,64px) + env(safe-area-inset-top) + var(--space-24px))}}.form-panel{max-width:640px}.inline-add{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm);justify-items:start}.inline-add>.field{width:100%}.source-saved{display:inline-flex;align-items: center;gap:var(--inline-xs);color:var(--color-success)}.topic-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--group-md);align-items: start}@media (min-width:1024px){.topic-grid{grid-template-columns:minmax(0,7fr)minmax(0,5fr)}}.topic-main,.topic-side{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.topic-part{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);padding-block:var(--inset-lg);border-top:var(--border-weight)solid var(--color-border);min-width:0}.jal-segmented.platform-tabs>button[aria-selected=true]{font-weight:var(--weight-semibold)}.platform-status{display:flex;align-items: center;gap:var(--inline-sm)}.page.process-page{max-width:880px}.process-actions{align-items: center}.process-event{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-xs)var(--stack-lg)}@media (min-width:640px){.process-event{grid-template-columns:168px minmax(0,1fr)}}.process-event-head{display:flex;align-items: center;gap:var(--inline-xs)var(--inline-md);flex-wrap:wrap;min-width:0}.process-reasons{overflow-wrap:anywhere}.process-version{display:flex;gap:var(--inline-sm);flex-wrap:wrap;min-width:0}.process-version>select{flex:240px;min-width:0;max-width:100%}.process-version>button[aria-pressed=true]{background:var(--color-layer-2);border-color:var(--color-ink);font-weight:var(--weight-semibold)}.process-headline{font-size:var(--text-2);line-height:var(--line-2);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.process-headline mark{padding-inline:var(--inset-2xs);color:inherit;background:var(--color-layer-2);border-radius:var(--radius-control)}.process-slides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stack-lg)}@media (min-width:640px){.process-slides{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}}.process-slides>li{min-width:0}.process-slide{display:block;color:inherit;border-radius:var(--radius-surface);cursor:zoom-in;background:0 0;border:0;width:100%;height:auto;min-height:0;padding:0}@media (hover:hover){.process-slide:enabled:hover{background:0 0;border-color:#0000}}.process-slide:enabled:active{background:0 0;border-color:#0000}.process-slide:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.process-photo{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--stack-lg);align-items: start}.process-lightbox{width:min(480px,calc(100% - 2*var(--space-16px)),calc((100dvh - 160px)*.8))}.initial-password{padding:var(--inset-sm);font-size:var(--text-2);overflow-wrap:anywhere;background:var(--color-layer-1);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);user-select:all;margin:0}.notif-row{display:grid;gap:var(--stack-md)}.notif-body{overflow-wrap:anywhere}.notif-actions{display:flex;align-items: center;gap:var(--inline-sm);flex-wrap:wrap}@media (min-width:768px){.notif-row{grid-template-columns:minmax(0,1fr)auto;column-gap:var(--group-sm);align-items: start}.notif-actions{justify-content:end}}.bell{min-width:var(--control-h);justify-content:center}.session-panel{display:grid;gap:var(--stack-lg)}.session-loading{min-height:160px}.session-panel .row-facts{min-height:0}@media (min-width:768px){.session-panel{grid-template-columns:minmax(0,1fr)auto;column-gap:var(--group-sm);align-items: start}.session-panel>p{grid-column:1/-1}}.sessions-more{justify-self:start}@media (min-width:768px){.reach-stages>.funnel-stage{grid-template-columns:minmax(0,200px)minmax(0,1fr)minmax(0,72px)}}.bb-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-sm);justify-items:start}.bb-row>.field{width:100%}.bb-page :-webkit-any(.field,.field-row,.inline-add){max-width:640px}.bb-page :-moz-any(.field,.field-row,.inline-add){max-width:640px}.bb-page :is(.field,.field-row,.inline-add){max-width:640px}.bb-page :-webkit-any(.rows,.panel){max-width:calc(640px + 2*var(--space-16px) + 2*var(--border-weight))}.bb-page :-moz-any(.rows,.panel){max-width:calc(640px + 2*var(--space-16px) + 2*var(--border-weight))}.bb-page :is(.rows,.panel){max-width:calc(640px + 2*var(--space-16px) + 2*var(--border-weight))}.bb-body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--group-md);align-items: start}.bb-page textarea{field-sizing:content}@media (max-width:639px){.bb-tabs{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.bb-tabs>button{flex:none}.bb-tabs>button:focus-visible{outline-offset:-2px}}.bars-more,.bb-add{justify-self:start}.bb-diff{display:grid;gap:var(--stack-md);padding-top:var(--inset-sm);border-top:var(--border-weight)solid var(--color-border);overflow-wrap:anywhere}@media (min-width:640px) and (max-width:899px){.shell.shell[data-header=rail]{--_hd-item-pad:var(--space-6px);--_hd-gap:var(--space-8px)}}@media (min-width:640px) and (max-width:719px){.shell[data-header=rail] .shell-title{display:none}}@media (max-width:359px){.shell.shell[data-header=rail]{--_hd-title-size:var(--text-1);--_hd-title-line:var(--line-1)}}.account-menu-btn{min-width:var(--control-h);justify-content:center}.account-menu-name{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:12rem}@media (min-width:1024px){.account-menu-name{display:inline}}.account-menu{position:fixed;inset:calc(var(--shell-header-h,64px) + env(safe-area-inset-top))calc((100vw - min(100vw - 2*var(--kit-margin,16px),var(--kit-max,1280px)))/2)auto auto;box-sizing:border-box;width:min(18rem,100vw - 2*var(--kit-margin,16px));padding:var(--inset-xs);border:var(--border-weight)solid var(--color-border-strong);border-radius:var(--radius-surface);background:var(--color-surface);color:var(--color-ink);margin:0}.account-menu:popover-open{display:grid;gap:var(--stack-xs)}.account-menu>.account-field{padding:var(--inset-2xs)var(--inset-2xs)var(--inset-xs)}.account-picker{width:100%}.account-menu .account-menu-item{justify-content:start;width:100%}@media (max-width:639.98px){.shell[data-bar=bar] .shell-nav{padding-inline:var(--inset-xs)}}.drawer{background:var(--color-page);padding:0}.drawer[open]{gap:0}@media (min-width:768px){.drawer{border:0;border-inline-start:var(--border-weight)solid var(--color-border-strong);border-radius:0;width:min(600px,100%);height:100dvh;padding:0;inset:0 0 0 auto}}.drawer-head{position:sticky;z-index:1;padding:calc(env(safe-area-inset-top) + var(--space-16px))var(--space-16px)var(--space-16px)var(--space-20px);background:var(--color-surface);border-bottom:var(--border-weight)solid var(--color-border);align-items: center;top:0}.drawer-head .title-detail{font-size:var(--text-2);line-height:var(--line-2)}.drawer>.notice,.drawer>[role=status]{margin:var(--space-16px)var(--space-20px)}.drawer-body{gap:var(--stack-md);padding:var(--space-16px)var(--space-16px)calc(env(safe-area-inset-bottom) + var(--space-32px))}.drawer-section,.drawer-section:first-child{gap:var(--stack-lg);padding:var(--inset-lg);background:var(--color-surface);border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-surface)}.drawer-section+.drawer-section{border-top:var(--border-weight)solid var(--color-border)}.drawer-section>.title-section{font-size:var(--text-0);line-height:1.3}.drawer-section>p{color:var(--color-ink-muted);line-height:1.6}.drawer .facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:var(--stack-sm)}.drawer .facts>div{gap:var(--stack-xs);padding:var(--inset-sm);background:var(--color-layer-1);border-radius:var(--radius-control)}.drawer .facts dt{font-size:var(--text-n1);color:var(--color-ink-muted)}.drawer .facts dd{font-size:var(--text-1);font-weight:var(--weight-semibold)}.drawer .stack-inside>p.small.muted:first-child{font-size:var(--text-n1);font-weight:var(--weight-semibold);color:var(--color-ink-muted)}.drawer .source-list{border:var(--border-weight)solid var(--color-border);border-radius:var(--radius-control);overflow:hidden;gap:0}.drawer .source-list>li{gap:var(--stack-xs);padding:var(--inset-sm)}.drawer .source-list>li+li{border-top:var(--border-weight)solid var(--color-border)}.drawer .source-list a{font-weight:var(--weight-semibold);text-decoration:none}@media (hover:hover){.drawer .source-list a:hover{text-decoration:underline}}.drawer .source-url{overflow:hidden;font-family:var(--font-mono);font-size:var(--text-n1);text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.drawer .bullets{color:var(--color-ink);line-height:1.5}.drawer .text-link{justify-self:start}.drawer-action{min-height:var(--control-h)}.flow-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-md);flex-wrap:wrap;min-width:0}.drawer-section-head{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)var(--inline-md);flex-wrap:wrap;min-width:0}.drawer-section-head>.title-section{font-size:var(--text-0);line-height:1.3}.head-row{display:flex;justify-content:space-between;align-items: center;gap:var(--inline-sm)var(--inline-md);flex-wrap:wrap;min-width:0}
