: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}.shell{height:var(--shell-height);background:var(--shell-bg);flex-direction:column;display:flex;overflow:hidden}.shell__body{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr);flex:auto;min-height:0;display:grid}.shell--bare .shell__body{grid-template-columns:minmax(0,1fr)}.shell__topbar{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr);min-height:var(--shell-topbar-height);color:var(--shell-sidebar-text);flex:none;align-items:center;display:grid}.shell--bare .shell__topbar{grid-template-columns:max-content minmax(0,1fr)}.shell--bare .shell__brand{padding-inline-start:calc(var(--shell-gutter) + var(--shell-panel-padding-x))}.shell__topbar-right{align-self:stretch;align-items:center;gap:var(--shell-topbar-gap);min-width:0;padding-inline:var(--shell-topbar-inset-start) var(--shell-topbar-inset-end);display:flex}.shell__date{min-width:0;color:var(--shell-topbar-date-color);font-family:var(--typo-label-family);font-size:var(--typo-label-size);letter-spacing:var(--typo-label-tracking);text-overflow:ellipsis;text-transform:var(--typo-label-transform);white-space:nowrap;overflow:hidden}.shell__actions{align-items:center;gap:var(--space-1);margin-inline-start:auto;display:flex}.shell__action{width:var(--shell-action-size);height:var(--shell-action-size);border-radius:var(--shell-action-radius);background:var(--shell-action-bg);color:var(--shell-action-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);border:0;flex:none;place-items:center;display:inline-grid}@media (hover:hover){.shell__action:not(:disabled):hover{background:var(--shell-action-bg-hover);color:var(--shell-action-text-hover)}}.shell__action:disabled{cursor:not-allowed}.shell__topbar .shell__language.lh-menu .lh-menu__trigger,.shell__topbar .shell__notifications.lh-menu .lh-menu__trigger{width:var(--shell-action-size);height:var(--shell-action-size);border-radius:var(--shell-action-radius);background:var(--shell-action-bg);min-height:0;color:var(--shell-action-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);border:0;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.shell__topbar .shell__language.lh-menu .lh-menu__trigger:hover,.shell__topbar .shell__notifications.lh-menu .lh-menu__trigger:hover{background:var(--shell-action-bg-hover);color:var(--shell-action-text-hover)}}.shell__topbar .shell__language.lh-menu .lh-menu__trigger[data-state=open],.shell__topbar .shell__notifications.lh-menu .lh-menu__trigger[data-state=open]{background:var(--shell-action-bg-hover);color:var(--shell-action-text-hover);border-color:#0000}.shell__invites{aspect-ratio:1;width:auto;height:auto;border-radius:var(--shell-invites-radius);background:var(--shell-invites-bg);color:var(--shell-invites-text);align-self:stretch;margin-inline-end:calc(var(--shell-topbar-inset-end)*-1)}@media (hover:hover){.shell__invites:not(:disabled):hover{background:var(--shell-invites-bg-hover);color:var(--shell-invites-text)}}.shell__invites[aria-expanded=true]{background:var(--shell-invites-bg-hover)}.shell__bell{place-items:center;display:inline-grid;position:relative}.shell__bell-badge{top:var(--shell-badge-offset);right:var(--shell-badge-offset);min-width:var(--space-4);height:var(--space-4);padding-inline:var(--space-0-5);border-radius:var(--shell-badge-radius);border-bottom-left-radius:var(--shell-badge-tail-radius);background:var(--shell-badge-bg);color:var(--shell-badge-text);font-family:var(--typo-label-family);font-size:10px;font-weight:var(--font-weight-bold);place-items:center;line-height:1;display:grid;position:absolute}.shell__sidebar{gap:var(--space-4);min-height:0;padding:0 var(--shell-sidebar-padding-x) var(--shell-sidebar-padding-y);color:var(--shell-sidebar-text);flex-direction:column;display:flex;overflow:hidden}.shell__brand{justify-content:center;align-items:center;gap:var(--space-2-5);min-width:0;display:flex}.shell__logo{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:160px;height:36px;display:block}.shell__sidebar .shell__org.lh-menu{flex:none;width:100%;display:block}.shell__topbar .shell__account.lh-menu{flex:none;min-width:0;display:block}.shell__sidebar .shell__account.lh-menu{flex:none;width:100%;min-width:0;display:block}.shell__chip,.shell__sidebar .shell__account.lh-menu .lh-menu__trigger,.shell__sidebar .shell__org.lh-menu .lh-menu__trigger,.shell__topbar .shell__account.lh-menu .lh-menu__trigger{align-items:center;gap:var(--shell-chip-gap);width:100%;min-height:0;padding:var(--shell-chip-padding);border-radius:var(--shell-chip-radius);background:var(--shell-chip-bg);color:inherit;font-size:inherit;text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0;text-decoration:none;display:flex}.shell__chip:focus-visible{outline:var(--focus-ring-width) solid var(--shell-sidebar-text);outline-offset:calc(var(--focus-ring-offset)*-1)}.shell__topbar .shell__account.lh-menu .lh-menu__trigger{background:var(--shell-account-bg)}@media (hover:hover){.shell__sidebar .shell__account.lh-menu .lh-menu__trigger:hover,.shell__sidebar .shell__org.lh-menu .lh-menu__trigger:hover{background:var(--shell-chip-bg-hover)}.shell__topbar .shell__account.lh-menu .lh-menu__trigger:hover{background:var(--shell-account-bg-hover)}.shell__sidebar>.shell__chip:hover{background:var(--shell-chip-bg-hover)}}.shell__sidebar .shell__account.lh-menu .lh-menu__trigger[data-state=open],.shell__sidebar .shell__org.lh-menu .lh-menu__trigger[data-state=open]{background:var(--shell-chip-bg-hover);border-color:#0000}.shell__topbar .shell__account.lh-menu .lh-menu__trigger[data-state=open]{background:var(--shell-account-bg-hover);border-color:#0000}.shell__org-mark{border-radius:var(--radius-md);background:linear-gradient(150deg,var(--color-highlight),var(--color-accent));width:30px;height:30px;color:var(--color-highlight-ink);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.shell__org-mark--logo{background:var(--color-surface);padding:3px;overflow:hidden}.shell__org-mark--logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.shell__org-text{min-width:0}.shell__org-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.shell__org-name,.shell__org-slug{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shell__org-slug{margin-top:var(--space-0-5);color:var(--shell-sidebar-subtle);font-family:var(--typo-mono-family);font-size:var(--font-size-2xs)}.shell__org-caret{color:var(--shell-sidebar-subtle);margin-inline-start:auto}.shell__nav{gap:var(--shell-sidebar-gap);--shell-nav-fade:var(--space-3);min-height:0;margin-block:calc(var(--shell-nav-fade)*-1);padding-block:var(--shell-nav-fade);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--shell-nav-fade),#000 calc(100% - var(--shell-nav-fade)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--shell-nav-fade),#000 calc(100% - var(--shell-nav-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--shell-nav-fade),#000 calc(100% - var(--shell-nav-fade)),transparent 100%);scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.shell__nav::-webkit-scrollbar{width:8px}.shell__nav::-webkit-scrollbar-thumb{border-radius:var(--radius-pill,999px);background:0 0}@media (hover:hover){.shell__nav:focus-within,.shell__nav:hover{scrollbar-color:var(--color-shell-line) transparent}.shell__nav:focus-within::-webkit-scrollbar-thumb{background:var(--color-shell-line)}.shell__nav:hover::-webkit-scrollbar-thumb{background:var(--color-shell-line)}}.shell__group-label{margin:0 0 var(--shell-nav-label-gap);padding-inline:var(--shell-nav-label-padding-x);color:var(--shell-nav-label-color);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)}.shell__group-toggle{align-items:center;gap:var(--space-2);width:100%;padding-block:var(--space-1);border-radius:var(--shell-nav-item-radius);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.shell__group-toggle:hover{color:var(--shell-sidebar-text)}.shell__group-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--shell-sidebar-text);outline-offset:var(--focus-ring-offset)}.shell__group-caret{transition:rotate var(--duration-fast) var(--ease-out);flex:none;margin-inline-start:auto}.shell__group--collapsed .shell__group-caret{rotate:-90deg}.shell__group-body{transition:grid-template-rows var(--duration-base) var(--ease-out);grid-template-rows:1fr;display:grid}.shell__group--collapsed .shell__group-body{grid-template-rows:0fr}.shell__group-body>.shell__list{min-height:0;overflow:hidden}.shell__list{gap:var(--shell-nav-gap);flex-direction:column;display:flex}.shell__link{align-items:center;gap:var(--shell-nav-item-gap);min-height:var(--shell-nav-item-height);padding-inline:var(--shell-nav-item-padding-x);border-radius:var(--shell-nav-item-radius);color:var(--shell-nav-item-text);font-size:var(--shell-nav-item-font-size);font-weight:var(--shell-nav-item-weight);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.shell__link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){a.shell__link:hover{background:var(--shell-nav-item-bg-hover);color:var(--shell-nav-item-text-hover)}}.shell__link.router-link-exact-active{background:var(--shell-nav-item-bg-active);color:var(--shell-nav-item-text-active);font-weight:var(--shell-nav-item-weight-active)}.shell__link:focus-visible{outline:var(--focus-ring-width) solid var(--shell-sidebar-text);outline-offset:calc(var(--focus-ring-offset)*-1)}.shell__link--soon{color:var(--shell-sidebar-subtle);cursor:default}.shell__soon{padding:var(--shell-nav-badge-padding);border-radius:var(--shell-nav-badge-radius);background:var(--shell-nav-badge-bg);color:var(--shell-nav-badge-text);font-family:var(--typo-label-family);font-size:var(--shell-nav-badge-font-size);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-inline-start:auto}.shell__account-text{min-width:0}.shell__account-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shell__account-role{margin-top:var(--space-0-5);color:var(--shell-sidebar-subtle);font-family:var(--typo-label-family);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}.shell__panel{min-width:0;min-height:0;margin:0 0 var(--shell-gutter) 0;border-radius:var(--shell-panel-radius) 0 0 var(--shell-panel-radius);background:var(--shell-panel-bg);scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent;flex-direction:column;display:flex;overflow:hidden auto}.shell--bare .shell__panel{margin-inline-start:var(--shell-gutter)}.shell__content{--shell-content-inset:var(--shell-panel-padding-x);padding:var(--shell-panel-padding-y) var(--shell-content-inset) var(--shell-panel-padding-x);flex:1 0 auto}.shell__content:has(>.lh-page--fill){flex-direction:column;flex:1 1 0;min-height:0;display:flex}.shell__menu,.shell__scrim{display:none}.shell__foot{align-items:center;gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:var(--border-width-hairline) solid var(--color-shell-line);flex:none;display:none}.shell__foot .shell__account.lh-menu{flex:auto;width:auto;min-width:0}.shell__foot .shell__foot-help,.shell__foot .shell__foot-language.lh-menu{flex:none}.shell__foot .shell__foot-language.lh-menu .lh-menu__trigger{width:var(--shell-action-size);height:var(--shell-action-size);border-radius:var(--shell-action-radius);background:var(--shell-action-bg);color:var(--shell-action-text);cursor:pointer;border:0;place-items:center;display:inline-grid}@media (width<=900px){.shell__body{grid-template-columns:minmax(0,1fr)}.shell__topbar{grid-template-columns:max-content minmax(0,1fr)}.shell__menu{display:inline-grid}.shell__brand{gap:var(--space-1);padding-inline-start:var(--space-2)}.shell--bare .shell__brand{padding-inline-start:var(--space-4)}.shell__logo{max-width:116px;height:28px}.shell__date,.shell__topbar .shell__account.lh-menu,.shell__topbar .shell__help,.shell__topbar .shell__language.lh-menu{display:none}.shell__foot{display:flex}.shell__topbar-right{--shell-topbar-inset-start:var(--space-2);--shell-topbar-inset-end:var(--space-2);padding-inline:var(--shell-topbar-inset-start) var(--shell-topbar-inset-end)}.shell__sidebar{z-index:var(--z-modal);width:var(--shell-sidebar-width);padding-block:var(--shell-sidebar-padding-y);background:var(--shell-bg);transition:translate var(--duration-base) var(--ease-out);position:fixed;inset-block:0;inset-inline-start:0;translate:-100%}.shell__sidebar--open{translate:0}.shell__scrim{z-index:var(--z-overlay);background:var(--color-scrim);display:block;position:fixed;inset:0}.shell__panel{margin-inline-start:var(--shell-gutter)}.shell__content{--shell-content-inset:var(--shell-panel-padding-compact);padding-inline:var(--shell-content-inset);padding-bottom:var(--shell-panel-padding-compact)}}body,html{height:100%;overflow:hidden}.lh-page{gap:var(--space-4);flex-direction:column;display:flex}.lh-page--fill{flex:1 1 0;min-height:0}.lh-page--reading{max-width:var(--size-container-max)}.lh-page__title{font-family:var(--typo-title-family);font-size:var(--typo-title-size);font-weight:var(--typo-title-weight);letter-spacing:var(--typo-title-tracking);line-height:var(--typo-title-leading);text-wrap:balance;margin:0}.lh-page__subtitle{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.lh-rail{gap:var(--space-3);flex-direction:column;align-self:stretch;min-width:0;display:flex}.lh-rail--end{border-inline-start:var(--border-width-hairline) solid var(--color-line);padding-inline-start:var(--space-4)}.lh-rail--start{border-inline-end:var(--border-width-hairline) solid var(--color-line);padding-inline-end:var(--space-4)}.lh-rail__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline}.lh-rail__head,.lh-rail__title{gap:var(--space-2);display:flex}.lh-rail__title{font-family:var(--typo-title-family);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);align-items:center;margin:0}.lh-rail__count{min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;display:grid}.lh-rail__hint{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--leading-snug);flex-basis:100%;margin:0}.lh-grid{gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lh-col-3{grid-column:span 3}.lh-col-4{grid-column:span 4}.lh-col-5{grid-column:span 5}.lh-col-6{grid-column:span 6}.lh-col-7{grid-column:span 7}.lh-col-8{grid-column:span 8}.lh-col-12{grid-column:span 12}@media (width<=1320px){.lh-col-3,.lh-col-4{grid-column:span 6}.lh-col-5,.lh-col-7,.lh-col-8{grid-column:span 12}}@media (width<=760px){.lh-col-3,.lh-col-4,.lh-col-5,.lh-col-6,.lh-col-7,.lh-col-8{grid-column:span 12}}.lh-num{font-variant-numeric:tabular-nums}.lh-toast[data-v-e3b58dfa]{align-items:flex-start;gap:var(--space-2-5);width:var(--toast-width);max-width:calc(100vw - var(--space-8));padding:var(--toast-padding);background:var(--toast-bg);border:var(--border-width-hairline) solid var(--toast-line);border-radius:var(--toast-radius);box-shadow:var(--toast-shadow);color:var(--color-text);translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);height:var(--height);opacity:var(--opacity);will-change:translate,opacity,scale;transition:translate var(--duration-base) var(--ease-out),scale var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out);display:flex}.lh-toast__mark[data-v-e3b58dfa]{color:var(--color-text-muted);flex:none;margin-top:1px;display:inline-flex}.lh-toast--success .lh-toast__mark[data-v-e3b58dfa]{color:var(--color-success)}.lh-toast--error .lh-toast__mark[data-v-e3b58dfa]{color:var(--color-danger)}.lh-toast--loading .lh-toast__mark[data-v-e3b58dfa]{color:var(--color-accent)}.lh-toast__spin[data-v-e3b58dfa]{width:15px;height:15px;animation:lh-toast-spin-e3b58dfa var(--duration-slow) linear infinite}@keyframes lh-toast-spin-e3b58dfa{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.lh-toast__spin[data-v-e3b58dfa]{animation:none}}.lh-toast__body[data-v-e3b58dfa]{flex:1;min-width:0}.lh-toast__title[data-v-e3b58dfa]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);margin:0}.lh-toast__description[data-v-e3b58dfa]{margin:var(--space-0-5) 0 0;color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--leading-snug)}.lh-toast__close[data-v-e3b58dfa]{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-2px -4px 0 0;display:inline-flex}@media (hover:hover){.lh-toast__close[data-v-e3b58dfa]:hover{background:var(--color-surface-hover);color:var(--color-text)}}.lh-toast__close[data-v-e3b58dfa]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.lh-toaster[data-v-b058d1ed]{z-index:var(--toast-z)}
