@layer tokens{:root,[data-pg-environment]{--vitaris-folder-idea-dash:2 3;--vitaris-task-check-edge:var(--lightningcss-light,#161c2885)var(--lightningcss-dark,#f2f5fa75);--vitaris-task-check-fill:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff0a);--vitaris-task-check-relief:inset 0 1px 1.5px var(--lightningcss-light,#1016241a)var(--lightningcss-dark,#00000059), 0 1px 0 var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff0d);--vitaris-task-state-future:var(--lightningcss-light,#7042e8)var(--lightningcss-dark,#a58aff);--vitaris-task-future-tint:.12;--vitaris-task-future-edge:color-mix(in srgb, var(--vitaris-task-state-future) 80%, transparent);--vitaris-task-future-ink:var(--lightningcss-light,#7042e8)var(--lightningcss-dark,#bda0ff);--vitaris-task-state-idea:var(--vitaris-hue-pink);--vitaris-task-state-backlog:var(--vitaris-hue-gray);--vitaris-task-state-next:var(--vitaris-accent);--vitaris-task-state-doing:var(--lightningcss-light,#c7b35d)var(--lightningcss-dark,#cdbb6e);--vitaris-task-doing-edge:var(--lightningcss-light,#817328)var(--lightningcss-dark,#cdbb6e);--vitaris-task-check-done-fill:#fff;--vitaris-task-check-done-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--vitaris-task-check-done-mark:#161c28;--vitaris-step-check-done-fill:var(--lightningcss-light,#79b58b)var(--lightningcss-dark,#315b3e);--vitaris-step-check-done-ink:var(--lightningcss-light,#001807)var(--lightningcss-dark,#effff3);--vitaris-task-state-archived:var(--lightningcss-light,#f03743)var(--lightningcss-dark,#ff424e);--vitaris-task-archived-fill:color-mix(in srgb, var(--vitaris-task-state-archived) 30%, var(--vitaris-task-check-fill));--vitaris-task-archived-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--vitaris-task-check-done-relief:inset 0 1px 0 var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff1a), inset 0 0 0 .5px var(--lightningcss-light,#1016241a)var(--lightningcss-dark,#ffffff14);--vitaris-task-done-title-ink:var(--lightningcss-light,#161c28)var(--lightningcss-dark,#f2f5fa);--vitaris-task-done-opacity:.5;--vitaris-task-state-waiting:var(--lightningcss-light,var(--vitaris-hue-orange-600))var(--lightningcss-dark,var(--vitaris-hue-orange));--vitaris-task-state-review:var(--lightningcss-light,#118c70)var(--lightningcss-dark,#34d3a8);--vitaris-task-check-gleam:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff29);--vitaris-task-check-gleam-fill:linear-gradient(to bottom, var(--vitaris-task-check-gleam), transparent 58%);--vitaris-task-check-state-shadow:0 1px 2px var(--lightningcss-light,#10162424)var(--lightningcss-dark,#00000059);--vitaris-task-check-tint:.16;--vitaris-task-check-tint-soft:.08;--vitaris-task-check-glint:linear-gradient(115deg, transparent 38%, #ffffffd9 50%, transparent 62%);--vitaris-initiative-palette:#e5484d #e8792b #c9830a #e2a212 #7a8a2a #2a9d63 #159a7a #0f96a8 #0e9bbf #2b8fd8 #2f6fd8 #5b5bd6 #7555d4 #8e44c8 #c23ac0 #d4478f #d9476a #9a6a3f #5b6b82 #6b7280;--vitaris-agenda-initiative-default:#777;--vitaris-agenda-notice:color-mix(in srgb, var(--vitaris-warning) 10%, var(--vitaris-raised));--vitaris-agenda-convert:color-mix(in srgb, var(--vitaris-hue-violet) 12%, var(--vitaris-raised));--vitaris-summary-hero-min-block:12rem;--vitaris-summary-track-height:3.75rem;--vitaris-summary-block-edge-inset:0px;--vitaris-summary-block-edge-width:min(.375rem, 50%);--vitaris-summary-raise-top:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,#ffffff16);--vitaris-summary-raise-bottom:var(--lightningcss-light,#f4f7fcb8)var(--lightningcss-dark,#ffffff08);--vitaris-summary-sheen:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff1a);--vitaris-summary-rim:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff6b);--vitaris-summary-raise-shadow:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff24), inset 0 -1px 0 var(--lightningcss-light,#1016240d)var(--lightningcss-dark,#00000047), 0 0 0 .5px var(--vitaris-edge-dark), 0 1px 2px var(--lightningcss-light,#0c12200f)var(--lightningcss-dark,#00000052), 0 22px 48px -24px var(--lightningcss-light,#0c122047)var(--lightningcss-dark,#0000009e);--vitaris-summary-panel-top:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff0e);--vitaris-summary-panel-bottom:var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#ffffff05);--vitaris-summary-panel-shadow:inset 0 1px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff17), 0 0 0 .5px var(--vitaris-edge-dark), 0 12px 30px -20px var(--lightningcss-light,#0c122038)var(--lightningcss-dark,#00000085);--vitaris-summary-well:var(--lightningcss-light,#1016240b)var(--lightningcss-dark,#00000038);--vitaris-summary-well-shadow:inset 0 1px 2px var(--lightningcss-light,#10162417)var(--lightningcss-dark,#00000061), inset 0 0 0 1px var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff0d);--vitaris-summary-block:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,#ffffff17);--vitaris-summary-block-shadow:inset 0 1px 0 var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff1f), 0 0 0 .5px var(--vitaris-edge-dark), 0 2px 6px -2px var(--lightningcss-light,#0c12202e)var(--lightningcss-dark,#00000080);--vitaris-summary-past:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff0d);--vitaris-summary-off:var(--lightningcss-light,#10162408)var(--lightningcss-dark,#00000024);--vitaris-summary-missed:color-mix(in srgb, var(--vitaris-danger) 12%, transparent);--vitaris-summary-missed-edge:color-mix(in srgb, var(--vitaris-danger) 55%, transparent);--vitaris-routine-none:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9aa0aa);--vitaris-routine-frost:var(--lightningcss-light,#ffffffd6)var(--lightningcss-dark,#1e2027cc);--vitaris-routine-frost-deep:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#1e2027a8);--vitaris-routine-lit-top:#ffffff57;--vitaris-routine-lit-ink:white;--vitaris-routine-track:var(--lightningcss-light,#10162417)var(--lightningcss-dark,#ffffff1a);--vitaris-routine-well-skip:var(--lightningcss-light,#10162424)var(--lightningcss-dark,#ffffff24);--vitaris-goal-none:var(--lightningcss-light,#5b6472)var(--lightningcss-dark,#a3aab6);--vitaris-goal-well:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,#ffffff0d);--vitaris-goal-track:var(--lightningcss-light,#161c284d)var(--lightningcss-dark,#f2f5fa42);--vitaris-goal-relief:inset 0 1px 1.5px var(--lightningcss-light,#1016241f)var(--lightningcss-dark,#0006), 0 1px 0 var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff0d);--vitaris-goal-drop-light:radial-gradient(circle at 34% 30%, #ffffffc7, #fff0 58%);--vitaris-goal-lit-light:radial-gradient(70% 55% at 32% 22%, #ffffff94, transparent 70%), linear-gradient(160deg, #ffffff42, transparent 55%, #00000038);--vitaris-goal-lit-ink:white;--vitaris-goal-bar-gleam:linear-gradient(to bottom, #ffffff73, transparent 70%);--vitaris-event-veil:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#1e2027b3);--vitaris-event-veil-deep:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#1e20278a);--vitaris-event-spec:var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,#ffffff24);--vitaris-event-rim:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff2e);--vitaris-event-edge:var(--lightningcss-light,#1016241f)var(--lightningcss-dark,#00000080);--vitaris-event-ribbon:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#1e2027b3);--vitaris-event-wash:var(--lightningcss-light,#ffffffde)var(--lightningcss-dark,#18191ed1);--vitaris-event-wash-hover:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#18191ebd);--vitaris-event-wash-line:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#18191e75);--vitaris-event-tile-top:#ffffff4d;--vitaris-event-tile-ink:white;--vitaris-event-ink:var(--lightningcss-light,#101624a3)var(--lightningcss-dark,#fff9);--vitaris-event-fold:var(--lightningcss-light,#1016240d)var(--lightningcss-dark,#00000038);--vitaris-initiative-gem-light:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff57);--vitaris-initiative-gem-rim:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#ffffff38);--vitaris-initiative-gem-edge:var(--lightningcss-light,#10162447)var(--lightningcss-dark,#0000008c);--vitaris-initiative-gem-shadow:0 2px 5px -1px var(--lightningcss-light,#0c122059)var(--lightningcss-dark,#0009);--vitaris-initiative-orb-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fffffff5);--vitaris-initiative-orb-light:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff73);--vitaris-initiative-orb-caustic:var(--lightningcss-light,#ffffff61)var(--lightningcss-dark,#ffffff38);--vitaris-initiative-orb-lift:var(--lightningcss-light,#ffffff38)var(--lightningcss-dark,#ffffff1f);--vitaris-initiative-orb-shade:var(--lightningcss-light,#00000038)var(--lightningcss-dark,#00000052);--vitaris-initiative-orb-rim:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#ffffff59);--vitaris-initiative-orb-depth:var(--lightningcss-light,#00000038)var(--lightningcss-dark,#0006);--vitaris-initiative-bead:var(--lightningcss-light,#fff)var(--lightningcss-dark,#eceff6f0);--vitaris-initiative-bead-shadow:0 0 0 .5px var(--lightningcss-light,#1016242e)var(--lightningcss-dark,#00000080), 0 2px 6px -1px var(--lightningcss-light,#0c122059)var(--lightningcss-dark,#0009);--vitaris-day-well:var(--vitaris-summary-well);--vitaris-day-well-shadow:var(--vitaris-summary-well-shadow);--vitaris-day-raise-top:var(--vitaris-summary-raise-top);--vitaris-day-raise-bottom:var(--vitaris-summary-raise-bottom);--vitaris-day-sheen:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff17);--vitaris-day-block-shadow:var(--vitaris-summary-block-shadow), 0 10px 22px -16px var(--lightningcss-light,#0c12204d)var(--lightningcss-dark,#000000b3);--vitaris-day-off:var(--vitaris-summary-off);--vitaris-day-groove:var(--lightningcss-light,#10162408)var(--lightningcss-dark,#00000029);--vitaris-day-groove-shadow:inset 0 1px 2px var(--lightningcss-light,#10162417)var(--lightningcss-dark,#00000057), inset 0 0 0 1px var(--lightningcss-light,#1016240d)var(--lightningcss-dark,#ffffff0a);--vitaris-day-groove-hover:color-mix(in srgb, var(--vitaris-accent) 9%, transparent);--vitaris-day-missed-shadow:inset 0 1px 2px var(--lightningcss-light,#1016241a)var(--lightningcss-dark,#00000057), inset 0 0 0 1px var(--vitaris-summary-missed-edge);--vitaris-rhythm-level-1:color-mix(in srgb, var(--vitaris-accent) 16%, var(--vitaris-sheet));--vitaris-rhythm-level-2:color-mix(in srgb, var(--vitaris-accent) 36%, var(--vitaris-sheet));--vitaris-rhythm-level-3:color-mix(in srgb, var(--vitaris-accent) 62%, var(--vitaris-sheet));--vitaris-rhythm-dot:color-mix(in srgb, var(--vitaris-accent) 38%, transparent);--vitaris-rhythm-track:color-mix(in srgb, var(--vitaris-ink) 6%, transparent);--vitaris-rhythm-chosen:color-mix(in srgb, var(--vitaris-accent) 10%, transparent);--vitaris-planner-column:13.75rem;--vitaris-planner-column-wide:18rem;--vitaris-planner-search:14rem;--vitaris-planner-folded:2.75rem;--vitaris-planner-drawer:18rem;--vitaris-horizon-day:color-mix(in srgb, var(--vitaris-hue-yellow) 9%, var(--vitaris-sheet-group));--vitaris-horizon-week:color-mix(in srgb, var(--vitaris-hue-blue) 7%, var(--vitaris-sheet-group));--vitaris-horizon-month:color-mix(in srgb, var(--vitaris-hue-violet) 7%, var(--vitaris-sheet-group));--vitaris-horizon-quarter:color-mix(in srgb, var(--vitaris-hue-teal) 7%, var(--vitaris-sheet-group));--vitaris-horizon-year:color-mix(in srgb, var(--vitaris-hue-orange) 7%, var(--vitaris-sheet-group));--vitaris-horizon-decade:color-mix(in srgb, var(--vitaris-hue-green) 7%, var(--vitaris-sheet-group));--vitaris-horizon-life:color-mix(in srgb, var(--vitaris-hue-pink) 8%, var(--vitaris-sheet-group));--vitaris-horizon-load:color-mix(in srgb, var(--vitaris-hue-blue) 70%, transparent);--vitaris-horizon-load-over:color-mix(in srgb, var(--vitaris-danger) 75%, transparent);--vitaris-horizon-band:color-mix(in srgb, var(--vitaris-hue-pink) 7%, var(--vitaris-sheet-group));--vitaris-calendar-weekend:color-mix(in srgb, var(--vitaris-ink) 3%, transparent);--vitaris-calendar-heat-1:color-mix(in srgb, var(--vitaris-accent) 16%, transparent);--vitaris-calendar-heat-2:color-mix(in srgb, var(--vitaris-accent) 34%, transparent);--vitaris-calendar-heat-3:color-mix(in srgb, var(--vitaris-accent) 58%, transparent);--vitaris-calendar-heat-4:color-mix(in srgb, var(--vitaris-accent) 85%, transparent);--vitaris-flow-target:color-mix(in srgb, var(--vitaris-accent) 14%, transparent);--vitaris-flow-band:color-mix(in srgb, var(--vitaris-accent) 7%, transparent);--vitaris-flow-band-edge:color-mix(in srgb, var(--vitaris-accent) 40%, transparent);--vitaris-flow-row-rule:color-mix(in srgb, var(--vitaris-rule) 55%, transparent);--vitaris-flow-lane-name:color-mix(in srgb, var(--vitaris-raised) 88%, transparent);--vitaris-flow-conflict:color-mix(in srgb, var(--vitaris-danger) 12%, transparent);--vitaris-flow-critical:color-mix(in srgb, var(--vitaris-hue-violet) 70%, transparent);--vitaris-flow-crowded:color-mix(in srgb, var(--vitaris-warning) 16%, transparent);--vitaris-priority-hot:var(--lightningcss-light,#d9730b)var(--lightningcss-dark,#ffa63d);--vitaris-priority-hot-light:var(--lightningcss-light,#f7b14a)var(--lightningcss-dark,#ffd27a);--vitaris-priority-glow:var(--lightningcss-light,#f08c1473)var(--lightningcss-dark,#ffa0328c);--vitaris-priority-ghost:.2;--vitaris-energy:var(--lightningcss-light,#19b3a3)var(--lightningcss-dark,#3fe0cc);--vitaris-energy-deep:var(--lightningcss-light,#0c7d73)var(--lightningcss-dark,#149a8c);--vitaris-energy-edge:var(--lightningcss-light,#161c2861)var(--lightningcss-dark,#f2f5fa5c);--vitaris-energy-glass:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff0f);--vitaris-energy-gloss:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff8c);--vitaris-energy-glint:linear-gradient(to bottom, var(--vitaris-energy-gloss), transparent);--vitaris-task-check-size:.9375rem;--vitaris-task-check-size-small:.8125rem;--vitaris-task-check-size-large:1.125rem;--vitaris-task-check-stroke:1.5px;--vitaris-task-check-radius:.25rem;--vitaris-task-check-radius-small:.1875rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vitaris-task-done-opacity:.55}}:root[data-theme=dark],[data-pg-environment][data-theme=dark]{--vitaris-task-done-opacity:.55}@media (forced-colors:active){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vitaris-summary-raise-top:Canvas;--vitaris-summary-raise-bottom:Canvas;--vitaris-summary-sheen:transparent;--vitaris-summary-rim:CanvasText;--vitaris-summary-raise-shadow:0 0 0 1px CanvasText;--vitaris-summary-panel-top:Canvas;--vitaris-summary-panel-bottom:Canvas;--vitaris-summary-panel-shadow:0 0 0 1px CanvasText;--vitaris-summary-well:Canvas;--vitaris-summary-well-shadow:inset 0 0 0 1px CanvasText;--vitaris-summary-block:Canvas;--vitaris-summary-block-shadow:0 0 0 1px CanvasText;--vitaris-summary-past:CanvasText;--vitaris-summary-off:Canvas;--vitaris-day-sheen:transparent;--vitaris-day-block-shadow:0 0 0 1px CanvasText;--vitaris-day-groove:Canvas;--vitaris-day-groove-shadow:inset 0 0 0 1px CanvasText;--vitaris-day-groove-hover:Canvas;--vitaris-day-missed-shadow:inset 0 0 0 2px CanvasText;--vitaris-initiative-gem-light:Canvas;--vitaris-event-veil:Canvas;--vitaris-event-veil-deep:Canvas;--vitaris-event-spec:transparent;--vitaris-event-ribbon:Canvas;--vitaris-event-wash:Canvas;--vitaris-event-wash-hover:Canvas;--vitaris-event-wash-line:Canvas;--vitaris-initiative-gem-rim:CanvasText;--vitaris-initiative-gem-edge:CanvasText;--vitaris-initiative-gem-shadow:none;--vitaris-initiative-orb-ink:CanvasText;--vitaris-initiative-orb-light:transparent;--vitaris-initiative-orb-caustic:transparent;--vitaris-initiative-orb-lift:transparent;--vitaris-initiative-orb-shade:transparent;--vitaris-initiative-orb-rim:CanvasText;--vitaris-initiative-orb-depth:transparent;--vitaris-initiative-bead:Canvas;--vitaris-initiative-bead-shadow:0 0 0 1px CanvasText}}}
@layer tokens{:root,[data-pg-environment]{--vios-hub-search-max-block:18rem;--vitaris-bubble:var(--lightningcss-light,#eef0f4)var(--lightningcss-dark,#2b2d34);--vios-hub-list-width:clamp(15rem, 24vw, 19rem);--vios-hub-options-height:14rem;--vios-hub-message-height:12rem;--vios-hub-compose-height:60%;--vios-hub-palette-width:30rem;--vios-hub-palette-height:24rem;--vios-hub-popover-width:22rem;--vios-hub-message-expanded:45vh;--vios-hub-compose-expanded:85%;--vios-hub-queued-lines:3;--vios-hub-sidebar-width:16rem;--vios-hub-scene-face:clamp(8rem, 18cqi, 13rem);--vios-hub-scene-face-empty:clamp(10rem, 22cqi, 15rem);--vios-hub-scene-face-narrow:5rem;--vios-for-you-decide-space:calc(2 * var(--vios-hub-action-size) + var(--vitaris-space-4));--vios-agent-parts-sheen:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#ffffff61);--vios-agent-parts-sheen-size:58%;--vios-agent-parts-shade:var(--lightningcss-light,#10142852)var(--lightningcss-dark,#0000007a);--vios-agent-parts-ink:#fff;--vios-agent-parts-drop:50% 50% 50% 14%;--vios-agent-parts-leaf:6% 72% 6% 72%;--vios-agent-parts-gem:polygon(50% 0, 100% 36%, 80% 100%, 20% 100%, 0 36%);--vios-agent-parts-3d-core:#08061e8c;--vios-agent-parts-3d-core-soft:#08061e38;--vios-agent-parts-3d-rim:#ffffff6b;--vios-agent-parts-3d-band:#fff3;--vios-agent-parts-3d-band-soft:#ffffff1f;--vios-agent-parts-3d-symbol:#fff6ea;--vios-agent-parts-3d-glow:#fff6eae6;--vios-hub-voice-subtitles-min:4lh;--vios-hub-voice-subtitles-max:40vh;--vios-hub-presence-away:5rem;--vios-hub-companion-layer:var(--vios-layer-chrome);--vios-hub-companion-lean:.93;--vios-hub-companion-bubble:16rem;--vios-hub-presence-floor:radial-gradient(closest-side, #5a78ff73, #c850ff2e 60%, transparent);--vios-hub-presence-floor-blur:.6rem;--vios-hub-presence-layer:2;--vios-hub-presence-swap:.45s;--vios-hub-presence-from:.4;--vios-hub-profile-width:48rem;--vios-hub-profile-face:8rem;--vios-hub-agent-row:2.75rem;--vios-hub-label-width:6.5rem;--vios-hub-permission-write:13rem;--vios-hub-reading-size:1rem;--vios-hub-sheet-material:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#161c28e0);--vios-hub-sheet-sheen:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff0a);--vios-hub-header-material:var(--lightningcss-light,#f9faff)var(--lightningcss-dark,#151a24);--vios-hub-focus-width:4.5rem;--vios-hub-action-size:2rem;--vios-hub-suggestions-width:30rem;--vios-hub-compare-column:14rem;--vios-hub-thread-layer:0;--vios-hub-scene-layer:1;--vios-hub-dock-layer:1;--vios-hub-selection-layer:4;--vios-hub-scene-veil:#00000024;--vios-hub-scene-halo:0 0 .75rem var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1d22);--vios-hub-index-width:1rem;--vios-hub-index-mark:.6rem;--vios-hub-index-mark-height:.25rem;--vios-hub-index-tip:18rem;--vios-code-keyword:var(--lightningcss-light,#5a3fc0)var(--lightningcss-dark,#9d85f0);--vios-code-string:var(--lightningcss-light,#1f7a4d)var(--lightningcss-dark,#3fcf8e);--vios-code-number:var(--lightningcss-light,#9a4a0c)var(--lightningcss-dark,#ff9a4d);--vios-code-call:var(--lightningcss-light,#2459b8)var(--lightningcss-dark,#7aa2ff);--vios-code-comment:var(--lightningcss-light,#5f6672)var(--lightningcss-dark,#9aa0aa);--vios-code-fold-height:18rem;--vios-hub-sent-image:7.5rem;--vios-hub-cast-ring:0 0 0 2px var(--vitaris-sheet);--vios-hub-turn-pill-width:10rem;--vios-hub-aside-width:28rem;--vios-hub-voice-level-width:12rem;--vios-hub-voice-level-height:.375rem;--vios-hub-diff-added:color-mix(in oklab, var(--vitaris-success) 14%, transparent);--vios-hub-diff-removed:color-mix(in oklab, var(--vitaris-danger) 12%, transparent)}[data-pg-environment]{--vios-hub-compose-height:none}@media (forced-colors:active){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vitaris-bubble:Canvas;--vios-hub-diff-added:Canvas;--vios-hub-diff-removed:Canvas}}@media (any-pointer:coarse){:root{--vios-hub-action-size:var(--vitaris-responsive-control-size)}}@media (max-width:767px){:root{--vios-hub-action-size:var(--vitaris-responsive-control-size)}}}
@layer tokens{:root,[data-pg-environment]{--vios-gears-sidebar:12.25rem;--vios-gears-inspector:19rem;--vios-gears-inventory:20rem;--vios-gears-canvas-height:32rem;--vios-gears-minimap-width:8rem;--vios-gears-minimap-height:4.25rem;--vios-gears-graph-weight:1.5px;--vios-gears-graph-dash:5 4;--vios-gears-dim:.3;--vios-gears-dot-size:20px;--vios-gears-dot:var(--lightningcss-light,#20283a1a)var(--lightningcss-dark,#f0f4fc14);--vios-gears-warning:var(--lightningcss-light,#a05214)var(--lightningcss-dark,#ffc27b);--vios-gears-warning-soft:var(--lightningcss-light,#b45b1814)var(--lightningcss-dark,#f2a3461a);--vios-gears-node-shadow:var(--vitaris-summary-raise-shadow);--vios-gears-edge-color:var(--lightningcss-light,#34445fa3)var(--lightningcss-dark,#c2cfe88a);--vios-gears-node-min-height:4.75rem;--vios-gears-diff-height:24rem}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vios-gears-warning-soft:var(--vitaris-sheet-group)}}:root[data-transparency=reduced],:root[data-transparency=reduced] [data-glass-floor],[data-pg-environment][data-transparency=reduced]{--vios-gears-warning-soft:var(--vitaris-sheet-group)}@media (forced-colors:active){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vios-gears-dot:transparent;--vios-gears-warning:CanvasText;--vios-gears-warning-soft:Canvas;--vios-gears-edge-color:CanvasText;--vios-gears-dim:1}}}
@layer tokens{:root,[data-pg-environment]{--vitaris-prisma-sidebar:12.5rem;--vitaris-prisma-inspector:20rem;--vitaris-prisma-sidebar-small:10rem;--vitaris-prisma-inspector-small:17rem;--vitaris-prisma-small-icon:.875rem;--vitaris-prisma-title-min:14rem;--vitaris-prisma-open-column:2.75rem;--vitaris-prisma-resize-height:1rem;--vitaris-prisma-edge:var(--lightningcss-light,#47516847)var(--lightningcss-dark,#bcc5da4d);--vitaris-prisma-edge-width:1.5;--vitaris-prisma-head-z:1}}
@layer tokens{:root,[data-pg-environment]{--vitaris-pg-preview-min:16rem;--vitaris-pg-code-height:32rem;--vitaris-pg-icon-size:4rem;--vitaris-pg-grid:1.25rem;--vitaris-pg-dot:1px;--vitaris-pg-resize:.875rem;--vitaris-pg-zero-duration:0s;--vitaris-pg-stage-min:20rem;--vitaris-pg-tile-min:9rem;--vitaris-pg-tile-wide:18rem;--vitaris-pg-lab-width:28rem;--vitaris-pg-tile-height:5.5rem;--vitaris-pg-panel-min:12rem;--vitaris-pg-grid-cell:5.5rem;--vitaris-pg-selection-width:1.5px;--vitaris-pg-stage-tall:26rem;--vitaris-pg-stage-wide:30rem;--vitaris-pg-stage-screen:44rem;--vitaris-pg-agenda-view:36rem;--vitaris-pg-panel-top:4.25rem;--vitaris-pg-panel-width:20rem;--vitaris-pg-tile-intrinsic:8rem;--vitaris-pg-token-preview:2rem;--vitaris-pg-token-bar:4rem;--vitaris-pg-vios-width:1280px;--vitaris-pg-vios-height:800px;--vitaris-pg-artemis:9rem;--vitaris-pg-guide-reach:5000px;--vitaris-pg-phone-width:390px;--vitaris-pg-phone-height:844px;--vitaris-pg-phone-frame:18rem;--vitaris-pg-tablet-width:834px;--vitaris-pg-tablet-height:1112px;--vitaris-pg-device-top:5rem;--vitaris-pg-device-side:2rem;--vitaris-pg-scales-min:40rem;--vitaris-pg-scales-label:5.5rem;--vitaris-pg-scale-ink-dark:#181b1f;--vitaris-pg-scale-ink-light:#f6f9fc;--vitaris-pg-swatch-min:9.5rem;--vitaris-pg-swatch-wide:16rem;--vitaris-pg-swatch-height:3.5rem;--vitaris-pg-specimen-meta:9rem;--vitaris-pg-lens-field:22rem;--vitaris-pg-lens-size:9rem;--vitaris-pg-lens-frost:.6px;--vitaris-pg-lens-tint:transparent;--vitaris-pg-iris-ring:2px;--vitaris-pg-iris-rest:.55;--vitaris-pg-prism-width:24rem;--vitaris-pg-prism-rim:1.5px;--vitaris-pg-prism-blur:.6px;--vitaris-pg-prism-shift:1px;--vitaris-pg-prism-subtle:.5;--vitaris-pg-prism-fade:linear-gradient(135deg, var(--vitaris-mask-ink), transparent 60%);--vitaris-pg-planes-height:26rem;--vitaris-pg-planes-perspective:1600px;--vitaris-pg-plane-width:22rem;--vitaris-pg-plane-gap:4.5rem;--vitaris-pg-plane-label:14rem;--vitaris-pg-light-width:46rem;--vitaris-pg-plane-min:24rem;--vitaris-pg-preview-height:10rem;--vitaris-pg-preview-natural:64rem;--vitaris-pg-preview-fluid:32rem;--vitaris-pg-preview-mark:2.5rem;--vitaris-pg-presentation-width:90rem;--vitaris-pg-presentation-stage:55dvh;--vitaris-pg-ambient-width:18rem;--vitaris-pg-pattern-min:26rem;--vitaris-pg-layout-cell:3.5rem;--vitaris-pg-layout-cell-tall:9rem;--vitaris-pg-workshop-mark:.375rem;--vitaris-pg-plate-key:19rem}@supports (color:lab(0% 0 0)){:root,[data-pg-environment]{--vitaris-pg-scale-ink-dark:lab(9.48197% -.41151 -3.68196);--vitaris-pg-scale-ink-light:lab(97.6644% -.267297 -1.87219)}}}
@layer tokens{:root,[data-pg-environment]{--vitaris-launchpad-width:54.4rem;--vitaris-launchpad-height:41.6rem;--vitaris-launchpad-margin:6rem;--vitaris-launchpad-icon:6.05rem;--vitaris-launchpad-cell:8rem;--vitaris-launchpad-column-min:8rem;--vitaris-launchpad-inactive-opacity:.35;--vitaris-launchpad-detail:23rem;--vitaris-launchpad-search:1.65rem;--vitaris-launchpad-page-width:62rem}}
@layer tokens{:root,[data-pg-environment]{--vitaris-tome-sidebar:16rem;--vitaris-tome-sidebar-compact:12rem;--vitaris-tome-inspector:17rem;--vitaris-tome-outline:11rem;--vitaris-tome-review-height:26rem}}
@layer tokens{:root,[data-pg-environment]{--vios-spatial-grid-ink:var(--lightningcss-light,#20283a21)var(--lightningcss-dark,#f0f4fc17);--vios-spatial-dot:1.1px;--vios-spatial-canvas:var(--lightningcss-light,#f4f4f6)var(--lightningcss-dark,#121216);--vios-spatial-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1d1d23);--vios-spatial-card-edge:var(--lightningcss-light,#1016241c)var(--lightningcss-dark,#ffffff1a);--vios-spatial-card-shadow:0 1px 2px #0a0e180f, 0 6px 18px #0a0e1812;--vios-spatial-card-lift:0 2px 4px #0a0e1814, 0 16px 36px #0a0e1824;--vios-spatial-select:var(--vitaris-accent);--vios-spatial-select-soft:color-mix(in oklab, var(--vitaris-accent) 14%, transparent);--vios-spatial-ghost:color-mix(in oklab, var(--vitaris-hue-violet) 12%, transparent);--vios-spatial-ghost-edge:var(--vitaris-hue-violet);--vios-spatial-remove:color-mix(in oklab, var(--vitaris-danger) 18%, transparent);--vios-spatial-handle:1.125rem;--vios-spatial-grip-size:.5rem;--vios-spatial-bar-height:2.5rem;--vios-spatial-minimap-width:11rem;--vios-spatial-minimap-height:7rem;--vios-spatial-minimap-veil:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff12);--vios-spatial-minimap-view:color-mix(in oklab, var(--vitaris-accent) 70%, transparent);--vios-spatial-minimap-radius:16px;--vios-spatial-flyout-wait:.7s;--vios-spatial-ring-gap:2px;--vios-spatial-ring:1.5px;--vios-spatial-zoom-level:3.75rem;--vios-spatial-text-s:var(--vitaris-text-sm);--vios-spatial-text-m:var(--vitaris-text-lg);--vios-spatial-text-l:var(--vitaris-text-2xl);--vios-spatial-text-xl:2.75rem;--vios-spatial-chip-radius:1.125rem;--vios-spatial-corner-block:calc(var(--vios-spatial-minimap-height) + 3.5rem);--vios-spatial-proposal-width:34rem;--vios-spatial-palette-height:24rem;--vios-spatial-busy-sweep:1.6s;--vios-spatial-twin:var(--vitaris-hue-violet);--vios-spatial-context:var(--vitaris-hue-violet);--vios-spatial-agent-shadow:0 10px 14px #0a0e182e;--vios-spatial-context-width:3.2px;--vios-spatial-context-dash:.01 7;--vios-spatial-frame-fill:.64;--vios-spatial-group-unzoom:.86;--vios-spatial-group-grow:1.3;--vios-spatial-link-width:1.75px;--vios-spatial-link-hit:14px;--vios-spatial-port:.625rem;--vios-spatial-port-reach:1.25rem;--vios-spatial-auto-max:30rem;--vios-spatial-thumbnail-height:8.5rem;--vios-spatial-task-row:1.875rem;--vios-spatial-step-add:1.375rem;--vios-spatial-step-add-rest:.55;--vios-board-miniature-edge:color-mix(in oklab, var(--vitaris-ink) 28%, transparent);--vios-board-miniature-zone:color-mix(in oklab, var(--vitaris-ink) 6%, transparent);--vios-board-miniature-zone-edge:color-mix(in oklab, var(--vitaris-ink) 16%, transparent);--vios-board-miniature-text:color-mix(in oklab, var(--vitaris-ink) 62%, transparent);--vios-board-miniature-tint:.34;--vios-board-miniature-tint-edge:.55;--vios-spatial-tint-edge-width:3px;--vios-spatial-tint-gray:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-gray) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-gray) 18%, var(--vios-spatial-card)));--vios-spatial-tint-red:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-red) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-red) 18%, var(--vios-spatial-card)));--vios-spatial-tint-orange:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-orange) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-orange) 18%, var(--vios-spatial-card)));--vios-spatial-tint-yellow:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-yellow) 22%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-yellow) 18%, var(--vios-spatial-card)));--vios-spatial-tint-green:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-green) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-green) 18%, var(--vios-spatial-card)));--vios-spatial-tint-teal:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-teal) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-teal) 18%, var(--vios-spatial-card)));--vios-spatial-tint-blue:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-blue) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-blue) 18%, var(--vios-spatial-card)));--vios-spatial-tint-violet:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-violet) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-violet) 18%, var(--vios-spatial-card)));--vios-spatial-tint-pink:var(--lightningcss-light,color-mix(in oklab, var(--vitaris-hue-pink) 16%, var(--vios-spatial-card)))var(--lightningcss-dark,color-mix(in oklab, var(--vitaris-hue-pink) 18%, var(--vios-spatial-card)))}}
@property --vios-appear{syntax:"<number>";inherits:true;initial-value:1}@property --vios-press{syntax:"<number>";inherits:true;initial-value:0}@property --vios-glass-lift{syntax:"<color>";inherits:true;initial-value:#0000}@property --vios-glass-t{syntax:"<number>";inherits:true;initial-value:.16}@property --vitaris-glass-chosen{syntax:"<number>";inherits:true;initial-value:.35}@property --vitaris-glass-alpha{syntax:"<number>";inherits:true;initial-value:.35}@property --vitaris-panel-alpha{syntax:"<number>";inherits:true;initial-value:.41}@property --vios-iris-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --vios-light{syntax:"<number>";inherits:false;initial-value:0}@property --vios-light-x{syntax:"<length>";inherits:false;initial-value:0}@property --vios-light-y{syntax:"<length>";inherits:false;initial-value:0}@property --vios-ambient{syntax:"<number>";inherits:false;initial-value:0}@property --vitaris-material-blur{syntax:"<length>";inherits:true;initial-value:26px}@property --vios-loupe-x{syntax:"<length>";inherits:false;initial-value:0}@property --vios-loupe-y{syntax:"<length>";inherits:false;initial-value:0}@layer tokens{:root,[data-pg-environment]{--vitaris-brand-small-size:2rem;--vitaris-brand-tool-size:4.5rem;--vitaris-brand-hero-size:11rem;--vitaris-brand-avatar-size:3.5rem;--vitaris-brand-cell:8rem;--vitaris-brand-system-width:42rem;--vitaris-brand-lift:-.25rem;--vitaris-brand-turn:-4deg;--vios-logo-large-size:22rem;--vios-artemis-overlay-opacity:.5;--vios-logo-stage-dark:#080d1b;--vios-logo-stage-light:#eff3f7;--vios-artemis-frost-blur:.035;--vios-artemis-frost:saturate(1.6) brightness(1.06);--vios-artemis-halo:radial-gradient(closest-side at 40% 42%, #2896ff4d, transparent 70%), radial-gradient(closest-side at 62% 66%, #be46ff3d, transparent 72%), radial-gradient(closest-side at 64% 82%, #ff50d224, transparent 70%);--vios-artemis-halo-blur:.075;--vios-artemis-halo-opacity:.55;--vios-hefesto-halo:radial-gradient(closest-side at 50% 60%, #ff6e1952, transparent 70%), radial-gradient(closest-side at 62% 26%, #ff461433, transparent 72%);--vios-apolo-halo:radial-gradient(closest-side at 50% 50%, #ffbe2857, transparent 68%), radial-gradient(closest-side at 50% 50%, #ff6e1429, transparent 78%);--vios-ares-halo:radial-gradient(closest-side at 50% 56%, #ff234152, transparent 70%), radial-gradient(closest-side at 50% 26%, #d2143c33, transparent 72%);--vios-atenea-halo:radial-gradient(closest-side at 50% 56%, #286eff52, transparent 70%), radial-gradient(closest-side at 50% 28%, #3cbeff2e, transparent 72%);--vios-hermes-halo:radial-gradient(closest-side at 50% 58%, #14d2cd4d, transparent 70%), radial-gradient(closest-side at 62% 24%, #28ffbe29, transparent 72%);--vios-afrodita-halo:radial-gradient(closest-side at 50% 58%, #ff288c52, transparent 70%), radial-gradient(closest-side at 58% 24%, #ff6eb42e, transparent 72%);--vios-hestia-halo:radial-gradient(closest-side at 50% 58%, #ff781e52, transparent 70%), radial-gradient(closest-side at 50% 24%, #ff461433, transparent 72%);--vios-demeter-halo:radial-gradient(closest-side at 46% 58%, #6ee61e4d, transparent 70%), radial-gradient(closest-side at 58% 20%, #c8ff3c29, transparent 72%);--vios-dioniso-halo:radial-gradient(closest-side at 42% 62%, #9628ff4d, transparent 70%), radial-gradient(closest-side at 64% 30%, #ff28b433, transparent 72%);--vios-poseidon-halo:radial-gradient(closest-side at 48% 60%, #1478ff52, transparent 70%), radial-gradient(closest-side at 62% 26%, #28d2ff2e, transparent 72%);--vios-nike-halo:radial-gradient(closest-side at 50% 62%, #aaf0004d, transparent 70%), radial-gradient(closest-side at 50% 26%, #f0ff3c2e, transparent 72%);--vios-prometeo-halo:radial-gradient(closest-side at 46% 60%, #1e6eff4d, transparent 70%), radial-gradient(closest-side at 62% 30%, #ffc83c33, transparent 72%);--vios-ploutos-halo:radial-gradient(closest-side at 44% 62%, #1ec85047, transparent 70%), radial-gradient(closest-side at 54% 22%, #ffbe2838, transparent 72%);--vios-hades-halo:radial-gradient(closest-side at 52% 52%, #9628ff52, transparent 70%), radial-gradient(closest-side at 30% 26%, #c85aff2e, transparent 72%);--vios-hipnos-halo:radial-gradient(closest-side at 52% 56%, #3c50ff4d, transparent 70%), radial-gradient(closest-side at 70% 26%, #aa8cff2e, transparent 72%);--vios-hecate-halo:radial-gradient(closest-side at 52% 58%, #1ec8964d, transparent 70%), radial-gradient(closest-side at 64% 30%, #ffe68c29, transparent 72%);--vios-morfeo-halo:radial-gradient(closest-side at 50% 62%, #5a46ff4d, transparent 70%), radial-gradient(closest-side at 50% 26%, #e650ff2e, transparent 72%);--vios-minerva-halo:radial-gradient(closest-side at 46% 56%, #1e78ff4d, transparent 70%), radial-gradient(closest-side at 72% 28%, #ffdcaa29, transparent 72%);--vios-eter-halo:radial-gradient(closest-side at 52% 56%, #3cc8e647, transparent 70%), radial-gradient(closest-side at 40% 70%, #ffb4a029, transparent 72%);--vios-eros-halo:radial-gradient(closest-side at 50% 58%, #ff502852, transparent 70%), radial-gradient(closest-side at 50% 30%, #ff967833, transparent 72%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--vitaris-font-sans:Geist;--vitaris-font:var(--vitaris-font-sans), ui-sans-serif, system-ui, sans-serif;--vitaris-font-mono:"Geist Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--vitaris-text-xs:.75rem;--vitaris-text-sm:.8125rem;--vitaris-text-base:.875rem;--vitaris-text-lg:1.0625rem;--vitaris-text-xl:1.375rem;--vitaris-text-2xl:1.75rem;--vitaris-text-display:clamp(2rem, 3.4vw, 3rem);--vitaris-leading-tight:1.15;--vitaris-leading-base:1.5;--vitaris-leading-reading:1.6;--vitaris-weight-light:350;--vitaris-weight-regular:400;--vitaris-weight-medium:500;--vitaris-weight-strong:600;--vitaris-weight-bold:700;--vitaris-tracking-xs:.01em;--vitaris-tracking-sm:.005em;--vitaris-tracking-base:0em;--vitaris-tracking-lg:-.01em;--vitaris-tracking-xl:-.018em;--vitaris-tracking-code:.08em;--vitaris-tracking-2xl:-.024em;--vitaris-tracking-display:-.032em;--vitaris-tracking-label:.045em;--vitaris-tracking-heading:var(--vitaris-tracking-xl);--vitaris-measure:68ch;--vitaris-code-size:.92em;--vitaris-code-pad-block:.1em;--vitaris-code-pad-inline:.35em;--vitaris-kbd-size:1.375rem;--vitaris-kbd-gap:.1875rem;--vitaris-kbd-relief:none;--vitaris-quote-rule:2px;--vitaris-text-list-mark-size:1.125rem;--vitaris-text-list-mark-drop:.2em;--vitaris-mark:var(--lightningcss-light,#f0c44057)var(--lightningcss-dark,#f5c54242);--vitaris-underline-offset:.2em;--vitaris-script-size:.75em;--vitaris-space-1:.25rem;--vitaris-space-2:.375rem;--vitaris-space-3:.5rem;--vitaris-space-4:.75rem;--vitaris-space-5:1rem;--vitaris-space-6:1.5rem;--vitaris-space-7:2rem;--vitaris-space-8:3rem;--vitaris-radius-frame:1.25rem;--vitaris-radius-xl:1rem;--vitaris-radius-lg:.75rem;--vitaris-radius-md:.5rem;--vitaris-radius-sm:.375rem;--vitaris-radius-full:999px;--vitaris-corner-shape:round;--vitaris-ground:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#0d0d10);--vitaris-surface:var(--lightningcss-light,#f1f1f3)var(--lightningcss-dark,#17171b);--vitaris-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e23);--vitaris-ground-min:var(--lightningcss-light,#c2cce7)var(--lightningcss-dark,#060709);--vitaris-ground-max:var(--lightningcss-light,#fcfcfc)var(--lightningcss-dark,#293d57);--vitaris-ink:var(--lightningcss-light,#161c28f2)var(--lightningcss-dark,#f2f5faf5);--vitaris-glass-ink-muted:var(--lightningcss-light,#161c28c4)var(--lightningcss-dark,#f2f5facc);--vitaris-glass-ink-subtle:var(--lightningcss-light,#161c28b5)var(--lightningcss-dark,#f2f5fabd);--vitaris-ink-muted:var(--vitaris-glass-ink-muted);--vitaris-ink-subtle:var(--vitaris-glass-ink-subtle);--vitaris-ink-faint:var(--lightningcss-light,#161c288a)var(--lightningcss-dark,#f2f5fa80);--vitaris-sheet-ink-muted:var(--vitaris-glass-ink-muted);--vitaris-sheet-ink-subtle:var(--vitaris-glass-ink-subtle);--vitaris-ink-inverse:var(--lightningcss-light,#fff)var(--lightningcss-dark,#12141a);--vitaris-prominent-material:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#1e1f22d1);--vitaris-prominent-solid:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1f22);--vitaris-tool-plate:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#ffffff1a);--vitaris-tool-glyph-shadow:var(--lightningcss-light,#10162438)var(--lightningcss-dark,#00000080);--vitaris-danger:var(--lightningcss-light,#83150e)var(--lightningcss-dark,#ffbeb6);--vitaris-warning:var(--lightningcss-light,#613a00)var(--lightningcss-dark,#f5c46b);--vitaris-success:var(--lightningcss-light,#0b4d2c)var(--lightningcss-dark,#86e0b3);--vitaris-accent:var(--lightningcss-light,#2f5bd3)var(--lightningcss-dark,#7c9dff);--vitaris-accent-text:var(--lightningcss-light,#1d41a8)var(--lightningcss-dark,#b0c6ff);--vitaris-accent-fill:var(--lightningcss-light,#2f5bd3)var(--lightningcss-dark,#3f6ae0);--vitaris-accent-fill-hover:var(--lightningcss-light,#2a50bd)var(--lightningcss-dark,#3a62d6);--vitaris-accent-on:#fff;--vitaris-accent-soft:var(--lightningcss-light,#2f5bd31c)var(--lightningcss-dark,#7c9dff29);--vitaris-accent-soft-strong:var(--lightningcss-light,#2f5bd321)var(--lightningcss-dark,#7c9dff3d);--vitaris-hue-red:var(--lightningcss-light,#e5484d)var(--lightningcss-dark,#ff6369);--vitaris-hue-orange:var(--lightningcss-light,#e8792b)var(--lightningcss-dark,#ff9a4d);--vitaris-hue-yellow:var(--lightningcss-light,#e2a212)var(--lightningcss-dark,#f5c542);--vitaris-hue-green:var(--lightningcss-light,#2a9d63)var(--lightningcss-dark,#3fcf8e);--vitaris-hue-teal:var(--lightningcss-light,#0f96a8)var(--lightningcss-dark,#2ec4d6);--vitaris-hue-blue:var(--lightningcss-light,#2f6fd8)var(--lightningcss-dark,#5b8def);--vitaris-hue-violet:var(--lightningcss-light,#7555d4)var(--lightningcss-dark,#9d85f0);--vitaris-hue-pink:var(--lightningcss-light,#d4478f)var(--lightningcss-dark,#f06fb0);--vitaris-hue-gray:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af);--vitaris-hue-indigo:var(--lightningcss-light,#5b5bd6)var(--lightningcss-dark,#8b8bff);--vitaris-hue-lime:var(--lightningcss-light,#5a8f14)var(--lightningcss-dark,#9fd35a);--vitaris-hue-amber:var(--lightningcss-light,#c9830a)var(--lightningcss-dark,#f3b23a);--vitaris-hue-olive:var(--lightningcss-light,#7a8a2a)var(--lightningcss-dark,#b6c84d);--vitaris-hue-emerald:var(--lightningcss-light,#159a7a)var(--lightningcss-dark,#34d3a8);--vitaris-hue-cyan:var(--lightningcss-light,#0e9bbf)var(--lightningcss-dark,#3dd0ee);--vitaris-hue-sky:var(--lightningcss-light,#2b8fd8)var(--lightningcss-dark,#5fb4f5);--vitaris-hue-purple:var(--lightningcss-light,#8e44c8)var(--lightningcss-dark,#b57bea);--vitaris-hue-fuchsia:var(--lightningcss-light,#c23ac0)var(--lightningcss-dark,#e36ee0);--vitaris-hue-rose:var(--lightningcss-light,#d9476a)var(--lightningcss-dark,#ff7b97);--vitaris-hue-brown:var(--lightningcss-light,#9a6a3f)var(--lightningcss-dark,#c9956a);--vitaris-hue-slate:var(--lightningcss-light,#5b6b82)var(--lightningcss-dark,#94a3b8);--vitaris-hue-rose-50:#fff4f5;--vitaris-hue-rose-100:#ffe6e8;--vitaris-hue-rose-200:#feccd2;--vitaris-hue-rose-300:#fea8b5;--vitaris-hue-rose-400:#f97991;--vitaris-hue-rose-500:#d9476a;--vitaris-hue-rose-600:#c5345a;--vitaris-hue-rose-700:#a41f46;--vitaris-hue-rose-800:#801434;--vitaris-hue-rose-900:#5f0e25;--vitaris-hue-rose-950:#400517;--vitaris-hue-red-50:#fff4f3;--vitaris-hue-red-100:#ffe6e4;--vitaris-hue-red-200:#fecdca;--vitaris-hue-red-300:#feaba6;--vitaris-hue-red-400:#fe7976;--vitaris-hue-red-500:#e5484d;--vitaris-hue-red-600:#cc2e39;--vitaris-hue-red-700:#aa1827;--vitaris-hue-red-800:#850c1b;--vitaris-hue-red-900:#620913;--vitaris-hue-red-950:#430309;--vitaris-hue-orange-50:#fff4ef;--vitaris-hue-orange-100:#ffe8db;--vitaris-hue-orange-200:#fecfb5;--vitaris-hue-orange-300:#fbb085;--vitaris-hue-orange-400:#e8792b;--vitaris-hue-orange-500:#d66911;--vitaris-hue-orange-600:#b25508;--vitaris-hue-orange-700:#904304;--vitaris-hue-orange-800:#6f3303;--vitaris-hue-orange-900:#522401;--vitaris-hue-orange-950:#371600;--vitaris-hue-brown-50:#fcf5f0;--vitaris-hue-brown-100:#f7eae0;--vitaris-hue-brown-200:#edd6c3;--vitaris-hue-brown-300:#dfbda0;--vitaris-hue-brown-400:#ca9e78;--vitaris-hue-brown-500:#b28055;--vitaris-hue-brown-600:#9a6a3f;--vitaris-hue-brown-700:#7c512b;--vitaris-hue-brown-800:#603e1e;--vitaris-hue-brown-900:#462c14;--vitaris-hue-brown-950:#2e1c0a;--vitaris-hue-amber-50:#fef5eb;--vitaris-hue-amber-100:#faead7;--vitaris-hue-amber-200:#f4d5b1;--vitaris-hue-amber-300:#eabb81;--vitaris-hue-amber-400:#d79a4a;--vitaris-hue-amber-500:#c9830a;--vitaris-hue-amber-600:#9d6507;--vitaris-hue-amber-700:#7f5105;--vitaris-hue-amber-800:#623e03;--vitaris-hue-amber-900:#482c02;--vitaris-hue-amber-950:#301b00;--vitaris-hue-yellow-50:#fdf6ea;--vitaris-hue-yellow-100:#f9ebd4;--vitaris-hue-yellow-200:#f2d7ab;--vitaris-hue-yellow-300:#e7bd77;--vitaris-hue-yellow-400:#e2a213;--vitaris-hue-yellow-500:#b5810c;--vitaris-hue-yellow-600:#966a07;--vitaris-hue-yellow-700:#795504;--vitaris-hue-yellow-800:#5d4003;--vitaris-hue-yellow-900:#442e02;--vitaris-hue-yellow-950:#2d1d01;--vitaris-hue-olive-50:#f6f8ee;--vitaris-hue-olive-100:#ebf0dc;--vitaris-hue-olive-200:#d7e0ba;--vitaris-hue-olive-300:#bfcc92;--vitaris-hue-olive-400:#a1b163;--vitaris-hue-olive-500:#7a8a2a;--vitaris-hue-olive-600:#6d7c17;--vitaris-hue-olive-700:#576405;--vitaris-hue-olive-800:#424c04;--vitaris-hue-olive-900:#2f3702;--vitaris-hue-olive-950:#1e2401;--vitaris-hue-lime-50:#f2faed;--vitaris-hue-lime-100:#e5f2db;--vitaris-hue-lime-200:#cbe4b8;--vitaris-hue-lime-300:#add28d;--vitaris-hue-lime-400:#89b95c;--vitaris-hue-lime-500:#689e2b;--vitaris-hue-lime-600:#5a8f14;--vitaris-hue-lime-700:#406a06;--vitaris-hue-lime-800:#305102;--vitaris-hue-lime-900:#223b02;--vitaris-hue-lime-950:#142601;--vitaris-hue-green-50:#effaf2;--vitaris-hue-green-100:#def3e5;--vitaris-hue-green-200:#bee6cc;--vitaris-hue-green-300:#95d5ad;--vitaris-hue-green-400:#65bd89;--vitaris-hue-green-500:#2a9d63;--vitaris-hue-green-600:#0b8952;--vitaris-hue-green-700:#076e41;--vitaris-hue-green-800:#055531;--vitaris-hue-green-900:#023e22;--vitaris-hue-green-950:#012814;--vitaris-hue-emerald-50:#eefaf5;--vitaris-hue-emerald-100:#ddf3ea;--vitaris-hue-emerald-200:#bbe6d6;--vitaris-hue-emerald-300:#91d5bd;--vitaris-hue-emerald-400:#5fbc9f;--vitaris-hue-emerald-500:#169a7a;--vitaris-hue-emerald-600:#0b876a;--vitaris-hue-emerald-700:#056c55;--vitaris-hue-emerald-800:#045340;--vitaris-hue-emerald-900:#023d2e;--vitaris-hue-emerald-950:#01271d;--vitaris-hue-teal-50:#edf9fc;--vitaris-hue-teal-100:#dcf1f5;--vitaris-hue-teal-200:#bae3eb;--vitaris-hue-teal-300:#8fd1dc;--vitaris-hue-teal-400:#5bb7c7;--vitaris-hue-teal-500:#1296a8;--vitaris-hue-teal-600:#0b8191;--vitaris-hue-teal-700:#056875;--vitaris-hue-teal-800:#04505a;--vitaris-hue-teal-900:#023a42;--vitaris-hue-teal-950:#00262b;--vitaris-hue-cyan-50:#edf9fe;--vitaris-hue-cyan-100:#dbf1fa;--vitaris-hue-cyan-200:#b8e3f2;--vitaris-hue-cyan-300:#8cd0e8;--vitaris-hue-cyan-400:#57b6d5;--vitaris-hue-cyan-500:#0b9bbf;--vitaris-hue-cyan-600:#0a7f9e;--vitaris-hue-cyan-700:#08667f;--vitaris-hue-cyan-800:#034e62;--vitaris-hue-cyan-900:#023948;--vitaris-hue-cyan-950:#002530;--vitaris-hue-sky-50:#f0f8ff;--vitaris-hue-sky-100:#deefff;--vitaris-hue-sky-200:#bddffe;--vitaris-hue-sky-300:#92cbfc;--vitaris-hue-sky-400:#61afef;--vitaris-hue-sky-500:#2c8fd8;--vitaris-hue-sky-600:#0b78be;--vitaris-hue-sky-700:#07619a;--vitaris-hue-sky-800:#044a77;--vitaris-hue-sky-900:#023559;--vitaris-hue-sky-950:#01223b;--vitaris-hue-slate-50:#f5f7fa;--vitaris-hue-slate-100:#e9edf3;--vitaris-hue-slate-200:#d4dbe6;--vitaris-hue-slate-300:#b9c5d6;--vitaris-hue-slate-400:#9aa9bf;--vitaris-hue-slate-500:#7d8da5;--vitaris-hue-slate-600:#5b6b82;--vitaris-hue-slate-700:#4f5d72;--vitaris-hue-slate-800:#3c4758;--vitaris-hue-slate-900:#2b3340;--vitaris-hue-slate-950:#1a212a;--vitaris-hue-blue-50:#f2f7ff;--vitaris-hue-blue-100:#e3eeff;--vitaris-hue-blue-200:#c7dcff;--vitaris-hue-blue-300:#a3c6fe;--vitaris-hue-blue-400:#73a8fd;--vitaris-hue-blue-500:#4889f4;--vitaris-hue-blue-600:#2f6fd8;--vitaris-hue-blue-700:#1d57b4;--vitaris-hue-blue-800:#12428e;--vitaris-hue-blue-900:#0c2f69;--vitaris-hue-blue-950:#051e48;--vitaris-hue-gray-50:#f6f7f9;--vitaris-hue-gray-100:#ebedf0;--vitaris-hue-gray-200:#d7dbe2;--vitaris-hue-gray-300:#bfc4ce;--vitaris-hue-gray-400:#a1a8b5;--vitaris-hue-gray-500:#858c9b;--vitaris-hue-gray-600:#6b7280;--vitaris-hue-gray-700:#565c68;--vitaris-hue-gray-800:#414650;--vitaris-hue-gray-900:#2f333a;--vitaris-hue-gray-950:#1e2026;--vitaris-hue-indigo-50:#f5f6ff;--vitaris-hue-indigo-100:#e8ecff;--vitaris-hue-indigo-200:#d2d8fe;--vitaris-hue-indigo-300:#b6bffe;--vitaris-hue-indigo-400:#949dfd;--vitaris-hue-indigo-500:#767af8;--vitaris-hue-indigo-600:#5b5bd6;--vitaris-hue-indigo-700:#4b4ab8;--vitaris-hue-indigo-800:#393791;--vitaris-hue-indigo-900:#28286b;--vitaris-hue-indigo-950:#191849;--vitaris-hue-violet-50:#f6f6ff;--vitaris-hue-violet-100:#eceaff;--vitaris-hue-violet-200:#dad5ff;--vitaris-hue-violet-300:#c3bafe;--vitaris-hue-violet-400:#a895fd;--vitaris-hue-violet-500:#8f71f3;--vitaris-hue-violet-600:#7555d4;--vitaris-hue-violet-700:#6041b4;--vitaris-hue-violet-800:#49308d;--vitaris-hue-violet-900:#352268;--vitaris-hue-violet-950:#221447;--vitaris-hue-purple-50:#f9f4ff;--vitaris-hue-purple-100:#f2e8ff;--vitaris-hue-purple-200:#e6d0fe;--vitaris-hue-purple-300:#d7b1fe;--vitaris-hue-purple-400:#c387fb;--vitaris-hue-purple-500:#ac63e9;--vitaris-hue-purple-600:#8e44c8;--vitaris-hue-purple-700:#7734ab;--vitaris-hue-purple-800:#5c2586;--vitaris-hue-purple-900:#431a63;--vitaris-hue-purple-950:#2c0e43;--vitaris-hue-fuchsia-50:#fff2fe;--vitaris-hue-fuchsia-100:#ffe3fc;--vitaris-hue-fuchsia-200:#fec5fa;--vitaris-hue-fuchsia-300:#f7a0f3;--vitaris-hue-fuchsia-400:#e775e3;--vitaris-hue-fuchsia-500:#d149ce;--vitaris-hue-fuchsia-600:#c23ac0;--vitaris-hue-fuchsia-700:#951294;--vitaris-hue-fuchsia-800:#740873;--vitaris-hue-fuchsia-900:#550755;--vitaris-hue-fuchsia-950:#390239;--vitaris-hue-pink-50:#fff3f8;--vitaris-hue-pink-100:#ffe5ef;--vitaris-hue-pink-200:#fecadf;--vitaris-hue-pink-300:#fea5cb;--vitaris-hue-pink-400:#f378b1;--vitaris-hue-pink-500:#d4478f;--vitaris-hue-pink-600:#bf327d;--vitaris-hue-pink-700:#9f1e65;--vitaris-hue-pink-800:#7c124e;--vitaris-hue-pink-900:#5b0d38;--vitaris-hue-pink-950:#3e0524;--vitaris-sheet:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1d22);--vitaris-sheet-muted:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#212228);--vitaris-sheet-group:var(--lightningcss-light,#10162409)var(--lightningcss-dark,#ffffff0b);--vitaris-sheet-material:var(--vitaris-material);--vitaris-sheet-muted-material:var(--vitaris-panel-material);--vitaris-sheet-rim-opacity:.28;--vitaris-sheet-sheen-top:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff05);--vitaris-sheet-sheen:linear-gradient(to bottom, var(--vitaris-sheet-sheen-top), #fff0 9rem);--vitaris-sheet-edge:inset 0 1px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff1c), inset 0 0 0 .5px var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff0d);--vitaris-fill:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff17);--vitaris-fill-strong:var(--lightningcss-light,#1016241a)var(--lightningcss-dark,#ffffff24);--vitaris-thumb:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff2e);--vitaris-control-relief:none;--vitaris-accent-gloss:none;--vitaris-accent-relief:none;--vitaris-dot-relief:none;--vitaris-button-glass-top:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff14);--vitaris-button-glass-hover-top:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff24);--vitaris-button-glass-bottom:var(--vitaris-button-glass-top);--vitaris-button-glass-sheen:transparent;--vitaris-button-glass-relief:none;--vitaris-button-accent-top:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff2b);--vitaris-button-accent-hover-top:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#ffffff3b);--vitaris-button-accent-bottom:var(--vitaris-button-accent-top);--vitaris-button-accent-sheen:transparent;--vitaris-button-accent-relief:none;--vitaris-button-pressed-relief:none;--vitaris-button-blur:blur(16px) saturate(1.9);--vitaris-button-hover-scale:1.02;--vitaris-button-small-size:1.75rem;--vitaris-button-large-size:2.5rem;--vitaris-well-relief:none;--vitaris-pressed-relief:none;--vitaris-work-done-opacity:.62;--vitaris-inbox-mark:var(--vitaris-hue-blue);--vitaris-inbox-glow:var(--lightningcss-light,#2f6fd84d)var(--lightningcss-dark,#5b8def61);--vitaris-glass-tint:var(--lightningcss-light,#fafbfd)var(--lightningcss-dark,#1a1c24);--vios-glass-t:.16;--vitaris-glass-chosen:calc(.25 + .63 * var(--vios-glass-t));--vitaris-glass-alpha:var(--vitaris-glass-chosen);--vitaris-panel-body:.06;--vitaris-image-floor:.82;--vitaris-material:color-mix(in srgb, var(--vitaris-glass-tint) calc(var(--vitaris-glass-alpha) * 100%), transparent);--vitaris-panel-alpha:min(1, calc(var(--vitaris-glass-alpha) + var(--vitaris-panel-body)));--vitaris-panel-material:color-mix(in srgb, var(--vitaris-glass-tint) calc(var(--vitaris-panel-alpha) * 100%), transparent);--vitaris-material-blur:calc(24px + 12.6px * var(--vios-glass-t));--vitaris-material-saturation:1.8;--vitaris-material-brightness:1.04;--vitaris-frost:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncA type='table' tableValues='.05 .05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--vitaris-frost-size:10rem;--vitaris-sheen:linear-gradient(to bottom right, var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#ffffff1a), var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,#ffffff08) 36%, transparent 64%);--vitaris-lens-bevel:16px;--vitaris-lens-bend:34;--vitaris-lens-clear:.04;--vitaris-glass-k-bar:1;--vitaris-glass-k-control:.7;--vitaris-glass-k-panel:1.45;--vitaris-glass-k-sheet:var(--vitaris-glass-k-panel);--vitaris-glass-bevel:12px;--vitaris-glass-edge-clear:.4;--vitaris-glass-edge-blur:3.5px;--vitaris-glass-edge-saturation:1.5;--vitaris-glass-edge-brightness:1.06;--vitaris-glass-edge-fill:color-mix(in srgb, var(--vitaris-glass-tint) 16%, transparent);--vitaris-glass-lift:var(--lightningcss-light,#fff3)var(--lightningcss-dark,#ffffff17);--vitaris-press-light:var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#ffffff38);--vitaris-press-radius:3rem;--vitaris-press-grow:.06;--vitaris-light-spot:var(--lightningcss-light,#6096ff1a)var(--lightningcss-dark,#b2ceff0f);--vitaris-light-spot-panel:var(--lightningcss-light,#6096ff12)var(--lightningcss-dark,#b2ceff0f);--vitaris-light-spot-sheet:var(--lightningcss-light,#6096ff0d)var(--lightningcss-dark,#0000);--vitaris-light-spot-prominent:var(--lightningcss-light,#b2ceff12)var(--lightningcss-dark,#6096ff17);--vitaris-light-rim:var(--lightningcss-light,#fff)var(--lightningcss-dark,#d6e4ffeb);--vitaris-light-radius:20rem;--vitaris-light-radius-control:5rem;--vitaris-light-radius-sheet:28rem;--vitaris-light-rim-radius:8rem;--vitaris-light-rim-radius-control:2.5rem;--vitaris-spec-strong:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#ffffff6b);--vitaris-spec-soft:var(--lightningcss-light,#ffffff70)var(--lightningcss-dark,#ffffff2e);--vitaris-spec-inner:var(--lightningcss-light,#ffffff38)var(--lightningcss-dark,#ffffff12);--vitaris-rim-top:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff29);--vitaris-rim-mid:var(--lightningcss-light,#ffffff42)var(--lightningcss-dark,#ffffff1c);--vitaris-rim-low:var(--lightningcss-light,#ffffff1f)var(--lightningcss-dark,#ffffff12);--vitaris-glass-lip:var(--lightningcss-light,#ffffff4d)var(--lightningcss-dark,#ffffff0f);--vitaris-hairline:.5px;--vitaris-edge-dark:var(--lightningcss-light,#10162417)var(--lightningcss-dark,#00000052);--vitaris-edge-inner:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#0000001a);--vitaris-material-rule:var(--lightningcss-light,#10162414)var(--lightningcss-dark,#ffffff1a);--vitaris-material-highlight:var(--vitaris-spec-soft);--vitaris-rim-width:1px;--vitaris-rim-opacity:1;--vitaris-mask-solid:linear-gradient(#000 0 0);--vitaris-mask-ink:#000;--vitaris-mask-fade-down:linear-gradient(to bottom, #000, transparent);--vitaris-mask-fade-up:linear-gradient(to top, #000 40%, transparent);--vitaris-scroll-edge-blur:6px;--vitaris-scroll-edge-top:1.75rem;--vitaris-scroll-edge-bottom:7.5rem;--vitaris-scroll-edge-down:linear-gradient(to bottom, var(--lightningcss-light,#fafbfd80)var(--lightningcss-dark,#0d0d108c), transparent);--vitaris-scroll-edge-up:linear-gradient(to top, var(--lightningcss-light,#fafbfd73)var(--lightningcss-dark,#0d0d1080), transparent);--vitaris-rim:linear-gradient(to bottom right, var(--vitaris-spec-strong), var(--vitaris-rim-mid) 26%, var(--vitaris-rim-low) 50%, var(--vitaris-rim-mid) 76%, var(--vitaris-spec-soft));--vitaris-rim-sides:linear-gradient(180deg, var(--vitaris-rim-top), transparent 42%);--vitaris-rule:var(--lightningcss-light,#10162417)var(--lightningcss-dark,#ffffff1a);--vitaris-rule-strong:var(--lightningcss-light,#6d737e)var(--lightningcss-dark,#8a919d);--vitaris-well:var(--lightningcss-light,#1016240b)var(--lightningcss-dark,#ffffff0d);--vitaris-hover:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff0f);--vitaris-selected:var(--lightningcss-light,#1016241a)var(--lightningcss-dark,#ffffff1a);--vitaris-press-wash:var(--lightningcss-light,#ffffff38)var(--lightningcss-dark,#ffffff29);--vitaris-shadow-sm:0 1px 3px var(--lightningcss-light,#0c12200f)var(--lightningcss-dark,#00000047), 0 6px 16px -6px var(--lightningcss-light,#0c122024)var(--lightningcss-dark,#00000057);--vitaris-shadow:0 1px 3px var(--lightningcss-light,#0c12200d)var(--lightningcss-dark,#00000042), 0 12px 32px -12px var(--lightningcss-light,#0c12202e)var(--lightningcss-dark,#00000070);--vitaris-shadow-lg:0 1px 3px var(--lightningcss-light,#0c12200d)var(--lightningcss-dark,#00000042), 0 18px 48px -18px var(--lightningcss-light,#0c122038)var(--lightningcss-dark,#00000085), 0 40px 88px -40px var(--lightningcss-light,#0c122033)var(--lightningcss-dark,#00000075);--vitaris-orb-shadow:var(--vitaris-shadow-sm);--vitaris-sheet-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark), var(--vitaris-shadow);--vitaris-backdrop:var(--lightningcss-light,#0c122029)var(--lightningcss-dark,#0000005c);--vitaris-backdrop-blur:6px;--vitaris-focus:var(--vitaris-accent-text);--vitaris-focus-offset:1px;--vitaris-focus-width:2px;--vitaris-field-focus-offset:-1px;--vitaris-spring-interactive:linear(0, .006 1.75%, .024 3.75%, .053 5.75%, .094 8%, .136 10%, .189 12.25%, .402 20.75%, .497 24.75%, .585 28.75%, .658 32.5%, .715 35.75%, .768 39.25%, .813 42.75%, .855 46.5%, .897 51.25%, .931 56.25%, .957 61.5%, .977 67.5%, .992 74.5%, 1.001 82.5%, 1);--vitaris-spring-interactive-dur:.149s;--vitaris-spring-control:linear(0, .007 1.75%, .025 3.5%, .056 5.5%, .097 7.5%, .188 11.25%, .407 19.25%, .504 23%, .594 26.75%, .673 30.5%, .733 33.75%, .788 37.25%, .835 40.75%, .874 44.25%, .914 48.75%, .947 53.75%, .97 59%, .988 65%, .999 72%, 1.005 80.5%, 1);--vitaris-spring-control-dur:.323s;--vitaris-spring-surface:linear(0, .006 1.5%, .024 3.25%, .059 5.25%, .103 7.25%, .198 10.75%, .425 18.25%, .525 21.75%, .624 25.5%, .705 29%, .769 32.25%, .824 35.5%, .873 39%, .913 42.5%, .949 46.75%, .976 51.25%, .996 56.25%, 1.008 61.75%, 1.014 68%, 1.015 75.75%, 1);--vitaris-spring-surface-dur:.46s;--vitaris-spring-panel:linear(0, .006 1.5%, .021 3%, .049 4.75%, .085 6.5%, .164 9.75%, .36 17%, .45 20.5%, .538 24.25%, .616 28%, .679 31.5%, .733 35%, .782 38.75%, .823 42.5%, .865 47.25%, .9 52.25%, .928 57.75%, .95 63.75%, .966 70%, .978 77%, .988 87%, 1);--vitaris-spring-panel-dur:.414s;--vitaris-duration-fast:.12s;--vitaris-duration-base:.22s;--vitaris-duration-exit:.18s;--vitaris-surface-enter:var(--vitaris-spring-surface-dur);--vitaris-duration-desktop:32s;--vitaris-drift-steps:steps(32, jump-none);--vitaris-duration-desktop-sheen:1.6s;--vitaris-ease:cubic-bezier(.33, 0, .67, 1);--vitaris-ease-exit:cubic-bezier(.32, 0, .67, 0);--vitaris-stagger:18ms;--vitaris-stagger-cap:6;--vitaris-motion-lift:6px;--vitaris-tool-lift:1.5px;--vitaris-motion-scale:.96;--vitaris-morph-scale:.35;--vitaris-enter-offset:.75rem;--vitaris-press-scale:.96;--vitaris-press-duration:90ms;--vitaris-press-ease:linear;--vitaris-disabled-opacity:.55;--vitaris-duration-spin:.9s;--vitaris-duration-glint:.62s;--vitaris-ease-constant:linear;--vios-glass-k:1;--vios-tooltip-width:18rem;--vios-swatch-min-width:4.5rem;--vios-system-width:17.5rem;--vios-toolbox-width:24rem;--vios-command-width:36rem;--vios-command-height:min(30rem, 72dvh);--vios-command-input-size:var(--vitaris-text-xl);--vios-command-input-height:3rem;--vitaris-wallpaper:var(--lightningcss-light,#e9eaed)var(--lightningcss-dark,#08090d);--vitaris-haze-light:radial-gradient(ellipse at 18% 30%, #87a0bd4d, transparent 55%), radial-gradient(ellipse at 83% 62%, #ffffffe0, transparent 58%), linear-gradient(145deg, #e3e6ec, #f2f2f4 65%, #d9dde5);--vitaris-haze-dark:radial-gradient(ellipse at 15% 22%, #39557ba6, transparent 48%), radial-gradient(ellipse at 80% 62%, #394b7094, transparent 55%), linear-gradient(145deg, #060709, #0b111c 54%, #060709);--vitaris-haze:var(--vitaris-haze-light);--vitaris-graphite:radial-gradient(ellipse at 82% 18%, var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0d), transparent 46%), linear-gradient(115deg, var(--lightningcss-light,#eceef2)var(--lightningcss-dark,#0b0c0f) 0%, var(--lightningcss-light,#d5d9e1)var(--lightningcss-dark,#1b1e25) 26%, var(--lightningcss-light,#eef0f4)var(--lightningcss-dark,#0d0e12) 44%, var(--lightningcss-light,#d9dde5)var(--lightningcss-dark,#181b21) 63%, var(--lightningcss-light,#f1f2f5)var(--lightningcss-dark,#0b0c0f) 81%, var(--lightningcss-light,#dde1e8)var(--lightningcss-dark,#15171d) 100%);--vitaris-aurora-light:var(--vitaris-graphite);--vitaris-aurora-dark:var(--vitaris-graphite);--vitaris-background-pattern-ink:var(--lightningcss-light,#1016240f)var(--lightningcss-dark,#ffffff0f);--vitaris-background-pattern-step:2rem;--vitaris-background-dot-radius:1px;--vitaris-aurora:var(--vitaris-aurora-light);--vitaris-area:var(--vitaris-accent);--vitaris-area-text:var(--vitaris-accent-text);--vitaris-area-soft:var(--vitaris-accent-soft);--vitaris-iridescence-width:1px;--vitaris-iridescence-edge:var(--vitaris-mask-solid) content-box, var(--vitaris-mask-solid);--vitaris-iridescence-angle:115deg;--vitaris-iridescence-stops:var(--lightningcss-light,#2fc0dc)var(--lightningcss-dark,#5fdcf2), var(--lightningcss-light,#4a68f2)var(--lightningcss-dark,#7c95ff) 30%, var(--lightningcss-light,#8658ee)var(--lightningcss-dark,#ab8dff) 55%, var(--lightningcss-light,#dc58b6)var(--lightningcss-dark,#f390d6) 80%, var(--lightningcss-light,#e3ad3c)var(--lightningcss-dark,#f6d27c);--vitaris-iridescence:linear-gradient(var(--vitaris-iridescence-angle), var(--vitaris-iridescence-stops));--vitaris-iridescence-conic:conic-gradient(from var(--vios-iris-angle,0deg), var(--lightningcss-light,#2fc0dc)var(--lightningcss-dark,#5fdcf2), var(--lightningcss-light,#4a68f2)var(--lightningcss-dark,#7c95ff), var(--lightningcss-light,#8658ee)var(--lightningcss-dark,#ab8dff), var(--lightningcss-light,#dc58b6)var(--lightningcss-dark,#f390d6), var(--lightningcss-light,#e3ad3c)var(--lightningcss-dark,#f6d27c), var(--lightningcss-light,#2fc0dc)var(--lightningcss-dark,#5fdcf2));--vitaris-wave:var(--lightningcss-light,#7a9cbc2e)var(--lightningcss-dark,#4e7db121);--vitaris-wave-glow:var(--lightningcss-light,#acc2d966)var(--lightningcss-dark,#6094cc5c);--vitaris-wallpaper-veil:var(--lightningcss-light,#fafafa1f)var(--lightningcss-dark,#0d0d1024);--vios-control-size:2rem;--vios-tool-frame-sidebar:15rem;--vios-tool-frame-inspector:18rem;--vios-tool-frame-overlay-z:1;--vios-tool-brand-size:3rem;--vios-tool-brand-rail-size:2rem;--vitaris-iridescence-halo-spread:18%;--vitaris-iridescence-halo-blur:.875rem;--vitaris-iridescence-halo-opacity:.38;--vios-switch-height:1.25rem;--vios-switch-thumb:.875rem;--vios-switch-inset:2px;--vios-switch-travel:calc(var(--vios-control-size) - var(--vios-switch-thumb) - 2 * var(--vios-switch-inset) - 2px);--vios-orb-size:2.75rem;--vios-chat-size:3.25rem;--vios-icon-size:1.125rem;--vios-icon-xs:.75rem;--vios-icon-sm:.875rem;--vios-icon-md:1rem;--vios-icon-lg:1.25rem;--vios-panel-width:clamp(18rem, 28vw, 24rem);--vios-context-width:18rem;--vios-fill-min-height:24rem;--vios-chrome-top:var(--vios-surface-top);--vios-chrome-bottom:var(--vios-footer-clearance);--vios-dock-reserve:0px;--vios-island-top:calc(env(safe-area-inset-top) + var(--vitaris-space-2));--vios-island-height:2rem;--vios-island-bar-height:2.75rem;--vios-island-max-width:46rem;--vios-island-live-max:16rem;--vios-island-search-width:15rem;--vios-island-search-min:8rem;--vios-cluster-gap:var(--vitaris-space-2);--vios-badge-size:1.125rem;--vios-alert-dot:.625rem;--vios-sheet-medium:56dvh;--vios-sheet-large:92dvh;--vios-sheet-grip-width:2.25rem;--vios-sheet-grip-height:.3125rem;--vios-sheet-grip-zone:1.75rem;--vios-resize-grip-width:3px;--vios-resize-grip-height:2.75rem;--vios-cluster-inline:0px;--vios-cluster-block:0px;--vios-tool-bottom:0px;--vios-keyboard-inset:0px;--vios-visible-height:100dvh;--vios-visible-top:0px;--vios-editing-min-size:0px;--vios-shortcuts-width:34rem;--vios-shortcut-key-width:5.5rem;--vios-content-width:66rem;--vios-page-width:56rem;--vios-reading-width:48rem;--vios-avatar-size:1.75rem;--vios-home-width:72rem;--vios-edge:clamp(.5rem, 1vw, 1rem);--vios-surface-top:calc(var(--vios-island-top) + var(--vios-island-bar-height) + var(--vitaris-space-2));--vios-input-font-size:.875rem;--vitaris-choice-size:1.125rem;--vitaris-drag-lift:1.03;--vitaris-drag-tilt:-1.5deg;--vitaris-drag-width:20rem;--vitaris-drag-edge:2.75rem;--vitaris-chip-max-width:14rem;--vitaris-work-title-min:12rem;--vios-date-panel-width:17rem;--vios-agenda-period-panel-width:32rem;--vios-date-cell:2rem;--vitaris-chip-height:1.375rem;--vios-row-height:2.5rem;--vitaris-state-icon-size:2.75rem;--vitaris-tab-mark:2px;--vitaris-responsive-control-size:max(2.75rem, 44px);--vitaris-responsive-row-size:3.5rem;--vitaris-responsive-avatar-size:2.25rem;--vitaris-responsive-title-height:2lh;--vitaris-dialog-width:28rem;--vitaris-dialog-wide-width:36rem;--vitaris-dialog-detail-width:60rem;--vitaris-dialog-expanded-width:112rem;--vitaris-dialog-side-width:36rem;--vios-agent-directory-height:min(52dvh, 32rem);--vitaris-popover-width:20rem;--vitaris-avatar-size:2rem;--vitaris-progress-height:.375rem;--vitaris-spinner-size:1.25rem;--vitaris-spinner-stroke:2px;--vitaris-duration-iris:2.4s;--vitaris-duration-ambient:24s;--vitaris-swatch-dot:1.25rem;--vitaris-swatch-ring:0 0 0 2px var(--vitaris-surface), 0 0 0 3.5px var(--vitaris-ink);--vitaris-table-cell-block:var(--vitaris-space-3);--vitaris-table-cell-inline:var(--vitaris-space-4);--vitaris-table-cell-block-compact:var(--vitaris-space-2);--vitaris-table-head:var(--vitaris-sheet-group);--vitaris-table-sort-rest:.4;--vitaris-table-mixed-height:2px;--vitaris-avatar-ring:2px;--vitaris-avatar-overlap:calc(-1 * var(--vitaris-space-2));--vitaris-media-edge:inset 0 1px 0 var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#ffffff1a), inset 0 0 0 .5px var(--lightningcss-light,#1016241f)var(--lightningcss-dark,#ffffff1a);--vitaris-media-ground:var(--lightningcss-light,#101318)var(--lightningcss-dark,#050608);--vitaris-input-indicator-opacity:.6;--vitaris-button-group-inset:2px;--vitaris-breadcrumb-max:14rem;--vitaris-stepper-mark:1.5rem;--vitaris-stepper-rule:2px;--vitaris-stepper-ring:1.5px;--vitaris-stepper-halo:5px;--vitaris-stepper-text-drop:.125rem;--vitaris-stepper-text-max:10rem;--vitaris-number-width:3.5rem;--vitaris-code-cell:2.5rem;--vitaris-combobox-height:18rem;--vitaris-alert-width:24rem;--vitaris-alert-mark:2rem;--vitaris-alert-mark-fill:var(--lightningcss-light,#83150e17)var(--lightningcss-dark,#ffbeb61f);--vitaris-hover-card-width:18rem;--vitaris-card-lift:-2px;--vitaris-card-press:.99;--vitaris-card-plate:2.25rem;--vitaris-stat-trend:2rem;--vitaris-chart-height:9rem;--vitaris-chart-stroke:1.5px;--vitaris-chart-dot:6px;--vitaris-chart-line:2px;--vitaris-chart-area-opacity:.14;--vitaris-chart-bar-max:2.25rem;--vitaris-chart-bar-min:2px;--vitaris-chart-bar-foot:2px;--vitaris-chart-bar-rest:.72;--vitaris-chart-donut:8rem;--vitaris-chart-donut-stroke:4.2;--vitaris-chart-sheen:none;--vitaris-chart-bar-relief:none;--vitaris-timeline-mark:1.25rem;--vitaris-timeline-text-drop:.0625rem;--vitaris-tree-indent:1rem;--vitaris-grid-sm:11rem;--vitaris-grid-md:16rem;--vitaris-grid-lg:22rem;--vitaris-split-aside:18rem;--vitaris-split-main-min:55%;--vitaris-carousel-slide:min(18rem, 80%);--vitaris-carousel-fade:linear-gradient(to right, transparent, #000 var(--vitaris-space-4), #000 calc(100% - var(--vitaris-space-4)), transparent);--vitaris-drawer-width:22rem;--vitaris-drawer-reveal:3rem;--vitaris-drawer-sheet-width:40rem;--vitaris-drawer-sheet-height:36rem;--vitaris-menubar-menu-width:14rem;--vitaris-menubar-dot:.4375rem;--vitaris-navigation-menu-column:16rem;--vitaris-navigation-menu-feature:13rem;--vitaris-navigation-menu-plate:2rem;--vitaris-navigation-menu-wait:.2s;--vitaris-navigation-menu-linger:.3s;--vitaris-tag-height:1.5rem;--vitaris-tag-text-min:6rem;--vitaris-range-track:.5rem;--vitaris-range-thumb:1rem;--vitaris-range-tick:.25rem;--vitaris-form-width:34rem;--vitaris-scroll-area-sm:10rem;--vitaris-scroll-area-md:16rem;--vitaris-scroll-area-lg:24rem;--vitaris-scroll-area-fade:1.5rem;--vitaris-resizable-gap:.75rem;--vitaris-bento-row:13rem;--vitaris-bento-visual:4.5rem;--vitaris-spotlight:var(--lightningcss-light,#fafcff75)var(--lightningcss-dark,#96b6ff1f);--vitaris-spotlight-radius:36rem;--vitaris-spotlight-rest-x:50%;--vitaris-spotlight-rest-y:0%;--vitaris-aurora-mass-blue:var(--lightningcss-light,#688cee6b)var(--lightningcss-dark,#405ee261);--vitaris-aurora-mass-violet:var(--lightningcss-light,#9674ee57)var(--lightningcss-dark,#7a4ce84d);--vitaris-aurora-mass-cyan:var(--lightningcss-light,#3cb8d652)var(--lightningcss-dark,#1ebad638);--vitaris-aurora-mass-size:95%;--vitaris-aurora-drift:9%;--vitaris-aurora-min-block:18rem;--vitaris-card-3d-perspective:60rem;--vitaris-card-3d-distance:64rem;--vitaris-card-3d-tilt:10deg;--vitaris-card-3d-step:.875rem;--vitaris-moving-border-width:1.5px;--vitaris-moving-border-glow:3px;--vitaris-moving-border-glow-opacity:.35;--vitaris-moving-border-length:5rem;--vitaris-moving-border-thickness:1.5rem;--vitaris-moving-border-laps:2;--vitaris-lamp-light:var(--lightningcss-light,#4c7cf63d)var(--lightningcss-dark,#70b4ff57);--vitaris-lamp-glow:var(--lightningcss-light,#6092ff66)var(--lightningcss-dark,#78beff66);--vitaris-lamp-bar:var(--lightningcss-light,#3a68e2)var(--lightningcss-dark,#badcff);--vitaris-lamp-source:3rem;--vitaris-lamp-cone:46deg;--vitaris-lamp-apex:9rem;--vitaris-lamp-glow-core:8rem;--vitaris-lamp-glow-width:16rem;--vitaris-lamp-glow-height:4rem;--vitaris-lamp-reach:20rem;--vitaris-lamp-bar-width:min(28rem, 60%);--vitaris-lamp-bar-height:2px;--vitaris-lamp-off-scale:.4;--vios-home-padding:clamp(1rem, 4vw, 3rem);--vitaris-main-margin:var(--vios-edge) auto var(--vios-footer-clearance);--vitaris-main-padding:var(--vitaris-space-6);--vitaris-main-padding-inline:var(--vitaris-space-7);--vitaris-access-min-block:100dvh;--vitaris-access-padding:var(--vitaris-space-5);--vitaris-input-inline-size:100%;--vitaris-input-padding-inline:var(--vitaris-space-3);--vitaris-input-background:var(--vitaris-well);--vitaris-input-shadow:var(--vitaris-well-relief);--vitaris-input-font-size:var(--vios-input-font-size);--vitaris-input-font-weight:initial;--vitaris-disclosure-body-padding-block:var(--vitaris-space-2) var(--vitaris-space-3);--vios-panel-min-height:25rem;--vios-entity-card-min-height:6rem;--vios-tile-min-width:6rem;--vios-tool-icon-size:3rem;--vios-fact-min-width:11rem;--vios-access-width:26rem;--vios-item-min-width:16rem;--vios-field-min-width:12rem;--vios-wave-width:1px;--vios-wave-blur:5px;--vios-wave-shadow:0 -12px 28px var(--vitaris-wave-glow), inset 0 18px 32px var(--vitaris-wave);--vios-footer-clearance:8rem;--vios-panel-bottom:0px;--vios-open-dock-width:0px;--vios-island-end:0px;--vios-layer-desktop:0;--vios-layer-workspace:1;--vios-layer-edge:2;--vios-layer-chrome:5;--vios-layer-surface:4;--vios-layer-modal:6;--vitaris-loupe-size:11rem;--vitaris-loupe-follow:70ms;--vitaris-loupe-layer:4;--vitaris-loupe-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark), var(--vitaris-shadow-lg);--vitaris-loupe-edge:0 0 0 var(--vitaris-rim-width) var(--vitaris-rule-strong);--vitaris-light-radius-loupe:9rem;--vitaris-light-rim-radius-loupe:9rem}@media (prefers-color-scheme:dark){:root,[data-pg-environment]{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root,[data-pg-environment]{--vitaris-hue-rose-50:lab(96.9627% 3.98651 .841606);--vitaris-hue-rose-100:lab(93.2993% 9.28849 1.97111);--vitaris-hue-rose-200:lab(86.5747% 19.1857 4.11581);--vitaris-hue-rose-300:lab(77.9467% 33.5901 7.34205);--vitaris-hue-rose-400:lab(66.8662% 51.3823 11.5794);--vitaris-hue-rose-500:lab(52.7651% 59.2614 13.7683);--vitaris-hue-rose-600:lab(46.2661% 59.1589 13.908);--vitaris-hue-rose-700:lab(37.1463% 54.5299 12.9551);--vitaris-hue-rose-800:lab(28.1682% 46.0761 10.9731);--vitaris-hue-rose-900:lab(19.8059% 36.679 8.71207);--vitaris-hue-rose-950:lab(11.3964% 28.5547 6.77814);--vitaris-hue-red-50:lab(96.9857% 3.72586 1.82667);--vitaris-hue-red-100:lab(93.3618% 8.39779 4.12961);--vitaris-hue-red-200:lab(86.6996% 17.4781 8.65717);--vitaris-hue-red-300:lab(78.1503% 31.0609 15.6203);--vitaris-hue-red-400:lab(67.0423% 51.5383 26.9313);--vitaris-hue-red-500:lab(54.6373% 61.3426 33.6144);--vitaris-hue-red-600:lab(46.3831% 61.4723 34.6894);--vitaris-hue-red-700:lab(37.2469% 56.7711 32.8119);--vitaris-hue-red-800:lab(28.2453% 48.1772 28.0508);--vitaris-hue-red-900:lab(19.8706% 38.2731 22.0606);--vitaris-hue-red-950:lab(11.4507% 29.6682 14.4333);--vitaris-hue-orange-50:lab(97.0446% 2.98741 4.18957);--vitaris-hue-orange-100:lab(93.4917% 6.72767 9.35793);--vitaris-hue-orange-200:lab(86.9505% 14.3577 19.7361);--vitaris-hue-orange-300:lab(78.5892% 24.5673 33.6955);--vitaris-hue-orange-400:lab(63.1825% 40.4453 59.637);--vitaris-hue-orange-500:lab(57.2405% 40.8402 62.2926);--vitaris-hue-orange-600:lab(47.5006% 35.8478 55.0087);--vitaris-hue-orange-700:lab(38.3434% 30.8141 47.3917);--vitaris-hue-orange-800:lab(29.1946% 25.4953 38.9528);--vitaris-hue-orange-900:lab(20.6119% 20.7049 29.5547);--vitaris-hue-orange-950:lab(12.0291% 15.9146 18.1046);--vitaris-hue-brown-50:lab(97.0855% 1.60199 3.37931);--vitaris-hue-brown-100:lab(93.5901% 3.09086 6.452);--vitaris-hue-brown-200:lab(87.1739% 6.03548 12.3592);--vitaris-hue-brown-300:lab(79.0007% 9.56586 19.1937);--vitaris-hue-brown-400:lab(68.4922% 13.2353 26.1015);--vitaris-hue-brown-500:lab(57.9882% 16.0016 31.324);--vitaris-hue-brown-600:lab(49.2707% 16.3052 31.9433);--vitaris-hue-brown-700:lab(38.8406% 15.174 29.8278);--vitaris-hue-brown-800:lab(29.5983% 12.8764 25.338);--vitaris-hue-brown-900:lab(20.9429% 10.3251 20.3064);--vitaris-hue-brown-950:lab(12.2822% 8.001 14.1696);--vitaris-hue-amber-50:lab(97.1127% 1.85719 6.20303);--vitaris-hue-amber-100:lab(93.6361% 3.51852 11.4073);--vitaris-hue-amber-200:lab(87.2419% 7.22477 22.1794);--vitaris-hue-amber-300:lab(79.0637% 12.3297 35.9312);--vitaris-hue-amber-400:lab(68.5191% 17.7251 50.4947);--vitaris-hue-amber-500:lab(60.9856% 22.0427 64.8459);--vitaris-hue-amber-600:lab(48.157% 18.269 53.6689);--vitaris-hue-amber-700:lab(38.9097% 15.6087 45.8337);--vitaris-hue-amber-800:lab(29.6625% 12.9484 37.9888);--vitaris-hue-amber-900:lab(20.9935% 10.4419 29.0892);--vitaris-hue-amber-950:lab(12.32% 8.13492 18.2447);--vitaris-hue-yellow-50:lab(97.1471% 1.13943 6.8096);--vitaris-hue-yellow-100:lab(93.6994% 2.32327 12.9906);--vitaris-hue-yellow-200:lab(87.3536% 5.01108 25.0498);--vitaris-hue-yellow-300:lab(79.2227% 9.14002 40.966);--vitaris-hue-yellow-400:lab(71.4478% 16.932 72.0297);--vitaris-hue-yellow-500:lab(58.2259% 14.3926 61.2372);--vitaris-hue-yellow-600:lab(48.367% 12.5225 53.3008);--vitaris-hue-yellow-700:lab(39.088% 10.7626 45.8324);--vitaris-hue-yellow-800:lab(29.8119% 8.84637 37.6223);--vitaris-hue-yellow-900:lab(21.1129% 7.19629 29.1681);--vitaris-hue-yellow-950:lab(12.4139% 5.54628 18.2232);--vitaris-hue-olive-50:lab(97.2462% -2.26885 4.69166);--vitaris-hue-olive-100:lab(93.8969% -4.3138 9.10356);--vitaris-hue-olive-200:lab(87.7442% -7.91416 17.4354);--vitaris-hue-olive-300:lab(79.8545% -11.6386 27.2597);--vitaris-hue-olive-400:lab(69.6009% -14.7542 37.6785);--vitaris-hue-olive-500:lab(54.7074% -16.0874 46.8689);--vitaris-hue-olive-600:lab(49.3496% -15.7874 48.1351);--vitaris-hue-olive-700:lab(39.9601% -14.0375 44.304);--vitaris-hue-olive-800:lab(30.5318% -11.6121 36.4628);--vitaris-hue-olive-900:lab(21.6971% -9.41575 28.7701);--vitaris-hue-olive-950:lab(12.8624% -7.21937 18.3268);--vitaris-hue-lime-50:lab(97.3299% -4.28689 5.40845);--vitaris-hue-lime-100:lab(94.026% -7.62713 9.73455);--vitaris-hue-lime-200:lab(87.9937% -14.3932 18.8862);--vitaris-hue-lime-300:lab(80.2457% -21.9757 30.0766);--vitaris-hue-lime-400:lab(70.0955% -28.3474 41.1724);--vitaris-hue-lime-500:lab(59.8147% -32.3522 50.8386);--vitaris-hue-lime-600:lab(53.99% -32.1218 52.2304);--vitaris-hue-lime-700:lab(40.3734% -26.4641 43.5705);--vitaris-hue-lime-800:lab(30.8833% -22.1115 36.5025);--vitaris-hue-lime-900:lab(21.976% -17.785 28.6282);--vitaris-hue-lime-950:lab(13.0766% -13.646 18.4222);--vitaris-hue-green-50:lab(97.3173% -4.99556 2.40538);--vitaris-hue-green-100:lab(94.0126% -9.07373 4.36915);--vitaris-hue-green-200:lab(87.993% -17.6101 8.48038);--vitaris-hue-green-300:lab(80.2792% -27.5583 13.2741);--vitaris-hue-green-400:lab(70.1961% -36.7771 17.7228);--vitaris-hue-green-500:lab(57.5497% -43.3828 20.9242);--vitaris-hue-green-600:lab(50.08% -42.5995 20.5546);--vitaris-hue-green-700:lab(40.5535% -36.4189 17.5723);--vitaris-hue-green-800:lab(31.027% -30.2383 14.59);--vitaris-hue-green-900:lab(22.1059% -24.7226 11.9292);--vitaris-hue-green-950:lab(13.1725% -18.8639 9.10129);--vitaris-hue-emerald-50:lab(97.2855% -4.69762 .825894);--vitaris-hue-emerald-100:lab(93.9642% -8.74826 1.53519);--vitaris-hue-emerald-200:lab(87.888% -16.5855 2.89868);--vitaris-hue-emerald-300:lab(80.1234% -25.9459 4.50779);--vitaris-hue-emerald-400:lab(69.9977% -34.5112 5.95022);--vitaris-hue-emerald-500:lab(56.6332% -40.5951 6.92916);--vitaris-hue-emerald-600:lab(49.7866% -37.483 6.39328);--vitaris-hue-emerald-700:lab(40.3094% -32.2365 5.49741);--vitaris-hue-emerald-800:lab(30.8191% -26.6205 4.5409);--vitaris-hue-emerald-900:lab(21.935% -21.725 3.70479);--vitaris-hue-emerald-950:lab(13.0379% -16.4601 2.80807);--vitaris-hue-teal-50:lab(97.2063% -3.7722 -2.49996);--vitaris-hue-teal-100:lab(93.8069% -6.65361 -4.40847);--vitaris-hue-teal-200:lab(87.593% -12.6372 -8.37365);--vitaris-hue-teal-300:lab(79.6558% -19.3298 -12.8289);--vitaris-hue-teal-400:lab(69.3735% -25.2387 -16.8199);--vitaris-hue-teal-500:lab(56.469% -28.6801 -19.2559);--vitaris-hue-teal-600:lab(49.0855% -25.9113 -17.4007);--vitaris-hue-teal-700:lab(39.7075% -22.3177 -14.9909);--vitaris-hue-teal-800:lab(30.3228% -18.4669 -12.402);--vitaris-hue-teal-900:lab(21.5254% -14.8889 -9.99735);--vitaris-hue-teal-950:lab(12.7348% -11.568 -7.77169);--vitaris-hue-cyan-50:lab(97.178% -3.42557 -3.61369);--vitaris-hue-cyan-100:lab(93.7622% -6.3065 -6.68004);--vitaris-hue-cyan-200:lab(87.4975% -11.6586 -12.4768);--vitaris-hue-cyan-300:lab(79.4966% -17.5737 -19.1438);--vitaris-hue-cyan-400:lab(69.1395% -22.2757 -24.9159);--vitaris-hue-cyan-500:lab(58.7329% -24.9561 -28.8745);--vitaris-hue-cyan-600:lab(48.8062% -21.5611 -24.9298);--vitaris-hue-cyan-700:lab(39.4636% -18.3761 -21.2312);--vitaris-hue-cyan-800:lab(30.1236% -15.3658 -17.7707);--vitaris-hue-cyan-900:lab(21.3651% -12.3908 -14.3181);--vitaris-hue-cyan-950:lab(12.6092% -9.59019 -11.1037);--vitaris-hue-sky-50:lab(97.1026% -1.6019 -4.14876);--vitaris-hue-sky-100:lab(93.6191% -3.6025 -9.61096);--vitaris-hue-sky-200:lab(87.211% -6.66621 -18.9899);--vitaris-hue-sky-300:lab(79.0037% -9.5692 -30.7457);--vitaris-hue-sky-400:lab(68.4197% -10.5167 -40.2635);--vitaris-hue-sky-500:lab(56.5294% -9.39345 -46.081);--vitaris-hue-sky-600:lab(47.8963% -7.99134 -44.9491);--vitaris-hue-sky-700:lab(38.6869% -6.84278 -38.4359);--vitaris-hue-sky-800:lab(29.4775% -5.69424 -31.9226);--vitaris-hue-sky-900:lab(20.8377% -4.59378 -26.053);--vitaris-hue-sky-950:lab(12.2058% -3.52512 -19.868);--vitaris-hue-slate-50:lab(97.0874% -.342786 -1.85604);--vitaris-hue-slate-100:lab(93.5967% -.605255 -3.33411);--vitaris-hue-slate-200:lab(87.1934% -1.09434 -6.27112);--vitaris-hue-slate-300:lab(79.0398% -1.62432 -9.9032);--vitaris-hue-slate-400:lab(68.5631% -1.98302 -13.1222);--vitaris-hue-slate-500:lab(58.0965% -2.06801 -14.8678);--vitaris-hue-slate-600:lab(44.5143% -1.88011 -14.7992);--vitaris-hue-slate-700:lab(38.9564% -1.72286 -13.7095);--vitaris-hue-slate-800:lab(29.6985% -1.44038 -11.5413);--vitaris-hue-slate-900:lab(21.0212% -1.1683 -9.3766);--vitaris-hue-slate-950:lab(12.3439% -.896223 -7.21193);--vitaris-hue-blue-50:lab(97.0614% -.62266 -4.47718);--vitaris-hue-blue-100:lab(93.5297% -1.22914 -9.63757);--vitaris-hue-blue-200:lab(87.0267% -1.97729 -19.4107);--vitaris-hue-blue-300:lab(78.6903% -1.92264 -31.7668);--vitaris-hue-blue-400:lab(67.8% .768989 -48.6128);--vitaris-hue-blue-500:lab(56.8163% 6.26323 -61.0619);--vitaris-hue-blue-600:lab(47.2672% 8.81228 -60.8599);--vitaris-hue-blue-700:lab(37.5553% 9.64332 -55.8731);--vitaris-hue-blue-800:lab(28.4831% 8.58083 -47.4734);--vitaris-hue-blue-900:lab(20.0757% 6.5361 -37.713);--vitaris-hue-blue-950:lab(11.5971% 5.25389 -29.324);--vitaris-hue-gray-50:lab(97.0877% -.084877 -1.13553);--vitaris-hue-gray-100:lab(93.5993% -.138134 -1.89061);--vitaris-hue-gray-200:lab(87.1976% -.258565 -3.77091);--vitaris-hue-gray-300:lab(79.0546% -.356048 -5.63886);--vitaris-hue-gray-400:lab(68.5897% -.419676 -7.48974);--vitaris-hue-gray-500:lab(58.1327% -.422716 -8.58389);--vitaris-hue-gray-600:lab(47.8064% -.381708 -8.56481);--vitaris-hue-gray-700:lab(38.999% -.332579 -7.81279);--vitaris-hue-gray-800:lab(29.733% -.277489 -6.69329);--vitaris-hue-gray-900:lab(21.0528% -.223696 -5.20942);--vitaris-hue-gray-950:lab(12.367% -.171848 -4.09137);--vitaris-hue-indigo-50:lab(97.0129% .671327 -4.48873);--vitaris-hue-indigo-100:lab(93.4244% 1.56054 -9.66526);--vitaris-hue-indigo-200:lab(86.8113% 3.64366 -19.4773);--vitaris-hue-indigo-300:lab(78.3199% 7.33513 -32.2503);--vitaris-hue-indigo-400:lab(67.205% 14.7382 -49.55);--vitaris-hue-indigo-500:lab(55.8953% 24.8441 -64.8657);--vitaris-hue-indigo-600:lab(44.0601% 27.8356 -64.6582);--vitaris-hue-indigo-700:lab(36.6667% 26.3498 -59.3522);--vitaris-hue-indigo-800:lab(27.7145% 22.8419 -50.558);--vitaris-hue-indigo-900:lab(19.4773% 17.7906 -40.0357);--vitaris-hue-indigo-950:lab(11.1454% 13.8128 -30.9017);--vitaris-hue-violet-50:lab(96.9854% 1.49664 -4.24262);--vitaris-hue-violet-100:lab(93.3452% 3.5941 -9.83548);--vitaris-hue-violet-200:lab(86.6493% 7.73337 -19.7986);--vitaris-hue-violet-300:lab(78.0532% 13.9521 -32.5551);--vitaris-hue-violet-400:lab(66.7862% 24.5782 -49.9276);--vitaris-hue-violet-500:lab(55.5136% 34.8468 -62.4899);--vitaris-hue-violet-600:lab(44.8801% 36.9113 -62.3096);--vitaris-hue-violet-700:lab(36.3284% 34.8368 -57.2604);--vitaris-hue-violet-800:lab(27.4421% 29.8276 -48.5929);--vitaris-hue-violet-900:lab(19.2497% 23.5053 -38.617);--vitaris-hue-violet-950:lab(10.9589% 18.339 -29.9567);--vitaris-hue-purple-50:lab(96.9213% 3.09914 -4.5307);--vitaris-hue-purple-100:lab(93.2194% 6.89003 -9.90878);--vitaris-hue-purple-200:lab(86.3945% 14.2926 -19.9043);--vitaris-hue-purple-300:lab(77.6056% 24.9111 -33.1326);--vitaris-hue-purple-400:lab(66.1645% 39.6243 -49.4424);--vitaris-hue-purple-500:lab(55.0856% 47.949 -57.1385);--vitaris-hue-purple-600:lab(43.775% 49.297 -56.9579);--vitaris-hue-purple-700:lab(35.9793% 45.78 -52.3367);--vitaris-hue-purple-800:lab(27.158% 38.9151 -44.3177);--vitaris-hue-purple-900:lab(19.0243% 30.7564 -35.1783);--vitaris-hue-purple-950:lab(10.796% 23.7954 -27.1669);--vitaris-hue-fuchsia-50:lab(96.8284% 5.81265 -3.89458);--vitaris-hue-fuchsia-100:lab(93.0028% 13.0632 -8.7207);--vitaris-hue-fuchsia-200:lab(85.9225% 27.2343 -18.0518);--vitaris-hue-fuchsia-300:lab(77.0162% 42.2385 -27.7775);--vitaris-hue-fuchsia-400:lab(65.8027% 55.8127 -36.4019);--vitaris-hue-fuchsia-500:lab(54.7641% 65.1287 -42.1611);--vitaris-hue-fuchsia-600:lab(49.7392% 65.1629 -42.0969);--vitaris-hue-fuchsia-700:lab(35.7863% 60.0485 -38.6146);--vitaris-hue-fuchsia-800:lab(27.0098% 50.7779 -32.635);--vitaris-hue-fuchsia-900:lab(18.8962% 40.3205 -25.9312);--vitaris-hue-fuchsia-950:lab(10.6874% 31.3349 -20.1424);--vitaris-hue-pink-50:lab(96.916% 4.69288 -.640321);--vitaris-hue-pink-100:lab(93.2123% 10.3544 -1.41603);--vitaris-hue-pink-200:lab(86.3841% 21.5501 -2.96109);--vitaris-hue-pink-300:lab(77.6024% 37.6921 -5.21569);--vitaris-hue-pink-400:lab(66.5229% 52.7469 -7.35362);--vitaris-hue-pink-500:lab(52.7155% 60.4537 -8.48213);--vitaris-hue-pink-600:lab(45.8687% 60.2019 -8.46539);--vitaris-hue-pink-700:lab(36.7858% 55.2486 -7.78155);--vitaris-hue-pink-800:lab(27.851% 46.9457 -6.6155);--vitaris-hue-pink-900:lab(19.564% 37.153 -5.23264);--vitaris-hue-pink-950:lab(11.2095% 28.8765 -4.06843)}}[data-area=vitaris]{--vitaris-area:var(--lightningcss-light,#6650d6)var(--lightningcss-dark,#a191f4);--vitaris-area-text:var(--lightningcss-light,#5341b8)var(--lightningcss-dark,#c5bbf8);--vitaris-area-soft:var(--lightningcss-light,#6650d61a)var(--lightningcss-dark,#a191f429)}[data-area=agenda]{--vitaris-area:var(--lightningcss-light,#a8730c)var(--lightningcss-dark,#f0b84b);--vitaris-area-text:var(--lightningcss-light,#7f5508)var(--lightningcss-dark,#f6d08a);--vitaris-area-soft:var(--lightningcss-light,#a8730c1a)var(--lightningcss-dark,#f0b84b29)}[data-area=hub]{--vitaris-area:var(--lightningcss-light,#1a6fbd)var(--lightningcss-dark,#55b3f0);--vitaris-area-text:var(--lightningcss-light,#145a9b)var(--lightningcss-dark,#93d0f7);--vitaris-area-soft:var(--lightningcss-light,#1a6fbd1a)var(--lightningcss-dark,#55b3f029)}[data-area=prisma]{--vitaris-area:var(--lightningcss-light,#8443c7)var(--lightningcss-dark,#bb8cec);--vitaris-area-text:var(--lightningcss-light,#6c33a9)var(--lightningcss-dark,#d6b9f5);--vitaris-area-soft:var(--lightningcss-light,#8443c71a)var(--lightningcss-dark,#bb8cec29)}[data-area=tome]{--vitaris-area:var(--lightningcss-light,#23824a)var(--lightningcss-dark,#6fd08e);--vitaris-area-text:var(--lightningcss-light,#1a6639)var(--lightningcss-dark,#a3e3b6);--vitaris-area-soft:var(--lightningcss-light,#23824a1a)var(--lightningcss-dark,#6fd08e29)}[data-area=gears]{--vitaris-area:var(--lightningcss-light,#b8611a)var(--lightningcss-dark,#f1a262);--vitaris-area-text:var(--lightningcss-light,#904a10)var(--lightningcss-dark,#f7c494);--vitaris-area-soft:var(--lightningcss-light,#b8611a1a)var(--lightningcss-dark,#f1a26229)}[data-area=playground]{--vitaris-area:var(--lightningcss-light,#a3418a)var(--lightningcss-dark,#e384c0);--vitaris-area-text:var(--lightningcss-light,#86306f)var(--lightningcss-dark,#f2b0d9);--vitaris-area-soft:var(--lightningcss-light,#a3418a1a)var(--lightningcss-dark,#e384c029)}[data-area=horizons]{--vitaris-area:var(--lightningcss-light,var(--vitaris-hue-red-600))var(--lightningcss-dark,var(--vitaris-hue-red-400));--vitaris-area-text:var(--lightningcss-light,var(--vitaris-hue-red-700))var(--lightningcss-dark,var(--vitaris-hue-red-300));--vitaris-area-soft:var(--lightningcss-light,color-mix(in oklch, var(--vitaris-hue-red-600) 10%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--vitaris-hue-red-400) 16%, transparent))}:root[data-theme=light],[data-pg-environment][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-pg-environment][data-theme=light]{--vitaris-material-brightness:1;--vitaris-haze:var(--vitaris-haze-light);--vitaris-aurora:var(--vitaris-aurora-light)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vios-artemis-frost:saturate(1.5) brightness(1.15);--vios-artemis-halo-opacity:.95;--vitaris-image-floor:.88;--vitaris-material-brightness:.9;--vitaris-haze:var(--vitaris-haze-dark);--vitaris-aurora:var(--vitaris-aurora-dark)}}:root[data-theme=dark],[data-pg-environment][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vios-artemis-frost:saturate(1.5) brightness(1.15);--vios-artemis-halo-opacity:.95;--vitaris-image-floor:.88;--vitaris-material-brightness:.9;--vitaris-haze:var(--vitaris-haze-dark);--vitaris-aurora:var(--vitaris-aurora-dark)}[data-glass-floor]{--vitaris-glass-alpha:max(var(--vitaris-glass-chosen), var(--vios-glass-floor,var(--vitaris-image-floor)));--vitaris-panel-alpha:min(1, calc(var(--vitaris-glass-alpha) + var(--vitaris-panel-body)));--vitaris-material:color-mix(in srgb, var(--vitaris-glass-tint) calc(var(--vitaris-glass-alpha) * 100%), transparent);--vitaris-panel-material:color-mix(in srgb, var(--vitaris-glass-tint) calc(var(--vitaris-panel-alpha) * 100%), transparent);--vitaris-sheet-material:var(--vitaris-material);--vitaris-sheet-muted-material:var(--vitaris-panel-material)}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vitaris-material:var(--vitaris-ground);--vitaris-panel-material:var(--vitaris-ground);--vitaris-sheet-material:var(--vitaris-sheet);--vitaris-sheet-muted-material:var(--vitaris-sheet-muted);--vitaris-sheet-sheen:none;--vitaris-prominent-material:var(--vitaris-prominent-solid);--vitaris-material-blur:0px;--vitaris-backdrop-blur:0px;--vitaris-frost:none;--vitaris-sheen:none;--vitaris-button-glass-top:var(--vitaris-raised);--vitaris-button-glass-hover-top:var(--vitaris-raised);--vitaris-button-glass-bottom:var(--vitaris-raised);--vitaris-button-glass-sheen:transparent;--vitaris-button-accent-top:var(--vitaris-fill-strong);--vitaris-button-accent-hover-top:var(--vitaris-thumb);--vitaris-button-accent-bottom:var(--vitaris-fill-strong);--vitaris-button-accent-sheen:transparent;--vitaris-button-blur:none;--vitaris-rim-opacity:0}}:root[data-transparency=reduced],:root[data-transparency=reduced] [data-glass-floor],[data-pg-environment][data-transparency=reduced]{--vitaris-material:var(--vitaris-ground);--vitaris-panel-material:var(--vitaris-ground);--vitaris-sheet-material:var(--vitaris-sheet);--vitaris-sheet-muted-material:var(--vitaris-sheet-muted);--vitaris-sheet-sheen:none;--vitaris-prominent-material:var(--vitaris-prominent-solid);--vitaris-material-blur:0px;--vitaris-backdrop-blur:0px;--vitaris-frost:none;--vitaris-sheen:none;--vitaris-rim-opacity:0;--vitaris-button-glass-top:var(--vitaris-raised);--vitaris-button-glass-hover-top:var(--vitaris-raised);--vitaris-button-glass-bottom:var(--vitaris-raised);--vitaris-button-glass-sheen:transparent;--vitaris-button-accent-top:var(--vitaris-fill-strong);--vitaris-button-accent-hover-top:var(--vitaris-thumb);--vitaris-button-accent-bottom:var(--vitaris-fill-strong);--vitaris-button-accent-sheen:transparent;--vitaris-button-blur:none}[data-pg-environment][data-motion=reduced]{--vitaris-duration-fast:var(--vitaris-pg-zero-duration);--vitaris-duration-base:var(--vitaris-pg-zero-duration);--vitaris-duration-exit:var(--vitaris-pg-zero-duration);--vitaris-surface-enter:var(--vitaris-pg-zero-duration)}@media (prefers-contrast:more){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vitaris-material:var(--vitaris-ground);--vitaris-panel-material:var(--vitaris-ground);--vitaris-sheet-material:var(--vitaris-sheet);--vitaris-sheet-muted-material:var(--vitaris-sheet-muted);--vitaris-sheet-sheen:none;--vitaris-prominent-material:var(--vitaris-prominent-solid);--vitaris-tool-plate:var(--vitaris-raised);--vitaris-material-rule:var(--vitaris-rule-strong);--vitaris-button-glass-top:var(--vitaris-raised);--vitaris-button-glass-hover-top:var(--vitaris-raised);--vitaris-button-glass-bottom:var(--vitaris-raised);--vitaris-button-glass-sheen:transparent;--vitaris-button-accent-top:var(--vitaris-fill-strong);--vitaris-button-accent-hover-top:var(--vitaris-thumb);--vitaris-button-accent-bottom:var(--vitaris-fill-strong);--vitaris-button-accent-sheen:transparent;--vitaris-button-blur:none;--vitaris-frost:none;--vitaris-sheen:none;--vitaris-rim-opacity:0;--vitaris-ink-subtle:var(--vitaris-ink-muted);--vitaris-ink-faint:var(--vitaris-ink-muted);--vitaris-glass-ink-subtle:var(--vitaris-glass-ink-muted);--vitaris-sheet-ink-subtle:var(--vitaris-sheet-ink-muted)}}[data-pg-environment][data-contrast=more]{--vitaris-material:var(--vitaris-ground);--vitaris-panel-material:var(--vitaris-ground);--vitaris-sheet-material:var(--vitaris-sheet);--vitaris-sheet-muted-material:var(--vitaris-sheet-muted);--vitaris-sheet-sheen:none;--vitaris-prominent-material:var(--vitaris-prominent-solid);--vitaris-tool-plate:var(--vitaris-raised);--vitaris-material-rule:var(--vitaris-rule-strong);--vitaris-button-glass-top:var(--vitaris-raised);--vitaris-button-glass-hover-top:var(--vitaris-raised);--vitaris-button-glass-bottom:var(--vitaris-raised);--vitaris-button-glass-sheen:transparent;--vitaris-button-accent-top:var(--vitaris-fill-strong);--vitaris-button-accent-hover-top:var(--vitaris-thumb);--vitaris-button-accent-bottom:var(--vitaris-fill-strong);--vitaris-button-accent-sheen:transparent;--vitaris-button-blur:none;--vitaris-frost:none;--vitaris-sheen:none;--vitaris-rim-opacity:0;--vitaris-ink-subtle:var(--vitaris-ink-muted);--vitaris-ink-faint:var(--vitaris-ink-muted);--vitaris-glass-ink-subtle:var(--vitaris-glass-ink-muted);--vitaris-sheet-ink-subtle:var(--vitaris-sheet-ink-muted)}@media (forced-colors:active){:root,:root[data-theme],:root:not([data-theme]),[data-glass-floor],[data-pg-environment]{--vitaris-ground:Canvas;--vitaris-surface:Canvas;--vitaris-raised:Canvas;--vitaris-ink:CanvasText;--vitaris-ink-muted:CanvasText;--vitaris-ink-subtle:CanvasText;--vitaris-ink-faint:CanvasText;--vitaris-glass-ink-muted:CanvasText;--vitaris-glass-ink-subtle:CanvasText;--vitaris-sheet-ink-muted:CanvasText;--vitaris-sheet-ink-subtle:CanvasText;--vitaris-ink-inverse:HighlightText;--vitaris-accent:Highlight;--vitaris-accent-text:LinkText;--vitaris-accent-fill:Highlight;--vitaris-accent-fill-hover:Highlight;--vitaris-accent-on:HighlightText;--vitaris-accent-soft:Canvas;--vitaris-accent-soft-strong:Canvas;--vitaris-sheet:Canvas;--vitaris-sheet-muted:Canvas;--vitaris-sheet-group:Canvas;--vitaris-sheet-shadow:none;--vitaris-sheet-material:Canvas;--vitaris-sheet-muted-material:Canvas;--vitaris-sheet-sheen:none;--vitaris-sheet-edge:none;--vitaris-fill:Canvas;--vitaris-fill-strong:Canvas;--vitaris-thumb:Highlight;--vitaris-material:Canvas;--vitaris-panel-material:Canvas;--vitaris-prominent-material:Highlight;--vitaris-prominent-solid:Highlight;--vitaris-button-glass-top:ButtonFace;--vitaris-button-glass-hover-top:ButtonFace;--vitaris-button-glass-bottom:ButtonFace;--vitaris-button-glass-sheen:transparent;--vitaris-button-glass-relief:none;--vitaris-button-accent-top:Highlight;--vitaris-button-accent-hover-top:Highlight;--vitaris-button-accent-bottom:Highlight;--vitaris-button-accent-sheen:transparent;--vitaris-button-accent-relief:none;--vitaris-button-pressed-relief:none;--vitaris-button-blur:none;--vitaris-tool-plate:Canvas;--vitaris-well:Canvas;--vitaris-material-blur:0px;--vitaris-frost:none;--vitaris-sheen:none;--vitaris-rim-opacity:0;--vitaris-rule:CanvasText;--vitaris-rule-strong:CanvasText;--vitaris-material-rule:CanvasText;--vitaris-selected:Highlight;--vitaris-hover:Canvas;--vitaris-focus:Highlight;--vitaris-shadow-sm:none;--vitaris-shadow:none;--vitaris-shadow-lg:none;--vitaris-orb-shadow:none;--vitaris-haze:none;--vitaris-graphite:none;--vitaris-aurora:none;--vitaris-iridescence:none;--vitaris-iridescence-stops:transparent, transparent;--vitaris-wave:Canvas;--vitaris-wave-glow:Canvas;--vitaris-wallpaper:Canvas;--vitaris-wallpaper-veil:Canvas}[data-area]{--vitaris-area:Highlight;--vitaris-area-text:CanvasText;--vitaris-area-soft:Canvas}}@media (prefers-reduced-motion:reduce){:root{--vitaris-duration-fast:.1s;--vitaris-duration-base:.15s;--vitaris-duration-exit:.1s;--vitaris-surface-enter:.15s;--vitaris-spring-interactive-dur:.1s;--vitaris-spring-control-dur:.12s;--vitaris-spring-surface-dur:.15s;--vitaris-spring-panel-dur:.15s;--vitaris-spring-interactive:var(--vitaris-ease);--vitaris-spring-control:var(--vitaris-ease);--vitaris-spring-surface:var(--vitaris-ease);--vitaris-spring-panel:var(--vitaris-ease);--vitaris-enter-offset:0px;--vitaris-motion-lift:0px;--vitaris-tool-lift:0px;--vitaris-motion-scale:1;--vitaris-morph-scale:1;--vitaris-press-scale:1;--vitaris-stagger:0s;--vitaris-drag-lift:1;--vitaris-drag-tilt:0deg}}:root{--ui-catalogue-color:radial-gradient(ellipse at 15% 35%, #55a3d1d9, transparent 52%), radial-gradient(ellipse at 90% 70%, #a97eb1b3, transparent 55%), var(--vitaris-wallpaper);--ui-catalogue-detail:repeating-linear-gradient(45deg, #5e8db573 0 3px, transparent 3px 18px), radial-gradient(ellipse at 40% 40%, #a87dabbf, transparent 65%), var(--vitaris-wallpaper);--ui-catalogue-rail:13rem;--ui-catalogue-header:3rem;--ui-catalogue-preview-height:42rem}@media (any-pointer:coarse){:root{--vios-control-size:var(--vitaris-responsive-control-size);--vios-island-bar-height:3rem;--vios-input-font-size:var(--vios-editing-min-size);--vios-editing-min-size:max(1rem, 16px);--vios-row-height:var(--vios-control-size);--vitaris-chip-height:1.625rem}}@media (pointer:coarse){:root{--vitaris-text-xs:.8125rem;--vitaris-text-sm:.875rem;--vitaris-text-base:1rem;--vitaris-text-lg:1.1875rem;--vitaris-text-xl:1.4375rem;--vitaris-text-2xl:1.75rem}}@media (max-width:767px){:root{--vios-input-font-size:var(--vios-editing-min-size);--vios-editing-min-size:max(1rem, 16px);--vios-control-size:var(--vitaris-responsive-control-size);--vitaris-main-padding:var(--vitaris-space-4);--vitaris-main-padding-inline:var(--vitaris-space-4);--vitaris-access-padding:var(--vitaris-space-4);--vios-panel-bottom:calc(var(--vios-chat-size) + var(--vios-orb-size) + 3 * var(--vitaris-space-3) + var(--vios-edge))}}}
@font-face{font-family:Geist;src:url(../media/geist-sans-variable.07llyuw7ush_n.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/geist-mono-variable.3ms9vq719j3f8.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}
@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@supports (-webkit-touch-callout:none){html{font:-apple-system-body}}body{background:var(--vitaris-ground);color:var(--vitaris-ink);font-family:var(--vitaris-font);font-size:var(--vitaris-text-base);line-height:var(--vitaris-leading-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--vitaris-duration-base) var(--vitaris-ease);margin:0}h1,h2,h3{line-height:var(--vitaris-leading-tight);font-weight:var(--vitaris-weight-strong);letter-spacing:var(--vitaris-tracking-heading);text-wrap:balance;margin:0}h1{font-size:var(--vitaris-text-2xl);font-weight:var(--vitaris-weight-bold);letter-spacing:var(--vitaris-tracking-2xl)}h2{font-size:var(--vitaris-text-lg)}h3{font-size:var(--vitaris-text-base)}p{max-width:var(--vitaris-measure);text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}button{font:inherit;color:inherit}:where(button,a,input,textarea,select){transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:var(--vitaris-duration-fast);transition-timing-function:var(--vitaris-ease)}kbd{font:inherit;font-size:var(--vitaris-text-xs);color:var(--vitaris-ink-subtle);padding:0 var(--vitaris-space-1);border:1px solid var(--vitaris-ink-faint);border-radius:var(--vitaris-radius-sm);white-space:nowrap}input::placeholder,textarea::placeholder{color:var(--vitaris-ink-subtle);opacity:1}:focus-visible,[data-pg-state=focus] :is(button,a[href],[role=switch],[role=tab]):not(:disabled){outline:var(--vitaris-focus-width) solid var(--vitaris-focus);outline-offset:var(--vitaris-focus-offset)}[data-focus-automatic]:focus-visible,[tabindex="-1"]:focus-visible{outline:none}:where(input,button,a):focus-visible{z-index:1;position:relative}[hidden]{display:none!important}.vitaris-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vitaris-skip{z-index:20;padding:var(--vitaris-space-2) var(--vitaris-space-4);background:var(--vitaris-raised);border:1px solid var(--vitaris-rule-strong);border-radius:var(--vitaris-radius-md);box-shadow:var(--vitaris-shadow);font-weight:var(--vitaris-weight-medium);transform:translateY(calc(-1 * (100% + var(--vitaris-space-5))));transition:transform var(--vitaris-duration-fast) var(--vitaris-ease);text-decoration:none;position:absolute;inset-block-start:var(--vitaris-space-3);inset-inline-start:var(--vitaris-space-3)}.vitaris-skip:focus-visible{transform:translateY(0)}.vitaris-numeric{font-variant-numeric:tabular-nums}}
@layer base{@keyframes vios-materialise{0%{--vios-appear:0;translate:0 var(--vitaris-motion-lift);scale:var(--vitaris-motion-scale)}to{--vios-appear:1;translate:0;scale:1}}@keyframes vios-dismiss{0%{--vios-appear:1;translate:0;scale:1}to{--vios-appear:0;translate:0 calc(var(--vitaris-motion-lift) * .5);scale:var(--vitaris-motion-scale)}}@keyframes vios-panel-enter{0%{--vios-appear:0;translate:var(--vitaris-enter-offset) 0}to{--vios-appear:1;translate:0}}@keyframes vios-panel-dismiss{0%{--vios-appear:1;translate:0}to{--vios-appear:0;translate:var(--vitaris-enter-offset) 0}}@keyframes vios-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vios-fade-out{0%{opacity:1}to{opacity:0}}::view-transition{pointer-events:none}::view-transition-old(root){animation-duration:var(--vitaris-duration-base);animation-timing-function:var(--vitaris-ease)}::view-transition-new(root){animation-duration:var(--vitaris-duration-base);animation-timing-function:var(--vitaris-ease)}[data-stagger]>*{animation:vios-materialise var(--vitaris-duration-base) var(--vitaris-ease) both}[data-stagger]>:nth-child(2){animation-delay:var(--vitaris-stagger)}[data-stagger]>:nth-child(3){animation-delay:calc(2 * var(--vitaris-stagger))}[data-stagger]>:nth-child(4){animation-delay:calc(3 * var(--vitaris-stagger))}[data-stagger]>:nth-child(5){animation-delay:calc(4 * var(--vitaris-stagger))}[data-stagger]>:nth-child(6){animation-delay:calc(5 * var(--vitaris-stagger))}[data-stagger]>:nth-child(n+7){animation-delay:calc(var(--vitaris-stagger-cap) * var(--vitaris-stagger))}}
@layer material{:where([data-glass]){position:relative}[data-glass]{isolation:isolate;border-radius:var(--vios-glass-radius,0);--vios-glass-k:1;--vios-glass-fill:var(--vitaris-material);--vitaris-ink-muted:var(--vitaris-glass-ink-muted);--vitaris-ink-subtle:var(--vitaris-glass-ink-subtle);--vios-lens-strength:1;--vios-glass-bevel:calc(var(--vitaris-glass-bevel) * var(--vios-glass-k) * var(--vios-lens-strength));--vios-glass-clear:calc(var(--vios-glass-bevel) * var(--vitaris-glass-edge-clear));--vios-glass-body-mask:linear-gradient(to right, transparent var(--vios-glass-clear), var(--vitaris-mask-ink) var(--vios-glass-bevel), var(--vitaris-mask-ink) calc(100% - var(--vios-glass-bevel)), transparent calc(100% - var(--vios-glass-clear))), linear-gradient(to bottom, transparent var(--vios-glass-clear), var(--vitaris-mask-ink) var(--vios-glass-bevel), var(--vitaris-mask-ink) calc(100% - var(--vios-glass-bevel)), transparent calc(100% - var(--vios-glass-clear)));box-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark), var(--vitaris-shadow);--vios-light-spot:var(--vitaris-light-spot);--vios-light-radius:var(--vitaris-light-radius);--vios-light-rim-radius:var(--vitaris-light-rim-radius);background:0 0;border:0}[data-glass]:before,[data-glass]:after{corner-shape:inherit;--vios-light:inherit;--vios-light-x:inherit;--vios-light-y:inherit}[data-glass]:before{--vios-light-layer:radial-gradient(circle calc(var(--vios-light) * var(--vios-light-radius)) at var(--vios-light-x) var(--vios-light-y), var(--vios-light-spot), transparent)}[data-glass]:after{--vios-light-rim-layer:radial-gradient(circle calc(var(--vios-light) * var(--vios-light-rim-radius)) at var(--vios-light-x) var(--vios-light-y), var(--vitaris-light-rim), transparent)}[data-glass]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--vios-light-layer), radial-gradient(circle calc(var(--vios-press) * var(--vitaris-press-radius)) at var(--vios-press-x,50%) var(--vios-press-y,50%), var(--vitaris-press-light), transparent), linear-gradient(var(--vios-glass-lift), var(--vios-glass-lift)), var(--vitaris-frost) 0 0 / var(--vitaris-frost-size), var(--vitaris-sheen), var(--vios-glass-fill);-webkit-backdrop-filter:blur(calc(var(--vitaris-material-blur) * var(--vios-glass-k) * (.65 + .35 * var(--vios-appear)))) saturate(var(--vitaris-material-saturation)) brightness(var(--vitaris-material-brightness));backdrop-filter:blur(calc(var(--vitaris-material-blur) * var(--vios-glass-k) * (.65 + .35 * var(--vios-appear)))) saturate(var(--vitaris-material-saturation)) brightness(var(--vitaris-material-brightness));box-shadow:inset 0 1px .5px var(--vitaris-spec-strong), inset 0 -.5px .5px var(--vitaris-spec-soft);transition:background-color var(--vitaris-duration-base) var(--vitaris-ease), box-shadow var(--vitaris-duration-base) var(--vitaris-ease);position:absolute;inset:0}[data-glass]:not([data-vios-lens]):before{-webkit-mask:var(--vios-glass-body-mask);-webkit-mask-composite:source-in;-webkit-mask:var(--vios-glass-body-mask);mask:var(--vios-glass-body-mask);-webkit-mask-composite:source-in;mask-composite:intersect}[data-glass]:not([data-vios-lens]):after{content:"";z-index:-2;border-radius:inherit;pointer-events:none;background:var(--vitaris-glass-edge-fill);opacity:var(--vitaris-rim-opacity);-webkit-backdrop-filter:blur(var(--vitaris-glass-edge-blur)) saturate(var(--vitaris-glass-edge-saturation)) brightness(var(--vitaris-glass-edge-brightness));backdrop-filter:blur(var(--vitaris-glass-edge-blur)) saturate(var(--vitaris-glass-edge-saturation)) brightness(var(--vitaris-glass-edge-brightness));box-shadow:inset 0 1px .5px var(--vitaris-spec-strong), inset 0 0 0 1px var(--vitaris-glass-lip);position:absolute;inset:0}[data-vios-lens]:before{-webkit-backdrop-filter:var(--vios-lens) saturate(var(--vitaris-material-saturation)) brightness(var(--vitaris-material-brightness));backdrop-filter:var(--vios-lens) saturate(var(--vitaris-material-saturation)) brightness(var(--vitaris-material-brightness))}[data-glass][data-vios-lens]:after,[data-glass=control]:not([data-vios-lens]):after,[data-glass=prominent]:not([data-vios-lens]):after{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;content:"";z-index:1;border-radius:inherit;padding:var(--vitaris-rim-width);pointer-events:none;background:var(--vios-light-rim-layer), var(--vitaris-rim-sides), var(--vitaris-rim);opacity:var(--vitaris-rim-opacity);-webkit-mask:var(--vitaris-mask-solid) content-box, var(--vitaris-mask-solid);-webkit-mask-composite:xor;-webkit-mask:var(--vitaris-mask-solid) content-box, var(--vitaris-mask-solid);mask:var(--vitaris-mask-solid) content-box, var(--vitaris-mask-solid);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}[data-glass=bar]{--vios-glass-k:var(--vitaris-glass-k-bar);--vios-lens-strength:.4;--vios-glass-bevel:0px;box-shadow:0 var(--vitaris-hairline) 0 var(--vitaris-edge-dark)}[data-glass=bar]:after{display:none}[data-glass=bar]:before{box-shadow:inset 0 1px .5px var(--vitaris-spec-strong), inset 0 -1px 0 var(--vitaris-glass-lip)}[data-glass=control],[data-glass=prominent]{--vios-glass-k:var(--vitaris-glass-k-control);--vios-lens-strength:0;--vios-glass-bevel:0px;--vios-light-radius:var(--vitaris-light-radius-control);--vios-light-rim-radius:var(--vitaris-light-rim-radius-control);--vios-glass-body-mask:none;box-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark)}[data-glass=prominent]{--vios-glass-fill:var(--vitaris-prominent-material);--vios-light-spot:var(--vitaris-light-spot-prominent)}[data-glass=tooltip]{--vios-glass-k:var(--vitaris-glass-k-control);--vios-lens-strength:.6;--vios-glass-bevel:0px;box-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark), var(--vitaris-shadow-sm)}[data-glass=tooltip]:after{display:none}[data-glass=card],[data-glass=menu],[data-glass=popover],[data-glass=surface]{--vios-glass-fill:var(--vitaris-panel-material);--vios-lens-strength:.8;--vios-light-spot:var(--vitaris-light-spot-panel)}[data-glass=menu],[data-glass=popover],[data-glass=surface]{--vios-glass-k:var(--vitaris-glass-k-panel);box-shadow:0 0 0 var(--vitaris-hairline) var(--vitaris-edge-dark), var(--vitaris-shadow-lg)}[data-glass=surface]{--vios-lens-strength:.5}@supports (corner-shape:superellipse(1.6)){[data-glass]:not([data-glass=bar],[data-glass=control],[data-glass=prominent]),[data-glass]:not([data-glass=bar],[data-glass=control],[data-glass=prominent]):before,[data-glass]:not([data-glass=bar],[data-glass=control],[data-glass=prominent]):after{corner-shape:var(--vitaris-corner-shape)}}@supports not (mask-composite:exclude){[data-glass]:after{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-glass]:before{background:var(--vitaris-ground);-webkit-mask:none;mask:none}[data-glass]:after{display:none}}@media (prefers-reduced-transparency:reduce){[data-glass]{--vios-glass-bevel:0px}}:root[data-transparency=reduced] [data-glass]{--vios-glass-bevel:0px}@media (forced-colors:active){[data-glass]{--vios-glass-bevel:0px;border:1px solid canvastext!important}[data-glass]:after{display:none}}[data-glass] [data-glass-nested]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-material=scroll-edge]{background:var(--vios-scroll-edge-tint);-webkit-backdrop-filter:blur(var(--vitaris-scroll-edge-blur));backdrop-filter:blur(var(--vitaris-scroll-edge-blur))}[data-material=button]{-webkit-backdrop-filter:var(--vitaris-button-blur);backdrop-filter:var(--vitaris-button-blur)}dialog[data-glass]::backdrop{-webkit-backdrop-filter:blur(var(--vitaris-backdrop-blur));backdrop-filter:blur(var(--vitaris-backdrop-blur))}.vios-lens-defs{pointer-events:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}[data-frost=silhouette]{-webkit-backdrop-filter:blur(calc(var(--vios-artemis-side,0px) * var(--vios-artemis-frost-blur))) var(--vios-artemis-frost);backdrop-filter:blur(calc(var(--vios-artemis-side,0px) * var(--vios-artemis-frost-blur))) var(--vios-artemis-frost)}}
@layer primitives{.vios-icon{inline-size:var(--vios-icon-local,var(--vios-icon-size));block-size:var(--vios-icon-local,var(--vios-icon-size));stroke-width:calc(1px + var(--vios-icon-local,var(--vios-icon-size)) / 36);scale:var(--vios-icon-scale,none);transition:scale var(--vitaris-spring-control-dur) var(--vitaris-spring-control);flex:none}.vios-icon :is(path,circle,ellipse,line,polyline,polygon,rect){vector-effect:non-scaling-stroke}:is(button,a,label):active .vios-icon{--vios-icon-scale:var(--vitaris-press-scale);transition-duration:var(--vitaris-press-duration);transition-timing-function:var(--vitaris-press-ease)}:is([aria-pressed=true],[aria-current=page])>.vios-icon{--vios-icon-scale:1.06}}
