/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--ath-font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.block{display:block}.grow{flex-grow:1}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root,[data-theme=light]{--ath-violet-50:#f2eefc;--ath-violet-100:#e4dcfa;--ath-violet-200:#c7b9f5;--ath-violet-250:#b4a7f8;--ath-violet-300:#a48ced;--ath-violet-400:#75d;--ath-violet-450:#6749d6;--ath-violet-500:#5633cc;--ath-violet-600:#4a2bb8;--ath-violet-700:#3b2293;--ath-violet-900:#2a244e;--ath-neutral-0:#fff;--ath-neutral-10:#f3f3f9;--ath-neutral-25:#f7f6fb;--ath-neutral-50:#f1eff7;--ath-neutral-100:#e7e4f0;--ath-neutral-150:#cac9d7;--ath-neutral-200:#cfc9dd;--ath-neutral-250:#a4a2b4;--ath-neutral-300:#9a94a8;--ath-neutral-400:#868397;--ath-neutral-450:#6e6c7f;--ath-neutral-500:#6b6880;--ath-neutral-550:#636171;--ath-neutral-600:#585664;--ath-neutral-700:#3a3650;--ath-neutral-800:#33313f;--ath-neutral-850:#232030;--ath-neutral-875:#1b1927;--ath-neutral-900:#14121f;--ath-neutral-925:#0d0c16;--ath-fw1-lilac:#b598c7;--ath-fw1-coral:#eb5c5f;--ath-fw1-olive:#cfc032;--ath-fw2-cyan:#33c8cc;--ath-fw2-pink:#e94a87;--ath-fw2-green:#95c11f;--ath-fw2-orange:#f1871b;--ath-page:#fff;--ath-layer-1:#fff;--ath-layer-2:#f1eff7;--ath-sunken:#f1eff7;--ath-line:#e7e4f0;--ath-line-strong:#868397;--ath-fg:#14121f;--ath-fg-secondary:#3a3650;--ath-fg-muted:#6b6880;--ath-fg-disabled:#9a94a8;--ath-fg-on-accent:#fff;--ath-accent:#5633cc;--ath-accent-hover:#4a2bb8;--ath-accent-subtle:#f2eefc;--ath-accent-fg:#5633cc;--ath-focus:#5633cc;--ath-control-bg:#f1eff7;--ath-field-bg:#fff;--ath-accent-indicator:#5633cc;--ath-track:#e7e4f0;--ath-status-ok-bg:#f1f8e6;--ath-status-ok-fg:#5c7a14;--ath-status-ok-dot:#95c11f;--ath-status-warn-bg:#fdf3e8;--ath-status-warn-fg:#a35c0c;--ath-status-warn-dot:#f1871b;--ath-status-error-bg:#fdeeee;--ath-status-error-fg:#b03437;--ath-status-error-dot:#eb5c5f;--ath-status-info-bg:#e9f9fa;--ath-status-info-fg:#0c7679;--ath-status-info-dot:#33c8cc;--ath-status-plan-bg:#f2eefc;--ath-status-plan-fg:#5633cc;--ath-status-plan-dot:#5633cc;--ath-status-neutral-bg:#f1eff7;--ath-status-neutral-fg:#3a3650;--ath-status-neutral-dot:#cfc9dd;--ath-scrim:#14121f66;--ath-product-hospos:#eb5c5f;--ath-product-shoppios:#95c11f;--ath-product-axiona:#5633cc;--ath-data-1:#5633cc;--ath-data-2:#33c8cc;--ath-data-3:#95c11f;--ath-data-4:#f1871b;--ath-data-5:#e94a87;--ath-data-6:#b598c7;--ath-logo-black:#1d1d1b;--ath-shadow-raised:0 1px 2px #14121f0f, 0 6px 16px #14121f0f;--ath-shadow-panel:0 1px 2px #14121f0d, 0 10px 32px #14121f14;--ath-shadow-knob:0 1px 3px #14121f40;--ath-athegus-violet:var(--ath-accent);--ath-athegus-violet-hover:var(--ath-accent-hover);--ath-athegus-violet-tint:var(--ath-accent-subtle);--ath-ink:var(--ath-fg);--ath-ink-80:var(--ath-fg-secondary);--ath-muted:var(--ath-fg-muted);--ath-surface:var(--ath-layer-2);--ath-base:var(--ath-layer-1);--ath-canvas:var(--ath-sunken);--ath-disabled-fg:var(--ath-fg-disabled);--ath-disabled-bg:var(--ath-line);--ath-dot-idle:var(--ath-status-neutral-dot);--ath-switch-off:var(--ath-neutral-200);--ath-critical-hover-bg:var(--ath-status-error-bg);--ath-ink-raised:var(--ath-neutral-850);--ath-ink-nav-fg:var(--ath-neutral-250);--ath-text-body:var(--ath-fg);--ath-text-secondary:var(--ath-fg-secondary);--ath-text-muted:var(--ath-fg-muted);--ath-text-link:var(--ath-accent-fg);--ath-text-on-accent:var(--ath-fg-on-accent);--ath-surface-page:var(--ath-page);--ath-surface-card:var(--ath-layer-1);--ath-surface-subtle:var(--ath-layer-2);--ath-surface-sidebar:var(--ath-layer-2);--ath-border-default:var(--ath-line);--ath-border-strong:var(--ath-line-strong);--ath-action-primary:var(--ath-accent);--ath-action-primary-hover:var(--ath-accent-hover);--ath-focus-ring:var(--ath-focus);--ath-focus-shadow:0 0 0 2px #fff, 0 0 0 4px #5633cc;--ath-shadow-float:0 8px 32px #5633cc2e}[data-theme=dark]{--ath-page:#14121f;--ath-layer-1:#1b1927;--ath-layer-2:#232030;--ath-sunken:#0d0c16;--ath-line:#33313f;--ath-line-strong:#6e6c7f;--ath-fg:#f3f3f9;--ath-fg-secondary:#cac9d7;--ath-fg-muted:#a4a2b4;--ath-fg-disabled:#636171;--ath-fg-on-accent:#fff;--ath-accent:#6749d6;--ath-accent-hover:#75d;--ath-accent-subtle:#2a244e;--ath-accent-fg:#b4a7f8;--ath-focus:#b4a7f8;--ath-control-bg:#232030;--ath-field-bg:#0d0c16;--ath-accent-indicator:#b4a7f8;--ath-track:#33313f;--ath-status-ok-bg:#212a10;--ath-status-ok-fg:#b5d57c;--ath-status-ok-dot:#95c11f;--ath-status-warn-bg:#37210f;--ath-status-warn-fg:#ffb376;--ath-status-warn-dot:#f1871b;--ath-status-error-bg:#3a1d1c;--ath-status-error-fg:#ffa7a4;--ath-status-error-dot:#eb5c5f;--ath-status-info-bg:#012d2e;--ath-status-info-fg:#7bdadc;--ath-status-info-dot:#33c8cc;--ath-status-plan-bg:#2a244e;--ath-status-plan-fg:#b4a7f8;--ath-status-plan-dot:#b4a7f8;--ath-status-neutral-bg:#232030;--ath-status-neutral-fg:#cac9d7;--ath-status-neutral-dot:#585664;--ath-scrim:#0009;--ath-product-hospos:#eb5c5f;--ath-product-shoppios:#95c11f;--ath-product-axiona:#5633cc;--ath-data-1:#5633cc;--ath-data-2:#33c8cc;--ath-data-3:#95c11f;--ath-data-4:#f1871b;--ath-data-5:#e94a87;--ath-data-6:#b598c7;--ath-logo-black:#1d1d1b;--ath-shadow-raised:0 0 0 1px #ffffff0f, 0 8px 24px #00000080;--ath-shadow-panel:0 0 0 1px #ffffff0f, 0 12px 40px #0000008c;--ath-shadow-knob:0 1px 3px #14121f40;--ath-athegus-violet:var(--ath-accent);--ath-athegus-violet-hover:var(--ath-accent-hover);--ath-athegus-violet-tint:var(--ath-accent-subtle);--ath-ink:var(--ath-fg);--ath-ink-80:var(--ath-fg-secondary);--ath-muted:var(--ath-fg-muted);--ath-surface:var(--ath-layer-2);--ath-base:var(--ath-layer-1);--ath-canvas:var(--ath-sunken);--ath-disabled-fg:var(--ath-fg-disabled);--ath-disabled-bg:var(--ath-line);--ath-dot-idle:var(--ath-status-neutral-dot);--ath-switch-off:var(--ath-neutral-200);--ath-critical-hover-bg:var(--ath-status-error-bg);--ath-ink-raised:var(--ath-neutral-850);--ath-ink-nav-fg:var(--ath-neutral-250);--ath-text-body:var(--ath-fg);--ath-text-secondary:var(--ath-fg-secondary);--ath-text-muted:var(--ath-fg-muted);--ath-text-link:var(--ath-accent-fg);--ath-text-on-accent:var(--ath-fg-on-accent);--ath-surface-page:var(--ath-page);--ath-surface-card:var(--ath-layer-1);--ath-surface-subtle:var(--ath-layer-2);--ath-surface-sidebar:var(--ath-layer-2);--ath-border-default:var(--ath-line);--ath-border-strong:var(--ath-line-strong);--ath-action-primary:var(--ath-accent);--ath-action-primary-hover:var(--ath-accent-hover);--ath-focus-ring:var(--ath-focus);--ath-focus-shadow:0 0 0 2px #14121f, 0 0 0 4px #b4a7f8;--ath-shadow-float:0 0 0 1px #ffffff0f, 0 12px 40px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ath-page:#14121f;--ath-layer-1:#1b1927;--ath-layer-2:#232030;--ath-sunken:#0d0c16;--ath-line:#33313f;--ath-line-strong:#6e6c7f;--ath-fg:#f3f3f9;--ath-fg-secondary:#cac9d7;--ath-fg-muted:#a4a2b4;--ath-fg-disabled:#636171;--ath-fg-on-accent:#fff;--ath-accent:#6749d6;--ath-accent-hover:#75d;--ath-accent-subtle:#2a244e;--ath-accent-fg:#b4a7f8;--ath-focus:#b4a7f8;--ath-control-bg:#232030;--ath-field-bg:#0d0c16;--ath-accent-indicator:#b4a7f8;--ath-track:#33313f;--ath-status-ok-bg:#212a10;--ath-status-ok-fg:#b5d57c;--ath-status-ok-dot:#95c11f;--ath-status-warn-bg:#37210f;--ath-status-warn-fg:#ffb376;--ath-status-warn-dot:#f1871b;--ath-status-error-bg:#3a1d1c;--ath-status-error-fg:#ffa7a4;--ath-status-error-dot:#eb5c5f;--ath-status-info-bg:#012d2e;--ath-status-info-fg:#7bdadc;--ath-status-info-dot:#33c8cc;--ath-status-plan-bg:#2a244e;--ath-status-plan-fg:#b4a7f8;--ath-status-plan-dot:#b4a7f8;--ath-status-neutral-bg:#232030;--ath-status-neutral-fg:#cac9d7;--ath-status-neutral-dot:#585664;--ath-scrim:#0009;--ath-product-hospos:#eb5c5f;--ath-product-shoppios:#95c11f;--ath-product-axiona:#5633cc;--ath-data-1:#5633cc;--ath-data-2:#33c8cc;--ath-data-3:#95c11f;--ath-data-4:#f1871b;--ath-data-5:#e94a87;--ath-data-6:#b598c7;--ath-logo-black:#1d1d1b;--ath-shadow-raised:0 0 0 1px #ffffff0f, 0 8px 24px #00000080;--ath-shadow-panel:0 0 0 1px #ffffff0f, 0 12px 40px #0000008c;--ath-shadow-knob:0 1px 3px #14121f40;--ath-athegus-violet:var(--ath-accent);--ath-athegus-violet-hover:var(--ath-accent-hover);--ath-athegus-violet-tint:var(--ath-accent-subtle);--ath-ink:var(--ath-fg);--ath-ink-80:var(--ath-fg-secondary);--ath-muted:var(--ath-fg-muted);--ath-surface:var(--ath-layer-2);--ath-base:var(--ath-layer-1);--ath-canvas:var(--ath-sunken);--ath-disabled-fg:var(--ath-fg-disabled);--ath-disabled-bg:var(--ath-line);--ath-dot-idle:var(--ath-status-neutral-dot);--ath-switch-off:var(--ath-neutral-200);--ath-critical-hover-bg:var(--ath-status-error-bg);--ath-ink-raised:var(--ath-neutral-850);--ath-ink-nav-fg:var(--ath-neutral-250);--ath-text-body:var(--ath-fg);--ath-text-secondary:var(--ath-fg-secondary);--ath-text-muted:var(--ath-fg-muted);--ath-text-link:var(--ath-accent-fg);--ath-text-on-accent:var(--ath-fg-on-accent);--ath-surface-page:var(--ath-page);--ath-surface-card:var(--ath-layer-1);--ath-surface-subtle:var(--ath-layer-2);--ath-surface-sidebar:var(--ath-layer-2);--ath-border-default:var(--ath-line);--ath-border-strong:var(--ath-line-strong);--ath-action-primary:var(--ath-accent);--ath-action-primary-hover:var(--ath-accent-hover);--ath-focus-ring:var(--ath-focus);--ath-focus-shadow:0 0 0 2px #14121f, 0 0 0 4px #b4a7f8;--ath-shadow-float:0 0 0 1px #ffffff0f, 0 12px 40px #0000008c}}:root{--ath-font-sans:"Lexend Deca", system-ui, sans-serif;--ath-font-figures:"Athegus Figures", "Lexend Deca", system-ui, sans-serif;--ath-font-code:"JetBrains Mono", ui-monospace, monospace;--ath-font-mono:"Athegus Figures", "Lexend Deca", system-ui, sans-serif;--ath-space-1:4px;--ath-space-2:8px;--ath-space-3:12px;--ath-space-4:16px;--ath-space-5:20px;--ath-space-6:24px;--ath-space-7:28px;--ath-space-8:40px;--ath-space-9:88px;--ath-radius-sm:8px;--ath-radius-md:12px;--ath-radius-lg:16px;--ath-radius-pill:999px;--ath-page-max:1180px;--ath-sidebar-width:232px;--ath-target-min:32px;--ath-control:40px;--ath-inset:24px;--ath-text-display-size:44px;--ath-text-display-line:1.1;--ath-text-display-weight:600;--ath-text-display-tracking:-.02em;--ath-text-display-family:var(--ath-font-sans);--ath-text-h1-size:28px;--ath-text-h1-line:1.15;--ath-text-h1-weight:600;--ath-text-h1-tracking:-.01em;--ath-text-h1-family:var(--ath-font-sans);--ath-text-h2-size:22px;--ath-text-h2-line:1.2;--ath-text-h2-weight:600;--ath-text-h2-tracking:normal;--ath-text-h2-family:var(--ath-font-sans);--ath-text-section-size:20px;--ath-text-section-line:1.3;--ath-text-section-weight:500;--ath-text-section-tracking:normal;--ath-text-section-family:var(--ath-font-sans);--ath-text-title-size:16px;--ath-text-title-line:1.4;--ath-text-title-weight:600;--ath-text-title-tracking:normal;--ath-text-title-family:var(--ath-font-sans);--ath-text-body-size:16px;--ath-text-body-line:1.6;--ath-text-body-weight:400;--ath-text-body-tracking:normal;--ath-text-body-family:var(--ath-font-sans);--ath-text-ui-size:14px;--ath-text-ui-line:1.4;--ath-text-ui-weight:500;--ath-text-ui-tracking:normal;--ath-text-ui-family:var(--ath-font-sans);--ath-text-small-size:13px;--ath-text-small-line:1.5;--ath-text-small-weight:400;--ath-text-small-tracking:normal;--ath-text-small-family:var(--ath-font-sans);--ath-text-caption-size:12px;--ath-text-caption-line:1.4;--ath-text-caption-weight:400;--ath-text-caption-tracking:normal;--ath-text-caption-family:var(--ath-font-sans);--ath-text-eyebrow-size:12px;--ath-text-eyebrow-line:1.4;--ath-text-eyebrow-weight:500;--ath-text-eyebrow-tracking:.2em;--ath-text-eyebrow-family:var(--ath-font-sans);--ath-text-phone-hero-size:56px;--ath-text-phone-hero-line:1.05;--ath-text-phone-hero-weight:600;--ath-text-phone-hero-tracking:-.02em;--ath-text-phone-hero-family:var(--ath-font-figures);--ath-text-phone-display-size:32px;--ath-text-phone-display-line:1.15;--ath-text-phone-display-weight:600;--ath-text-phone-display-tracking:-.01em;--ath-text-phone-display-family:var(--ath-font-sans);--ath-text-phone-h1-size:24px;--ath-text-phone-h1-line:1.2;--ath-text-phone-h1-weight:600;--ath-text-phone-h1-tracking:normal;--ath-text-phone-h1-family:var(--ath-font-sans);--ath-text-phone-title-size:17px;--ath-text-phone-title-line:1.35;--ath-text-phone-title-weight:600;--ath-text-phone-title-tracking:normal;--ath-text-phone-title-family:var(--ath-font-sans);--ath-text-phone-body-size:16px;--ath-text-phone-body-line:1.5;--ath-text-phone-body-weight:400;--ath-text-phone-body-tracking:normal;--ath-text-phone-body-family:var(--ath-font-sans);--ath-text-phone-ui-size:16px;--ath-text-phone-ui-line:1.3;--ath-text-phone-ui-weight:500;--ath-text-phone-ui-tracking:normal;--ath-text-phone-ui-family:var(--ath-font-sans);--ath-text-phone-small-size:14px;--ath-text-phone-small-line:1.45;--ath-text-phone-small-weight:400;--ath-text-phone-small-tracking:normal;--ath-text-phone-small-family:var(--ath-font-sans);--ath-text-phone-label-size:14px;--ath-text-phone-label-line:1.3;--ath-text-phone-label-weight:500;--ath-text-phone-label-tracking:normal;--ath-text-phone-label-family:var(--ath-font-sans);--ath-text-tablet-display-size:40px;--ath-text-tablet-display-line:1.15;--ath-text-tablet-display-weight:600;--ath-text-tablet-display-tracking:-.01em;--ath-text-tablet-display-family:var(--ath-font-sans);--ath-text-tablet-h1-size:32px;--ath-text-tablet-h1-line:1.2;--ath-text-tablet-h1-weight:600;--ath-text-tablet-h1-tracking:normal;--ath-text-tablet-h1-family:var(--ath-font-sans);--ath-text-tablet-title-size:20px;--ath-text-tablet-title-line:1.3;--ath-text-tablet-title-weight:600;--ath-text-tablet-title-tracking:normal;--ath-text-tablet-title-family:var(--ath-font-sans);--ath-text-tablet-body-size:18px;--ath-text-tablet-body-line:1.5;--ath-text-tablet-body-weight:400;--ath-text-tablet-body-tracking:normal;--ath-text-tablet-body-family:var(--ath-font-sans);--ath-text-tablet-ui-size:18px;--ath-text-tablet-ui-line:1.3;--ath-text-tablet-ui-weight:500;--ath-text-tablet-ui-tracking:normal;--ath-text-tablet-ui-family:var(--ath-font-sans);--ath-text-tablet-small-size:15px;--ath-text-tablet-small-line:1.45;--ath-text-tablet-small-weight:400;--ath-text-tablet-small-tracking:normal;--ath-text-tablet-small-family:var(--ath-font-sans);--ath-text-robot-display-size:64px;--ath-text-robot-display-line:1.1;--ath-text-robot-display-weight:600;--ath-text-robot-display-tracking:-.02em;--ath-text-robot-display-family:var(--ath-font-sans);--ath-text-robot-h2-size:28px;--ath-text-robot-h2-line:1.25;--ath-text-robot-h2-weight:500;--ath-text-robot-h2-tracking:normal;--ath-text-robot-h2-family:var(--ath-font-sans);--ath-text-robot-value-size:26px;--ath-text-robot-value-line:1.2;--ath-text-robot-value-weight:600;--ath-text-robot-value-tracking:normal;--ath-text-robot-value-family:var(--ath-font-figures);--ath-text-robot-lead-size:23px;--ath-text-robot-lead-line:1.4;--ath-text-robot-lead-weight:400;--ath-text-robot-lead-tracking:normal;--ath-text-robot-lead-family:var(--ath-font-sans);--ath-text-robot-body-size:19px;--ath-text-robot-body-line:1.45;--ath-text-robot-body-weight:400;--ath-text-robot-body-tracking:normal;--ath-text-robot-body-family:var(--ath-font-sans);--ath-text-robot-ui-size:20px;--ath-text-robot-ui-line:1.2;--ath-text-robot-ui-weight:500;--ath-text-robot-ui-tracking:normal;--ath-text-robot-ui-family:var(--ath-font-sans);--ath-text-robot-key-size:36px;--ath-text-robot-key-line:1.2;--ath-text-robot-key-weight:500;--ath-text-robot-key-tracking:normal;--ath-text-robot-key-family:var(--ath-font-figures);--ath-text-robot-code-size:40px;--ath-text-robot-code-line:1.1;--ath-text-robot-code-weight:600;--ath-text-robot-code-tracking:normal;--ath-text-robot-code-family:var(--ath-font-figures);--ath-text-robot-ui-primary-size:30px;--ath-text-robot-ui-primary-line:1.2;--ath-text-robot-ui-primary-weight:600;--ath-text-robot-ui-primary-tracking:normal;--ath-text-robot-ui-primary-family:var(--ath-font-sans);--ath-text-robot-small-size:17px;--ath-text-robot-small-line:1.4;--ath-text-robot-small-weight:500;--ath-text-robot-small-tracking:normal;--ath-text-robot-small-family:var(--ath-font-sans);--ath-text-figures-size:14px;--ath-text-figures-line:1.4;--ath-text-figures-weight:500;--ath-text-figures-tracking:normal;--ath-text-figures-family:var(--ath-font-figures);--ath-text-metric-size:32px;--ath-text-metric-line:1.05;--ath-text-metric-weight:600;--ath-text-metric-tracking:normal;--ath-text-metric-family:var(--ath-font-figures);--ath-text-code-size:13px;--ath-text-code-line:1.5;--ath-text-code-weight:400;--ath-text-code-tracking:normal;--ath-text-code-family:var(--ath-font-code);--ath-radius-input:8px;--ath-radius-tag:8px;--ath-radius-button:12px;--ath-radius-card:16px;--ath-radius-panel:16px}[data-profile=phone]{--ath-target-min:44px;--ath-control:48px;--ath-inset:20px;--ath-margin:16px}[data-profile=tablet]{--ath-target-min:48px;--ath-control:56px;--ath-inset:24px}[data-profile=robot]{--ath-target-min:56px;--ath-control:56px;--ath-target-primary:86px;--ath-key-height:86px;--ath-icon:32px;--ath-inset:28px}.ath-text-display{font-family:var(--ath-text-display-family);font-size:var(--ath-text-display-size);line-height:var(--ath-text-display-line);font-weight:var(--ath-text-display-weight);letter-spacing:var(--ath-text-display-tracking)}.ath-text-h1{font-family:var(--ath-text-h1-family);font-size:var(--ath-text-h1-size);line-height:var(--ath-text-h1-line);font-weight:var(--ath-text-h1-weight);letter-spacing:var(--ath-text-h1-tracking)}.ath-text-h2{font-family:var(--ath-text-h2-family);font-size:var(--ath-text-h2-size);line-height:var(--ath-text-h2-line);font-weight:var(--ath-text-h2-weight);letter-spacing:var(--ath-text-h2-tracking)}.ath-text-section{font-family:var(--ath-text-section-family);font-size:var(--ath-text-section-size);line-height:var(--ath-text-section-line);font-weight:var(--ath-text-section-weight);letter-spacing:var(--ath-text-section-tracking)}.ath-text-title{font-family:var(--ath-text-title-family);font-size:var(--ath-text-title-size);line-height:var(--ath-text-title-line);font-weight:var(--ath-text-title-weight);letter-spacing:var(--ath-text-title-tracking)}.ath-text-body{font-family:var(--ath-text-body-family);font-size:var(--ath-text-body-size);line-height:var(--ath-text-body-line);font-weight:var(--ath-text-body-weight);letter-spacing:var(--ath-text-body-tracking)}.ath-text-ui{font-family:var(--ath-text-ui-family);font-size:var(--ath-text-ui-size);line-height:var(--ath-text-ui-line);font-weight:var(--ath-text-ui-weight);letter-spacing:var(--ath-text-ui-tracking)}.ath-text-small{font-family:var(--ath-text-small-family);font-size:var(--ath-text-small-size);line-height:var(--ath-text-small-line);font-weight:var(--ath-text-small-weight);letter-spacing:var(--ath-text-small-tracking)}.ath-text-caption{font-family:var(--ath-text-caption-family);font-size:var(--ath-text-caption-size);line-height:var(--ath-text-caption-line);font-weight:var(--ath-text-caption-weight);letter-spacing:var(--ath-text-caption-tracking)}.ath-text-eyebrow{font-family:var(--ath-text-eyebrow-family);font-size:var(--ath-text-eyebrow-size);line-height:var(--ath-text-eyebrow-line);font-weight:var(--ath-text-eyebrow-weight);letter-spacing:var(--ath-text-eyebrow-tracking)}.ath-text-phone-hero{font-family:var(--ath-text-phone-hero-family);font-size:var(--ath-text-phone-hero-size);line-height:var(--ath-text-phone-hero-line);font-weight:var(--ath-text-phone-hero-weight);letter-spacing:var(--ath-text-phone-hero-tracking)}.ath-text-phone-display{font-family:var(--ath-text-phone-display-family);font-size:var(--ath-text-phone-display-size);line-height:var(--ath-text-phone-display-line);font-weight:var(--ath-text-phone-display-weight);letter-spacing:var(--ath-text-phone-display-tracking)}.ath-text-phone-h1{font-family:var(--ath-text-phone-h1-family);font-size:var(--ath-text-phone-h1-size);line-height:var(--ath-text-phone-h1-line);font-weight:var(--ath-text-phone-h1-weight);letter-spacing:var(--ath-text-phone-h1-tracking)}.ath-text-phone-title{font-family:var(--ath-text-phone-title-family);font-size:var(--ath-text-phone-title-size);line-height:var(--ath-text-phone-title-line);font-weight:var(--ath-text-phone-title-weight);letter-spacing:var(--ath-text-phone-title-tracking)}.ath-text-phone-body{font-family:var(--ath-text-phone-body-family);font-size:var(--ath-text-phone-body-size);line-height:var(--ath-text-phone-body-line);font-weight:var(--ath-text-phone-body-weight);letter-spacing:var(--ath-text-phone-body-tracking)}.ath-text-phone-ui{font-family:var(--ath-text-phone-ui-family);font-size:var(--ath-text-phone-ui-size);line-height:var(--ath-text-phone-ui-line);font-weight:var(--ath-text-phone-ui-weight);letter-spacing:var(--ath-text-phone-ui-tracking)}.ath-text-phone-small{font-family:var(--ath-text-phone-small-family);font-size:var(--ath-text-phone-small-size);line-height:var(--ath-text-phone-small-line);font-weight:var(--ath-text-phone-small-weight);letter-spacing:var(--ath-text-phone-small-tracking)}.ath-text-phone-label{font-family:var(--ath-text-phone-label-family);font-size:var(--ath-text-phone-label-size);line-height:var(--ath-text-phone-label-line);font-weight:var(--ath-text-phone-label-weight);letter-spacing:var(--ath-text-phone-label-tracking)}.ath-text-tablet-display{font-family:var(--ath-text-tablet-display-family);font-size:var(--ath-text-tablet-display-size);line-height:var(--ath-text-tablet-display-line);font-weight:var(--ath-text-tablet-display-weight);letter-spacing:var(--ath-text-tablet-display-tracking)}.ath-text-tablet-h1{font-family:var(--ath-text-tablet-h1-family);font-size:var(--ath-text-tablet-h1-size);line-height:var(--ath-text-tablet-h1-line);font-weight:var(--ath-text-tablet-h1-weight);letter-spacing:var(--ath-text-tablet-h1-tracking)}.ath-text-tablet-title{font-family:var(--ath-text-tablet-title-family);font-size:var(--ath-text-tablet-title-size);line-height:var(--ath-text-tablet-title-line);font-weight:var(--ath-text-tablet-title-weight);letter-spacing:var(--ath-text-tablet-title-tracking)}.ath-text-tablet-body{font-family:var(--ath-text-tablet-body-family);font-size:var(--ath-text-tablet-body-size);line-height:var(--ath-text-tablet-body-line);font-weight:var(--ath-text-tablet-body-weight);letter-spacing:var(--ath-text-tablet-body-tracking)}.ath-text-tablet-ui{font-family:var(--ath-text-tablet-ui-family);font-size:var(--ath-text-tablet-ui-size);line-height:var(--ath-text-tablet-ui-line);font-weight:var(--ath-text-tablet-ui-weight);letter-spacing:var(--ath-text-tablet-ui-tracking)}.ath-text-tablet-small{font-family:var(--ath-text-tablet-small-family);font-size:var(--ath-text-tablet-small-size);line-height:var(--ath-text-tablet-small-line);font-weight:var(--ath-text-tablet-small-weight);letter-spacing:var(--ath-text-tablet-small-tracking)}.ath-text-robot-display{font-family:var(--ath-text-robot-display-family);font-size:var(--ath-text-robot-display-size);line-height:var(--ath-text-robot-display-line);font-weight:var(--ath-text-robot-display-weight);letter-spacing:var(--ath-text-robot-display-tracking)}.ath-text-robot-h2{font-family:var(--ath-text-robot-h2-family);font-size:var(--ath-text-robot-h2-size);line-height:var(--ath-text-robot-h2-line);font-weight:var(--ath-text-robot-h2-weight);letter-spacing:var(--ath-text-robot-h2-tracking)}.ath-text-robot-value{font-family:var(--ath-text-robot-value-family);font-size:var(--ath-text-robot-value-size);line-height:var(--ath-text-robot-value-line);font-weight:var(--ath-text-robot-value-weight);letter-spacing:var(--ath-text-robot-value-tracking)}.ath-text-robot-lead{font-family:var(--ath-text-robot-lead-family);font-size:var(--ath-text-robot-lead-size);line-height:var(--ath-text-robot-lead-line);font-weight:var(--ath-text-robot-lead-weight);letter-spacing:var(--ath-text-robot-lead-tracking)}.ath-text-robot-body{font-family:var(--ath-text-robot-body-family);font-size:var(--ath-text-robot-body-size);line-height:var(--ath-text-robot-body-line);font-weight:var(--ath-text-robot-body-weight);letter-spacing:var(--ath-text-robot-body-tracking)}.ath-text-robot-ui{font-family:var(--ath-text-robot-ui-family);font-size:var(--ath-text-robot-ui-size);line-height:var(--ath-text-robot-ui-line);font-weight:var(--ath-text-robot-ui-weight);letter-spacing:var(--ath-text-robot-ui-tracking)}.ath-text-robot-key{font-family:var(--ath-text-robot-key-family);font-size:var(--ath-text-robot-key-size);line-height:var(--ath-text-robot-key-line);font-weight:var(--ath-text-robot-key-weight);letter-spacing:var(--ath-text-robot-key-tracking)}.ath-text-robot-code{font-family:var(--ath-text-robot-code-family);font-size:var(--ath-text-robot-code-size);line-height:var(--ath-text-robot-code-line);font-weight:var(--ath-text-robot-code-weight);letter-spacing:var(--ath-text-robot-code-tracking)}.ath-text-robot-ui-primary{font-family:var(--ath-text-robot-ui-primary-family);font-size:var(--ath-text-robot-ui-primary-size);line-height:var(--ath-text-robot-ui-primary-line);font-weight:var(--ath-text-robot-ui-primary-weight);letter-spacing:var(--ath-text-robot-ui-primary-tracking)}.ath-text-robot-small{font-family:var(--ath-text-robot-small-family);font-size:var(--ath-text-robot-small-size);line-height:var(--ath-text-robot-small-line);font-weight:var(--ath-text-robot-small-weight);letter-spacing:var(--ath-text-robot-small-tracking)}.ath-text-figures{font-family:var(--ath-text-figures-family);font-size:var(--ath-text-figures-size);line-height:var(--ath-text-figures-line);font-weight:var(--ath-text-figures-weight);letter-spacing:var(--ath-text-figures-tracking)}.ath-text-metric{font-family:var(--ath-text-metric-family);font-size:var(--ath-text-metric-size);line-height:var(--ath-text-metric-line);font-weight:var(--ath-text-metric-weight);letter-spacing:var(--ath-text-metric-tracking)}.ath-text-code{font-family:var(--ath-text-code-family);font-size:var(--ath-text-code-size);line-height:var(--ath-text-code-line);font-weight:var(--ath-text-code-weight);letter-spacing:var(--ath-text-code-tracking)}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/LexendDeca-Variable-Cz7ZdjVl.woff2)format("woff2")}@font-face{font-family:Athegus Figures;font-style:normal;font-weight:300;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+30-39}@font-face{font-family:Athegus Figures;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+30-39}@font-face{font-family:Athegus Figures;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+30-39}@font-face{font-family:Athegus Figures;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+30-39}:root{--F-body:var(--ath-text-body-weight) var(--ath-text-body-size)/var(--ath-text-body-line) var(--ath-text-body-family);--F-caption:var(--ath-text-caption-weight) var(--ath-text-caption-size)/var(--ath-text-caption-line) var(--ath-text-caption-family);--F-code:var(--ath-text-code-weight) var(--ath-text-code-size)/var(--ath-text-code-line) var(--ath-text-code-family);--F-display:var(--ath-text-display-weight) var(--ath-text-display-size)/var(--ath-text-display-line) var(--ath-text-display-family);--F-eyebrow:var(--ath-text-eyebrow-weight) var(--ath-text-eyebrow-size)/var(--ath-text-eyebrow-line) var(--ath-text-eyebrow-family);--F-figures:var(--ath-text-figures-weight) var(--ath-text-figures-size)/var(--ath-text-figures-line) var(--ath-text-figures-family);--F-h1:var(--ath-text-h1-weight) var(--ath-text-h1-size)/var(--ath-text-h1-line) var(--ath-text-h1-family);--F-h2:var(--ath-text-h2-weight) var(--ath-text-h2-size)/var(--ath-text-h2-line) var(--ath-text-h2-family);--F-metric:var(--ath-text-metric-weight) var(--ath-text-metric-size)/var(--ath-text-metric-line) var(--ath-text-metric-family);--F-phone-body:var(--ath-text-phone-body-weight) var(--ath-text-phone-body-size)/var(--ath-text-phone-body-line) var(--ath-text-phone-body-family);--F-phone-display:var(--ath-text-phone-display-weight) var(--ath-text-phone-display-size)/var(--ath-text-phone-display-line) var(--ath-text-phone-display-family);--F-phone-h1:var(--ath-text-phone-h1-weight) var(--ath-text-phone-h1-size)/var(--ath-text-phone-h1-line) var(--ath-text-phone-h1-family);--F-phone-hero:var(--ath-text-phone-hero-weight) var(--ath-text-phone-hero-size)/var(--ath-text-phone-hero-line) var(--ath-text-phone-hero-family);--F-phone-label:var(--ath-text-phone-label-weight) var(--ath-text-phone-label-size)/var(--ath-text-phone-label-line) var(--ath-text-phone-label-family);--F-phone-small:var(--ath-text-phone-small-weight) var(--ath-text-phone-small-size)/var(--ath-text-phone-small-line) var(--ath-text-phone-small-family);--F-phone-title:var(--ath-text-phone-title-weight) var(--ath-text-phone-title-size)/var(--ath-text-phone-title-line) var(--ath-text-phone-title-family);--F-phone-ui:var(--ath-text-phone-ui-weight) var(--ath-text-phone-ui-size)/var(--ath-text-phone-ui-line) var(--ath-text-phone-ui-family);--F-robot-body:var(--ath-text-robot-body-weight) var(--ath-text-robot-body-size)/var(--ath-text-robot-body-line) var(--ath-text-robot-body-family);--F-robot-code:var(--ath-text-robot-code-weight) var(--ath-text-robot-code-size)/var(--ath-text-robot-code-line) var(--ath-text-robot-code-family);--F-robot-display:var(--ath-text-robot-display-weight) var(--ath-text-robot-display-size)/var(--ath-text-robot-display-line) var(--ath-text-robot-display-family);--F-robot-h2:var(--ath-text-robot-h2-weight) var(--ath-text-robot-h2-size)/var(--ath-text-robot-h2-line) var(--ath-text-robot-h2-family);--F-robot-key:var(--ath-text-robot-key-weight) var(--ath-text-robot-key-size)/var(--ath-text-robot-key-line) var(--ath-text-robot-key-family);--F-robot-lead:var(--ath-text-robot-lead-weight) var(--ath-text-robot-lead-size)/var(--ath-text-robot-lead-line) var(--ath-text-robot-lead-family);--F-robot-small:var(--ath-text-robot-small-weight) var(--ath-text-robot-small-size)/var(--ath-text-robot-small-line) var(--ath-text-robot-small-family);--F-robot-ui:var(--ath-text-robot-ui-weight) var(--ath-text-robot-ui-size)/var(--ath-text-robot-ui-line) var(--ath-text-robot-ui-family);--F-robot-ui-primary:var(--ath-text-robot-ui-primary-weight) var(--ath-text-robot-ui-primary-size)/var(--ath-text-robot-ui-primary-line) var(--ath-text-robot-ui-primary-family);--F-robot-value:var(--ath-text-robot-value-weight) var(--ath-text-robot-value-size)/var(--ath-text-robot-value-line) var(--ath-text-robot-value-family);--F-section:var(--ath-text-section-weight) var(--ath-text-section-size)/var(--ath-text-section-line) var(--ath-text-section-family);--F-small:var(--ath-text-small-weight) var(--ath-text-small-size)/var(--ath-text-small-line) var(--ath-text-small-family);--F-tablet-body:var(--ath-text-tablet-body-weight) var(--ath-text-tablet-body-size)/var(--ath-text-tablet-body-line) var(--ath-text-tablet-body-family);--F-tablet-display:var(--ath-text-tablet-display-weight) var(--ath-text-tablet-display-size)/var(--ath-text-tablet-display-line) var(--ath-text-tablet-display-family);--F-tablet-h1:var(--ath-text-tablet-h1-weight) var(--ath-text-tablet-h1-size)/var(--ath-text-tablet-h1-line) var(--ath-text-tablet-h1-family);--F-tablet-small:var(--ath-text-tablet-small-weight) var(--ath-text-tablet-small-size)/var(--ath-text-tablet-small-line) var(--ath-text-tablet-small-family);--F-tablet-title:var(--ath-text-tablet-title-weight) var(--ath-text-tablet-title-size)/var(--ath-text-tablet-title-line) var(--ath-text-tablet-title-family);--F-tablet-ui:var(--ath-text-tablet-ui-weight) var(--ath-text-tablet-ui-size)/var(--ath-text-tablet-ui-line) var(--ath-text-tablet-ui-family);--F-title:var(--ath-text-title-weight) var(--ath-text-title-size)/var(--ath-text-title-line) var(--ath-text-title-family);--F-ui:var(--ath-text-ui-weight) var(--ath-text-ui-size)/var(--ath-text-ui-line) var(--ath-text-ui-family);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--ath-sunken);color:var(--ath-fg);font:var(--F-body)}button,input{font:inherit;color:inherit}button{cursor:pointer}b,strong{font-weight:600}h1,h2,h3{margin:0;font-weight:600}p{margin:0}.fig{font-family:var(--ath-font-figures);font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:focus-visible{outline:2px solid var(--ath-focus);outline-offset:2px}[data-profile=robot] :focus-visible{outline-width:3px}.ic{flex:none;display:block}.skip{z-index:20;background:var(--ath-page);color:var(--ath-fg);border:1px solid var(--ath-line-strong);border-radius:var(--ath-radius-md);font:var(--F-ui);padding:8px 14px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}:root,[data-profile=web]{--p-btn:var(--F-ui);--p-pill:var(--F-ui);--p-tag:var(--F-caption);--p-small:var(--F-small);--p-body:var(--F-body);--p-label:var(--F-ui);--p-title:var(--F-title)}[data-profile=phone]{--p-btn:var(--F-phone-ui);--p-pill:var(--F-phone-label);--p-tag:var(--F-phone-small);--p-small:var(--F-phone-small);--p-body:var(--F-phone-body);--p-label:var(--F-phone-label);--p-title:var(--F-phone-title)}[data-profile=tablet]{--p-btn:var(--F-tablet-ui);--p-pill:var(--F-tablet-small);--p-tag:var(--F-tablet-small);--p-small:var(--F-tablet-small);--p-body:var(--F-tablet-body);--p-label:var(--F-tablet-small);--p-title:var(--F-tablet-title)}[data-profile=robot]{--p-btn:var(--F-robot-ui);--p-pill:var(--F-robot-small);--p-tag:var(--F-robot-small);--p-small:var(--F-robot-small);--p-body:var(--F-robot-body);--p-label:var(--F-robot-body);--p-title:var(--F-robot-value)}[data-profile]{font:var(--p-body)}[data-op=nord][data-theme=light],[data-op=nord] [data-theme=light]{--ath-accent:#2f4fc0;--ath-accent-hover:#233c96;--ath-accent-subtle:#ebeefb;--ath-accent-fg:#2f4fc0;--ath-accent-indicator:#2f4fc0;--ath-focus:#2f4fc0}[data-op=nord][data-theme=dark],[data-op=nord] [data-theme=dark]{--ath-accent:#3d58c9;--ath-accent-hover:#334bb0;--ath-accent-subtle:#1c2247;--ath-accent-fg:#a9b8f5;--ath-accent-indicator:#a9b8f5;--ath-focus:#a9b8f5}:root{--fb-brand:#7a4a2a}[data-fb=bistro]{--fb-brand:#9b2c4e}.btn{min-height:var(--ath-control);border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);color:var(--ath-fg);font:var(--p-btn);text-align:center;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.btn:hover{border-color:var(--ath-fg-secondary)}.btn.primary{background:var(--ath-accent);border-color:var(--ath-accent);color:var(--ath-fg-on-accent)}.btn.primary:hover{background:var(--ath-accent-hover);border-color:var(--ath-accent-hover)}[data-theme=dark] .btn.primary:not([aria-disabled=true]){border-color:var(--ath-accent-indicator)}.btn.block{width:100%}.btn.icon{width:var(--ath-control);padding:0}.btn[aria-disabled=true],.btn:disabled{background:var(--ath-page);border:2px dashed var(--ath-line-strong);color:var(--ath-fg-disabled);cursor:not-allowed}.btn.sel,.btn[aria-pressed=true]:not(.primary){border:2px solid var(--ath-fg)}.notice .btn:not(.primary){border-width:2px;border-color:var(--ath-fg-muted)}.txtbtn{color:var(--ath-accent-fg);font:var(--p-btn);min-height:var(--ath-target-min);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;text-decoration:underline;display:inline-flex}.pill{border-radius:var(--ath-radius-pill);font:var(--p-pill);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.pill i{border-radius:50%;flex:none;width:8px;height:8px}.pill.neutral{background:var(--ath-status-neutral-bg);color:var(--ath-status-neutral-fg)}.pill.neutral i{background:var(--ath-status-neutral-dot)}.pill.plan{background:var(--ath-status-plan-bg);color:var(--ath-status-plan-fg)}.pill.plan i{background:var(--ath-status-plan-dot)}.pill.info{background:var(--ath-status-info-bg);color:var(--ath-status-info-fg)}.pill.info i{background:var(--ath-status-info-dot)}.pill.ok{background:var(--ath-status-ok-bg);color:var(--ath-status-ok-fg)}.pill.ok i{background:var(--ath-status-ok-dot)}.pill.warn{background:var(--ath-status-warn-bg);color:var(--ath-status-warn-fg)}.pill.warn i{background:var(--ath-status-warn-dot)}.pill.error{background:var(--ath-status-error-bg);color:var(--ath-status-error-fg)}.pill.error i{background:var(--ath-status-error-dot)}.notice{border-radius:var(--ath-radius-lg);background:var(--ath-accent-subtle);color:var(--ath-fg);align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.notice>.ic{color:var(--ath-accent-fg);margin-top:1px}.notice>div{flex:1;min-width:0}.notice b{font-weight:600;display:block}.notice.info{background:var(--ath-layer-2)}.notice.info>.ic{color:var(--ath-fg-secondary)}.notice.warn{background:var(--ath-status-warn-bg)}.notice.warn>.ic{color:var(--ath-status-warn-fg)}.notice.error{background:var(--ath-status-error-bg)}.notice.error>.ic{color:var(--ath-status-error-fg)}.notice .na{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.notice .contact{font:var(--p-small);color:var(--ath-fg-secondary);margin-top:8px}.prog{grid-template-columns:repeat(5,1fr);gap:4px;margin:16px 0 8px;display:grid}.prog span{border-radius:var(--ath-radius-pill);background:var(--ath-track);height:8px}.prog span.on{background:var(--ath-accent-indicator)}.row{border-bottom:1px solid var(--ath-line);align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}.row .grow{flex:1;min-width:0}.muted{color:var(--ath-fg-muted)}.sec{color:var(--ath-fg-secondary)}.tag{border-radius:var(--ath-radius-sm);background:var(--ath-layer-2);color:var(--ath-fg-secondary);font:var(--p-tag);white-space:nowrap;align-items:center;padding:2px 8px;display:inline-flex}.w-card .tag,.st-card .tag,.notice .tag{background:var(--ath-page)}.mono-tile{border-radius:var(--ath-radius-sm);width:32px;height:32px;font:var(--p-label);background:var(--fb-brand);color:var(--ath-fg-on-accent);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.am{font:var(--p-small);font-family:var(--ath-font-sans);letter-spacing:0;color:var(--ath-fg-muted);vertical-align:baseline;margin-left:6px;display:none}.logo-ph{border:1px solid var(--ath-line);border-radius:var(--ath-radius-sm);min-height:32px;font:var(--F-caption);color:var(--ath-fg-secondary);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.knot{vertical-align:middle;display:inline-block}.knot img{display:block}.wm{font-family:var(--ath-font-sans);letter-spacing:-.03em;color:var(--ath-product-axiona);white-space:nowrap;align-items:baseline;font-weight:600;line-height:1;display:inline-flex}.wm img{align-self:center;width:.6em;height:.6em;margin-left:.06em;margin-right:.01em;transform:translateY(.042em)}.wm .wm-knot-w,.knot .wm-knot-w{display:none}[data-theme=dark] .wm{color:var(--ath-fg-on-accent)}[data-theme=dark] .wm .wm-knot,[data-theme=dark] .knot .wm-knot{display:none}[data-theme=dark] .wm .wm-knot-w,[data-theme=dark] .knot .wm-knot-w{display:inline-block}.ferr{color:var(--ath-status-error-fg);font:var(--p-label);align-items:center;gap:8px;display:flex}.hint-s{font:var(--p-small);color:var(--ath-fg-secondary);text-align:center}.inp{border:2px solid var(--ath-line-strong);border-radius:var(--ath-radius-sm);background:var(--ath-field-bg);min-height:52px;font:var(--F-phone-h1);letter-spacing:.1em;width:100%;padding:0 14px}.inp::placeholder{color:var(--ath-fg-muted);opacity:1}.inp.bad{border-color:var(--ath-status-error-fg)}.fld{gap:6px;display:grid}.fld>span{font:var(--p-label);color:var(--ath-fg-secondary)}#app{background:var(--ath-sunken)}.top{background:var(--ath-page);border-bottom:1px solid var(--ath-line);z-index:10;flex-wrap:wrap;align-items:center;gap:16px;min-height:60px;padding:6px 24px;display:flex;position:relative}.top .brand{align-items:center;display:flex}.top .ttl{border-left:1px solid var(--ath-line);padding-left:16px;display:grid}.top .ttl b{font:var(--F-title)}.top .ttl span{font:var(--F-caption);color:var(--ath-fg-muted)}.tabs{flex-wrap:wrap;gap:2px;display:flex}.tab{min-height:44px;font:var(--F-title);color:var(--ath-fg-secondary);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px}.tab[aria-selected=true]{color:var(--ath-fg);border-bottom-color:var(--ath-fg)}.tright{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.seg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seg>span{font:var(--F-small);color:var(--ath-fg-secondary)}.seg .opts{flex-wrap:wrap;gap:4px;display:flex}.seg button,.vmenu .opts button{border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);min-height:40px;font:var(--F-ui);color:var(--ath-fg);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.seg button[aria-pressed=true],.vmenu .opts button[aria-pressed=true]{border:2px solid var(--ath-fg);padding:0 9px}.vm{position:relative}.vm>.btn{min-height:40px}.vmenu{z-index:30;background:var(--ath-page);border:1px solid var(--ath-line);border-radius:var(--ath-radius-lg);box-shadow:var(--ath-shadow-raised);gap:14px;width:max-content;max-width:min(92vw,560px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.vmenu[hidden]{display:none}.vmenu .grp>span{font:var(--F-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--ath-fg-secondary);margin-bottom:6px;display:block}.vmenu .opts{flex-wrap:wrap;gap:4px;display:flex}main{display:block}#main{padding:24px}.views{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.flabel{font:var(--F-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--ath-fg-secondary);margin:0 0 8px}.panel{background:var(--ath-page);border:1px solid var(--ath-line);border-radius:var(--ath-radius-lg);flex:300px;gap:14px;max-width:440px;padding:20px;display:grid}.panel h2{font:var(--F-title)}.panel p{font:var(--F-small);color:var(--ath-fg-secondary)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border-radius:var(--ath-radius-pill);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);min-height:44px;font:var(--F-ui);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chip[aria-pressed=true]{border:2px solid var(--ath-fg);padding:0 11px}.grp>span{font:var(--F-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--ath-fg-secondary);margin-bottom:6px;display:block}.scrollx{max-width:100%;overflow-x:auto}.rview{flex:100%;min-width:0;max-width:1280px}.phone{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:390px;height:844px;color:var(--ath-fg);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.ph-head-w,.ph-foot-w{flex:none}.ph-head{align-items:center;gap:10px;padding:16px 20px 8px;display:flex}.ph-head .nm{min-width:0;font:var(--F-phone-title);flex:1}.ph-head .nm small{font:var(--F-phone-small);color:var(--ath-fg-secondary);display:block}.ph-head .btn{min-height:44px;padding:0 14px}.ph-head .btn.icon{width:44px;padding:0}.ph-body{flex-direction:column;flex:1;gap:12px;padding:8px 20px 12px;display:flex;overflow-y:auto}.ph-foot{gap:8px;padding:8px 20px 16px;display:grid}.ph-foot .btn{min-height:52px}.ph-foot .txtbtn{justify-self:center}.ph-meta{font:var(--F-phone-small);color:var(--ath-fg-secondary);align-items:center;gap:6px;display:flex}.ph-meta .push{margin-left:auto}.ph-h1{font:var(--F-phone-h1)}.ph-sub{font:var(--F-phone-small);color:var(--ath-fg-secondary);margin-top:-6px}.ph-sect{font:var(--F-phone-label);color:var(--ath-fg-secondary);margin-top:4px}.ph-small{font:var(--F-phone-small)}.ph-label{font:var(--F-phone-label);color:var(--ath-fg-secondary);display:block}.ph-val{font:var(--F-phone-title);display:block}.ph-text{color:var(--ath-fg-secondary)}.st-card{background:var(--ath-layer-2);border-radius:var(--ath-radius-lg);padding:20px}.st-card .lb{justify-content:space-between;align-items:center;gap:8px;display:flex}.st-card .lbt{font:var(--F-phone-label);color:var(--ath-fg-secondary)}.hero{font:var(--F-phone-hero);font-family:var(--ath-font-figures);letter-spacing:-.02em;margin:6px 0 14px}.hero.txt{font:var(--F-phone-display);letter-spacing:-.01em}.hero s{font:var(--F-phone-title);font-family:var(--ath-font-figures);color:var(--ath-fg-muted);letter-spacing:0;margin-left:12px}.kv{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kv.one{grid-template-columns:1fr;margin-bottom:12px}.kv>div>span{font:var(--F-phone-label);color:var(--ath-fg-secondary);display:block}.kv b{font:var(--F-phone-display);font-family:var(--ath-font-figures);display:block}.kv b.txt{font:var(--F-phone-h1)}.kv em{font-style:normal;font:var(--F-phone-small);color:var(--ath-fg-muted);display:block}.stepline{font:var(--F-phone-small);color:var(--ath-fg-secondary)}.stepline.gap{margin-top:12px}.fl{border:0;border-bottom:1px solid var(--ath-line);text-align:left;width:100%;min-height:64px;font:var(--F-phone-body);background:0 0;align-items:center;gap:12px;padding:8px 0;display:flex}.fl .t{font:var(--F-phone-title);font-family:var(--ath-font-figures);width:56px}.fl .grow{flex:1}.fl .grow b{font-weight:600;display:block}.fl .grow span{font:var(--F-phone-small);color:var(--ath-fg-secondary);display:block}.fl[aria-pressed=true]{border-bottom:2px solid var(--ath-fg)}.fl.off .t,.fl.off .grow b{color:var(--ath-fg-secondary)}.items{margin:0;padding:0;list-style:none}.item{border-bottom:1px solid var(--ath-line);align-items:center;gap:12px;min-height:76px;padding:8px 0;display:flex}.item .grow{flex:1;min-width:0}.item .grow b{font:var(--F-phone-title);display:block}.item .grow span{font:var(--F-phone-small);color:var(--ath-fg-secondary);display:block}.qty{align-items:center;gap:6px;display:flex}.qty button{border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.qty output{text-align:center;min-width:18px;font:var(--F-phone-ui);font-family:var(--ath-font-figures)}.rowbtn{border:0;border-bottom:1px solid var(--ath-line);text-align:left;width:100%;font:var(--F-phone-body);color:var(--ath-fg);background:0 0;border-radius:0}.chev{color:var(--ath-accent-fg)}.codebig{justify-content:center;gap:10px;margin:10px 0 14px;display:flex}.codebig span{border-radius:var(--ath-radius-sm);border:2px solid var(--ath-line-strong);background:var(--ath-field-bg);width:64px;height:80px;font:var(--F-phone-hero);font-family:var(--ath-font-figures);justify-content:center;align-items:center;display:flex}.sheetwrap{background:var(--ath-scrim);z-index:5;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet{background:var(--ath-page);border-radius:var(--ath-radius-lg) var(--ath-radius-lg) 0 0;width:100%;box-shadow:var(--ath-shadow-panel);gap:12px;padding:20px;display:grid}.sheet h2{font:var(--F-phone-h1)}.sheet dl{margin:0}.sheet dt{font:var(--F-phone-title);margin-top:12px}.sheet dt:first-child{margin-top:0}.sheet dd{color:var(--ath-fg-secondary);margin:4px 0 0}.sheet .two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sheet .btn{min-height:52px}.sheet .txtbtn{justify-self:center}.rate{gap:6px;margin-top:12px;display:flex}.rate button{border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);min-height:48px;font:var(--F-phone-ui);flex:1;justify-content:center;align-items:center;gap:2px;display:inline-flex}.rate button[aria-pressed=true]{border:2px solid var(--ath-fg)}.phone.stagev{--F-phone-small:var(--F-phone-body);--F-phone-label:var(--F-phone-ui);height:auto}.phone.stagev .rowbtn,.phone.stagev .ph-meta{display:none}.phone.stagev .ph-body{flex:none;overflow:visible}.phone.stagev .prog,.phone.stagev .stepline,.phone.stagev .notice.info,.phone.stagev .ph-text,.phone.stagev .ph-foot .txtbtn{display:none}.phone.stagev .hero{margin-bottom:10px}.fit{max-width:100%;overflow:auto}.fit-in{position:relative}.fit-dev{transform-origin:0 0}.robot{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:1280px;height:800px;color:var(--ath-fg);flex:none;grid-template-rows:auto 1fr auto;padding:0 28px;display:grid;overflow:hidden}.r-top{justify-content:space-between;align-items:center;gap:12px;min-height:88px;display:flex}.r-top .loc{font:var(--F-robot-body);color:var(--ath-fg-secondary)}.r-top .lng{gap:8px;display:flex}.r-top .lng .btn,.r-bot .btn{min-height:56px;padding:0 18px}.r-top .lng .btn.sel{padding:0 17px}.r-main{grid-template-columns:1fr 1fr;align-items:start;gap:28px;min-height:0;display:grid}.r-main.one{grid-template-columns:1fr}.r-card{background:var(--ath-layer-2);border-radius:var(--ath-radius-lg);flex-direction:column;gap:12px;min-height:560px;padding:36px;display:flex}.r-main.one .r-card>:first-child{margin-top:auto}.r-main.one .r-card>:last-child{margin-bottom:auto}.r-main.one .r-card>.foot:last-child{margin-bottom:0}.r-card .lead{font:var(--F-robot-lead);color:var(--ath-fg-secondary)}.r-title{font:var(--F-robot-display);letter-spacing:-.02em}.r-text{font:var(--F-robot-lead);color:var(--ath-fg-secondary)}.r-alt{margin-top:-6px}.r-card .foot{font:var(--F-robot-body);color:var(--ath-fg-secondary);margin-top:auto}.r-order{font:var(--F-robot-h2);color:var(--ath-fg-secondary)}.r-contact{font:var(--F-robot-body);color:var(--ath-fg-secondary)}.r-fig{gap:2px;margin-top:6px;display:grid}.r-fig span{font:var(--F-robot-body);color:var(--ath-fg-secondary)}.r-fig b{font:var(--F-robot-code);font-family:var(--ath-font-figures)}.r-lvl{font:var(--F-robot-body);align-items:center;gap:14px;display:flex}.r-notice{border-radius:var(--ath-radius-lg);align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.r-notice>.ic{margin-top:14px}.r-notice.error{background:var(--ath-status-error-bg)}.r-notice.error>.ic{color:var(--ath-status-error-fg)}.r-notice.warn{background:var(--ath-status-warn-bg)}.r-notice.warn>.ic{color:var(--ath-status-warn-fg)}.r-notice .r-text{color:var(--ath-fg);margin-top:8px}.r-pad{justify-items:center;gap:14px;padding-top:8px;display:grid}.slots{gap:12px;display:flex}.slots span{border-radius:var(--ath-radius-sm);border:2px solid var(--ath-line-strong);background:var(--ath-field-bg);justify-content:center;align-items:center;width:96px;height:112px;display:flex}.slots span b{font:var(--F-robot-code);font-family:var(--ath-font-figures)}.slots span.cur{border:3px solid var(--ath-accent-indicator)}.slots span i{background:var(--ath-fg);border-radius:50%;width:32px;height:32px}.slots.err span{border-color:var(--ath-status-error-fg)}.rstate{font:var(--F-robot-value);align-items:center;gap:10px;max-width:520px;min-height:40px;display:flex}.rstate .ic{color:var(--ath-accent-fg)}.rstate.err,.rstate.err .ic{color:var(--ath-status-error-fg)}.rstate.hint{font:var(--F-robot-ui);color:var(--ath-fg-secondary)}.keypad{grid-template-columns:repeat(3,156px);gap:10px;display:grid}.keypad button{height:var(--ath-key-height,86px);border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);font:var(--F-robot-key);font-family:var(--ath-font-figures);justify-content:center;align-items:center;display:flex}.keypad button .ic{color:var(--ath-fg)}.keypad button.ok{background:var(--ath-accent);border-color:var(--ath-accent-indicator);color:var(--ath-fg-on-accent);font:var(--F-robot-ui-primary)}.keypad button.ok[aria-disabled=true]{background:var(--ath-page);border:2px dashed var(--ath-line-strong);color:var(--ath-fg-disabled)}.r-bot{justify-content:flex-end;align-items:center;gap:12px;min-height:84px;display:flex}.r-bot .btn.primary{min-height:var(--ath-target-primary);font:var(--F-robot-ui-primary);padding:0 40px}.fach{grid-template-columns:repeat(2,176px);gap:14px;margin-top:8px;display:grid}.fach span{border-radius:var(--ath-radius-md);border:2px solid var(--ath-line-strong);background:var(--ath-layer-1);height:184px;color:var(--ath-fg-secondary);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.fach span.on{border:3px solid var(--ath-accent-indicator);background:var(--ath-accent-subtle);color:var(--ath-fg)}.fach b{font:var(--F-robot-code);font-family:var(--ath-font-figures)}.fach em{font:var(--F-robot-ui);font-style:normal}.fach .ic{color:var(--ath-accent-fg)}.robot.compact{width:1000px;height:auto;padding:0 24px 20px}.robot.compact .r-card{min-height:0;padding:24px}.robot.compact .r-main{padding-bottom:16px}.robot.compact .r-main:not(.one){grid-template-columns:1fr 400px;gap:20px}.r-left{align-content:start;gap:14px;display:grid}.r-slots{justify-items:center;gap:10px;display:grid}.robot.compact .r-main.one .r-card{min-height:300px}.robot.compact .r-pad{gap:10px;padding-top:0}.robot.compact .slots span{width:84px;height:96px}.robot.compact .keypad{grid-template-columns:repeat(3,128px);gap:8px}.robot.compact .r-bot{min-height:0;padding-bottom:16px}.bezel{border-radius:var(--ath-radius-lg);background:var(--ath-line-strong);padding:10px;display:inline-block}.tablet{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:1180px;height:820px;color:var(--ath-fg);flex-direction:column;flex:none;display:flex;overflow:hidden}.tb-head{border-bottom:1px solid var(--ath-line);align-items:center;gap:14px;padding:18px 24px;display:flex}.tb-head h1{font:var(--F-tablet-h1);flex:1}.tb-head .btn{min-height:48px}.tb-head .clk{font:var(--F-tablet-ui);font-family:var(--ath-font-figures);color:var(--ath-fg-secondary)}.tb-body{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow:auto}.tb-sec{font:var(--F-tablet-title)}.tb-small{font:var(--F-tablet-small);color:var(--ath-fg-secondary)}.ords{margin:4px 0 0;padding:0;list-style:none}.ord{border-bottom:1px solid var(--ath-line);min-height:72px;font:var(--F-tablet-body);grid-template-columns:80px minmax(0,1fr) 240px auto;align-items:center;gap:16px;display:grid}.ord .id{font:var(--F-tablet-title);font-family:var(--ath-font-figures)}.ord .what{min-width:0}.ord .where{color:var(--ath-fg-secondary)}.ord .acts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ord .acts .btn{min-height:48px;padding:0 14px}.ord .acts .btn.primary{min-height:var(--ath-control)}.tsel{align-items:center;gap:4px;margin-right:8px;display:flex}.tsel .tb-small{margin-right:4px}.tsel .btn{min-width:56px}.ord .btn.sel,.reasons .btn.sel,.avail .btn.sel{padding:0 13px}.ord-edit{border-bottom:1px solid var(--ath-line);grid-template-columns:80px 1fr;gap:16px;padding:12px 0;display:grid}.ord-edit .id{font:var(--F-tablet-title);font-family:var(--ath-font-figures)}.edit-in{gap:10px;display:grid}.reasons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reasons .btn{min-height:48px}.tb-note{align-items:center}.tb-note .grow{flex:1}.tb-note .dl{white-space:nowrap}.tb-note .btn{min-height:56px}.toast{background:var(--ath-layer-2);border-radius:var(--ath-radius-md);justify-content:space-between;align-items:center;gap:12px;padding:4px 8px 4px 18px;display:flex}.toast .txtbtn{min-height:48px}.avail summary{cursor:pointer;min-height:48px;font:var(--F-tablet-ui);padding:12px 0;display:list-item}.avail .row{min-height:56px}.avail .btn{min-height:48px}.tb-empty{color:var(--ath-fg-secondary)}.tb-own{font:var(--F-tablet-small);color:var(--ath-fg-secondary)}.tb-own .tag{margin-left:8px}.web{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:100%;min-width:1000px;max-width:1440px;color:var(--ath-fg);flex:none;grid-template-columns:232px 1fr;display:grid;overflow:hidden}.side{border-right:1px solid var(--ath-line);flex-direction:column;gap:20px;padding:20px 16px;display:flex}.side .brand{padding:4px 10px 0}.side nav{gap:2px;display:grid}.side .nv{border-radius:var(--ath-radius-sm);text-align:left;min-height:40px;font:var(--F-ui);color:var(--ath-fg-secondary);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.side .nv[aria-current=page]{background:var(--ath-accent-subtle);color:var(--ath-fg)}.side .nv[aria-current=page] .ic{color:var(--ath-accent-fg)}.side .loc{font:var(--F-small);color:var(--ath-fg-secondary);justify-items:start;gap:8px;margin-top:auto;display:grid}.w-main{flex-direction:column;gap:16px;min-width:0;padding:24px 28px;display:flex}.w-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.w-head h1{font:var(--F-h1);letter-spacing:-.01em}.w-head .meta{font:var(--F-ui);font-family:var(--ath-font-figures);color:var(--ath-fg-secondary)}.w-head .right{align-items:center;gap:10px;margin-left:auto;display:flex}.offer .ol{font:var(--F-title)}.notice .na .btn{min-height:40px}.metrics{grid-template-columns:1fr 2fr 1fr 1.2fr;gap:12px;display:grid}.metric{background:var(--ath-layer-2);border-radius:var(--ath-radius-lg);align-content:start;gap:4px;padding:16px 18px;display:grid}.metric>span{font:var(--F-ui);color:var(--ath-fg-secondary)}.metric b{font:var(--F-metric);font-family:var(--ath-font-figures);display:block}.metric b small{font:var(--F-title);color:var(--ath-fg-secondary);margin-left:2px;font-weight:500}.metric em{font-style:normal;font:var(--F-small);color:var(--ath-fg-secondary);display:block}.metric .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bar{background:var(--ath-page);border-radius:var(--ath-radius-pill);gap:2px;height:10px;margin:10px 0 4px;display:flex;overflow:hidden}.bar span{height:100%}.goal{height:16px;margin-top:-10px;position:relative}.goal i{background:var(--ath-fg);width:2px;height:16px;position:absolute;top:0}.legend{font:var(--F-small);color:var(--ath-fg-secondary);flex-wrap:wrap;gap:4px 14px;display:flex}.legend i{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.legend i.gl{background:var(--ath-fg);vertical-align:-2px;width:2px;height:12px}.w-grid{grid-template-columns:1.6fr 1fr;gap:12px;display:grid}.w-card{background:var(--ath-layer-2);border-radius:var(--ath-radius-lg);padding:16px 18px}.w-card h2{font:var(--F-title);align-items:center;gap:8px;margin:0 0 8px;display:flex}.w-card svg{width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%;font:var(--F-body)}th{text-align:left;font:var(--F-small);color:var(--ath-fg-secondary);border-bottom:1px solid var(--ath-line-strong);padding:8px}td{border-bottom:1px solid var(--ath-line);vertical-align:middle;padding:10px 8px}tr:last-child td{border-bottom:0}td.f{font-family:var(--ath-font-figures);white-space:nowrap}.ev{border-bottom:1px solid var(--ath-line);font:var(--F-body);grid-template-columns:52px 1fr;gap:10px;padding:8px 0;display:grid}.ev:last-child{border-bottom:0}.ev .t{font-family:var(--ath-font-figures);color:var(--ath-fg-secondary)}.ev.new .t{color:var(--ath-accent-fg)}.glide{animation:glide var(--gd,1.2s) var(--ge,ease-in-out) both}@keyframes glide{0%{transform:translateX(var(--dx))}to{transform:translate(0)}}.gx{transform-box:fill-box;transform-origin:var(--to,left);animation:gx var(--gd,1.2s) var(--ge,ease-in-out) both}@keyframes gx{0%{transform:scaleX(var(--s0,0))}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.glide,.gx{animation:none}}body.stage-mode #app{flex-direction:column;height:100vh;min-height:560px;display:flex;overflow:auto}body.stage-mode main{flex:1;min-height:0}body.stage-mode #main{height:100%;padding:0}.stg{--ath-control:56px;--ath-target-min:48px;outline-offset:-4px;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;height:100%;padding:8px 24px;display:grid}body.stage-mode .top .ttl{display:none}.tl{flex-wrap:wrap;align-items:baseline;gap:16px;min-height:40px;display:flex}.tl .eb{font:var(--F-tablet-small);color:var(--ath-fg-secondary);white-space:nowrap}.tl .tm{font:var(--F-tablet-h1);font-family:var(--ath-font-figures)}.tl .tt{font:var(--F-tablet-title);flex:1;min-width:280px}.tl .who{font:var(--F-tablet-body);color:var(--ath-fg-secondary)}.tl .eb{margin-left:auto}.tl .who b{color:var(--ath-fg)}.stg-main{grid-template-columns:minmax(0,1fr) 352px;gap:24px;min-height:0;display:grid}.spot{border-radius:var(--ath-radius-lg);min-width:0;min-height:0;display:flex;overflow:auto}.spot-in{flex:none;margin:auto;position:relative}.spot-dev{transform-origin:0 0}.rail2{flex-direction:column;gap:8px;min-height:0;padding:2px 0;display:flex;position:relative;overflow:hidden}.bus{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.dchip{background:var(--ath-page);border:1px solid var(--ath-line);border-radius:var(--ath-radius-lg);font:var(--F-tablet-body);align-items:flex-start;gap:12px;padding:8px 14px 8px 50px;display:flex}.dchip>.ic{color:var(--ath-fg-secondary);margin-top:2px}.dchip .dn{font:var(--F-tablet-ui);font-weight:600;display:block}.dchip .ds{color:var(--ath-fg-secondary);display:block}.dchip.on{border:2px solid var(--ath-accent-indicator);padding:7px 13px 7px 49px}.axbox{background:var(--ath-page);border:1px solid var(--ath-line-strong);border-radius:var(--ath-radius-lg);font:var(--F-tablet-body);padding:8px 14px 8px 50px}.axbox.on{border:2px solid var(--ath-accent-indicator);padding:7px 13px 7px 49px}.axh{align-items:baseline;gap:10px;min-height:32px;display:flex}.ax-l{font:var(--F-tablet-small);color:var(--ath-fg-secondary)}.evl{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.evl b{font-weight:600}.evl-none{color:var(--ath-fg-secondary);margin-top:6px}.sbar{align-items:center;gap:12px;min-height:58px;display:flex}.sbar .btn{min-height:56px}.sctl{gap:8px;display:flex}.sdur{align-items:center;gap:8px;display:inline-flex}.sdur select{border-radius:var(--ath-radius-md);border:1px solid var(--ath-line-strong);background:var(--ath-control-bg);min-height:40px;color:var(--ath-fg);font:var(--F-ui);padding:0 12px}.sdur select:focus-visible{outline:2px solid var(--ath-focus);outline-offset:2px}.tright>#thbtn{width:40px;min-height:40px}#storynav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.steps{flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.steps li{flex:1;min-width:0;position:relative}.steps li:before{content:"";background:var(--ath-track);height:4px;position:absolute;top:15px;left:0;right:0}.steps li.done:before,.steps li[aria-current=step]:before{background:var(--ath-accent-indicator)}.steps li:first-child:before{left:50%}.steps li:last-child:before,.steps li[aria-current=step]:before{right:50%}.steps li[aria-current=step]:first-child:before{display:none}.steps button{width:100%;min-height:56px;font:var(--F-tablet-small);color:var(--ath-fg-secondary);background:0 0;border:0;justify-items:center;gap:4px;padding:0 2px;display:grid;position:relative}.steps button i{background:var(--ath-page);border:2px solid var(--ath-line-strong);border-radius:50%;width:14px;height:14px;margin-top:9px}.steps li.done button i{background:var(--ath-accent-indicator);border-color:var(--ath-accent-indicator)}.steps li[aria-current=step] button{color:var(--ath-fg)}.steps li[aria-current=step] button i{background:var(--ath-accent-indicator);border:4px solid var(--ath-page);outline:2px solid var(--ath-accent-indicator);width:22px;height:22px;margin-top:5px}.steps span{white-space:normal;text-align:center;max-width:100%;line-height:1.2}.steps button{padding:0}.sb{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:840px;color:var(--ath-fg);flex-direction:column;display:flex;overflow:hidden}.sb-head{border-bottom:1px solid var(--ath-line);font:var(--F-tablet-title);align-items:center;gap:12px;padding:14px 24px;display:flex}.sb-head .clk{font:var(--F-tablet-ui);font-family:var(--ath-font-figures);color:var(--ath-fg-secondary);margin-left:auto}.sb-body{align-content:start;gap:12px;padding:16px 24px;display:grid}.sbr{border-bottom:1px solid var(--ath-line);grid-template-columns:80px minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:64px;display:grid}.sbr .id{font:var(--F-tablet-title);font-family:var(--ath-font-figures)}.sbr .where{color:var(--ath-fg-secondary)}.sb .notice{align-items:center}.sb .notice .grow{flex:1}.so{border-radius:var(--ath-radius-lg);border:1px solid var(--ath-line);background:var(--ath-page);width:748px;color:var(--ath-fg);flex-direction:column;gap:10px;padding:14px 18px;display:flex;overflow:hidden}.so-head{align-items:center;gap:12px;display:flex}.so-head b{font:var(--F-title)}.so-head .clk{font:var(--F-title);font-family:var(--ath-font-figures);margin-left:auto}.so-inc{background:var(--ath-layer-2);border-radius:var(--ath-radius-lg);align-items:center;gap:12px;padding:12px 16px;display:flex}.so .w-card{padding:10px 16px}.so .w-card h2{margin-bottom:4px}.so-grid{grid-template-columns:1.3fr 1fr;gap:10px;display:grid}.so .ev{padding:5px 0}.krow{border-bottom:1px solid var(--ath-line);justify-content:space-between;align-items:center;gap:8px;min-height:27px;display:flex}.krow:last-child{border-bottom:0}.krow>span:first-child{flex:1}.krow.up b{color:var(--ath-accent-fg)}@media (width<=760px){.top{gap:8px;padding:6px 12px}.top .ttl{border-left:0;padding-left:0}.tright{margin-left:0}#main{padding:12px}.vmenu{left:0;right:auto}}[data-am=on] .am{display:inline}.fnote{font:var(--F-small);color:var(--ath-fg-secondary);margin-top:8px}.anote{font:var(--F-tablet-small);color:var(--ath-fg-secondary);margin-top:auto;padding-top:4px}.evline{font:var(--F-tablet-body);color:var(--ath-fg-secondary);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.evline .ic{color:var(--ath-accent-fg)}.evline b{color:var(--ath-fg)}.stg.rscene{grid-template-rows:auto auto minmax(0,1fr) auto}.stg.rscene .stg-main{grid-template-columns:minmax(0,1fr) 196px}.stg.rscene .dchip,.stg.rscene .axbox{padding-top:8px;padding-bottom:8px}.stg.rscene .dchip.on,.stg.rscene .axbox.on{padding-top:7px;padding-bottom:7px}.stg.rscene .rail2{justify-content:center}.robot .r-main.code{align-items:start}@media (width<=760px){body.stage-mode #app{height:auto;min-height:0;overflow:visible}.stg{grid-template-columns:minmax(0,1fr);padding:8px 12px}.tl .tt{flex-basis:100%;min-width:0}.tl .eb{white-space:normal;margin-left:0}.tl{min-width:0}body.stage-mode main{flex:none}.steps{overflow-x:auto}.stg{height:auto;min-height:0}.stg-main,.stg.rscene .stg-main{grid-template-columns:1fr}.spot{min-height:320px}.sbar{flex-wrap:wrap}.steps{flex-basis:100%;order:3}}.phone.stagev .ph-head{padding-top:10px}.phone.stagev .ph-body{padding-bottom:4px}.phone.stagev .ph-foot{padding-bottom:8px}.robot.compact{padding:0 22px 12px}.robot.compact .r-top{min-height:62px}.robot.compact .r-card{padding:20px}.robot.compact .r-left{gap:10px}.robot.compact .fach span{height:128px}.robot.compact .r-bot{padding-bottom:0}.spot .bezel{padding:8px}.robot.compact{--p-pill:var(--F-robot-body);--p-small:var(--F-robot-body);--p-tag:var(--F-robot-body)}.so{--p-pill:var(--F-body);--p-tag:var(--F-body);--p-small:var(--F-body)}.so .ev,.so .krow,.so .w-card h2,.so-head .sec{font:var(--F-body)}.so-head b,.so-head .clk{font:var(--F-title)}.sb{--p-pill:var(--F-tablet-body);--p-small:var(--F-tablet-body);--p-tag:var(--F-tablet-body);--p-label:var(--F-tablet-body)}.tl .eb,.steps button,.anote,.ax-l{font:var(--F-tablet-body)}.steps li[aria-current=step] button{font:var(--F-tablet-body);color:var(--ath-fg)}.slots span{position:relative}.slots span.cur:after{content:"";border-radius:var(--ath-radius-pill);background:var(--ath-accent-indicator);height:4px;position:absolute;bottom:14px;left:30%;right:30%}.metrics{align-items:start}.rview{max-width:1320px}.views.ov>.scrollx{flex:960px;max-width:1440px}.views.ov>.panel{flex:300px}.web .w-grid>*,.web .metrics>*{min-width:0}[data-scr]:focus-visible{outline:2px solid var(--ath-focus);outline-offset:2px}.dchip .dtx{flex:1;min-width:0}.dchip .dn{overflow-wrap:anywhere}.dchip .dnr{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.dchip .fk{font:var(--F-tablet-ui);color:var(--ath-fg);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.dchip .fk .ic{color:var(--ath-fg)}.dchip.focus,.dchip.on.focus{border:2px solid var(--ath-fg);padding:7px 13px 7px 49px}.stg.rscene .dchip.focus{padding-top:7px;padding-bottom:7px}body.stage-mode .top,body.stage-mode .tl,body.stage-mode .evline,body.stage-mode .rail2,body.stage-mode .sbar{zoom:var(--sk,1)}body.stage-mode .stg-main{grid-template-columns:minmax(0,1fr) calc(352px * var(--sk,1))}body.stage-mode .stg.rscene .stg-main{grid-template-columns:minmax(0,1fr) calc(216px * var(--sk,1))}body.stage-mode .seg>span,body.stage-mode .seg button,body.stage-mode #vmbtn,body.stage-mode .vmenu .opts button,body.stage-mode .skip{font:var(--F-body)}body.stage-mode .vmenu .grp>span{font:var(--F-title);letter-spacing:0;text-transform:none}@media (width<=760px){body.stage-mode .stg-main,body.stage-mode .stg.rscene .stg-main{grid-template-columns:1fr}}[data-am=on] .kv:not(.one){grid-template-columns:auto minmax(0,1fr);column-gap:32px}.am{white-space:nowrap}.device-full{background:var(--ath-page);min-height:100dvh}.device-full>.phone{border:0;border-radius:0;width:100%;max-width:520px;height:100dvh;margin:0 auto}.device-full>.tablet,.device-full>.robot{border:0;border-radius:0;width:100%;height:100dvh}.device-full>.robot .r-main{align-items:stretch}.device-full>.robot .r-card{min-height:0}.device-full>.robot .r-pad{align-content:start}.device-full>.robot .r-bot{padding-bottom:20px}.robot .r-title:focus{outline:none}.device-full>.robot .r-pad.fach-pad{align-content:center}.robot .fach.one{grid-template-columns:260px}.robot .fach.one span{height:260px}@media (height<=700px){.device-full>.robot .r-top{min-height:64px}.device-full>.robot .r-card{padding:28px}.device-full>.robot .r-main{gap:20px}.device-full>.robot .r-pad{gap:10px;padding-top:0}.device-full>.robot .slots span{width:64px;height:72px}.device-full>.robot .slots span i{width:24px;height:24px}.device-full>.robot .slots span.cur:after{bottom:10px}.device-full>.robot .rstate{min-height:32px;font:var(--F-robot-body);font-weight:600}.device-full>.robot .fach span{height:150px}.device-full>.robot .fach.one span{height:220px}.device-full>.robot .r-bot{min-height:0;padding:12px 0 20px}}.device-full>.web{border:0;border-radius:0;max-width:none;min-height:100dvh}.side a.nv{text-decoration:none}.web td.nw{white-space:nowrap}.web table.ops-orders,.web table.ops-robots{table-layout:fixed}.ops-orders .c-id{width:88px}.ops-orders .c-mp{width:120px}.ops-orders .c-st{width:180px}.ops-orders .c-tm{width:210px}.ops-orders .c-rb{width:140px}.ops-robots .c-rn{width:160px}.ord.fresh{background:var(--ath-accent-subtle)}@page{size:A4;margin:0}.qr-sheets{background:var(--ath-sunken);justify-content:center;gap:24px;padding:24px 0;display:grid}.qr-sheet{background:var(--ath-page);width:210mm;height:297mm;color:var(--ath-fg);font-family:var(--ath-font-sans);text-align:center;flex-direction:column;align-items:center;padding:24mm 20mm;display:flex;overflow:hidden}.qr-top{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.qr-top .tag{padding:4px 10px;font-size:12pt}.qr-gate{margin-top:22mm;font-size:54pt;font-weight:600;line-height:1.1}.qr-code{width:110mm;height:110mm;color:var(--ath-fg);background:var(--ath-page);margin-top:12mm}.qr-de{margin-top:12mm;font-size:24pt;font-weight:600;line-height:1.25}.qr-en{color:var(--ath-fg-secondary);margin-top:4mm;font-size:20pt;line-height:1.25}.qr-url{color:var(--ath-fg-secondary);margin-top:auto;font-size:12pt}@media print{.qr-sheets{background:0 0;padding:0;display:block}.qr-sheet{break-after:page}.qr-sheet:last-child{break-after:auto}}.home{gap:16px;max-width:720px;margin:0 auto;padding:32px 16px;display:grid}.home a{color:var(--ath-accent-fg)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
