:root{--orlo-ink:#151419;--orlo-ground:#FAF6EE;--orlo-pink:#F5B6CF;--orlo-butter:#F3DD7B;--orlo-sage:#C0D194;--orlo-blue:#BCD6EF;--orlo-mint:#B8E3C4;--orlo-plum:#DCC0DC;--orlo-productivity:var(--orlo-blue);--orlo-money:var(--orlo-pink);--orlo-health:var(--orlo-sage);--orlo-growth:var(--orlo-butter);--orlo-positive:#12A87C;--orlo-negative:#E8213C;--orlo-positive-on-ground:#0D7D5C;--orlo-negative-on-ground:#B8172C;--orlo-rose:#B32F63;--orlo-amber:#8F6100;--orlo-olive:#4F6B26;--orlo-azure:#1F5C93;--orlo-fern:#1F7442;--orlo-damson:#8A3F8F;--orlo-tag-1:#CCE3AE;--orlo-tag-2:#A6EAD3;--orlo-tag-3:#A0E6FA;--orlo-tag-4:#C5DAFF;--orlo-tag-5:#E6CDFF;--orlo-tag-6:#FFC7DE;--orlo-tag-7:#FFCCBC;--orlo-tag-8:#F2D5A1;--orlo-cat-1:#251C6E;--orlo-cat-2:#811D39;--orlo-cat-3:#766700;--orlo-cat-4:#009A94;--orlo-div-1:#B8172C;--orlo-div-2:#D6706B;--orlo-div-3:#ECB3AB;--orlo-div-4:#FAF6EE;--orlo-div-5:#B4CDBB;--orlo-div-6:#6DA58A;--orlo-div-7:#0D7D5C;--orlo-n0:#FEFAF2;--orlo-n50:#FAF6EE;--orlo-n100:#ECE8E1;--orlo-n200:#DFDBD4;--orlo-n300:#C8C4BF;--orlo-n400:#A3A09D;--orlo-n500:#888584;--orlo-n600:#6E6C6C;--orlo-n700:#5A5859;--orlo-n800:#474648;--orlo-n900:#302F33;--orlo-n950:#151419;--orlo-n06:#ECE8E1;--orlo-n12:#DFDBD4;--orlo-n22:#C8C4BF;--orlo-n38:#A3A09D;--orlo-n61:#6E6C6C;--orlo-n78:#474648;--orlo-paper:#FEFAF2;--orlo-white:var(--orlo-paper);--orlo-success:#0D7D5C;--orlo-warning:#8F6100;--orlo-error:#B8172C;--orlo-info:#1F5C93;--orlo-success-tint:#DEE7DC;--orlo-warning-tint:#EDE4D1;--orlo-error-tint:#F2DBD7;--orlo-info-tint:#E0E4E3;--orlo-interactive:#151419;--orlo-interactive-hover:#474648;--orlo-disabled-fill:#DFDBD4;--orlo-disabled-text:#A3A09D;--orlo-focus:#151419;--orlo-focus-on-dark:#FAF6EE;--orlo-connection:#6E6B71;--orlo-muted:#6E6B71;--orlo-surface-quiet:rgba(21,20,25,.06);--orlo-surface-quiet-strong:rgba(21,20,25,.11);--orlo-hairline:rgba(21,20,25,.16);--orlo-hairline-soft:rgba(21,20,25,.09);--orlo-surface-placeholder:rgba(21,20,25,.3);--orlo-surface-lift:rgba(250,246,238,.08);--orlo-surface-lift-strong:rgba(250,246,238,.14);--orlo-hairline-soft-paper:rgba(250,246,238,.11);--orlo-surface-placeholder-paper:rgba(250,246,238,.22);--orlo-dark-ground:#08080A;--orlo-dark-ground-2:#131217;--orlo-dark-surface:#26252A;--orlo-dark-elevated:#35343A;--orlo-font-display:"Bricolage Grotesque","Archivo",system-ui,"Helvetica Neue",sans-serif;--orlo-font-text:"Hanken Grotesk","Hanken Grotesk Fallback",system-ui,"Helvetica Neue",Arial,sans-serif;--orlo-font-utility:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--orlo-font-system:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--orlo-display-weight:800;--orlo-display-tracking:-.045em;--orlo-w-light:300;--orlo-w-regular:400;--orlo-w-medium:500;--orlo-w-semibold:600;--orlo-w-bold:700;--orlo-w-black:800;--orlo-fs-display-xl:76px;--orlo-fs-display:56px;--orlo-fs-h1:40px;--orlo-fs-h2:30px;--orlo-fs-h3:22px;--orlo-fs-h4:18px;--orlo-fs-subtitle:17px;--orlo-fs-body:16px;--orlo-fs-body-sm:14.5px;--orlo-fs-caption:12.5px;--orlo-fs-label:11.5px;--orlo-fs-quote:20px;--orlo-fs-button:14px;--orlo-measure:66ch;--orlo-measure-tight:46ch;--orlo-radius:24px;--orlo-radius-card:32px;--orlo-radius-pill:99px;--orlo-space-1:4px;--orlo-space-2:8px;--orlo-space-3:12px;--orlo-space-4:16px;--orlo-space-5:20px;--orlo-space-6:24px;--orlo-space-8:32px;--orlo-space-10:40px;--orlo-space-12:48px;--orlo-space-16:64px;--orlo-space-20:80px;--orlo-space-24:96px;--orlo-gutter-sm:20px;--orlo-gutter:32px;--orlo-gutter-lg:56px;--orlo-hit-min:44px;--orlo-border-w:1px;--orlo-border-w-strong:1.5px;--orlo-focus-w:2px;--orlo-focus-offset:2px;--orlo-shadow-overlay:0 24px 60px -12px rgba(21,20,25,.28);--orlo-scrim:rgba(21,20,25,.44);--orlo-dur-1:90ms;--orlo-dur-2:160ms;--orlo-dur-3:260ms;--orlo-dur-4:420ms;--orlo-move-1:var(--orlo-dur-1);--orlo-move-2:var(--orlo-dur-2);--orlo-move-3:var(--orlo-dur-3);--orlo-move-4:var(--orlo-dur-4);--orlo-ease:cubic-bezier(.22,.61,.36,1);--orlo-ease-in-out:cubic-bezier(.4,0,.2,1);--orlo-ease-join:cubic-bezier(.32,.72,0,1);--orlo-bp-sm:600px;--orlo-bp-md:900px;--orlo-bp-lg:1200px;--orlo-bp-xl:1440px;--orlo-container:1140px;--orlo-container-narrow:720px;--orlo-sidebar-w:248px;--orlo-sidebar-w-collapsed:72px;--orlo-bottombar-h:64px;--orlo-topbar-h:56px;--orlo-block-min:280px;--orlo-content-max:1192px;--orlo-icon-sm:16px;--orlo-icon:20px;--orlo-icon-lg:24px;--orlo-z-sticky:10;--orlo-z-nav:20;--orlo-z-overlay:100;--orlo-z-toast:200}@media (prefers-reduced-motion:reduce){:root{--orlo-move-1:1ms;--orlo-move-2:1ms;--orlo-move-3:1ms;--orlo-move-4:1ms}}:root{--orlo-bg-primary:var(--orlo-n50);--orlo-bg-secondary:var(--orlo-n100);--orlo-surface:var(--orlo-n50);--orlo-surface-elevated:var(--orlo-n0);--orlo-border:var(--orlo-n300);--orlo-border-strong:var(--orlo-n500);--orlo-border-control:var(--orlo-n600);--orlo-text-primary:var(--orlo-n950);--orlo-text-secondary:var(--orlo-n800);--orlo-text-muted:var(--orlo-n600);--orlo-text-disabled:var(--orlo-n400);--orlo-text-on-hue:var(--orlo-n950);--orlo-free-1:var(--orlo-mint);--orlo-free-2:var(--orlo-plum);--orlo-free-1-deep:var(--orlo-fern);--orlo-free-2-deep:var(--orlo-damson);--orlo-link:var(--orlo-n950);--orlo-link-hover:var(--orlo-n700);--orlo-button-primary:var(--orlo-n950);--orlo-button-primary-hover:var(--orlo-n900);--orlo-button-primary-pressed:#0F0E12;--orlo-button-primary-text:var(--orlo-n50);--orlo-button-disabled:var(--orlo-n200);--orlo-button-disabled-text:var(--orlo-n400);--orlo-focus-ring:var(--orlo-n950);--orlo-selected:var(--orlo-n200);--orlo-active:var(--orlo-n950);--orlo-active-text:var(--orlo-n50);--orlo-ink-fill:var(--orlo-n950);--orlo-ink-fill-text:var(--orlo-n50);--orlo-veil:var(--orlo-surface-quiet);--orlo-veil-strong:var(--orlo-surface-quiet-strong);--orlo-button-h-sm:36px;--orlo-button-h-md:48px;--orlo-button-h-lg:56px;--orlo-button-hit-min:48px;--orlo-button-radius-sm:calc(var(--orlo-button-h-sm) / 2);--orlo-button-radius-md:calc(var(--orlo-button-h-md) / 2);--orlo-button-radius-lg:calc(var(--orlo-button-h-lg) / 2);--orlo-button-pad-sm:14px;--orlo-button-pad-md:20px;--orlo-button-pad-lg:24px;--orlo-button-pad-text:12px;--orlo-button-gap:8px;--orlo-button-quiet-hover:var(--orlo-surface-quiet);--orlo-button-quiet-pressed:var(--orlo-selected);--orlo-button-secondary-edge:var(--orlo-border-control);--orlo-button-secondary-text:var(--orlo-text-primary);--orlo-button-destructive-edge:var(--orlo-error);--orlo-button-destructive-text:var(--orlo-error);--orlo-button-disabled-edge:var(--orlo-border);--orlo-fab-size:var(--orlo-button-h-lg);--orlo-fab-radius:var(--orlo-button-radius-lg);--orlo-fab-inset:var(--orlo-space-4);--orlo-fab-clearance:calc(var(--orlo-fab-size) + var(--orlo-fab-inset) * 2);--orlo-fab-clearance-in-shell:calc(var(--orlo-fab-clearance) + var(--orlo-bottombar-h) + var(--orlo-bottombar-inset));--orlo-fab-moat:3px;--orlo-field-h:48px;--orlo-field-radius:calc(var(--orlo-field-h) / 2);--orlo-field-radius-block:var(--orlo-radius);--orlo-field-pad-inline:18px;--orlo-field-pad-block:14px;--orlo-field-affix-gap:10px;--orlo-field-fs:var(--orlo-fs-body);--orlo-textarea-min-h:calc(var(--orlo-fs-body) * 1.5 * 3 + var(--orlo-field-pad-block) * 2);--orlo-field-edge:var(--orlo-border-control);--orlo-field-edge-hover:var(--orlo-text-secondary);--orlo-field-edge-focus:var(--orlo-active);--orlo-field-edge-error:var(--orlo-error);--orlo-field-edge-disabled:var(--orlo-border);--orlo-field-edge-w:var(--orlo-border-w-strong);--orlo-field-edge-w-error:2.5px;--orlo-field-bg:var(--orlo-surface-elevated);--orlo-field-bg-disabled:var(--orlo-bg-secondary);--orlo-field-text:var(--orlo-text-primary);--orlo-field-placeholder:var(--orlo-text-muted);--orlo-field-affix:var(--orlo-text-muted);--orlo-field-text-disabled:var(--orlo-text-disabled);--orlo-field-label:var(--orlo-text-primary);--orlo-field-caret:var(--orlo-text-primary);--orlo-field-selection:var(--orlo-selected);--orlo-field-optional:var(--orlo-text-secondary);--orlo-field-hint:var(--orlo-text-secondary);--orlo-field-error:var(--orlo-error);--orlo-field-label-gap:7px;--orlo-field-message-h:calc(var(--orlo-fs-caption) * 1.45);--orlo-choice-size:24px;--orlo-choice-hit:var(--orlo-button-hit-min);--orlo-checkbox-radius:calc(var(--orlo-choice-size) / 3);--orlo-choice-label-gap:12px;--orlo-choice-edge-w:var(--orlo-border-w-strong);--orlo-choice-bg:var(--orlo-surface-elevated);--orlo-choice-bg-hover:var(--orlo-surface-quiet);--orlo-choice-edge:var(--orlo-border-control);--orlo-choice-edge-hover:var(--orlo-text-secondary);--orlo-choice-edge-error:var(--orlo-error);--orlo-choice-fill:var(--orlo-active);--orlo-choice-fill-hover:var(--orlo-button-primary-hover);--orlo-choice-mark:var(--orlo-active-text);--orlo-choice-bg-disabled:var(--orlo-bg-secondary);--orlo-choice-edge-disabled:var(--orlo-border);--orlo-choice-fill-disabled:var(--orlo-button-disabled);--orlo-choice-mark-disabled:var(--orlo-button-disabled-text);--orlo-choice-text:var(--orlo-text-primary);--orlo-choice-text-disabled:var(--orlo-text-disabled);--orlo-choice-gap:var(--orlo-space-3);--orlo-switch-w:52px;--orlo-switch-h:32px;--orlo-switch-pad:3px;--orlo-switch-radius:calc(var(--orlo-switch-h) / 2);--orlo-switch-thumb:calc(var(--orlo-switch-h) - var(--orlo-switch-pad) * 2);--orlo-switch-travel:calc(var(--orlo-switch-w) - var(--orlo-switch-h));--orlo-switch-track-off:var(--orlo-selected);--orlo-switch-track-on:var(--orlo-active);--orlo-switch-edge:var(--orlo-border-control);--orlo-switch-thumb-off:var(--orlo-surface-elevated);--orlo-switch-thumb-on:var(--orlo-active-text);--orlo-switch-description:var(--orlo-text-secondary);--orlo-slider-track-h:6px;--orlo-slider-thumb:24px;--orlo-slider-rail:var(--orlo-selected);--orlo-slider-fill:var(--orlo-active);--orlo-slider-thumb-color:var(--orlo-active);--orlo-slider-thumb-disabled:var(--orlo-button-disabled);--orlo-slider-moat:3px;--orlo-slider-value:var(--orlo-text-primary);--orlo-select-chevron:var(--orlo-text-secondary);--orlo-segmented-h:48px;--orlo-segmented-pad:4px;--orlo-segmented-radius:calc(var(--orlo-segmented-h) / 2);--orlo-segmented-item-h:calc(var(--orlo-segmented-h) - var(--orlo-segmented-pad) * 2);--orlo-segmented-item-radius:calc(var(--orlo-segmented-item-h) / 2);--orlo-segmented-item-pad:18px;--orlo-segmented-bg:var(--orlo-selected);--orlo-segmented-text:var(--orlo-text-secondary);--orlo-segmented-text-hover:var(--orlo-text-primary);--orlo-segmented-selected:var(--orlo-active);--orlo-segmented-selected-text:var(--orlo-active-text);--orlo-choice-bg-pressed:var(--orlo-selected);--orlo-choice-fill-pressed:var(--orlo-button-primary-pressed);--orlo-switch-track-off-pressed:var(--orlo-border);--orlo-switch-track-on-pressed:var(--orlo-button-primary-pressed);--orlo-slider-thumb-pressed:var(--orlo-button-primary-pressed);--orlo-segmented-pressed:var(--orlo-button-quiet-pressed);--orlo-menu-min-w:224px;--orlo-menu-max-w:320px;--orlo-menu-pad:6px;--orlo-menu-radius:var(--orlo-radius);--orlo-menu-item-h:48px;--orlo-menu-item-radius:calc(var(--orlo-menu-radius) - var(--orlo-menu-pad));--orlo-menu-item-pad:14px;--orlo-menu-item-gap:12px;--orlo-menu-icon-size:var(--orlo-icon);--orlo-menu-gap:8px;--orlo-menu-edge-margin:12px;--orlo-menu-bg:var(--orlo-surface-elevated);--orlo-menu-edge:var(--orlo-border);--orlo-menu-text:var(--orlo-text-primary);--orlo-menu-hover:var(--orlo-surface-quiet);--orlo-menu-pressed:var(--orlo-selected);--orlo-menu-icon:var(--orlo-text-secondary);--orlo-menu-shortcut:var(--orlo-text-muted);--orlo-menu-destructive-text:var(--orlo-error);--orlo-menu-disabled-text:var(--orlo-text-disabled);--orlo-menu-separator:var(--orlo-hairline);--orlo-menu-separator-space:var(--orlo-space-2);--orlo-menu-group-label:var(--orlo-text-muted);--orlo-card-radius:var(--orlo-radius-card);--orlo-card-pad:var(--orlo-space-6);--orlo-card-pad-compact:var(--orlo-space-4);--orlo-card-gap:var(--orlo-space-4);--orlo-card-gap-compact:var(--orlo-space-3);--orlo-card-bg:var(--orlo-surface-elevated);--orlo-card-text:var(--orlo-text-primary);--orlo-card-meta:var(--orlo-text-secondary);--orlo-card-rule:var(--orlo-hairline-soft);--orlo-card-edge-hover:var(--orlo-hairline);--orlo-card-edge:var(--orlo-hairline-soft);--orlo-card-hue-edge:var(--orlo-hairline-soft);--orlo-card-veil-hover:var(--orlo-veil);--orlo-card-veil-pressed:var(--orlo-veil-strong);--orlo-card-hue-veil-hover:var(--orlo-surface-quiet);--orlo-card-hue-veil-pressed:var(--orlo-surface-quiet-strong);--orlo-card-hue-text:var(--orlo-text-on-hue);--orlo-card-selected-edge:var(--orlo-active);--orlo-card-selected-edge-w:2px;--orlo-card-media-bg:var(--orlo-bg-secondary);--orlo-card-media-label:var(--orlo-text-secondary);--orlo-card-media-ratio:16/9;--orlo-badge-h:24px;--orlo-badge-h-sm:20px;--orlo-badge-radius:calc(var(--orlo-badge-h) / 2);--orlo-badge-radius-sm:calc(var(--orlo-badge-h-sm) / 2);--orlo-badge-pad:var(--orlo-space-2);--orlo-badge-pad-sm:6px;--orlo-badge-fs:var(--orlo-fs-caption);--orlo-badge-fs-sm:var(--orlo-fs-label);--orlo-badge-group-gap:var(--orlo-space-2);--orlo-badge-bg:var(--orlo-veil-strong);--orlo-badge-text:var(--orlo-text-primary);--orlo-badge-bg-on-hue:var(--orlo-surface-quiet-strong);--orlo-badge-text-on-hue:var(--orlo-text-on-hue);--orlo-badge-hue-text:var(--orlo-text-on-hue);--orlo-badge-positive-bg:var(--orlo-success-tint);--orlo-badge-negative-bg:var(--orlo-error-tint);--orlo-badge-semantic-text:var(--orlo-text-primary);--orlo-chip-h:32px;--orlo-chip-radius:calc(var(--orlo-chip-h) / 2);--orlo-chip-hit-min:var(--orlo-button-hit-min);--orlo-chip-hit-overhang:calc((var(--orlo-chip-hit-min) - var(--orlo-chip-h)) / 2);--orlo-chip-group-gap:calc(var(--orlo-chip-hit-overhang) * 2);--orlo-chip-pad:var(--orlo-space-3);--orlo-chip-pad-trail:var(--orlo-space-1);--orlo-chip-gap:6px;--orlo-chip-fs:var(--orlo-fs-button);--orlo-chip-max:22ch;--orlo-chip-remove-size:24px;--orlo-chip-remove-glyph:16px;--orlo-chip-edge:var(--orlo-border-control);--orlo-chip-edge-w:var(--orlo-border-w);--orlo-chip-text:var(--orlo-text-primary);--orlo-chip-hover:var(--orlo-veil);--orlo-chip-pressed:var(--orlo-selected);--orlo-chip-selected-bg:var(--orlo-active);--orlo-chip-selected-text:var(--orlo-active-text);--orlo-chip-selected-hover:var(--orlo-button-primary-hover);--orlo-chip-selected-pressed:var(--orlo-button-primary-pressed);--orlo-chip-remove:var(--orlo-text-secondary);--orlo-chip-remove-hover:var(--orlo-text-primary);--orlo-chip-remove-hover-bg:var(--orlo-veil-strong);--orlo-chip-disabled-edge:var(--orlo-border);--orlo-chip-disabled-text:var(--orlo-text-disabled);--orlo-chip-disabled-bg:var(--orlo-button-disabled);--orlo-chip-disabled-fill-text:var(--orlo-button-disabled-text);--orlo-chip-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-chip-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-chip-hue-edge:var(--orlo-text-on-hue);--orlo-chip-hue-text:var(--orlo-text-on-hue);--orlo-separator:var(--orlo-border);--orlo-separator-w:var(--orlo-border-w);--orlo-separator-on-hue:var(--orlo-hairline);--orlo-skeleton:var(--orlo-surface-placeholder);--orlo-skeleton-on-hue:var(--orlo-surface-placeholder);--orlo-skeleton-hold:300ms;--orlo-skeleton-fade:var(--orlo-dur-2);--orlo-skeleton-last:62%;--orlo-table-fs:var(--orlo-fs-body-sm);--orlo-table-header-fs:var(--orlo-fs-label);--orlo-table-meta-fs:var(--orlo-fs-caption);--orlo-table-row-min-h:var(--orlo-button-hit-min);--orlo-table-cell-pad-block:var(--orlo-space-2);--orlo-table-cell-gap:var(--orlo-space-6);--orlo-table-cell-gap-narrow:var(--orlo-space-4);--orlo-table-name-max:44ch;--orlo-table-sort-glyph:16px;--orlo-table-rule:var(--orlo-separator);--orlo-table-rule-w:var(--orlo-separator-w);--orlo-table-text:var(--orlo-text-primary);--orlo-table-header-text:var(--orlo-text-secondary);--orlo-table-meta:var(--orlo-text-secondary);--orlo-table-sort-text:var(--orlo-text-primary);--orlo-table-header-bg:var(--orlo-bg-primary);--orlo-table-row-hover:var(--orlo-veil);--orlo-table-row-pressed:var(--orlo-selected);--orlo-table-rule-on-hue:var(--orlo-separator-on-hue);--orlo-table-text-on-hue:var(--orlo-text-on-hue);--orlo-table-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-table-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-tab-h:var(--orlo-button-hit-min);--orlo-tab-radius:calc(var(--orlo-tab-h) / 2);--orlo-tab-pad:var(--orlo-space-4);--orlo-tab-gap:var(--orlo-space-2);--orlo-tab-fs:var(--orlo-fs-body-sm);--orlo-tab-max:20ch;--orlo-tab-text:var(--orlo-text-secondary);--orlo-tab-selected-bg:var(--orlo-active);--orlo-tab-selected-text:var(--orlo-active-text);--orlo-tab-selected-hover:var(--orlo-button-primary-hover);--orlo-tab-selected-pressed:var(--orlo-button-primary-pressed);--orlo-tab-hover:var(--orlo-veil);--orlo-tab-pressed:var(--orlo-selected);--orlo-tab-panel-gap:var(--orlo-space-6);--orlo-tab-text-on-hue:var(--orlo-text-on-hue);--orlo-tab-selected-bg-on-hue:var(--orlo-ink-fill);--orlo-tab-selected-text-on-hue:var(--orlo-ink-fill-text);--orlo-tab-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-tab-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-collapsible-summary-h:var(--orlo-button-hit-min);--orlo-collapsible-radius:calc(var(--orlo-collapsible-summary-h) / 2);--orlo-collapsible-pad:var(--orlo-space-3);--orlo-collapsible-gap:var(--orlo-space-2);--orlo-collapsible-glyph:16px;--orlo-collapsible-indent:calc(var(--orlo-collapsible-pad) + var(--orlo-collapsible-glyph) + var(--orlo-collapsible-gap));--orlo-collapsible-content-gap:var(--orlo-space-2);--orlo-collapsible-fs:var(--orlo-fs-body-sm);--orlo-collapsible-text:var(--orlo-text-primary);--orlo-collapsible-count:var(--orlo-text-secondary);--orlo-collapsible-hover:var(--orlo-veil);--orlo-collapsible-pressed:var(--orlo-selected);--orlo-collapsible-text-on-hue:var(--orlo-text-on-hue);--orlo-collapsible-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-collapsible-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-stepper-bar-h:var(--orlo-space-1);--orlo-stepper-bar-radius:var(--orlo-radius-pill);--orlo-stepper-gap:var(--orlo-space-2);--orlo-stepper-name-gap:var(--orlo-space-2);--orlo-stepper-fs:var(--orlo-fs-body-sm);--orlo-stepper-name:var(--orlo-text-secondary);--orlo-stepper-name-current:var(--orlo-text-primary);--orlo-stepper-bar-done:var(--orlo-active);--orlo-stepper-bar-todo:var(--orlo-border);--orlo-stepper-name-on-hue:var(--orlo-text-on-hue);--orlo-stepper-bar-done-on-hue:var(--orlo-ink-fill);--orlo-stepper-bar-todo-on-hue:var(--orlo-separator-on-hue);--orlo-pagination-h:var(--orlo-button-hit-min);--orlo-pagination-radius:calc(var(--orlo-pagination-h) / 2);--orlo-pagination-gap:var(--orlo-space-1);--orlo-pagination-glyph:16px;--orlo-pagination-fs:var(--orlo-fs-body-sm);--orlo-pagination-text:var(--orlo-text-secondary);--orlo-pagination-current-bg:var(--orlo-active);--orlo-pagination-current-text:var(--orlo-active-text);--orlo-pagination-hover:var(--orlo-veil);--orlo-pagination-pressed:var(--orlo-selected);--orlo-pagination-gap-text:var(--orlo-text-secondary);--orlo-pagination-position:var(--orlo-text-secondary);--orlo-pagination-range:var(--orlo-text-secondary);--orlo-pagination-text-on-hue:var(--orlo-text-on-hue);--orlo-pagination-current-bg-on-hue:var(--orlo-ink-fill);--orlo-pagination-current-text-on-hue:var(--orlo-ink-fill-text);--orlo-pagination-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-pagination-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-dialog-max-w:584px;--orlo-dialog-margin-inline:var(--orlo-gutter);--orlo-dialog-margin-block:var(--orlo-space-10);--orlo-dialog-switch:600px;--orlo-dialog-form:centred;--orlo-dialog-radius:var(--orlo-radius-card);--orlo-dialog-pad:var(--orlo-space-6);--orlo-dialog-gap:var(--orlo-space-4);--orlo-dialog-action-gap:var(--orlo-space-3);--orlo-dialog-title-fs:var(--orlo-fs-h4);--orlo-dialog-close-size:var(--orlo-button-hit-min);--orlo-dialog-travel:8px;--orlo-dialog-travel-docked:24px;--orlo-dialog-bg:var(--orlo-surface-elevated);--orlo-dialog-text:var(--orlo-text-primary);--orlo-dialog-desc:var(--orlo-text-secondary);--orlo-dialog-edge:var(--orlo-border);--orlo-dialog-edge-w:var(--orlo-border-w);--orlo-dialog-rule:var(--orlo-separator);--orlo-dialog-rule-w:var(--orlo-separator-w);--orlo-sheet-max-w:var(--orlo-dialog-max-w);--orlo-sheet-pad:var(--orlo-space-2);--orlo-sheet-item-h:var(--orlo-button-h-lg);--orlo-sheet-item-radius:calc(var(--orlo-dialog-radius) - var(--orlo-sheet-pad));--orlo-sheet-item-pad:var(--orlo-space-4);--orlo-sheet-item-fs:var(--orlo-fs-body);--orlo-sheet-item-weight:var(--orlo-w-semibold);--orlo-sheet-item-text:var(--orlo-text-primary);--orlo-sheet-item-hover:var(--orlo-surface-quiet);--orlo-sheet-item-pressed:var(--orlo-selected);--orlo-sheet-item-destructive:var(--orlo-error);--orlo-sheet-item-disabled:var(--orlo-text-disabled);--orlo-sheet-gap:var(--orlo-space-1);--orlo-sheet-group-gap:var(--orlo-space-4);--orlo-sheet-sep:var(--orlo-separator);--orlo-sheet-sep-w:var(--orlo-separator-w);--orlo-sheet-sep-space:var(--orlo-space-2);--orlo-popover-min-w:var(--orlo-menu-min-w);--orlo-popover-max-w:var(--orlo-menu-max-w);--orlo-popover-radius:var(--orlo-menu-radius);--orlo-popover-pad:var(--orlo-space-4);--orlo-popover-gap:var(--orlo-menu-gap);--orlo-popover-edge-margin:var(--orlo-menu-edge-margin);--orlo-popover-bg:var(--orlo-surface-elevated);--orlo-popover-text:var(--orlo-text-primary);--orlo-popover-edge:var(--orlo-border);--orlo-tooltip-min-h:32px;--orlo-tooltip-radius:calc(var(--orlo-tooltip-min-h) / 2);--orlo-tooltip-fs:var(--orlo-fs-caption);--orlo-tooltip-lh:1.45;--orlo-tooltip-pad-block:calc((var(--orlo-tooltip-min-h) - var(--orlo-tooltip-fs) * var(--orlo-tooltip-lh)) / 2);--orlo-tooltip-pad-inline:var(--orlo-space-3);--orlo-tooltip-max-w:calc(66ch / 2);--orlo-tooltip-gap:var(--orlo-menu-gap);--orlo-tooltip-edge-margin:var(--orlo-menu-edge-margin);--orlo-tooltip-delay:var(--orlo-dur-4);--orlo-tooltip-grace:var(--orlo-dur-2);--orlo-tooltip-bg:var(--orlo-surface-elevated);--orlo-tooltip-text:var(--orlo-text-primary);--orlo-tooltip-edge:var(--orlo-border);--orlo-listrow-min-h:var(--orlo-button-hit-min);--orlo-listrow-title-lh:1.5;--orlo-listrow-pad-block:calc((var(--orlo-listrow-min-h) - var(--orlo-listrow-title-fs) * var(--orlo-listrow-title-lh)) / 2);--orlo-listrow-pad-inline:var(--orlo-space-4);--orlo-listrow-gap-block:var(--orlo-space-2);--orlo-listrow-radius:var(--orlo-radius);--orlo-listrow-gap:var(--orlo-space-4);--orlo-listrow-line-gap:var(--orlo-space-1);--orlo-listrow-tile-size:var(--orlo-icon-lg);--orlo-listrow-tile-size-image:var(--orlo-button-hit-min);--orlo-listrow-title-fs:var(--orlo-fs-body);--orlo-listrow-title-weight:var(--orlo-w-semibold);--orlo-listrow-title-max:66ch;--orlo-listrow-meta-fs:var(--orlo-fs-caption);--orlo-listrow-heading-fs:var(--orlo-fs-label);--orlo-listrow-text:var(--orlo-text-primary);--orlo-listrow-meta:var(--orlo-text-secondary);--orlo-listrow-heading:var(--orlo-text-secondary);--orlo-listrow-count:var(--orlo-text-primary);--orlo-listrow-bg:var(--orlo-surface-elevated);--orlo-listrow-edge:var(--orlo-hairline-soft);--orlo-listrow-edge-w:var(--orlo-border-w);--orlo-listrow-hover:var(--orlo-veil);--orlo-listrow-pressed:var(--orlo-selected);--orlo-listrow-current-bg:var(--orlo-selected);--orlo-listrow-current-edge:var(--orlo-active);--orlo-listrow-current-edge-w:var(--orlo-card-selected-edge-w);--orlo-listrow-disabled-text:var(--orlo-text-disabled);--orlo-listrow-moat:var(--orlo-bg-primary);--orlo-listrow-moat-w:3px;--orlo-listrow-bg-on-hue:var(--orlo-surface-quiet);--orlo-listrow-edge-on-hue:var(--orlo-separator-on-hue);--orlo-listrow-text-on-hue:var(--orlo-text-on-hue);--orlo-listrow-hue-hover:var(--orlo-card-hue-veil-hover);--orlo-listrow-hue-pressed:var(--orlo-card-hue-veil-pressed);--orlo-progress-bar-h:var(--orlo-stepper-bar-h);--orlo-progress-radius:var(--orlo-radius-pill);--orlo-progress-seg-gap:var(--orlo-space-1);--orlo-progress-ring-sm:var(--orlo-icon-lg);--orlo-progress-ring-md:var(--orlo-button-hit-min);--orlo-progress-gap:var(--orlo-space-2);--orlo-progress-ring-gap:var(--orlo-space-3);--orlo-progress-label-fs:var(--orlo-fs-label);--orlo-progress-figure-fs:var(--orlo-fs-body-sm);--orlo-progress-move:var(--orlo-move-2);--orlo-progress-seg-fade:var(--orlo-dur-2);--orlo-progress-track:var(--orlo-stepper-bar-todo);--orlo-progress-fill:var(--orlo-active);--orlo-progress-label:var(--orlo-text-secondary);--orlo-progress-figure:var(--orlo-text-primary);--orlo-progress-track-on-hue:var(--orlo-separator-on-hue);--orlo-progress-fill-on-hue:var(--orlo-ink-fill);--orlo-progress-text-on-hue:var(--orlo-text-on-hue);--orlo-number-move:var(--orlo-move-3);--orlo-number-unknown:var(--orlo-text-muted);--orlo-avatar-sm:var(--orlo-chip-h);--orlo-avatar-md:var(--orlo-button-hit-min);--orlo-avatar-lg:calc(var(--orlo-button-hit-min) * 2);--orlo-avatar-size:var(--orlo-avatar-md);--orlo-avatar-hit:var(--orlo-button-hit-min);--orlo-avatar-initials-weight:var(--orlo-w-semibold);--orlo-avatar-bg:var(--orlo-veil-strong);--orlo-avatar-initials:var(--orlo-text-primary);--orlo-avatar-edge:var(--orlo-hairline-soft);--orlo-avatar-edge-w:var(--orlo-border-w);--orlo-avatar-hover:var(--orlo-veil);--orlo-avatar-pressed:var(--orlo-selected);--orlo-cal-cell:var(--orlo-button-hit-min);--orlo-cal-cols:7;--orlo-cal-rows:6;--orlo-cal-w:calc(var(--orlo-cal-cell) * var(--orlo-cal-cols));--orlo-cal-weekday-h:var(--orlo-chip-h);--orlo-cal-gap:var(--orlo-space-2);--orlo-cal-caption-fs:var(--orlo-fs-h4);--orlo-cal-day-fs:var(--orlo-fs-body);--orlo-cal-glyph:20px;--orlo-cal-text:var(--orlo-text-primary);--orlo-cal-weekday:var(--orlo-text-secondary);--orlo-cal-hover:var(--orlo-veil);--orlo-cal-pressed:var(--orlo-selected);--orlo-cal-selected-bg:var(--orlo-active);--orlo-cal-selected-text:var(--orlo-active-text);--orlo-cal-selected-weight:var(--orlo-w-medium);--orlo-cal-today-edge:var(--orlo-border-control);--orlo-cal-today-edge-w:var(--orlo-border-w-strong);--orlo-cal-range:var(--orlo-selected);--orlo-cal-disabled-text:var(--orlo-text-disabled);--orlo-datepicker-gap:var(--orlo-space-2);--orlo-datepicker-glyph:var(--orlo-cal-glyph);--orlo-datepicker-hint-fs:var(--orlo-fs-caption);--orlo-datepicker-hint:var(--orlo-field-hint);--orlo-datepicker-hint-h:var(--orlo-field-message-h);--orlo-datepicker-grid:shown;--orlo-timepicker-gap:var(--orlo-datepicker-gap);--orlo-timepicker-glyph:var(--orlo-cal-glyph);--orlo-timepicker-hint-fs:var(--orlo-fs-caption);--orlo-timepicker-hint:var(--orlo-field-hint);--orlo-timepicker-hint-h:var(--orlo-field-message-h);--orlo-timepicker-row-h:var(--orlo-button-hit-min);--orlo-timepicker-row-pad:var(--orlo-menu-item-pad);--orlo-timepicker-row-radius:calc(var(--orlo-popover-radius) - var(--orlo-popover-pad));--orlo-timepicker-row-fs:var(--orlo-cal-day-fs);--orlo-timepicker-row-text:var(--orlo-text-primary);--orlo-timepicker-row-hover:var(--orlo-veil);--orlo-timepicker-row-pressed:var(--orlo-selected);--orlo-timepicker-row-selected-bg:var(--orlo-active);--orlo-timepicker-row-selected-text:var(--orlo-active-text);--orlo-timepicker-row-selected-weight:var(--orlo-cal-selected-weight);--orlo-timepicker-row-disabled-text:var(--orlo-text-disabled);--orlo-timepicker-cols-gap:var(--orlo-space-1);--orlo-timepicker-col-min:calc(var(--orlo-button-hit-min) + var(--orlo-timepicker-row-pad) * 2);--orlo-timepicker-col-rows:7;--orlo-timepicker-col-h:calc(var(--orlo-timepicker-row-h) * var(--orlo-timepicker-col-rows));--orlo-timepicker-col-label-gap:var(--orlo-space-1);--orlo-timepicker-col-label-fs:var(--orlo-fs-label);--orlo-timepicker-col-label-weight:var(--orlo-w-semibold);--orlo-timepicker-col-label-text:var(--orlo-text-muted);--orlo-durationpicker-gap:var(--orlo-datepicker-gap);--orlo-shell-nav-w:var(--orlo-sidebar-w);--orlo-shell-rail-w:var(--orlo-sidebar-w-collapsed);--orlo-shell-scrollbar:0px;--orlo-shell-bg:var(--orlo-bg-primary);--orlo-shell-edge:var(--orlo-border);--orlo-shell-edge-w:var(--orlo-border-w);--orlo-nav-pad:var(--orlo-space-3);--orlo-nav-gap:var(--orlo-space-1);--orlo-nav-group-gap:var(--orlo-space-6);--orlo-nav-item-h:var(--orlo-button-h-md);--orlo-nav-item-radius:calc(var(--orlo-nav-item-h) / 2);--orlo-nav-item-pad:calc((var(--orlo-nav-item-h) - var(--orlo-nav-icon-size)) / 2);--orlo-nav-ring-space:calc(var(--orlo-focus-w) + var(--orlo-focus-offset));--orlo-nav-item-gap:var(--orlo-space-3);--orlo-nav-item-fs:var(--orlo-fs-body-sm);--orlo-nav-item-weight:var(--orlo-w-semibold);--orlo-nav-current-weight:var(--orlo-w-bold);--orlo-nav-icon-size:var(--orlo-icon);--orlo-nav-text:var(--orlo-text-secondary);--orlo-nav-icon:var(--orlo-text-secondary);--orlo-nav-hover:var(--orlo-surface-quiet);--orlo-nav-pressed:var(--orlo-selected);--orlo-nav-current-bg:var(--orlo-active);--orlo-nav-current-text:var(--orlo-active-text);--orlo-userchip-h:var(--orlo-button-h-lg);--orlo-userchip-pad:var(--orlo-space-3);--orlo-userchip-gap:var(--orlo-space-3);--orlo-userchip-name-fs:var(--orlo-fs-body-sm);--orlo-userchip-name-weight:var(--orlo-w-semibold);--orlo-userchip-text:var(--orlo-text-primary);--orlo-userchip-glyph:var(--orlo-text-secondary);--orlo-userchip-hover:var(--orlo-nav-hover);--orlo-userchip-pressed:var(--orlo-nav-pressed);--orlo-page-reading-max:720px;--orlo-page-pad-block:var(--orlo-space-8);--orlo-page-gap:var(--orlo-space-8);--orlo-header-gap:var(--orlo-space-4);--orlo-header-lens-gap:var(--orlo-space-4);--orlo-header-pad-block:var(--orlo-space-4);--orlo-header-bg:var(--orlo-bg-primary);--orlo-header-pinned-edge:var(--orlo-border);--orlo-topbar-bg:var(--orlo-bg-primary);--orlo-topbar-edge:var(--orlo-border);--orlo-topbar-pad:var(--orlo-space-2);--orlo-topbar-gap:var(--orlo-space-1);--orlo-chrome-btn-h:var(--orlo-button-hit-min);--orlo-chrome-btn-radius:calc(var(--orlo-chrome-btn-h) / 2);--orlo-chrome-btn-icon:var(--orlo-icon-lg);--orlo-chrome-btn-text:var(--orlo-nav-text);--orlo-chrome-btn-hover:var(--orlo-nav-hover);--orlo-chrome-btn-pressed:var(--orlo-nav-pressed);--orlo-bottombar-bg:var(--orlo-bg-primary);--orlo-bottombar-edge:var(--orlo-border);--orlo-bottombar-pad-inline:0px;--orlo-bottombar-inset:var(--orlo-space-4);--orlo-bottombar-radius:var(--orlo-radius);--orlo-bottombar-moat:var(--orlo-fab-moat);--orlo-bottombar-clearance:calc(var(--orlo-bottombar-h) + var(--orlo-bottombar-inset) * 2);--orlo-bottomnav-label-clear:6px;--orlo-bottomnav-item-h:var(--orlo-button-hit-min);--orlo-bottomnav-item-radius:calc(var(--orlo-bottomnav-item-h) / 2);--orlo-bottomnav-item-gap:var(--orlo-space-1);--orlo-bottomnav-icon-size:var(--orlo-icon-lg);--orlo-bottomnav-label-fs:var(--orlo-fs-label);--orlo-bottomnav-label-weight:var(--orlo-w-semibold);--orlo-bottomnav-text:var(--orlo-nav-text);--orlo-bottomnav-icon:var(--orlo-nav-icon);--orlo-bottomnav-hover:var(--orlo-nav-hover);--orlo-bottomnav-pressed:var(--orlo-nav-pressed);--orlo-bottomnav-current-bg:var(--orlo-nav-current-bg);--orlo-bottomnav-current-text:var(--orlo-nav-current-text);--orlo-bottomnav-current-weight:var(--orlo-w-bold);--orlo-create-size:var(--orlo-button-hit-min);--orlo-create-radius:calc(var(--orlo-create-size) / 2);--orlo-create-icon:var(--orlo-icon-lg);--orlo-create-edge:var(--orlo-border-control);--orlo-create-edge-w:1.5px;--orlo-create-text:var(--orlo-text-primary);--orlo-create-hover:var(--orlo-nav-hover);--orlo-create-pressed:var(--orlo-nav-pressed);--orlo-create-active-bg:var(--orlo-active);--orlo-create-active-text:var(--orlo-active-text);--orlo-create-restricted-text:var(--orlo-text-secondary);--orlo-create-restricted-edge:var(--orlo-border);--orlo-areas-row-h:var(--orlo-button-hit-min);--orlo-areas-row-radius:calc(var(--orlo-areas-row-h) / 2);--orlo-areas-row-pad:var(--orlo-space-3);--orlo-areas-col-min:116px;--orlo-areas-gap:var(--orlo-space-1);--orlo-areas-group-gap:var(--orlo-space-5);--orlo-areas-row-text:var(--orlo-text-primary);--orlo-areas-row-hover:var(--orlo-nav-hover);--orlo-areas-row-pressed:var(--orlo-nav-pressed);--orlo-areas-row-current-weight:var(--orlo-w-bold);--orlo-areas-inset:var(--orlo-bottombar-inset);--orlo-areas-radius:var(--orlo-radius);--orlo-areas-bg:var(--orlo-dialog-bg);--orlo-areas-edge:var(--orlo-border);--orlo-areas-pad:var(--orlo-space-2);--orlo-areas-scrim:var(--orlo-scrim);--orlo-areas-heading:var(--orlo-text-muted);--orlo-areas-enter:var(--orlo-move-2);--orlo-areas-travel:var(--orlo-dialog-travel-docked);--orlo-areas-peek:var(--orlo-space-10);--orlo-capture-pad:var(--orlo-space-4);--orlo-capture-gap:var(--orlo-space-3);--orlo-capture-head-fs:var(--orlo-fs-body-sm);--orlo-capture-head-weight:var(--orlo-w-bold);--orlo-capture-head-text:var(--orlo-text-primary);--orlo-capture-hint:var(--orlo-text-secondary);--orlo-capture-figure-w:104px;--orlo-topbar-title-fs:var(--orlo-fs-body);--orlo-topbar-title-weight:var(--orlo-w-bold);--orlo-topbar-title-text:var(--orlo-text-primary);--orlo-account-row-h:var(--orlo-button-hit-min);--orlo-account-row-radius:calc(var(--orlo-account-row-h) / 2);--orlo-account-row-pad:calc(var(--orlo-dialog-pad) - var(--orlo-space-2));--orlo-account-row-pad-anchored:var(--orlo-menu-item-pad);--orlo-account-group-gap:var(--orlo-dialog-gap);--orlo-account-gap:var(--orlo-space-1);--orlo-account-row-text:var(--orlo-text-primary);--orlo-account-row-hover:var(--orlo-nav-hover);--orlo-account-row-pressed:var(--orlo-nav-pressed);--orlo-notif-min-h:var(--orlo-button-hit-min);--orlo-notif-text-fs:var(--orlo-fs-body);--orlo-notif-text-lh:1.6;--orlo-notif-pad-block:calc((var(--orlo-notif-min-h) - var(--orlo-notif-text-fs) * var(--orlo-notif-text-lh)) / 2);--orlo-notif-pad-inline:var(--orlo-listrow-pad-inline);--orlo-notif-radius:var(--orlo-listrow-radius);--orlo-notif-gap-block:var(--orlo-listrow-gap-block);--orlo-notif-gap:var(--orlo-listrow-gap);--orlo-notif-line-gap:var(--orlo-listrow-line-gap);--orlo-notif-measure:66ch;--orlo-notif-time-fs:var(--orlo-fs-caption);--orlo-notif-unread-weight:var(--orlo-w-semibold);--orlo-notif-dismiss-box:var(--orlo-chip-h);--orlo-notif-dismiss-overhang:calc((var(--orlo-button-hit-min) - var(--orlo-notif-dismiss-box)) / 2);--orlo-notif-bg:var(--orlo-surface-elevated);--orlo-notif-edge:var(--orlo-hairline-soft);--orlo-notif-edge-w:var(--orlo-border-w);--orlo-notif-text:var(--orlo-text-primary);--orlo-notif-time-text:var(--orlo-text-secondary);--orlo-notif-hover:var(--orlo-veil);--orlo-notif-pressed:var(--orlo-selected);--orlo-notif-unread-veil:var(--orlo-veil-strong);--orlo-notif-dismiss:var(--orlo-text-secondary);--orlo-notif-dismiss-hover:var(--orlo-surface-quiet);--orlo-notif-dismiss-pressed:var(--orlo-selected);--orlo-notif-empty-text:var(--orlo-text-secondary);--orlo-route-hold:var(--orlo-skeleton-hold);--orlo-inspector-w:calc(var(--orlo-block-min) * 2 + var(--orlo-space-6));--orlo-inspector-gap:var(--orlo-space-6);--orlo-inspector-switch:888px;--orlo-inspector-empty-text:var(--orlo-text-secondary);--orlo-inspector-open-text:var(--orlo-link);--orlo-inspector-open-hover:var(--orlo-link-hover);--orlo-phrase-bg:var(--orlo-surface-elevated);--orlo-phrase-edge:var(--orlo-border);--orlo-phrase-radius:var(--orlo-radius-card);--orlo-phrase-pad:var(--orlo-space-6);--orlo-phrase-row-gap:var(--orlo-space-3);--orlo-phrase-col-gap:var(--orlo-space-6);--orlo-phrase-word:var(--orlo-text-primary);--orlo-phrase-index:var(--orlo-text-secondary);--orlo-phrase-note:var(--orlo-text-secondary);--orlo-phrase-cell-index:var(--orlo-text-secondary);--orlo-phrase-cell-gap:var(--orlo-space-3);--orlo-phrase-message-hint:var(--orlo-text-secondary);--orlo-phrase-message-error:var(--orlo-error);--orlo-phrase-message-ok:var(--orlo-positive-on-ground);--orlo-vault-w:var(--orlo-dialog-max-w);--orlo-vault-gap:var(--orlo-space-6);--orlo-vault-lede:var(--orlo-text-secondary);--orlo-vault-note:var(--orlo-text-secondary);--orlo-vault-facts-bg:var(--orlo-veil);--orlo-vault-facts-radius:var(--orlo-radius);--orlo-vault-facts-pad:var(--orlo-space-5);--orlo-vault-fact:var(--orlo-text-secondary);--orlo-vault-truth:var(--orlo-text-primary);--orlo-vault-checked:var(--orlo-text-secondary);--orlo-vault-message-hint:var(--orlo-text-secondary);--orlo-vault-message-error:var(--orlo-error);--orlo-vault-link:var(--orlo-link);--orlo-vault-link-hover:var(--orlo-link-hover);--orlo-vault-banner-bg:var(--orlo-surface-elevated);--orlo-vault-banner-edge:var(--orlo-border-strong);--orlo-vault-banner-text:var(--orlo-text-primary);--orlo-vault-banner-radius:var(--orlo-radius);--orlo-vault-banner-pad:var(--orlo-space-4);--orlo-vault-banner-gap:var(--orlo-space-4);--orlo-decrypt-bg:var(--orlo-veil);--orlo-decrypt-edge:var(--orlo-border);--orlo-decrypt-radius:var(--orlo-radius);--orlo-decrypt-pad:var(--orlo-space-4);--orlo-decrypt-gap:var(--orlo-space-3);--orlo-decrypt-text:var(--orlo-text-secondary);--orlo-decrypt-what:var(--orlo-text-primary);--orlo-decrypt-link:var(--orlo-link);--orlo-decrypt-link-hover:var(--orlo-link-hover);--orlo-empty-text:var(--orlo-text-secondary);--orlo-empty-measure:var(--orlo-measure-tight);--orlo-empty-pad-block:var(--orlo-space-10);--orlo-empty-gap:var(--orlo-space-5);--orlo-error-bg:var(--orlo-veil);--orlo-error-edge:var(--orlo-border);--orlo-error-radius:var(--orlo-radius);--orlo-error-pad:var(--orlo-space-4);--orlo-error-gap:var(--orlo-space-3);--orlo-error-text:var(--orlo-text-secondary);--orlo-error-what:var(--orlo-text-primary);--orlo-error-link:var(--orlo-link);--orlo-error-link-hover:var(--orlo-link-hover);--orlo-error-measure:var(--orlo-measure);--orlo-unsaved-gap:var(--orlo-space-5);--orlo-unsaved-wait:var(--orlo-text-secondary);--orlo-unsaved-wait-fs:var(--orlo-fs-caption);--orlo-unavailable-gap:var(--orlo-space-2);--orlo-unavailable-label:var(--orlo-text-primary);--orlo-unavailable-text:var(--orlo-text-secondary);--orlo-unavailable-text-fs:var(--orlo-fs-body-sm);--orlo-unavailable-measure:var(--orlo-measure-tight);--orlo-toast-bg:var(--orlo-button-primary);--orlo-toast-text:var(--orlo-button-primary-text);--orlo-toast-w:var(--orlo-block-min);--orlo-toast-inset:var(--orlo-bottombar-inset);--orlo-toast-radius:var(--orlo-radius);--orlo-toast-pad-block:var(--orlo-space-3);--orlo-toast-pad-inline:var(--orlo-space-4);--orlo-toast-gap:var(--orlo-space-4);--orlo-toast-fs:var(--orlo-fs-body-sm);--orlo-toast-moat:var(--orlo-fab-moat);--orlo-toast-action-h:var(--orlo-button-h-sm);--orlo-toast-action-radius:calc(var(--orlo-toast-action-h) / 2);--orlo-toast-action-hit:var(--orlo-button-hit-min);--orlo-toast-action-pad:var(--orlo-space-3);--orlo-toast-action-fs:var(--orlo-fs-body-sm);--orlo-toast-action-edge:var(--orlo-toast-text);--orlo-toast-action-edge-w:var(--orlo-border-w);--orlo-toast-action-hover:var(--orlo-button-primary-hover);--orlo-toast-action-pressed:var(--orlo-button-primary-pressed);--orlo-toast-focus-ring:var(--orlo-toast-text);--orlo-toast-life:5000ms;--orlo-toast-enter:var(--orlo-move-2);--orlo-toast-travel:8px;--orlo-toast-fade:var(--orlo-dur-2);--orlo-toast-swap:var(--orlo-dur-2);--orlo-chart-stroke:var(--orlo-progress-bar-h);--orlo-chart-h:200px;--orlo-chart-h-compact:120px;--orlo-chart-h-narrow:150px;--orlo-chart-gap:var(--orlo-space-3);--orlo-chart-tick-lh:calc(var(--orlo-fs-label) * 1.4);--orlo-chart-tick-slot:72px;--orlo-chart-hold:var(--orlo-skeleton-hold);--orlo-chart-label-fs:var(--orlo-fs-body-sm);--orlo-chart-label-weight:var(--orlo-w-bold);--orlo-chart-note-fs:var(--orlo-fs-caption);--orlo-chart-readout-fs:var(--orlo-fs-body-sm);--orlo-chart-readout-h:calc(var(--orlo-fs-body-sm) * 1.45);--orlo-chart-tick-fs:var(--orlo-fs-label);--orlo-chart-xlabel-fs:var(--orlo-fs-label);--orlo-chart-label-text:var(--orlo-text-primary);--orlo-chart-note-text:var(--orlo-text-secondary);--orlo-chart-readout:var(--orlo-text-primary);--orlo-chart-tick-text:var(--orlo-text-secondary);--orlo-chart-tick-active-text:var(--orlo-text-primary);--orlo-chart-rule:var(--orlo-separator);--orlo-chart-rule-w:var(--orlo-separator-w);--orlo-chart-baseline:var(--orlo-separator);--orlo-chart-series:var(--orlo-active);--orlo-chart-point:var(--orlo-active);--orlo-chart-active-rule:var(--orlo-border-control);--orlo-chart-series-on-hue:var(--orlo-ink-fill);--orlo-chart-point-on-hue:var(--orlo-ink-fill);--orlo-chart-active-rule-on-hue:var(--orlo-ink-fill);--orlo-chart-tick-on-hue:var(--orlo-text-on-hue);--orlo-chart-area-fill:var(--orlo-veil-strong);--orlo-chart-empty-fs:var(--orlo-fs-body-sm);--orlo-chart-empty-text:var(--orlo-text-secondary);--orlo-chart-placeholder:var(--orlo-skeleton);--orlo-chart-focus-ring:var(--orlo-focus-ring);--orlo-sparkline-w:72px;--orlo-sparkline-h:32px;--orlo-sparkline-h-sm:20px;--orlo-sparkline-w-narrow:56px;--orlo-chart-bar-max:48px;--orlo-chart-bar-radius:calc(var(--orlo-chart-stroke) / 2);--orlo-chart-bar-fill:var(--orlo-active);--orlo-chart-bar-fill-on-hue:var(--orlo-ink-fill);--orlo-ranked-row-h:var(--orlo-button-hit-min);--orlo-ranked-row-gap:var(--orlo-space-2);--orlo-ranked-pad:var(--orlo-space-4);--orlo-ranked-radius:var(--orlo-radius);--orlo-ranked-fill:var(--orlo-veil-strong);--orlo-ranked-track:var(--orlo-surface-quiet);--orlo-ranked-name-fs:var(--orlo-fs-body-sm);--orlo-ranked-figure-fs:var(--orlo-fs-body-sm);--orlo-ranked-text:var(--orlo-text-primary);--orlo-heat-cell:24px;--orlo-heat-gap:var(--orlo-space-1);--orlo-heat-radius:6px;--orlo-heat-mark-1:calc(var(--orlo-heat-cell) * .25);--orlo-heat-mark-2:calc(var(--orlo-heat-cell) * .4);--orlo-heat-mark-3:calc(var(--orlo-heat-cell) * .55);--orlo-heat-mark-4:calc(var(--orlo-heat-cell) * .7);--orlo-heat-mark-radius:calc(var(--orlo-heat-cell) * .1);--orlo-heat-cell-bg:var(--orlo-surface-quiet);--orlo-heat-mark-fill:var(--orlo-active);--orlo-heat-head-fs:var(--orlo-fs-label);--orlo-heat-head-text:var(--orlo-text-muted);--orlo-heat-legend-gap:var(--orlo-space-3);--orlo-stat-gap:var(--orlo-space-2);--orlo-stat-figure-fs:var(--orlo-fs-h2);--orlo-stat-figure-weight:var(--orlo-w-black);--orlo-stat-figure:var(--orlo-text-primary);--orlo-stat-label-fs:var(--orlo-fs-label);--orlo-stat-label:var(--orlo-text-muted);--orlo-stat-meta-fs:var(--orlo-fs-caption);--orlo-stat-meta:var(--orlo-text-secondary);--orlo-stat-meta-h:calc(var(--orlo-fs-caption) * 1.6);--orlo-stat-arrow:var(--orlo-text-primary);--orlo-stat-arrow-box:12px;--orlo-cref-ink-h:22px;--orlo-cref-box:var(--orlo-button-hit-min);--orlo-cref-fillet-w:calc(var(--orlo-cref-ink-h) * 16 / 22);--orlo-cref-indent:24px;--orlo-cref-gap:var(--orlo-space-1);--orlo-cref-fs:var(--orlo-fs-caption);--orlo-cref-name-max:34ch;--orlo-cref-stroke-w:1px;--orlo-cref-stroke:var(--orlo-connection);--orlo-cref-relation:var(--orlo-connection);--orlo-cref-name:var(--orlo-text-primary);--orlo-cref-figure:var(--orlo-text-secondary);--orlo-cref-text-on-hue:var(--orlo-text-on-hue);--orlo-source-fs:var(--orlo-fs-body-sm);--orlo-source-text:var(--orlo-text-secondary);--orlo-source-measure:var(--orlo-measure-tight);--orlo-rhythm-gap:var(--orlo-space-1);--orlo-rhythm-fs:var(--orlo-fs-body-sm);--orlo-rhythm-figure-fs:var(--orlo-fs-h4);--orlo-rhythm-figure-weight:var(--orlo-w-bold);--orlo-rhythm-text:var(--orlo-text-primary);--orlo-change-fs:var(--orlo-fs-body-sm);--orlo-change-text:var(--orlo-text-primary);--orlo-change-measure:var(--orlo-measure-tight);--orlo-offered-gap:var(--orlo-space-3);--orlo-offered-row-pad:var(--orlo-space-3);--orlo-offered-name-fs:var(--orlo-fs-body);--orlo-offered-name:var(--orlo-text-primary);--orlo-offered-kind-fs:var(--orlo-fs-label);--orlo-offered-kind:var(--orlo-text-muted);--orlo-offered-rule:var(--orlo-border);--orlo-template-gap:var(--orlo-space-5);--orlo-template-name-fs:var(--orlo-fs-h4);--orlo-template-name:var(--orlo-text-primary);--orlo-offer-gap:var(--orlo-space-4);--orlo-offer-lead-fs:var(--orlo-fs-body-sm);--orlo-offer-lead:var(--orlo-text-secondary);--orlo-offer-actions-gap:var(--orlo-space-3);--orlo-plan-gap:var(--orlo-space-5);--orlo-plan-options-gap:var(--orlo-space-4);--orlo-plan-label:var(--orlo-text-secondary);--orlo-plan-period:var(--orlo-text-primary);--orlo-plan-price:var(--orlo-text-primary);--orlo-plan-price-fs:var(--orlo-fs-h4);--orlo-plan-derived:var(--orlo-text-secondary);--orlo-plan-derived-fs:var(--orlo-fs-body-sm);--orlo-plan-current:var(--orlo-text-secondary);--orlo-plan-fact:var(--orlo-text-secondary);--orlo-plan-fact-fs:var(--orlo-fs-body-sm);--orlo-plan-measure:var(--orlo-measure-tight);--orlo-plan-actions-gap:var(--orlo-space-3);--orlo-billing-gap:var(--orlo-space-2);--orlo-billing-label:var(--orlo-text-secondary);--orlo-billing-fact:var(--orlo-text-primary);--orlo-billing-fact-fs:var(--orlo-fs-body);--orlo-billing-when:var(--orlo-text-secondary);--orlo-billing-when-fs:var(--orlo-fs-body-sm);--orlo-billing-measure:var(--orlo-measure-tight);--orlo-billing-actions-gap:var(--orlo-space-3);--orlo-billing-actions-space:var(--orlo-space-3);--orlo-charges-amount:var(--orlo-text-primary);--orlo-charges-receipt:var(--orlo-link);--orlo-charges-receipt-hover:var(--orlo-link-hover);--orlo-readonly-gap:var(--orlo-space-3);--orlo-readonly-text:var(--orlo-text-secondary);--orlo-readonly-text-fs:var(--orlo-fs-body-sm);--orlo-readonly-measure:var(--orlo-measure-tight);--orlo-readonly-link:var(--orlo-link);--orlo-readonly-link-hover:var(--orlo-link-hover)}.orlo-avatar,.orlo-user-avatar{--orlo-avatar-radius:calc(var(--orlo-avatar-size) / 2);--orlo-avatar-initials-fs:calc(var(--orlo-avatar-size) / 3 / .72)}.orlo-calendar{--orlo-cal-day-radius:calc(var(--orlo-cal-cell) / 2)}.orlo-crefs{--orlo-cref-spine-end:calc((var(--orlo-cref-box) + var(--orlo-cref-ink-h)) / 2 - var(--orlo-cref-ink-h) * 9 / 22)}@media (max-width:599.98px){:root{--orlo-dialog-form:docked}}@media (max-width:351.98px){:root{--orlo-datepicker-grid:withheld}}.orlo-card{--orlo-table-header-bg:var(--orlo-card-bg);--orlo-listrow-moat:var(--orlo-card-bg)}.orlo-card[data-tone=productivity]{--orlo-table-header-bg:var(--orlo-productivity);--orlo-listrow-moat:var(--orlo-productivity)}.orlo-card[data-tone=money]{--orlo-table-header-bg:var(--orlo-money);--orlo-listrow-moat:var(--orlo-money)}.orlo-card[data-tone=health]{--orlo-table-header-bg:var(--orlo-health);--orlo-listrow-moat:var(--orlo-health)}.orlo-card[data-tone=growth]{--orlo-table-header-bg:var(--orlo-growth);--orlo-listrow-moat:var(--orlo-growth)}.orlo-card[data-tone=free-1]{--orlo-table-header-bg:var(--orlo-free-1);--orlo-listrow-moat:var(--orlo-free-1)}.orlo-card[data-tone=free-2]{--orlo-table-header-bg:var(--orlo-free-2);--orlo-listrow-moat:var(--orlo-free-2)}.orlo-toast{--orlo-toast-moat-color:var(--orlo-bg-primary)}[data-orlo-theme=dark]{--orlo-bg-primary:var(--orlo-dark-ground);--orlo-bg-secondary:var(--orlo-dark-ground-2);--orlo-surface:var(--orlo-dark-surface);--orlo-surface-elevated:var(--orlo-dark-elevated);--orlo-border:rgba(250,246,238,.16);--orlo-border-strong:var(--orlo-n500);--orlo-border-control:var(--orlo-n500);--orlo-text-primary:var(--orlo-n50);--orlo-text-secondary:var(--orlo-n300);--orlo-text-muted:var(--orlo-n400);--orlo-text-disabled:var(--orlo-n600);--orlo-link:var(--orlo-n50);--orlo-link-hover:var(--orlo-n300);--orlo-fern:#358753;--orlo-damson:#A75BAC;--orlo-success:#34C79A;--orlo-warning:#E3B23C;--orlo-error:#FF6B7D;--orlo-info:#8FBCE8;--orlo-success-tint:rgba(52,199,154,.16);--orlo-warning-tint:rgba(227,178,60,.16);--orlo-error-tint:rgba(255,107,125,.16);--orlo-info-tint:rgba(143,188,232,.16);--orlo-button-primary:var(--orlo-n50);--orlo-button-primary-hover:var(--orlo-n200);--orlo-button-primary-pressed:var(--orlo-n300);--orlo-button-primary-text:var(--orlo-n950);--orlo-button-disabled:var(--orlo-n900);--orlo-button-disabled-text:var(--orlo-n600);--orlo-focus-ring:var(--orlo-n50);--orlo-selected:rgba(250,246,238,.12);--orlo-active:var(--orlo-n50);--orlo-active-text:var(--orlo-n950);--orlo-surface-quiet:rgba(250,246,238,.07);--orlo-button-quiet-hover:var(--orlo-surface-quiet);--orlo-button-quiet-pressed:var(--orlo-selected);--orlo-button-secondary-edge:var(--orlo-border-control);--orlo-button-secondary-text:var(--orlo-text-primary);--orlo-button-destructive-edge:var(--orlo-error);--orlo-button-destructive-text:var(--orlo-error);--orlo-button-disabled-edge:var(--orlo-border);--orlo-field-edge:var(--orlo-border-control);--orlo-field-edge-hover:var(--orlo-text-secondary);--orlo-field-edge-focus:var(--orlo-active);--orlo-field-edge-error:var(--orlo-error);--orlo-field-edge-disabled:var(--orlo-border);--orlo-field-bg:var(--orlo-surface-elevated);--orlo-field-bg-disabled:var(--orlo-bg-secondary);--orlo-field-text:var(--orlo-text-primary);--orlo-field-placeholder:var(--orlo-text-muted);--orlo-field-affix:var(--orlo-text-muted);--orlo-field-text-disabled:var(--orlo-text-disabled);--orlo-field-label:var(--orlo-text-primary);--orlo-field-caret:var(--orlo-text-primary);--orlo-field-selection:var(--orlo-selected);--orlo-field-optional:var(--orlo-text-secondary);--orlo-field-hint:var(--orlo-text-secondary);--orlo-field-error:var(--orlo-error);--orlo-choice-bg:var(--orlo-surface-elevated);--orlo-choice-bg-hover:var(--orlo-surface-quiet);--orlo-choice-edge:var(--orlo-border-control);--orlo-choice-edge-hover:var(--orlo-text-secondary);--orlo-choice-edge-error:var(--orlo-error);--orlo-choice-fill:var(--orlo-active);--orlo-choice-fill-hover:var(--orlo-button-primary-hover);--orlo-choice-mark:var(--orlo-active-text);--orlo-choice-bg-disabled:var(--orlo-bg-secondary);--orlo-choice-edge-disabled:var(--orlo-border);--orlo-choice-fill-disabled:var(--orlo-button-disabled);--orlo-choice-mark-disabled:var(--orlo-button-disabled-text);--orlo-choice-text:var(--orlo-text-primary);--orlo-choice-text-disabled:var(--orlo-text-disabled);--orlo-switch-track-off:var(--orlo-selected);--orlo-switch-track-on:var(--orlo-active);--orlo-switch-edge:var(--orlo-border-control);--orlo-switch-thumb-off:var(--orlo-surface-elevated);--orlo-switch-thumb-on:var(--orlo-active-text);--orlo-switch-description:var(--orlo-text-secondary);--orlo-slider-rail:var(--orlo-selected);--orlo-slider-fill:var(--orlo-active);--orlo-slider-thumb-color:var(--orlo-active);--orlo-slider-thumb-disabled:var(--orlo-button-disabled);--orlo-slider-value:var(--orlo-text-primary);--orlo-select-chevron:var(--orlo-text-secondary);--orlo-segmented-bg:var(--orlo-selected);--orlo-segmented-text:var(--orlo-text-secondary);--orlo-segmented-text-hover:var(--orlo-text-primary);--orlo-segmented-selected:var(--orlo-active);--orlo-segmented-selected-text:var(--orlo-active-text);--orlo-choice-bg-pressed:var(--orlo-selected);--orlo-choice-fill-pressed:var(--orlo-button-primary-pressed);--orlo-switch-track-off-pressed:var(--orlo-border);--orlo-switch-track-on-pressed:var(--orlo-button-primary-pressed);--orlo-slider-thumb-pressed:var(--orlo-button-primary-pressed);--orlo-segmented-pressed:var(--orlo-button-quiet-pressed);--orlo-menu-bg:var(--orlo-surface-elevated);--orlo-menu-edge:var(--orlo-border);--orlo-menu-text:var(--orlo-text-primary);--orlo-menu-hover:var(--orlo-surface-quiet);--orlo-menu-pressed:var(--orlo-selected);--orlo-menu-icon:var(--orlo-text-secondary);--orlo-menu-shortcut:var(--orlo-text-muted);--orlo-menu-destructive-text:var(--orlo-error);--orlo-menu-disabled-text:var(--orlo-text-disabled);--orlo-menu-separator:var(--orlo-hairline);--orlo-menu-group-label:var(--orlo-text-muted);--orlo-rose:#CC4777;--orlo-amber:#9D6F1B;--orlo-olive:#63813C;--orlo-azure:#407CB5;--orlo-cat-1:#5B54A1;--orlo-cat-2:#C76871;--orlo-cat-3:#BFB957;--orlo-cat-4:#70FAFB;--orlo-connection:#6E6B71;--orlo-muted:#6E6B71;--orlo-veil:var(--orlo-surface-lift);--orlo-veil-strong:var(--orlo-surface-lift-strong);--orlo-card-bg:var(--orlo-surface-elevated);--orlo-card-text:var(--orlo-text-primary);--orlo-card-meta:var(--orlo-text-secondary);--orlo-card-rule:var(--orlo-hairline-soft-paper);--orlo-card-edge:var(--orlo-hairline-soft-paper);--orlo-card-veil-hover:var(--orlo-veil);--orlo-card-veil-pressed:var(--orlo-veil-strong);--orlo-card-selected-edge:var(--orlo-active);--orlo-card-media-bg:var(--orlo-bg-secondary);--orlo-card-media-label:var(--orlo-text-secondary);--orlo-badge-bg:var(--orlo-veil-strong);--orlo-badge-text:var(--orlo-text-primary);--orlo-badge-positive-bg:var(--orlo-success-tint);--orlo-badge-negative-bg:var(--orlo-error-tint);--orlo-badge-semantic-text:var(--orlo-text-primary);--orlo-chip-edge:var(--orlo-border-control);--orlo-chip-text:var(--orlo-text-primary);--orlo-chip-hover:var(--orlo-veil);--orlo-chip-pressed:var(--orlo-selected);--orlo-chip-selected-bg:var(--orlo-active);--orlo-chip-selected-text:var(--orlo-active-text);--orlo-chip-selected-hover:var(--orlo-button-primary-hover);--orlo-chip-selected-pressed:var(--orlo-button-primary-pressed);--orlo-chip-remove:var(--orlo-text-secondary);--orlo-chip-remove-hover:var(--orlo-text-primary);--orlo-chip-remove-hover-bg:var(--orlo-veil-strong);--orlo-chip-disabled-edge:var(--orlo-border);--orlo-chip-disabled-text:var(--orlo-text-disabled);--orlo-chip-disabled-bg:var(--orlo-button-disabled);--orlo-chip-disabled-fill-text:var(--orlo-button-disabled-text);--orlo-separator:var(--orlo-border);--orlo-skeleton:var(--orlo-surface-placeholder-paper);--orlo-table-rule:var(--orlo-separator);--orlo-table-text:var(--orlo-text-primary);--orlo-table-header-text:var(--orlo-text-secondary);--orlo-table-meta:var(--orlo-text-secondary);--orlo-table-sort-text:var(--orlo-text-primary);--orlo-table-header-bg:var(--orlo-bg-primary);--orlo-table-row-hover:var(--orlo-veil);--orlo-table-row-pressed:var(--orlo-selected);--orlo-listrow-text:var(--orlo-text-primary);--orlo-listrow-meta:var(--orlo-text-secondary);--orlo-listrow-heading:var(--orlo-text-secondary);--orlo-listrow-count:var(--orlo-text-primary);--orlo-listrow-bg:var(--orlo-surface-elevated);--orlo-listrow-edge:var(--orlo-hairline-soft-paper);--orlo-listrow-hover:var(--orlo-veil);--orlo-listrow-pressed:var(--orlo-selected);--orlo-listrow-current-bg:var(--orlo-selected);--orlo-listrow-current-edge:var(--orlo-active);--orlo-listrow-disabled-text:var(--orlo-text-disabled);--orlo-listrow-moat:var(--orlo-bg-primary);--orlo-progress-track:var(--orlo-stepper-bar-todo);--orlo-progress-fill:var(--orlo-active);--orlo-progress-label:var(--orlo-text-secondary);--orlo-progress-figure:var(--orlo-text-primary);--orlo-chart-label-text:var(--orlo-text-primary);--orlo-chart-note-text:var(--orlo-text-secondary);--orlo-chart-readout:var(--orlo-text-primary);--orlo-chart-tick-text:var(--orlo-text-secondary);--orlo-chart-tick-active-text:var(--orlo-text-primary);--orlo-chart-rule:var(--orlo-separator);--orlo-chart-baseline:var(--orlo-separator);--orlo-chart-series:var(--orlo-active);--orlo-chart-point:var(--orlo-active);--orlo-chart-active-rule:var(--orlo-border-control);--orlo-chart-area-fill:var(--orlo-veil-strong);--orlo-chart-empty-text:var(--orlo-text-secondary);--orlo-chart-placeholder:var(--orlo-skeleton);--orlo-chart-focus-ring:var(--orlo-focus-ring);--orlo-chart-bar-fill:var(--orlo-active);--orlo-ranked-fill:var(--orlo-veil-strong);--orlo-ranked-track:var(--orlo-surface-quiet);--orlo-ranked-text:var(--orlo-text-primary);--orlo-heat-cell-bg:var(--orlo-surface-quiet);--orlo-heat-mark-fill:var(--orlo-active);--orlo-heat-head-text:var(--orlo-text-muted);--orlo-stat-figure:var(--orlo-text-primary);--orlo-stat-label:var(--orlo-text-muted);--orlo-stat-meta:var(--orlo-text-secondary);--orlo-stat-arrow:var(--orlo-text-primary);--orlo-number-unknown:var(--orlo-text-muted);--orlo-avatar-bg:var(--orlo-veil-strong);--orlo-avatar-initials:var(--orlo-text-primary);--orlo-avatar-edge:var(--orlo-hairline-soft-paper);--orlo-avatar-hover:var(--orlo-veil);--orlo-avatar-pressed:var(--orlo-selected);--orlo-cal-text:var(--orlo-text-primary);--orlo-cal-weekday:var(--orlo-text-secondary);--orlo-cal-hover:var(--orlo-veil);--orlo-cal-pressed:var(--orlo-selected);--orlo-cal-selected-bg:var(--orlo-active);--orlo-cal-selected-text:var(--orlo-active-text);--orlo-cal-today-edge:var(--orlo-border-control);--orlo-cal-range:var(--orlo-selected);--orlo-cal-disabled-text:var(--orlo-text-disabled);--orlo-datepicker-hint:var(--orlo-field-hint);--orlo-timepicker-hint:var(--orlo-field-hint);--orlo-timepicker-row-text:var(--orlo-text-primary);--orlo-timepicker-row-hover:var(--orlo-veil);--orlo-timepicker-row-pressed:var(--orlo-selected);--orlo-timepicker-row-selected-bg:var(--orlo-active);--orlo-timepicker-row-selected-text:var(--orlo-active-text);--orlo-timepicker-row-disabled-text:var(--orlo-text-disabled);--orlo-timepicker-col-label-text:var(--orlo-text-muted);--orlo-shell-bg:var(--orlo-bg-primary);--orlo-shell-edge:var(--orlo-border);--orlo-nav-text:var(--orlo-text-secondary);--orlo-nav-icon:var(--orlo-text-secondary);--orlo-nav-hover:var(--orlo-surface-quiet);--orlo-nav-pressed:var(--orlo-selected);--orlo-nav-current-bg:var(--orlo-active);--orlo-nav-current-text:var(--orlo-active-text);--orlo-userchip-text:var(--orlo-text-primary);--orlo-userchip-glyph:var(--orlo-text-secondary);--orlo-userchip-hover:var(--orlo-nav-hover);--orlo-userchip-pressed:var(--orlo-nav-pressed);--orlo-header-bg:var(--orlo-bg-primary);--orlo-header-pinned-edge:var(--orlo-border);--orlo-topbar-bg:var(--orlo-bg-primary);--orlo-topbar-edge:var(--orlo-border);--orlo-chrome-btn-text:var(--orlo-nav-text);--orlo-chrome-btn-hover:var(--orlo-nav-hover);--orlo-chrome-btn-pressed:var(--orlo-nav-pressed);--orlo-bottombar-bg:var(--orlo-bg-primary);--orlo-bottombar-edge:var(--orlo-border);--orlo-bottomnav-text:var(--orlo-nav-text);--orlo-bottomnav-icon:var(--orlo-nav-icon);--orlo-bottomnav-hover:var(--orlo-nav-hover);--orlo-bottomnav-pressed:var(--orlo-nav-pressed);--orlo-bottomnav-current-bg:var(--orlo-active);--orlo-bottomnav-current-text:var(--orlo-active-text);--orlo-create-edge:var(--orlo-border-control);--orlo-create-text:var(--orlo-text-primary);--orlo-create-hover:var(--orlo-nav-hover);--orlo-create-pressed:var(--orlo-nav-pressed);--orlo-create-active-bg:var(--orlo-active);--orlo-create-active-text:var(--orlo-active-text);--orlo-create-restricted-text:var(--orlo-text-secondary);--orlo-create-restricted-edge:var(--orlo-border);--orlo-areas-row-text:var(--orlo-text-primary);--orlo-areas-row-hover:var(--orlo-nav-hover);--orlo-areas-row-pressed:var(--orlo-nav-pressed);--orlo-areas-bg:var(--orlo-dialog-bg);--orlo-areas-edge:var(--orlo-border);--orlo-areas-scrim:var(--orlo-scrim);--orlo-areas-heading:var(--orlo-text-muted);--orlo-capture-head-text:var(--orlo-text-primary);--orlo-capture-hint:var(--orlo-text-secondary);--orlo-topbar-title-text:var(--orlo-text-primary);--orlo-account-row-text:var(--orlo-text-primary);--orlo-account-row-hover:var(--orlo-nav-hover);--orlo-account-row-pressed:var(--orlo-nav-pressed);--orlo-tab-selected-bg:var(--orlo-active);--orlo-tab-selected-text:var(--orlo-active-text);--orlo-tab-selected-hover:var(--orlo-button-primary-hover);--orlo-tab-selected-pressed:var(--orlo-button-primary-pressed);--orlo-tab-hover:var(--orlo-veil);--orlo-tab-pressed:var(--orlo-selected);--orlo-collapsible-text:var(--orlo-text-primary);--orlo-collapsible-count:var(--orlo-text-secondary);--orlo-collapsible-hover:var(--orlo-veil);--orlo-collapsible-pressed:var(--orlo-selected);--orlo-stepper-name:var(--orlo-text-secondary);--orlo-stepper-name-current:var(--orlo-text-primary);--orlo-stepper-bar-done:var(--orlo-active);--orlo-stepper-bar-todo:var(--orlo-border);--orlo-pagination-text:var(--orlo-text-secondary);--orlo-pagination-current-bg:var(--orlo-active);--orlo-pagination-current-text:var(--orlo-active-text);--orlo-pagination-hover:var(--orlo-veil);--orlo-pagination-pressed:var(--orlo-selected);--orlo-pagination-gap-text:var(--orlo-text-secondary);--orlo-pagination-position:var(--orlo-text-secondary);--orlo-pagination-range:var(--orlo-text-secondary);--orlo-dialog-bg:var(--orlo-surface-elevated);--orlo-dialog-text:var(--orlo-text-primary);--orlo-dialog-desc:var(--orlo-text-secondary);--orlo-dialog-edge:var(--orlo-border);--orlo-dialog-rule:var(--orlo-separator);--orlo-sheet-sep:var(--orlo-separator);--orlo-sheet-item-text:var(--orlo-text-primary);--orlo-sheet-item-hover:var(--orlo-surface-quiet);--orlo-sheet-item-pressed:var(--orlo-selected);--orlo-sheet-item-destructive:var(--orlo-error);--orlo-sheet-item-disabled:var(--orlo-text-disabled);--orlo-popover-bg:var(--orlo-surface-elevated);--orlo-popover-text:var(--orlo-text-primary);--orlo-popover-edge:var(--orlo-border);--orlo-tooltip-bg:var(--orlo-surface-elevated);--orlo-tooltip-text:var(--orlo-text-primary);--orlo-tooltip-edge:var(--orlo-border);--orlo-shadow-overlay:0 24px 60px -12px rgba(0,0,0,.72);--orlo-scrim:rgba(6,5,4,.66);--orlo-notif-bg:var(--orlo-surface-elevated);--orlo-notif-edge:var(--orlo-hairline-soft-paper);--orlo-notif-text:var(--orlo-text-primary);--orlo-notif-time-text:var(--orlo-text-secondary);--orlo-notif-hover:var(--orlo-veil);--orlo-notif-pressed:var(--orlo-selected);--orlo-notif-unread-veil:var(--orlo-veil-strong);--orlo-notif-dismiss:var(--orlo-text-secondary);--orlo-notif-dismiss-hover:var(--orlo-surface-quiet);--orlo-notif-dismiss-pressed:var(--orlo-selected);--orlo-notif-empty-text:var(--orlo-text-secondary);--orlo-inspector-empty-text:var(--orlo-text-secondary);--orlo-inspector-open-text:var(--orlo-link);--orlo-inspector-open-hover:var(--orlo-link-hover);--orlo-phrase-bg:var(--orlo-surface-elevated);--orlo-phrase-edge:var(--orlo-border);--orlo-phrase-word:var(--orlo-text-primary);--orlo-phrase-index:var(--orlo-text-secondary);--orlo-phrase-note:var(--orlo-text-secondary);--orlo-phrase-cell-index:var(--orlo-text-secondary);--orlo-phrase-message-hint:var(--orlo-text-secondary);--orlo-phrase-message-error:var(--orlo-error);--orlo-phrase-message-ok:var(--orlo-positive);--orlo-vault-lede:var(--orlo-text-secondary);--orlo-vault-note:var(--orlo-text-secondary);--orlo-vault-facts-bg:var(--orlo-veil);--orlo-vault-fact:var(--orlo-text-secondary);--orlo-vault-truth:var(--orlo-text-primary);--orlo-vault-checked:var(--orlo-text-secondary);--orlo-vault-message-hint:var(--orlo-text-secondary);--orlo-vault-message-error:var(--orlo-error);--orlo-vault-link:var(--orlo-link);--orlo-vault-link-hover:var(--orlo-link-hover);--orlo-vault-banner-bg:var(--orlo-surface-elevated);--orlo-vault-banner-edge:var(--orlo-hairline-soft-paper);--orlo-vault-banner-text:var(--orlo-text-primary);--orlo-decrypt-bg:var(--orlo-veil);--orlo-decrypt-edge:var(--orlo-hairline-soft-paper);--orlo-decrypt-text:var(--orlo-text-secondary);--orlo-decrypt-what:var(--orlo-text-primary);--orlo-decrypt-link:var(--orlo-link);--orlo-decrypt-link-hover:var(--orlo-link-hover);--orlo-empty-text:var(--orlo-text-secondary);--orlo-error-bg:var(--orlo-veil);--orlo-error-edge:var(--orlo-hairline-soft-paper);--orlo-error-text:var(--orlo-text-secondary);--orlo-error-what:var(--orlo-text-primary);--orlo-error-link:var(--orlo-link);--orlo-error-link-hover:var(--orlo-link-hover);--orlo-unsaved-wait:var(--orlo-text-secondary);--orlo-unavailable-label:var(--orlo-text-primary);--orlo-unavailable-text:var(--orlo-text-secondary);--orlo-cref-stroke:var(--orlo-connection);--orlo-cref-relation:var(--orlo-text-secondary);--orlo-cref-name:var(--orlo-text-primary);--orlo-cref-figure:var(--orlo-text-secondary);--orlo-source-text:var(--orlo-text-secondary);--orlo-rhythm-text:var(--orlo-text-primary);--orlo-change-text:var(--orlo-text-primary);--orlo-offered-name:var(--orlo-text-primary);--orlo-offered-kind:var(--orlo-text-muted);--orlo-offered-rule:var(--orlo-border);--orlo-template-name:var(--orlo-text-primary);--orlo-offer-lead:var(--orlo-text-secondary);--orlo-toast-bg:var(--orlo-button-primary);--orlo-toast-text:var(--orlo-button-primary-text);--orlo-toast-action-hover:var(--orlo-button-primary-hover);--orlo-toast-action-pressed:var(--orlo-button-primary-pressed);--orlo-plan-label:var(--orlo-text-secondary);--orlo-plan-period:var(--orlo-text-primary);--orlo-plan-price:var(--orlo-text-primary);--orlo-plan-derived:var(--orlo-text-secondary);--orlo-plan-current:var(--orlo-text-secondary);--orlo-plan-fact:var(--orlo-text-secondary);--orlo-billing-label:var(--orlo-text-secondary);--orlo-billing-fact:var(--orlo-text-primary);--orlo-billing-when:var(--orlo-text-secondary);--orlo-charges-amount:var(--orlo-text-primary);--orlo-charges-receipt:var(--orlo-link);--orlo-charges-receipt-hover:var(--orlo-link-hover);--orlo-readonly-text:var(--orlo-text-secondary);--orlo-readonly-link:var(--orlo-link);--orlo-readonly-link-hover:var(--orlo-link-hover)}html{color-scheme:light}body,html{background:var(--orlo-bg-primary)}body{color:var(--orlo-text-primary);font-family:var(--orlo-font-text)}a{color:var(--orlo-link)}a:hover{color:var(--orlo-link-hover)}.orlo-display{font-family:var(--orlo-font-display);font-weight:var(--orlo-display-weight);letter-spacing:var(--orlo-display-tracking);line-height:1.03}.orlo-num{font-variant-numeric:tabular-nums lining-nums;font-weight:700}.orlo-sr{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.orlo-display-xl{font-size:var(--orlo-fs-display-xl);line-height:1;letter-spacing:-.045em}.orlo-display-xl,.orlo-h1{font-family:var(--orlo-font-display);font-weight:800}.orlo-h1{font-size:var(--orlo-fs-h1);line-height:1.05;letter-spacing:-.04em}.orlo-h2{font-size:var(--orlo-fs-h2);line-height:1.1;letter-spacing:-.035em}.orlo-h2,.orlo-h3{font-family:var(--orlo-font-display);font-weight:800}.orlo-h3{font-size:var(--orlo-fs-h3);line-height:1.2;letter-spacing:-.03em}.orlo-h4{font-family:var(--orlo-font-text);font-weight:700;font-size:var(--orlo-fs-h4);line-height:1.3;letter-spacing:-.01em}.orlo-subtitle{font-size:var(--orlo-fs-subtitle);line-height:1.5;color:var(--orlo-text-secondary)}.orlo-body,.orlo-subtitle{font-family:var(--orlo-font-text);font-weight:400}.orlo-body{font-size:var(--orlo-fs-body);max-width:var(--orlo-measure)}.orlo-body,.orlo-body-sm{line-height:1.6;text-wrap:pretty}.orlo-body-sm{font-family:var(--orlo-font-text);font-weight:400;font-size:var(--orlo-fs-body-sm)}.orlo-caption{font-weight:500;font-size:var(--orlo-fs-caption);line-height:1.45}.orlo-caption,.orlo-label{font-family:var(--orlo-font-text);color:var(--orlo-text-muted)}.orlo-label{font-weight:600;font-size:var(--orlo-fs-label);line-height:1.5;letter-spacing:.015em}cite,em,i{font-style:normal;font-weight:600}.orlo-quote{font-family:var(--orlo-font-text);font-weight:400;font-size:var(--orlo-fs-quote);line-height:1.45;letter-spacing:-.01em;max-width:var(--orlo-measure-tight)}.orlo-button-text{font-size:var(--orlo-fs-button);line-height:1;letter-spacing:-.005em}.orlo-button-text,.orlo-data{font-family:var(--orlo-font-text);font-weight:700}.orlo-data{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.orlo-prose p+p{margin-top:.85em}.orlo-prose{max-width:var(--orlo-measure);text-align:left;text-wrap:pretty}.orlo-prose strong{font-weight:700}.orlo-prose em{font-style:normal;font-weight:600}.orlo-prose a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}