:root{--ua-light:#5b46a6;--ua-dark:#d6ee3c;--ua-light-fg:#f8fafc;--ua-dark-fg:#10151c;--dk:#241c33;--c-gray-50:#fcfbfe;--c-gray-100:#f9f8fc;--c-gray-200:#f4f2f8;--c-gray-300:#e9e5f1;--c-gray-400:#d5cfe3;--c-gray-500:#a79fba;--c-gray-600:#7d7490;--c-gray-700:#574e6b;--c-gray-800:#332b45;--c-gray-900:#1a1327;--c-lime-300:#e6f785;--c-lime-400:#d6ee3c;--c-lime-500:#bfd81c;--c-lime-700:#5f6f00;--c-lime-900:#3d4700;--c-success-400:#4ecf8f;--c-success-500:#10855c;--c-warning-400:#ecb63f;--c-warning-500:#96690a;--c-danger-400:#ff8873;--c-danger-500:#c43c1d;--c-info-400:#6cc0ec;--c-info-500:#1b6e96;--c-cat-1:#bfd81c;--c-cat-2:#8a78f0;--c-cat-3:#3fa9de;--c-cat-4:#ff6a4d;--c-cat-5:#e2a03f;--c-cat-6:#2fb99a;--c-black:#000;--c-white:#fff;--c-black-a40:#0006;--c-black-a60:#0009;--c-white-a08:#ffffff14;--c-white-a16:#ffffff29;--c-white-a40:#fff6;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--size-sidebar:254px;--size-sidebar-collapsed:64px;--size-topbar:76px;--size-container-max:1180px;--size-shell-gutter:14px;--size-touch-target:44px;--size-scrollbar:8px;--font-body:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Gabarito", "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-mono:"Azeret Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:36px;--font-size-5xl:44px;--font-size-display:56px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tighter:-.035em;--tracking-tight:-.018em;--tracking-normal:0;--tracking-wide:.04em;--tracking-wider:.12em;--radius-none:0;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:28px;--radius-panel:32px;--radius-full:999px;--shadow-1:0 1px 2px #1a13270a, 0 8px 20px -14px #1a132738;--shadow-2:0 1px 2px #1a13270d, 0 14px 30px -22px #1a13274d;--shadow-3:0 2px 4px #1a13270f, 0 26px 50px -30px #1a132773;--border-width-hairline:1px;--border-width-thick:2px;--focus-ring-width:2px;--focus-ring-offset:2px;--blur-glass:10px;--duration-instant:80ms;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--duration-slower:.48s;--duration-spin:.7s;--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}:root{--z-base:0;--z-raised:10;--z-sticky:1100;--z-overlay:1300;--z-modal:1310;--z-dropdown:1320;--z-toast:1400;--z-tooltip:1500}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-shell:var(--dk);--color-shell-raised:color-mix(in srgb, var(--ua-light) 18%, var(--dk));--color-shell-hover:color-mix(in srgb, var(--ua-light) 28%, var(--dk));--color-shell-line:color-mix(in srgb, var(--ua-light) 24%, var(--dk));--color-shell-text:#f0ebf8;--color-shell-muted:color-mix(in oklab, var(--ua-light) 30%, #b8aecd);--color-shell-subtle:color-mix(in oklab, var(--ua-light) 26%, #b0a6c6);--color-bg:var(--c-gray-200);--color-surface:var(--c-white);--color-surface-raised:var(--c-white);--color-surface-sunken:var(--c-gray-300);--color-surface-hover:var(--c-gray-300);--color-line:var(--c-gray-300);--color-line-strong:var(--c-gray-400);--color-scrollbar-thumb:var(--c-gray-400);--color-scrollbar-thumb-hover:var(--c-gray-600);--color-text:var(--c-gray-900);--color-text-muted:var(--c-gray-700);--color-text-subtle:color-mix(in oklab, var(--c-gray-600) 50%, var(--c-gray-700));--color-text-on-accent:var(--ua-light-fg);--color-accent:var(--ua-light);--color-accent-hover:color-mix(in oklab, var(--ua-light) 80%, #000);--color-accent-soft:color-mix(in srgb, var(--ua-light) 10%, var(--c-gray-50));--color-accent-line:color-mix(in srgb, var(--ua-light) 34%, var(--c-gray-300));--color-highlight:var(--c-lime-400);--color-highlight-strong:var(--c-lime-500);--color-highlight-soft:color-mix(in srgb, var(--c-lime-400) 26%, var(--c-white));--color-highlight-ink:var(--c-lime-900);--color-highlight-text:var(--c-lime-700);--color-success:var(--c-success-500);--color-success-soft:color-mix(in srgb, var(--c-success-500) 12%, var(--c-white));--color-warning:var(--c-warning-500);--color-warning-soft:color-mix(in srgb, var(--c-warning-500) 14%, var(--c-white));--color-danger:var(--c-danger-500);--color-danger-soft:color-mix(in srgb, var(--c-danger-500) 10%, var(--c-white));--color-info:var(--c-info-500);--color-info-soft:color-mix(in srgb, var(--c-info-500) 10%, var(--c-white));--color-text-on-status:var(--c-white);--color-data-1:var(--c-cat-1);--color-data-2:var(--c-cat-2);--color-data-3:var(--c-cat-3);--color-data-4:var(--c-cat-4);--color-data-5:var(--c-cat-5);--color-data-6:var(--c-cat-6);--color-data-track:var(--c-gray-300);--color-focus-ring:var(--ua-light);--color-focus-halo:color-mix(in srgb, var(--ua-light) 22%, transparent);--color-scrim:var(--c-black-a40);--color-sidebar-bg:var(--color-shell);--color-sidebar-surface:var(--color-shell-raised);--color-sidebar-text:var(--color-shell-text);--color-sidebar-muted:var(--color-shell-muted);--color-sidebar-border:transparent}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-shell:color-mix(in oklab, var(--dk) 92%, #000);--color-shell-raised:color-mix(in oklab, var(--dk) 86%, #fff);--color-shell-hover:color-mix(in oklab, var(--dk) 78%, #fff);--color-shell-text:#f2f0f7;--color-shell-muted:color-mix(in oklab, var(--dk) 30%, #b6adc6);--color-shell-subtle:color-mix(in oklab, var(--dk) 44%, #b6adc6);--color-shell-line:color-mix(in oklab, var(--dk) 74%, #fff);--color-bg:var(--dk);--color-surface:color-mix(in oklab, var(--dk) 93%, #fff);--color-surface-raised:color-mix(in oklab, var(--dk) 87%, #fff);--color-surface-sunken:color-mix(in oklab, var(--dk) 99%, #000);--color-surface-hover:color-mix(in oklab, var(--dk) 83%, #fff);--color-line:color-mix(in oklab, var(--dk) 80%, #fff);--color-line-strong:color-mix(in oklab, var(--dk) 68%, #fff);--color-scrollbar-thumb:color-mix(in oklab, var(--dk) 62%, #fff);--color-scrollbar-thumb-hover:color-mix(in oklab, var(--dk) 40%, #fff);--color-text:#f2f0f7;--color-text-muted:#b6adc6;--color-text-subtle:color-mix(in oklab, var(--dk) 9%, #b6adc6);--color-text-on-accent:var(--ua-dark-fg);--color-accent:var(--ua-dark);--color-accent-hover:color-mix(in oklab, var(--ua-dark) 82%, #fff);--color-accent-soft:color-mix(in srgb, var(--ua-dark) 16%, var(--dk));--color-accent-line:color-mix(in srgb, var(--ua-dark) 40%, var(--dk));--color-highlight:var(--c-lime-400);--color-highlight-strong:var(--c-lime-300);--color-highlight-soft:color-mix(in srgb, var(--c-lime-400) 18%, var(--dk));--color-highlight-ink:var(--c-lime-900);--color-highlight-text:var(--c-lime-400);--color-success:var(--c-success-400);--color-success-soft:color-mix(in srgb, var(--c-success-400) 18%, var(--dk));--color-warning:var(--c-warning-400);--color-warning-soft:color-mix(in srgb, var(--c-warning-400) 18%, var(--dk));--color-danger:var(--c-danger-400);--color-danger-soft:color-mix(in srgb, var(--c-danger-400) 18%, var(--dk));--color-info:var(--c-info-400);--color-info-soft:color-mix(in srgb, var(--c-info-400) 18%, var(--dk));--color-text-on-status:#0f1114;--color-data-1:var(--c-lime-400);--color-data-2:#a89aff;--color-data-3:#6cc0ec;--color-data-4:#ff8873;--color-data-5:#ecb63f;--color-data-6:#4fd3b4;--color-data-track:color-mix(in oklab, var(--dk) 82%, #fff);--color-focus-ring:var(--ua-dark);--color-focus-halo:color-mix(in srgb, var(--ua-dark) 24%, transparent);--color-scrim:var(--c-black-a60);--color-sidebar-bg:var(--color-shell);--color-sidebar-surface:var(--color-shell-raised);--color-sidebar-text:var(--color-shell-text);--color-sidebar-muted:var(--color-shell-muted);--color-sidebar-border:var(--color-shell-line)}:root{--typo-body-family:var(--font-body);--typo-body-size:var(--font-size-md);--typo-body-weight:var(--font-weight-regular);--typo-body-leading:var(--leading-normal);--typo-caption-family:var(--font-body);--typo-caption-size:var(--font-size-sm);--typo-caption-weight:var(--font-weight-regular);--typo-caption-leading:var(--leading-snug);--typo-title-family:var(--font-display);--typo-title-size:var(--font-size-3xl);--typo-title-weight:var(--font-weight-extrabold);--typo-title-leading:var(--leading-tight);--typo-title-tracking:var(--tracking-tighter);--typo-subtitle-family:var(--font-display);--typo-subtitle-size:var(--font-size-xl);--typo-subtitle-weight:var(--font-weight-semibold);--typo-subtitle-leading:var(--leading-snug);--typo-subtitle-tracking:var(--tracking-tight);--typo-cardtitle-family:var(--font-display);--typo-cardtitle-size:var(--font-size-lg);--typo-cardtitle-weight:var(--font-weight-bold);--typo-cardtitle-tracking:var(--tracking-tight);--typo-figure-family:var(--font-display);--typo-figure-size:var(--font-size-5xl);--typo-figure-weight:var(--font-weight-extrabold);--typo-figure-leading:.95;--typo-figure-tracking:var(--tracking-tighter);--typo-figure-sm-size:var(--font-size-2xl);--typo-label-family:var(--font-mono);--typo-label-size:var(--font-size-2xs);--typo-label-weight:var(--font-weight-medium);--typo-label-tracking:var(--tracking-wider);--typo-label-transform:uppercase;--typo-mono-family:var(--font-mono);--typo-mono-size:var(--font-size-xs);--shell-height:100dvh;--shell-bg:var(--color-shell);--shell-gutter:var(--size-shell-gutter);--shell-panel-bg:var(--color-bg);--shell-panel-radius:var(--radius-panel);--shell-panel-padding-x:var(--space-7);--shell-panel-padding-y:var(--space-6);--shell-panel-padding-compact:var(--space-3);--shell-panel-gap:var(--space-4);--shell-sidebar-width:var(--size-sidebar);--shell-sidebar-padding-x:var(--space-4);--shell-sidebar-padding-y:var(--space-5);--shell-sidebar-gap:var(--space-5);--shell-sidebar-text:var(--color-shell-text);--shell-sidebar-muted:var(--color-shell-muted);--shell-sidebar-subtle:var(--color-shell-subtle);--shell-mark-size:38px;--shell-mark-radius:var(--radius-md);--shell-mark-bg:var(--color-highlight);--shell-mark-text:var(--color-highlight-ink);--shell-chip-bg:var(--color-shell-raised);--shell-chip-bg-hover:var(--color-shell-hover);--shell-chip-radius:var(--radius-lg);--shell-chip-padding:var(--space-2-5);--shell-chip-gap:var(--space-2-5);--shell-nav-gap:var(--space-0-5);--shell-nav-item-height:var(--size-touch-target);--shell-nav-item-padding-x:var(--space-3);--shell-nav-item-radius:var(--radius-md);--shell-nav-item-gap:var(--space-3);--shell-nav-item-font-size:var(--font-size-sm);--shell-nav-item-weight:var(--font-weight-medium);--shell-nav-item-text:var(--color-shell-muted);--shell-nav-item-text-hover:var(--color-shell-text);--shell-nav-item-bg-hover:var(--color-shell-raised);--shell-nav-item-bg-active:var(--color-highlight);--shell-nav-item-text-active:var(--color-highlight-ink);--shell-nav-item-weight-active:var(--font-weight-bold);--shell-nav-icon-size:20px;--shell-nav-icon-stroke:1.75;--shell-nav-badge-bg:var(--color-shell-hover);--shell-nav-badge-text:var(--color-shell-text);--shell-nav-badge-bg-alert:var(--color-danger);--shell-nav-badge-text-alert:var(--color-text-on-status);--shell-nav-badge-font-size:var(--font-size-2xs);--shell-nav-badge-padding:2px var(--space-1-5);--shell-nav-badge-radius:var(--radius-full);--shell-nav-label-color:var(--color-shell-subtle);--shell-nav-label-padding-x:var(--space-3);--shell-nav-label-gap:var(--space-2);--shell-topbar-height:var(--size-topbar);--shell-topbar-gap:var(--space-3);--shell-topbar-date-color:var(--color-shell-subtle);--shell-topbar-inset-start:var(--shell-panel-padding-x);--shell-topbar-inset-end:calc(var(--shell-gutter) + var(--shell-panel-padding-x));--shell-brand-inset:calc(var(--shell-sidebar-padding-x) + var(--shell-chip-padding));--shell-action-size:var(--size-touch-target);--shell-action-icon-size:17px;--shell-action-radius:var(--radius-full);--shell-action-bg:transparent;--shell-action-bg-hover:var(--color-shell-raised);--shell-action-text:var(--color-shell-muted);--shell-action-text-hover:var(--color-shell-text);--shell-account-bg:transparent;--shell-account-bg-hover:var(--color-shell-raised);--shell-invites-radius:0;--shell-invites-bg:var(--color-shell-raised);--shell-invites-bg-hover:var(--color-shell-hover);--shell-invites-text:var(--color-shell-text);--shell-action-opacity-soon:.4;--shell-action-dot-bg:var(--color-danger);--shell-action-dot-size:8px;--shell-badge-bg:var(--color-danger);--shell-badge-text:var(--color-text-on-status);--shell-badge-radius:var(--radius-full);--shell-badge-tail-radius:0;--shell-badge-offset:calc(var(--space-2)*-1);--shell-control-bg:var(--color-surface);--shell-control-text:var(--color-text-subtle);--shell-control-radius:var(--radius-full);--shell-control-padding:var(--space-3) var(--space-4);--shell-control-shadow:var(--shadow-1);--shell-control-size:46px;--tabs-list-bg:var(--color-surface-sunken);--tabs-list-radius:var(--radius-full);--tabs-list-padding:var(--space-1);--tabs-list-gap:var(--space-0-5);--tabs-trigger-height:38px;--tabs-trigger-padding-x:var(--space-4);--tabs-trigger-gap:var(--space-2);--tabs-trigger-radius:var(--radius-full);--tabs-trigger-font-size:var(--font-size-sm);--tabs-trigger-font-weight:var(--font-weight-semibold);--tabs-trigger-text:var(--color-text-muted);--tabs-trigger-text-hover:var(--color-text);--tabs-trigger-bg-hover:var(--color-surface-hover);--tabs-trigger-bg-selected:var(--color-accent);--tabs-trigger-text-selected:var(--color-text-on-accent);--tabs-trigger-shadow-selected:none;--tabs-count-bg:var(--color-surface-hover);--tabs-count-text:var(--color-text-muted);--tabs-count-bg-selected:color-mix(in srgb, var(--color-text-on-accent) 22%, transparent);--tabs-count-text-selected:var(--color-text-on-accent);--tabs-count-font-size:var(--font-size-2xs);--tabs-count-padding:2px var(--space-1-5);--tabs-count-radius:var(--radius-full);--tabs-content-gap:var(--space-5);--tabs-rail-width:250px;--tabs-rail-gap:var(--space-6);--tabs-rail-gap-item:var(--space-0-5);--tabs-rail-item-height:var(--size-touch-target);--tabs-rail-item-radius:var(--radius-md);--button-height-sm:34px;--button-height-md:42px;--button-height-lg:48px;--button-padding-x:var(--space-5);--button-padding-x-sm:var(--space-4);--button-gap:var(--space-2);--button-font-size:var(--font-size-sm);--button-font-weight:var(--font-weight-bold);--button-radius:var(--radius-md);--button-primary-bg:var(--color-accent);--button-primary-bg-hover:var(--color-accent-hover);--button-primary-text:var(--color-text-on-accent);--button-secondary-bg:var(--color-surface);--button-secondary-bg-hover:var(--color-surface-hover);--button-secondary-text:var(--color-text);--button-secondary-line:var(--color-line);--button-ghost-bg-hover:var(--color-surface-hover);--button-ghost-text:var(--color-text-muted);--button-ghost-text-hover:var(--color-text);--button-danger-bg:var(--color-danger);--button-danger-bg-hover:color-mix(in oklab, var(--color-danger) 82%, #000);--button-danger-text:var(--color-text-on-status);--button-focus-ring:var(--color-focus-ring);--button-disabled-opacity:.55;--button-transition:var(--duration-fast) var(--ease-out);--input-height:56px;--input-padding-x:var(--space-3);--input-font-size:var(--font-size-md);--input-radius:var(--radius-sm);--input-float-rise:11px;--input-float-scale:.75;--input-float-value-offset:var(--space-4);--input-float-label-color:var(--color-text-muted);--input-float-label-color-focus:var(--color-accent);--datepicker-cell-size:2.25rem;--datepicker-width:calc(var(--datepicker-cell-size)*7 + var(--space-3)*2);--phone-country-width:4.25rem;--phone-country-bg:var(--color-surface-sunken);--phone-country-line:var(--color-line);--phone-ddi-size:var(--font-size-md);--phone-ddi-color:var(--color-text);--phone-iso-bg:var(--color-surface-hover);--phone-iso-color:var(--color-text-muted);--phone-iso-size:var(--font-size-2xs);--phone-iso-padding:1px var(--space-1-5);--duration-unit-width:6.5rem;--duration-unit-bg:var(--color-surface-sunken);--duration-unit-line:var(--color-line);--input-bg:var(--color-surface);--input-bg-disabled:var(--color-surface-sunken);--input-text:var(--color-text);--input-placeholder:var(--color-text-subtle);--input-line:var(--color-line);--input-line-hover:var(--color-line-strong);--input-line-focus:var(--color-accent);--input-line-error:var(--color-danger);--input-focus-ring:0 0 0 var(--focus-ring-width) var(--color-focus-halo);--input-disabled-opacity:.6;--input-transition:var(--duration-fast) var(--ease-out);--field-gap:var(--space-1-5);--field-grid-gap:var(--space-2);--field-label-size:var(--font-size-sm);--field-label-weight:var(--font-weight-medium);--field-label-color:var(--color-text);--field-hint-size:var(--font-size-xs);--field-hint-color:var(--color-text-muted);--field-error-size:var(--font-size-xs);--field-error-color:var(--color-danger);--field-required-color:var(--color-danger);--field-required-dot-size:6px;--field-required-dot-inset-block:6px;--field-required-dot-inset-inline:6px;--control-size:18px;--control-radius:5px;--control-bg:var(--color-surface);--control-line:var(--color-line-strong);--control-line-hover:var(--color-accent);--control-bg-checked:var(--color-accent);--control-mark:var(--color-text-on-accent);--control-label-gap:var(--space-2-5);--control-disabled-opacity:.55;--rating-star-size:22px;--rating-star-size-sm:16px;--rating-star-on:var(--color-warning);--rating-star-off:var(--color-line-strong);--radio-radius:var(--radius-full);--radio-dot-size:8px;--control-dense-row-height:36px;--switch-width:36px;--switch-height:20px;--switch-thumb-size:14px;--switch-thumb-inset:3px;--switch-track-bg:var(--color-line-strong);--switch-track-bg-checked:var(--color-accent);--switch-thumb-bg:var(--color-surface);--switch-thumb-shadow:var(--shadow-1);--textarea-min-height:6.5rem;--textarea-padding-y:var(--space-2);--textarea-line-height:var(--leading-normal);--richtext-toolbar-bg:var(--color-surface-sunken);--richtext-toolbar-gap:var(--space-0-5);--richtext-toolbar-padding:var(--space-1);--richtext-button-size:30px;--richtext-button-radius:var(--radius-sm);--richtext-button-color:var(--color-text-muted);--richtext-button-color-active:var(--color-text);--richtext-button-bg-hover:var(--color-surface-hover);--richtext-button-bg-active:var(--color-surface);--richtext-preview-min-height:var(--textarea-min-height);--card-bg:var(--color-surface);--card-line:transparent;--card-line-visible:var(--color-line);--card-radius:var(--radius-xl);--card-padding:var(--space-4);--card-padding-compact:var(--space-3);--card-gap:var(--space-4);--card-shadow:var(--shadow-1);--card-shadow-raised:var(--shadow-2);--card-feature-bg:var(--color-highlight);--card-feature-text:var(--color-highlight-ink);--card-feature-line:color-mix(in srgb, var(--color-highlight-ink) 18%, transparent);--card-invert-bg:var(--color-shell);--card-invert-text:var(--color-shell-text);--card-invert-muted:var(--color-shell-muted);--card-invert-line:var(--color-shell-line);--modal-bg:var(--color-surface-raised);--modal-line:var(--color-line);--modal-radius:var(--radius-lg);--modal-padding:var(--space-6);--modal-gap:var(--space-4);--modal-fade-size:var(--space-6);--modal-width-sm:420px;--modal-width-md:560px;--modal-width-lg:820px;--modal-width-xl:1040px;--modal-panel-width:360px;--modal-panel-overlap:24px;--modal-panel-stack-breakpoint:1180px;--modal-shadow:var(--shadow-3);--modal-scrim:var(--color-scrim);--modal-scrim-blur:var(--blur-glass);--modal-z-overlay:var(--z-overlay);--modal-z-content:var(--z-modal);--modal-icon-size:3rem;--modal-header-meta-gap:var(--space-2);--modal-paged-height:46rem;--modal-sheet-paged-height:92dvh;--modal-sheet-breakpoint:560px;--modal-sheet-radius:var(--radius-xl);--modal-sheet-padding-top:var(--space-2);--modal-sheet-grabber-target:28px;--modal-sheet-grabber-width:36px;--modal-sheet-grabber-height:4px;--modal-sheet-grabber-color:var(--color-line-strong);--askmodal-icon-size:3.5rem;--askmodal-icon-bg-neutral:var(--color-accent-soft);--askmodal-icon-color-neutral:var(--color-accent);--askmodal-icon-bg-danger:var(--color-danger-soft);--askmodal-icon-color-danger:var(--color-danger);--popover-bg:var(--color-surface-raised);--popover-line:var(--color-line);--popover-radius:var(--radius-md);--popover-padding:var(--space-1);--popover-shadow:var(--shadow-3);--popover-max-height:18rem;--popover-max-width:24rem;--popover-z:var(--z-dropdown);--popover-item-radius:var(--radius-sm);--popover-item-padding:var(--space-1-5) var(--space-2-5);--popover-item-bg-highlighted:var(--color-surface-hover);--popover-item-text-checked:var(--color-accent)}@media (width<=560px){:root{--card-padding:var(--space-3);--card-padding-compact:var(--space-2-5)}}:root{--badge-height:22px;--badge-padding-x:var(--space-2);--badge-font-size:var(--font-size-xs);--badge-font-weight:var(--font-weight-medium);--badge-radius:var(--radius-full);--badge-bg:var(--color-surface-sunken);--badge-text:var(--color-text-muted);--badge-line:var(--color-line);--badge-accent-bg:var(--color-accent-soft);--badge-accent-text:var(--color-accent);--badge-success-bg:var(--color-success-soft);--badge-success-text:var(--color-success);--badge-warning-bg:var(--color-warning-soft);--badge-warning-text:var(--color-warning);--badge-danger-bg:var(--color-danger-soft);--badge-danger-text:var(--color-danger);--badge-info-bg:var(--color-info-soft);--badge-info-text:var(--color-info);--tooltip-bg:var(--color-text);--tooltip-text:var(--color-surface);--tooltip-font-size:var(--font-size-xs);--tooltip-padding:var(--space-1-5) var(--space-2-5);--tooltip-radius:var(--radius-sm);--tooltip-z:var(--z-tooltip);--tooltip-max-width:18rem;--tooltip-shadow:var(--shadow-2);--toast-bg:var(--color-surface-raised);--toast-line:var(--color-line);--toast-shadow:var(--shadow-2);--toast-radius:var(--radius-sm);--toast-padding:var(--space-3) var(--space-4);--toast-z:var(--z-toast);--toast-width:22rem;--avatar-size-sm:24px;--avatar-size-md:34px;--avatar-size-lg:96px;--avatar-radius:var(--radius-full);--avatar-bg:var(--color-accent-soft);--avatar-text:var(--color-accent);--avatar-line:var(--color-accent-line);--avatar-font-weight:var(--font-weight-semibold);--datechip-radius:var(--radius-md);--datechip-head-bg:var(--color-accent);--datechip-head-text:var(--color-text-on-accent);--datechip-body-bg:var(--color-accent-soft);--datechip-body-text:var(--color-text);--datechip-day-family:var(--typo-figure-family);--datechip-day-weight:var(--font-weight-extrabold);--datechip-month-weight:var(--font-weight-bold);--datechip-size-sm:36px;--datechip-head-height-sm:12px;--datechip-month-size-sm:9px;--datechip-day-size-sm:var(--font-size-md);--datechip-size-md:44px;--datechip-head-height-md:15px;--datechip-month-size-md:10px;--datechip-day-size-md:var(--font-size-xl);--table-row-height:52px;--table-min-width:40rem;--table-cell-padding-x:var(--space-3);--table-font-size:var(--font-size-sm);--table-line:var(--color-line);--table-header-bg:var(--color-surface);--table-header-text:var(--color-text-muted);--table-header-font-size:var(--font-size-xs);--table-header-weight:var(--font-weight-semibold);--table-header-tracking:var(--tracking-wide);--table-row-bg-hover:var(--color-surface-hover);--table-row-detail-bg:color-mix(in srgb, var(--color-surface-sunken) 45%, var(--color-surface));--table-row-bg-selected:var(--color-accent-soft);--table-row-marker:var(--color-accent);--table-toolbar-bg:var(--color-surface-sunken);--table-toolbar-radius:var(--radius-sm);--table-toolbar-padding:var(--space-1-5) var(--space-2);--record-preview-section-gap:var(--space-5);--record-preview-field-gap-x:var(--space-4);--record-preview-field-gap-y:var(--space-3);--record-preview-field-min:9rem;--record-preview-row-label-width:9rem;--record-preview-row-padding:var(--space-2);--record-preview-section-title:var(--color-text-muted);--record-preview-section-title-size:var(--font-size-xs);--record-preview-section-title-weight:var(--font-weight-semibold);--record-preview-section-title-tracking:var(--tracking-wide);--record-preview-label:var(--color-text-muted);--record-preview-label-size:var(--font-size-xs);--record-preview-value:var(--color-text);--record-preview-value-size:var(--font-size-sm);--record-preview-empty:var(--color-text-muted);--record-preview-line:var(--color-line);--record-preview-skeleton:var(--color-surface-sunken);--record-preview-position:var(--color-text-muted);--map-height:200px;--map-radius:var(--radius-md);--map-line:var(--color-line);--map-bg:var(--color-surface-sunken);--map-pin-size:18px;--map-pin-bg:var(--color-accent);--map-pin-ring:var(--color-surface);--map-pin-shadow:var(--shadow-2);--map-pin-reference:var(--color-text-muted);--map-control-bg:var(--color-surface);--map-control-text:var(--color-text);--chart-received:var(--color-data-2);--chart-overdue:var(--color-data-4);--chart-upcoming:var(--color-data-track);--chart-grid:var(--color-data-track);--chart-gap:var(--color-surface);--chart-age-1:color-mix(in oklab, var(--chart-overdue) 40%, var(--color-surface));--chart-age-2:color-mix(in oklab, var(--chart-overdue) 60%, var(--color-surface));--chart-age-3:color-mix(in oklab, var(--chart-overdue) 80%, var(--color-surface));--chart-age-4:var(--chart-overdue)}:root[data-theme=dark]{--chart-received:color-mix(in oklab, var(--color-data-2) 85%, #000);--chart-overdue:color-mix(in oklab, var(--color-data-4) 85%, #000)}:root{--actionbar-bg:var(--color-surface);--actionbar-line:var(--color-line);--actionbar-radius:var(--radius-md);--actionbar-padding:0;--actionbar-gap:var(--space-1);--actionbar-verb-icon:18px;--actionbar-verb-text-danger:var(--color-danger);--actionbar-rule:var(--color-line-strong);--actionbar-rule-inset:var(--space-1-5);--actionbar-search-bg-focus:var(--color-surface-sunken);--actionbar-count-bg:var(--color-accent);--actionbar-count-text:var(--color-text-on-accent);--actionbar-count-size:17px;--actionbar-count-font-size:var(--font-size-2xs);--actionbar-dot-size:7px;--actionbar-dot-inset:9px;--filterpanel-bg:transparent;--filterpanel-line:var(--color-line);--filterpanel-radius:var(--radius-md);--filterpanel-overlap:calc(var(--space-2-5)*-1);--filterpanel-padding:var(--space-4);--filterpanel-gap:var(--space-4);--filterpanel-duration:var(--duration-base);--filterpanel-ease:var(--ease-standard);--pulltab-height:3.25rem;--pulltab-bg:var(--color-accent);--pulltab-bg-hover:var(--color-accent-hover);--pulltab-text:var(--color-text-on-accent);--pulltab-shadow:var(--shadow-2);--pulltab-icon:24px;--pulltab-padding-start:var(--space-4);--pulltab-padding-end:var(--space-5);--pulltab-gap:var(--space-2);--pulltab-duration:var(--duration-slow);--pulltab-z:var(--z-sticky);--icon-stroke-width:1.75;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--filedrop-min-height:128px;--filedrop-padding:var(--space-5);--filedrop-gap:var(--space-2);--filedrop-radius:var(--radius-md);--filedrop-bg:var(--color-surface);--filedrop-bg-hover:var(--color-surface-hover);--filedrop-bg-active:var(--color-accent-soft);--filedrop-line:var(--color-line-strong);--filedrop-line-active:var(--color-accent);--filedrop-line-error:var(--color-danger);--filedrop-line-width:var(--border-width-hairline);--filedrop-text:var(--color-text-muted);--filedrop-transition:var(--duration-fast) var(--ease-out);--progress-height:4px;--progress-radius:var(--radius-full);--progress-track:var(--color-surface-sunken);--progress-fill:var(--color-accent);--crop-viewport-bg:var(--color-surface-sunken);--crop-viewport-radius:var(--radius-sm);--crop-grid-line:var(--c-white-a40);--crop-scrim:var(--color-scrim);--sortable-tile-min:148px;--sortable-gap:var(--space-3);--sortable-radius:var(--radius-md);--sortable-line:var(--color-line);--sortable-line-active:var(--color-accent);--sortable-bg:var(--color-surface-sunken);--sortable-shadow-dragging:var(--shadow-3);--sortable-placeholder-bg:var(--color-accent-soft);--sortable-handle-size:var(--size-touch-target);--sortable-handle-bg:var(--color-surface-raised);--sortable-handle-text:var(--color-text-muted);--auth-stage-bg:var(--color-shell);--auth-stage-padding:var(--space-6);--auth-stage-hair:color-mix(in srgb, var(--color-shell-text) 12%, transparent);--auth-stage-mesh-size:72px;--auth-stage-mesh-opacity:.4;--auth-stage-aurora-accent:color-mix(in srgb, var(--ua-light) 42%, transparent);--auth-stage-aurora-highlight:color-mix(in srgb, var(--color-highlight) 13%, transparent);--auth-stage-grain-opacity:.05;--auth-card-bg:var(--color-surface);--auth-card-width:1000px;--auth-card-height:700px;--auth-card-radius:var(--radius-2xl);--auth-card-radius-compact:var(--radius-xl);--auth-card-shadow:0 50px 120px -30px #000000b3;--auth-pane-padding:var(--space-10) var(--space-12);--auth-pane-padding-compact:var(--space-7) var(--space-5) var(--space-8);--auth-form-width:400px;--auth-title-family:var(--typo-title-family);--auth-title-size:var(--font-size-3xl);--auth-title-weight:var(--font-weight-semibold);--auth-subtitle-size:var(--font-size-sm);--auth-subtitle-color:var(--color-text-muted);--auth-panel-plum:color-mix(in srgb, var(--ua-light) 70%, var(--dk));--auth-panel-bg:radial-gradient(700px 500px at 50% 110%, color-mix(in srgb, var(--auth-mark-accent) 18%, transparent), transparent 60%), linear-gradient(135deg, var(--auth-panel-plum) 0%, color-mix(in srgb, var(--ua-light) 35%, var(--dk)) 50%, var(--dk) 100%);--auth-panel-text:var(--color-shell-text);--auth-panel-muted:color-mix(in srgb, var(--color-shell-text) 78%, transparent);--auth-panel-padding:var(--space-12);--auth-panel-gap:var(--space-4);--auth-panel-title-size:var(--font-size-4xl);--auth-panel-title-size-compact:var(--font-size-2xl);--auth-panel-brand-width:150px;--auth-panel-figure-width:92px;--auth-panel-band-height:240px;--auth-panel-action-height:var(--button-height-lg);--auth-panel-action-padding-x:var(--space-10);--auth-panel-action-line:color-mix(in srgb, var(--color-shell-text) 85%, transparent);--auth-panel-action-bg-hover:var(--color-shell-text);--auth-panel-action-text-hover:var(--auth-panel-plum);--auth-panel-focus:var(--color-highlight);--auth-mark-base:#fff;--auth-mark-accent:#a9e33b;--auth-watermark-fill:color-mix(in srgb, var(--color-shell-muted) 5%, transparent);--auth-watermark-line:color-mix(in srgb, var(--color-shell-muted) 32%, transparent);--auth-slide-duration:.8s;--auth-slide-ease:cubic-bezier(.77, 0, .18, 1);--auth-swap-delay:.3s;--auth-swap-duration:.35s;--auth-figure-duration:.7s;--auth-figure-delay:.45s;--auth-figure-ring-delay:.75s;--auth-parallax-duration:.5s;--auth-parallax-stage:-12px;--auth-parallax-watermark:-34px;--auth-parallax-brand:-8px;--auth-parallax-text:10px;--auth-parallax-figure:26px}@media (prefers-reduced-motion:reduce){:root{--auth-slide-duration:0s;--auth-swap-delay:0s;--auth-swap-duration:0s;--auth-figure-duration:0s;--auth-figure-delay:0s;--auth-figure-ring-delay:0s;--auth-parallax-duration:0s}}:root{--start-rail-width:72px;--start-rail-width-compact:64px;--start-open-duration:var(--auth-slide-duration);--start-open-ease:var(--auth-slide-ease);--start-swap-duration:var(--auth-swap-duration);--start-swap-delay:var(--auth-swap-delay);--start-panel-padding:var(--space-10) var(--space-12);--start-panel-padding-compact:var(--space-7) var(--space-5) var(--space-8);--start-panel-gap:var(--space-5);--start-host-bg:var(--auth-panel-bg);--start-host-text:var(--auth-panel-text);--start-host-muted:var(--auth-panel-muted);--start-host-action-line:var(--auth-panel-action-line);--start-host-action-bg-hover:var(--auth-panel-action-bg-hover);--start-host-action-text-hover:var(--auth-panel-action-text-hover);--start-host-focus:var(--auth-panel-focus);--start-host-hover-veil:#ffffff0f;--start-host-form-hint:var(--auth-panel-muted);--start-host-form-error:color-mix(in srgb, var(--color-danger) 55%, #fff);--start-guest-bg:var(--auth-card-bg);--start-guest-text:var(--color-text);--start-guest-muted:var(--color-text-muted);--start-guest-focus:var(--color-focus-ring);--start-guest-action-bg:var(--color-accent);--start-guest-action-text:var(--color-text-on-accent);--start-guest-hover-veil:color-mix(in srgb, var(--color-text) 4%, transparent);--start-seam:var(--color-border);--start-title-family:var(--typo-title-family);--start-title-size:var(--font-size-3xl);--start-title-size-compact:var(--font-size-2xl);--start-title-weight:var(--font-weight-bold);--start-text-size:var(--font-size-sm);--start-text-width:34ch;--start-figure-size:380px;--start-figure-size-compact:230px;--start-host-figure-ink:var(--auth-panel-text);--start-guest-figure-ink:var(--color-accent);--start-open-name-size:var(--font-size-xl);--start-open-name-spacing:.08em;--start-watermark-size:620px;--start-watermark-size-compact:380px;--start-watermark-opacity:.09;--start-watermark-inset-block-end:-14%;--start-watermark-inset-inline-start:-10%;--start-account-bg:color-mix(in srgb, var(--auth-stage-bg) 88%, transparent);--start-account-shadow:0 12px 32px -12px #0000008c;--start-account-line:color-mix(in srgb, var(--color-shell-text) 18%, transparent);--start-account-hover:color-mix(in srgb, var(--color-shell-text) 12%, transparent);--start-account-text:var(--color-shell-text);--start-account-muted:color-mix(in srgb, var(--color-shell-text) 70%, transparent);--start-account-focus:var(--auth-panel-focus);--start-rail-gap:var(--space-4);--start-rail-title-size:var(--font-size-xl);--start-rail-text-size:var(--font-size-xs);--profile-meter-height:6px;--profile-meter-radius:var(--radius-full);--profile-meter-track:var(--color-surface-sunken);--profile-meter-fill:var(--color-accent);--profile-meter-fill-complete:var(--color-success);--profile-meter-transition:width var(--duration-slow) var(--ease-out);--profile-meter-label-size:var(--font-size-sm);--profile-meter-value-size:var(--font-size-xl);--profile-meter-value-weight:var(--font-weight-semibold);--portal-empty-padding:var(--space-8) var(--space-6);--portal-empty-gap:var(--space-3);--portal-empty-title-size:var(--font-size-lg);--portal-empty-text-width:46ch;--portal-page-max:720px;--portal-page-max-wide:var(--size-container-max);--portal-tabbar-height:64px;--portal-tabbar-bg:var(--color-surface);--portal-tabbar-line:var(--color-line);--portal-tab-text:var(--color-text-muted);--portal-tab-text-active:var(--color-accent);--portal-tab-bg-active:var(--color-accent-soft);--portal-hero-bg:var(--color-shell);--portal-hero-text:var(--color-shell-text);--portal-hero-muted:var(--color-shell-muted);--portal-hero-radius:var(--radius-2xl);--portal-hero-chip-bg:color-mix(in srgb, var(--color-shell-text) 12%, transparent);--portal-hero-chip-icon:var(--color-highlight);--portal-hero-figure-opacity:.1;--portal-host-figure-opacity:.35;--portal-host-cta-bg:var(--color-highlight);--portal-host-cta-text:var(--color-highlight-ink);--portal-hero-mark-size:44px;--portal-action-disc-size:40px;--portal-action-disc-bg:var(--color-accent-soft);--portal-action-disc-text:var(--color-accent)}:root[data-theme=dark]{--portal-hero-bg:var(--color-surface)}:root{--portal-paper-bg:var(--c-white);--portal-paper-ink:var(--c-gray-900);--wallet-radius:var(--radius-xl);--wallet-shadow:0 14px 30px color-mix(in srgb, var(--color-shell) 32%, transparent);--wallet-bg:var(--color-shell);--wallet-bg-raised:var(--color-shell-raised);--wallet-line:var(--color-shell-line);--wallet-text:var(--color-shell-text);--wallet-muted:var(--color-shell-muted);--wallet-accent:var(--color-highlight);--wallet-glow:color-mix(in srgb, var(--color-highlight) 18%, transparent);--wallet-wave:color-mix(in srgb, var(--color-shell-text) 6%, transparent);--wallet-rosette:color-mix(in srgb, var(--color-highlight) 12%, transparent);--wallet-sheen:color-mix(in srgb, var(--color-shell-text) 18%, transparent);--wallet-ring-track:color-mix(in srgb, var(--color-shell-text) 18%, transparent);--wallet-photo-bg:color-mix(in srgb, var(--color-shell-text) 8%, transparent);--wallet-photo-line:color-mix(in srgb, var(--color-highlight) 70%, transparent);--wallet-photo-foot:color-mix(in srgb, var(--color-shell) 60%, transparent)}:root[data-theme=dark]{--wallet-shadow:none}:root{--ticket-bg:var(--color-highlight);--ticket-ink:var(--color-highlight-ink);--ticket-shadow:0 10px 18px color-mix(in srgb, var(--color-shell) 28%, transparent)}:root[data-theme=dark]{--ticket-shadow:0 0 0 transparent}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--typo-body-family);font-size:var(--typo-body-size);font-weight:var(--typo-body-weight);line-height:var(--typo-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--color-accent);text-underline-offset:2px;text-decoration-thickness:1px}:focus{outline:none}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}::selection{background:var(--color-focus-halo)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}::-webkit-scrollbar{width:var(--size-scrollbar);height:var(--size-scrollbar)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--radius-full)}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}}::-webkit-scrollbar-corner{background:0 0}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}:root{--typo-body-size:var(--font-size-lg);--typo-body-leading:var(--leading-relaxed);--typo-caption-size:var(--font-size-md);--site-display:clamp(2.75rem, 1rem + 6.4vw, 6.25rem);--site-h2:clamp(2.1rem, 1.2rem + 3.4vw, 4rem);--site-h3:clamp(1.35rem, 1rem + 1.4vw, 2rem);--site-lead:clamp(1.0625rem, .98rem + .5vw, 1.375rem);--site-max:1240px;--site-gutter:clamp(var(--space-5), 4vw, var(--space-10));--site-section:clamp(var(--space-20), 12vw, 9rem);--site-header-h:78px;--site-glass:color-mix(in srgb, var(--color-shell-raised) 55%, transparent);--site-glass-strong:color-mix(in srgb, var(--color-shell-raised) 82%, transparent);--site-hair:color-mix(in srgb, var(--color-shell-text) 12%, transparent);--site-hair-lit:color-mix(in srgb, var(--color-shell-text) 26%, transparent);--site-lift:0 24px 60px -32px #000000d9}body,html{height:auto;overflow:clip visible}body{background:var(--color-shell);color:var(--color-shell-text)}a{color:inherit;-webkit-text-decoration-color:var(--site-hair-lit);text-decoration-color:var(--site-hair-lit)}:target{scroll-margin-top:calc(var(--site-header-h) + var(--space-8))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.site-container{width:100%;max-width:var(--site-max);padding-inline:var(--site-gutter);margin-inline:auto}.site-eyebrow{align-items:center;gap:var(--space-3);font-family:var(--typo-label-family);font-size:var(--typo-label-size);font-weight:var(--typo-label-weight);letter-spacing:var(--typo-label-tracking);text-transform:var(--typo-label-transform);color:var(--color-shell-subtle);display:inline-flex}.site-eyebrow:before{content:attr(data-index);padding:var(--space-1) var(--space-2);border:1px solid var(--site-hair);border-radius:var(--radius-sm);color:var(--color-highlight)}.site-h2{font-family:var(--font-display);font-size:var(--site-h2);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:.98}.site-h2,.site-lead{margin-top:var(--space-6)}.site-lead{max-width:54ch;font-size:var(--site-lead);color:var(--color-shell-muted);text-wrap:pretty}.site-rule{background:linear-gradient(to right,transparent,var(--site-hair) 12%,var(--site-hair) 88%,transparent);border:0;height:1px;margin:0}.glass{border:1px solid var(--site-hair);border-radius:var(--radius-2xl);background:var(--site-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--site-lift);position:relative}.glass:before{content:"";border-radius:inherit;background:linear-gradient(to right,transparent,var(--site-hair-lit) 20%,var(--site-hair-lit) 80%,transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.site-cta{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding-inline:var(--space-8);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.site-cta--primary{background:var(--color-highlight);color:var(--color-highlight-ink);box-shadow:0 0 0 0 color-mix(in srgb,var(--color-highlight) 40%,transparent)}.site-cta--ghost{border-color:var(--site-hair-lit);background:var(--site-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-shell-text)}@media (hover:hover){.site-cta:hover{transform:translateY(-2px)}.site-cta--primary:hover{background:var(--color-highlight-strong);box-shadow:0 14px 40px -12px color-mix(in srgb,var(--color-highlight) 55%,transparent)}.site-cta--ghost:hover{border-color:var(--color-highlight);color:var(--color-highlight)}}.js-motion [data-reveal]{opacity:0;animation:reveal-fallback .2s var(--ease-standard) 6s forwards;transform:translateY(20px)}@keyframes reveal-fallback{to{opacity:1;transform:none}}.cursor{z-index:var(--z-tooltip);border-radius:var(--radius-full);background:var(--color-highlight);mix-blend-mode:difference;pointer-events:none;opacity:0;width:14px;height:14px;transition:opacity var(--duration-base) var(--ease-standard),width var(--duration-fast) var(--ease-out),height var(--duration-fast) var(--ease-out),margin var(--duration-fast) var(--ease-out);margin:-7px 0 0 -7px;position:fixed;top:0;left:0}.cursor--on{opacity:1}.cursor--wide{width:44px;height:44px;margin:-22px 0 0 -22px}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursor{display:none}}.site[data-v-5796b02a]{isolation:isolate;flex-direction:column;min-height:100dvh}.site[data-v-5796b02a],.site__main[data-v-5796b02a]{display:flex;position:relative}.site__main[data-v-5796b02a]{z-index:1;flex:1;align-items:center}.err[data-v-5796b02a]{padding-block:clamp(var(--space-16),12vw,var(--space-24))}.err__title[data-v-5796b02a]{margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--site-h2);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:.98}.err__action[data-v-5796b02a]{min-height:44px;margin-top:var(--space-8);padding-inline:var(--space-6);border:1px solid var(--site-hair);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;display:inline-flex}.err__action[data-v-5796b02a]:focus-visible,.err__action[data-v-5796b02a]:hover{border-color:var(--color-highlight);color:var(--color-highlight)}
