:root{--kit-card: #FFFFFF;--kit-lit-bg: linear-gradient(180deg, #FFFFFF 0%, #FCFCFD 60%, #F8F9FB 100%);--kit-lit-shadow: inset 0 1px 0 #FFFFFF, inset 0 -1px 0 rgb(15 23 42 / .04), 0 0 0 1px rgb(15 23 42 / .07), 0 1px 2px rgb(15 23 42 / .07), 0 6px 14px -8px rgb(15 23 42 / .2);--kit-lit-bg-hover: var(--kit-lit-bg);--kit-lit-shadow-hover: inset 0 1px 0 #FFFFFF, inset 0 -1px 0 rgb(15 23 42 / .05), 0 0 0 1px rgb(15 23 42 / .08), 0 2px 4px rgb(15 23 42 / .08), 0 12px 24px -10px rgb(15 23 42 / .26);--kit-blended-bg: linear-gradient(180deg, #F9FAFB, #F5F6F8);--kit-blended-shadow: inset 0 1px 0 rgb(255 255 255 / .9), 0 0 0 1px rgb(15 23 42 / .05);--kit-blended-bg-hover: #FFFFFF;--kit-blended-shadow-hover: inset 0 1px 0 #FFFFFF, 0 0 0 1px rgb(15 23 42 / .06), 0 2px 4px rgb(15 23 42 / .06), 0 14px 28px -14px rgb(15 23 42 / .24);--kit-sunk-card-bg: linear-gradient(180deg, #EDEFF3, #F2F4F7);--kit-sunk-card-shadow: inset 0 2px 5px rgb(15 23 42 / .1), inset 0 0 0 1px rgb(15 23 42 / .06), 0 1px 0 #FFFFFF;--kit-sunk-card-bg-hover: linear-gradient(180deg, #F2F4F7, #F6F7F9);--kit-sunk-card-shadow-hover: inset 0 1px 3px rgb(15 23 42 / .08), inset 0 0 0 1px rgb(15 23 42 / .06), 0 1px 0 #FFFFFF;--kit-next-face: linear-gradient(180deg, #F5F7FE, #EEF2FC);--kit-next-shadow: inset 0 0 0 1px rgb(30 64 180 / .12), inset 0 1px 0 #FFFFFF;--kit-card-shadow: var(--admin-depth-raised);--kit-glass: rgb(255 255 255 / .78);--kit-glass-sheet: rgb(255 255 255 / .92);--kit-glass-edge: rgb(15 23 42 / .08);--kit-tour-scrim: rgb(15 23 42 / .3);--kit-tour-ring: rgb(255 255 255 / .7);--kit-tour-tip: #FFFFFF;--kit-tour-tip-shadow: 0 0 0 1px rgb(15 23 42 / .06), 0 18px 40px -12px rgb(15 23 42 / .45);--kit-well: #EEF0F4;--kit-well-shadow: inset 0 2px 4px rgb(15 23 42 / .1), inset 0 0 0 1px rgb(15 23 42 / .06), 0 1px 0 #FFFFFF;--kit-well-focus: #F6F7F9;--kit-well-icon: rgb(15 23 42 / .5);--kit-rise-face: linear-gradient(180deg, #F9FAFB, #F4F5F8);--kit-rise-shadow: inset 0 1px 0 rgb(255 255 255 / .85), 0 0 0 .5px rgb(15 23 42 / .08), 0 1px 1px rgb(15 23 42 / .05), 0 2px 6px -2px rgb(15 23 42 / .14);--kit-well-pad: 3px;--kit-select-well: linear-gradient(180deg, #E9ECF1 0%, #EFF1F5 40%, #F2F4F7 100%);--kit-select-well-shadow: inset 0 1.5px 3px rgb(15 23 42 / .12), inset 0 0 0 1px rgb(15 23 42 / .07), inset 0 -1px 0 rgb(255 255 255 / .7), 0 1px 0 #FFFFFF;--kit-select-well-shadow-hover: inset 0 2px 4px rgb(15 23 42 / .14), inset 0 0 0 1px rgb(15 23 42 / .09), inset 0 -1px 0 rgb(255 255 255 / .7), 0 1px 0 #FFFFFF;--kit-track: #F1F3F6;--kit-ink-2: rgb(15 23 42 / .62);--kit-ink-3: rgb(15 23 42 / .45);--kit-energy-ink: #C2552E;--kit-ghost-ink: rgb(15 23 42 / .72);--kit-ghost-icon: rgb(15 23 42 / .5);--kit-ghost-ink-hover: #0F172A;--kit-ghost-bg-hover: rgb(15 23 42 / .055);--kit-ghost-bg-press: rgb(15 23 42 / .1);--kit-ghost-blur: blur(12px) saturate(160%);--kit-disabled-bg: rgb(15 23 42 / .035);--kit-disabled-ink: rgb(15 23 42 / .35);--kit-tint-ink: #0F172A;--kit-tint-bg: rgb(15 23 42 / .055);--kit-tint-bg-hover: rgb(15 23 42 / .085);--kit-tint-bg-press: rgb(15 23 42 / .12);--kit-action-ink: #1E40B4;--kit-action-bg: rgb(30 64 180 / .08);--kit-action-bg-hover: rgb(30 64 180 / .13);--kit-action-bg-press: rgb(30 64 180 / .18);--kit-danger-ink: #BE123C;--kit-danger-bg: rgb(190 18 60 / .07);--kit-danger-bg-press: rgb(190 18 60 / .12);--kit-raised-face-hover: linear-gradient(180deg, #3A5AC8 0%, #2245BC 55%, #1E40B0 100%);--kit-raised-shadow-hover: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -1px 0 rgb(0 0 0 / .16), 0 0 0 .5px #172F87, 0 1px 2px #1E40B466, 0 8px 18px -6px #1E40B4CC;--kit-raised-shadow-pressed: inset 0 1px 2px rgb(0 0 0 / .25), 0 0 0 .5px #172F87;--kit-chip-bg: rgb(15 23 42 / .055);--kit-chip-bg-hover: rgb(15 23 42 / .085);--kit-chip-bg-press: rgb(15 23 42 / .12);--kit-chip-shadow: none;--kit-chip-ink: #334155;--kit-thumb-face: linear-gradient(180deg, #FFFFFF, #FBFBFC);--kit-thumb-shadow: 0 0 0 .5px rgb(15 23 42 / .1), 0 1px 1px rgb(15 23 42 / .06), 0 2px 6px -1px rgb(15 23 42 / .14), inset 0 1px 0 #FFFFFF;--kit-lamp-socket: 26px;--kit-lamp-size: 10px;--kit-lamp-socket-bg: #ECEFF3;--kit-lamp-socket-shadow: inset 0 1px 3px rgb(15 23 42 / .16), inset 0 0 0 1px rgb(15 23 42 / .06), 0 1px 0 #FFFFFF;--kit-lamp-off: rgb(15 23 42 / .16);--kit-lamp-off-shadow: inset 0 1px 1px rgb(15 23 42 / .2);--kit-lamp-on: radial-gradient(circle at 40% 35%, #8FA8FF, #3E63E0 60%, #1E40B4);--kit-lamp-on-shadow: 0 0 8px 2px rgb(62 99 224 / .5);--kit-composer-face: linear-gradient(180deg, #FDFDFE 0%, #F7F8FA 100%);--kit-composer-shadow: 0 0 0 1px rgb(15 23 42 / .07), 0 1px 2px rgb(15 23 42 / .06), inset 0 1px 0 #FFFFFF, inset 0 -1px 0 rgb(15 23 42 / .03), 0 0 0 .5px rgb(15 23 42 / .06), 0 2px 2px rgb(15 23 42 / .05), 0 6px 12px -4px rgb(15 23 42 / .09), 0 22px 40px -18px rgb(15 23 42 / .28);--kit-composer-well: #F6F7F9;--kit-composer-muted: #8E8E93;--kit-composer-fill: rgb(120 120 128 / .12);--kit-field-h: 44px;--kit-chip-h: 34px;--kit-seg-r: 12px;--kit-seg-thumb-r: 9px;--kit-seg-h: 34px;--btn-fw: 600;--btn-sm-h: 32px;--btn-sm-r: 9px;--btn-sm-fs: 13px;--btn-sm-pad: 10px;--btn-md-h: 44px;--btn-md-r: 12px;--btn-md-fs: 15px;--btn-md-pad: 16px;--btn-lg-h: 56px;--btn-lg-r: 14px;--btn-lg-fs: 17px;--btn-lg-pad: 20px}.dark{--kit-composer-face: linear-gradient(180deg, #2A2A2E 0%, #242427 100%);--kit-composer-shadow: 0 0 0 1px rgb(255 255 255 / .08), 0 1px 2px rgb(0 0 0 / .6), inset 0 1px 0 rgb(255 255 255 / .09), 0 0 0 .5px rgb(255 255 255 / .06), 0 2px 4px rgb(0 0 0 / .55), 0 22px 40px -18px rgb(0 0 0 / 1);--kit-composer-well: #27272B;--kit-composer-fill: rgb(120 120 128 / .24);--kit-card: #27272B;--kit-lit-bg: #27272B;--kit-lit-shadow: inset 0 1px 0 rgb(255 255 255 / .06), 0 0 0 1px rgb(255 255 255 / .07);--kit-lit-shadow-hover: inset 0 1px 0 rgb(255 255 255 / .08), 0 0 0 1px rgb(255 255 255 / .1), 0 12px 24px -10px rgb(0 0 0 / .7);--kit-blended-bg: #212124;--kit-blended-shadow: inset 0 1px 0 rgb(255 255 255 / .04), 0 0 0 1px rgb(255 255 255 / .05);--kit-blended-bg-hover: #27272B;--kit-blended-shadow-hover: inset 0 1px 0 rgb(255 255 255 / .06), 0 0 0 1px rgb(255 255 255 / .08), 0 14px 28px -14px rgb(0 0 0 / .7);--kit-sunk-card-bg: #131315;--kit-sunk-card-shadow: inset 0 2px 5px rgb(0 0 0 / .6), inset 0 0 0 1px rgb(255 255 255 / .06);--kit-sunk-card-bg-hover: #161618;--kit-sunk-card-shadow-hover: inset 0 1px 3px rgb(0 0 0 / .6), inset 0 0 0 1px rgb(255 255 255 / .07);--kit-next-face: linear-gradient(180deg, #1C2546, #18203E);--kit-next-shadow: inset 0 0 0 1px rgb(124 155 255 / .22), inset 0 1px 0 rgb(255 255 255 / .06);--kit-glass: rgb(38 38 42 / .72);--kit-glass-sheet: rgb(38 38 42 / .96);--kit-glass-edge: rgb(255 255 255 / .1);--kit-tour-scrim: rgb(0 0 0 / .5);--kit-tour-ring: rgb(255 255 255 / .5);--kit-tour-tip: #2E2E32;--kit-tour-tip-shadow: 0 0 0 1px rgb(255 255 255 / .1), 0 18px 40px -12px rgb(0 0 0 / .8);--kit-well: #27272B;--kit-well-shadow: inset 0 2px 4px rgb(0 0 0 / .6), inset 0 0 0 1px rgb(255 255 255 / .06);--kit-well-focus: #2C2C30;--kit-well-icon: rgb(255 255 255 / .5);--kit-select-well: linear-gradient(180deg, #222225, #27272B);--kit-select-well-shadow: inset 0 2px 4px rgb(0 0 0 / .65), inset 0 0 0 1px rgb(255 255 255 / .07);--kit-select-well-shadow-hover: inset 0 2px 4px rgb(0 0 0 / .7), inset 0 0 0 1px rgb(255 255 255 / .1);--kit-rise-face: linear-gradient(180deg, #2E2E32, #2A2A2E);--kit-rise-shadow: inset 0 1px 0 rgb(255 255 255 / .06), 0 0 0 .5px rgb(255 255 255 / .08), 0 1px 2px rgb(0 0 0 / .5), 0 2px 6px -2px rgb(0 0 0 / .5);--kit-track: #27272B;--kit-ink-2: rgb(255 255 255 / .62);--kit-ink-3: rgb(255 255 255 / .45);--kit-energy-ink: #FE8F65;--kit-ghost-ink: rgb(255 255 255 / .72);--kit-ghost-icon: rgb(255 255 255 / .5);--kit-ghost-ink-hover: #FFFFFF;--kit-ghost-bg-hover: rgb(255 255 255 / .07);--kit-ghost-bg-press: rgb(255 255 255 / .12);--kit-disabled-bg: rgb(255 255 255 / .04);--kit-disabled-ink: rgb(255 255 255 / .35);--kit-tint-ink: #FFFFFF;--kit-tint-bg: rgb(255 255 255 / .07);--kit-tint-bg-hover: rgb(255 255 255 / .1);--kit-tint-bg-press: rgb(255 255 255 / .14);--kit-action-ink: #7C9BFF;--kit-action-bg: rgb(124 155 255 / .14);--kit-action-bg-hover: rgb(124 155 255 / .2);--kit-action-bg-press: rgb(124 155 255 / .26);--kit-danger-ink: #FDA4AF;--kit-danger-bg: rgb(253 164 175 / .1);--kit-danger-bg-press: rgb(253 164 175 / .16);--kit-raised-shadow-hover: inset 0 1px 0 rgb(255 255 255 / .22), inset 0 -1px 0 rgb(0 0 0 / .3), 0 0 0 .5px #172F87, 0 1px 2px rgb(0 0 0 / .6);--kit-raised-shadow-pressed: inset 0 1px 2px rgb(0 0 0 / .25), 0 0 0 .5px #172F87;--kit-chip-bg: rgb(255 255 255 / .08);--kit-chip-bg-hover: rgb(255 255 255 / .12);--kit-chip-bg-press: rgb(255 255 255 / .16);--kit-chip-shadow: none;--kit-chip-ink: rgb(255 255 255 / .86);--kit-thumb-face: linear-gradient(180deg, #46464A, #38383C);--kit-thumb-shadow: 0 0 0 .5px rgb(255 255 255 / .1), 0 1px 2px rgb(0 0 0 / .6), inset 0 1px 0 rgb(255 255 255 / .08);--kit-lamp-socket-bg: #27272B;--kit-lamp-socket-shadow: inset 0 1px 3px rgb(0 0 0 / .6), inset 0 0 0 1px rgb(255 255 255 / .06);--kit-lamp-off: rgb(255 255 255 / .16);--kit-lamp-off-shadow: none;--kit-lamp-on-shadow: 0 0 8px 2px rgb(124 155 255 / .5)}[data-admin-shell],.kit-scale-desktop{--kit-field-h: 40px;--kit-chip-h: 30px;--kit-seg-r: 11px;--kit-seg-thumb-r: 8px;--kit-seg-h: 30px;--btn-fw: 500;--btn-gap: 7px;--btn-sm-h: 28px;--btn-sm-r: 8px;--btn-sm-fs: 13px;--btn-sm-pad: 10px;--btn-md-h: 32px;--btn-md-r: 8px;--btn-md-fs: 14px;--btn-md-pad: 12px;--btn-lg-h: 36px;--btn-lg-r: 10px;--btn-lg-fs: 15px;--btn-lg-pad: 14px;--row-h: 48px;--row-gap: 10px;--row-title: 15px;--row-sub: 13px}[data-admin-shell]{--row-rule-start: calc(var(--kit-px, 1px) * 40 + var(--row-gap, calc(var(--kit-px, 1px) * 10)))}@media(min-width:640px){[data-customer-shell]{--kit-field-h: 40px;--kit-chip-h: 30px;--kit-seg-r: 11px;--kit-seg-thumb-r: 8px;--kit-seg-h: 30px}}.admin-tile,.kit-tile{--tile-face: linear-gradient(180deg, #3E5BBE 0%, #1E40B4 60%, #1C3BA6 100%);--tile-cast: #1E40B499;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--kit-px, 1px) * 28);height:calc(var(--kit-px, 1px) * 28);border-radius:8px;color:#fff;background:var(--tile-face);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000024,0 1px 2px #0f172a2e,0 4px 10px -4px var(--tile-cast)}.admin-tile--row,.kit-tile--row{width:calc(var(--kit-px, 1px) * 34);height:calc(var(--kit-px, 1px) * 34);border-radius:10px}.kit-tile--large{width:calc(var(--kit-px, 1px) * 56);height:calc(var(--kit-px, 1px) * 56);border-radius:16px}.admin-tile--customer,.kit-tile--customer{--tile-face: linear-gradient(180deg, #C26348 0%, #B84A2A 60%, #A94427 100%);--tile-cast: #B84A2A99}.admin-tile--operations,.kit-tile--operations{--tile-face: linear-gradient(180deg, #398B83 0%, #19786F 60%, #176E66 100%);--tile-cast: #19786F99}.admin-tile--money,.kit-tile--money{--tile-face: linear-gradient(180deg, #7C5CC2 0%, #6742B8 60%, #5F3DA9 100%);--tile-cast: #6742B899}.admin-tile--dispatch,.kit-tile--dispatch{--tile-face: linear-gradient(180deg, #3E5BBE 0%, #1E40B4 60%, #1C3BA6 100%);--tile-cast: #1E40B499}.admin-tile--parts,.kit-tile--parts{--tile-face: linear-gradient(180deg, #B17138 0%, #A45A18 60%, #975316 100%);--tile-cast: #A45A1899}.admin-tile--energy,.kit-tile--energy{--tile-face: linear-gradient(180deg, #FFA383 0%, #FE8F65 60%, #F27D52 100%);--tile-cast: #FE8F6599}.admin-tile--slate,.kit-tile--slate{--tile-face: linear-gradient(180deg, #66708A 0%, #4B5470 60%, #434B64 100%);--tile-cast: #4B547099}.admin-tile--danger,.kit-tile--danger{--tile-face: linear-gradient(180deg, #D2455F 0%, #BE123C 60%, #A81035 100%);--tile-cast: #BE123C99}.dark .admin-tile,.dark .kit-tile{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000004d,0 1px 2px #0009}.admin-section-head,.kit-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--kit-px, 1px) * 12);padding-bottom:calc(var(--kit-px, 1px) * 6)}[data-admin-shell] :is(h1,h2,h3,p,span).admin-section-label:not(.font-mono):not([data-admin-shell] .font-mono *){display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 7);margin:0;font-size:var(--admin-type-label);font-weight:var(--admin-weight-label);letter-spacing:0;line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-muted)}.admin-section-head>:is(a,button),.kit-section-head>:is(a,button){font-size:var(--admin-type-label);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-link)}.admin-section-head>.admin-section-count,.kit-section-head>.kit-section-count{font-size:var(--admin-type-label);line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-muted);font-variant-numeric:tabular-nums}.admin-rows,.kit-rows{display:flex;flex-direction:column;margin-inline:-12px}.admin-row,.kit-row{position:relative;display:flex;align-items:center;gap:var(--row-gap, calc(var(--kit-px, 1px) * 10));min-height:var(--row-h, calc(var(--kit-px, 1px) * 48));padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 12);border-radius:10px;color:inherit}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:"";position:absolute;top:0;left:var(--rule-start);right:12px;height:calc(var(--kit-px, 1px) * 1);background:var(--admin-hairline)}.admin-row__text,.kit-row__text{display:flex;flex:1;min-width:0;flex-direction:column}.admin-row__title,.kit-row__title,.admin-row__sub,.kit-row__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-row__title,.kit-row__title{font-size:var(--row-title, calc(var(--kit-px, 1px) * 15));font-weight:600;line-height:calc(var(--kit-px, 1px) * 20);font-variant-numeric:tabular-nums}.admin-row__sub,.kit-row__sub{font-size:var(--row-sub, calc(var(--kit-px, 1px) * 13));line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-muted)}.kit-row__title mark{padding:0 1px;border-radius:3px;font-weight:700;color:inherit;background:#0f172a17}.dark .kit-row__title mark{background:#ffffff29}.kit-row__sub mark{font-weight:700;color:var(--admin-text);background:none}.admin-row__value,.kit-row__value{flex-shrink:0;font-size:var(--admin-type-metric);font-weight:600;line-height:calc(var(--kit-px, 1px) * 28);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.admin-row__value small,.kit-row__value small{margin-inline-start:4px;font-size:calc(var(--kit-px, 1px) * 13);font-weight:500;letter-spacing:0;color:var(--admin-muted)}.admin-row__chevron,.kit-row__chevron{flex-shrink:0;color:color-mix(in srgb,var(--admin-text) 45%,transparent)}.admin-btn,.kit-btn,.admin-chip,.kit-chip,.kit-stepper__btn,:is(.admin-seg,.kit-seg)>*{transition:transform .12s cubic-bezier(.25,.46,.45,.94),box-shadow .12s cubic-bezier(.25,.46,.45,.94),background-color .12s ease,color .12s 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-shadow: none;--b-ink-h: var(--kit-ghost-ink-hover);--b-bg-h: var(--kit-ghost-bg-hover);--b-blur-h: var(--kit-ghost-blur);--b-shadow-h: none;--b-bg-p: var(--kit-ghost-bg-press);--b-shadow-p: none;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap, calc(var(--kit-px, 1px) * 7));box-sizing:border-box;height:var(--btn-md-h);padding:0 var(--btn-md-pad);border:0;border-radius:var(--btn-md-r);font-family:inherit;font-size:var(--btn-md-fs);font-weight:var(--btn-fw);line-height:calc(var(--kit-px, 1px) * 20);text-decoration:none;white-space:nowrap;color:var(--b-ink);background:var(--b-bg);box-shadow:var(--b-shadow);cursor:pointer}.admin-btn>svg,.kit-btn>svg,.kit-stepper__btn>svg{flex-shrink:0;color:var(--b-icon)}@media(hover:none){.admin-btn,.kit-btn,.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)}}.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)}@media(hover:none){.admin-btn--danger,.kit-btn--danger{--b-ink: var(--kit-danger-ink);--b-icon: var(--kit-danger-ink);--b-bg: var(--kit-danger-bg);--b-bg-h: var(--kit-danger-bg-press)}}.admin-btn--primary,.kit-btn--primary{--b-ink: #FFFFFF;--b-icon: #FFFFFF;--b-ink-h: #FFFFFF;--b-bg: var(--admin-face-raised);--b-shadow: var(--admin-shadow-raised);--b-bg-h: var(--kit-raised-face-hover);--b-shadow-h: var(--kit-raised-shadow-hover);--b-bg-p: var(--admin-face-raised);--b-shadow-p: var(--kit-raised-shadow-pressed);--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);box-shadow:var(--b-shadow-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);box-shadow:var(--b-shadow-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);box-shadow:var(--b-shadow-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: calc(var(--kit-px, 1px) * 5);height:calc(var(--kit-px, 1px) * 22);padding:0 calc(var(--kit-px, 1px) * 6);border-radius:6px;font-size:calc(var(--kit-px, 1px) * 12);line-height:calc(var(--kit-px, 1px) * 16)}.admin-btn--lg,.kit-btn--lg,.kit-btn--regular,[data-customer-shell] .kit-btn--lead{--btn-gap: calc(var(--kit-px, 1px) * 8);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{display:flex;width:100%}.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:calc(var(--kit-px, 1px) * 32);padding:0 calc(var(--kit-px, 1px) * 2);border-radius:6px}.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:none}.admin-chip,.kit-chip{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--kit-px, 1px) * 5);box-sizing:border-box;height:var(--kit-chip-h);padding:0 calc(var(--kit-px, 1px) * 12);border:0;border-radius:999px;font-family:inherit;font-size:calc(var(--kit-px, 1px) * 13);font-weight:400;line-height:calc(var(--kit-px, 1px) * 20);text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--admin-text);background:var(--kit-chip-bg);box-shadow:var(--kit-chip-shadow);cursor:pointer}@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){font-weight:600;color:#fff;background:var(--admin-face-raised);box-shadow:var(--admin-shadow-raised)}.admin-chip:disabled,.kit-chip:disabled{cursor:default;color:var(--kit-disabled-ink);background:var(--kit-disabled-bg);box-shadow:none}.kit-stepper{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8)}.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:calc(var(--kit-px, 1px) * 32);padding:0;border-radius:999px}.kit-stepper__value{min-width:calc(var(--kit-px, 1px) * 26);text-align:center;font-size:calc(var(--kit-px, 1px) * 17);line-height:calc(var(--kit-px, 1px) * 22);font-weight:600;font-variant-numeric:tabular-nums}.admin-action-bar,.kit-action-bar{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 2);padding:calc(var(--kit-px, 1px) * 4);border-radius:12px;color:var(--admin-text);background:var(--kit-glass);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 0 0 .5px var(--kit-glass-edge),0 8px 24px -10px #0f172a4d}.dark .admin-action-bar,.dark .kit-action-bar{box-shadow:0 0 0 .5px var(--kit-glass-edge),0 8px 24px -10px #000000b3}.kit-action-bar__count{padding:0 calc(var(--kit-px, 1px) * 10) 0 calc(var(--kit-px, 1px) * 8);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;font-variant-numeric:tabular-nums}.kit-pill{--pill-fg: var(--admin-tone-dead-fg);--pill-bg: var(--admin-tone-dead-bg);display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 6);min-height:calc(var(--kit-px, 1px) * 22);padding:0 calc(var(--kit-px, 1px) * 9);border-radius:999px;font-size:calc(var(--kit-px, 1px) * 12);font-weight:600;line-height:1;white-space:nowrap;color:var(--pill-fg);background:var(--pill-bg)}.kit-pill:before{content:"";flex-shrink:0;width:calc(var(--kit-px, 1px) * 7);height:calc(var(--kit-px, 1px) * 7);border-radius:999px;background:currentColor}.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{margin:0;font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);letter-spacing:0;text-transform:none;color:var(--admin-muted)}.admin-group,.kit-group{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-radius:var(--obj-r);background:var(--obj-bg);box-shadow:var(--obj-shadow);overflow:hidden}:is(.admin-group,.kit-group)>:is(.admin-row,.kit-row){min-height:var(--row-h, calc(var(--kit-px, 1px) * 62));padding:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 16);border-radius:0}:is(.admin-group,.kit-group)>:is(.admin-row,.kit-row)+:is(.admin-row,.kit-row):before{content:"";position:absolute;top:0;left:var(--rule-start, 16px);right:0;height:calc(var(--kit-px, 1px) * 1);background:var(--admin-hairline)}.kit-row[href]:hover,.kit-row[role=button]:hover,button.kit-row:hover{background:var(--admin-row-hover)}button.kit-row{width:100%;border:0;background:none;font:inherit;text-align:start;cursor:pointer}.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);display:flex;align-items:flex-start;gap:calc(var(--kit-px, 1px) * 10);padding:calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 14);border-radius:14px;font-size:calc(var(--kit-px, 1px) * 15);line-height:calc(var(--kit-px, 1px) * 20);color:var(--admin-text);background:var(--callout-bg)}.kit-callout>svg{flex-shrink:0;margin-top:calc(var(--kit-px, 1px) * 1);color:var(--callout-fg)}.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: 12px;--kit-field-fs: 16px}[data-admin-shell],.kit-scale-desktop{--kit-field-fs: 14px}@media(min-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);border-color:transparent;box-shadow:var(--kit-well-shadow);transition:box-shadow .18s ease,background-color .18s ease}.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{outline:none;background-color:var(--kit-well-focus);box-shadow:var(--kit-rise-shadow)}.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:var(--kit-well-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 calc(var(--kit-px, 1px) * 12);border:0;font:inherit;font-size:var(--kit-field-fs)}textarea.kit-input{height:auto;min-height:calc(var(--kit-px, 1px) * 88);padding:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 12)}.kit-well{position:relative;box-sizing:border-box;width:100%;padding:var(--kit-well-pad);font-size:var(--kit-field-fs)}.kit-well__face{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);box-sizing:border-box;min-height:calc(var(--kit-field-h) - 2 * var(--kit-well-pad));padding:0 calc(calc(var(--kit-px, 1px) * 12) - var(--kit-well-pad));border-radius:calc(var(--kit-well-r) - var(--kit-well-pad));background:transparent;transition:background .18s ease,box-shadow .18s ease}.kit-well:is(:focus-within,[data-state=focus])>.kit-well__face{background:var(--kit-rise-face);box-shadow:var(--kit-rise-shadow)}.kit-well__face>svg{flex-shrink:0;color:var(--kit-well-icon);transition:color .18s ease}.kit-well:is(:focus-within,[data-state=focus])>.kit-well__face>svg{color:var(--admin-text)}.kit-bare,.kit-well__face>:is(input,textarea){flex:1;min-width:0;align-self:stretch;padding:0;border:0;outline:none;font:inherit;color:inherit;background:none;box-shadow:none}.kit-well__face>textarea{min-height:calc(var(--kit-px, 1px) * 80);padding:calc(var(--kit-px, 1px) * 8) 0;resize:vertical}.kit-field{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 6);min-width:0}.kit-field__label{font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-text)}.kit-field__hint,.kit-field__error{margin:0;font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18);color:var(--kit-ink-2)}.kit-field__error{color:var(--kit-danger-ink)}.kit-select{min-width:0}.kit-select--ghost{display:inline-flex}.kit-select{position:relative}.kit-select__proxy{position:absolute;inset:auto 0 0;width:100%;height:calc(var(--kit-px, 1px) * 1);padding:0;border:0;opacity:0;pointer-events:none}.kit-select__trigger{outline:none;cursor:pointer;color:var(--admin-text)}.kit-select__trigger--well{position:relative;box-sizing:border-box;width:100%;padding:var(--kit-well-pad);border-radius:var(--kit-well-r);background:var(--kit-select-well);box-shadow:var(--kit-select-well-shadow);font-size:var(--kit-field-fs);transition:box-shadow .18s ease}.kit-select__trigger--well:hover:not([data-open]){box-shadow:var(--kit-select-well-shadow-hover)}.kit-select__trigger--well[data-invalid]:not([data-open]){box-shadow:var(--kit-select-well-shadow),0 0 0 1px var(--kit-danger-ink)}.kit-select__trigger[data-disabled]{cursor:not-allowed;opacity:.55}.kit-select__face{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);box-sizing:border-box;min-height:calc(var(--kit-field-h) - 2 * var(--kit-well-pad));padding:0 calc(var(--kit-px, 1px) * 8) 0 calc(var(--kit-px, 1px) * 10);border-radius:calc(var(--kit-well-r) - var(--kit-well-pad));transition:background .18s ease,box-shadow .18s ease}.kit-select__trigger--well:focus-visible>.kit-select__face{background:var(--kit-rise-face);box-shadow:var(--kit-rise-shadow)}.kit-select__face>svg{flex-shrink:0;color:var(--kit-well-icon);transition:color .18s ease}.kit-select__face>svg.kit-select__chev{box-sizing:border-box;width:calc(var(--kit-px, 1px) * 22);height:calc(var(--kit-px, 1px) * 22);padding:calc(var(--kit-px, 1px) * 3);border-radius:6px;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]{padding:0;border-radius:var(--kit-well-r) var(--kit-well-r) 0 0;background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow-hover);clip-path:inset(-40px -40px 0 -40px)}.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 -40px)}.kit-select__trigger--well[data-open]>.kit-select__face{min-height:var(--kit-field-h);padding:0 calc(var(--kit-px, 1px) * 11) 0 calc(var(--kit-px, 1px) * 13);background:none;box-shadow:none}.kit-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-select__value.is-placeholder{color:var(--kit-ink-3)}.kit-select__more{flex-shrink:0;font-size:calc(var(--kit-px, 1px) * 12);font-weight:600;color:var(--kit-ink-2)}.kit-select__clear{display:grid;place-items:center;flex-shrink:0;width:calc(var(--kit-px, 1px) * 22);height:calc(var(--kit-px, 1px) * 22);padding:0;border:0;border-radius:6px;color:var(--kit-well-icon);background:none;cursor:pointer}.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:kit-select-spin .8s linear infinite}@keyframes kit-select-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(.kit-select__spin){animation:none}}.kit-select__trigger--ghost{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 6);box-sizing:border-box;height:var(--kit-chip-h);padding:0 calc(var(--kit-px, 1px) * 8) 0 calc(var(--kit-px, 1px) * 10);border-radius:8px;font-size:var(--kit-field-fs);font-weight:500;color:var(--kit-ghost-ink);transition:background .14s ease,color .14s ease}.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{flex-shrink:0;color:var(--kit-ghost-icon)}.kit-select__trigger--ghost.is-set svg{color:var(--kit-action-ink)}@media(hover:none){.kit-select__trigger--ghost:not(.is-set){background:var(--kit-tint-bg)}}.kit-select__portal{display:contents}.kit-select__pop{position:fixed;z-index:10000;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;padding:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 6);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-lit-bg);box-shadow:var(--kit-lit-shadow-hover);clip-path:inset(0 -40px -40px -40px)}.kit-select__pop.is-up{padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 4);border-radius:var(--kit-well-r) var(--kit-well-r) 0 0;clip-path:inset(-40px -40px 0 -40px)}.kit-select__pop--detached{gap:calc(var(--kit-px, 1px) * 6);padding:calc(var(--kit-px, 1px) * 6);border-radius:var(--kit-well-r);clip-path:none}.kit-select__rule{flex-shrink:0;height:calc(var(--kit-px, 1px) * 1);margin:0 calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 4);background:var(--admin-hairline)}.kit-select__pop.is-up .kit-select__rule{order:9;margin:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 6) 0}.kit-select__swell{flex-shrink:0}.kit-select__list{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding:4px}.kit-select__opt{position:relative;display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 10);min-height:calc(var(--kit-px, 1px) * 32);padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 10);border-radius:calc(var(--kit-well-r) - 5px);cursor:pointer;-webkit-user-select:none;user-select:none}.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{display:grid;flex:1;min-width:0}.kit-select__lab,.kit-select__desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-select__desc{font-size:calc(var(--kit-px, 1px) * 12);line-height:calc(var(--kit-px, 1px) * 16);color:var(--kit-ink-3)}.kit-select__lab mark{color:inherit;font-weight:650;background:none}.kit-select__opt :where(.kit-select__tick){flex-shrink:0;color:var(--kit-action-ink);visibility:hidden}.kit-select__opt[aria-selected=true] :where(.kit-select__tick){visibility:visible}.kit-select__opt--create{font-weight:500;color:var(--kit-action-ink)}.kit-select__opt--create svg{flex-shrink:0}.kit-select__box{display:grid;place-items:center;flex-shrink:0;width:calc(var(--kit-px, 1px) * 16);height:calc(var(--kit-px, 1px) * 16);border-radius:5px;background-color:var(--kit-well);box-shadow:var(--admin-depth-recessed);color:#fff}.kit-select__box svg{visibility:hidden}.kit-select__opt[aria-selected=true] .kit-select__box{background-color:#1e40b4;background-image:var(--admin-face-raised);box-shadow:var(--kit-shadow-raised-sm)}.kit-select__opt[aria-selected=true] .kit-select__box svg{visibility:visible}.kit-select__group{padding:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 4);font-size:calc(var(--kit-px, 1px) * 12);font-weight:600;color:var(--kit-ink-3)}.kit-select__group:first-child{padding-top:calc(var(--kit-px, 1px) * 4)}.kit-select__status{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);padding:calc(var(--kit-px, 1px) * 10);font-size:calc(var(--kit-px, 1px) * 13);color:var(--kit-ink-2)}.kit-select__status--error{color:var(--kit-danger-ink)}.kit-select__retry{margin-inline-start:auto}.kit-select-scrim{position:fixed;inset:0;z-index:10000;background:#0f172a66;animation:kit-select-fade .2s ease}.dark .kit-select-scrim{background:#0009}.kit-select-sheet{position:fixed;inset:auto 0 0;z-index:10001;display:flex;flex-direction:column;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:22px 22px 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(--admin-depth-floating);animation:kit-select-up .38s cubic-bezier(.32,.72,0,1);outline:none}.kit-select-sheet__grabber{flex-shrink:0;align-self:center;width:calc(var(--kit-px, 1px) * 36);height:calc(var(--kit-px, 1px) * 5);margin-bottom:calc(var(--kit-px, 1px) * 12);border-radius:999px;background:#0f172a2e}.dark .kit-select-sheet__grabber{background:#ffffff40}.kit-select-sheet__title{flex-shrink:0;padding:0 calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 10);font-size:calc(var(--kit-px, 1px) * 20);line-height:calc(var(--kit-px, 1px) * 26);font-weight:700}.kit-select-sheet .kit-select__swell{margin:0 calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 8)}.kit-select-sheet .kit-select__swell .kit-well__face{min-height:calc(var(--kit-px, 1px) * 40)}.kit-select-sheet .kit-select__swell input{font-size:calc(var(--kit-px, 1px) * 16)}.kit-select-sheet .kit-select__list{padding:0 calc(var(--kit-px, 1px) * 4);font-size:calc(var(--kit-px, 1px) * 16)}.kit-select-sheet .kit-select__opt{min-height:calc(var(--kit-px, 1px) * 48);padding:calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 12);border-radius:10px}.kit-select-sheet__done{flex-shrink:0;margin:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 4) 0}@keyframes kit-select-up{0%{transform:translateY(100%)}}@keyframes kit-select-fade{0%{opacity:0}}:root{--kit-shadow-raised-sm: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -1px 0 rgb(0 0 0 / .16), 0 0 0 .5px #172F87, 0 1px 2px #1E40B466;--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")}.dark{--kit-shadow-raised-sm: inset 0 1px 0 rgb(255 255 255 / .22), inset 0 -1px 0 rgb(0 0 0 / .3), 0 0 0 .5px #172F87, 0 1px 2px rgb(0 0 0 / .6)}.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;-webkit-appearance:none;flex-shrink:0;box-sizing:border-box;width:calc(var(--kit-px, 1px) * 18);height:calc(var(--kit-px, 1px) * 18);margin:0;padding:0;border:0;border-radius:5px;vertical-align:middle;background-color:var(--kit-well);background-repeat:no-repeat;background-position:center;background-size:100% 100%;box-shadow:var(--admin-depth-recessed);cursor:pointer;transition:box-shadow .14s ease,background-color .14s ease}.kit-radio,:where([data-admin-shell],[data-customer-shell]) :where(input[type=radio]){border-radius:999px}.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:#1e40b4;background-image:var(--kit-check-mark),var(--admin-face-raised);background-size:100% 100%,100% 100%;box-shadow:var(--kit-shadow-raised-sm)}.kit-checkbox:indeterminate,:where([data-admin-shell],[data-customer-shell]) :where(input[type=checkbox]:indeterminate){background-image:var(--kit-dash-mark),var(--admin-face-raised)}.kit-radio:checked,:where([data-admin-shell],[data-customer-shell]) :where(input[type=radio]:checked){background-image:radial-gradient(circle at center,#FFFFFF 0 3px,transparent 3.5px),var(--admin-face-raised)}.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{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);min-height:calc(var(--kit-px, 1px) * 24);font-size:var(--admin-type-body, calc(var(--kit-px, 1px) * 14));line-height:calc(var(--kit-px, 1px) * 20);color:var(--admin-text);cursor:pointer}.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;-webkit-appearance:none;position:relative;flex-shrink:0;box-sizing:border-box;width:var(--kit-lamp-socket);height:var(--kit-lamp-socket);min-width:var(--kit-lamp-socket);margin:0;padding:0;border:0;border-radius:999px;font-size:0;background:var(--kit-lamp-socket-bg);box-shadow:var(--kit-lamp-socket-shadow);cursor:pointer}.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:"";position:absolute;inset:0;margin:auto;width:var(--kit-lamp-size);height:var(--kit-lamp-size);border-radius:999px;background:var(--kit-lamp-off);box-shadow:var(--kit-lamp-off-shadow);transition:background .16s ease,box-shadow .16s ease}.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(--kit-lamp-on);box-shadow:var(--kit-lamp-on-shadow)}.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{display:flex;align-items:center;gap:var(--row-gap, calc(var(--kit-px, 1px) * 10));box-sizing:border-box;width:100%;min-height:var(--row-h, calc(var(--kit-px, 1px) * 48));padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 12);border:0;border-radius:10px;font:inherit;text-align:start;color:inherit;background:none;cursor:pointer}@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:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 16);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:"";position:absolute;top:0;left:var(--rule-start, 16px);right:0;height:calc(var(--kit-px, 1px) * 1);background:var(--admin-hairline)}: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:calc(var(--kit-px, 1px) * 6);border-radius:12px;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(--admin-depth-floating)}.admin-menu__item,.kit-menu__item{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);box-sizing:border-box;width:100%;height:calc(var(--kit-px, 1px) * 32);padding:0 calc(var(--kit-px, 1px) * 10);border:0;border-radius:7px;font:inherit;font-size:calc(var(--kit-px, 1px) * 14);line-height:calc(var(--kit-px, 1px) * 20);text-align:start;text-decoration:none;white-space:nowrap;color:inherit;background:none;cursor:pointer}.admin-menu__item>svg,.kit-menu__item>svg{flex-shrink:0;color:var(--kit-ink-2)}.admin-menu__item:is(:hover,:focus-visible),.kit-menu__item:is(:hover,:focus-visible){outline:none;color:#fff;background:#1e40b4}.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:5px}.kit-menu__text{display:flex;min-width:0;flex:1;flex-direction:column}.kit-menu__hint{font-size:12px;line-height:16px;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:calc(var(--kit-px, 1px) * 1);margin:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 6);background:var(--admin-hairline)}.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: 17px;--kit-body-line: 25px;--kit-title: 34px;--kit-title-line: 40px;--kit-title-track: -.85px;--kit-gutter: 16px;--row-h: 62px;--row-gap: 12px;--row-title: 17px;--row-sub: 15px;--rule-start: 16px;min-height:100vh;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(min-width:640px){[data-customer-shell]{--kit-body: 15px;--kit-body-line: 22px;--kit-title: 28px;--kit-title-line: 34px;--kit-title-track: -.6px;--kit-display: 64px;--kit-gutter: 32px;--row-h: 48px;--row-gap: 10px;--row-title: 15px;--row-sub: 13px}}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){margin:0;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}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){margin:0;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}[data-customer-shell] :is(h2,.kit-heading):not(.font-mono){margin:0;font-family:var(--kit-display-font);font-size:calc(var(--kit-px, 1px) * 22);font-weight:700;line-height:calc(var(--kit-px, 1px) * 27);letter-spacing:-.44px;text-transform:none}[data-customer-shell] :is(h3,h4):not(.font-mono){margin:0;font-family:var(--admin-font-sans);font-size:var(--kit-body);font-weight:600;line-height:calc(var(--kit-px, 1px) * 22);letter-spacing: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;margin-inline:auto;padding-inline:var(--kit-gutter)}[data-customer-shell][data-wide] .kit-shell__col{max-width:72rem}.kit-shell__top{position:sticky;top:0;z-index:30;box-shadow:inset 0 -1px 0 var(--kit-glass-edge)}.kit-shell__top .kit-shell__col{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--kit-px, 1px) * 16);height:calc(var(--kit-px, 1px) * 52)}.kit-shell__logo{display:block;height:calc(var(--kit-px, 1px) * 34);width:auto}.dark .kit-shell__logo--light,.kit-shell__logo--dark{display:none}.dark .kit-shell__logo--dark{display:block}.kit-shell__brand{font-size:calc(var(--kit-px, 1px) * 17);font-weight:700;letter-spacing:-.3px}.kit-shell__main{padding-block:calc(var(--kit-px, 1px) * 20) calc(var(--kit-px, 1px) * 40)}.kit-shell__actions{position:sticky;bottom:0;z-index:30;box-shadow:inset 0 1px 0 var(--kit-glass-edge)}.kit-shell__actions .kit-shell__col{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 8);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)))}@media(min-width:640px){.kit-shell__main{padding-block:calc(var(--kit-px, 1px) * 32) calc(var(--kit-px, 1px) * 56)}}[data-customer-shell][data-rail] .kit-shell__col{max-width:72rem}.kit-rail{display:flex;flex-direction:column}.kit-rail__main,.kit-rail__rail{display:contents}.kit-rail>*>*{order:var(--kit-order, 0)}@media(min-width:900px){.kit-rail{display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:64px;align-items:start}.kit-rail__main{display:block;min-width:0}.kit-rail__rail{position:sticky;top:84px;display:flex;flex-direction:column;gap:14px}.kit-rail>*>*{order:0}[data-customer-shell][data-rail] .kit-shell__actions{display:none}}.kit-row--wrap .kit-row__title,.kit-row--wrap .kit-row__sub{overflow:visible;text-overflow:clip;white-space:normal}.kit-row--wrap{padding-block:calc(var(--kit-px, 1px) * 12)}.kit-sheet-scrim{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#0f172a66}.dark .kit-sheet-scrim{background:#0009}.kit-sheet-scrim>.kit-sheet-dismiss{position:absolute;inset:0;border:0;background:none;cursor:default}.kit-sheet{position:relative;box-sizing:border-box;width:100%;max-height:92dvh;overflow-y:auto;padding:calc(var(--kit-px, 1px) * 20) var(--kit-gutter, calc(var(--kit-px, 1px) * 16)) calc(calc(var(--kit-px, 1px) * 20) + env(safe-area-inset-bottom,calc(var(--kit-px, 1px) * 0)));border-radius:22px 22px 0 0;color:var(--admin-text);box-shadow:0 0 0 .5px var(--kit-glass-edge),0 -12px 40px -8px #0f172a4d}.kit-sheet:focus{outline:none}@media(min-width:640px){.kit-sheet-scrim{align-items:center;padding:calc(var(--kit-px, 1px) * 24)}.kit-sheet{max-width:28rem;padding:calc(var(--kit-px, 1px) * 24);border-radius:14px;box-shadow:0 0 0 .5px var(--kit-glass-edge),0 12px 40px -8px #0f172a4d}}.kit-run{--obj-r: 16px;--kit-run-ring: #F7F8FA;position:relative;margin-top:2px}.dark .kit-run{--kit-run-ring: #27272B}.kit-run__fold{position:relative;padding-bottom:10px}.kit-run__layer{position:absolute;bottom:0;height:40px;border-radius:var(--obj-r);background:var(--kit-blended-bg);box-shadow:var(--kit-blended-shadow)}.kit-run__layer--1{inset-inline:9px;bottom:5px;z-index:1}.kit-run__layer--2{inset-inline:18px;z-index:0;opacity:.7}.kit-run__main{position:relative;z-index:2;display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;padding:10px 12px 10px 14px;border:0;border-radius:var(--obj-r);font:inherit;text-align:start;color:var(--admin-text);background:var(--kit-blended-bg);box-shadow:var(--kit-blended-shadow);cursor:pointer;transition:background .12s ease,box-shadow .12s ease}@media(hover:hover){.kit-run__main:hover{background:var(--kit-blended-bg-hover);box-shadow:var(--kit-blended-shadow-hover)}}.kit-run__main:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-run__main>svg{flex:none;color:var(--kit-ink-2)}.kit-run__lead{display:flex;flex:none}.kit-run__lead>*+*{margin-inline-start:-7px}.kit-run__lead>*{outline:2px solid var(--kit-run-ring)}.kit-run__text{display:flex;min-width:0;flex:1;flex-direction:column}.kit-run__text b{font-size:14px;line-height:20px;font-weight:600}.kit-run__text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;color:var(--kit-ink-2)}.kit-run__when,.kit-run-row__when{flex:none;font-size:12px;line-height:16px;white-space:nowrap;color:var(--admin-muted);font-variant-numeric:tabular-nums}.kit-run__head{display:flex;align-items:center;gap:6px;padding:6px 4px 2px 8px;font-size:13px;line-height:18px;font-weight:600;color:var(--kit-ink-2)}.kit-run__head-text{flex:1;min-width:0}.kit-run__rows{display:flex;flex-direction:column}.kit-run-row{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-height:40px;padding:6px 8px;border:0;border-radius:10px;font:inherit;text-align:start;color:var(--admin-text);background:none}button.kit-run-row{cursor:pointer}button.kit-run-row:hover{background:var(--admin-row-hover)}button.kit-run-row:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.kit-run-row+.kit-run-row:before{content:"";position:absolute;top:0;inset-inline:42px 8px;height:1px;background:var(--admin-hairline)}.kit-run-row__line{display:flex;min-width:0;align-items:baseline;gap:8px}.kit-run-row__line--closed{flex:1}.kit-run-row__line b{flex:none;font-size:13.5px;line-height:20px;font-weight:600;white-space:nowrap}.kit-run-row__text{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:20px;color:var(--kit-ink-2)}.kit-run-row--open{--obj-r: 16px;display:block;margin:4px 0;padding:10px 12px 6px;border-radius:var(--obj-r);background:var(--kit-blended-bg);box-shadow:var(--kit-blended-shadow)}.kit-run-row--open:before{display:none}.kit-run-row__top{display:flex;align-items:flex-start;gap:10px}.kit-run-row__heading{display:flex;min-width:0;flex:1;flex-direction:column}.kit-run-row__heading .kit-run-row__line{justify-content:space-between}.kit-run-row__heading time{font-size:12px;line-height:20px;color:var(--admin-muted)}.kit-run-row__heading .kit-run-row__text{white-space:normal}.kit-run-row__body{margin-top:8px;font-size:14px;line-height:20px;overflow-wrap:anywhere}.kit-run-row__body p{margin:0}.kit-run-row__body .kit-record-link{margin-top:10px}.kit-run-row__foot{display:flex;justify-content:flex-end;margin:2px -4px 0 0}@media(prefers-reduced-motion:reduce){.kit-run__main{transition:none}}.kit-panel-sheet{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;justify-content:flex-end}.kit-panel-sheet__scrim{position:absolute;inset:0;border:0;background:#0f172a3d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.dark .kit-panel-sheet__scrim{background:#00000080}.kit-panel-sheet__panel{position:relative;display:flex;max-height:86%;min-height:0;flex-direction:column;box-sizing:border-box;border-radius:22px 22px 0 0;color:var(--admin-text);background:var(--kit-glass-sheet);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:0 -1px 0 var(--kit-glass-edge),0 -20px 50px -20px #0f172a66;animation:kit-panel-sheet-in .18s cubic-bezier(.25,.46,.45,.94)}.kit-panel-sheet__panel:focus{outline:none}.kit-panel-sheet__head{display:flex;flex:none;align-items:center;gap:8px;padding:12px 12px 8px 20px}.kit-panel-sheet__head h2{flex:1;margin:0;font-size:17px;line-height:22px;font-weight:600}.kit-panel-sheet__tools{flex:none;padding:0 14px 6px}.kit-panel-sheet__body{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 6px calc(10px + env(safe-area-inset-bottom,0px))}@keyframes kit-panel-sheet-in{0%{transform:translateY(24px);opacity:0}}@media(prefers-reduced-motion:reduce){.kit-panel-sheet__panel{animation:none}}.kit-link{display:inline;padding:0;border:0;background:none;font:inherit;color:var(--admin-link);text-align:start;text-decoration:none;cursor:pointer}.kit-link:hover{text-decoration:underline}.kit-link:disabled{opacity:.4;cursor:default}.admin-seg,.kit-seg{display:inline-flex;max-width:100%;padding:calc(var(--kit-px, 1px) * 3);border-radius:var(--kit-seg-r);background:var(--kit-track);box-shadow:var(--admin-depth-recessed)}.kit-seg--block{display:flex;width:100%}:is(.admin-seg,.kit-seg)>*{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:calc(var(--kit-px, 1px) * 6);box-sizing:border-box;height:var(--kit-seg-h);padding:0 calc(var(--kit-px, 1px) * 14);border:0;border-radius:var(--kit-seg-thumb-r);font:inherit;font-size:var(--kit-field-fs);line-height:calc(var(--kit-px, 1px) * 20);white-space:nowrap;color:var(--kit-ink-2);background:none;cursor:pointer}:is(.admin-seg,.kit-seg)>*:is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current=true]){font-weight:600;color:var(--admin-text);background:var(--kit-thumb-face);box-shadow:var(--kit-thumb-shadow)}:is(.admin-seg,.kit-seg)>*:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px}:is(.admin-seg,.kit-seg)>*:disabled{opacity:.5;cursor:default}.kit-object:not(.kit-stack .kit-object),.kit-stack,.kit-group,.admin-group{--obj-r: 14px;--obj-lift: -2px;--obj-bg: var(--kit-lit-bg);--obj-shadow: var(--kit-lit-shadow);--obj-bg-h: var(--kit-lit-bg-hover);--obj-shadow-h: var(--kit-lit-shadow-hover)}[data-surface=blended]{--obj-bg: var(--kit-blended-bg);--obj-shadow: var(--kit-blended-shadow);--obj-bg-h: var(--kit-blended-bg-hover);--obj-shadow-h: var(--kit-blended-shadow-hover)}[data-surface=sunk]{--obj-r: 20px;--obj-lift: 0px;--obj-bg: var(--kit-sunk-card-bg);--obj-shadow: var(--kit-sunk-card-shadow);--obj-bg-h: var(--kit-sunk-card-bg-hover);--obj-shadow-h: var(--kit-sunk-card-shadow-hover)}.kit-object{position:relative;display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 10);box-sizing:border-box;padding:calc(var(--kit-px, 1px) * 14) calc(var(--kit-px, 1px) * 16);border-radius:var(--obj-r);color:var(--admin-text);background:var(--obj-bg);box-shadow:var(--obj-shadow);transition:transform .16s cubic-bezier(.25,.46,.45,.94),box-shadow .16s ease}.kit-object__head{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 12)}.kit-object__title{flex:1;min-width:0;overflow:hidden;border:0;padding:0;font:inherit;font-size:var(--row-title, calc(var(--kit-px, 1px) * 15));font-weight:600;line-height:calc(var(--kit-px, 1px) * 20);text-align:start;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:inherit;background:none;cursor:pointer}.kit-object__title:after{content:"";position:absolute;inset:0;border-radius:var(--obj-r)}.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{margin:0;font-size:var(--row-sub, calc(var(--kit-px, 1px) * 13));line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-muted)}.kit-object__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:calc(var(--kit-px, 1px) * 6)}@media(hover:hover){.kit-object:hover{transform:translateY(var(--obj-lift));background:var(--obj-bg-h);box-shadow:var(--obj-shadow-h)}}.kit-object:has(.kit-object__title:active){transform:scale(.985)}.kit-stack{display:flex;flex-direction:column}.kit-stack__active{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 10)}.kit-stack__fold{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--kit-px, 1px) * 8);box-sizing:border-box;height:calc(var(--kit-px, 1px) * 36);margin:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 12);padding:0 calc(var(--kit-px, 1px) * 14);border:0;border-radius:calc(var(--obj-r) - 2px);font:inherit;font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;color:var(--admin-muted);background:none;cursor:pointer;transition:margin .2s cubic-bezier(.25,.46,.45,.94),border-radius .2s cubic-bezier(.25,.46,.45,.94)}.kit-stack__fold:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--obj-bg);box-shadow:var(--obj-shadow)}.kit-stack__fold:after{content:"";position:absolute;inset-inline:10px;bottom:-6px;z-index:-2;height:calc(var(--kit-px, 1px) * 20);border-radius:calc(var(--obj-r) - 2px);background:var(--obj-bg);box-shadow:var(--obj-shadow);transition:opacity .2s ease,transform .2s cubic-bezier(.25,.46,.45,.94)}.kit-stack__fold>svg{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.kit-stack__fold:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-stack[data-open] .kit-stack__fold{margin-inline:0;margin-bottom:calc(var(--kit-px, 1px) * 8);border-radius:var(--obj-r)}.kit-stack[data-open] .kit-stack__fold:after{opacity:0;transform:translateY(-6px)}.kit-stack[data-open] .kit-stack__fold>svg{transform:rotate(180deg)}.kit-stack__history{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.25,.46,.45,.94)}.kit-stack[data-open] .kit-stack__history{grid-template-rows:1fr}.kit-stack__history-inner{min-height:0;overflow:hidden}.kit-stack__list{display:flex;flex-direction:column;border-radius:var(--obj-r);background:var(--obj-bg);box-shadow:var(--obj-shadow);overflow:hidden}.kit-stack__list>.kit-row{min-height:var(--row-h, calc(var(--kit-px, 1px) * 48));padding:calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 16);border-radius:0}.kit-stack__list>.kit-row+.kit-row:before{content:"";position:absolute;top:0;left:var(--rule-start, 16px);right:0;height:calc(var(--kit-px, 1px) * 1);background:var(--admin-hairline)}@media(prefers-reduced-motion:reduce){.kit-object,.kit-stack__fold,.kit-stack__fold:after,.kit-stack__fold>svg,.kit-stack__history{transition:none}.kit-object:hover,.kit-object:has(.kit-object__title:active){transform:none}}.kit-next{--obj-r: 14px;box-sizing:border-box;padding:calc(var(--kit-px, 1px) * 14) calc(var(--kit-px, 1px) * 16);border-radius:var(--obj-r);color:var(--admin-text);background:var(--kit-next-face);box-shadow:var(--kit-next-shadow)}.kit-section{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);padding-bottom:calc(var(--kit-px, 1px) * 6)}.kit-section__name{margin:0;font-size:calc(var(--kit-px, 1px) * 15);font-weight:600;line-height:calc(var(--kit-px, 1px) * 20)}.kit-section__summary{flex:1;min-width:0;overflow:hidden;font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18);text-overflow:ellipsis;white-space:nowrap;color:var(--admin-muted)}.kit-section__link{margin-inline-start:auto;font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);text-decoration:none;color:var(--admin-link);background:none;border:0;padding:0;cursor:pointer}.kit-section__link:hover{text-decoration:underline}.kit-section>.count-chip{flex:none}.kit-section__actions{display:inline-flex;flex:none;align-items:center;gap:calc(var(--kit-px, 1px) * 2)}.kit-tabs{display:flex;min-width:0;gap:calc(var(--kit-px, 1px) * 2);overflow-x:auto;scrollbar-width:none}.kit-tabs::-webkit-scrollbar{display:none}.kit-tabs__tab{display:inline-flex;flex:none;align-items:center;gap:calc(var(--kit-px, 1px) * 6);height:calc(var(--kit-px, 1px) * 32);padding:0 calc(var(--kit-px, 1px) * 12);border:0;border-radius:8px;background:transparent;color:var(--admin-muted);font:inherit;font-size:calc(var(--kit-px, 1px) * 14);font-weight:500;line-height:calc(var(--kit-px, 1px) * 20);white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s,transform .12s cubic-bezier(.25,.46,.45,.94)}.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(prefers-reduced-motion:reduce){.kit-tabs__tab{transition:none}.kit-tabs__tab:active{transform:none}}.kit-facts{display:grid;grid-template-columns:minmax(84px,max-content) minmax(0,1fr);align-items:center;column-gap:calc(var(--kit-px, 1px) * 16);row-gap:calc(var(--kit-px, 1px) * 4);margin:0;font-size:calc(var(--kit-px, 1px) * 14);line-height:calc(var(--kit-px, 1px) * 20)}.kit-facts>dt{font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-muted)}.kit-facts>dd{display:flex;min-width:0;min-height:calc(var(--kit-px, 1px) * 28);align-items:center;gap:calc(var(--kit-px, 1px) * 6);margin:0}.kit-check-mark{display:inline-flex;flex:none;align-items:center;gap:calc(var(--kit-px, 1px) * 5);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);white-space:nowrap;color:var(--admin-tone-done-fg)}.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:6px}.kit-meter{display:flex;height:calc(var(--kit-px, 1px) * 10);overflow:hidden;border-radius:999px;background:var(--kit-well);box-shadow:var(--kit-well-shadow)}.kit-meter>span{height:100%}.kit-meter__fill{background:var(--admin-face-raised)}.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)}: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{display:inline-flex;flex-wrap:wrap;align-items:center;gap:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 12)}.kit-seal,.kit-tag{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--kit-px, 1px) * 6);height:calc(var(--kit-px, 1px) * 24);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 16);white-space:nowrap;color:var(--admin-text)}.kit-seal .kit-seal__tile{--tile-face: linear-gradient(180deg, var(--badge-a), var(--badge-b));--tile-cast: var(--badge-b)}.kit-seal__sub{font-weight:500;color:var(--admin-muted)}.kit-seal__shield{display:grid;width:calc(var(--kit-px, 1px) * 20);height:calc(var(--kit-px, 1px) * 20);place-items:center}.kit-care-mark{display:block}.kit-pips{display:inline-flex;gap:calc(var(--kit-px, 1px) * 3);margin-left:calc(var(--kit-px, 1px) * 2)}.kit-pips i{display:block;width:calc(var(--kit-px, 1px) * 5);height:calc(var(--kit-px, 1px) * 5);border-radius:50%;background:var(--kit-badge-pip)}.kit-tag{padding:0 calc(var(--kit-px, 1px) * 8) 0 calc(var(--kit-px, 1px) * 6);border-radius:6px;color:var(--badge-fg);background:var(--badge-bg)}.kit-badge-glyph{display:block;flex-shrink:0;width:calc(var(--kit-px, 1px) * 12);height:calc(var(--kit-px, 1px) * 12);fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.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{display:block;flex-shrink:0;color:#fff}.kit-tag .kit-badge-face{color:var(--badge-fg)}.kit-record-link{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 7);min-width:0;max-width:100%;margin-left:-3px;padding:calc(var(--kit-px, 1px) * 3) calc(var(--kit-px, 1px) * 7) calc(var(--kit-px, 1px) * 3) calc(var(--kit-px, 1px) * 3);border-radius:8px;color:var(--admin-text);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);text-decoration:none;vertical-align:middle;transition:background-color .12s,transform .14s}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{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-record-link__status{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--kit-px, 1px) * 4);color:var(--admin-muted);font-weight:500;white-space:nowrap}.kit-record-link--compact .kit-record-link__word{position:absolute;width:calc(var(--kit-px, 1px) * 1);height:calc(var(--kit-px, 1px) * 1);overflow:hidden;clip:rect(0 0 0 0)}.kit-record-link--two-line{padding:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 4)}.kit-record-link__two{display:grid;min-width:0}.kit-record-link--two-line .kit-record-link__status{min-width:0;font-size:calc(var(--kit-px, 1px) * 12);line-height:calc(var(--kit-px, 1px) * 15)}.kit-record-link--two-line .kit-record-link__word{overflow:hidden;text-overflow:ellipsis}.kit-record-link--chip{gap:calc(var(--kit-px, 1px) * 6);height:calc(var(--kit-px, 1px) * 28);margin-left:0;padding:0 calc(var(--kit-px, 1px) * 8) 0 calc(var(--kit-px, 1px) * 4);background:var(--kit-chip-bg)}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}}.kit-composer{display:flex;min-width:0;flex:none;flex-direction:column;gap:calc(var(--kit-px, 1px) * 6);font-family:var(--admin-font-sans)}.kit-composer.is-disabled{opacity:.6}.kit-composer__pill{display:flex;align-items:flex-end;gap:calc(var(--kit-px, 1px) * 8);box-sizing:border-box;min-height:calc(var(--kit-px, 1px) * 44);padding:calc(var(--kit-px, 1px) * 6);border-radius:24px;background:var(--kit-composer-face);box-shadow:var(--kit-composer-shadow)}.kit-composer__lead{display:inline-flex;flex:none}.kit-composer__lead .menu-root>.kit-menu{top:auto;bottom:calc(100% + 10px);inset-inline-start:0;inset-inline-end:auto;min-width:calc(var(--kit-px, 1px) * 240)}.kit-composer__round,.kit-composer__send{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--kit-px, 1px) * 32);height:calc(var(--kit-px, 1px) * 32);padding:0;border:0;border-radius:16px;cursor:pointer;transition:transform .12s ease}.kit-composer__round{color:var(--admin-text);background:var(--kit-composer-well);box-shadow:var(--admin-depth-recessed)}.kit-composer__round:disabled{color:var(--kit-composer-muted);cursor:default}.kit-composer__send{color:#fff;background:var(--admin-face-raised);box-shadow:var(--admin-shadow-raised);animation:kit-composer-in .18s cubic-bezier(.2,.9,.3,1)}.kit-composer__send:disabled{opacity:.45;cursor:default}.kit-composer__round:active:not(:disabled),.kit-composer__send:active:not(:disabled){transform:scale(.94)}@keyframes kit-composer-in{0%{opacity:0;transform:scale(.7)}}.kit-composer__field{display:flex;min-width:0;flex:1;flex-direction:column}.kit-composer .kit-composer__input{display:block;flex:none;box-sizing:border-box;width:100%;min-height:calc(var(--kit-px, 1px) * 32);max-height:calc(var(--kit-px, 1px) * 120);padding:calc(var(--kit-px, 1px) * 6) 0;resize:none;font:400 14px/20px var(--admin-font-sans);color:var(--admin-text);background:transparent;border:0;box-shadow:none;outline:none}.kit-composer .kit-composer__input::placeholder{color:var(--kit-composer-muted)}.kit-composer__rich .full-rich-text-input{padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 2);background:transparent}.kit-composer__glass{background:var(--kit-glass);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--admin-depth-low)}.kit-composer__banner{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);padding:calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 14);border-radius:18px;font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18);color:var(--admin-tone-problem-fg)}.kit-composer__banner>span{flex:1}.kit-composer__dismiss{display:inline-flex;padding:calc(var(--kit-px, 1px) * 4);border:0;color:var(--kit-composer-muted);background:transparent;cursor:pointer}.kit-composer__staged{display:flex;gap:calc(var(--kit-px, 1px) * 10);margin:0;padding:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 14);overflow-x:auto;list-style:none;border-radius:18px}.kit-composer__staged li{display:flex;width:calc(var(--kit-px, 1px) * 62);flex-direction:column;align-items:center}.kit-composer__thumb{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--kit-px, 1px) * 58);height:calc(var(--kit-px, 1px) * 58);color:var(--kit-composer-muted);background:var(--kit-composer-fill);border-radius:13px}.kit-composer__thumb img{width:100%;height:100%;object-fit:cover;border-radius:13px}.kit-composer__thumb.is-busy{color:#fff;background:#00000073}.kit-composer__remove{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--kit-px, 1px) * 20);height:calc(var(--kit-px, 1px) * 20);padding:0;color:#fff;background:#8e8e93;border:2px solid var(--admin-surface);border-radius:999px;cursor:pointer}.kit-composer__file-name{width:calc(var(--kit-px, 1px) * 60);margin-top:calc(var(--kit-px, 1px) * 4);overflow:hidden;font-size:calc(var(--kit-px, 1px) * 11);color:var(--kit-composer-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap}.kit-composer__file{position:absolute;width:calc(var(--kit-px, 1px) * 1);height:calc(var(--kit-px, 1px) * 1);overflow:hidden;opacity:0;pointer-events:none}.kit-composer__spin{animation:kit-composer-spin .9s linear infinite}@keyframes kit-composer-spin{to{transform:rotate(360deg)}}.kit-composer__mentions{position:fixed;z-index:70;max-height:calc(var(--kit-px, 1px) * 280);overflow-y:auto}.kit-composer__mention{height:auto;min-height:calc(var(--kit-px, 1px) * 32);justify-content:space-between;padding-block:calc(var(--kit-px, 1px) * 4)}.kit-composer__mention[data-active]{color:#fff;background:#1e40b4}.kit-composer__mention-name{display:flex;min-width:0;flex-direction:column}.kit-composer__mention-name b{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kit-composer__mention-name small{overflow:hidden;font-size:calc(var(--kit-px, 1px) * 12);line-height:calc(var(--kit-px, 1px) * 16);opacity:.7;text-overflow:ellipsis;white-space:nowrap}.kit-composer__mention-tag{flex:none;font-size:calc(var(--kit-px, 1px) * 13);opacity:.7}@media(prefers-reduced-motion:reduce){.kit-composer__spin,.kit-composer__send{animation:none}.kit-composer__round,.kit-composer__send{transition:none}}.kit-adaptive-scope{min-width:0;width:100%}[data-kit-adaptive]{--kit-size-body: clamp(.875rem, calc(.75rem + var(--kit-available-inline, 0px) * .002), 1rem);--kit-px: calc(var(--kit-size-body) / 14);--admin-type-page: calc(var(--kit-px) * 28);--admin-type-section: calc(var(--kit-px) * 17);--admin-type-subsection: calc(var(--kit-px) * 15);--admin-type-body: calc(var(--kit-px) * 14);--admin-type-label: calc(var(--kit-px) * 13);--admin-type-meta: calc(var(--kit-px) * 12);--admin-type-metric: calc(var(--kit-px) * 22);--admin-leading-page: calc(var(--kit-px) * 34);--admin-leading-heading: calc(var(--kit-px) * 22);--kit-field-h: calc(var(--kit-px) * 40);--kit-field-fs: calc(var(--kit-px) * 14);--kit-chip-h: calc(var(--kit-px) * 30);--kit-seg-h: calc(var(--kit-px) * 30);--kit-lamp-socket: calc(var(--kit-px) * 26);--kit-lamp-size: calc(var(--kit-px) * 10);--kit-well-pad: calc(var(--kit-px) * 3);--btn-gap: calc(var(--kit-px) * 7);--btn-sm-h: calc(var(--kit-px) * 28);--btn-sm-fs: calc(var(--kit-px) * 13);--btn-sm-pad: calc(var(--kit-px) * 10);--btn-md-h: calc(var(--kit-px) * 32);--btn-md-fs: calc(var(--kit-px) * 14);--btn-md-pad: calc(var(--kit-px) * 12);--btn-lg-h: calc(var(--kit-px) * 36);--btn-lg-fs: calc(var(--kit-px) * 15);--btn-lg-pad: calc(var(--kit-px) * 14);--row-h: calc(var(--kit-px) * 48);--row-gap: calc(var(--kit-px) * 10);--row-title: calc(var(--kit-px) * 15);--row-sub: calc(var(--kit-px) * 13);font-size:var(--admin-type-body);line-height:1.45}[data-kit-adaptive][data-kit-density=compact]{--kit-size-body: .875rem}[data-kit-adaptive][data-kit-density=comfortable]{--kit-size-body: .9375rem}[data-kit-adaptive][data-kit-density=large]{--kit-size-body: 1rem}@media(hover:none),(pointer:coarse){[data-kit-adaptive]{--kit-field-h: max(2.75rem, calc(var(--kit-px) * 40));--kit-field-fs: max(1rem, var(--kit-size-body));--btn-sm-h: 2.75rem;--btn-md-h: 2.75rem;--btn-lg-h: max(2.75rem, calc(var(--kit-px) * 36));--kit-chip-h: 2.75rem;--kit-seg-h: 2.75rem}}.kit-specimens{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));gap:1rem}.kit-specimens[data-wide=true]{grid-template-columns:minmax(0,1fr)}[data-kit-adaptive] svg[width="10"][height="10"]{width:calc(var(--kit-px) * 10);height:calc(var(--kit-px) * 10)}[data-kit-adaptive] svg[width="12"][height="12"]{width:calc(var(--kit-px) * 12);height:calc(var(--kit-px) * 12)}[data-kit-adaptive] svg[width="13"][height="13"]{width:calc(var(--kit-px) * 13);height:calc(var(--kit-px) * 13)}[data-kit-adaptive] svg[width="14"][height="14"]{width:calc(var(--kit-px) * 14);height:calc(var(--kit-px) * 14)}[data-kit-adaptive] svg[width="16"][height="16"]{width:calc(var(--kit-px) * 16);height:calc(var(--kit-px) * 16)}[data-kit-adaptive] svg[width="18"][height="18"]{width:calc(var(--kit-px) * 18);height:calc(var(--kit-px) * 18)}[data-kit-adaptive] svg[width="19"][height="19"]{width:calc(var(--kit-px) * 19);height:calc(var(--kit-px) * 19)}[data-kit-adaptive] svg[width="20"][height="20"]{width:calc(var(--kit-px) * 20);height:calc(var(--kit-px) * 20)}[data-kit-adaptive] svg[width="22"][height="22"]{width:calc(var(--kit-px) * 22);height:calc(var(--kit-px) * 22)}[data-kit-adaptive] svg[width="24"][height="24"]{width:calc(var(--kit-px) * 24);height:calc(var(--kit-px) * 24)}[data-kit-adaptive] svg[width="26"][height="26"]{width:calc(var(--kit-px) * 26);height:calc(var(--kit-px) * 26)}[data-kit-adaptive] svg[width="28"][height="28"]{width:calc(var(--kit-px) * 28);height:calc(var(--kit-px) * 28)}[data-kit-adaptive] svg[width="32"][height="32"]{width:calc(var(--kit-px) * 32);height:calc(var(--kit-px) * 32)}.kit-tour{position:fixed;inset:0;z-index:80}.kit-tour__scrim{position:absolute;inset:0;background:var(--kit-tour-scrim);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.kit-tour__ring{position:absolute;box-shadow:0 0 0 1px var(--kit-tour-ring)}.kit-tour__tip{position:absolute;box-sizing:border-box;width:min(296px,calc(100vw - 24px));padding:14px 14px 8px 16px;border-radius:16px;color:var(--admin-text);background:var(--kit-tour-tip);box-shadow:var(--kit-tour-tip-shadow)}.kit-tour__tip:focus{outline:none}.kit-tour__arrow{position:absolute;top:-7px;width:16px;height:16px;border-radius:3px;background:var(--kit-tour-tip);transform:rotate(45deg)}.kit-tour__tip--above .kit-tour__arrow{top:auto;bottom:-7px}.kit-tour__title{position:relative;margin:0;font-size:15px;line-height:20px;font-weight:650}.kit-tour__body{position:relative;margin:2px 0 0;font-size:13.5px;line-height:19px;color:var(--kit-ink-2)}.kit-tour__foot{position:relative;display:flex;align-items:center;gap:2px;margin:8px -6px 0 -9px}.kit-tour__step{flex:1;margin-left:9px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--kit-ink-3)}.kit-btn.kit-tour__skip{color:var(--kit-ink-3)}.kit-btn.kit-tour__next{font-weight:650;color:var(--admin-text)}@media(prefers-reduced-motion:no-preference){.kit-tour__tip{animation:kit-tour-in .14s ease-out}}@keyframes kit-tour-in{0%{opacity:0}}.kit-island{position:fixed;z-index:150;top:calc(env(safe-area-inset-top) + 10px);left:50%;transform:translate(-50%);max-width:calc(100vw - 24px);color:#fff;font-family:var(--admin-font-sans)}.kit-island__pill{position:relative;display:flex;align-items:center;gap:8px;height:44px;padding:0 5px 0 6px;border-radius:999px;background:#1f1f22;box-shadow:0 0 0 .5px #ffffff1a,inset 0 1px #ffffff0f,0 14px 34px -10px #0000008c,0 2px 6px #00000040}html.dark .kit-island__pill{background:#2c2c30}html.dark .kit-island__flag{border-color:#2c2c30}.kit-island__summary{display:flex;min-width:0;align-items:center;gap:10px;height:36px;padding:0 12px 0 10px;border-radius:999px;color:inherit;font:inherit;white-space:nowrap;transition:background-color .12s ease}button.kit-island__summary{cursor:pointer}button.kit-island__summary:hover,button.kit-island__summary[aria-expanded=true]{background:#ffffff12}.kit-island__summary:focus-visible,.kit-island__more:focus-visible,.kit-island-btn:focus-visible{outline:2px solid #7C9BFF;outline-offset:2px}.kit-island__divider{width:1px;height:20px;flex-shrink:0;background:#ffffff1f}.kit-island__actions{display:flex;flex-shrink:0;align-items:center;gap:6px}.kit-island__more{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#fff;background:#ffffff21;cursor:pointer;transition:background-color .12s ease,color .12s ease}.kit-island__more:hover{background:#fff3}.kit-island__more svg{transition:transform .16s cubic-bezier(.25,.46,.45,.94)}.kit-island__more--open{color:#a5b8ff;background:#16204a}.kit-island__more--open svg{transform:rotate(180deg)}.kit-island__flag{position:absolute;top:-2px;right:-1px;width:12px;height:12px;border:2px solid #1F1F22;border-radius:999px;background:#fb7185}.kit-island__sheet{position:absolute;top:calc(100% + 10px);right:0;width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 90px);overflow-y:auto;padding:16px;border-radius:22px;background:#26262af7;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 0 0 .5px #ffffff1a,inset 0 1px #ffffff0f,0 24px 60px -12px #0009}.kit-island__notch{position:absolute;top:-6px;right:17px;width:12px;height:12px;border-radius:3px;background:#26262a;transform:rotate(45deg)}@media(max-width:639px){.kit-island{top:auto;bottom:calc(env(safe-area-inset-bottom) + 12px);left:12px;right:12px;transform:none}.kit-island__summary{flex:1}.kit-island__sheet{top:auto;bottom:calc(100% + 10px);width:auto;left:0}.kit-island__notch{top:auto;bottom:-6px}}@media(prefers-reduced-motion:no-preference){.kit-island__pill{animation:kit-island-in .18s cubic-bezier(.25,.46,.45,.94)}.kit-island__sheet{transform-origin:calc(100% - 23px) 0;animation:kit-island-sheet-in .16s cubic-bezier(.25,.46,.45,.94)}}@keyframes kit-island-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes kit-island-sheet-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.kit-island-btn{display:inline-flex;flex-direction:column;align-items:center;gap:6px;min-width:0;color:#ffffff9e;font:inherit;font-size:12px;cursor:pointer}.kit-island-btn:disabled{cursor:default;opacity:.4}.kit-island-btn__face{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#fff;background:#ffffff14;transition:background-color .12s ease,transform .13s cubic-bezier(.25,.46,.45,.94)}.kit-island-btn--labelled .kit-island-btn__face{width:46px;height:46px}.kit-island-btn:not(:disabled):hover .kit-island-btn__face{background:#ffffff24}.kit-island-btn:not(:disabled):active .kit-island-btn__face{transform:scale(.97)}.kit-island-btn--danger .kit-island-btn__face{color:#fda4af;background:#fda4af29}.kit-island-btn--danger:not(:disabled):hover .kit-island-btn__face{background:#fda4af3d}.kit-island-btn--hold .kit-island-btn__face{color:#fcd34d;background:#33260a}.kit-island-btn--hold:not(:disabled):hover .kit-island-btn__face{background:#45340f}.kit-island-btn--selected .kit-island-btn__face{color:#a5b8ff;background:#16204a}.kit-island-btn--primary .kit-island-btn__face{width:auto;padding:0 16px;color:#fff;font-size:14px;font-weight:500;background:linear-gradient(#3453c0,#1e40b4 55%,#1c3ca9);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000029,0 0 0 .5px #172f87}.kit-island-btn--primary:not(:disabled):hover .kit-island-btn__face{background:linear-gradient(#3b5bcb,#2246c2 55%,#1e40b4)}.kit-island-btn__label{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.kit-island-btn:not(:disabled):active .kit-island-btn__face{transform:none}}.kit-island-wave{display:inline-flex;align-items:center;gap:2px;height:14px;padding:0 2px}.kit-island-wave i{width:3px;height:6px;border-radius:2px;background:#6ee7b7}@media(prefers-reduced-motion:no-preference){.kit-island-wave i{animation:kit-island-wave 1s ease-in-out infinite}.kit-island-wave i:nth-child(2){animation-delay:.15s}.kit-island-wave i:nth-child(3){animation-delay:.3s}.kit-island-wave i:nth-child(4){animation-delay:.45s}}@keyframes kit-island-wave{0%,to{height:4px}50%{height:14px}}.kit-island--inline{position:relative;inset:auto;z-index:auto;display:inline-block;transform:none}.kit-list{--kit-list-row-h: calc(var(--kit-px, 1px) * 48);position:relative;min-width:0}.kit-list__toolbar{position:sticky;top:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--kit-px, 1px) * 8);padding:calc(var(--kit-px, 1px) * 10) 0;background:var(--admin-panel)}.kit-list__fixed{display:flex;flex:1 1 calc(var(--kit-px, 1px) * 200);min-width:calc(var(--kit-px, 1px) * 200);max-width:calc(var(--kit-px, 1px) * 300)}.kit-list__search{width:100%}.kit-list__chips{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;gap:calc(var(--kit-px, 1px) * 6);min-width:0}.kit-list__chip{--kit-chip-h: calc(var(--kit-px, 1px) * 28);padding:0 calc(var(--kit-px, 1px) * 10);font-weight:600}.kit-list__chip-label{color:var(--admin-muted);font-weight:400}.kit-list__note{color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);white-space:nowrap}.kit-list__end{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 4);margin-inline-start:auto}.kit-list__measure{position:absolute;top:0;left:0;display:flex;gap:calc(var(--kit-px, 1px) * 8);visibility:hidden;pointer-events:none;white-space:nowrap}.kit-list__measure>span{display:inline-flex;flex:none}.kit-list__columns{position:relative}.kit-list__columns-panel{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:70;width:calc(var(--kit-px, 1px) * 300);max-height:min(70vh,calc(var(--kit-px, 1px) * 620));overflow-y:auto;padding:calc(var(--kit-px, 1px) * 8) calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 12)}.kit-list__panel-label{margin:calc(var(--kit-px, 1px) * 6) 0 calc(var(--kit-px, 1px) * 4);color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600}.kit-list__column-list{margin:0 0 calc(var(--kit-px, 1px) * 6);padding:0;list-style:none}.kit-list__column{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 8);min-height:calc(var(--kit-px, 1px) * 36);padding:0 calc(var(--kit-px, 1px) * 4);border-radius:8px;font-size:calc(var(--kit-px, 1px) * 14);cursor:grab}.kit-list__column:hover{background:var(--admin-row-hover)}.kit-list__column.dragging{opacity:.5}.kit-list__column :global(.kit-list__grip),.kit-list__column .kit-list__grip{flex:none;color:color-mix(in srgb,var(--admin-text) 45%,transparent)}.kit-list__column-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-list__move{display:inline-flex;opacity:0}.kit-list__column:hover .kit-list__move,.kit-list__column:focus-within .kit-list__move{opacity:1}.kit-list__reset{margin-top:calc(var(--kit-px, 1px) * 10)}.kit-list__filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--kit-px, 1px) * 240),1fr));gap:calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 16);padding:calc(var(--kit-px, 1px) * 4) 0 calc(var(--kit-px, 1px) * 16)}.kit-list__tucked{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 20)}.kit-list__tucked-item{display:flex;flex-direction:column}.kit-list__empty{margin:0;padding:calc(var(--kit-px, 1px) * 24) calc(var(--kit-px, 1px) * 16);color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 14)}.kit-list__grid{display:grid;min-width:0}@media(max-width:760px){.kit-list__scroller{overflow-x:auto}.kit-list__grid{min-width:max-content}}.kit-list__grid.compact{--kit-list-row-h: calc(var(--kit-px, 1px) * 40)}.kit-list__head,.kit-list__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.kit-list__head{position:sticky;top:var(--kit-list-sticky, 0px);z-index:20;background:var(--admin-panel)}.kit-list__th{display:block;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 16) calc(var(--kit-px, 1px) * 10);color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18);white-space:nowrap}.kit-list__th.end{text-align:end}.kit-list__sort{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 4);padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.kit-list__sort:hover,.kit-list__sort.active{color:var(--admin-text)}.kit-list__sort:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px;border-radius:4px}.kit-list__group{display:flex;grid-column:1 / -1;align-items:center;gap:calc(var(--kit-px, 1px) * 8);min-height:calc(var(--kit-px, 1px) * 44);padding:calc(var(--kit-px, 1px) * 10) calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 4);border:0;background:none;color:var(--admin-text);font:inherit;font-size:calc(var(--kit-px, 1px) * 15);font-weight:600;text-align:start;cursor:pointer}.kit-list__group:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px;border-radius:8px}.kit-list__group .kit-list__chevron{flex:none;color:var(--admin-muted);transition:transform .15s ease}.kit-list__group .kit-list__chevron.open{transform:rotate(90deg)}.kit-list__row{position:relative;min-height:var(--kit-list-row-h);border-top:1px solid var(--admin-hairline)}.kit-list__row:hover,.kit-list__row:focus-within{background:var(--admin-row-hover)}.kit-list__row.peeked{background:var(--admin-row-selected)}.kit-list__link{position:absolute;inset:0;z-index:1}.kit-list__link:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.kit-list__cell{display:flex;align-items:center;min-width:0;overflow:clip;padding:calc(var(--kit-px, 1px) * 6) calc(var(--kit-px, 1px) * 16);font-size:calc(var(--kit-px, 1px) * 14);line-height:calc(var(--kit-px, 1px) * 20)}.kit-list__grid.compact .kit-list__cell{padding-top:calc(var(--kit-px, 1px) * 3);padding-bottom:calc(var(--kit-px, 1px) * 3);font-size:calc(var(--kit-px, 1px) * 13.5)}.kit-list__cell.end{justify-content:flex-end}.kit-list__act{position:relative;z-index:2;overflow:visible;padding-inline-start:0}.kit-list__peek{display:inline-flex;align-items:center;gap:calc(var(--kit-px, 1px) * 5);height:calc(var(--kit-px, 1px) * 26);padding:0 calc(var(--kit-px, 1px) * 9);border:0;border-radius:7px;background:#0f172a0e;color:color-mix(in srgb,var(--admin-text) 72%,transparent);font:inherit;font-size:calc(var(--kit-px, 1px) * 12.5);font-weight:500;white-space:nowrap;cursor:pointer;opacity:0}.dark .kit-list__peek{background:#ffffff14}.kit-list__row:hover .kit-list__peek,.kit-list__row:focus-within .kit-list__peek,.kit-list__peek:focus-visible{opacity:1}@media(hover:none){.kit-list__peek{opacity:1}}.kit-list__peek:hover{background:#0f172a1a}.kit-list__peek:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-cell__empty{color:var(--admin-muted)}.kit-cell__id{overflow:hidden;color:var(--admin-muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--kit-px, 1px) * 12.5);text-overflow:ellipsis;white-space:nowrap}.kit-cell__stack{display:flex;flex-direction:column;min-width:0}.kit-cell__title,.kit-cell__text,.kit-cell__sub,.kit-cell__muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-cell__title{font-weight:600}.kit-cell__sub,.kit-cell__muted{color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18)}.kit-cell__number{font-variant-numeric:tabular-nums;white-space:nowrap}.kit-cell__number[data-tone=problem]{color:var(--admin-tone-problem-fg);font-weight:600}.kit-cell__number[data-tone=waiting]{color:var(--admin-tone-waiting-fg);font-weight:600}.kit-cell__number[data-tone=done]{color:var(--admin-tone-done-fg)}.kit-cell__pills{display:flex;flex-wrap:wrap;gap:calc(var(--kit-px, 1px) * 4) calc(var(--kit-px, 1px) * 8);min-width:0}.kit-cell__pill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 calc(var(--kit-px, 1px) * 6);min-width:0;white-space:nowrap}.kit-quick-look{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 12)}.kit-quick-look__sub{display:flex;flex-wrap:wrap;gap:calc(var(--kit-px, 1px) * 8);margin:0;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13)}.kit-quick-look__position{margin-inline-end:auto;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);font-variant-numeric:tabular-nums}
