:root{--kit-card:#fff;--kit-card-hover:#f7f7f9;--kit-card-raised:#fff;--kit-hairline-w:.5px;--kit-shadow-popover:0 0 0 var(--kit-hairline-w) #0000001a, 0 10px 32px -6px #0003;--kit-shadow-sheet:0 0 0 var(--kit-hairline-w) #00000014, 0 28px 70px -18px #00000059;--kit-shadow-floating:0 0 0 var(--kit-hairline-w) #0000000f, 0 3px 10px #0000001a;--kit-focus-ring:0 0 0 3px rgb(from var(--admin-focus) r g b / .35);--kit-glass:#ffffffc7;--kit-glass-sheet:#ffffffeb;--kit-glass-edge:#0f172a14;--kit-sheet-scrim:#0f172a66;--kit-surface-modal:#fff;--kit-g-thin:#fff;--kit-g-regular:#fff;--kit-g-thick:#fff;--kit-scrim:#14182066;--kit-scrim-ws:#14182080;--kit-spring:cubic-bezier(.2, 0, 0, 1);--kit-tour-scrim:#0f172a4d;--kit-tour-ring:#ffffffb3;--kit-tour-tip:#fff;--kit-well:#7676801f;--kit-well-icon:#3c3c4399;--kit-track:var(--kit-well);--kit-heat-good:#059669;--kit-heat-bad:#e11d48;--kit-ink-2:#0f172a9e;--kit-ink-3:#0f172a73;--kit-energy-ink:#c2552e;--kit-ghost-ink:#0f172ab8;--kit-ghost-icon:#0f172a80;--kit-ghost-ink-hover:#0f172a;--kit-ghost-bg-hover:#0f172a0e;--kit-ghost-bg-press:#0f172a1a;--kit-ghost-blur:blur(12px) saturate(160%);--kit-disabled-bg:#0f172a09;--kit-disabled-ink:#0f172a59;--kit-tint-ink:#0f172a;--kit-tint-bg:#0f172a0e;--kit-tint-bg-hover:#0f172a16;--kit-tint-bg-press:#0f172a1f;--kit-action-ink:var(--brand);--kit-action-bg:rgb(from var(--brand) r g b / .08);--kit-action-bg-hover:rgb(from var(--brand) r g b / .13);--kit-action-bg-press:rgb(from var(--brand) r g b / .18);--kit-danger-ink:#be123c;--kit-danger-bg:#be123c12;--kit-danger-bg-press:#be123c1f;--kit-mark:#ff3d1f;--kit-mark-halo:#ffffffd9;--kit-mark-ink:#fff;--kit-mark-chip:#0f172a8c;--kit-approve:#047857;--kit-approve-press:#036b4d;--kit-chip-bg:#0f172a0e;--kit-chip-bg-hover:#0f172a16;--kit-chip-bg-press:#0f172a1f;--kit-chip-ink:#334155;--kit-thumb-face:#fff;--kit-lamp-socket:26px;--kit-lamp-size:10px;--kit-lamp-off:#3c3c434d;--kit-composer-muted:#8e8e93;--kit-field-h:var(--kit-h-touch);--kit-chip-h:var(--kit-h-touch-sm);--kit-seg-h:var(--kit-h-touch-sm);--btn-fw:600;--btn-sm-h:var(--kit-h-touch-sm);--btn-sm-r:var(--kit-r-sm);--btn-sm-fs:var(--kit-fs-footnote);--btn-sm-pad:var(--kit-space-md);--btn-md-h:var(--kit-h-touch);--btn-md-r:var(--kit-r-md);--btn-md-fs:var(--kit-fs-subhead);--btn-md-pad:var(--kit-space-lg);--btn-lg-h:var(--kit-h-touch-lg);--btn-lg-r:var(--kit-r-lg);--btn-lg-fs:var(--kit-fs-body);--btn-lg-pad:var(--kit-space-xl)}:root,[data-admin-shell],.kit-scale-desktop{--kit-r-2xs:4px;--kit-r-xs:6px;--kit-r-sm:8px;--kit-r-md:10px;--kit-r-lg:14px;--kit-r-xl:20px;--kit-r-2xl:28px;--kit-r-pill:999px;--kit-inset:calc(var(--kit-px,1px) * 2);--kit-space-2xs:calc(var(--kit-px,1px) * 2);--kit-space-xs:calc(var(--kit-px,1px) * 4);--kit-space-sm:calc(var(--kit-px,1px) * 8);--kit-space-md:calc(var(--kit-px,1px) * 12);--kit-space-lg:calc(var(--kit-px,1px) * 16);--kit-space-xl:calc(var(--kit-px,1px) * 20);--kit-space-2xl:calc(var(--kit-px,1px) * 24);--kit-space-3xl:calc(var(--kit-px,1px) * 32);--kit-space-4xl:calc(var(--kit-px,1px) * 40);--kit-space-5xl:calc(var(--kit-px,1px) * 48);--kit-space-6xl:calc(var(--kit-px,1px) * 64);--kit-fs-large-title:calc(var(--kit-px,1px) * 34);--kit-lh-large-title:calc(var(--kit-px,1px) * 40);--kit-fw-large-title:700;--kit-ls-large-title:calc(var(--kit-px,1px) * -.85);--kit-fs-title1:calc(var(--kit-px,1px) * 28);--kit-lh-title1:calc(var(--kit-px,1px) * 34);--kit-fw-title1:700;--kit-ls-title1:calc(var(--kit-px,1px) * -.6);--kit-fs-title2:calc(var(--kit-px,1px) * 22);--kit-lh-title2:calc(var(--kit-px,1px) * 28);--kit-fw-title2:700;--kit-ls-title2:calc(var(--kit-px,1px) * -.44);--kit-fs-title3:calc(var(--kit-px,1px) * 20);--kit-lh-title3:calc(var(--kit-px,1px) * 25);--kit-fw-title3:700;--kit-ls-title3:calc(var(--kit-px,1px) * -.4);--kit-fs-headline:calc(var(--kit-px,1px) * 17);--kit-lh-headline:calc(var(--kit-px,1px) * 22);--kit-fw-headline:600;--kit-ls-headline:0px;--kit-fs-body:calc(var(--kit-px,1px) * 17);--kit-lh-body:calc(var(--kit-px,1px) * 22);--kit-fw-body:400;--kit-ls-body:0px;--kit-fs-subhead:calc(var(--kit-px,1px) * 15);--kit-lh-subhead:calc(var(--kit-px,1px) * 20);--kit-fw-subhead:400;--kit-ls-subhead:0px;--kit-fs-callout:calc(var(--kit-px,1px) * 14);--kit-lh-callout:calc(var(--kit-px,1px) * 20);--kit-fw-callout:400;--kit-ls-callout:0px;--kit-fs-footnote:calc(var(--kit-px,1px) * 13);--kit-lh-footnote:calc(var(--kit-px,1px) * 18);--kit-fw-footnote:400;--kit-ls-footnote:0px;--kit-fs-caption:calc(var(--kit-px,1px) * 12);--kit-lh-caption:calc(var(--kit-px,1px) * 16);--kit-fw-caption:400;--kit-ls-caption:0px;--kit-fs-caption2:calc(var(--kit-px,1px) * 11);--kit-lh-caption2:calc(var(--kit-px,1px) * 14);--kit-fw-caption2:400;--kit-ls-caption2:0px;--kit-h-dense:calc(var(--kit-px,1px) * 22);--kit-h-sm:calc(var(--kit-px,1px) * 28);--kit-h-md:calc(var(--kit-px,1px) * 32);--kit-h-lg:calc(var(--kit-px,1px) * 40);--kit-h-touch-sm:32px;--kit-h-touch:44px;--kit-h-touch-lg:56px;--kit-icon-sm:calc(var(--kit-px,1px) * 14);--kit-icon-md:calc(var(--kit-px,1px) * 16);--kit-icon-lg:calc(var(--kit-px,1px) * 20);--kit-icon-touch-sm:18px;--kit-icon-touch:20px;--kit-icon-touch-lg:24px;--kit-icon-stroke:2;--kit-dur-press:.12s;--kit-dur-quick:.18s;--kit-dur-glide:.24s;--kit-dur-sheet:.36s;--kit-ease-press:cubic-bezier(.25, .46, .45, .94);--kit-ease-glide:cubic-bezier(.3, .7, .2, 1);--kit-ease-pop:cubic-bezier(.34, 1.3, .64, 1);--kit-out:cubic-bezier(.2, 0, 0, 1);--kit-decel:cubic-bezier(.05, .7, .1, 1);--kit-accel:cubic-bezier(.3, 0, .8, .15);--kit-press-scale:.97;--kit-press-scale-card:.985;--kit-spring-damping:.9}.kit-type-large-title{font-size:var(--kit-fs-large-title);line-height:var(--kit-lh-large-title);font-weight:var(--kit-fw-large-title);letter-spacing:var(--kit-ls-large-title)}.kit-type-title1{font-size:var(--kit-fs-title1);line-height:var(--kit-lh-title1);font-weight:var(--kit-fw-title1);letter-spacing:var(--kit-ls-title1)}.kit-type-title2{font-size:var(--kit-fs-title2);line-height:var(--kit-lh-title2);font-weight:var(--kit-fw-title2);letter-spacing:var(--kit-ls-title2)}.kit-type-title3{font-size:var(--kit-fs-title3);line-height:var(--kit-lh-title3);font-weight:var(--kit-fw-title3);letter-spacing:var(--kit-ls-title3)}.kit-type-headline{font-size:var(--kit-fs-headline);line-height:var(--kit-lh-headline);font-weight:var(--kit-fw-headline);letter-spacing:var(--kit-ls-headline)}.kit-type-body{font-size:var(--kit-fs-body);line-height:var(--kit-lh-body);font-weight:var(--kit-fw-body);letter-spacing:var(--kit-ls-body)}.kit-type-subhead{font-size:var(--kit-fs-subhead);line-height:var(--kit-lh-subhead);font-weight:var(--kit-fw-subhead);letter-spacing:var(--kit-ls-subhead)}.kit-type-callout{font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);font-weight:var(--kit-fw-callout);letter-spacing:var(--kit-ls-callout)}.kit-type-footnote{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);font-weight:var(--kit-fw-footnote);letter-spacing:var(--kit-ls-footnote)}.kit-type-caption{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);font-weight:var(--kit-fw-caption);letter-spacing:var(--kit-ls-caption)}.kit-type-caption2{font-size:var(--kit-fs-caption2);line-height:var(--kit-lh-caption2);font-weight:var(--kit-fw-caption2);letter-spacing:var(--kit-ls-caption2)}.dark{--kit-card:#1c1c1e;--kit-card-hover:#242426;--kit-card-raised:#2c2c2e;--kit-shadow-popover:0 0 0 var(--kit-hairline-w) #ffffff1f, 0 10px 32px -6px #000000b3;--kit-shadow-sheet:0 0 0 var(--kit-hairline-w) #ffffff1a, 0 28px 70px -18px #000c;--kit-shadow-floating:0 0 0 var(--kit-hairline-w) #ffffff14, 0 3px 10px #00000080;--kit-focus-ring:0 0 0 3px rgb(from var(--admin-focus) r g b / .5);--kit-glass:#1c1c1eb8;--kit-glass-sheet:#1c1c1ef5;--kit-glass-edge:#ffffff1a;--kit-sheet-scrim:#0009;--kit-surface-modal:#1c1c1e;--kit-g-thin:#24242ab3;--kit-g-regular:#1e1e23a8;--kit-g-thick:#1e1e23f2;--kit-scrim:#0009;--kit-scrim-ws:#000000a6;--kit-tour-scrim:#00000080;--kit-tour-ring:#ffffff80;--kit-tour-tip:#2c2c2e;--kit-well:#7676803d;--kit-track:var(--kit-well);--kit-well-icon:#ebebf599;--kit-thumb-face:#636366;--kit-heat-good:#34d399;--kit-heat-bad:#fb7185;--kit-ink-2:#ffffff9e;--kit-ink-3:#ffffff73;--kit-energy-ink:#fe8f65;--kit-ghost-ink:#ffffffb8;--kit-ghost-icon:#ffffff80;--kit-ghost-ink-hover:#fff;--kit-ghost-bg-hover:#ffffff1a;--kit-ghost-bg-press:#ffffff29;--kit-disabled-bg:#ffffff0a;--kit-disabled-ink:#ffffff59;--kit-tint-ink:#fff;--kit-tint-bg:#ffffff26;--kit-tint-bg-hover:#ffffff30;--kit-tint-bg-press:#ffffff3d;--kit-action-ink:var(--brand-light);--kit-action-bg:rgb(from var(--brand-light) r g b / .22);--kit-action-bg-hover:rgb(from var(--brand-light) r g b / .28);--kit-action-bg-press:rgb(from var(--brand-light) r g b / .34);--kit-danger-ink:#fda4af;--kit-danger-bg:#fda4af29;--kit-danger-bg-press:#fda4af42;--kit-chip-bg:#ffffff2b;--kit-chip-bg-hover:#ffffff36;--kit-chip-bg-press:#ffffff42;--kit-chip-ink:#ffffffdb;--kit-lamp-off:#ebebf54d}@media (resolution<=1.5x){html:root{--kit-hairline-w:1px}}[data-admin-shell]{--row-rule-start:calc(var(--kit-px,1px) * 40 + var(--row-gap,calc(var(--kit-px,1px) * 10)))}@media (width>=640px){[data-customer-shell]{--kit-field-h:var(--kit-h-lg);--kit-chip-h:var(--kit-h-md);--kit-seg-h:var(--kit-h-md)}}.admin-tile,.kit-tile{--tile-face:var(--brand-face);width:calc(var(--kit-px,1px) * 28);height:calc(var(--kit-px,1px) * 28);border-radius:var(--kit-r-sm);color:#fff;background:var(--tile-face);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-tile--row,.kit-tile--row{width:calc(var(--kit-px,1px) * 34);height:calc(var(--kit-px,1px) * 34);border-radius:var(--kit-r-md)}.kit-tile--large{width:calc(var(--kit-px,1px) * 56);height:calc(var(--kit-px,1px) * 56);border-radius:var(--kit-r-lg)}.admin-tile--customer,.kit-tile--customer{--tile-face:#b84a2a}.admin-tile--operations,.kit-tile--operations{--tile-face:#19786f}.admin-tile--money,.kit-tile--money{--tile-face:#6742b8}.admin-tile--dispatch,.kit-tile--dispatch{--tile-face:var(--brand-face)}.admin-tile--parts,.kit-tile--parts{--tile-face:#a45a18}.admin-tile--energy,.kit-tile--energy{--tile-face:#fe8f65}.admin-tile--slate,.kit-tile--slate{--tile-face:#4b5470}.admin-tile--danger,.kit-tile--danger{--tile-face:#be123c}.admin-section-head,.kit-section-head{justify-content:space-between;align-items:flex-end;gap:var(--kit-space-md);padding-bottom:var(--kit-space-sm);display:flex}[data-admin-shell] :is(h1,h2,h3,p,span).admin-section-label:not(.font-mono):not([data-admin-shell] .font-mono *){align-items:center;gap:var(--kit-space-sm);font-size:var(--admin-type-label);font-weight:var(--admin-weight-label);letter-spacing:0;line-height:var(--kit-lh-footnote);color:var(--admin-muted);margin:0;display:flex}.admin-section-head>:is(a,button),.kit-section-head>:is(a,button){font-size:var(--admin-type-label);font-weight:600;line-height:var(--kit-lh-footnote);color:var(--admin-link)}.admin-section-head>.admin-section-count,.kit-section-head>.kit-section-count{font-size:var(--admin-type-label);line-height:var(--kit-lh-footnote);color:var(--admin-muted);font-variant-numeric:tabular-nums}.admin-rows,.kit-rows{margin-inline:calc(var(--kit-space-md) * -1);flex-direction:column;display:flex}.admin-row,.kit-row{align-items:center;gap:var(--row-gap,var(--kit-space-md));min-height:var(--row-h,calc(var(--kit-px,1px) * 48));padding:var(--kit-space-sm) var(--kit-space-md);border-radius:var(--kit-r-md);color:inherit;display:flex;position:relative}a.admin-row:hover,a.kit-row:hover,button.admin-row:hover{background:var(--admin-row-hover)}a.admin-row:focus-visible,a.kit-row:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.admin-rows--ruled,.kit-rows--ruled{--rule-start:52px}.admin-rows--ruled>*,.kit-rows--ruled>*{position:relative}.admin-rows--ruled>*+:before,.kit-rows--ruled>*+:before{content:"";top:0;left:var(--rule-start);height:var(--kit-hairline-w);background:var(--admin-hairline);position:absolute;right:12px}.admin-row__text,.kit-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.admin-row__title,.kit-row__title,.admin-row__sub,.kit-row__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-row__title,.kit-row__title{font-size:var(--row-title,var(--kit-fs-subhead));font-weight:600;line-height:var(--kit-lh-subhead);font-variant-numeric:tabular-nums}.admin-row__sub,.kit-row__sub{font-size:var(--row-sub,var(--kit-fs-footnote));line-height:var(--kit-lh-footnote);color:var(--admin-muted)}.kit-row__title mark{border-radius:var(--kit-r-2xs);color:inherit;background:#0f172a17;padding:0 1px;font-weight:700}.dark .kit-row__title mark{background:#ffffff29}.kit-row__sub mark{color:var(--admin-text);background:0 0;font-weight:700}.admin-row__value,.kit-row__value{font-size:var(--admin-type-metric);font-weight:600;line-height:var(--kit-lh-title2);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-shrink:0}.admin-row__value small,.kit-row__value small{font-size:var(--kit-fs-footnote);letter-spacing:0;color:var(--admin-muted);margin-inline-start:var(--kit-space-xs);font-weight:500}.admin-row__chevron,.kit-row__chevron{color:color-mix(in srgb, var(--admin-text) 45%, transparent);flex-shrink:0}.admin-btn,.kit-btn,.admin-chip,.kit-chip,.kit-stepper__btn,:is(.admin-seg,.kit-seg)>*{transition:transform var(--kit-dur-press) var(--kit-ease-press), background-color var(--kit-dur-press) ease, color var(--kit-dur-press) ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.admin-btn:active:not(:disabled):not([aria-busy=true]),.admin-btn[data-state=press],.kit-btn:active:not(:disabled):not([aria-busy=true]),.kit-btn[data-state=press],.admin-chip:active:not(:disabled),.kit-chip:active:not(:disabled),.kit-stepper__btn:active:not(:disabled),:is(.admin-seg,.kit-seg)>:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.admin-btn,.kit-btn,.admin-chip,.kit-chip,.kit-stepper__btn,:is(.admin-seg,.kit-seg)>*{transition:none}.admin-btn:active:not(:disabled),.admin-btn[data-state=press],.kit-btn:active:not(:disabled),.kit-btn[data-state=press],.admin-chip:active:not(:disabled),.kit-chip:active:not(:disabled),.kit-stepper__btn:active:not(:disabled),:is(.admin-seg,.kit-seg)>:active:not(:disabled){transform:none}}.admin-btn,.kit-btn,.kit-stepper__btn{--b-ink:var(--kit-ghost-ink);--b-icon:var(--kit-ghost-icon);--b-bg:transparent;--b-ink-h:var(--kit-ghost-ink-hover);--b-bg-h:var(--kit-ghost-bg-hover);--b-blur-h:var(--kit-ghost-blur);--b-bg-p:var(--kit-ghost-bg-press);justify-content:center;align-items:center;gap:var(--btn-gap,var(--kit-space-sm));box-sizing:border-box;height:var(--btn-md-h);padding:0 var(--btn-md-pad);border-radius:var(--btn-md-r);font-family:inherit;font-size:var(--btn-md-fs);font-weight:var(--btn-fw);line-height:var(--kit-lh-subhead);white-space:nowrap;color:var(--b-ink);background:var(--b-bg);cursor:pointer;border:0;text-decoration:none;display:inline-flex}.admin-btn>svg,.kit-btn>svg,.kit-stepper__btn>svg{color:var(--b-icon);flex-shrink:0}.admin-btn--tint,.kit-btn--tint{--b-ink:var(--kit-tint-ink);--b-icon:var(--kit-tint-ink);--b-bg:var(--kit-tint-bg);--b-bg-h:var(--kit-tint-bg-hover);--b-bg-p:var(--kit-tint-bg-press);--b-blur-h:none}.admin-btn--action,.kit-btn--action{--b-ink:var(--kit-action-ink);--b-icon:var(--kit-action-ink);--b-bg:var(--kit-action-bg);--b-ink-h:var(--kit-action-ink);--b-bg-h:var(--kit-action-bg-hover);--b-bg-p:var(--kit-action-bg-press);--b-blur-h:none}.admin-btn--danger,.kit-btn--danger{--b-ink:var(--kit-danger-ink);--b-icon:var(--kit-danger-ink);--b-ink-h:var(--kit-danger-ink);--b-bg-h:var(--kit-danger-bg);--b-bg-p:var(--kit-danger-bg-press)}.admin-btn--primary,.kit-btn--primary{--b-ink:#fff;--b-icon:#fff;--b-ink-h:#fff;--b-bg:var(--brand-face);--b-bg-h:var(--brand-press);--b-bg-p:var(--brand-press);--b-blur-h:none}.admin-btn--approve,.kit-btn--approve{--b-ink:#fff;--b-icon:#fff;--b-ink-h:#fff;--b-bg:var(--kit-approve);--b-bg-h:var(--kit-approve-press);--b-bg-p:var(--kit-approve-press);--b-blur-h:none}.admin-btn[data-state=hover],.kit-btn[data-state=hover],.kit-stepper__btn[data-state=hover]{color:var(--b-ink-h);background:var(--b-bg-h);-webkit-backdrop-filter:var(--b-blur-h);backdrop-filter:var(--b-blur-h)}.admin-btn[data-state=hover]>svg,.kit-btn[data-state=hover]>svg{color:var(--b-ink-h)}@media (hover:hover){.admin-btn:hover:not(:disabled):not([aria-busy=true]),.kit-btn:hover:not(:disabled):not([aria-busy=true]),.kit-stepper__btn:hover:not(:disabled){color:var(--b-ink-h);background:var(--b-bg-h);-webkit-backdrop-filter:var(--b-blur-h);backdrop-filter:var(--b-blur-h)}.admin-btn:hover:not(:disabled)>svg,.kit-btn:hover:not(:disabled)>svg{color:var(--b-ink-h)}}.admin-btn:active:not(:disabled):not([aria-busy=true]),.admin-btn[data-state=press],.kit-btn:active:not(:disabled):not([aria-busy=true]),.kit-btn[data-state=press],.kit-stepper__btn:active:not(:disabled),.kit-stepper__btn[data-state=press]{color:var(--b-ink-h);background:var(--b-bg-p)}.admin-btn:focus-visible,.kit-btn:focus-visible,.kit-stepper__btn:focus-visible,.admin-chip:focus-visible,.kit-chip:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-btn--sm,.kit-btn--sm{height:var(--btn-sm-h);padding:0 var(--btn-sm-pad);border-radius:var(--btn-sm-r);font-size:var(--btn-sm-fs)}.admin-btn--dense,.kit-btn--dense{--btn-gap:var(--kit-space-xs);height:var(--kit-h-dense);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-2xs);font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption)}@media (hover:none){.admin-btn--dense,.kit-btn--dense,.admin-btn--link,.kit-btn--link{position:relative}.admin-btn--dense:after,.kit-btn--dense:after,.admin-btn--link:after,.kit-btn--link:after{content:"";position:absolute;inset-block:-.6875rem;inset-inline:-.25rem}}.admin-btn--lg,.kit-btn--lg,.kit-btn--regular,[data-customer-shell] .kit-btn--lead{--btn-gap:var(--kit-space-sm);height:var(--btn-lg-h);padding:0 var(--btn-lg-pad);border-radius:var(--btn-lg-r);font-size:var(--btn-lg-fs)}.kit-btn--block{width:100%;display:flex}.admin-btn--icon,.kit-btn--icon{width:var(--btn-md-h);padding:0}.admin-btn--icon.admin-btn--sm,.kit-btn--icon.kit-btn--sm{width:var(--btn-sm-h)}.admin-btn--icon:is(.admin-btn--lg,.kit-btn--lg,.kit-btn--regular),[data-customer-shell] .kit-btn--icon.kit-btn--lead{width:var(--btn-lg-h)}.admin-btn--link,.kit-btn--link{--b-ink:var(--admin-link);--b-icon:var(--admin-link);--b-ink-h:var(--admin-link);--b-bg:none;--b-bg-h:none;--b-bg-p:none;--b-blur-h:none;height:auto;min-height:var(--kit-h-md);padding:0 var(--kit-space-2xs);border-radius:var(--kit-r-2xs)}.admin-btn--link:hover:not(:disabled),.kit-btn--link:hover:not(:disabled){text-decoration:underline}.admin-btn--link:active:not(:disabled),.kit-btn--link:active:not(:disabled){opacity:.7;transform:none}.admin-btn[aria-busy=true],.kit-btn[aria-busy=true]{cursor:progress}.admin-btn:disabled,.kit-btn:disabled,.kit-stepper__btn:disabled,a.admin-btn[aria-disabled=true],a.kit-btn[aria-disabled=true]{cursor:default;color:var(--kit-disabled-ink);background:var(--kit-disabled-bg);box-shadow:none;pointer-events:none}.admin-btn:disabled>svg,.kit-btn:disabled>svg{color:var(--kit-disabled-ink)}.admin-btn--link:disabled,.kit-btn--link:disabled{background:0 0}.admin-chip,.kit-chip{justify-content:center;align-items:center;gap:var(--kit-space-xs);box-sizing:border-box;height:var(--kit-chip-h);padding:0 var(--kit-space-md);border-radius:var(--kit-r-pill);font-family:inherit;font-size:var(--kit-fs-footnote);font-weight:400;line-height:var(--kit-lh-footnote);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--admin-text);background:var(--kit-chip-bg);cursor:pointer;border:0;text-decoration:none;display:inline-flex}@media (hover:hover){.admin-chip:hover:not(:disabled),.kit-chip:hover:not(:disabled){background:var(--kit-chip-bg-hover)}}.admin-chip:active:not(:disabled),.kit-chip:active:not(:disabled){background:var(--kit-chip-bg-press)}.admin-chip:is([aria-pressed=true],[aria-checked=true],[aria-selected=true],.is-selected),.kit-chip:is([aria-pressed=true],[aria-checked=true],[aria-selected=true],.is-selected){color:#fff;background:var(--brand-face);font-weight:600}.admin-chip:disabled,.kit-chip:disabled{cursor:default;color:var(--kit-disabled-ink);background:var(--kit-disabled-bg);box-shadow:none}.kit-overrun{box-sizing:border-box;pointer-events:none;background:repeating-linear-gradient(135deg, var(--admin-tone-problem-bg) 0 5px, transparent 5px 9px), var(--admin-panel);border:1.5px solid var(--admin-tone-problem-fg);position:absolute}.kit-overrun[data-axis=horizontal]{border-radius:0 var(--kit-r-sm) var(--kit-r-sm) 0;border-left:0}.kit-overrun[data-axis=vertical]{border-radius:0 0 var(--kit-r-sm) var(--kit-r-sm);border-top:0}.kit-overrun__label{z-index:30;white-space:nowrap;font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-caption2);font-variant-numeric:tabular-nums;padding:0 var(--kit-space-xs);border-radius:var(--kit-r-pill);color:var(--admin-tone-problem-fg);background:var(--admin-tone-problem-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--admin-tone-problem-fg) 30%, transparent);position:absolute}.kit-overrun[data-axis=horizontal] .kit-overrun__label{transform:translate(calc(var(--kit-px,1px) * 4), -50%);top:50%;left:100%}.kit-overrun[data-axis=vertical] .kit-overrun__label{top:100%;left:calc(var(--kit-px,1px) * 4);margin-top:var(--kit-space-2xs)}.kit-daystrip{grid-template-columns:repeat(var(--days,7), minmax(0, 1fr));gap:var(--kit-space-xs);display:grid}.kit-daystrip>*{align-items:center;gap:calc(var(--kit-px,1px) * 1);box-sizing:border-box;min-width:0;padding:var(--kit-space-sm) 0;border-radius:var(--kit-r-md);font:inherit;font-size:var(--kit-fs-caption2);font-weight:550;line-height:var(--kit-lh-caption2);font-variant-numeric:tabular-nums;color:var(--admin-text);cursor:pointer;transition:transform var(--kit-dur-press) var(--kit-ease-press), background-color var(--kit-dur-press) ease, color var(--kit-dur-press) ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;display:flex}.kit-daystrip>:active{transform:scale(.97)}.kit-daystrip__day{font-size:var(--kit-fs-body);font-weight:650;line-height:var(--kit-lh-body)}.kit-daystrip__note{color:var(--admin-muted);font-weight:600}.kit-daystrip>[data-today=true] .kit-daystrip__day{color:var(--admin-link)}.kit-daystrip>[aria-checked=true]{color:#fff;background:var(--brand-face)}.kit-daystrip>[aria-checked=true] :is(.kit-daystrip__day,.kit-daystrip__note){color:inherit}.kit-daystrip>:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){.kit-daystrip>*{transition:none}.kit-daystrip>:active{transform:none}}.kit-stepper{align-items:center;gap:var(--kit-space-sm);display:inline-flex}.kit-stepper__btn{--b-ink:var(--kit-tint-ink);--b-icon:var(--kit-tint-ink);--b-bg:var(--kit-tint-bg);--b-bg-h:var(--kit-tint-bg-hover);--b-bg-p:var(--kit-tint-bg-press);--b-blur-h:none;width:calc(var(--kit-px,1px) * 32);height:var(--kit-h-md);border-radius:var(--kit-r-pill);padding:0}.kit-stepper__value{min-width:calc(var(--kit-px,1px) * 26);text-align:center;font-size:var(--kit-fs-body);line-height:var(--kit-lh-body);font-variant-numeric:tabular-nums;font-weight:600}.admin-action-bar,.kit-action-bar{align-items:center;gap:var(--kit-space-2xs);padding:var(--kit-space-xs);border-radius:var(--kit-r-md);color:var(--admin-text);background:var(--kit-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--kit-shadow-floating);display:inline-flex}.kit-action-bar__split{width:1px;height:calc(var(--kit-px,1px) * 18);margin:0 var(--kit-space-xs);background:var(--kit-glass-edge);flex:none}.kit-btn--tipped{position:relative}.kit-btn__tip{top:calc(100% + calc(var(--kit-px,1px) * 6));z-index:40;align-items:center;gap:var(--kit-space-sm);padding:var(--kit-space-xs) var(--kit-space-sm);border-radius:var(--kit-r-2xs);font-size:var(--kit-fs-caption);font-weight:500;line-height:var(--kit-lh-caption);white-space:nowrap;color:#fff;box-shadow:var(--kit-shadow-popover);pointer-events:none;background:#1c1c1ef0;display:none;position:absolute;left:50%;transform:translate(-50%)}.kit-btn__tipkey{min-width:calc(var(--kit-px,1px) * 16);padding:0 var(--kit-space-xs);border-radius:var(--kit-r-2xs);font:inherit;font-size:var(--kit-fs-caption2);text-align:center;color:#fffc;background:#ffffff24;font-weight:600}@media (hover:hover){.kit-btn--tipped:hover .kit-btn__tip{animation:kit-tip-in var(--kit-dur-press) ease var(--kit-dur-sheet) both;display:inline-flex}}.kit-btn--tipped:focus-visible .kit-btn__tip{display:inline-flex}@keyframes kit-tip-in{0%{opacity:0}to{opacity:1}}.kit-action-bar__count{padding:0 var(--kit-space-md) 0 var(--kit-space-sm);font-size:var(--kit-fs-footnote);font-variant-numeric:tabular-nums;font-weight:600}.kit-pill{--pill-fg:var(--admin-tone-dead-fg);--pill-bg:var(--admin-tone-dead-bg);align-items:center;gap:var(--kit-space-sm);min-height:var(--kit-h-dense);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-pill);font-size:var(--kit-fs-caption);white-space:nowrap;color:var(--pill-fg);background:var(--pill-bg);font-weight:600;line-height:1;display:inline-flex}.kit-pill:before{content:"";width:calc(var(--kit-px,1px) * 7);height:calc(var(--kit-px,1px) * 7);border-radius:var(--kit-r-pill);background:currentColor;flex-shrink:0}.kit-pill[data-tone=brand]{--pill-fg:var(--admin-link);--pill-bg:var(--admin-brand-soft)}.kit-pill[data-tone=ok]{--pill-fg:var(--admin-tone-done-fg);--pill-bg:var(--admin-tone-done-bg)}.kit-pill[data-tone=warn]{--pill-fg:var(--admin-tone-hold-fg);--pill-bg:var(--admin-tone-hold-bg)}.kit-pill[data-tone=bad]{--pill-fg:var(--admin-tone-problem-fg);--pill-bg:var(--admin-tone-problem-bg)}.kit-pill[data-tone=info]{--pill-fg:var(--admin-tone-proposed-fg);--pill-bg:var(--admin-tone-proposed-bg)}.kit-pill[data-tone=progress]{--pill-fg:var(--admin-tone-progress-fg);--pill-bg:var(--admin-tone-progress-bg)}.kit-pill[data-tone=pending]{--pill-fg:var(--admin-tone-waiting-fg);--pill-bg:var(--admin-tone-waiting-bg)}.kit-section-label{font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);letter-spacing:0;text-transform:none;color:var(--admin-muted);margin:0}.admin-group,.kit-group{border-radius:var(--obj-r);background:var(--obj-bg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:is(.admin-group,.kit-group)>:is(.admin-row,.kit-row){min-height:var(--row-h,calc(var(--kit-px,1px) * 62));padding:var(--kit-space-md) var(--kit-space-lg);border-radius:0}:is(.admin-group,.kit-group)>:is(.admin-row,.kit-row)+:is(.admin-row,.kit-row):before{content:"";top:0;left:var(--rule-start,16px);height:var(--kit-hairline-w);background:var(--admin-hairline);position:absolute;right:0}.kit-row[href]:hover,.kit-row[role=button]:hover,button.kit-row:hover{background:var(--admin-row-hover)}button.kit-row{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.kit-row:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.kit-callout{--callout-bg:var(--admin-brand-soft);--callout-fg:var(--admin-link);align-items:flex-start;gap:var(--kit-space-md);padding:var(--kit-space-md) var(--kit-space-lg);border-radius:var(--kit-r-lg);font-size:var(--kit-fs-subhead);line-height:var(--kit-lh-subhead);color:var(--admin-text);background:var(--callout-bg);display:flex}.kit-callout>svg{margin-top:calc(var(--kit-px,1px) * 1);color:var(--callout-fg);flex-shrink:0}.kit-callout[data-tone=ok]{--callout-bg:var(--admin-tone-done-bg);--callout-fg:var(--admin-tone-done-fg)}.kit-callout[data-tone=warn]{--callout-bg:var(--admin-tone-hold-bg);--callout-fg:var(--admin-tone-hold-fg)}.kit-callout[data-tone=bad]{--callout-bg:var(--admin-tone-problem-bg);--callout-fg:var(--admin-tone-problem-fg)}.kit-callout[data-tone=info]{--callout-bg:var(--admin-tone-proposed-bg);--callout-fg:var(--admin-tone-proposed-fg)}.kit-callout[data-tone=pending]{--callout-bg:var(--admin-tone-waiting-bg);--callout-fg:var(--admin-tone-waiting-fg)}:root{--kit-well-r:var(--kit-r-md);--kit-field-fs:16px}@media (width>=640px){[data-customer-shell]{--kit-field-fs:15px}}.kit-well,.kit-input,:where([data-admin-shell],[data-customer-shell]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),textarea):where(:not(.bg-transparent,.kit-bare)){color:var(--admin-text);background-color:var(--kit-well);transition:box-shadow var(--kit-dur-quick) ease, background-color var(--kit-dur-quick) ease;border-color:#0000}.kit-well,.kit-input,:where([data-admin-shell],[data-customer-shell]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),textarea):where(:not(.bg-transparent,.kit-bare,.rounded-full,[class*=rounded-none],[class*=rounded-s-],[class*=rounded-e-],[class*=rounded-l-],[class*=rounded-r-])){border-radius:var(--kit-well-r)}.kit-input:focus,.kit-input[data-state=focus],:where([data-admin-shell],[data-customer-shell]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[type=reset],[type=image]),textarea):where(:not(.bg-transparent,.kit-bare)):focus{box-shadow:var(--kit-focus-ring);outline:none}.kit-well[data-invalid]:not(:focus-within),.kit-input[aria-invalid=true]:not(:focus),:where([data-admin-shell],[data-customer-shell]) :where(input,textarea)[aria-invalid=true]:where(:not(:focus,.kit-bare)){box-shadow:0 0 0 1px var(--kit-danger-ink)}.kit-well[data-disabled],.kit-input:disabled,:where([data-admin-shell],[data-customer-shell]) :where(input,textarea):disabled{color:var(--kit-ink-3);cursor:not-allowed}:where([data-admin-shell],[data-customer-shell]) :where(input:not([type=checkbox],[type=radio]),textarea)::placeholder,.kit-input::placeholder,.kit-bare::placeholder{color:var(--kit-ink-2)}.kit-input{box-sizing:border-box;width:100%;height:var(--kit-field-h);padding:0 var(--kit-space-md);font:inherit;font-size:var(--kit-field-fs);border:0}textarea.kit-input{height:auto;min-height:calc(var(--kit-px,1px) * 88);padding:var(--kit-space-md) var(--kit-space-md)}.kit-well{box-sizing:border-box;width:100%;padding:var(--kit-inset);font-size:var(--kit-field-fs);position:relative}.kit-well__face{align-items:center;gap:var(--kit-space-sm);box-sizing:border-box;min-height:calc(var(--kit-field-h) - 2 * var(--kit-inset));padding:0 calc(calc(var(--kit-px,1px) * 12) - var(--kit-inset));border-radius:calc(var(--kit-well-r) - var(--kit-inset));transition:background var(--kit-dur-quick) ease;background:0 0;display:flex}.kit-well:is(:focus-within,[data-state=focus]){box-shadow:var(--kit-focus-ring)}.kit-well__face>svg{color:var(--kit-well-icon);transition:color var(--kit-dur-quick) ease;flex-shrink:0}.kit-well:is(:focus-within,[data-state=focus])>.kit-well__face>svg{color:var(--admin-text)}.kit-bare,.kit-well__face>:is(input,textarea){min-width:0;font:inherit;color:inherit;box-shadow:none;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0}.kit-well__face>textarea{min-height:calc(var(--kit-px,1px) * 80);padding:var(--kit-space-sm) 0;resize:vertical}.kit-field--chips .kit-well__face{gap:var(--kit-space-sm);padding-block:var(--kit-space-xs);flex-wrap:wrap}.kit-field--chips .kit-well__face>input{min-width:calc(var(--kit-px,1px) * 128)}.kit-field{gap:var(--kit-space-sm);flex-direction:column;min-width:0;display:flex}.kit-field__label{font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);color:var(--admin-text)}.kit-field__hint,.kit-field__error{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--kit-ink-2);margin:0}.kit-field__error{color:var(--kit-danger-ink)}.kit-editable{min-width:0}.kit-editable__row{align-items:flex-start;gap:var(--kit-space-sm);min-width:0;display:flex}.kit-editable__read{box-sizing:border-box;min-width:0;padding:var(--kit-space-xs) var(--kit-space-sm);border-radius:var(--kit-r-md);font:inherit;letter-spacing:inherit;color:inherit;text-align:start;cursor:text;background:0 0;border:0;margin:0}.kit-editable__read:hover{background:var(--admin-row-hover)}.kit-editable__read:focus-visible{outline:2px solid var(--admin-focus)}.kit-editable__row>.kit-editable__value{overflow-wrap:anywhere;flex:1;min-width:0}.kit-editable__value[data-multiline]{white-space:pre-wrap}.kit-editable__title{min-width:0;margin:0;display:flex}.kit-editable__title>.kit-editable__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kit-editable__title>.kit-editable__read{max-width:100%}@media (width<=640px){.kit-editable__title>.kit-editable__value{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.kit-editable__read{margin-inline:calc(var(--kit-space-sm) * -1)}.kit-editable__title>.kit-editable__read{max-width:calc(100% + var(--kit-px,1px) * 16)}}.kit-editable__value[data-empty]{color:var(--kit-ink-2)}.kit-editable__actions{margin-top:var(--kit-space-xs)}.kit-editable__edit{gap:var(--kit-space-sm);flex-direction:column;min-width:0;display:flex}.kit-editable__error{margin:var(--kit-space-xs) 0 0;font-size:var(--kit-fs-footnote);color:var(--kit-danger-ink);font-weight:600}.kit-editable__buttons{align-items:center;gap:var(--kit-space-xs);display:flex}.kit-editable[data-kind=title] .kit-editable__edit{flex-direction:row;align-items:flex-start}.kit-editable[data-kind=title] .kit-editable__well{--kit-field-h:var(--kit-h-touch-lg);--kit-field-fs:var(--admin-type-page);flex:1;min-width:0}.kit-editable[data-kind=title] .kit-bare{font-weight:var(--admin-weight-display);letter-spacing:-.02em}.kit-editable[data-kind=title] .kit-editable__buttons{min-height:52px}.kit-editable[data-heading=h2] .kit-editable__title,.kit-editable[data-heading=h3] .kit-editable__title{font-size:var(--kit-fs-title2);line-height:var(--kit-lh-title2);letter-spacing:-.02em;font-weight:700}.kit-editable[data-heading=h2] .kit-editable__well,.kit-editable[data-heading=h3] .kit-editable__well{--kit-field-h:var(--kit-h-touch);--kit-field-fs:var(--kit-fs-title2)}.kit-editable[data-heading=h2] .kit-editable__buttons,.kit-editable[data-heading=h3] .kit-editable__buttons{min-height:44px}.kit-identity__glyph{color:var(--kit-well-icon);transition:color var(--kit-dur-quick) ease;flex-shrink:0;display:inline-flex}.kit-identity .kit-well:focus-within .kit-identity__glyph{color:var(--admin-text)}.kit-identity__chip{margin-inline:calc(var(--kit-space-2xs) * -1) calc(var(--kit-space-2xs) * -1);flex-shrink:0;display:inline-flex}.kit-identity__chip .kit-select__trigger--ghost{height:var(--kit-h-sm);padding-inline:var(--kit-space-sm) var(--kit-space-sm);background:var(--kit-tint-bg);color:var(--admin-text)}.kit-identity__chip .kit-select__trigger--ghost:is(:hover,[data-open]){background:var(--kit-tint-bg-hover)}.kit-identity__hint{align-items:center;gap:var(--kit-space-sm);min-height:calc(var(--kit-px,1px) * 18);display:flex}.kit-identity__hint-glyph{color:var(--kit-ink-3);display:inline-flex}.kit-well__face>.kit-btn--icon{margin-inline-end:calc(var(--kit-space-sm) * -1)}.kit-code{gap:var(--kit-space-sm);display:flex}.kit-code__cell{min-width:0;max-width:calc(var(--kit-px,1px) * 52);aspect-ratio:.86;box-sizing:border-box;padding:var(--kit-inset);border-radius:var(--kit-well-r);background-color:var(--kit-well);flex:1}.kit-code__input{box-sizing:border-box;border-radius:calc(var(--kit-well-r) - var(--kit-inset));text-align:center;width:100%;min-width:0;height:100%;font-family:var(--kit-display-font,inherit);font-size:var(--kit-fs-title2);font-variant-numeric:tabular-nums;color:var(--admin-text);transition:background var(--kit-dur-quick) ease;background:0 0;border:0;outline:none;padding:0;font-weight:600;line-height:1}.kit-code__cell:focus-within{box-shadow:var(--kit-focus-ring)}.kit-code[data-invalid] .kit-code__cell{box-shadow:0 0 0 1px var(--kit-danger-ink)}.kit-code[data-disabled]{opacity:.6}.kit-select{min-width:0}.kit-select--ghost{display:inline-flex}.kit-select{position:relative}.kit-select__proxy{width:100%;height:calc(var(--kit-px,1px) * 1);opacity:0;pointer-events:none;border:0;padding:0;position:absolute;inset:auto 0 0}.kit-select__trigger{cursor:pointer;color:var(--admin-text);outline:none}.kit-select__trigger--well{box-sizing:border-box;width:100%;padding:var(--kit-inset);border-radius:var(--kit-well-r);background:var(--kit-well);font-size:var(--kit-field-fs);transition:box-shadow var(--kit-dur-quick) ease;position:relative}.kit-select__trigger--well[data-invalid]:not([data-open]){box-shadow:0 0 0 1px var(--kit-danger-ink)}.kit-select__trigger[data-disabled]{cursor:not-allowed;opacity:.55}.kit-select__face{align-items:center;gap:var(--kit-space-sm);box-sizing:border-box;min-height:calc(var(--kit-field-h) - 2 * var(--kit-inset));padding:0 var(--kit-space-sm) 0 var(--kit-space-md);border-radius:calc(var(--kit-well-r) - var(--kit-inset));transition:background var(--kit-dur-quick) ease;display:flex}.kit-select__trigger--well:focus-visible:not([data-open]){box-shadow:var(--kit-focus-ring)}.kit-select__face>svg{color:var(--kit-well-icon);transition:color var(--kit-dur-quick) ease;flex-shrink:0}.kit-select__face>svg.kit-select__chev{box-sizing:border-box;width:calc(var(--kit-px,1px) * 22);height:var(--kit-h-dense);padding:var(--kit-space-xs);border-radius:var(--kit-r-2xs);color:var(--kit-ink-2)}.kit-select__trigger[data-open] .kit-select__chev{color:var(--admin-text);transform:rotate(180deg)}.kit-select__trigger--well[data-open]{border-radius:var(--kit-well-r) var(--kit-well-r) 0 0;background:var(--kit-card-raised);box-shadow:var(--kit-shadow-popover);clip-path:inset(-40px -40px 0);padding:0}.kit-select__trigger--well[data-open].is-up{border-radius:0 0 var(--kit-well-r) var(--kit-well-r);clip-path:inset(0 -40px -40px)}.kit-select__trigger--well[data-open]>.kit-select__face{min-height:var(--kit-field-h);padding:0 var(--kit-space-md) 0 var(--kit-space-md);box-shadow:none;background:0 0}.kit-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kit-select__value.is-placeholder{color:var(--kit-ink-3)}.kit-select__more{font-size:var(--kit-fs-caption);color:var(--kit-ink-2);flex-shrink:0;font-weight:600}.kit-select__clear{width:calc(var(--kit-px,1px) * 22);height:var(--kit-h-dense);border-radius:var(--kit-r-xs);color:var(--kit-well-icon);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.kit-select__clear:hover{color:var(--admin-text);background:var(--kit-ghost-bg-hover)}.kit-select__face input.kit-bare::placeholder{color:var(--kit-ink-2)}:where(.kit-select__spin){animation:.8s linear infinite kit-select-spin}@keyframes kit-select-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:where(.kit-select__spin){animation:none}}.kit-select__trigger--ghost{align-items:center;gap:var(--kit-space-sm);box-sizing:border-box;height:var(--kit-chip-h);padding:0 var(--kit-space-sm) 0 var(--kit-space-md);border-radius:var(--kit-r-sm);font-size:var(--kit-field-fs);color:var(--kit-ghost-ink);transition:background var(--kit-dur-press) ease, color var(--kit-dur-press) ease;font-weight:500;display:inline-flex}.kit-select__trigger--ghost:is(:hover,:focus-visible,[data-open]){color:var(--kit-ghost-ink-hover);background:var(--kit-ghost-bg-hover)}.kit-select__trigger--ghost:focus-visible{box-shadow:inset 0 0 0 1.5px var(--kit-action-ink)}.kit-select__trigger--ghost.is-set{color:var(--kit-action-ink);background:var(--kit-action-bg)}.kit-select__trigger--ghost.is-set:is(:hover,[data-open]){background:var(--kit-action-bg-hover)}.kit-select__trigger--ghost svg{color:var(--kit-ghost-icon);flex-shrink:0}.kit-select__trigger--ghost.is-set svg{color:var(--kit-action-ink)}.kit-select__trigger--compact{gap:var(--kit-space-2xs);min-width:0;max-width:100%;padding:0 var(--kit-space-xs) 0 var(--kit-space-sm)}.kit-select__trigger--quiet{height:var(--kit-h-sm);font-size:var(--kit-fs-callout);color:var(--admin-text);font-weight:400}.kit-select__trigger--quiet:is(:hover,:focus-visible,[data-open]){color:var(--admin-text)}.kit-select__trigger--quiet svg{color:var(--admin-muted)}.kit-select__portal{display:contents}.kit-select__pop{z-index:10000;box-sizing:border-box;padding:var(--kit-space-xs);border-radius:0 0 var(--kit-well-r) var(--kit-well-r);color:var(--admin-text);font-size:var(--kit-field-fs);background:var(--kit-card-raised);box-shadow:var(--kit-shadow-popover);clip-path:inset(0 -40px -40px);flex-direction:column;display:flex;position:fixed;overflow:hidden}.kit-select__pop.is-up{padding:var(--kit-space-xs);border-radius:var(--kit-well-r) var(--kit-well-r) 0 0;clip-path:inset(-40px -40px 0)}.kit-select__pop--detached{gap:var(--kit-space-sm);padding:var(--kit-space-xs);border-radius:var(--kit-well-r);clip-path:none}.kit-select__rule{height:var(--kit-hairline-w);margin:0 var(--kit-space-sm) var(--kit-space-xs);background:var(--admin-hairline);flex-shrink:0}.kit-select__pop.is-up .kit-select__rule{margin:var(--kit-space-xs) var(--kit-space-sm) 0;order:9}.kit-select__swell{flex-shrink:0}.kit-select__list{overscroll-behavior:contain;min-height:0;scroll-padding:4px;position:relative;overflow-y:auto}.kit-select__opt{align-items:center;gap:var(--kit-space-md);min-height:var(--kit-h-md);padding:var(--kit-space-sm) var(--kit-space-md);border-radius:calc(var(--kit-well-r) - var(--kit-space-xs));cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}.kit-select__opt.is-active{background:var(--kit-tint-bg)}.kit-select__opt[aria-selected=true] .kit-select__lab{font-weight:600}.kit-select__opt[aria-disabled=true]{cursor:default;opacity:.45}.kit-select__txt{flex:1;min-width:0;display:grid}.kit-select__lab{white-space:normal;overflow-wrap:anywhere}.kit-select__desc{text-overflow:ellipsis;white-space:nowrap;font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--kit-ink-3);overflow:hidden}.kit-select__lab mark{color:inherit;background:0 0;font-weight:650}.kit-select__opt :where(.kit-select__tick){color:var(--kit-action-ink);visibility:hidden;flex-shrink:0}.kit-select__opt[aria-selected=true] :where(.kit-select__tick){visibility:visible}.kit-select__opt--create{color:var(--kit-action-ink);font-weight:500}.kit-select__opt--create svg{flex-shrink:0}.kit-select__box{width:calc(var(--kit-px,1px) * 16);height:calc(var(--kit-px,1px) * 16);border-radius:var(--kit-r-xs);background-color:var(--kit-well);color:#fff;flex-shrink:0;place-items:center;display:grid}.kit-select__box svg{visibility:hidden}.kit-select__opt[aria-selected=true] .kit-select__box{background-color:var(--brand-face)}.kit-select__opt[aria-selected=true] .kit-select__box svg{visibility:visible}.kit-select__group{padding:var(--kit-space-md) var(--kit-space-md) var(--kit-space-xs);font-size:var(--kit-fs-caption);color:var(--kit-ink-3);font-weight:600}.kit-select__group:first-child{padding-top:var(--kit-space-xs)}.kit-select__status{align-items:center;gap:var(--kit-space-sm);padding:var(--kit-space-md);font-size:var(--kit-fs-footnote);color:var(--kit-ink-2);display:flex}.kit-select__status--error{color:var(--kit-danger-ink)}.kit-select__retry{margin-inline-start:auto}.kit-select-scrim{z-index:10000;animation:kit-select-fade var(--kit-dur-quick) ease;background:#0f172a66;position:fixed;inset:0}.dark .kit-select-scrim{background:#0009}.kit-select-sheet{z-index:10001;box-sizing:border-box;max-height:82dvh;padding:calc(var(--kit-px,1px) * 8) calc(var(--kit-px,1px) * 12) calc(calc(var(--kit-px,1px) * 12) + env(safe-area-inset-bottom,calc(var(--kit-px,1px) * 0)));border-radius:var(--kit-r-xl) var(--kit-r-xl) 0 0;color:var(--admin-text);background:var(--kit-glass-sheet);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--kit-shadow-popover);animation:kit-select-up var(--kit-dur-sheet) cubic-bezier(.32, .72, 0, 1);outline:none;flex-direction:column;display:flex;position:fixed;inset:auto 0 0}.kit-select-sheet__grabber{width:calc(var(--kit-px,1px) * 36);height:calc(var(--kit-px,1px) * 5);margin-bottom:var(--kit-space-md);border-radius:var(--kit-r-pill);background:#0f172a2e;flex-shrink:0;align-self:center}.dark .kit-select-sheet__grabber{background:#ffffff40}.kit-select-sheet__title{padding:0 var(--kit-space-sm) var(--kit-space-md);font-size:var(--kit-fs-title3);line-height:var(--kit-lh-title3);flex-shrink:0;font-weight:700}.kit-select-sheet .kit-select__swell{margin:0 var(--kit-space-xs) var(--kit-space-sm)}.kit-select-sheet .kit-select__swell .kit-well__face{min-height:var(--kit-h-lg)}.kit-select-sheet .kit-select__swell input{font-size:var(--kit-fs-subhead)}.kit-select-sheet .kit-select__list{padding:0 var(--kit-space-xs);font-size:var(--kit-fs-subhead)}.kit-select-sheet .kit-select__opt{min-height:calc(var(--kit-px,1px) * 48);padding:var(--kit-space-sm) var(--kit-space-md);border-radius:var(--kit-r-md)}.kit-select-sheet__done{margin:var(--kit-space-md) var(--kit-space-xs) 0;flex-shrink:0}@keyframes kit-select-up{0%{transform:translateY(100%)}}@keyframes kit-select-fade{0%{opacity:0}}:root{--kit-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.8 9.4l2.7 2.7 5.7-6' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--kit-dash-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9h8' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.kit-checkbox,.kit-radio,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox],input[type=radio]):where(:not(.kit-switch,[role=switch])){appearance:none;box-sizing:border-box;width:calc(var(--kit-px,1px) * 18);height:calc(var(--kit-px,1px) * 18);border-radius:var(--kit-r-xs);vertical-align:middle;background-color:var(--kit-well);cursor:pointer;transition:box-shadow var(--kit-dur-press) ease, background-color var(--kit-dur-press) ease;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;flex-shrink:0;margin:0;padding:0}.kit-radio,:where([data-admin-shell],[data-customer-shell]) :where(input[type=radio]){border-radius:var(--kit-r-pill)}.kit-checkbox:is(:checked,:indeterminate),.kit-radio:checked,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox]):where(:not(.kit-switch,[role=switch])):is(:checked,:indeterminate),:where([data-admin-shell],[data-customer-shell]) :where(input[type=radio]):where(:not(.kit-switch,[role=switch])):checked{background-color:var(--brand-face);background-image:var(--kit-check-mark);background-size:100% 100%}.kit-checkbox:indeterminate,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox]:indeterminate){background-image:var(--kit-dash-mark)}.kit-radio:checked,:where([data-admin-shell],[data-customer-shell]) :where(input[type=radio]:checked){background-image:radial-gradient(circle,#fff 0 3px,#0000 3.5px)}.kit-checkbox:focus-visible,.kit-radio:focus-visible,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-checkbox:disabled,.kit-radio:disabled,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox],input[type=radio]):disabled{opacity:.5;cursor:default}.kit-check{align-items:center;gap:var(--kit-space-sm);min-height:calc(var(--kit-px,1px) * 24);font-size:var(--admin-type-body,var(--kit-fs-callout));line-height:var(--kit-lh-subhead);color:var(--admin-text);cursor:pointer;display:inline-flex}.kit-check:has(:disabled){cursor:default}.admin-switch,.kit-switch,.kit-lamp,:where([data-admin-shell],[data-customer-shell]) :where(:is(button,input)[role=switch]:not(.kit-switch-row)){appearance:none;box-sizing:border-box;width:var(--kit-lamp-socket);height:var(--kit-lamp-socket);min-width:var(--kit-lamp-socket);border-radius:var(--kit-r-pill);background:var(--kit-well);cursor:pointer;border:0;flex-shrink:0;margin:0;padding:0;font-size:0;position:relative}.admin-switch:after,.kit-switch:after,.kit-lamp:after,:where([data-admin-shell],[data-customer-shell]) :where(:is(button,input)[role=switch]:not(.kit-switch-row)):after{content:"";width:var(--kit-lamp-size);height:var(--kit-lamp-size);border-radius:var(--kit-r-pill);background:var(--kit-lamp-off);transition:background var(--kit-dur-quick) ease;margin:auto;position:absolute;inset:0}.admin-switch:is(:checked,[aria-checked=true]):after,.kit-switch:is(:checked,[aria-checked=true]):after,.kit-lamp[data-on]:after,.kit-switch-row[aria-checked=true] .kit-lamp:after,:where([data-admin-shell],[data-customer-shell]) :where(button[role=switch][aria-checked=true]:not(.kit-switch-row),input[role=switch]:checked):after{background:var(--brand-face)}.admin-switch:focus-visible,.kit-switch:focus-visible,.kit-switch-row:focus-visible,:where([data-admin-shell],[data-customer-shell]) :where(:is(button,input)[role=switch]):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-switch:disabled,.kit-switch:disabled,.kit-switch-row:disabled,:where([data-admin-shell],[data-customer-shell]) :where(:is(button,input)[role=switch]):disabled{opacity:.45;cursor:default}.kit-switch-row{align-items:center;gap:var(--row-gap,var(--kit-space-md));box-sizing:border-box;width:100%;min-height:var(--row-h,calc(var(--kit-px,1px) * 48));padding:var(--kit-space-sm) var(--kit-space-md);border-radius:var(--kit-r-md);font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;display:flex}@media (hover:hover){.kit-switch-row:hover:not(:disabled){background:var(--admin-row-hover)}}:is(.admin-group,.kit-group)>.kit-switch-row{min-height:var(--row-h,calc(var(--kit-px,1px) * 62));padding:var(--kit-space-md) var(--kit-space-lg);border-radius:0}:is(.admin-group,.kit-group)>.kit-switch-row+:is(.kit-row,.admin-row,.kit-switch-row):before,:is(.admin-group,.kit-group)>:is(.kit-row,.admin-row)+.kit-switch-row:before{content:"";top:0;left:var(--rule-start,16px);height:var(--kit-hairline-w);background:var(--admin-hairline);position:absolute;right:0}:is(.admin-group,.kit-group)>.kit-switch-row{position:relative}@media (prefers-reduced-motion:reduce){.admin-switch:after,.kit-switch:after,.kit-lamp:after,:where([data-admin-shell],[data-customer-shell]) :where(:is(button,input)[role=switch]):after{transition:none}}.admin-menu,.kit-menu{box-sizing:border-box;min-width:calc(var(--kit-px,1px) * 180);padding:var(--kit-space-xs);border-radius:var(--kit-r-md);color:var(--admin-text);background:var(--kit-glass-sheet);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--kit-shadow-popover)}.admin-menu__item,.kit-menu__item{align-items:center;gap:var(--kit-space-sm);box-sizing:border-box;width:100%;height:var(--kit-h-md);padding:0 var(--kit-space-md);border-radius:calc(var(--kit-r-md) - var(--kit-space-xs));font:inherit;font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);text-align:start;white-space:nowrap;color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.admin-menu__item>svg,.kit-menu__item>svg{color:var(--kit-ink-2);flex-shrink:0}.admin-menu__item:is(:hover,:focus-visible),.kit-menu__item:is(:hover,:focus-visible){color:#fff;background:var(--brand-face);outline:none}.admin-menu__item:is(:hover,:focus-visible)>svg,.kit-menu__item:is(:hover,:focus-visible)>svg{color:inherit}.admin-menu__item--danger,.kit-menu__item--danger{color:var(--kit-danger-ink)}.admin-menu__item:disabled,.kit-menu__item:disabled{opacity:.45;pointer-events:none}.kit-menu__item--two{height:auto;min-height:44px;padding-block:var(--kit-space-xs)}.kit-menu__text{flex-direction:column;flex:1;min-width:0;display:flex}.kit-menu__hint{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--kit-ink-2)}.kit-menu__item:is(:hover,:focus-visible) .kit-menu__hint{color:inherit;opacity:.8}.admin-menu__sep,.kit-menu__sep{height:var(--kit-hairline-w);margin:var(--kit-space-xs) var(--kit-space-sm);background:var(--admin-hairline)}.kit-menu__label{padding:var(--kit-space-sm) var(--kit-space-md) var(--kit-space-xs);font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);color:var(--kit-ink-2);margin:0}.kit-menu__label:first-child{padding-top:var(--kit-space-xs)}.kit-menu__count{font-size:var(--kit-fs-caption);font-variant-numeric:tabular-nums;color:var(--kit-ink-2);margin-inline-start:auto}.kit-menu__item[aria-current=true]:not(:hover,:focus-visible){background:var(--admin-row-selected)}.kit-menu__item[aria-current=true]:not(:hover,:focus-visible) .kit-menu__count{color:var(--kit-action-ink)}.kit-menu__item:is(:hover,:focus-visible) .kit-menu__count,.kit-menu__item[data-active=true] .kit-menu__count{color:inherit;opacity:.8}.kit-glass{background:var(--kit-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}[data-customer-shell]{--font-sans:var(--admin-font-sans);--kit-display-font:"Schibsted Grotesk", var(--admin-font-sans);--kit-display:68px;--kit-display-line:1;--kit-display-track:-.04em;--kit-body:var(--kit-fs-body);--kit-body-line:var(--kit-lh-body);--kit-title:var(--kit-fs-large-title);--kit-title-line:var(--kit-lh-large-title);--kit-title-track:var(--kit-ls-large-title);--kit-gutter:var(--kit-space-lg);--row-h:62px;--row-gap:var(--kit-space-md);--row-title:var(--kit-fs-body);--row-sub:var(--kit-fs-subhead);--rule-start:16px;min-height:100dvh;color:var(--admin-text);background:var(--admin-panel);font-family:var(--admin-font-sans);font-size:var(--kit-body);font-weight:400;line-height:var(--kit-body-line);font-kerning:normal;font-variant-numeric:proportional-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}@media (width>=640px){[data-customer-shell]{--kit-body:var(--kit-fs-subhead);--kit-body-line:var(--kit-lh-subhead);--kit-title:var(--kit-fs-title1);--kit-title-line:var(--kit-lh-title1);--kit-title-track:var(--kit-ls-title1);--kit-display:64px;--kit-gutter:var(--kit-space-3xl);--row-h:48px;--row-gap:var(--kit-space-md);--row-title:var(--kit-fs-subhead);--row-sub:var(--kit-fs-footnote)}}html:lang(he) [data-customer-shell]{--kit-display-font:"Noto Sans Hebrew", system-ui, sans-serif;font-family:Noto Sans Hebrew,system-ui,sans-serif}[data-customer-shell] :is(h1,h2,p,div,span).kit-display:not(.font-mono){font-family:var(--kit-display-font);font-size:var(--kit-display);font-weight:700;line-height:var(--kit-display-line);letter-spacing:var(--kit-display-track);font-variant-numeric:lining-nums;margin:0}.kit-roll{white-space:nowrap;display:inline-block;position:relative}.kit-roll__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kit-roll__face{align-items:flex-start;display:inline-flex}.kit-roll__col{box-sizing:border-box;font-variant-numeric:lining-nums tabular-nums;height:1.2lh;margin-block:-.1lh;padding-block:.1lh;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 .1lh 1.1lh,#0000);mask-image:linear-gradient(#0000,#000 .1lh 1.1lh,#0000)}.kit-roll__strip{transform:translateY(calc(var(--kit-roll-at) * -1.5lh));transition:transform 1.4s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--kit-roll-i) * 35ms);flex-direction:column;gap:.5lh;display:flex}.kit-roll__strip>span{height:1lh;display:block}.kit-roll--still .kit-roll__strip{transition:none}@media (prefers-reduced-motion:reduce){.kit-roll__strip{transition:none}}html:lang(he) [data-customer-shell] :where(*){letter-spacing:normal}[data-customer-shell] :is(button,input,select,textarea):not(.font-mono){font-family:inherit}[data-customer-shell] :is(h1,.kit-title):not(.font-mono){font-family:var(--kit-display-font);font-size:var(--kit-title);font-weight:700;line-height:var(--kit-title-line);letter-spacing:var(--kit-title-track);text-transform:none;margin:0}[data-customer-shell] :is(h2,.kit-heading):not(.font-mono){font-family:var(--kit-display-font);font-size:var(--kit-fs-title2);font-weight:700;line-height:var(--kit-lh-title2);letter-spacing:-.44px;text-transform:none;margin:0}[data-customer-shell] :is(h3,h4):not(.font-mono){font-family:var(--admin-font-sans);font-size:var(--kit-body);font-weight:600;line-height:var(--kit-lh-body);letter-spacing:0;margin:0}[data-customer-shell] .font-medium:not(.font-mono){font-weight:400}[data-customer-shell] .font-bold:not(.font-mono),[data-customer-shell] .font-semibold:not(.font-mono){font-weight:600}[data-customer-shell] :is(.font-extrabold,.font-black):not(.font-mono){font-weight:700}[data-customer-shell] .uppercase:not(.font-mono):not(kbd){text-transform:none}[data-customer-shell] :is(.tracking-wide,.tracking-wider,.tracking-widest,[class*="tracking-[0.1"],[class*="tracking-[0.2"],[class*="tracking-[.1"],[class*="tracking-[.2"]):not(.font-mono){letter-spacing:0}[data-customer-shell] :is(.tabular-nums,.kit-num){font-variant-numeric:tabular-nums lining-nums}[data-customer-shell] :is(code,pre,kbd,samp,.font-mono){font-family:var(--admin-font-mono);font-variant-ligatures:none}[data-customer-shell] a:not([class]){color:var(--admin-link);text-decoration:none}[data-customer-shell] a:not([class]):hover{text-decoration:underline}[data-customer-shell] :is(a[href],button,[role=button]):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-shell__col{box-sizing:border-box;width:100%;max-width:44rem;padding-inline:var(--kit-gutter);margin-inline:auto}[data-customer-shell][data-wide] .kit-shell__col{max-width:72rem}.kit-shell__top{z-index:30;box-shadow:inset 0 calc(-1 * var(--kit-hairline-w)) 0 var(--admin-hairline);position:sticky;top:0}.kit-shell__top .kit-shell__col{justify-content:space-between;align-items:center;gap:var(--kit-space-lg);height:calc(var(--kit-px,1px) * 52);display:flex}.kit-shell__logo{height:calc(var(--kit-px,1px) * 34);width:auto;display:block}.dark .kit-shell__logo--light,.kit-shell__logo--dark{display:none}.dark .kit-shell__logo--dark{display:block}.kit-shell__brand{font-size:var(--kit-fs-body);letter-spacing:-.3px;font-weight:700}.kit-shell__main{padding-block:var(--kit-space-xl) var(--kit-space-4xl)}.kit-shell__actions{z-index:30;box-shadow:inset 0 var(--kit-hairline-w) 0 var(--admin-hairline);position:sticky;bottom:0}.kit-shell__actions .kit-shell__col{gap:var(--kit-space-sm);padding-block:calc(var(--kit-px,1px) * 12) calc(calc(var(--kit-px,1px) * 12) + env(safe-area-inset-bottom,calc(var(--kit-px,1px) * 0)));flex-direction:column;display:flex}@media print{[data-customer-shell] .kit-shell__actions{display:none}[data-customer-shell] .kit-shell__top{position:static}}@media (width>=640px){.kit-shell__main{padding-block:var(--kit-space-3xl) calc(var(--kit-px,1px) * 56)}}[data-customer-shell][data-rail] .kit-shell__col{max-width:72rem}.kit-rail{flex-direction:column;display:flex}.kit-rail__main,.kit-rail__rail{display:contents}.kit-rail>*>*{order:var(--kit-order,0)}@media (width>=900px){.kit-rail{column-gap:var(--kit-space-6xl);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.kit-rail__main{min-width:0;display:block}.kit-rail__rail{gap:var(--kit-space-lg);flex-direction:column;display:flex;position:sticky;top:84px}.kit-rail>*>*{order:0}[data-customer-shell][data-rail] .kit-shell__actions{display:none}}@media print{[data-customer-shell]{min-height:0}.kit-shell__main{padding-block-end:0}.kit-shell__actions{display:none}.kit-shell__top,.kit-rail__rail{position:static}.kit-rail,.kit-rail__main,.kit-rail__rail{display:block}}.kit-row--wrap .kit-row__title,.kit-row--wrap .kit-row__sub{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.kit-row--wrap{padding-block:var(--kit-space-md)}:where(.kit-glass-thin,.kit-glass-regular,.kit-glass-thick){box-sizing:border-box;color:var(--admin-text);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);position:relative}.kit-glass-thin{background:var(--kit-g-thin);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border-radius:var(--kit-r-lg);box-shadow:var(--kit-shadow-popover)}.kit-glass-regular{background:var(--kit-g-regular);border-radius:var(--kit-r-xl);box-shadow:var(--kit-shadow-sheet)}.kit-glass-thick{background:var(--kit-g-thick);border-radius:var(--kit-r-xl);box-shadow:var(--kit-shadow-sheet)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(.kit-glass-thin,.kit-glass-regular,.kit-glass-thick){background:var(--kit-g-thick)}}.kit-solid{box-sizing:border-box;color:var(--admin-text);--kit-card:var(--kit-card-raised);background:var(--kit-surface-modal);border-radius:var(--kit-r-xl);box-shadow:var(--kit-shadow-sheet);position:relative}@supports (transition-timing-function:linear(0, 1)){:root{--kit-spring:linear(0, .0323, .1104, .2123, .323, .4325, .5347, .6262, .7057, .7728, .8282, .873, .9086, .9362, .9572, .9729, .9843, .9923, .9978, 1.0013, 1.0034, 1.0046, 1.005, 1.005, 1.0046, 1.0042, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1.001, 1.0007, 1.0005, 1.0004, 1.0003, 1.0002, 1.0001, 1.0001, 1)}}@keyframes kit-fade-in{0%{opacity:0}}@keyframes kit-fade-out{to{opacity:0}}@keyframes kit-pop-in{0%{transform:scale(.985)}}@keyframes kit-rise-in{0%{transform:translateY(4px)scale(.99)}}@keyframes kit-sink-out{to{transform:scale(.995)}}@keyframes kit-rise-ws-in{0%{transform:translateY(12px)}}@keyframes kit-slide-in{0%{transform:translate(calc(100% + 24px))}}@keyframes kit-slide-out{to{transform:translate(calc(100% + 24px))}}@keyframes kit-sheet-in{0%{transform:translateY(calc(100% + 16px))}}@keyframes kit-sheet-out{to{transform:translateY(calc(100% + 16px))}}.kit-overlay{z-index:60;padding:var(--kit-space-2xl);place-items:center;display:grid;position:fixed;inset:0}.kit-overlay:before,.kit-popover-layer:before,.kit-peek-layer:before{content:"";background:var(--kit-scrim);animation:kit-fade-in var(--kit-dur-quick) ease both;position:absolute;inset:0}.kit-overlay--ws:before{background:var(--kit-scrim-ws)}.kit-overlay.is-leaving,.kit-popover-layer.is-leaving,.kit-peek-layer.is-leaving{pointer-events:none}.kit-overlay.is-leaving:before,.kit-popover-layer.is-leaving:before,.kit-peek-layer.is-leaving:before{animation:kit-fade-out var(--kit-dur-press) ease both}.kit-overlay>:is(.kit-dialog,.kit-confirm,.kit-workspace){z-index:1}.kit-grabber{width:36px;height:5px;margin:var(--kit-space-sm) auto var(--kit-space-2xs);border-radius:var(--kit-r-xs);background:var(--kit-ink-3);opacity:.45;flex:none;display:none}.kit-ohead{align-items:center;gap:var(--kit-space-sm);min-height:calc(var(--kit-px,1px) * 56);padding:var(--kit-space-lg) var(--kit-space-md) var(--kit-space-md) var(--kit-space-xl);flex:none;display:flex}.kit-ohead__text{flex:1;min-width:0}.kit-ohead h2{font-size:var(--kit-fs-body);font-weight:600;line-height:var(--kit-lh-body);overflow-wrap:anywhere;margin:0}.kit-ohead__sub{color:var(--kit-ink-3);font-size:var(--kit-fs-footnote);font-weight:400;line-height:var(--kit-lh-footnote);margin-top:1px;display:block}.kit-obody{min-height:0;padding:var(--kit-space-xs) var(--kit-space-xl) var(--kit-space-lg);flex:auto;overflow-y:auto}.kit-obody--fill{flex-direction:column;display:flex}.kit-obody--fill>*{flex:auto;min-height:0}.kit-ofoot{justify-content:flex-end;align-items:center;gap:var(--kit-space-sm);padding:var(--kit-space-sm) var(--kit-space-lg) var(--kit-space-lg);flex:none;display:flex}.kit-dialog{width:min(520px,100%);max-height:calc(100dvh - calc(var(--kit-px,1px) * 48));animation:kit-fade-in var(--kit-dur-press) var(--kit-out) both, kit-rise-in var(--kit-dur-quick) var(--kit-out) both;flex-direction:column;display:flex}.kit-dialog--lg{width:min(760px,100%)}.kit-overlay.is-leaving>.kit-dialog,.kit-overlay.is-leaving>.kit-confirm{animation:kit-fade-out var(--kit-dur-press) ease both, kit-sink-out var(--kit-dur-press) var(--kit-accel) both}.kit-dialog:focus,.kit-confirm:focus,.kit-workspace:focus,.kit-popover:focus{outline:none}.kit-confirm{width:min(340px,100%);padding:var(--kit-space-xl) var(--kit-space-xl) var(--kit-space-lg);animation:kit-fade-in var(--kit-dur-press) var(--kit-out) both, kit-rise-in var(--kit-dur-quick) var(--kit-out) both}.kit-confirm h2{font-size:var(--kit-fs-body);font-weight:600;line-height:var(--kit-lh-body);margin:0}.kit-confirm p{margin:var(--kit-space-sm) 0 0;color:var(--kit-ink-2)}.kit-confirm__actions{justify-content:flex-end;gap:var(--kit-space-sm);margin-top:var(--kit-space-lg);display:flex}.kit-workspace{width:calc(100vw - 48px);height:calc(100dvh - 48px);animation:kit-fade-in var(--kit-dur-glide) ease both, kit-rise-ws-in var(--kit-dur-glide) var(--kit-decel) both;flex-direction:column;display:flex}.kit-overlay.is-leaving>.kit-workspace{animation:kit-fade-out var(--kit-dur-press) ease both}.kit-peek-layer{z-index:55;pointer-events:none;position:fixed;inset:0}.kit-peek-layer:before{display:none}.kit-peek{top:calc(var(--kit-px,1px) * 8);right:calc(var(--kit-px,1px) * 8);width:min(416px,100vw - 16px);max-height:calc(100dvh - calc(var(--kit-px,1px) * 16));border-radius:var(--kit-r-lg);pointer-events:auto;animation:kit-slide-in var(--kit-dur-glide) var(--kit-decel) both;flex-direction:column;display:flex;position:absolute}.kit-peek .kit-ohead{padding-top:var(--kit-space-xl);align-items:flex-start}.kit-peek .kit-ohead h2{font-size:var(--admin-type-section,var(--kit-fs-body));font-weight:600;line-height:var(--kit-lh-body);letter-spacing:-.01em}.kit-peek__sub{align-items:center;gap:var(--kit-space-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.kit-peek .kit-obody{gap:var(--kit-space-xl);padding-top:var(--kit-space-sm);flex-direction:column;display:flex}.kit-peek{background:var(--admin-panel);color:var(--admin-text);font-size:var(--admin-type-body,var(--kit-fs-callout));-webkit-backdrop-filter:none;backdrop-filter:none}.kit-peek:before{display:none}.kit-peek-layer.is-leaving>.kit-peek{animation:kit-slide-out var(--kit-dur-quick) var(--kit-accel) both}.kit-dock-layer{z-index:54;pointer-events:none;position:fixed;inset:0}.kit-dock{right:calc(var(--kit-px,1px) * 16);bottom:calc(var(--kit-px,1px) * 16);width:min(680px,100vw - 32px);max-height:min(calc(100dvh - calc(var(--kit-px,1px) * 32)), 760px);border-radius:var(--kit-r-lg);pointer-events:auto;animation:kit-fade-in var(--kit-dur-press) var(--kit-out) both, kit-rise-in var(--kit-dur-quick) var(--kit-out) both;flex-direction:column;display:flex;position:absolute}.kit-dock__head{align-items:center;gap:var(--kit-space-sm);min-height:calc(var(--kit-px,1px) * 48);padding:var(--kit-space-sm) var(--kit-space-sm) 0 var(--kit-space-lg);flex:none;display:flex}.kit-dock__title{min-width:0;font-size:var(--kit-fs-subhead);font-weight:600;line-height:var(--kit-lh-subhead);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.kit-dock__body{min-height:0;padding:var(--kit-space-xs) var(--kit-space-sm) var(--kit-space-sm);flex:auto;overflow-y:auto}.kit-popover-root{display:contents}.kit-popover-layer{z-index:70;pointer-events:none;position:fixed;inset:0}.kit-popover-layer:before{display:none}.kit-popover{width:max-content;max-width:calc(100vw - 16px);padding:var(--kit-space-sm);pointer-events:auto;transform-origin:0 0;animation:kit-fade-in var(--kit-dur-press) var(--kit-out) both, kit-pop-in var(--kit-dur-press) var(--kit-out) both;flex-direction:column;display:flex;position:fixed}.kit-popover:not([data-placed]){visibility:hidden}.kit-popover__body{min-height:0;overflow-y:auto}.kit-popover-layer.is-instant>.kit-popover{animation:none}.kit-popover-layer.is-leaving>.kit-popover{animation:kit-fade-out var(--kit-dur-press) ease both}@media (width<=639px){.kit-grabber{display:block}.kit-overlay{place-items:end center;padding:0}.kit-popover-layer,.kit-peek-layer{pointer-events:auto}.kit-popover-layer:before,.kit-peek-layer:before{display:block}.kit-confirm,.kit-popover,.kit-peek{width:auto;max-width:none;max-height:calc(100dvh - 56px);padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--kit-r-2xl);background:var(--kit-surface-modal);box-shadow:var(--kit-shadow-sheet);pointer-events:auto;animation:kit-sheet-in var(--kit-dur-sheet) var(--kit-spring) both;position:absolute;inset:auto 8px 8px}.kit-confirm{padding:0 calc(var(--kit-px,1px) * 20) calc(calc(var(--kit-px,1px) * 16) + env(safe-area-inset-bottom,0px))}.kit-confirm h2{margin-top:var(--kit-space-lg)}.kit-popover{padding:0 var(--kit-space-sm)}.kit-popover__body{padding:var(--kit-space-xs) 0 var(--kit-space-sm)}.kit-peek{height:auto;top:auto}.kit-dock{inset:calc(var(--kit-px,1px) * 44) 0 0;width:auto;max-height:none;padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--kit-r-2xl) var(--kit-r-2xl) 0 0;background:var(--kit-surface-modal);box-shadow:var(--kit-shadow-sheet);animation:kit-sheet-in var(--kit-dur-sheet) var(--kit-spring) both}.kit-dialog,.kit-workspace{border-radius:var(--kit-r-2xl) var(--kit-r-2xl) 0 0;background:var(--kit-surface-modal);width:100%;max-width:none;height:calc(100dvh - 44px);max-height:none;box-shadow:var(--kit-shadow-sheet);animation:kit-sheet-in var(--kit-dur-sheet) var(--kit-spring) both}.kit-overlay.is-leaving>:is(.kit-dialog,.kit-confirm,.kit-workspace),.kit-popover-layer.is-leaving>.kit-popover,.kit-peek-layer.is-leaving>.kit-peek{animation:kit-sheet-out var(--kit-dur-glide) var(--kit-accel) both}.kit-confirm__actions,.kit-ofoot{flex-direction:column-reverse;align-items:stretch}.kit-confirm__actions .kit-btn,.kit-ofoot .kit-btn{width:100%;height:calc(var(--kit-px,1px) * 44)}.kit-ofoot{padding-bottom:calc(var(--kit-px,1px) * 16 + env(safe-area-inset-bottom,0))}}@media (prefers-reduced-motion:reduce){:is(.kit-dialog,.kit-confirm,.kit-workspace,.kit-peek,.kit-popover,.kit-dock){animation:kit-fade-in var(--kit-dur-press) ease both!important}.is-leaving>:is(.kit-dialog,.kit-confirm,.kit-workspace,.kit-peek,.kit-popover){animation:kit-fade-out var(--kit-dur-press) ease both!important}}.kit-link{font:inherit;color:var(--admin-link);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.kit-link:hover{text-decoration:underline}.kit-link:disabled{opacity:.4;cursor:default}.kit-object:not(.kit-stack .kit-object),.kit-stack,.kit-group,.admin-group{--obj-r:var(--kit-r-lg);--obj-bg:var(--kit-card);--obj-bg-h:var(--kit-card-hover)}[data-surface=sunk]{--obj-r:var(--kit-r-xl);--obj-bg:var(--kit-well);--obj-bg-h:var(--kit-well)}.kit-object{gap:var(--kit-space-md);box-sizing:border-box;padding:var(--kit-space-lg) var(--kit-space-lg);border-radius:var(--obj-r);color:var(--admin-text);background:var(--obj-bg);transition:transform var(--kit-dur-quick) var(--kit-ease-press), background-color var(--kit-dur-quick) ease;flex-direction:column;display:flex;position:relative}.kit-object__head{align-items:center;gap:var(--kit-space-md);display:flex}.kit-object__title{min-width:0;font:inherit;font-size:var(--row-title,var(--kit-fs-subhead));font-weight:600;line-height:var(--kit-lh-subhead);text-align:start;text-overflow:ellipsis;white-space:nowrap;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0;text-decoration:none;overflow:hidden}.kit-object__title:after{content:"";border-radius:var(--obj-r);position:absolute;inset:0}.kit-object__title:focus-visible{outline:none}.kit-object__title:focus-visible:after{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-object__sentence{font-size:var(--row-sub,var(--kit-fs-footnote));line-height:var(--kit-lh-footnote);color:var(--admin-muted);margin:0}.kit-object__actions{z-index:1;gap:var(--kit-space-sm);flex-wrap:wrap;display:flex;position:relative}@media (hover:hover){.kit-object:not([data-static]):hover{background:var(--obj-bg-h)}}.kit-object:not([data-static]):has(.kit-object__title:active){transform:scale(.985)}.kit-object[data-static] .kit-object__title{cursor:auto}.kit-object[data-static] .kit-object__title:after{content:none}.kit-translated-note{align-items:center;gap:var(--kit-space-sm);margin:0 0 var(--kit-space-sm);font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);color:var(--admin-muted);display:flex}.kit-translated-note[data-tone=problem]{color:var(--admin-tone-problem-fg)}@media (prefers-reduced-motion:reduce){.kit-object{transition:none}.kit-object:has(.kit-object__title:active){transform:none}}.kit-next{--obj-r:var(--kit-r-lg);box-sizing:border-box;padding:var(--kit-space-lg) var(--kit-space-lg);border-radius:var(--obj-r);color:var(--admin-text);background:var(--kit-action-bg)}.kit-section{align-items:center;gap:var(--kit-space-sm);padding-bottom:var(--kit-space-sm);display:flex}.kit-section__name{font-size:var(--kit-fs-subhead);font-weight:600;line-height:var(--kit-lh-subhead);margin:0}.kit-section__summary{min-width:0;font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);text-overflow:ellipsis;white-space:nowrap;color:var(--admin-muted);flex:1;overflow:hidden}.kit-section__link{font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);color:var(--admin-link);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;text-decoration:none}.kit-section__link:hover{text-decoration:underline}.kit-section>.count-chip{flex:none}.kit-section__actions{align-items:center;gap:var(--kit-space-2xs);flex:none;display:inline-flex}.kit-tabs{gap:var(--kit-space-2xs);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.kit-tabs::-webkit-scrollbar{display:none}.kit-tabs__tab{align-items:center;gap:var(--kit-space-sm);height:var(--kit-h-md);padding:0 var(--kit-space-md);border-radius:var(--kit-r-sm);color:var(--admin-muted);font:inherit;font-size:var(--kit-fs-callout);font-weight:500;line-height:var(--kit-lh-callout);white-space:nowrap;cursor:pointer;transition:background-color .12s, color .12s, transform .12s var(--kit-ease-press);background:0 0;border:0;flex:none;display:inline-flex}.kit-tabs__tab:hover{background:var(--kit-ghost-bg-hover);color:var(--admin-text)}.kit-tabs__tab:active{transform:scale(.97)}.kit-tabs__tab[aria-selected=true]{background:color-mix(in srgb, var(--admin-text) 6%, transparent);color:var(--admin-text);font-weight:600}.kit-tabs__tab:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}@media (width<=640px){.kit-tabs{flex-wrap:wrap;overflow-x:visible}}@media (prefers-reduced-motion:reduce){.kit-tabs__tab{transition:none}.kit-tabs__tab:active{transform:none}}.kit-facts{align-items:center;column-gap:var(--kit-space-lg);row-gap:var(--kit-space-xs);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);grid-template-columns:minmax(84px,max-content) minmax(0,1fr);margin:0;display:grid}.kit-facts>dt{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted)}.kit-facts>dd{min-width:0;min-height:calc(var(--kit-px,1px) * 28);align-items:center;gap:var(--kit-space-sm);margin:0;display:flex}.kit-check-mark{align-items:center;gap:var(--kit-space-xs);font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);white-space:nowrap;color:var(--admin-tone-done-fg);flex:none;display:inline-flex}.admin-tile--mini,.kit-tile--mini{width:calc(var(--kit-px,calc(var(--kit-px,1px) * 1)) * 20);height:calc(var(--kit-px,calc(var(--kit-px,1px) * 1)) * 20);border-radius:var(--kit-r-xs)}.kit-meter{height:calc(var(--kit-px,1px) * 10);border-radius:var(--kit-r-pill);background:var(--kit-well);display:flex;overflow:hidden}.kit-meter>span{height:100%}.kit-meter__fill{background:var(--brand-face)}.kit-meter__reserved{background:color-mix(in srgb, var(--admin-link) 28%, transparent)}.kit-meter--thin{height:calc(var(--kit-px,1px) * 5)}.kit-meter[data-tone=done]>.kit-meter__fill{background:var(--admin-tone-done-fg)}.kit-meter[data-tone=problem]>.kit-meter__fill{background:var(--admin-tone-problem-fg)}.kit-loadbar{inset-inline:0;bottom:calc(var(--kit-px,1px) * -1.5);z-index:1;height:calc(var(--kit-px,1px) * 3);pointer-events:none;opacity:0;background:rgb(from var(--admin-link) r g b / .1);clip-path:inset(-8px 0);transition:opacity var(--kit-dur-quick) var(--kit-out);position:absolute}.kit-loadbar[data-phase=trickle],.kit-loadbar[data-phase=sprint]{opacity:1}.kit-loadbar__fill{background-color:var(--admin-link);background-image:repeating-linear-gradient(90deg,#0000 0 12px,#ffffff52 19px,#0000 26px);border-start-end-radius:var(--kit-r-2xs);border-end-end-radius:var(--kit-r-2xs);width:0;position:absolute;inset-block:0;inset-inline-start:0}.kit-loadbar__fill:after{content:"";border-radius:var(--kit-r-xs);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--admin-link) 45%, #fff));width:56px;position:absolute;inset-block:-1px;inset-inline-end:-1px}.kit-loadbar[data-phase=trickle] .kit-loadbar__fill{animation:9s forwards kit-loadbar-trickle,40s cubic-bezier(.5,0,1,.5) forwards kit-loadbar-ribs}.kit-loadbar[data-phase=sprint] .kit-loadbar__fill{transition:width var(--kit-dur-quick) var(--kit-accel)}.kit-loadbar[data-phase=fade] .kit-loadbar__fill{width:100%}@keyframes kit-loadbar-trickle{0%{width:0;animation-timing-function:var(--kit-out)}2.2%{width:25%;animation-timing-function:cubic-bezier(.1,.65,.3,1)}to{width:70%}}@keyframes kit-loadbar-ribs{to{background-position-x:-2600px}}@media (prefers-reduced-motion:reduce){.kit-loadbar__fill{background-image:none}.kit-loadbar[data-phase=trickle] .kit-loadbar__fill{animation:9s forwards kit-loadbar-trickle}}:root{--kit-badge-green-a:#2e9b74;--kit-badge-green-b:#0b7353;--kit-badge-green-bg:#d5f5e6;--kit-badge-green-fg:#047857;--kit-badge-amber-a:#e39a2d;--kit-badge-amber-b:#b86a0c;--kit-badge-amber-bg:#fef3c7;--kit-badge-amber-fg:#b45309;--kit-badge-rose-a:#d2455f;--kit-badge-rose-b:#a81035;--kit-badge-rose-bg:#ffe4e6;--kit-badge-rose-fg:#be123c;--kit-badge-slate-a:#66708a;--kit-badge-slate-b:#434b64;--kit-badge-slate-bg:#e2e8f0;--kit-badge-slate-fg:#334155;--kit-badge-violet-a:#7c5cc2;--kit-badge-violet-b:#5f3da9;--kit-badge-violet-bg:#ede9fe;--kit-badge-violet-fg:#6d28d9;--kit-badge-sky-a:#3b93c9;--kit-badge-sky-b:#0b5f8f;--kit-badge-sky-bg:#e0f2fe;--kit-badge-sky-fg:#0369a1;--kit-badge-pip:#fe8f65}.dark{--kit-badge-green-bg:#0a2c20;--kit-badge-green-fg:#6ee7b7;--kit-badge-amber-bg:#33240a;--kit-badge-amber-fg:#fcd34d;--kit-badge-rose-bg:#3b0f18;--kit-badge-rose-fg:#fda4af;--kit-badge-slate-bg:#2a303b;--kit-badge-slate-fg:#cbd5e1;--kit-badge-violet-bg:#251a47;--kit-badge-violet-fg:#c4b5fd;--kit-badge-sky-bg:#0b2836;--kit-badge-sky-fg:#7dd3fc}:is(.kit-seal,.kit-tag)[data-tone=green]{--badge-a:var(--kit-badge-green-a);--badge-b:var(--kit-badge-green-b);--badge-bg:var(--kit-badge-green-bg);--badge-fg:var(--kit-badge-green-fg)}:is(.kit-seal,.kit-tag)[data-tone=amber]{--badge-a:var(--kit-badge-amber-a);--badge-b:var(--kit-badge-amber-b);--badge-bg:var(--kit-badge-amber-bg);--badge-fg:var(--kit-badge-amber-fg)}:is(.kit-seal,.kit-tag)[data-tone=rose]{--badge-a:var(--kit-badge-rose-a);--badge-b:var(--kit-badge-rose-b);--badge-bg:var(--kit-badge-rose-bg);--badge-fg:var(--kit-badge-rose-fg)}:is(.kit-seal,.kit-tag)[data-tone=slate]{--badge-a:var(--kit-badge-slate-a);--badge-b:var(--kit-badge-slate-b);--badge-bg:var(--kit-badge-slate-bg);--badge-fg:var(--kit-badge-slate-fg)}:is(.kit-seal,.kit-tag)[data-tone=violet]{--badge-a:var(--kit-badge-violet-a);--badge-b:var(--kit-badge-violet-b);--badge-bg:var(--kit-badge-violet-bg);--badge-fg:var(--kit-badge-violet-fg)}:is(.kit-seal,.kit-tag)[data-tone=sky]{--badge-a:var(--kit-badge-sky-a);--badge-b:var(--kit-badge-sky-b);--badge-bg:var(--kit-badge-sky-bg);--badge-fg:var(--kit-badge-sky-fg)}.kit-badges{align-items:center;gap:var(--kit-space-sm) var(--kit-space-md);flex-wrap:wrap;display:inline-flex}.kit-seal,.kit-tag{align-items:center;gap:var(--kit-space-sm);height:calc(var(--kit-px,1px) * 24);font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);white-space:nowrap;color:var(--admin-text);flex-shrink:0;display:inline-flex}.kit-seal .kit-seal__tile{--tile-face:var(--badge-b)}.kit-seal__sub{color:var(--admin-muted);font-weight:500}.kit-seal__shield{width:calc(var(--kit-px,1px) * 20);height:calc(var(--kit-px,1px) * 20);place-items:center;display:grid}.kit-care-mark{display:block}.kit-pips{gap:var(--kit-space-xs);margin-left:var(--kit-space-2xs);display:inline-flex}.kit-pips i{width:calc(var(--kit-px,1px) * 5);height:calc(var(--kit-px,1px) * 5);background:var(--kit-badge-pip);border-radius:50%;display:block}.kit-tag{padding:0 var(--kit-space-sm) 0 var(--kit-space-sm);border-radius:var(--kit-r-xs);color:var(--badge-fg);background:var(--badge-bg)}.kit-badge-glyph{width:calc(var(--kit-px,1px) * 12);height:calc(var(--kit-px,1px) * 12);fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.kit-tag .kit-badge-glyph{width:calc(var(--kit-px,1px) * 14);height:calc(var(--kit-px,1px) * 14);stroke:var(--badge-fg)}.kit-badge-face{color:#fff;flex-shrink:0;display:block}.kit-tag .kit-badge-face{color:var(--badge-fg)}.kit-record-link{align-items:center;gap:var(--kit-space-sm);min-width:0;max-width:100%;margin-left:calc(var(--kit-space-xs) * -1);padding:var(--kit-space-xs) var(--kit-space-sm) var(--kit-space-xs) var(--kit-space-xs);border-radius:var(--kit-r-sm);color:var(--admin-text);font-size:var(--kit-fs-footnote);font-weight:600;line-height:var(--kit-lh-footnote);vertical-align:middle;text-decoration:none;transition:background-color .12s,transform .14s;display:inline-flex}a.kit-record-link:hover{background:var(--kit-ghost-bg-hover)}a.kit-record-link:active{transform:scale(.98)}a.kit-record-link:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px}.kit-record-link__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kit-record-link__status{align-items:center;gap:var(--kit-space-xs);color:var(--admin-muted);white-space:nowrap;flex-shrink:0;font-weight:500;display:inline-flex}.kit-record-link--compact .kit-record-link__word{width:calc(var(--kit-px,1px) * 1);height:calc(var(--kit-px,1px) * 1);clip:rect(0 0 0 0);position:absolute;overflow:hidden}.kit-record-link--two-line{padding:var(--kit-space-xs) var(--kit-space-sm) var(--kit-space-xs) var(--kit-space-xs)}.kit-record-link__two{min-width:0;display:grid}.kit-record-link--two-line .kit-record-link__status{min-width:0;font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption)}.kit-record-link--two-line .kit-record-link__word{text-overflow:ellipsis;overflow:hidden}.kit-record-link--chip{gap:var(--kit-space-sm);height:var(--kit-h-sm);padding:0 var(--kit-space-sm) 0 var(--kit-space-xs);background:var(--kit-chip-bg);margin-left:0}a.kit-record-link--chip:hover{background:var(--kit-chip-bg-hover)}.kit-record-link--chip .kit-record-link__status{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.kit-record-link{transition:none}}[data-admin-shell],.kit-scale-desktop{--kit-size-body:clamp(.875rem, calc(.875rem + (var(--kit-available-inline,0px) - 1000px) * .0029), 1.125rem);--kit-px:calc(var(--kit-size-body) / 14);--spacing:calc(var(--kit-px) * 4);--text-xs:calc(var(--kit-px) * 12);--text-sm:calc(var(--kit-px) * 14);--text-base:calc(var(--kit-px) * 16);--text-lg:calc(var(--kit-px) * 18);--text-xl:calc(var(--kit-px) * 20);--text-2xl:calc(var(--kit-px) * 24);--text-3xl:calc(var(--kit-px) * 30);--admin-type-page:var(--kit-fs-title1);--admin-type-section:var(--kit-fs-headline);--admin-type-subsection:var(--kit-fs-subhead);--admin-type-body:var(--kit-fs-callout);--admin-type-label:var(--kit-fs-footnote);--admin-type-meta:var(--kit-fs-caption);--admin-type-metric:var(--kit-fs-title2);--admin-leading-page:var(--kit-lh-title1);--admin-leading-heading:var(--kit-lh-headline);--kit-field-h:var(--kit-h-lg);--kit-field-fs:var(--kit-fs-callout);--kit-chip-h:var(--kit-h-md);--kit-seg-h:var(--kit-h-md);--kit-lamp-socket:calc(var(--kit-px) * 26);--kit-lamp-size:calc(var(--kit-px) * 10);--btn-fw:500;--btn-gap:var(--kit-space-sm);--btn-sm-h:var(--kit-h-sm);--btn-sm-r:var(--kit-r-sm);--btn-sm-fs:var(--kit-fs-footnote);--btn-sm-pad:var(--kit-space-md);--btn-md-h:var(--kit-h-md);--btn-md-r:var(--kit-r-sm);--btn-md-fs:var(--kit-fs-callout);--btn-md-pad:var(--kit-space-md);--btn-lg-h:var(--kit-h-lg);--btn-lg-r:var(--kit-r-md);--btn-lg-fs:var(--kit-fs-subhead);--btn-lg-pad:var(--kit-space-lg);--row-h:calc(var(--kit-px) * 48);--row-gap:var(--kit-space-md);--row-title:var(--kit-fs-subhead);--row-sub:var(--kit-fs-footnote)}:is([data-admin-shell],.kit-scale-desktop)[data-kit-density=compact]{--kit-size-body:.875rem}:is([data-admin-shell],.kit-scale-desktop)[data-kit-density=comfortable]{--kit-size-body:.9375rem}:is([data-admin-shell],.kit-scale-desktop)[data-kit-density=large]{--kit-size-body:1rem}@media (hover:none),(pointer:coarse){[data-admin-shell],.kit-scale-desktop{--kit-field-h:max(2.75rem, var(--kit-h-lg));--kit-field-fs:max(1rem, var(--kit-size-body));--btn-sm-h:var(--kit-h-touch);--btn-md-h:var(--kit-h-touch);--btn-lg-h:max(2.75rem, var(--kit-h-lg));--kit-chip-h:var(--kit-h-touch);--kit-seg-h:var(--kit-h-touch)}}.kit-specimens{gap:var(--kit-space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));display:grid}.kit-specimens[data-wide=true]{grid-template-columns:minmax(0,1fr)}@layer base{:where([data-admin-shell],.kit-scale-desktop) svg[width="10"][height="10"]{width:calc(var(--kit-px) * 10);height:calc(var(--kit-px) * 10)}:where([data-admin-shell],.kit-scale-desktop) svg[width="12"][height="12"]{width:calc(var(--kit-px) * 12);height:calc(var(--kit-px) * 12)}:where([data-admin-shell],.kit-scale-desktop) svg[width="13"][height="13"]{width:calc(var(--kit-px) * 13);height:calc(var(--kit-px) * 13)}:where([data-admin-shell],.kit-scale-desktop) svg[width="14"][height="14"]{width:calc(var(--kit-px) * 14);height:calc(var(--kit-px) * 14)}:where([data-admin-shell],.kit-scale-desktop) svg[width="16"][height="16"]{width:calc(var(--kit-px) * 16);height:calc(var(--kit-px) * 16)}:where([data-admin-shell],.kit-scale-desktop) svg[width="18"][height="18"]{width:calc(var(--kit-px) * 18);height:calc(var(--kit-px) * 18)}:where([data-admin-shell],.kit-scale-desktop) svg[width="19"][height="19"]{width:calc(var(--kit-px) * 19);height:calc(var(--kit-px) * 19)}:where([data-admin-shell],.kit-scale-desktop) svg[width="20"][height="20"]{width:calc(var(--kit-px) * 20);height:calc(var(--kit-px) * 20)}:where([data-admin-shell],.kit-scale-desktop) svg[width="22"][height="22"]{width:calc(var(--kit-px) * 22);height:calc(var(--kit-px) * 22)}:where([data-admin-shell],.kit-scale-desktop) svg[width="24"][height="24"]{width:calc(var(--kit-px) * 24);height:calc(var(--kit-px) * 24)}:where([data-admin-shell],.kit-scale-desktop) svg[width="26"][height="26"]{width:calc(var(--kit-px) * 26);height:calc(var(--kit-px) * 26)}:where([data-admin-shell],.kit-scale-desktop) svg[width="28"][height="28"]{width:calc(var(--kit-px) * 28);height:calc(var(--kit-px) * 28)}:where([data-admin-shell],.kit-scale-desktop) svg[width="32"][height="32"]{width:calc(var(--kit-px) * 32);height:calc(var(--kit-px) * 32)}}:root{--kit-initials-0:#8b5cf6;--kit-initials-1:#2f7bf5;--kit-initials-2:#0ea5a0;--kit-initials-3:#2e9e54;--kit-initials-4:#e07b1f;--kit-initials-5:#e0457b;--kit-initials-6:#d9443a;--kit-initials-7:#5b61e0;--kit-avatar-0-bg:#dad5ce;--kit-avatar-0-fg:#b8b0a6;--kit-avatar-1-bg:#d3dad6;--kit-avatar-1-fg:#a9b7af;--kit-avatar-2-bg:#d5d9e2;--kit-avatar-2-fg:#a7b0c2;--kit-avatar-3-bg:#e2d7d3;--kit-avatar-3-fg:#c0a9a1;--kit-avatar-4-bg:#dcdad0;--kit-avatar-4-fg:#b5b09b;--kit-avatar-5-bg:#d4d8dc;--kit-avatar-5-fg:#a5afb8}.dark{--kit-avatar-0-bg:#3b3935;--kit-avatar-0-fg:#5f5b54;--kit-avatar-1-bg:#363b38;--kit-avatar-1-fg:#56625b;--kit-avatar-2-bg:#373a42;--kit-avatar-2-fg:#555d70;--kit-avatar-3-bg:#403834;--kit-avatar-3-fg:#6b5a54;--kit-avatar-4-bg:#3c3b34;--kit-avatar-4-fg:#605d4c;--kit-avatar-5-bg:#363a3e;--kit-avatar-5-fg:#525c66}.kit-menu__item[data-active=true]{color:#fff;background:var(--brand-face)}.kit-menu__item[data-active=true] .kit-menu__hint{color:inherit;opacity:.8}.kit-callout__text{flex:1;min-width:0}.kit-callout__action{flex-shrink:0;align-self:center}.kit-tile__numeral{font-size:var(--kit-fs-callout);font-variant-numeric:tabular-nums lining-nums;font-weight:700;line-height:1}.kit-tile--large .kit-tile__numeral{font-size:var(--kit-fs-title2)}.kit-tile--mini .kit-tile__numeral{font-size:var(--kit-fs-caption2)}
