:root,[data-theme=light]{--autoid-blue:#1347ba;--midnight-black:#121417;--titanium-grey:#f5f7f9;--powder-blue:#dbe5f7;--barbados-blue:#006eff;--bolt-blue:#5ce2fc;--lando-lime:#c6ff1a;--ink-100:#fff;--ink-95:#f5f7f9;--ink-90:#e9edf1;--ink-80:#d3d9e0;--ink-70:#b7bec7;--ink-60:#8e97a2;--ink-50:#6b7480;--ink-40:#4a525c;--ink-30:#2e343b;--ink-20:#1c2026;--ink-10:#121417;--bg:var(--ink-100);--bg-muted:var(--titanium-grey);--bg-inverse:var(--midnight-black);--bg-brand:var(--autoid-blue);--bg-accent:var(--powder-blue);--fg:var(--midnight-black);--fg-muted:#5f6975;--fg-subtle:var(--ink-60);--fg-inverse:var(--ink-100);--fg-brand:var(--autoid-blue);--fg-on-brand:var(--ink-100);--border:var(--ink-90);--border-strong:var(--ink-80);--border-inverse:#23272d;--success:#00b77f;--warning:#f5a524;--danger:#e5484d;--success-fg:#007450;--warning-fg:#9a5b00;--danger-fg:#b6261e;--info:var(--barbados-blue);--btn-primary-fill:var(--autoid-blue);--btn-primary-hover:#0f3a99;--btn-midnight-fill:var(--midnight-black);--btn-midnight-hover:var(--ink-30);--btn-light-fill:#fff;--btn-light-hover:var(--titanium-grey);--signal:var(--lando-lime);--signal-fg:var(--midnight-black);--glass-bg:#ffffff9e;--glass-bg-dark:#1214178c;--lg-tint-light:#ffffff29;--lg-tint-light-frost:#ffffff8c;--lg-tint-light-hover:#ffffff3d;--lg-tint-dark:#12141766;--lg-tint-dark-frost:#1214179e;--lg-tint-dark-hover:#1214174d;--shadow-1:0 1px 2px #1214170a, 0 1px 1px #12141708;--shadow-2:0 4px 12px #1214170f, 0 1px 2px #1214170a;--shadow-3:0 12px 32px #12141714, 0 2px 6px #1214170a;--shadow-4:0 24px 64px #1214171f, 0 4px 12px #1214170f;--ring:0 0 0 1px #12141714;--ring-strong:0 0 0 1px #12141724;--raised:0 0 0 1px #1214170f, 0 1px 2px #1214170d, 0 8px 24px #1214170f;--raised-hover:0 0 0 1px #12141714, 0 2px 4px #1214170f, 0 12px 32px #12141717;--btn-light-ring:0 0 0 1px #1214171a;--lg-rim-light:inset 0 1px 0 0 #fff9, inset 0 0 0 1px #ffffff3d, inset 0 -1px 0 0 #1214170f;--lg-rim-dark:inset 0 1px 0 0 #ffffff2e, inset 0 0 0 1px #ffffff14, inset 0 -1px 0 0 #00000038}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:192px;--control-h:48px;--control-h-sm:36px;--control-h-lg:56px;--pill-h:40px;--pill-h-sm:32px;--gutter:16px;--gutter-desktop:24px;--gap-control:8px;--gap-related:12px;--gap-label:16px;--gap-group:24px;--gap-section:48px;--container-narrow:720px;--container:1080px;--container-wide:1280px;--container-bleed:1440px;--radius-inner:12px;--radius-block:18px;--radius-sheet:24px;--radius-pill:999px;--font-display:"AUTOID Sans", "Chakra Petch", "Eurostile", "Arial Narrow", sans-serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-heading-1:400 24px/1.1 var(--font-display);--text-heading-2:400 20px/1.1 var(--font-display);--text-heading-3:400 16px/1.1 var(--font-display);--text-heading-5:400 12px/1.1 var(--font-display);--text-heading-4:600 14px/1.25 var(--font-sans);--text-heading-6:600 14px/1.25 var(--font-sans);--text-text-body-l:400 16px/1.55 var(--font-sans);--text-text-body:400 14px/1.55 var(--font-sans);--text-text-body-s:400 13px/1.55 var(--font-sans);--text-text-caption:400 12px/1.55 var(--font-sans);--text-text-eyebrow:600 11px/1.55 var(--font-sans)}.heading-1{font-family:var(--font-display);letter-spacing:.03em;font-size:24px;font-weight:400;line-height:1.1}.heading-2{font-family:var(--font-display);letter-spacing:.03em;font-size:20px;font-weight:400;line-height:1.1}.heading-3{font-family:var(--font-display);letter-spacing:.08em;font-size:16px;font-weight:400;line-height:1.1}.heading-5{font-family:var(--font-display);letter-spacing:.08em;font-size:12px;font-weight:400;line-height:1.1}.heading-4,.heading-6{font-family:var(--font-sans);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.25}.text-body-l{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:1.55}.text-body{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.55}.text-body-s{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.55}.text-caption{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.55}.text-eyebrow{font-family:var(--font-sans);letter-spacing:.16em;font-size:11px;font-weight:600;line-height:1.55}@font-face{font-family:AUTOID Sans;src:url(/assets/AUTOID-Sans-DKxVXkjZ.otf)format("opentype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Variable Font opsz\,wght;src:url(fonts/Inter-Italic-VariableFont_opsz%2Cwght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Inter Variable Font opsz\,wght;src:url(../_blob/fd6cef0fd5a80bdb85c96470434110fe)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--fs-display-xl:clamp(56px, 8vw, 120px);--fs-display-l:clamp(44px, 6vw, 88px);--fs-display-m:clamp(36px, 5vw, 64px);--fs-display-s:clamp(28px, 3.5vw, 44px);--fs-h1:24px;--fs-h2:20px;--fs-h3:16px;--fs-h4:14px;--fs-h5:12px;--fs-h6:14px;--fs-body-l:16px;--fs-body:14px;--fs-body-s:13px;--fs-caption:12px;--fs-eyebrow:11px;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.04em;--tracking-eyebrow:.16em;--tracking-display-xl:-.02em;--tracking-display-l:0;--tracking-display-m:.03em;--tracking-display-s:.08em;--tracking-display-fit:max(var(--tracking-display-xl), min(max(0em, min(max(var(--tracking-display-m), min(var(--tracking-display-s), (18px - 1em) * 1000)), (32px - 1em) * 1000)), (64px - 1em) * 1000 - 10px));--tracking-display:var(--tracking-display-fit);--lh-display:.95;--lh-heading:1.1;--lh-body:1.55;--lh-tight:1.25;--fw-regular:400;--fw-medium:500;--fw-semi:600;--fw-bold:700;--corner-smoothing:superellipse(1.6);--focus-ring:0 0 0 2px #fff, 0 0 0 4px var(--barbados-blue);--surface-brand:radial-gradient(circle at 88% -20%, #5ce2fc66, transparent 52%), radial-gradient(circle at -8% 118%, #c6ff1a24, transparent 46%), linear-gradient(132deg, #1855d4 0%, #1347ba 30%, #0c2e86 62%, #0a1b45 100%);--surface-midnight:radial-gradient(circle at 85% 0%, #1347ba7a, transparent 58%), #121417;--glass-blur:saturate(160%) blur(18px);--glass-border:1px solid #fff6;--lg-frost-clear:saturate(150%) blur(8px);--lg-frost:saturate(160%) blur(18px);--lg-frost-heavy:saturate(170%) blur(28px);--lg-sheen-light:linear-gradient(180deg, #ffffff38, #fff0 44%);--lg-sheen-dark:linear-gradient(180deg, #ffffff1a, #fff0 42%);--lg-shadow:var(--shadow-3);--lg-radius:var(--radius-block);--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasised:cubic-bezier(.3, 0, 0, 1);--ease-out:cubic-bezier(0, 0, 0, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);background:var(--bg);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.display-xl,.display-l,.display-m,.display-s{font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:var(--tracking-display);font-kerning:normal;line-height:var(--lh-display);text-transform:uppercase;margin:0}.display-xl{font-size:var(--fs-display-xl)}.display-l{font-size:var(--fs-display-l)}.display-m{font-size:var(--fs-display-m)}.display-s{font-size:var(--fs-display-s);line-height:var(--lh-heading)}h1,h2,h3,h5{font-family:var(--font-display);font-weight:var(--fw-regular);line-height:var(--lh-heading);text-transform:uppercase;letter-spacing:var(--tracking-display-fit);margin:0}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h5{font-size:var(--fs-h5)}h4,h6{font-family:var(--font-sans);font-weight:var(--fw-semi);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);text-transform:none;margin:0}h4{font-size:var(--fs-h4)}h6{font-size:var(--fs-h6)}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-muted)}p{margin:0 0 var(--space-4);text-wrap:pretty;max-width:64ch}.lede{font-size:var(--fs-body-l);color:var(--fg);max-width:56ch}small,.caption{font-size:var(--fs-caption);color:var(--fg-subtle);letter-spacing:var(--tracking-normal)}a{color:var(--fg-brand);text-underline-offset:3px;transition:opacity var(--dur-fast) var(--ease-standard);text-decoration:none}a:hover{color:#0f3a99}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.92em}::selection{background:var(--powder-blue);color:var(--midnight-black)}.surface-dark{background:var(--midnight-black);color:var(--fg-inverse)}.surface-dark .eyebrow,.surface-dark p{color:#ffffffb8}.aid-btn{justify-content:center;align-items:center;gap:var(--gap-control);min-height:var(--pill-h);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semi);letter-spacing:-.005em;white-space:nowrap;color:var(--fg);cursor:pointer;border-radius:var(--radius-pill);background:var(--btn-light-fill);box-shadow:var(--btn-light-ring);-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:0;padding:0 18px;line-height:1;text-decoration:none;display:inline-flex}.aid-btn:hover{background:var(--btn-light-hover);text-decoration:none}.aid-btn:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-btn[disabled],.aid-btn[aria-disabled=true],.aid-btn.is-disabled{opacity:.4;pointer-events:none}.aid-btn svg{flex:none;width:16px;height:16px}.aid-btn--primary,.aid-btn--midnight{min-height:var(--control-h);font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:.02em;color:#fff;border-radius:var(--radius-inner);box-shadow:none;padding:1px 26px 0;font-size:15px}.aid-btn--primary{background:var(--btn-primary-fill)}.aid-btn--primary:hover{background:var(--btn-primary-hover)}.aid-btn--midnight{background:var(--btn-midnight-fill)}.aid-btn--midnight:hover{background:var(--btn-midnight-hover)}.aid-btn--ghost{box-shadow:var(--ring-strong);background:0 0}.aid-btn--ghost:hover{background:#1214170a}.aid-btn--glass{color:#fff;-webkit-backdrop-filter:var(--lg-frost-clear);backdrop-filter:var(--lg-frost-clear);background:#ffffff24;box-shadow:0 0 0 1px #ffffff38}.aid-btn--glass:hover{background:#ffffff38}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aid-btn--glass{background:#12141773}}.aid-btn--plain{box-shadow:none;color:var(--ink-30);background:0 0}.aid-btn--plain:hover{background:#1214170d}.aid-btn--soft{background:var(--powder-blue);color:var(--autoid-blue);box-shadow:none}.aid-btn--soft:hover{background:#cfdcf4}.aid-btn--dark{color:#fff;background:var(--btn-midnight-fill);box-shadow:none}.aid-btn--dark:hover{background:var(--btn-midnight-hover)}.aid-btn--danger{color:var(--danger-fg);box-shadow:none;background:#ffe9e7}.aid-btn--danger:hover{background:#ffdcd8}.aid-btn--text{min-height:24px;box-shadow:none;color:var(--fg);background:0 0;border-radius:0;gap:6px;padding:0}.aid-btn--text:hover{color:var(--autoid-blue);background:0 0}.aid-btn--sm{min-height:var(--pill-h-sm);padding:0 14px;font-size:13px}.aid-btn--sm.aid-btn--primary,.aid-btn--sm.aid-btn--midnight{min-height:var(--control-h-sm);border-radius:9px;padding:1px 16px 0;font-size:12px}.aid-btn--lg{min-height:var(--control-h);padding:0 24px;font-size:15px}.aid-btn--lg.aid-btn--primary,.aid-btn--lg.aid-btn--midnight{min-height:var(--control-h-lg);padding:1px 32px 0;font-size:17px}.aid-btn--block{width:100%}.aid-icon-btn{cursor:pointer;width:40px;height:40px;color:var(--fg);background:var(--btn-light-fill);box-shadow:var(--btn-light-ring);transition:background var(--dur-fast) var(--ease-standard);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.aid-icon-btn:hover{background:var(--btn-light-hover)}.aid-icon-btn:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-icon-btn svg{width:18px;height:18px}.aid-icon-btn--dark{color:#fff;background:var(--btn-midnight-fill);box-shadow:none}.aid-icon-btn--dark:hover{background:var(--btn-midnight-hover)}.aid-icon-btn--plain{box-shadow:none;background:0 0}.aid-icon-btn--plain:hover{background:#1214170d}.aid-icon-btn--sm{width:32px;height:32px}.aid-icon-btn--sm svg{width:15px;height:15px}.aid-quick-add{width:var(--pill-h);height:var(--pill-h);border-radius:var(--radius-pill);cursor:pointer;background:var(--btn-midnight-fill);color:#fff;white-space:nowrap;font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semi);letter-spacing:-.005em;interpolate-size:allow-keywords;transition:background var(--dur-fast) var(--ease-standard), width var(--dur-base) var(--ease-standard);border:0;align-items:center;gap:0;padding:0;display:inline-flex;overflow:hidden}.aid-quick-add svg{flex:none;width:18px;height:18px;margin:0 11px}.aid-quick-add:hover{background:var(--btn-midnight-hover)}.aid-quick-add:focus-visible{box-shadow:var(--focus-ring);outline:0}@media (width>=750px){.aid-quick-add:focus-visible{width:max-content;padding-right:16px}}@media (width>=750px) and (hover:hover){.aid-quick-add:hover{width:max-content;padding-right:16px}}.aid-badge{border-radius:var(--radius-pill);background:var(--signal);min-width:18px;height:18px;color:var(--signal-fg);font-family:var(--font-sans);font-size:11px;font-weight:var(--fw-bold);letter-spacing:0;box-shadow:0 0 0 2px var(--bg);place-items:center;padding:0 5px;line-height:1;display:inline-grid;position:absolute;top:-4px;right:-4px}.aid-badge--inline{box-shadow:none;height:20px;padding:0 8px;position:static}.aid-seg{border-radius:var(--radius-pill);background:var(--titanium-grey);gap:2px;padding:3px;display:inline-flex;position:relative}.aid-seg__item{min-height:var(--control-h-sm);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;font-family:var(--font-sans);font-size:13px;font-weight:var(--fw-semi);color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.aid-seg__item:hover{color:var(--fg)}.aid-seg__item.is-active,.aid-seg__item[aria-pressed=true]{color:var(--fg);box-shadow:var(--ring);background:#fff}.aid-seg__item.is-active .aid-dot,.aid-seg__item[aria-pressed=true] .aid-dot{background:var(--autoid-blue)}.aid-seg__item:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-seg__item[disabled]{opacity:.4;pointer-events:none}.aid-seg--sm .aid-seg__item{min-height:30px;padding:0 12px;font-size:12px}.aid-seg--dark{background:#121417eb}.aid-seg--dark .aid-seg__item{color:#fff9}.aid-seg--dark .aid-seg__item.is-active,.aid-seg--dark .aid-seg__item[aria-pressed=true]{color:var(--midnight-black);box-shadow:none}.aid-seg--vertical{border-radius:var(--radius-block);flex-direction:column;align-items:stretch}.aid-seg--vertical .aid-seg__item{border-radius:var(--radius-inner)}.aid-seg__thumb{z-index:0;pointer-events:none;border-radius:var(--radius-pill);box-shadow:var(--ring);background:#fff;position:absolute;top:0;left:0}.aid-seg__thumb.is-ready{transition:transform .32s cubic-bezier(.32,.72,0,1),width .32s cubic-bezier(.32,.72,0,1),height .32s cubic-bezier(.32,.72,0,1)}.aid-seg--vertical .aid-seg__thumb{border-radius:var(--radius-inner)}.aid-seg--dark .aid-seg__thumb{box-shadow:none}.aid-seg--sliding .aid-seg__item{z-index:1;position:relative}.aid-seg--sliding .aid-seg__item.is-active,.aid-seg--sliding .aid-seg__item[aria-pressed=true]{box-shadow:none;background:0 0}.aid-seg--sliding .aid-seg__item:focus-visible{box-shadow:var(--focus-ring)}.aid-chip{border-radius:var(--radius-pill);min-height:28px;font-size:12px;font-weight:var(--fw-semi);letter-spacing:-.005em;white-space:nowrap;background:var(--titanium-grey);color:var(--fg-muted);align-items:center;gap:6px;padding:0 11px;display:inline-flex}.aid-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.aid-chip--success{color:var(--success-fg);background:#00b77f1f}.aid-chip--warning{color:var(--warning-fg);background:#f5a52429}.aid-chip--danger{color:var(--danger-fg);background:#e5484d1f}.aid-chip--info{background:var(--powder-blue);color:var(--autoid-blue)}.aid-chip--live{background:var(--signal);color:var(--signal-fg)}.aid-chip--dark{background:var(--midnight-black);color:#fff}.aid-chip--outline{box-shadow:var(--ring);color:var(--fg-muted);background:#fff}.aid-chip--live .aid-dot{animation:1.6s ease-out infinite aid-pulse}@keyframes aid-pulse{0%{box-shadow:0 0 #12141759}to{box-shadow:0 0 0 7px #12141700}}.aid-chip--filter{min-height:var(--control-h-sm);cursor:pointer;font-family:var(--font-sans);background:var(--btn-light-fill);box-shadow:var(--btn-light-ring);color:var(--fg);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:0;padding:0 14px}.aid-chip--filter:hover{background:var(--btn-light-hover)}.aid-chip--filter.is-active,.aid-chip--filter[aria-pressed=true]{background:var(--midnight-black);color:#fff;box-shadow:none}.aid-chip--filter:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-chip--filter[disabled]{opacity:.4;pointer-events:none}.aid-chip--filter.aid-chip--sm{min-height:28px;padding:0 11px;font-size:12px}.aid-chip--filter svg{width:14px;height:14px}.aid-field{gap:var(--gap-control);font-family:var(--font-sans);flex-direction:column;display:flex}.aid-label{font-size:13px;font-weight:var(--fw-semi);color:var(--fg)}.aid-input{font-family:var(--font-sans);color:var(--fg);min-height:var(--control-h);border-radius:var(--radius-inner);box-shadow:var(--ring);width:100%;transition:box-shadow var(--dur-fast) var(--ease-standard);background:#fff;border:0;outline:0;padding:0 16px;font-size:14px}.aid-input::placeholder{color:var(--fg-subtle)}.aid-input:hover{box-shadow:var(--ring-strong)}.aid-input:focus{box-shadow:0 0 0 1px var(--barbados-blue), 0 0 0 4px #006eff24}.aid-input.is-error{box-shadow:0 0 0 1px var(--danger), 0 0 0 4px #e5484d1f}.aid-input--select{appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23121417' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") right 14px center/16px no-repeat;padding-right:40px}.aid-help{color:var(--fg-subtle);font-size:12px}.aid-help.is-error{color:var(--danger-fg)}.aid-card{border-radius:var(--radius-block);box-shadow:var(--raised);background:#fff}.aid-card--flat{box-shadow:var(--ring)}.aid-card--hover:hover{box-shadow:var(--raised-hover)}.aid-card--midnight{background:var(--surface-midnight);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0f}.aid-card--brand{background:var(--surface-brand);color:#fff;border-radius:var(--radius-sheet);box-shadow:inset 0 0 0 1px #ffffff29}.aid-well{background:var(--titanium-grey);border-radius:var(--radius-inner)}.aid-field-soft{background:var(--powder-blue);color:var(--autoid-blue);border-radius:var(--radius-inner)}.aid-tile{border-radius:var(--radius-block);background:var(--ink-30);color:#fff;isolation:isolate;position:relative;overflow:hidden}.aid-tile>img{object-fit:cover;width:100%;height:100%;transition:opacity var(--dur-base) var(--ease-standard);display:block;position:absolute;inset:0}.aid-tile:hover>img{opacity:.88}.aid-tile__cta{z-index:1;position:absolute;bottom:20px;left:20px;transform:translateZ(0)}.aid-tile:active .aid-tile__cta{transform:translateZ(0)}.aid-paylater{align-items:center;gap:var(--space-2);font-family:var(--font-sans);display:flex}.aid-paylater__items{gap:var(--space-2);flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid}.aid-paylater__item{min-width:0;padding:var(--space-2) 10px;border-radius:var(--radius-inner);box-shadow:var(--ring);color:var(--fg);background:#fff;container-type:inline-size}.aid-paylater__inner{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.aid-paylater__figures{flex-direction:column;gap:1px;min-width:0;display:flex}.aid-paylater__amount{font-size:15px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.aid-paylater__count{font-size:var(--fs-caption,12px);color:var(--fg-muted);flex-wrap:wrap;column-gap:6px;line-height:1.3;display:flex}.aid-paylater__logo{flex:none;width:auto;height:16px;margin-top:1px;display:block}.aid-paylater__info{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.aid-paylater__info:after{content:"";position:absolute;inset:-6px}.aid-paylater__info:hover{background:var(--titanium-grey);color:var(--fg)}.aid-paylater__info:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.aid-paylater__info svg{width:20px;height:20px}@media (width<=359px){.aid-paylater__item{padding-inline:6px}}@container (width<=64px){.aid-paylater__inner{gap:3px}.aid-paylater__amount{font-size:13px}.aid-paylater__count{font-size:11px}.aid-paylater__logo{height:12px}}.aid-sheet{box-sizing:border-box;width:min(360px,100vw - 32px);max-height:min(520px,100dvh - 32px);padding:var(--space-4);overscroll-behavior:contain;border-radius:var(--radius-block);color:var(--fg);box-shadow:var(--raised);font-family:var(--font-sans);font-size:var(--fs-body-s,13px);background:#fff;line-height:1.5;overflow-y:auto}.aid-sheet__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.aid-sheet__title{font-size:var(--fs-body-s,13px);font-weight:var(--fw-semi);margin:0}.aid-sheet-scrim{background:#12141752}@media (width<=749px),(height<=500px){.aid-sheet-scrim{padding:var(--space-4);align-items:flex-end;display:flex;position:fixed;inset:0}.aid-sheet-scrim>.aid-sheet{border-radius:var(--radius-sheet);width:100%;max-height:min(78dvh,560px)}}.aid-garage{position:relative}.aid-garage__pop{z-index:20;border-radius:var(--radius-block);box-shadow:var(--raised), var(--shadow-3);transform-origin:100% 0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s var(--ease-standard), transform .32s cubic-bezier(.32,.72,0,1), visibility 0s linear .32s;background:#fff;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px)scale(.97)}.aid-garage.is-open .aid-garage__pop{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .16s var(--ease-standard), transform .32s cubic-bezier(.32,.72,0,1), visibility 0s;transform:none}.aid-garage__opt{border-radius:var(--radius-inner);cursor:pointer;text-align:left;width:100%;min-height:56px;font-family:var(--font-sans);color:var(--fg);opacity:0;transition:background var(--dur-fast) var(--ease-standard), opacity .2s var(--ease-standard), transform .32s cubic-bezier(.32,.72,0,1);background:0 0;border:0;align-items:center;gap:12px;padding:8px 10px;display:flex;transform:translateY(-4px)}.aid-garage.is-open .aid-garage__opt{opacity:1;transform:none}.aid-garage.is-open .aid-garage__opt:nth-child(2){transition-delay:0s,30ms,30ms}.aid-garage.is-open .aid-garage__opt:nth-child(3){transition-delay:0s,60ms,60ms}.aid-garage.is-open .aid-garage__opt:nth-child(n+4){transition-delay:0s,90ms,90ms}.aid-garage__opt:hover{background:var(--titanium-grey)}.aid-garage__opt:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-garage__thumb{border-radius:var(--radius-inner);background:var(--ink-30) center / cover no-repeat;width:40px;height:40px;color:var(--fg-muted);flex:none;place-items:center;display:grid}.aid-garage__thumb--all{background:var(--titanium-grey)}.aid-garage__thumb svg{width:18px;height:18px}.aid-garage__name{min-width:0;font-size:14px;font-weight:var(--fw-semi);letter-spacing:-.005em;flex:1}.aid-garage__name span{font-weight:var(--fw-regular);color:var(--fg-muted);margin-left:4px}.aid-garage__check{width:18px;height:18px;color:var(--autoid-blue);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform .32s cubic-bezier(.32,.72,0,1);flex:none;transform:scale(.6)}.aid-garage__opt[aria-checked=true] .aid-garage__name{color:var(--autoid-blue)}.aid-garage__opt[aria-checked=true] .aid-garage__check{opacity:1;transform:none}.aid-garage__caret{width:14px;height:14px;transition:transform .32s cubic-bezier(.32,.72,0,1)}.aid-garage.is-open .aid-garage__caret{transform:rotate(180deg)}@supports (corner-shape:squircle){.aid-btn--primary,.aid-btn--midnight,.aid-input,.aid-card,.aid-tile,.aid-well{corner-shape:var(--corner-smoothing)}}@media (prefers-reduced-motion:reduce){.aid-btn,.aid-icon-btn,.aid-quick-add,.aid-paylater__info,.aid-seg__item,.aid-seg__thumb.is-ready,.aid-chip--filter,.aid-tile>img,.aid-garage__pop,.aid-garage__opt,.aid-garage__check,.aid-garage__caret{transition:none}.aid-chip--live .aid-dot{animation:none}}:root{--dense-control-h:32px;--dense-row-h:40px;--dense-row-h-entity:44px;--dense-badge-h:20px;--dense-switch-w:28px;--dense-switch-h:16px;--dense-switch-thumb:12px;--radius-dense:8px;--radius-dense-panel:12px;--fs-dense-title:16px;--fs-dense-title-l:20px;--fs-dense-label:13px;--fs-dense-body:14px;--fs-dense-meta:12px;--dense-fg:var(--ink-20);--dense-fg-subtle:var(--ink-50);--success-soft:#00b77f1f;--success-fg:#007450;--warning-soft:#f5a52429;--warning-fg:#8a5100;--danger-soft:#e5484d1f;--danger-fg:#b6261e;--info-soft:var(--powder-blue);--info-fg:var(--autoid-blue)}.aid-dense{font-family:var(--font-sans);font-size:var(--fs-dense-body);color:var(--dense-fg);line-height:1.45}.aid-dense__title{font-family:var(--font-sans);font-size:var(--fs-dense-title);font-weight:var(--fw-medium);letter-spacing:-.01em;text-transform:none;color:var(--dense-fg);margin:0;line-height:20px}.aid-dense__title--l{font-size:var(--fs-dense-title-l);line-height:24px}.aid-dense__label{font-size:var(--fs-dense-label);font-weight:var(--fw-medium);color:var(--dense-fg);line-height:16px}.aid-dense__subtle{color:var(--dense-fg-subtle)}.aid-dbtn{height:var(--dense-control-h);border-radius:var(--radius-dense);font-family:var(--font-sans);font-size:var(--fs-dense-label);font-weight:var(--fw-medium);white-space:nowrap;color:var(--dense-fg);box-shadow:var(--btn-light-ring);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:#fff;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;line-height:1;display:inline-flex}.aid-dbtn:hover{background:var(--titanium-grey)}.aid-dbtn:focus-visible{box-shadow:var(--focus-ring);outline:0}.aid-dbtn[disabled]{opacity:.4;pointer-events:none}.aid-dbtn svg{flex:none;width:14px;height:14px}.aid-dbtn--primary{color:#fff;background:var(--btn-primary-fill);box-shadow:none}.aid-dbtn--primary:hover{background:var(--btn-primary-hover)}.aid-dbtn--plain{box-shadow:none;color:var(--dense-fg-subtle);background:0 0}.aid-dbtn--plain:hover{color:var(--dense-fg);background:#1214170d}.aid-dbtn--danger{box-shadow:none;color:var(--danger-fg);background:0 0}.aid-dbtn--danger:hover{background:var(--danger-soft)}.aid-dbadge{height:var(--dense-badge-h);border-radius:var(--radius-pill);font-size:var(--fs-dense-meta);font-weight:var(--fw-medium);white-space:nowrap;background:var(--titanium-grey);color:var(--dense-fg-subtle);align-items:center;gap:5px;padding:0 7px;line-height:1;display:inline-flex}.aid-dbadge--success{background:var(--success-soft);color:var(--success-fg)}.aid-dbadge--warning{background:var(--warning-soft);color:var(--warning-fg)}.aid-dbadge--danger{background:var(--danger-soft);color:var(--danger-fg)}.aid-dbadge--info{background:var(--info-soft);color:var(--info-fg)}.aid-rows{border-radius:var(--radius-dense);box-shadow:var(--ring);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}.aid-row{height:var(--dense-row-h);align-items:center;gap:12px;padding:0 12px;display:flex}.aid-row+.aid-row{box-shadow:inset 0 1px 0 var(--border)}.aid-row--entity{height:var(--dense-row-h-entity)}.aid-row__key{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-dense-label);color:var(--dense-fg-subtle);flex:1;overflow:hidden}.aid-row__val{font-size:var(--fs-dense-label);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--dense-fg)}.aid-row__main{min-width:0;font-size:var(--fs-dense-label);font-weight:var(--fw-medium);flex:1;align-items:center;gap:8px;display:flex}.aid-row__mark{background:var(--titanium-grey);width:20px;height:20px;box-shadow:var(--ring);border-radius:6px;flex:none}.aid-dswitch{cursor:pointer;flex:none;display:inline-flex;position:relative}.aid-dswitch input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.aid-dswitch__track{width:var(--dense-switch-w);height:var(--dense-switch-h);border-radius:var(--radius-pill);background:var(--ink-80);transition:background var(--dur-base) var(--ease-standard);position:relative}.aid-dswitch__track:after{content:"";width:var(--dense-switch-thumb);height:var(--dense-switch-thumb);transition:transform var(--dur-base) var(--ease-standard);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1214172e}.aid-dswitch input:checked+.aid-dswitch__track{background:var(--autoid-blue)}.aid-dswitch input:checked+.aid-dswitch__track:after{transform:translate(12px)}.aid-dswitch input:focus-visible+.aid-dswitch__track{box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.aid-dbtn,.aid-dswitch__track,.aid-dswitch__track:after{transition:none}}a.aid-dbtn:hover,a.aid-dbtn--plain:hover{color:var(--dense-fg)}a.aid-btn--primary:hover,a.aid-btn--midnight:hover,a.aid-btn--dark:hover,a.aid-btn--glass:hover,a.aid-dbtn--primary:hover{color:var(--ink-100)}a.aid-btn--soft:hover,a.aid-btn--text:hover{color:var(--autoid-blue)}a.aid-btn--plain:hover{color:var(--ink-30)}a.aid-btn--danger:hover,a.aid-dbtn--danger:hover{color:var(--danger-fg)}.aid-input{box-sizing:border-box}.atlas-count{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--atlas-hover);min-width:20px;height:18px;color:var(--ink-30);font-size:11px;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;line-height:1;display:inline-grid}.atlas-item:hover .atlas-count{background:var(--ink-80)}.atlas-dot{border-radius:50%;flex:none;width:7px;height:7px}.atlas-dot--warning{background:var(--warning);box-shadow:0 0 0 1px var(--warning-fg)}.atlas-dot--danger{background:var(--danger);box-shadow:0 0 0 1px var(--danger-fg)}a{color:var(--autoid-blue);text-decoration:none}a:not([class]):hover{color:var(--btn-primary-hover)}a.aid-btn:hover{color:var(--fg)}a.aid-dbtn:hover{color:var(--dense-fg)}a.aid-dbtn--primary:hover{color:var(--ink-100)}a.aid-seg__item:hover{color:var(--fg)}.sx-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx{background:var(--titanium-grey);min-height:100vh;color:var(--fg);font-family:var(--font-sans);flex-direction:column;font-size:14px;line-height:1.45;display:flex}.sx-top{z-index:5;box-sizing:border-box;background:var(--midnight-black);min-height:56px;color:var(--ink-100);align-items:center;gap:16px;padding:8px 12px 8px 20px;display:flex;position:sticky;top:0}.sx-logo{color:var(--ink-100);flex:0 0 224px;align-items:center;gap:10px;display:flex}.sx-logo:hover{color:var(--ink-100)}.sx-logo img{width:91px;height:14px;display:block}.sx-logo__name{color:var(--ink-70);padding-left:10px;font-size:13px;font-weight:600;box-shadow:inset 1px 0 #ffffff2e}.sx-search{box-sizing:border-box;max-width:600px;height:36px;color:var(--ink-70);transition:background var(--dur-fast) var(--ease-standard);background:#ffffff14;border-radius:10px;flex:auto;align-items:center;gap:8px;margin:0 auto;padding:0 10px 0 12px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.sx-search:hover{color:var(--ink-100);background:#ffffff1f}.sx-search kbd{font-family:var(--font-sans);color:var(--ink-70);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px #fff3}.sx-right{flex:none;align-items:center;gap:6px;display:flex}.sx-pill{border-radius:var(--radius-pill);height:32px;color:var(--ink-80);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.sx-pill:hover{color:var(--ink-100);background:#ffffff14}.sx-ib{width:36px;height:36px;color:var(--ink-80);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:relative}.sx-ib:hover{color:var(--ink-100);background:#ffffff14}.sx-badge{background:var(--lando-lime);width:7px;height:7px;box-shadow:0 0 0 2px var(--midnight-black);border-radius:50%;position:absolute;top:8px;right:8px}.sx-store{height:36px;color:var(--ink-100);font-family:var(--font-sans);cursor:pointer;background:#ffffff14;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:13px;font-weight:600;display:flex}.sx-store:hover{background:#ffffff24}.sx-ava{background:var(--autoid-blue);width:28px;height:28px;color:var(--ink-100);border-radius:8px;place-items:center;font-size:11px;font-weight:600;display:grid}.sx-body{flex-wrap:wrap;flex:1;align-items:stretch;display:flex}.sx-side{box-sizing:border-box;background:var(--ink-90);flex-direction:column;flex:240px;gap:20px;max-width:100%;padding:12px 10px 16px;display:flex}@media (width>=861px){.sx-side{flex:0 0 240px;align-self:flex-start;height:calc(100vh - 56px);position:sticky;top:56px;overflow-y:auto}}.sx-list{flex-direction:column;gap:1px;display:flex}.sx-item{box-sizing:border-box;height:32px;color:var(--ink-20);transition:background var(--dur-fast) var(--ease-standard);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.sx-item:hover{color:var(--fg);background:#1214170f}.sx-item svg{color:var(--ink-40);flex:none}.sx-item.is-open svg{color:var(--fg)}.sx-item[aria-current=page]{background:var(--bg);box-shadow:var(--ring);color:var(--fg)}.sx-item[aria-current=page] svg{color:var(--autoid-blue)}.sx-item--sub{height:30px;color:var(--fg-muted);padding-left:36px;font-weight:500}.sx-item--sub[aria-current=page]{font-weight:600}.sx-item--tool{font-weight:500}.sx-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sx-count{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--ink-80);min-width:20px;height:20px;color:var(--ink-20);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.sx-item[aria-current=page] .sx-count{background:var(--powder-blue);color:var(--autoid-blue)}.sx-mark{background:var(--bg);width:18px;height:18px;box-shadow:var(--ring);color:var(--ink-40);border-radius:5px;flex:none;place-items:center;font-size:8px;font-weight:700;display:grid}.sx-ext{color:var(--fg-muted);display:inline-flex}.sx-grouphead{height:28px;color:var(--fg-muted);justify-content:space-between;align-items:center;padding:0 6px 0 10px;font-size:12px;font-weight:600;display:flex}.sx-mini{width:24px;height:24px;color:var(--fg-muted);border-radius:6px;place-items:center;display:grid}.sx-mini:hover{color:var(--fg);background:#1214170f}.sx-main{box-sizing:border-box;flex:999 560px;min-width:0;padding:24px clamp(16px,3vw,32px) 64px}.sx-page{width:100%;max-width:var(--pw,1200px);flex-direction:column;gap:20px;margin:0 auto;display:flex}.sx-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-height:36px;display:flex}.sx-ph__l{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.sx-ph__r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-back{width:32px;height:32px;color:var(--ink-30);border-radius:8px;place-items:center;display:grid}.sx-back:hover{color:var(--fg);background:#1214170f}.sx-card{background:var(--bg);border-radius:var(--radius-block);box-shadow:var(--raised)}.sx-cb{padding:16px 20px}.sx-ch{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.sx-cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.sx-col-main{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.sx-col-side{flex-direction:column;flex:300px;gap:20px;min-width:0;display:flex}.sx-vtabs{flex-wrap:wrap;gap:2px;padding:8px 8px 0;display:flex}.sx-vtab{height:30px;font-family:var(--font-sans);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.sx-vtab:hover{background:var(--titanium-grey);color:var(--fg)}.sx-vtab.is-on{background:var(--ink-90);color:var(--fg)}.sx-n{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--ink-80);min-width:18px;height:18px;color:var(--ink-20);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.sx-vtab.is-on .sx-n{background:var(--powder-blue);color:var(--autoid-blue)}.sx-tools{box-shadow:inset 0 -1px 0 var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.sx-filter{border-radius:var(--radius-pill);background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--border-strong);font-family:var(--font-sans);color:var(--ink-30);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.sx-filter:hover{background:var(--titanium-grey)}.sx-filter.is-set{background:var(--titanium-grey);box-shadow:inset 0 0 0 1px var(--ink-70);color:var(--fg)}.sx-th{color:var(--fg-muted);background:var(--titanium-grey);font-size:12px;font-weight:500}.sx-tr{box-shadow:inset 0 1px 0 var(--border);transition:background var(--dur-fast) var(--ease-standard)}.sx-tr:hover{background:var(--titanium-grey)}.sx-tr.is-sel{background:#dbe5f773}.sx-check{width:16px;height:16px;accent-color:var(--autoid-blue);margin:0}.sx-bulk{background:var(--titanium-grey);box-shadow:inset 0 -1px 0 var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.sx-input{box-sizing:border-box;background:var(--bg);height:32px;box-shadow:inset 0 0 0 1px var(--border-strong);font-family:var(--font-sans);color:var(--fg);font-variant-numeric:tabular-nums;border:0;border-radius:8px;padding:0 10px;font-size:13px}.sx-input:focus{box-shadow:0 0 0 1px var(--barbados-blue),0 0 0 4px #006eff24;outline:0}.sx-input::placeholder{color:var(--fg-subtle)}.f-h1{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--fg);margin:0;font-size:24px;font-weight:400;line-height:1.1}.f-h2{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;color:var(--fg);margin:0;font-size:15px;font-weight:600;line-height:1.3}.f-muted{color:var(--fg-muted)}.f-sm{font-size:13px}.f-xs{font-size:12px}.f-link{white-space:nowrap;font-size:13px;font-weight:500}.f-num{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.05}.f-tab{font-variant-numeric:tabular-nums}.f-dot{border-radius:50%;flex:none;width:7px;height:7px}.f-ava{background:var(--ink-90);width:24px;height:24px;color:var(--ink-30);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.f-thumb{background:var(--titanium-grey);box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-muted);border-radius:8px;flex:none;place-items:center;display:grid}.sx a:focus-visible,.sx button:focus-visible,.sx input:focus-visible{box-shadow:var(--focus-ring);outline:0}@media (width<=860px){.sx-logo{flex-basis:auto}.sx-logo__name,.sx-pill,.sx-store__scope{display:none}.sx-top{flex-wrap:wrap}}.sx-skip{z-index:20;background:var(--bg);color:var(--fg);box-shadow:var(--raised);border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-9999px}.sx-skip:focus{left:8px}.sx-notice{background:var(--warning-soft,#fff3dc);color:var(--warning-fg);margin:0;padding:8px 20px;font-size:13px;font-weight:500}.sx-main>.atlas-content{padding:0}.sx-trail{min-height:32px;margin-bottom:calc(var(--space-2) - var(--space-6));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.sx-crumbs{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.sx-crumbs a{color:var(--fg-muted)}.sx-crumbs a:hover{color:var(--fg)}.sx-crumbs__here{color:var(--fg);font-weight:500}.sx-trail__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-main:focus{outline:0}.sx-item--later{color:var(--fg-subtle);cursor:default}.sx-item--later:hover{color:var(--fg-subtle);background:0 0}.sx-item--later svg{color:var(--ink-70)}.sx-later{color:var(--fg-subtle);flex:none;font-size:11px;font-weight:500}.sx-side ul{margin:0;padding:0;list-style:none}.sx-side .atlas-dot{margin-left:auto}.sx-top details{position:relative}.sx-top details>summary{list-style:none}.sx-top details>summary::-webkit-details-marker{display:none}.sx-top .atlas-scope>summary{height:36px;color:var(--ink-100);background:#ffffff14;border-radius:10px;gap:8px;padding:0 10px 0 6px;font-size:13px;font-weight:600}.sx-top .atlas-scope>summary:hover,.sx-top .atlas-scope[open]>summary{background:#ffffff24}.sx-top .atlas-scope>summary>svg{color:var(--ink-70)}.sx-top .atlas-scope__menu,.sx-account__menu{left:auto;right:0}.sx-account__menu{z-index:30;box-sizing:border-box;border-radius:var(--radius-block);background:var(--bg);width:264px;color:var(--fg);box-shadow:var(--raised),var(--ring);flex-direction:column;gap:10px;padding:12px;font-size:13px;display:flex;position:absolute;top:calc(100% + 6px)}.sx-account__menu form{margin:0}.sx-top .sr-field{display:none}.sx-menu{width:36px;height:36px;color:var(--ink-80);cursor:pointer;border-radius:10px;place-items:center;display:none}.sx-menu input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.sx-menu:has(input:focus-visible){box-shadow:var(--focus-ring)}@media (width<=860px){.sx-menu{display:grid}.sx-side{display:none}.sx:has(#sx-menu:checked) .sx-side{display:flex}.sx-search{display:none}}button.sx-search{font-family:var(--font-sans);text-align:left;cursor:pointer;border:0}button.sx-search:not([data-ready=true]){visibility:hidden}.sx-search>svg{flex:none}.aid-row{box-sizing:border-box;height:auto;min-height:var(--dense-row-h);padding-block:6px}.aid-row--entity{min-height:var(--dense-row-h-entity)}.fx-row{align-items:center;gap:12px;display:grid}.fx-plate{color:#121417;letter-spacing:.04em;white-space:nowrap;background:#f5c518;border-radius:5px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.fx-b{box-sizing:border-box;background:var(--bg);width:100%;box-shadow:inset 3px 0 0 var(--autoid-blue),inset 0 0 0 1px var(--border);font-family:var(--font-sans);text-align:left;color:var(--fg);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard);border:0;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px 8px 12px;text-decoration:none;display:flex}.fx-b:hover{background:var(--titanium-grey);color:var(--fg)}.fx-b--hold{background:var(--bg);box-shadow:inset 3px 0 0 var(--warning);outline:1px dashed var(--warning);outline-offset:-1px}.fx-b--done{box-shadow:inset 3px 0 0 var(--success),inset 0 0 0 1px var(--border)}.fx-b--block{background:repeating-linear-gradient(135deg,var(--ink-90) 0 6px,var(--bg) 6px 12px);box-shadow:inset 3px 0 0 var(--ink-60),inset 0 0 0 1px var(--border);cursor:default}.fx-bt{font-variant-numeric:tabular-nums;color:var(--ink-30);font-size:12px;font-weight:600}.fx-bn{font-size:13px;font-weight:600;line-height:1.3}.fx-bs{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.fx-dh{box-shadow:inset 0 -1px 0 var(--border);justify-content:space-between;align-items:baseline;gap:6px;padding:10px 4px 8px;display:flex}.fx-dh.is-today{box-shadow:inset 0 -2px 0 var(--autoid-blue)}.fx-dh.is-today .fx-dn{color:var(--autoid-blue)}.fx-dn{font-size:13px;font-weight:600}.fx-week{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.fx-day{flex-direction:column;gap:8px;min-width:0;display:flex}.bw-slot{border-radius:var(--radius-pill);color:#00684a;min-width:64px;height:34px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:#ddf6ec;border:0;padding:0 10px;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px #a6e3cb}.bw-slot.is-lunch{color:#8a5100;background:#ffe6c7;box-shadow:inset 0 0 0 1px #f5a524}.bw-slot.is-over{color:#b6261e;background:#fde3e3;box-shadow:inset 0 0 0 1px #f2a6a8}.bw-slot:disabled{background:var(--ink-90);color:var(--ink-50);box-shadow:none;cursor:default;text-decoration:line-through}.bw-slot.is-on{background:var(--midnight-black);color:var(--lando-lime);box-shadow:none;text-decoration:none}.bw-ticket{background:var(--surface-midnight);color:var(--ink-100)}.bw-ticket .f-muted{color:var(--ink-70)}.bw-line select.sx-input,.sx-cb select.sx-input{min-width:0;max-width:100%}:is(.bw-deposit:not(:has(option[value=custom]:checked)) .bw-dep-amount,.bw-deposit:not(:has(option[value=none]:checked)) .bw-dep-reason,.bw-discount:has(input[name=discount]:placeholder-shown) .bw-disc-reason){display:none}.bw-line{box-shadow:inset 0 1px 0 var(--border);flex-direction:column;gap:10px;padding:12px 0;display:flex}.bw-fields{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.bw-fields label{color:var(--fg-muted);flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}.bw-check{align-items:center;gap:8px;color:var(--fg)!important;flex-direction:row!important;font-size:13px!important;display:flex!important}.bw-problem{background:var(--warning-soft,#fff3dc);color:var(--warning-fg);border-radius:10px;padding:10px 14px;font-size:13px}@media print{.sx-top,.sx-side,.sx-trail,.sx-skip,.sx-notice,.no-print{display:none!important}.sx,.sx-main{background:#fff!important;padding:0!important}}.q-hover:hover{background:var(--titanium-grey)}.q-cell:not(:disabled):hover{background:#1347ba14!important}.q-reg::placeholder{text-transform:none;letter-spacing:0;font-weight:400}.q-remove:hover{background:var(--danger-soft)!important;color:var(--danger-fg)!important}@media (width<=860px){.q-summary{position:static!important}}.sx-page select.aid-input{min-width:0;max-width:100%}@media (width<=600px){.pp-row{grid-template-columns:auto minmax(0,1fr) 56px!important}.pp-row>:first-child{grid-column:1/-1}.q-lines{display:none!important}.q-row{grid-template-columns:1fr auto auto 32px!important}.q-row>:first-child{grid-column:1/-1}.q-row>:nth-child(2){justify-content:flex-start!important}}body{background:var(--titanium-grey);margin:0}.os-header h1,.os-card__head h2,.os-annotated__text h2{font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;font-kerning:normal;line-height:var(--lh-heading);margin:0}.os-header h1{font-size:var(--fs-h1);letter-spacing:var(--tracking-display-m)}.os-header h1.os-header__name{font-family:var(--font-sans);font-weight:var(--fw-semi);font-size:var(--fs-h2);text-transform:none;letter-spacing:var(--tracking-tight);line-height:var(--lh-tight)}.os-card__head h2,.os-annotated__text h2{font-size:var(--fs-h4);letter-spacing:var(--tracking-display-s)}.atlas-frame .aid-btn--primary,.atlas-login .aid-btn--primary{letter-spacing:var(--tracking-display-s)}:root{--atlas-ground:var(--titanium-grey);--atlas-hover:var(--ink-90);--atlas-edge:var(--ring), var(--shadow-1);--atlas-side-w:240px;--atlas-inset:var(--space-3);--atlas-gap:var(--atlas-inset) var(--atlas-inset) var(--atlas-inset) 0;--atlas-radius:var(--radius-block);--atlas-pad:clamp(16px, 3vw, 40px)}.atlas-frame{box-sizing:border-box;background:var(--atlas-ground);height:100dvh;color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);display:flex;position:relative;overflow:hidden}.atlas-skip{left:-9999px;top:var(--space-3);z-index:60;padding:var(--space-2) var(--space-3);border-radius:var(--radius-dense);background:var(--bg);box-shadow:var(--ring);color:var(--fg);font-size:var(--fs-body-s);font-weight:var(--fw-medium);position:absolute}.atlas-skip:focus{left:var(--space-3);box-shadow:var(--focus-ring);outline:0}.atlas-skip:hover{color:var(--fg)}.atlas-side{z-index:2;width:var(--atlas-side-w);box-sizing:border-box;color:var(--fg);flex-direction:column;flex:none;display:flex;position:relative}.atlas-side__top{gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3);flex-direction:column;flex:none;display:flex}.atlas-side__nav{overscroll-behavior:contain;min-height:0;padding:6px var(--space-3);scrollbar-width:thin;scrollbar-color:var(--ink-80) transparent;flex:auto;overflow-y:auto}.atlas-side__foot{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;flex:none;gap:2px;display:flex}.atlas-head{justify-content:space-between;align-items:center;gap:var(--space-2);height:32px;margin-bottom:var(--space-1);padding-left:10px;display:flex}.atlas-brand{align-items:center;gap:var(--space-2);border-radius:var(--radius-dense);display:flex}.atlas-brand img{width:91px;height:14px;display:block}.atlas-chip{border-radius:var(--radius-pill);background:var(--bg);box-shadow:var(--ring);color:var(--fg-muted);font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);align-items:center;gap:4px;padding:1px 7px;line-height:1.45;display:inline-flex}.atlas-chip .atlas-mark-glyph{color:var(--autoid-blue);flex:none}.atlas-iconbtn{border-radius:var(--radius-dense);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.atlas-iconbtn:hover{background:var(--atlas-hover);color:var(--fg)}.atlas-close{display:none}.atlas-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atlas-scope{position:relative}.atlas-scope>summary{box-sizing:border-box;border-radius:var(--radius-dense);height:36px;color:var(--fg);font-size:var(--fs-body-s);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:0 10px;list-style:none;display:flex}.atlas-scope>summary::-webkit-details-marker{display:none}.atlas-scope>summary:hover,.atlas-scope[open]>summary{background:var(--atlas-hover)}.atlas-scope>summary>svg{color:var(--fg-muted);flex:none}.atlas-scope>summary .os-mark{border-radius:var(--radius-dense);background:var(--bg);width:20px;height:20px;font-size:9px}.atlas-scope__menu{z-index:30;box-sizing:border-box;width:264px;max-width:calc(100vw - 24px);padding:var(--space-2);border-radius:var(--radius-block);background:var(--bg);box-shadow:var(--raised), var(--ring);position:absolute;top:calc(100% + 6px);left:0}.atlas-scope__menu ul{margin:0;padding:0;list-style:none}.atlas-scope__title{max-width:none;padding:var(--space-2) var(--space-3);font-size:var(--fs-caption);font-weight:var(--fw-semi);color:var(--fg-muted);margin:0}.atlas-scope__item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-inner);color:inherit;text-decoration:none;display:flex}.atlas-scope__item:hover,.atlas-scope__item[aria-current]{background:var(--titanium-grey);color:inherit}.atlas-scope__text{min-width:0;font-weight:var(--fw-medium);flex-direction:column;flex:1;display:flex}.atlas-scope__manage{margin-top:var(--space-2);padding:var(--space-3);border-radius:var(--radius-inner);box-shadow:inset 0 1px 0 var(--border);font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--fg-brand);text-decoration:none;display:block}.atlas-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.atlas-item{box-sizing:border-box;border-radius:var(--radius-dense);height:32px;color:var(--fg);font-size:var(--fs-body-s);font-weight:var(--fw-medium);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:0 10px;line-height:1;text-decoration:none;display:flex}.atlas-item:hover{background:var(--atlas-hover);color:var(--fg)}.atlas-item[aria-current=page]{background:var(--bg);box-shadow:var(--ring);font-weight:var(--fw-semi)}.atlas-item svg{color:var(--fg-muted);flex:none}.atlas-item:hover svg,.atlas-item[aria-current=page] svg{color:var(--fg)}.atlas-item__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.atlas-section{flex-direction:column;gap:2px;display:flex}.atlas-section.is-open>.atlas-item:not([aria-current]){font-weight:var(--fw-semi)}.atlas-sublist{margin-bottom:var(--space-1)}.atlas-item--sub{height:30px;font-weight:var(--fw-regular);padding-left:36px}.atlas-item--sub[aria-current=page]{font-weight:var(--fw-semi)}.atlas-item--later{color:var(--fg-muted);cursor:default}.atlas-item--later:hover{color:var(--fg-muted);background:0 0}.atlas-item--later svg,.atlas-item--later:hover svg{color:var(--ink-70)}.atlas-later{border-radius:var(--radius-pill);background:var(--atlas-hover);color:var(--fg-muted);font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);flex:none;padding:1px 6px;line-height:1.45}.atlas-mark{border-radius:var(--radius-dense);background:var(--bg);width:20px;height:20px;box-shadow:var(--ring);color:var(--ink-40);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:0;flex:none;place-items:center;line-height:1;display:grid}.atlas-mark--brand{background:var(--autoid-blue);box-shadow:none}.atlas-mark--l{border-radius:8px;width:28px;height:28px}.atlas-account{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) 10px;display:flex}.atlas-account form{margin:0;display:flex}.atlas-avatar{background:var(--autoid-blue);width:28px;height:28px;color:var(--ink-100);font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);border-radius:50%;flex:none;place-items:center;display:grid}.atlas-account__who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.atlas-account__name{text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-size:var(--fs-body-s);font-weight:var(--fw-semi);overflow:hidden}.atlas-account__role{color:var(--fg-muted);font-size:var(--fs-caption)}.atlas-brand:focus-visible,.atlas-iconbtn:focus-visible,.atlas-scope>summary:focus-visible,.atlas-item:focus-visible,.atlas-item[aria-current=page]:focus-visible,.atlas-scope__item:focus-visible,.atlas-scope__manage:focus-visible,.atlas-crumbs a:focus-visible{box-shadow:var(--focus-ring);outline:0}.atlas-menu:has(:focus-visible){box-shadow:var(--focus-ring);outline:0}.atlas-main{isolation:isolate;box-sizing:border-box;min-width:0;padding:var(--atlas-gap);flex:1 1 0;display:flex;position:relative}.atlas-main:before{content:"";z-index:-1;inset:var(--atlas-gap);border-radius:var(--atlas-radius);box-shadow:var(--atlas-edge);pointer-events:none;position:absolute}.atlas-window{isolation:isolate;min-width:0;clip-path:inset(0 round var(--atlas-radius));border-radius:var(--atlas-radius);background:var(--bg);color:var(--fg);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.atlas-chrome{background:var(--bg);flex:none}.atlas-notice{max-width:none;padding:var(--space-2) var(--atlas-pad);text-align:center;background:var(--warning-soft);color:var(--warning-fg);font-size:var(--fs-body-s);font-weight:var(--fw-medium);margin:0}.atlas-top{align-items:center;gap:var(--space-2) var(--space-3);box-sizing:border-box;min-height:52px;padding:var(--space-2) var(--atlas-pad);background:var(--bg);box-shadow:inset 0 -1px 0 var(--border);flex-wrap:wrap;display:flex}.atlas-crumbs{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-body-s);display:flex}.atlas-crumbs a{border-radius:var(--radius-dense);color:var(--fg-muted)}.atlas-crumbs a:hover{color:var(--fg)}.atlas-crumbs__sep{color:var(--ink-70)}.atlas-crumbs__here{color:var(--fg);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.atlas-top__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.atlas-top__actions:empty{display:none}.atlas-menu{border-radius:var(--radius-dense);width:36px;height:36px;color:var(--fg);cursor:pointer;flex:none;place-items:center;margin-left:-8px;display:none;position:relative}.atlas-menu:hover{background:var(--atlas-hover)}.atlas-menu__toggle{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.atlas-scrim{display:none}.atlas-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-80) transparent;flex:auto;min-height:0;overflow:auto}.atlas-content{box-sizing:border-box;width:100%;max-width:var(--container-wide);gap:var(--space-6);padding:var(--space-6) var(--atlas-pad) var(--space-8);flex-direction:column;margin:0 auto;display:flex;container-type:inline-size}.atlas-content:focus{outline:0}.os-main__stack{gap:var(--space-5);flex-direction:column;display:flex}.atlas-login{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-6);min-height:100dvh;padding:var(--space-7) var(--space-4);background:var(--atlas-ground);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);flex-direction:column;display:flex}.atlas-brand--l img{width:130px;height:20px}.atlas-brand--l .atlas-chip{font-size:var(--fs-caption);padding:2px 8px}.atlas-login__card{box-sizing:border-box;gap:var(--space-5);width:100%;max-width:440px;padding:var(--space-7) var(--space-6) var(--space-6);border-radius:var(--atlas-radius);background:var(--bg);box-shadow:var(--raised);color:var(--fg);flex-direction:column;display:flex}.atlas-login__intro{gap:var(--space-2);flex-direction:column;display:flex}.atlas-login__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--tracking-display-fit);text-transform:uppercase;margin:0}.atlas-login__lede{max-width:none;color:var(--fg-muted);margin:0}.atlas-login__problem{max-width:none;padding:var(--space-3) var(--space-4);border-radius:var(--radius-inner);background:var(--titanium-grey);box-shadow:var(--ring);font-size:var(--fs-body-s);line-height:var(--lh-body);margin:0}.atlas-login .aid-btn--block{box-sizing:border-box}.atlas-login a.aid-btn--primary:hover{color:var(--ink-100)}.atlas-gsi{box-sizing:border-box;color:#1f1f1f;letter-spacing:.25px;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:20px;justify-content:center;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .218s,box-shadow .218s;display:flex}.atlas-gsi__mark{flex:none;display:block}a.atlas-gsi:hover,.atlas-gsi:hover{color:#1f1f1f;background-image:linear-gradient(#1f1f1f14,#1f1f1f14)}.atlas-gsi:active{background-image:linear-gradient(#1f1f1f1f,#1f1f1f1f)}.atlas-gsi:focus-visible{box-shadow:var(--focus-ring);outline:0}.atlas-gsi:disabled{cursor:default;color:#1f1f1f61;background-image:none;border-color:#1f1f1f1f}.atlas-gsi:disabled .atlas-gsi__mark{opacity:.38}.atlas-login__or{align-items:center;gap:var(--space-3);color:var(--fg-muted);font-size:var(--fs-caption);display:flex}.atlas-login__or:before,.atlas-login__or:after{content:"";background:var(--border);flex:1;height:1px}.atlas-login__dev{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.atlas-login__dev p{max-width:none;color:var(--fg-muted);font-size:var(--fs-body-s);margin:0}.atlas-login__dev .aid-chip{align-self:flex-start}.atlas-login__dev .aid-input{box-sizing:border-box;width:100%}.atlas-login__note{text-align:center;max-width:440px;color:var(--fg-muted);font-size:var(--fs-caption);margin:0}@supports (corner-shape:squircle){.atlas-window,.atlas-main:before,.atlas-login__card{corner-shape:var(--corner-smoothing)}.atlas-window{clip-path:none}}.os-mark{border-radius:var(--radius-inner);background:var(--titanium-grey);width:36px;height:36px;box-shadow:var(--ring);font-family:var(--font-display);letter-spacing:var(--tracking-display-s);color:var(--fg);flex:none;place-items:center;font-size:12px;display:grid}.os-mark--sm{border-radius:8px;width:28px;height:28px;font-size:10px}.os-dot{background:var(--ink-80);border-radius:50%;flex:none;width:8px;height:8px}.os-dot--success{background:var(--success);box-shadow:0 0 0 1px var(--success-fg)}.os-dot--warning{background:var(--warning);box-shadow:0 0 0 1px var(--warning-fg)}.os-dot--danger{background:var(--danger);box-shadow:0 0 0 1px var(--danger-fg)}.os-dot--info{background:var(--autoid-blue)}.os-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.os-header__text{gap:var(--space-2);flex-direction:column;flex:320px;min-width:0;display:flex}.os-header p{color:var(--fg-muted);margin:0}.os-header__side{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex:none;display:flex}.os-header__side .os-meta{text-align:right}.os-header__side>form{align-items:inherit;gap:var(--space-2);flex-direction:column;display:flex}.os-back{color:var(--fg-muted);font-size:var(--fs-body-s);font-weight:var(--fw-medium);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.os-back:hover{color:var(--fg-brand)}.os-inline{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.os-card{border-radius:var(--radius-block);box-shadow:var(--raised);background:#fff}.os-card__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0;display:flex}.os-card__body{padding:var(--space-4) var(--space-5) var(--space-5)}.os-card__body--flush{padding:var(--space-2) 0}.os-card__head+.os-card__body--flush{padding-top:var(--space-3)}.os-meta{color:var(--fg-muted);font-size:var(--fs-body-s)}.os-progress{border-radius:var(--radius-pill);background:var(--titanium-grey);height:6px;overflow:hidden}.os-progress>span{border-radius:inherit;background:var(--autoid-blue);height:100%;display:block}.os-stats{gap:var(--space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.os-stat{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-block);box-shadow:var(--raised);color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex}a.os-stat:hover{box-shadow:var(--raised), var(--ring)}a.os-stat:focus-visible{box-shadow:var(--focus-ring);outline:0}.os-stat__value{font-size:28px;line-height:1.1;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.os-stat__label{color:var(--fg-muted);font-size:var(--fs-body-s)}.os-stat--alert .os-stat__value{color:var(--danger)}.os-section{gap:var(--space-3);flex-direction:column;display:flex}.os-section__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.os-section__head h2{font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;font-size:var(--fs-h4);letter-spacing:var(--tracking-display-s);margin:0}.os-conns{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.os-conn{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-block);box-shadow:var(--raised);background:#fff;flex-direction:column;display:flex}.os-conn__head{align-items:center;gap:var(--space-4);display:flex}.os-conn__marks{align-items:center;gap:var(--space-2);color:var(--fg-subtle);flex:none;display:flex}.os-conn__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.os-conn__name{font-size:var(--fs-body-l);font-weight:var(--fw-semi);color:inherit;text-decoration:none}.os-conn__name:hover{color:var(--fg-brand)}.os-chip-link{flex:none;text-decoration:none}.os-chip-link:hover{filter:brightness(.96)}.os-chip-link:focus-visible{box-shadow:var(--focus-ring);outline:0}.os-conn__progress{gap:var(--space-2);flex-direction:column;display:flex}.os-conn__stage{font-size:var(--fs-body-s);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.os-live{margin:var(--space-1) 0 0;font-size:var(--fs-body-s);color:var(--fg-muted);flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.os-live li{align-items:center;gap:var(--space-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.os-live li svg{color:var(--success);flex:none}.os-live li:first-child{color:var(--fg)}.os-conn__note{align-items:center;gap:var(--space-2);max-width:none;font-size:var(--fs-body-s);color:var(--fg-muted);margin:0;display:flex}.os-conn__note--done{color:var(--success-fg,var(--success))}.os-conn__foot{align-items:center;gap:var(--space-4);padding-top:var(--space-4);box-shadow:inset 0 1px 0 var(--border);flex-wrap:wrap;display:flex}.os-figures{gap:var(--space-2) var(--space-5);min-width:0;font-size:var(--fs-body-s);color:var(--fg-muted);flex-wrap:wrap;flex:1;margin:0;padding:0;list-style:none;display:flex}.os-figures a{color:inherit;text-decoration:none}.os-figures a:hover{color:var(--fg)}.os-figures strong{color:var(--fg);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.os-conn__when,.os-conn__actions{flex:none}.os-conn__actions:has(.os-confirm){flex-basis:100%}.os-conn__actions .os-confirm{align-items:center;gap:var(--space-2) var(--space-4);max-width:none;padding:var(--space-4) var(--space-5);box-shadow:inset 0 0 0 1px var(--border);background:var(--titanium-grey);flex-flow:wrap}.os-conn__actions .os-confirm .os-confirm__question{flex-basis:100%}.os-conn__actions .os-confirm .os-meta{flex:320px}.os-conn__actions .os-confirm .os-confirm__actions{margin-top:0}.os-confirm{gap:var(--space-2);max-width:360px;padding:var(--space-4);border-radius:var(--radius-block);box-shadow:var(--raised), var(--ring);background:#fff;flex-direction:column;display:flex}.os-confirm__question{font-weight:var(--fw-semi);line-height:var(--lh-tight)}.os-confirm__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.os-issue{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex}.os-rows>li+li>.os-issue{box-shadow:inset 0 1px 0 var(--border)}.os-issue .os-row__icon{margin-top:2px}.os-issue__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.os-issue__title{font-weight:var(--fw-semi);color:inherit;text-decoration:none}a.os-issue__title:hover{color:var(--fg-brand)}.os-rows{margin:0;padding:0;list-style:none}.os-row{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-5);box-sizing:border-box;display:flex}.os-rows>li+li>.os-row,.os-rows>li+li.os-row{box-shadow:inset 0 1px 0 var(--border)}.os-row__icon{width:20px;height:20px;color:var(--fg-subtle);flex:none;place-items:center;display:grid}.os-row__icon--done{color:var(--success)}.os-row__icon--active{color:var(--autoid-blue)}.os-row__icon--alert{color:var(--danger)}.os-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.os-row__title{font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-row__side{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums;flex:none;display:flex}.os-row__side--done{color:var(--success)}.os-row__side--active{color:var(--autoid-blue)}.os-row__side--alert{color:var(--danger)}a.os-row{color:inherit;text-decoration:none}a.os-row:hover{background:var(--titanium-grey)}a.os-row:focus-visible{box-shadow:inset var(--focus-ring);outline:0}.os-row--setting{min-height:56px}.os-row--setting .os-row__icon{width:16px;height:16px}.os-cols{align-items:center;gap:var(--space-4);display:grid}.os-cols--products{grid-template-columns:minmax(0,1fr) 160px 130px}.os-cols--history{grid-template-columns:140px minmax(0,1fr) 120px}.os-cols--history.os-cols--two{grid-template-columns:140px minmax(0,1fr)}.os-cols--activity{grid-template-columns:140px minmax(0,1fr) 140px}.os-row.os-cols{display:grid}.os-thead{padding:var(--space-3) var(--space-5) var(--space-2);font-size:var(--fs-caption);font-weight:var(--fw-semi);color:var(--fg-muted);box-shadow:inset 0 -1px 0 var(--border)}.os-cell-muted{color:var(--fg-muted);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums}.os-filters{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.os-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.os-chips a{text-decoration:none}.os-chips .aid-chip--filter span{opacity:.55;font-variant-numeric:tabular-nums}.os-search{flex:0 260px;position:relative}.os-search svg{color:var(--fg-subtle);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.os-search .aid-input{box-sizing:border-box;width:100%;min-height:var(--pill-h);border-radius:var(--radius-pill);padding-left:40px}.os-annotated{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.os-annotated+.os-annotated{padding-top:var(--space-5);box-shadow:inset 0 1px 0 var(--ink-90)}.os-annotated__text{padding-top:var(--space-2)}.os-annotated__text h2{margin-bottom:var(--space-2)}.os-annotated__text p{color:var(--fg-muted);font-size:var(--fs-body-s);line-height:var(--lh-body);margin:0}.os-toggle{align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-5);cursor:pointer;box-sizing:border-box;display:flex}.os-rows>li+li>.os-toggle{box-shadow:inset 0 1px 0 var(--border)}.os-toggle__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.os-toggle__label{font-weight:var(--fw-medium)}.os-toggle--field{cursor:default;flex-wrap:wrap}.os-input-sm{width:180px;min-height:var(--pill-h-sm);border-radius:var(--radius-pill);box-sizing:border-box}.os-seg-radio{flex:none}.os-seg-radio label{display:inline-flex;position:relative}.os-seg-radio input{opacity:0;width:1px;height:1px;position:absolute}.os-seg-radio input:checked+.aid-seg__item{color:var(--fg);box-shadow:var(--ring);background:#fff}.os-seg-radio input:focus-visible+.aid-seg__item{box-shadow:var(--focus-ring)}.os-tag.os-tag--on{background:var(--midnight-black);color:#fff}.os-tag.os-tag--on button{color:#ffffffb3}.os-tag.os-tag--on button:hover{color:#fff;background:#ffffff26}.os-card__note{margin:var(--space-3) 0 0}.os-connect{gap:var(--space-4);flex-direction:column;display:flex}.os-connect .aid-label{margin-bottom:var(--space-2);display:block}.os-connect__note{max-width:none;padding:0 var(--space-1);margin:0}.os-tags{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.os-tag{border-radius:var(--radius-pill);background:var(--titanium-grey);height:32px;font-size:var(--fs-body-s);font-weight:var(--fw-medium);align-items:center;gap:2px;padding:0 4px 0 12px;display:inline-flex}.os-tag button{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.os-tag button:hover{color:var(--fg);background:#fff}.os-tag button:focus-visible{box-shadow:var(--focus-ring);outline:0}.os-addtag{gap:var(--space-2);margin-top:var(--space-4);display:flex}.os-addtag .aid-input{box-sizing:border-box;min-width:0;min-height:var(--pill-h);border-radius:var(--radius-pill);flex:1}.os-message{align-items:center;gap:var(--space-3);max-width:none;padding:var(--space-3) var(--space-4);border-radius:var(--radius-inner);background:var(--powder-blue);color:var(--autoid-blue);font-size:var(--fs-body-s);font-weight:var(--fw-medium);margin:0;display:flex}.os-message--alert{background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--fg);font-weight:var(--fw-regular);align-items:flex-start}.os-message--alert svg{color:var(--danger);flex:none}.os-message--done{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success-fg,var(--success))}.os-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.os-actions:has(.os-confirm)>form:not(.os-confirm){display:none}.os-live-card{gap:var(--space-2);flex-direction:column;display:flex}.os-cols--stock{grid-template-columns:minmax(0,1fr) 96px 96px 150px}.os-cols--stock-loc{grid-template-columns:minmax(0,1fr) 140px 96px 96px 150px}.os-cols--changes{grid-template-columns:140px minmax(0,1fr) auto}.os-num{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.os-thead .os-num{font-weight:var(--fw-semi)}.os-num--differs{color:#9a5b00}.os-num__label{color:var(--fg-muted);font-weight:var(--fw-regular);display:none}.os-change{white-space:nowrap;justify-self:end;align-items:center;gap:6px;display:inline-flex}.os-change strong{color:var(--fg);font-weight:var(--fw-semi)}.os-change svg{color:var(--fg-subtle);flex:none}.os-row--answer{row-gap:var(--space-3);flex-wrap:wrap}.os-row--answer>.os-row__main{flex:260px}.os-after{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.os-after svg{color:var(--fg-subtle);flex:none}.os-wrap,.os-cols--stock .os-row__title,.os-cols--stock-loc .os-row__title,.os-cols--changes .os-row__title{white-space:normal}.os-row--step{min-height:64px;padding-top:var(--space-3);padding-bottom:var(--space-3);align-items:flex-start}.os-row--step .os-row__icon{margin-top:1px}.os-row--step .os-row__side{align-self:center}.os-section-tag{border-radius:var(--radius-pill);background:var(--titanium-grey);color:var(--fg-muted);font-size:var(--fs-caption);font-weight:var(--fw-semi);flex:none;padding:2px 8px}.os-tabs{margin-top:calc(var(--space-2) * -1);display:flex}.os-settingsbar{scrollbar-width:none;max-width:100%;overflow-x:auto}.os-settingsbar::-webkit-scrollbar{display:none}.os-settingsbar .aid-seg{max-width:none}@media (width<=719px){.aid-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.aid-seg::-webkit-scrollbar{display:none}.cr-tl{grid-template-areas:"dot when badge""dot text text";row-gap:2px;grid-template-columns:16px minmax(0,1fr) auto!important}.cr-tl__when{grid-area:when}.cr-tl__dot{grid-area:1/dot/span 2}.cr-tl__text{grid-area:text}.cr-tl__badge{grid-area:badge}.aid-row{box-sizing:border-box;height:auto;min-height:var(--dense-row-h);padding-block:6px}.aid-row--entity{min-height:var(--dense-row-h-entity)}.board-row{flex-wrap:wrap;align-items:center;gap:4px 8px!important;display:flex!important}.board-row>*{min-width:0}.board-row>:first-child{flex:12rem}.board-row>:not(:first-child){flex:0 auto}.board-row>:last-child:not(:first-child){margin-left:auto}.pr-stock{grid-template-columns:minmax(0,1fr) 52px 60px auto!important;gap:8px!important}}.os-select{width:240px;max-width:100%;min-height:var(--pill-h-sm);border-radius:var(--radius-pill);box-sizing:border-box;font-size:var(--fs-body-s)}.os-cols--wording{grid-template-columns:minmax(0,1fr) 190px 130px}.os-review{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.os-review__source{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.os-review__source>.os-card{align-self:stretch}.os-review__actions{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);box-shadow:inset 0 1px 0 var(--border);flex-wrap:wrap;display:flex}.os-fields{gap:var(--space-5);flex-direction:column;display:flex}.os-fields .aid-field{gap:var(--space-2);flex-direction:column;display:flex}.os-fields .aid-input{box-sizing:border-box;width:100%}.os-textarea{min-height:auto;padding-top:var(--space-3);padding-bottom:var(--space-3);line-height:var(--lh-body);resize:vertical;font-family:var(--font-sans)}.os-count{float:right;font-weight:var(--fw-regular);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.os-problems{font-size:var(--fs-body-s);color:#9a5b00;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.os-problems li{align-items:flex-start;gap:6px;display:flex}.os-problems svg{flex:none;margin-top:2px}.os-problems__block{color:var(--danger);font-weight:var(--fw-medium)}.os-copy{gap:var(--space-2);font-size:var(--fs-body-s);margin:0;display:grid}.os-copy dt{font-size:var(--fs-caption);font-weight:var(--fw-semi);color:var(--fg-muted);margin-top:var(--space-2)}.os-copy dt:first-child{margin-top:0}.os-copy dd{line-height:var(--lh-body);margin:0}.os-copy__body>:first-child{margin-top:0}.os-copy__body p,.os-copy__body ul{margin:0 0 var(--space-2)}.os-copy__body ul{padding-left:18px}.os-copy__body h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--fs-body-s);font-weight:var(--fw-semi)}.os-disclose{align-self:stretch}.os-disclose>summary{padding:var(--space-4) var(--space-5);cursor:pointer;font-size:var(--fs-body-s);font-weight:var(--fw-medium)}.os-disclose>summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-block);outline:0}.os-disclose>.os-card__body{padding-top:0}.os-toggle--stack{align-items:stretch;gap:var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-4);flex-direction:column}.os-choices{gap:var(--space-2);flex-direction:column;display:flex}.os-choice{align-items:center;gap:var(--space-2);font-size:var(--fs-body-s);cursor:pointer;display:flex}.os-choice input{accent-color:var(--autoid-blue);margin:0}.os-choices .aid-input{width:calc(100% - 22px);min-height:var(--pill-h-sm);border-radius:var(--radius-pill);box-sizing:border-box;font-size:var(--fs-body-s);margin-left:22px}.os-footnote{text-align:center;max-width:56ch;color:var(--fg-subtle);font-size:var(--fs-body-s);margin:0 auto}.os-empty{max-width:none;padding:var(--space-7) var(--space-5);text-align:center;color:var(--fg-muted);margin:0}@container (width<=719px){.os-header__side{flex:100%;align-items:flex-start;min-width:0}.os-header__side .os-meta{text-align:left}.os-actions .aid-btn--primary{box-sizing:border-box;white-space:normal;max-width:100%;padding-top:var(--space-3);padding-bottom:var(--space-3);line-height:var(--lh-tight)}.os-stats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.os-stat{padding:var(--space-3) var(--space-4)}.os-conn{padding:var(--space-4)}.os-conn__head{flex-wrap:wrap}.os-conn__text{flex-basis:calc(100% - 120px)}.os-conn__foot{flex-direction:column;align-items:stretch}.os-conn__actions .aid-btn{box-sizing:border-box;justify-content:center;width:100%}.os-cols--activity{padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:minmax(0,1fr);gap:6px}.os-issue{padding:var(--space-4)}.os-row,.os-toggle,.os-thead{padding-left:var(--space-4);padding-right:var(--space-4)}.os-card__head{padding:var(--space-4) var(--space-4) 0}.os-card__body:not(.os-card__body--flush){padding:var(--space-4)}.os-annotated{gap:var(--space-3);grid-template-columns:1fr}.os-cols--products,.os-cols--history,.os-cols--history.os-cols--two{padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:minmax(0,1fr);gap:6px}.os-cols--products .os-row__title{white-space:normal}.os-thead.os-cols,.os-cols>:nth-child(3):empty,.os-cols--products>:nth-child(3){display:none}.os-search{flex:100%}.os-cols--stock,.os-cols--stock-loc{gap:6px var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:auto auto minmax(0,1fr)}.os-cols--stock>.os-row__main,.os-cols--stock-loc>.os-row__main,.os-cols--stock-loc>.os-cell-muted{grid-column:1/-1}.os-cols--stock>:last-child,.os-cols--stock-loc>:last-child{justify-self:end}.os-num{text-align:left}.os-num__label{display:inline}.os-cols--changes{padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:minmax(0,1fr);gap:6px}.os-change{white-space:normal;flex-wrap:wrap;justify-self:start}.os-actions{justify-content:flex-start}.os-select{width:100%}.os-cols--wording{gap:6px var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.os-cols--wording>.os-row__main{grid-column:1/-1}.os-cols--wording .os-row__title{white-space:normal}.os-review{grid-template-columns:minmax(0,1fr)}.os-review__actions{padding:var(--space-4)}.os-review__actions .aid-btn--primary{width:100%}}@media (width<=899px){:root{--atlas-gap:0px}body:has(.atlas-menu__toggle:checked){overflow:hidden}.atlas-frame{height:auto;min-height:100dvh;display:block;overflow:visible}.atlas-main{padding:0;display:block}.atlas-main:before{display:none}.atlas-window{clip-path:none;border-radius:0;min-height:100dvh;display:block;overflow:visible}.atlas-chrome{display:contents}.atlas-top{z-index:20;min-height:48px;position:sticky;top:0}.atlas-scroll{overflow:visible}.atlas-content{padding-top:var(--space-5);padding-bottom:var(--space-7)}.atlas-menu{display:grid}.atlas-close{width:36px;height:36px;display:inline-grid}.atlas-side{z-index:50;background:var(--atlas-ground);visibility:hidden;width:min(300px,86vw);transition:transform var(--dur-base) var(--ease-standard), visibility 0s linear var(--dur-base);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.atlas-frame:has(.atlas-menu__toggle:checked) .atlas-side{visibility:visible;box-shadow:var(--raised);transition-delay:0s;transform:none}.atlas-scrim{z-index:40;background:color-mix(in srgb, var(--midnight-black) 32%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard);display:block;position:fixed;inset:0}.atlas-frame:has(.atlas-menu__toggle:checked) .atlas-scrim{opacity:1;pointer-events:auto}.atlas-item{height:40px}.atlas-scope>summary{height:44px}.atlas-account .atlas-iconbtn{width:36px;height:36px}}@media (width<=480px){.atlas-login__card{padding:var(--space-6) var(--space-5) var(--space-5)}}@media (prefers-reduced-motion:reduce){.atlas-iconbtn,.atlas-scope>summary,.atlas-item,.atlas-side,.atlas-scrim{transition:none}}.td-tiles{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.td-tile{gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-block);box-shadow:var(--raised);background:#fff;flex-direction:column;display:flex}.td-tile__name{align-items:center;gap:var(--space-2);font-size:var(--fs-body-s);font-weight:var(--fw-semi);display:flex}.td-tile__value{margin-top:var(--space-2);font-size:28px;line-height:1.1;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere}.td-tile__label,.td-tile__meta{color:var(--fg-muted);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums}.td-tile__label+.td-tile__meta{margin-top:var(--space-2)}.td-tile--all{background:var(--midnight-black);color:var(--fg-inverse)}.td-tile--all .td-tile__label,.td-tile--all .td-tile__meta{color:#ffffffb8}.td-gone{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.td-gone p{max-width:64ch;color:var(--fg-muted);line-height:var(--lh-body);margin:0}.td-off{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.os-card__body>.td-off:first-child{margin-top:0}.td-off__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--fs-body-s);flex-wrap:wrap;display:flex}.td-off__row form{margin:0}.td-off__problem{color:var(--danger);flex-basis:100%;margin:0}.td-switch{margin-top:var(--space-3);scrollbar-width:none;overflow-x:auto}.td-switch .aid-seg{max-width:100%}.td-lines{margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.td-line{align-items:flex-start;gap:var(--space-3) var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}.td-line+.td-line{box-shadow:inset 0 1px 0 var(--border)}.td-term{flex-direction:column;flex:0 160px;gap:2px;min-width:112px;display:flex}.td-term__value{font-size:22px;line-height:1.15;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;letter-spacing:-.01em;order:-1}.td-term__label{font-size:var(--fs-body-s);font-weight:var(--fw-medium)}.td-term--result{padding:var(--space-2) var(--space-3);margin:calc(var(--space-2) * -1) 0;border-radius:var(--radius-inner);background:var(--titanium-grey)}.td-op{color:var(--fg-subtle);flex:none;padding-top:2px;font-size:22px;line-height:1.15}.td-lines+.os-meta{margin-top:var(--space-1)}.td-definitions{margin-top:var(--space-3)}.td-definitions>summary{cursor:pointer;align-items:center;gap:var(--space-1);list-style:none;display:inline-flex}.td-definitions>summary::-webkit-details-marker{display:none}.td-definitions>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur-fast) var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.td-definitions[open]>summary:before{transform:rotate(45deg)}.td-definitions__list{margin:var(--space-2) 0 0;gap:var(--space-1) var(--space-4);font-size:var(--fs-body-s);grid-template-columns:max-content minmax(0,1fr);display:grid}.td-definitions__list dt{font-weight:var(--fw-medium)}.td-definitions__list dd{margin:0}.td-pair{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;display:grid}.td-help{padding:0 var(--space-5) var(--space-2);margin:0}.td-lead{flex-wrap:wrap}.td-lead .os-row__title{white-space:normal}.td-targets{margin:var(--space-4) 0 0;gap:var(--space-5);flex-direction:column;padding:0;list-style:none;display:flex}.td-target{gap:var(--space-2);flex-direction:column;display:flex}.td-target__head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.td-target__name{font-weight:var(--fw-medium)}.td-target__percent{color:var(--fg-muted);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums}.tg-help{margin:0 0 var(--space-4)}.tg-metrics{gap:var(--space-5);flex-direction:column;display:flex}.tg-group{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tg-group .os-meta{margin:0}.tg-group__title{font-weight:var(--fw-semi);padding:0}.tg-cells{margin-top:var(--space-2);gap:var(--space-3) var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tg-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.tg-cell__month{color:var(--fg-muted);font-size:var(--fs-caption)}.tg-cell--now .tg-cell__month{color:var(--fg-brand);font-weight:var(--fw-semi)}.tg-input{box-sizing:border-box;height:var(--pill-h-sm);min-height:var(--pill-h-sm);padding:0 var(--space-2);border-radius:var(--radius-dense);font-size:var(--fs-body-s);text-align:right;font-variant-numeric:tabular-nums}.tg-cell--now .tg-input:not(:focus){box-shadow:0 0 0 1px var(--autoid-blue)}.tg-value{min-height:var(--pill-h-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;align-items:center;display:flex}.tg-problems__lead{font-weight:var(--fw-semi);margin:0}.tg-problems{margin:var(--space-1) 0 0;padding-left:18px}@container (width<=719px){.td-line{align-items:stretch;gap:var(--space-2);flex-direction:column}.td-term{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);flex-flow:wrap;flex-basis:auto;min-width:0}.td-term__value{order:0;font-size:20px}.td-definitions__list{grid-template-columns:minmax(0,1fr)}.td-term--result{margin:0}.td-op{padding:0;font-size:18px;line-height:1}.td-help{padding-left:var(--space-4);padding-right:var(--space-4)}.tg-cells{grid-template-columns:repeat(3,minmax(0,1fr))}.tg-input{height:40px;font-size:16px}}@container (width<=339px){.tg-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-field{align-items:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--radius-dense);background:var(--bg);width:100%;height:36px;box-shadow:var(--ring);color:var(--fg-muted);font-family:var(--font-sans);font-size:var(--fs-body-s);text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border:0;padding:0 10px;display:flex}.sr-field:not([data-ready=true]){visibility:hidden}.sr-field:hover{color:var(--fg);box-shadow:var(--ring-strong)}.sr-field:focus-visible{box-shadow:var(--focus-ring);outline:0}.sr-field svg{flex:none}.sr-field kbd,.sr-keys kbd,.sr-esc{border-radius:var(--radius-dense);box-shadow:var(--ring);background:var(--bg);font-family:var(--font-sans);font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);color:var(--fg-muted);padding:1px 6px}body:has(.sr-scrim){overflow:hidden}.sr-scrim.aid-sheet-scrim{z-index:80;box-sizing:border-box;padding:88px var(--space-4) var(--space-5);overscroll-behavior:contain;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.sr-dialog{box-sizing:border-box;border-radius:var(--radius-sheet);background:var(--bg);width:100%;max-width:920px;min-height:min(520px,100dvh - 120px);max-height:min(720px,100dvh - 120px);box-shadow:var(--shadow-4), var(--ring);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);flex-direction:column;display:flex;overflow:hidden}.sr-box{align-items:center;gap:var(--space-3);box-sizing:border-box;height:64px;padding:0 var(--space-5);box-shadow:inset 0 -1px 0 var(--border);flex:none;display:flex}.sr-box>svg{color:var(--fg-subtle);flex:none}.sr-input{box-sizing:border-box;min-width:0;height:40px;color:var(--midnight-black);font-family:var(--font-sans);font-size:18px;font-weight:var(--fw-medium);background:0 0;border:0;outline:0;flex:1}.sr-input::placeholder{color:var(--fg-subtle);font-weight:var(--fw-regular)}.sr-input:focus-visible{border-radius:var(--radius-dense);box-shadow:var(--focus-ring)}.sr-count{color:var(--fg-muted);font-size:var(--fs-caption);flex:none}.sr-close{border-radius:var(--radius-dense);min-width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.sr-close:hover{background:var(--atlas-hover);color:var(--fg)}.sr-close:focus-visible{box-shadow:var(--focus-ring);outline:0}.sr-x{display:none}.sr-scopes{padding:var(--space-3) var(--space-5);box-shadow:inset 0 -1px 0 var(--border);flex-wrap:wrap;flex:none;gap:6px;display:flex}.sr-chip[aria-pressed=true]{background:var(--powder-blue);color:var(--autoid-blue);box-shadow:none}.sr-body{flex:auto;min-height:0;display:flex}.sr-results{box-sizing:border-box;overscroll-behavior:contain;min-width:0;padding:var(--space-2);box-shadow:inset -1px 0 0 var(--border);scrollbar-width:thin;scrollbar-color:var(--ink-80) transparent;flex:420px;overflow-y:auto}.sr-message{max-width:none;padding:var(--space-4) var(--space-3);color:var(--fg-muted);font-size:var(--fs-body-s);margin:0}.sr-group{padding:var(--space-2) 0;flex-direction:column;gap:2px;display:flex}.sr-group__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:0 var(--space-3) 6px;color:var(--fg-muted);font-size:var(--fs-caption);font-weight:var(--fw-semi);display:flex}.sr-group__where{font-weight:var(--fw-regular)}.sr-row{align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:48px;padding:6px var(--space-3);border-radius:var(--radius-inner);color:var(--fg);text-decoration:none;display:flex}.sr-row:hover,.sr-row[aria-selected=true]{color:var(--fg)}.sr-row[aria-selected=true]{background:var(--titanium-grey);box-shadow:inset 0 0 0 1px var(--border-strong)}.sr-tile{border-radius:var(--radius-dense);background:var(--titanium-grey);width:32px;height:32px;color:var(--ink-30);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:0;flex:none;place-items:center;display:grid}.sr-row[aria-selected=true] .sr-tile{background:var(--bg);box-shadow:var(--ring)}.sr-tile--lg{background:var(--powder-blue);width:48px;height:48px;color:var(--autoid-blue);font-size:14px;font-weight:var(--fw-semi);border-radius:50%}.sr-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.sr-row__title{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--fs-body-s);font-weight:var(--fw-semi);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sr-row__sub{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-muted);font-size:var(--fs-caption);overflow:hidden}.sr-pane{box-sizing:border-box;gap:var(--space-5);min-width:0;padding:var(--space-5);background:var(--titanium-grey);flex-direction:column;flex:0 340px;display:flex;overflow-y:auto}.sr-pane__head{align-items:center;gap:14px;display:flex}.sr-pane__who{flex-direction:column;min-width:0;display:flex}.sr-pane__title{font-size:var(--fs-body-l);font-weight:var(--fw-medium);overflow-wrap:anywhere}.sr-pane__sub{color:var(--fg-muted);font-size:var(--fs-body-s);overflow-wrap:anywhere}.sr-pane__rows{font-size:var(--fs-body-s);flex-direction:column;margin:0;display:flex}.sr-pane__row{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;box-shadow:inset 0 -1px 0 var(--border);display:flex}.sr-pane__row dt{color:var(--fg-muted);flex:none}.sr-pane__row dd{text-align:right;min-width:0;font-weight:var(--fw-medium);overflow-wrap:anywhere;margin:0}.sr-pane__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.sr-pane__actions a.aid-btn--primary:hover{color:var(--ink-100)}.sr-keys{gap:var(--space-2) var(--space-4);max-width:none;color:var(--fg-muted);font-size:var(--fs-caption);flex-wrap:wrap;margin:auto 0 0;display:flex}@media (prefers-reduced-motion:no-preference){.sr-dialog{animation:sr-in var(--dur-base) var(--ease-standard)}}@keyframes sr-in{0%{opacity:0;transform:translateY(-6px)}}@media (width<=719px){.sr-scrim.aid-sheet-scrim{padding:var(--space-3)}.sr-dialog{min-height:0;max-height:calc(100dvh - 2 * var(--space-3));border-radius:var(--radius-block)}.sr-box{height:56px;padding:0 var(--space-4)}.sr-scopes{padding:var(--space-3) var(--space-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sr-chip{flex:none}.sr-pane,.sr-count{display:none}.sr-results{box-shadow:none}.sr-row{min-height:52px}.sr-esc{display:none}.sr-x{display:block}.sr-close{width:36px;height:36px}}@media (width<=899px){.sr-field{height:44px}.sr-field kbd{display:none}.atlas-side{overscroll-behavior:contain;overflow-y:auto}.atlas-side__nav{flex:1 0 auto;overflow:visible}}@media (height<=560px){.sr-scrim.aid-sheet-scrim{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sr-dialog{min-height:0;max-height:calc(100dvh - 2 * var(--space-3))}}@media (prefers-reduced-motion:reduce){.sr-field{transition:none}}.ig-help{max-width:64ch;margin:0}.ig-counts{align-items:center}.ig-store__foot{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);box-shadow:inset 0 1px 0 var(--border);flex-wrap:wrap;display:flex}.ig-store__foot form{margin:0;display:flex}.os-row.ig-tool{padding-top:var(--space-3);padding-bottom:var(--space-3);align-items:flex-start}.ig-tool .os-mark{margin-top:2px}.ig-tool .aid-chip{flex:none;margin-top:2px}.ig-wrap{white-space:normal}@media (width>=900px){.atlas-frame,.atlas-window{overflow:clip}}.tl-group{margin-top:var(--space-3);flex-direction:column;gap:2px;display:flex}.tl-group__head{align-items:center;gap:var(--space-1);box-sizing:border-box;border-radius:var(--radius-dense);height:28px;color:var(--fg-muted);font-size:var(--fs-caption);font-weight:var(--fw-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--dur-fast) var(--ease-standard);padding:0 10px;list-style:none;display:flex}.tl-group__head::-webkit-details-marker{display:none}.tl-group__head:hover{color:var(--fg)}.tl-group__head:focus-visible{box-shadow:var(--focus-ring);outline:0}.tl-group__head svg{transition:transform var(--dur-fast) var(--ease-standard);flex:none}.tl-group:not([open]) .tl-group__head svg{transform:rotate(-90deg)}.tl-mark{border-radius:var(--radius-dense);background:var(--bg);width:20px;height:20px;box-shadow:var(--ring);color:var(--ink-40);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:0;flex:none;place-items:center;line-height:1;display:grid}.tl-ext{color:var(--fg-muted);flex:none;display:inline-flex}.atlas-item:focus-visible.tl-item{box-shadow:var(--focus-ring);outline:0}@media (width<=899px){.tl-group__head{height:32px}}@media (prefers-reduced-motion:reduce){.tl-group__head,.tl-group__head svg{transition:none}}.tl-rows>.tl-row+.tl-row{box-shadow:inset 0 1px 0 var(--border)}.tl-row{gap:var(--space-2);padding:var(--space-3) var(--space-5);box-sizing:border-box;flex-direction:column;display:flex}.tl-row__line{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tl-row__text{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.tl-row__text .os-row__title{white-space:normal;overflow-wrap:anywhere}.tl-row__address{overflow-wrap:anywhere}.tl-controls{align-items:center;gap:var(--space-1);flex:none;display:flex}.tl-controls form{margin:0;display:flex}.tl-controls .aid-icon-btn:disabled{opacity:.35;cursor:default}.tl-row--hidden .os-mark,.tl-row--hidden .tl-row__text{opacity:.6}.tl-edit>summary{padding:var(--space-1) 0;border-radius:var(--radius-dense);color:var(--fg-muted);font-size:var(--fs-body-s);font-weight:var(--fw-medium);cursor:pointer;display:inline-block}.tl-edit>summary:hover{color:var(--fg)}.tl-edit>summary:focus-visible{box-shadow:var(--focus-ring);outline:0}.tl-edit__form{max-width:520px;margin-top:var(--space-3)}.tl-edit__remove{margin:var(--space-4) 0 0;padding-top:var(--space-3);box-shadow:inset 0 1px 0 var(--border);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@container (width<=719px){.tl-row{padding:var(--space-3) var(--space-4)}}.lt-form{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.lt-line{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lt-search{flex:0 300px;min-width:200px;display:flex;position:relative}.lt-search svg{color:var(--fg-subtle);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.lt-search .sx-input{border-radius:var(--radius-pill);width:100%;padding-left:34px}.lt-pick{border-radius:var(--radius-pill);background:var(--bg);min-height:28px;box-shadow:var(--ring);color:var(--fg-muted);font-size:12px;font-weight:var(--fw-semi);white-space:nowrap;cursor:pointer;align-items:center;list-style:none;display:inline-flex;position:relative}.lt-pick select{appearance:none;border-radius:var(--radius-pill);height:28px;color:inherit;font:inherit;cursor:pointer;text-overflow:ellipsis;field-sizing:content;background:0 0;border:0;max-width:260px;padding:0 28px 0 11px}.lt-pick svg{pointer-events:none;position:absolute;right:9px}.lt-pick:hover{background:var(--titanium-grey)}.lt-pick:focus-within,summary.lt-pick:focus-visible{box-shadow:var(--focus-ring);outline:0}.lt-pick select:focus{outline:0}.lt-pick.is-set{background:var(--titanium-grey);box-shadow:inset 0 0 0 1px var(--ink-70);color:var(--fg)}summary.lt-pick{gap:6px;padding:0 11px}summary.lt-pick svg{position:static}summary.lt-pick::-webkit-details-marker{display:none}.lt-range{position:relative}.lt-range__menu{z-index:20;gap:var(--space-2);border-radius:var(--radius-block);background:var(--bg);width:220px;box-shadow:var(--raised), var(--ring);color:var(--fg-muted);flex-direction:column;padding:12px;font-size:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.lt-range__menu label{flex-direction:column;gap:4px;display:flex}.lt-range__menu .aid-btn{align-self:flex-start}.lt-clear{font-size:13px;font-weight:var(--fw-medium)}.lt-note{color:var(--fg-muted);margin:0;font-size:13px}.lt-sort{color:inherit;border-radius:var(--radius-dense);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.lt-sort:hover,.lt-sort.is-on{color:var(--fg)}.lt-sort:focus-visible{box-shadow:var(--focus-ring);outline:0}.lt-pager{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--fg-muted);flex-wrap:wrap;font-size:13px;display:flex}.lt-pager__buttons{gap:8px;display:flex}.lt-scroll{overflow-x:auto}.lt-scroll>*{min-width:860px}.os-cols--plist{gap:var(--space-3);grid-template-columns:minmax(220px,2.2fr) minmax(90px,1fr) minmax(90px,1fr) 100px 80px 140px 130px}.os-cols--plist>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.os-cols--plist .os-row__title{white-space:normal}.lt-peek{display:inline}.lt-peek__card{z-index:40;box-sizing:border-box;border-radius:var(--radius-block);background:var(--bg);width:280px;color:var(--fg);box-shadow:var(--raised), var(--ring);white-space:normal;flex-direction:column;gap:6px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex;position:fixed}.lt-peek__name{font-size:13px;font-weight:var(--fw-semi)}.lt-peek__muted{color:var(--fg-muted);overflow-wrap:anywhere}.lt-peek__grid{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:4px 10px;display:grid}.lt-peek__tags{flex-wrap:wrap;gap:4px;display:flex}@media (width<=599px){.lt-search{flex:100%}.lt-peek__card{display:none}}@media (hover:none){.lt-peek__card{display:none}}.cs-fold>summary{cursor:pointer;font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--fg-muted);border-radius:var(--radius-dense);align-items:center;gap:6px;list-style:none;display:inline-flex}.cs-fold>summary::-webkit-details-marker{display:none}.cs-fold>summary:hover{color:var(--fg)}.cs-fold>summary:focus-visible{box-shadow:var(--focus-ring);outline:0}.cs-fold>summary>svg{transition:transform var(--dur-fast) var(--ease-standard)}.cs-fold[open]>summary>svg{transform:rotate(180deg)}.cs-fold[open]>summary{margin-bottom:var(--space-3)}@media (prefers-reduced-motion:reduce){.cs-fold>summary>svg{transition:none}}.st-page{max-width:760px}.st-page .os-header h1{font-size:var(--fs-h1)}.st-backbar{order:-1}.ac-head__tabs:has(.st-backbar){order:-1}.st-group{gap:var(--space-2);scroll-margin-top:var(--space-5);flex-direction:column;display:flex}.st-group__title{margin:0 0 0 var(--space-1);font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-h4);line-height:var(--lh-heading);letter-spacing:var(--tracking-display-s);text-transform:uppercase;color:var(--fg)}.st-group__foot{margin:0 var(--space-1);color:var(--fg-muted);font-size:var(--fs-body-s);line-height:var(--lh-body)}.st-card{border-radius:var(--radius-block);box-shadow:var(--raised);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}.st-row{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-5);box-sizing:border-box;color:inherit;text-decoration:none;display:flex}.st-card>li+li{box-shadow:inset var(--space-5) 1px 0 #fff, inset 0 1px 0 var(--border)}.st-row--wrap{row-gap:var(--space-2);flex-wrap:wrap}.st-row--child{padding-left:calc(var(--space-5) + var(--space-5));background:var(--bg)}.st-row--switch{cursor:pointer}.st-row--locked{cursor:default}.st-row--locked .st-switch{opacity:.5}a.st-row--link:hover{background:var(--titanium-grey)}a.st-row--link:focus-visible{box-shadow:inset var(--focus-ring);outline:0}.st-row__text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.st-row__label{font-weight:var(--fw-medium);overflow-wrap:anywhere}.st-row__sub{color:var(--fg-muted);font-size:var(--fs-body-s);line-height:var(--lh-body);overflow-wrap:anywhere}.st-row__side{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--fs-body-s);flex:none;display:inline-flex}.st-chev{color:var(--ink-40);flex:none;display:inline-flex}.st-tile{border-radius:var(--radius-inner);background:var(--titanium-grey);width:32px;height:32px;box-shadow:var(--ring);color:var(--fg);flex:none;place-items:center;display:grid}.st-switch{flex:none}.st-seg{flex:none;max-width:100%}.st-select,.st-input{flex:0 260px;min-width:0}.st-row--note{gap:var(--space-2);min-height:44px}.st-note__icon{color:var(--fg-muted);flex:none;display:inline-flex}.st-code{padding:var(--space-3) var(--space-4);border-radius:var(--radius-inner);background:var(--titanium-grey);box-shadow:var(--ring);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;-webkit-user-select:all;user-select:all;font-size:28px;display:inline-block}.st-steps{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.st-body{padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.st-tags{padding:var(--space-3) var(--space-5) var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}@media (width<=599px){.st-row{padding-left:var(--space-4);padding-right:var(--space-4)}.st-row--child{padding-left:calc(var(--space-4) + var(--space-4))}.st-card>li+li{box-shadow:inset var(--space-4) 1px 0 #fff, inset 0 1px 0 var(--border)}.st-select,.st-input,.st-seg{flex:100%}.st-tags,.st-body{padding-left:var(--space-4);padding-right:var(--space-4)}}.st-li{padding:0}.st-sub{margin:0;padding:0;list-style:none}.st-sub>li+li{box-shadow:inset 0 1px 0 var(--border)}.st-filter{flex:100%}.st-actions{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.st-link{min-height:100vh;padding:var(--space-6) var(--space-4);box-sizing:border-box;background:var(--titanium-grey)}.st-link .st-page{max-width:480px;margin:0 auto}.st-link__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-h1);letter-spacing:var(--tracking-display-m);text-transform:uppercase;margin:0}.st-link__code{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.st-link .st-body{align-items:stretch}.st-tags p,.st-body p{margin:0}@media (width<=599px){.st-row:has(.st-actions){flex-wrap:wrap}.st-row__side:has(.st-actions){flex:100%;justify-content:flex-end}}.ck{box-sizing:border-box;background:var(--titanium-grey);color:var(--fg);font-family:var(--font-sans);font-size:15px;line-height:1.5;display:flex;overflow:hidden}.ck--phone{flex-direction:column}.ck--pad{flex-direction:row}.ck *{box-sizing:border-box}.ck p{max-width:none;margin:0}.ck-side{background:var(--surface-midnight);color:var(--ink-100);flex-direction:column;flex:0 0 380px;gap:28px;padding:36px 32px;display:flex}.ck-side img{width:118px;height:18px;display:block}.ck-main{flex-direction:column;flex:1;min-width:0;display:flex}.ck-top{background:var(--midnight-black);min-height:56px;color:var(--ink-100);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.ck--pad .ck-top{color:var(--fg);background:0 0;padding:20px 36px 0}.ck-top img{width:91px;height:14px;display:block}.ck-toplabel{color:var(--ink-70);font-size:13px;font-weight:600}.ck--pad .ck-toplabel{color:var(--fg-muted)}.ck-staff{min-height:36px;font-family:var(--font-sans);color:var(--fg-subtle);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:12px;font-weight:600}.ck-scroll{flex-direction:column;flex:1;gap:20px;min-height:0;padding:24px 20px 28px;display:flex;overflow-y:auto}.ck--pad .ck-scroll{gap:24px;padding:24px 36px 28px}.ck-inner{flex-direction:column;gap:20px;width:100%;max-width:640px;display:flex}.ck-bar{background:var(--bg);box-shadow:inset 0 1px 0 var(--border);flex:none;gap:10px;padding:12px 20px 20px;display:flex}.ck--pad .ck-bar{box-shadow:none;background:0 0;justify-content:flex-end;padding:16px 36px 24px}.ck-bar .aid-btn{min-height:56px;font-size:16px}.ck--phone .ck-bar .ck-go{flex:1}.ck--pad .ck-bar .ck-go{min-width:260px}.ck-h{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:28px;font-weight:400;line-height:1.05}.ck--pad .ck-h{font-size:34px}.ck-lede{color:var(--fg-muted);font-size:16px}.ck-step{color:var(--autoid-blue);font-size:13px;font-weight:600}.ck-card{background:var(--bg);border-radius:var(--radius-block);box-shadow:var(--raised);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ck-card--quiet{box-shadow:var(--ring)}.ck-row{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ck-k{color:var(--fg-muted)}.ck-plate{color:#121417;letter-spacing:.05em;white-space:nowrap;background:#f5c518;border-radius:5px;align-items:center;height:26px;padding:0 9px;font-size:13px;font-weight:700;display:inline-flex}.ck-big{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:24px;font-weight:400;line-height:1.1}.ck-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-list li{box-shadow:inset 0 -1px 0 var(--border);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.ck-list li:last-child{box-shadow:none}.ck-sidecard{border-radius:var(--radius-block);background:#ffffff0f;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ck-sidek{color:var(--ink-70);font-size:12px}.ck-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ck-steps li{color:var(--ink-70);align-items:center;gap:12px;font-size:14px;display:flex}.ck-steps li span:first-child{border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff4d}.ck-steps li.is-on{color:var(--ink-100);font-weight:600}.ck-steps li.is-on span:first-child{background:var(--ink-100);color:var(--midnight-black);box-shadow:none}.ck-steps li.is-done span:first-child{background:var(--lando-lime);color:var(--midnight-black);box-shadow:none}.ck-terms{flex-direction:column;gap:14px;font-size:14px;display:flex}.ck-terms li{flex-direction:column;gap:2px;display:flex}.ck-terms b{font-weight:600}.ck-tick{border-radius:var(--radius-inner);background:var(--bg);box-shadow:var(--ring);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;display:flex}.ck-tick input{width:24px;height:24px;accent-color:var(--autoid-blue);flex:none;margin:0}.ck-tick.is-on{box-shadow:0 0 0 2px var(--autoid-blue)}.ck-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ck-opt{border-radius:var(--radius-inner);background:var(--bg);min-height:52px;box-shadow:var(--ring-strong);font-family:var(--font-sans);color:var(--fg);cursor:pointer;border:0;font-size:15px;font-weight:600}.ck-opt.is-on{background:var(--powder-blue);color:var(--autoid-blue);box-shadow:0 0 0 2px var(--autoid-blue)}.ck-sig{border-radius:var(--radius-inner);background:var(--bg);height:150px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--fg-subtle);font-family:var(--font-sans);cursor:pointer;border:0;place-items:center;width:100%;font-size:14px;display:grid;position:relative}.ck-sig:after{content:"";background:var(--border-strong);height:1px;position:absolute;bottom:36px;left:20px;right:20px}.ck-sig svg{width:220px;height:80px;color:var(--midnight-black);position:absolute;bottom:30px;left:24px}.ck-offer{border-radius:var(--radius-block);background:var(--bg);box-shadow:var(--ring);gap:14px;padding:14px;display:flex}.ck-offer.is-on{box-shadow:0 0 0 2px var(--autoid-blue)}.ck-thumb{border-radius:var(--radius-inner);background:var(--titanium-grey);width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-subtle);text-align:center;flex:none;place-items:center;padding:4px;font-size:11px;display:grid}.ck-offer__b{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ck-offer__t{font-size:15px;font-weight:600;line-height:1.3}.ck-offer__s{color:var(--fg-muted);font-size:13px}.ck-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;display:flex}.ck-was{color:var(--fg-subtle);text-decoration:line-through}.ck-now{color:var(--autoid-blue);font-weight:700}.ck-offer__a{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ck-note{border-radius:var(--radius-inner);background:var(--powder-blue);color:var(--midnight-black);gap:12px;padding:14px 16px;font-size:14px;display:flex}.ck-note svg{color:var(--autoid-blue);flex:none;margin-top:2px}.ck-done{background:var(--lando-lime);width:64px;height:64px;color:var(--midnight-black);border-radius:50%;place-items:center;display:grid}.ck a:focus-visible,.ck button:focus-visible,.ck input:focus-visible,.ck textarea:focus-visible{box-shadow:var(--focus-ring);outline:0}.ck .aid-input{width:100%;min-height:52px;font-size:16px}.wk{box-sizing:border-box;background:var(--titanium-grey);width:1180px;height:820px;color:var(--fg);font-family:var(--font-sans);flex-direction:column;font-size:15px;line-height:1.45;display:flex;overflow:hidden}.wk *{box-sizing:border-box}.wk p{max-width:none;margin:0}.wk-top{background:var(--midnight-black);height:60px;color:var(--ink-100);flex:none;align-items:center;gap:16px;padding:0 20px;display:flex}.wk-top img{width:91px;height:14px;display:block}.wk-name{color:var(--ink-70);padding-left:12px;font-size:13px;font-weight:600;box-shadow:inset 1px 0 #ffffff2e}.wk-ib{width:44px;height:44px;color:var(--ink-80);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:relative}.wk-dot{background:var(--lando-lime);width:8px;height:8px;box-shadow:0 0 0 2px var(--midnight-black);border-radius:50%;position:absolute;top:10px;right:10px}.wk-ava{background:var(--autoid-blue);border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.wk-car{background:var(--bg);box-shadow:inset 0 -1px 0 var(--border);flex:none;align-items:center;gap:14px;padding:12px 20px;display:flex}.wk-plate{color:#121417;letter-spacing:.05em;white-space:nowrap;background:#f5c518;border-radius:5px;align-items:center;height:26px;padding:0 9px;font-size:13px;font-weight:700;display:inline-flex}.wk-tabs{background:var(--bg);box-shadow:inset 0 -1px 0 var(--border);flex:none;gap:4px;padding:10px 20px;display:flex;overflow-x:auto}.wk-tab{min-height:40px;font-family:var(--font-sans);color:var(--fg-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.wk-tab.is-on{background:var(--midnight-black);color:var(--ink-100)}.wk-tab.is-done{color:var(--fg)}.wk-tab.is-done:before{content:"";background:var(--success);border-radius:50%;width:8px;height:8px}.wk-body{flex:1;min-height:0;padding:20px;overflow-y:auto}.wk-bar{background:var(--bg);box-shadow:inset 0 1px 0 var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 16px;display:flex}.wk-bar .aid-btn{min-height:52px;font-size:16px}.wk-h{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:24px;font-weight:400;line-height:1.1}.wk-h2{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;margin:0;font-size:16px;font-weight:600}.wk-muted{color:var(--fg-muted)}.wk-sm{font-size:13px}.wk-card{background:var(--bg);border-radius:var(--radius-block);box-shadow:var(--raised);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.wk-grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.wk-cols{align-items:flex-start;gap:16px;display:flex}.wk-alert{border-radius:var(--radius-block);background:var(--surface-midnight);color:var(--ink-100);align-items:center;gap:14px;padding:14px 16px;display:flex}.wk-alert .aid-chip{flex:none}.wk-job{border-radius:var(--radius-block);background:var(--bg);box-shadow:var(--raised);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.wk-job--live{box-shadow:0 0 0 2px var(--autoid-blue),var(--raised)}.wk-job--film{background:repeating-linear-gradient(135deg,var(--ink-95) 0 8px,var(--bg) 8px 16px)}.wk-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.wk-photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.wk-photo{border-radius:var(--radius-block);background:var(--bg);height:210px;box-shadow:inset 0 0 0 2px var(--border-strong);font-family:var(--font-sans);color:var(--fg);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.wk-photo--taken{color:var(--ink-100);box-shadow:none;background:linear-gradient(160deg,#3a4250,#121417);justify-content:flex-end;align-items:flex-start;padding:14px}.wk-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wk-tg{border-radius:var(--radius-inner);background:var(--bg);min-height:56px;box-shadow:var(--ring-strong);cursor:pointer;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:500;display:flex}.wk-tg input{width:24px;height:24px;accent-color:var(--autoid-blue);flex:none;margin:0}.wk-tg.is-on{background:var(--powder-blue);box-shadow:0 0 0 2px var(--autoid-blue)}.wk-part{min-height:60px;box-shadow:inset 0 -1px 0 var(--border);align-items:center;gap:14px;padding:6px 0;display:flex}.wk-part:last-child{box-shadow:none}.wk-bin{background:var(--titanium-grey);border-radius:8px;place-items:center;min-width:58px;height:30px;font-size:13px;font-weight:700;display:grid}.wk-check{width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--ink-70);color:var(--ink-100);border-radius:9px;flex:none;place-items:center;display:grid}.wk-check.is-on{background:var(--success);box-shadow:none}.wk-timer{border-radius:var(--radius-block);background:var(--surface-brand);color:var(--ink-100);align-items:center;gap:18px;padding:18px 20px;display:flex}.wk-time{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:52px;font-weight:400;line-height:1}.wk-seg{background:var(--titanium-grey);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.wk-seg button{min-height:44px;font-family:var(--font-sans);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:600}.wk-seg button.is-fit{background:var(--success);color:var(--ink-100)}.wk-seg button.is-not{background:var(--danger);color:var(--ink-100)}.wk-js{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.wk-f{background:var(--titanium-grey);border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.wk-f>span:first-child{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.wk-f>b{font-size:14px;font-weight:600}.wk-auto{color:var(--autoid-blue);font-size:11px;font-weight:600}.wk-bill{flex-direction:column;gap:10px;font-size:16px;display:flex}.wk-sig{border-radius:var(--radius-inner);background:var(--bg);width:100%;height:140px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--fg-subtle);font-family:var(--font-sans);cursor:pointer;border:0;place-items:center;font-size:14px;display:grid;position:relative}.wk-sig svg{width:220px;height:80px;color:var(--midnight-black);position:absolute;bottom:24px;left:24px}.wk-qr{background:conic-gradient(from 90deg at 25% 25%,#121417 25%,#fff 0) 0 0/22px 22px;width:132px;height:132px;box-shadow:inset 0 0 0 8px #fff,0 0 0 1px var(--border);border-radius:12px;flex:none}.wk-opt{border-radius:var(--radius-inner);background:var(--bg);min-height:52px;box-shadow:var(--ring-strong);font-family:var(--font-sans);cursor:pointer;border:0;font-size:15px;font-weight:600}.wk-opt.is-on{background:var(--powder-blue);color:var(--autoid-blue);box-shadow:0 0 0 2px var(--autoid-blue)}.wk .aid-input{width:100%;min-height:48px;font-size:15px}.wk a:focus-visible,.wk button:focus-visible,.wk input:focus-visible,.wk textarea:focus-visible{box-shadow:var(--focus-ring);outline:0}:is(body:has(>.ck),body:has(>.wk)){background:var(--titanium-grey);margin:0}.ck,.wk{width:100%;height:100dvh}.ck--pad .ck-narrow{display:none}@media (width<=899px){.ck--pad{flex-direction:column}.ck--pad .ck-side{display:none}.ck--pad .ck-narrow{display:flex}}.ck-draft,.wk-draft{background:var(--warning-soft);color:var(--warning-fg);flex:none;padding:8px 20px;font-size:13px;font-weight:600}.ck-sig canvas,.wk-sig canvas{touch-action:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.wk-photo{position:relative}.wk-photo--taken{background-position:50%;background-size:cover}.wk-photo input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ck-note--problem,.wk-problem{background:var(--danger-soft);color:var(--danger-fg)}.wk-problem{border-radius:var(--radius-inner);gap:12px;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.wk-timer--soon{background:var(--warning);color:var(--midnight-black)}.wk-timer--over{background:var(--danger)}.ck-leave{z-index:10;background:#1214178c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ck-leave .ck-card{width:100%;max-width:380px}
