:where(html){--font-family: system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-size-10: .9rem;--font-size-15: 1.1rem;--font-size-25: 1.2rem;--font-size-50: 1.4rem;--font-size-100: 1.6rem;--font-size-200: 1.8rem;--font-size-300: 2.1rem;--font-size-400: 2.4rem;--font-size-500: 3.6rem;--font-size-600: 4.8rem;--font-size-700: 6rem;--font-size-800: 7.2rem;--font-size-900: 8.4rem;--font-size-1000: 9.6rem;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--line-height-10: 1.5;--line-height-15: 1.63636364;--line-height-25: 1.5;--line-height-50: 1.5;--line-height-100: 1.5;--line-height-200: 1.33333333;--line-height-225: 1.66666667;--line-height-300: 1.14285714;--line-height-400: 1.5;--line-height-500: 1.33333333;--line-height-600: 1.25;--line-height-700: 1.2;--line-height-800: 1.16666667;--line-height-900: 1.14285714;--line-height-1000: 1.125;--black: black;--black-opacity-0: oklch(0% 0 0 / 0);--black-opacity-5: oklch(0% 0 0 / .05);--black-opacity-10: oklch(0% 0 0 / .1);--black-opacity-20: oklch(0% 0 0 / .2);--black-opacity-30: oklch(0% 0 0 / .3);--black-opacity-40: oklch(0% 0 0 / .4);--black-opacity-50: oklch(0% 0 0 / .5);--black-opacity-60: oklch(0% 0 0 / .6);--black-opacity-70: oklch(0% 0 0 / .7);--black-opacity-80: oklch(0% 0 0 / .8);--black-opacity-90: oklch(0% 0 0 / .9);--black-opacity-100: oklch(0% 0 0);--white: #ffffff;--white-opacity-0: oklch(100% .00011 271.152 / 0);--white-opacity-5: oklch(100% .00011 271.152 / .05);--white-opacity-10: oklch(100% .00011 271.152 / .1);--white-opacity-20: oklch(100% .00011 271.152 / .2);--white-opacity-30: oklch(100% .00011 271.152 / .3);--white-opacity-40: oklch(100% .00011 271.152 / .4);--white-opacity-50: oklch(100% .00011 271.152 / .5);--white-opacity-60: oklch(100% .00011 271.152 / .6);--white-opacity-70: oklch(100% .00011 271.152 / .7);--white-opacity-80: oklch(100% .00011 271.152 / .8);--white-opacity-90: oklch(100% .00011 271.152 / .9);--white-opacity-100: oklch(100% .00011 271.152);--grey-50: oklch(96.015% .00011 271.152);--grey-100: oklch(94.047% .00009 271.152);--grey-200: oklch(92.191% .0001 271.152);--grey-300: oklch(84.522% .0001 271.152);--grey-400: oklch(73.802% .00008 271.152);--grey-500: oklch(62.675% .00007 271.152);--grey-600: oklch(51.028% .00006 271.152);--grey-700: oklch(44.953% .00005 271.152);--grey-800: oklch(40.666% .00004 271.152);--grey-900: oklch(35.109% .00004 271.152);--grey-1000: oklch(28.5% .00003 271.152);--grey-1100: oklch(25.197% .00003 271.152);--grey-1200: oklch(21.4% .00002 271.152);--grey-1300: oklch(17.764% .00002 271.152);--grey-1400: oklch(11.492% .00001 271.152);--red-100: oklch(98% .03 25);--red-200: oklch(95% .1 25);--red-300: oklch(82% .14 25);--red-400: oklch(72% .17 25);--red-500: oklch(62% .19 25);--red-600: oklch(52% .19 25);--red-700: oklch(46% .19 25);--red-800: oklch(40% .19 25);--red-900: oklch(34% .19 25);--red-1000: oklch(28% .19 25);--orange-100: oklch(98% .03 71);--orange-200: oklch(94% .07 71);--orange-300: oklch(90% .11 71);--orange-400: oklch(85% .14 71);--orange-500: oklch(78% .16 71);--orange-600: oklch(70% .16 71);--orange-700: oklch(64% .16 71);--orange-800: oklch(57% .16 71);--orange-900: oklch(51% .16 71);--orange-1000: oklch(45% .16 71);--green-100: oklch(96.2% .034 145);--green-200: oklch(92% .075 145);--green-300: oklch(88% .12 145);--green-400: oklch(84.5% .16 145);--green-500: oklch(70% .22 145);--green-600: oklch(63% .2 145);--green-700: oklch(57% .18 145);--green-800: oklch(52% .16 145);--green-900: oklch(46% .14 145);--green-1000: oklch(42% .12 145);--blue-100: oklch(95.6% .022 250);--blue-200: oklch(91% .045 250);--blue-300: oklch(82% .091 250);--blue-400: oklch(78.8% .105 250);--blue-500: oklch(73% .13 245);--blue-600: oklch(67% .15 249);--blue-700: oklch(63% .155 249);--blue-800: oklch(57% .167 251);--blue-900: oklch(52% .178 253);--blue-1000: oklch(48% .151 253);--radius-100: 4px;--radius-150: 6px;--radius-200: 8px;--radius-300: 16px;--radius-400: 24px;--radius-500: 36px;--radius-600: 48px;--radius-000: 0;--space-100: .6rem;--space-200: .8rem;--space-300: 1.2rem;--space-400: 1.6rem;--space-500: 2.4rem;--space-600: 3.6rem;--space-700: 4.8rem;--space-800: 6rem;--space-000: 0;--space-025: .2rem;--space-050: .4rem;--stroke-size-100: 1px;--stroke-size-200: 2px;--stroke-size-300: 3px;--stroke-size-400: 4px;--stroke-size-500: 5px;--stroke-size-050: .5px;--stroke-solid: solid;--stroke-outset: outset;--speed-100: .1s;--speed-200: .2s;--speed-300: .3s;--speed-400: .4s}:where(html){--categorical-purple-200: oklch(69.998% .12881 306.598);--categorical-purple-800: oklch(39.825% .15525 302.768);--categorical-violet-200: oklch(68.7% .11278 294.579);--categorical-violet-800: oklch(37.751% .1414 289.195);--categorical-pink-200: oklch(75% .12171 349.037);--categorical-pink-800: oklch(49.567% .17587 355.522);--categorical-magenta-200: oklch(73.607% .1553 324.203);--categorical-magenta-800: oklch(46.026% .18151 324.267);--categorical-red-200: oklch(69.219% .13185 21.008);--categorical-red-800: oklch(43.588% .15193 26.224);--categorical-orange-200: oklch(78.978% .10803 55.747);--categorical-orange-800: oklch(51.737% .12922 49.443);--categorical-amber-200: oklch(88.238% .11573 91.663);--categorical-amber-800: oklch(65.465% .13065 86.837);--categorical-yellow-200: oklch(92.328% .116 104.198);--categorical-yellow-800: oklch(72.736% .14925 103.38);--categorical-lime-200: oklch(84.773% .11998 130.068);--categorical-lime-800: oklch(57.802% .13829 132.375);--categorical-green-200: oklch(82.146% .10519 154.481);--categorical-green-800: oklch(55.196% .1248 150.768);--categorical-teal-200: oklch(83.949% .08537 182.617);--categorical-teal-800: oklch(57.358% .092 179.632);--categorical-cyan-200: oklch(81.649% .07802 211.528);--categorical-cyan-800: oklch(54.656% .08505 214.39);--categorical-blue-200: oklch(74.949% .09578 248.783);--categorical-blue-800: oklch(45.925% .11981 252.499);--categorical-indigo-200: oklch(69.039% .10593 274.775);--categorical-indigo-800: oklch(38.197% .13614 269.807);--avatar-purple-200: var(--categorical-purple-200);--avatar-purple-800: var(--categorical-purple-800);--avatar-violet-200: var(--categorical-violet-200);--avatar-violet-800: var(--categorical-violet-800);--avatar-pink-200: var(--categorical-pink-200);--avatar-pink-800: var(--categorical-pink-800);--avatar-magenta-200: var(--categorical-magenta-200);--avatar-magenta-800: var(--categorical-magenta-800);--avatar-red-200: var(--categorical-red-200);--avatar-red-800: var(--categorical-red-800);--avatar-orange-200: var(--categorical-orange-200);--avatar-orange-800: var(--categorical-orange-800);--avatar-amber-200: var(--categorical-amber-200);--avatar-amber-800: var(--categorical-amber-800);--avatar-yellow-200: var(--categorical-yellow-200);--avatar-yellow-800: var(--categorical-yellow-800);--avatar-lime-200: var(--categorical-lime-200);--avatar-lime-800: var(--categorical-lime-800);--avatar-green-200: var(--categorical-green-200);--avatar-green-800: var(--categorical-green-800);--avatar-teal-200: var(--categorical-teal-200);--avatar-teal-800: var(--categorical-teal-800);--avatar-cyan-200: var(--categorical-cyan-200);--avatar-cyan-800: var(--categorical-cyan-800);--avatar-blue-200: var(--categorical-blue-200);--avatar-blue-800: var(--categorical-blue-800);--avatar-indigo-200: var(--categorical-indigo-200);--avatar-indigo-800: var(--categorical-indigo-800);--slide-frame-padding-small: var(--space-300);--slide-frame-padding-medium: var(--space-500);--slide-frame-padding-large: var(--space-700);--slide-frame-gap: var(--space-400);--slide-frame-radius: var(--radius-300);--slide-frame-shadow: var(--shadow-medium)}html[data-theme=light]{--categorical-purple: var(--categorical-purple-200);--categorical-violet: var(--categorical-violet-200);--categorical-pink: var(--categorical-pink-200);--categorical-magenta: var(--categorical-magenta-200);--categorical-red: var(--categorical-red-200);--categorical-orange: var(--categorical-orange-200);--categorical-amber: var(--categorical-amber-200);--categorical-yellow: var(--categorical-yellow-200);--categorical-lime: var(--categorical-lime-200);--categorical-green: var(--categorical-green-200);--categorical-teal: var(--categorical-teal-200);--categorical-cyan: var(--categorical-cyan-200);--categorical-blue: var(--categorical-blue-200);--categorical-indigo: var(--categorical-indigo-200);--form-default-text-color: var(--grey-900);--form-success-text-color: var(--green-700);--form-warning-text-color: var(--orange-700);--form-error-text-color: var(--red-700);--form-default-text-color-hover: var(--grey-800);--form-success-text-color-hover: var(--green-800);--form-warning-text-color-hover: var(--orange-800);--form-error-text-color-hover: var(--red-800);--form-default-border-color: var(--grey-300);--form-success-border-color: var(--green-600);--form-warning-border-color: var(--orange-600);--form-error-border-color: var(--red-600);--form-default-border-color-hover: var(--grey-400);--form-success-border-color-hover: var(--green-700);--form-warning-border-color-hover: var(--orange-700);--form-error-border-color-hover: var(--red-700);--form-default-placeholder-color-hover: var(--grey-700);--form-default-placeholder-color-focus: var(--grey-700);--feedback-neutral-border-color: var(--black-opacity-20);--feedback-positive-border-color: var(--green-600);--feedback-info-border-color: var(--blue-600);--feedback-warning-border-color: var(--orange-600);--feedback-attention-border-color: var(--red-600);--feedback-neutral-background: var(--white);--feedback-positive-background: var(--green-100);--feedback-info-background: var(--blue-100);--feedback-warning-background: var(--orange-100);--feedback-attention-background: var(--red-100);--feedback-neutral-icon: var(--grey-600);--feedback-positive-icon: var(--green-600);--feedback-info-icon: var(--blue-600);--feedback-warning-icon: var(--orange-600);--feedback-attention-icon: var(--red-600);--feedback-neutral-text: var(--grey-900);--feedback-positive-text: var(--green-900);--feedback-info-text: var(--blue-900);--feedback-warning-text: var(--orange-900);--feedback-attention-text: var(--red-900);--feedback-neutral-action-background: var(--grey-200);--feedback-positive-action-background: var(--green-200);--feedback-info-action-background: var(--blue-200);--feedback-warning-action-background: var(--orange-200);--feedback-attention-action-background: var(--red-200);--action-primary-background: var(--grey-900);--action-primary-background-hover: var(--grey-1000);--action-primary-background-focus: var(--grey-1000);--action-primary-background-disabled: var(--grey-200);--action-primary-text-color: var(--white);--action-primary-text-color-hover: var(--white);--action-primary-text-color-focus: var(--white);--action-secondary-border-color: var(--grey-300);--action-secondary-border-color-hover: var(--grey-300);--action-secondary-border-color-focus: var(--grey-300);--action-secondary-border-color-disabled: var(--grey-400);--action-secondary-background: var(--white-opacity-0);--action-secondary-background-hover: var(--black-opacity-5);--action-secondary-background-focus: var(--black-opacity-5);--action-secondary-background-disabled: var(--grey-200);--action-secondary-text-color: var(--grey-900);--action-secondary-text-color-hover: var(--grey-1000);--action-secondary-text-color-focus: var(--grey-1000);--action-secondary-text-color-disabled: var(--grey-400);--action-tertiary-background: var(--white-opacity-0);--action-tertiary-background-hover: var(--black-opacity-5);--action-tertiary-background-focus: var(--black-opacity-5);--action-tertiary-background-disabled: var(--grey-50);--action-tertiary-text-color: var(--grey-900);--action-tertiary-text-color-hover: var(--grey-1000);--action-tertiary-text-color-focus: var(--grey-1000);--action-tertiary-text-color-disabled: var(--grey-400);--action-attention-background: var(--red-500);--action-attention-background-hover: var(--red-600);--action-attention-background-focus: var(--red-600);--action-attention-background-disabled: var(--red-100);--action-avatar-background: var(--grey-200);--action-avatar-background-hover: var(--grey-300);--surface: var(--grey-50);--surface-elevated-50: color-mix(in oklch, var(--grey-50) 50%, var(--white));--surface-elevated-100: var(--white);--surface-elevated-200: var(--grey-50);--surface-elevated-300: var(--grey-200);--surface-recessed-50: color-mix(in oklch, var(--grey-50) 50%, var(--grey-300));--surface-recessed-100: var(--grey-300);--surface-recessed-200: var(--grey-400);--surface-recessed-300: var(--grey-500);--prompt-color-top-start: var(--blue-500);--prompt-color-top-mid: var(--blue-500);--prompt-color-top-end: var(--green-500);--prompt-color-top-accent: var(--orange-500);--prompt-ring-primary: var(--green-500);--prompt-ring-secondary: var(--orange-500);--prompt-ring-tertiary: var(--blue-500);--prompt-action-radius: var(--chip-radius-small, 9999px);--prompt-accent-primary: var(--prompt-spectrum-start);--prompt-accent-secondary: var(--blue-500);--prompt-border-color-hover-primary: var(--prompt-accent-primary);--prompt-border-color-hover-secondary: var(--prompt-accent-secondary);--prompt-hover-border-pulse-speed: var(--speed-500);--prompt-hover-sweep-speed: var(--speed-500);--prompt-placeholder-color: var(--form-default-placeholder-color);--preview-chip-background: var(--white-opacity-10);--preview-chip-accent-mix-100: 10%;--preview-chip-accent-mix-200: 8%;--preview-chip-accent-mix-300: 6%;--preview-chip-accent-mix-400: 8%;--preview-chip-accent-mix-500: 4%;--preview-chip-dismiss-secondary-background: var(--grey-50);--preview-chip-dismiss-secondary-background-hover: var(--grey-200);--preview-chip-dismiss-secondary-border: var(--stroke-size-100) var(--stroke-solid) var(--black-opacity-20);--preview-chip-dismiss-secondary-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--black-opacity-30);--preview-chip-top-shade-start: var(--white-opacity-20);--prompt-border-color-focus: var(--blue-500);--prompt-hover-glow-color: var(--mui-brand-400);--prompt-focus-ring-color: var(--mui-brand-400);--prompt-focus-glow-color: var(--mui-brand-400);--prompt-spectrum-start: var(--mui-brand-400);--prompt-spectrum-end: var(--blue-500);--prompt-surface-filter: drop-shadow(0 var(--stroke-size-100) 0 var(--black-opacity-5));--media-player-seek-color: var(--grey-1200);--media-player-seek-time-background: var(--surface-elevated-100);--media-player-seek-time-border-color: var(--border-color);--media-player-range-track-color: var(--black-opacity-20);--media-player-range-preview-color: var(--black-opacity-40);--media-player-controls-peek-shadow: 0 var(--stroke-size-100) 0 0 var(--black-opacity-30);--media-player-audio-controls-peek-background: var(--grey-900);--media-player-audio-controls-peek-shadow: 0 var(--stroke-size-100) 0 0 var(--white-opacity-30);--media-player-meta-text-shadow: none;--media-player-dark-overlay-controls-background: var(--black-opacity-80);--media-player-waveform-color: var(--black-opacity-50);--media-player-waveform-mirror-color: var(--black-opacity-30);--media-player-waveform-active-color: var(--media-player-range-color);--media-player-waveform-active-mirror-color: var(--black-opacity-40);--media-player-waveform-current-color: var(--black-opacity-80);--media-player-waveform-current-mirror-color: var(--black-opacity-40);--skeleton-highlight: var(--white-opacity-70);--shadow-color-thin: var(--grey-300);--shadow-color-medium: var(--grey-300);--shadow-color-thick: var(--grey-400);--outline-color: var(--blue-500);--border-color: var(--black-opacity-20);--text-color: var(--grey-900);--text-color-info: var(--blue-600);--text-color-positive: var(--green-600);--text-color-warning: var(--orange-600);--text-color-attention: var(--red-600);--text-color-secondary: var(--grey-600);--switch-track-background: var(--grey-300);--switch-thumb-bg: var(--white);--icon-color-default: var(--black);--icon-color-inverted: var(--white);--file-icon-filter: brightness(.8) contrast(1);--illustration-shadow-color-default: var(--black-opacity-20);--illustration-shadow-color-inverted: var(--white-opacity-20);--badge-background-neutral: var(--grey-200);--badge-background-positive: color-mix(in srgb, var(--green-300) 100%, white 30%);--badge-background-warning: color-mix(in srgb, var(--orange-300) 100%, white 30%);--badge-background-attention: color-mix(in srgb, var(--red-300) 100%, white 30%);--badge-background-grey: color-mix(in srgb, var(--grey-200) 100%, black 0%);--badge-background-purple: color-mix(in srgb, var(--categorical-purple-200) 100%, white 60%);--badge-background-violet: color-mix(in srgb, var(--categorical-violet-200) 100%, white 60%);--badge-background-pink: color-mix(in srgb, var(--categorical-pink-200) 100%, white 20%);--badge-background-magenta: color-mix(in srgb, var(--categorical-magenta-200) 100%, white 20%);--badge-background-red: color-mix(in srgb, var(--categorical-red-200) 100%, white 40%);--badge-background-orange: color-mix(in srgb, var(--categorical-orange-200) 100%, white 20%);--badge-background-amber: color-mix(in srgb, var(--categorical-amber-200) 92%, white 0%);--badge-background-yellow: color-mix(in srgb, var(--categorical-yellow-200) 88%, white 0%);--badge-background-lime: color-mix(in srgb, var(--categorical-lime-200) 100%, black 0%);--badge-background-green: color-mix(in srgb, var(--categorical-green-200) 100%, black 0%);--badge-background-teal: color-mix(in srgb, var(--categorical-teal-200) 100%, black 0%);--badge-background-cyan: color-mix(in srgb, var(--categorical-cyan-200) 100%, black 0%);--badge-background-blue: color-mix(in srgb, var(--categorical-blue-200) 100%, white 40%);--badge-background-indigo: color-mix(in srgb, var(--categorical-indigo-200) 100%, white 40%);--badge-text-color-overlay: var(--white);--heading-text-color: var(--grey-1000);--link-text-color-default: var(--grey-900);--link-text-color-default-hover: var(--grey-1000);--link-text-color-default-focus: var(--grey-1000);--link-text-color-default-disabled: var(--grey-800);--input-background: var(--white);--input-background-disabled: var(--grey-50);--checkbox-background: var(--white);--checkbox-background-checked: var(--grey-900);--checkbox-icon-color-checked: var(--grey-200);--checkbox-background-disabled: var(--grey-50);--checkbox-background-checked-disabled: var(--grey-800);--checkbox-icon-color-checked-disabled: var(--grey-50);--radio-background: var(--white);--radio-border-color-checked: var(--grey-900);--radio-dot-color-checked: var(--grey-900);--radio-background-disabled: var(--grey-50);--radio-border-color-disabled: var(--grey-300);--addon-background: var(--grey-50);--tab-icon: var(--grey-900);--tab-text-color: var(--grey-900);--tab-icon-active: var(--black);--tab-text-color-active: var(--black);--tab-shadow-active-color: var(--black-opacity-5);--tab-dot-color: var(--grey-300);--tab-dot-color-active: var(--grey-900);--avatar-background-neutral: var(--grey-200);--avatar-background-positive: var(--green-200);--avatar-background-warning: var(--orange-200);--avatar-background-attention: var(--red-200);--status-positive-background: var(--green-100);--status-positive-border-color: var(--green-500);--status-positive-text-color: var(--green-1000);--status-info-background: var(--blue-100);--status-info-border-color: var(--blue-500);--status-info-text-color: var(--blue-1000);--status-warning-background: var(--orange-100);--status-warning-border-color: var(--orange-500);--status-warning-text-color: var(--orange-1000);--status-attention-background: var(--red-100);--status-attention-border-color: var(--red-500);--status-attention-text-color: var(--red-1000);--status-grey-background: color-mix(in srgb, var(--grey-200) 72%, white 28%);--status-grey-border-color: var(--grey-400);--status-grey-text-color: color-mix(in srgb, var(--grey-1000) 72%, black 28%);--status-purple-background: color-mix(in srgb, var(--categorical-purple-200) 60%, white 95%);--status-purple-border-color: color-mix(in srgb, var(--categorical-purple-200) 78%, black 12%);--status-purple-text-color: color-mix(in srgb, var(--categorical-purple-800) 72%, black 28%);--status-violet-background: color-mix(in srgb, var(--categorical-violet-200) 60%, white 95%);--status-violet-border-color: color-mix(in srgb, var(--categorical-violet-200) 78%, black 12%);--status-violet-text-color: color-mix(in srgb, var(--categorical-violet-800) 72%, black 28%);--status-pink-background: color-mix(in srgb, var(--categorical-pink-200) 60%, white 95%);--status-pink-border-color: color-mix(in srgb, var(--categorical-pink-200) 78%, black 12%);--status-pink-text-color: color-mix(in srgb, var(--categorical-pink-800) 72%, black 28%);--status-magenta-background: color-mix(in srgb, var(--categorical-magenta-200) 60%, white 95%);--status-magenta-border-color: color-mix(in srgb, var(--categorical-magenta-200) 78%, black 12%);--status-magenta-text-color: color-mix(in srgb, var(--categorical-magenta-800) 72%, black 28%);--status-red-background: color-mix(in srgb, var(--categorical-red-200) 60%, white 95%);--status-red-border-color: color-mix(in srgb, var(--categorical-red-200) 78%, black 12%);--status-red-text-color: color-mix(in srgb, var(--categorical-red-800) 72%, black 28%);--status-orange-background: color-mix(in srgb, var(--categorical-orange-200) 60%, white 95%);--status-orange-border-color: color-mix(in srgb, var(--categorical-orange-200) 78%, black 12%);--status-orange-text-color: color-mix(in srgb, var(--categorical-orange-800) 72%, black 28%);--status-amber-background: color-mix(in srgb, var(--categorical-amber-200) 60%, white 95%);--status-amber-border-color: color-mix(in srgb, var(--categorical-amber-200) 78%, black 24%);--status-amber-text-color: color-mix(in srgb, var(--categorical-amber-800) 72%, black 28%);--status-yellow-background: color-mix(in srgb, var(--categorical-yellow-200) 60%, white 95%);--status-yellow-border-color: color-mix(in srgb, var(--categorical-yellow-200) 84%, black 33%);--status-yellow-text-color: color-mix(in srgb, var(--categorical-yellow-800) 62%, black 38%);--status-lime-background: color-mix(in srgb, var(--categorical-lime-200) 60%, white 95%);--status-lime-border-color: color-mix(in srgb, var(--categorical-lime-200) 78%, black 22%);--status-lime-text-color: color-mix(in srgb, var(--categorical-lime-800) 72%, black 28%);--status-green-background: color-mix(in srgb, var(--categorical-green-200) 60%, white 95%);--status-green-border-color: color-mix(in srgb, var(--categorical-green-200) 78%, black 24%);--status-green-text-color: color-mix(in srgb, var(--categorical-green-800) 72%, black 28%);--status-teal-background: color-mix(in srgb, var(--categorical-teal-200) 60%, white 95%);--status-teal-border-color: color-mix(in srgb, var(--categorical-teal-200) 78%, black 20%);--status-teal-text-color: color-mix(in srgb, var(--categorical-teal-800) 72%, black 28%);--status-cyan-background: color-mix(in srgb, var(--categorical-cyan-200) 60%, white 95%);--status-cyan-border-color: color-mix(in srgb, var(--categorical-cyan-200) 78%, black 18%);--status-cyan-text-color: color-mix(in srgb, var(--categorical-cyan-800) 72%, black 28%);--status-blue-background: color-mix(in srgb, var(--categorical-blue-200) 60%, white 95%);--status-blue-border-color: color-mix(in srgb, var(--categorical-blue-200) 78%, black 12%);--status-blue-text-color: color-mix(in srgb, var(--categorical-blue-800) 72%, black 28%);--status-indigo-background: color-mix(in srgb, var(--categorical-indigo-200) 60%, white 95%);--status-indigo-border-color: color-mix(in srgb, var(--categorical-indigo-200) 78%, black 12%);--status-indigo-text-color: color-mix(in srgb, var(--categorical-indigo-800) 72%, black 28%);--chip-background-menu: var(--white);--chip-background: var(--white);--chip-background-hover: var(--white);--chip-background-focus: var(--white);--chip-background-active: var(--white);--chip-background-disabled: var(--grey-50);--chip-border-color: var(--grey-200);--chip-border-color-hover: var(--grey-300);--chip-border-color-focus: var(--grey-300);--chip-border-color-active: var(--grey-1000);--chip-text-color-active: var(--grey-1000);--chip-icon-fill: var(--black);--chip-filter: drop-shadow(0 var(--stroke-size-100) var(--stroke-size-200) var(--black-opacity-5));--chip-dismiss-action-background: var(--grey-100);--chip-dismiss-action-background-hover: var(--black-opacity-0);--chip-dismiss-action-background-disabled: var(--grey-200);--menu-background: var(--grey-50);--menu-border-color: var(--black-opacity-20);--menu-shadow-color: var(--black-opacity-10);--menu-section-header: var(--grey-600);--dropdown-button-background-hover: var(--white);--work-log-shimmer-color-primary: var(--grey-1100);--work-log-shimmer-color-secondary: var(--grey-400);--progress-bar-background: var(--blue-600);--progress-track-background: var(--grey-200);--progress-loading-bar-100: var(--grey-200);--progress-loading-bar-200: var(--grey-300);--range-input-thumb-color: var(--black);--financial-chart-border-color: var(--border-color);--financial-chart-text-color: var(--text-color);--financial-chart-text-color-secondary: var(--text-color-secondary);--financial-chart-grid-color: var(--black-opacity-10);--financial-chart-crosshair-color: var(--black-opacity-50);--financial-chart-positive-color: var(--green-600);--financial-chart-negative-color: var(--red-600);--financial-chart-series-color: var(--grey-600);--financial-chart-area-top-color: color-mix(in srgb, var(--grey-600) 38%, transparent);--financial-chart-area-bottom-color: color-mix(in srgb, var(--grey-600) 2%, transparent);--financial-chart-positive-area-top-color: color-mix(in srgb, var(--green-600) 38%, transparent);--financial-chart-positive-area-bottom-color: color-mix(in srgb, var(--green-600) 2%, transparent);--financial-chart-negative-area-top-color: color-mix(in srgb, var(--red-600) 38%, transparent);--financial-chart-negative-area-bottom-color: color-mix(in srgb, var(--red-600) 2%, transparent);--financial-chart-volume-positive-color: color-mix(in srgb, var(--green-600) 45%, transparent);--financial-chart-volume-negative-color: color-mix(in srgb, var(--red-600) 45%, transparent);--financial-chart-action-background-hover: var(--action-tertiary-background-hover);--financial-chart-action-background-active: var(--action-primary-background);--financial-chart-action-text-color-active: var(--action-primary-text-color);--market-sparkline-text-color: var(--text-color-secondary);--market-sparkline-positive-color: var(--green-600);--market-sparkline-negative-color: var(--red-600);--market-sparkline-neutral-color: var(--grey-600);--market-sparkline-positive-area-top-color: color-mix(in srgb, var(--green-600) 32%, transparent);--market-sparkline-positive-area-bottom-color: color-mix(in srgb, var(--green-600) 2%, transparent);--market-sparkline-negative-area-top-color: color-mix(in srgb, var(--red-600) 32%, transparent);--market-sparkline-negative-area-bottom-color: color-mix(in srgb, var(--red-600) 2%, transparent);--market-sparkline-neutral-area-top-color: color-mix(in srgb, var(--grey-600) 32%, transparent);--market-sparkline-neutral-area-bottom-color: color-mix(in srgb, var(--grey-600) 2%, transparent);--financial-bar-chart-text-color: var(--text-color-secondary);--financial-bar-chart-border-color: var(--border-color);--financial-bar-chart-grid-color: var(--black-opacity-10);--financial-bar-chart-crosshair-color: var(--black-opacity-50);--financial-bar-chart-neutral-color: var(--grey-600);--financial-bar-chart-positive-color: var(--green-600);--financial-bar-chart-negative-color: var(--red-600);--financial-bar-chart-baseline-color: var(--border-color);--comparison-chart-text-color: var(--text-color-secondary);--comparison-chart-border-color: var(--border-color);--comparison-chart-grid-color: var(--black-opacity-10);--comparison-chart-crosshair-color: var(--black-opacity-50);--comparison-chart-reference-color: var(--border-color);--comparison-chart-series-1: var(--badge-background-blue);--comparison-chart-series-2: var(--badge-background-green);--comparison-chart-series-3: var(--badge-background-magenta);--comparison-chart-series-4: var(--badge-background-orange);--comparison-chart-series-5: var(--badge-background-cyan);--comparison-chart-series-6: var(--badge-background-purple);--stepper-color: var(--grey-700);--stepper-background-inactive: var(--white);--stepper-icon-color: var(--white);--stepper-warning-color: var(--orange-700);--stepper-error-color: var(--text-color-attention);--stepper-disabled-opacity: .75;--drawer-resize-rail-threshold-indicator: var(--black)}html[data-theme=dark]{--categorical-purple: var(--categorical-purple-800);--categorical-violet: var(--categorical-violet-800);--categorical-pink: var(--categorical-pink-800);--categorical-magenta: var(--categorical-magenta-800);--categorical-red: var(--categorical-red-800);--categorical-orange: var(--categorical-orange-800);--categorical-amber: var(--categorical-amber-800);--categorical-yellow: var(--categorical-yellow-800);--categorical-lime: var(--categorical-lime-800);--categorical-green: var(--categorical-green-800);--categorical-teal: var(--categorical-teal-800);--categorical-cyan: var(--categorical-cyan-800);--categorical-blue: var(--categorical-blue-800);--categorical-indigo: var(--categorical-indigo-800);--form-default-text-color: var(--grey-200);--form-success-text-color: var(--green-400);--form-warning-text-color: var(--orange-400);--form-error-text-color: var(--red-400);--form-default-text-color-hover: var(--grey-50);--form-success-text-color-hover: var(--green-300);--form-warning-text-color-hover: var(--orange-300);--form-error-text-color-hover: var(--red-300);--form-default-border-color: var(--grey-600);--form-success-border-color: var(--green-400);--form-warning-border-color: var(--orange-400);--form-error-border-color: var(--red-400);--form-default-border-color-hover: var(--grey-500);--form-success-border-color-hover: var(--green-300);--form-warning-border-color-hover: var(--orange-300);--form-error-border-color-hover: var(--red-300);--form-default-placeholder-color-hover: var(--grey-400);--form-default-placeholder-color-focus: var(--grey-400);--feedback-neutral-border-color: var(--white-opacity-20);--feedback-positive-border-color: var(--green-400);--feedback-info-border-color: var(--blue-400);--feedback-warning-border-color: var(--orange-400);--feedback-attention-border-color: var(--red-400);--feedback-neutral-background: var(--grey-800);--feedback-positive-background: var(--green-800);--feedback-info-background: var(--blue-800);--feedback-warning-background: var(--orange-800);--feedback-attention-background: var(--red-800);--feedback-neutral-icon: var(--grey-200);--feedback-positive-icon: var(--green-200);--feedback-info-icon: var(--blue-200);--feedback-warning-icon: var(--orange-200);--feedback-attention-icon: var(--red-200);--feedback-neutral-text: var(--grey-50);--feedback-positive-text: var(--green-100);--feedback-info-text: var(--blue-100);--feedback-warning-text: var(--orange-100);--feedback-attention-text: var(--red-100);--feedback-neutral-action-background: var(--grey-900);--feedback-positive-action-background: var(--green-900);--feedback-info-action-background: var(--blue-900);--feedback-warning-action-background: var(--orange-900);--feedback-attention-action-background: var(--red-900);--action-primary-background: var(--grey-200);--action-primary-background-hover: var(--grey-50);--action-primary-background-focus: var(--grey-50);--action-primary-background-disabled: var(--grey-800);--action-primary-text-color: var(--grey-900);--action-primary-text-color-hover: var(--grey-900);--action-primary-text-color-focus: var(--grey-900);--action-secondary-border-color: var(--grey-600);--action-secondary-border-color-hover: var(--grey-600);--action-secondary-border-color-focus: var(--grey-600);--action-secondary-border-color-disabled: var(--grey-600);--action-secondary-background: var(--black-opacity-0);--action-secondary-background-hover: var(--white-opacity-5);--action-secondary-background-focus: var(--white-opacity-5);--action-secondary-background-disabled: var(--grey-900);--action-secondary-text-color: var(--grey-50);--action-secondary-text-color-hover: var(--grey-50);--action-secondary-text-color-focus: var(--grey-50);--action-secondary-text-color-disabled: var(--grey-600);--action-tertiary-background: var(--black-opacity-0);--action-tertiary-background-hover: var(--white-opacity-5);--action-tertiary-background-focus: var(--white-opacity-5);--action-tertiary-background-disabled: var(--grey-900);--action-tertiary-text-color: var(--grey-50);--action-tertiary-text-color-hover: var(--grey-50);--action-tertiary-text-color-focus: var(--grey-50);--action-tertiary-text-color-disabled: var(--grey-600);--action-attention-background: var(--red-600);--action-attention-background-hover: var(--red-700);--action-attention-background-focus: var(--red-700);--action-attention-background-disabled: var(--red-900);--action-avatar-background: var(--grey-1000);--action-avatar-background-hover: var(--grey-1100);--surface: var(--grey-900);--surface-elevated-50: color-mix(in oklch, var(--grey-900) 50%, var(--grey-800));--surface-elevated-100: var(--grey-800);--surface-elevated-200: var(--grey-900);--surface-elevated-300: var(--grey-1000);--surface-recessed-50: color-mix(in oklch, var(--grey-900) 50%, var(--grey-1200));--surface-recessed-100: var(--grey-1200);--surface-recessed-200: var(--grey-1300);--surface-recessed-300: var(--grey-1400);--prompt-color-top-start: var(--blue-500);--prompt-color-top-mid: var(--blue-500);--prompt-color-top-end: var(--green-500);--prompt-color-top-accent: var(--orange-500);--prompt-ring-primary: var(--green-500);--prompt-ring-secondary: var(--orange-500);--prompt-ring-tertiary: var(--blue-500);--prompt-action-radius: var(--chip-radius-small, 9999px);--prompt-accent-primary: var(--prompt-spectrum-start);--prompt-accent-secondary: color-mix(in srgb, var(--prompt-accent-primary) 64%, var(--grey-1200) 36%);--prompt-border-color-hover-primary: var(--prompt-accent-primary);--prompt-border-color-hover-secondary: var(--prompt-accent-secondary);--prompt-hover-border-pulse-speed: var(--speed-500);--prompt-hover-sweep-speed: var(--speed-500);--prompt-placeholder-color: var(--form-default-placeholder-color);--preview-chip-background: var(--black-opacity-10);--preview-chip-accent-mix-100: 14%;--preview-chip-accent-mix-200: 10%;--preview-chip-accent-mix-300: 8%;--preview-chip-accent-mix-400: 12%;--preview-chip-accent-mix-500: 6%;--preview-chip-dismiss-secondary-background: var(--surface-recessed-100);--preview-chip-dismiss-secondary-background-hover: var(--surface-recessed-200);--preview-chip-dismiss-secondary-border: var(--stroke-size-100) var(--stroke-solid) var(--white-opacity-30);--preview-chip-dismiss-secondary-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--white-opacity-50);--preview-chip-top-shade-start: var(--black-opacity-0);--prompt-border-color-focus: var(--blue-300);--prompt-hover-glow-color: var(--mui-brand-300);--prompt-focus-ring-color: var(--mui-brand-300);--prompt-focus-glow-color: var(--mui-brand-300);--prompt-spectrum-start: var(--mui-brand-300);--prompt-spectrum-end: var(--blue-300);--prompt-surface-filter: drop-shadow(0 var(--stroke-size-100) 0 var(--black-opacity-10));--media-player-seek-color: var(--white);--media-player-seek-time-background: var(--surface-recessed-100);--media-player-seek-time-border-color: var(--white-opacity-20);--media-player-range-track-color: var(--white-opacity-20);--media-player-range-preview-color: var(--white-opacity-50);--media-player-controls-peek-shadow: 0 var(--stroke-size-100) 0 0 var(--white-opacity-30);--media-player-audio-controls-peek-background: var(--white);--media-player-audio-controls-peek-shadow: 0 var(--stroke-size-100) 0 0 var(--black-opacity-30);--media-player-meta-text-shadow: 0 var(--stroke-size-100) var(--stroke-size-300) var(--black-opacity-30);--media-player-dark-overlay-controls-background: var(--black-opacity-90);--media-player-waveform-color: var(--white-opacity-50);--media-player-waveform-mirror-color: var(--white-opacity-30);--media-player-waveform-active-color: var(--white);--media-player-waveform-active-mirror-color: var(--white-opacity-60);--media-player-waveform-current-color: var(--white-opacity-80);--media-player-waveform-current-mirror-color: var(--white-opacity-40);--skeleton-highlight: var(--white-opacity-30);--shadow-color-thin: var(--black-opacity-20);--shadow-color-medium: var(--black-opacity-20);--shadow-color-thick: var(--black-opacity-30);--outline-color: var(--blue-300);--border-color: var(--white-opacity-20);--text-color: var(--grey-100);--text-color-info: var(--blue-400);--text-color-positive: var(--green-400);--text-color-warning: var(--orange-400);--text-color-attention: var(--red-400);--text-color-secondary: var(--grey-300);--switch-track-background: var(--grey-600);--switch-thumb-bg: var(--black);--icon-color-default: var(--white);--icon-color-inverted: var(--black);--file-icon-filter: brightness(2) contrast(2);--illustration-shadow-color-default: var(--black-opacity-30);--illustration-shadow-color-inverted: var(--black-opacity-20);--badge-background-neutral: var(--grey-400);--badge-background-positive: var(--green-400);--badge-background-warning: color-mix(in srgb, var(--orange-400) 100%, white 25%);--badge-background-attention: color-mix(in srgb, var(--red-400) 100%, white 25%);--badge-background-grey: color-mix(in srgb, var(--grey-400) 100%, white 0%);--badge-background-purple: color-mix(in srgb, var(--categorical-purple-200) 100%, white 0%);--badge-background-violet: color-mix(in srgb, var(--categorical-violet-200) 100%, white 0%);--badge-background-pink: color-mix(in srgb, var(--categorical-pink-200) 100%, white 0%);--badge-background-magenta: color-mix(in srgb, var(--categorical-magenta-200) 100%, white 0%);--badge-background-red: color-mix(in srgb, var(--categorical-red-200) 100%, white 0%);--badge-background-orange: color-mix(in srgb, var(--categorical-orange-200) 100%, white 0%);--badge-background-amber: color-mix(in srgb, var(--categorical-amber-200) 100%, white 0%);--badge-background-yellow: color-mix(in srgb, var(--categorical-yellow-200) 100%, white 0%);--badge-background-lime: color-mix(in srgb, var(--categorical-lime-200) 100%, white 0%);--badge-background-green: color-mix(in srgb, var(--categorical-green-200) 100%, white 0%);--badge-background-teal: color-mix(in srgb, var(--categorical-teal-200) 100%, white 0%);--badge-background-cyan: color-mix(in srgb, var(--categorical-cyan-200) 100%, white 0%);--badge-background-blue: color-mix(in srgb, var(--categorical-blue-200) 100%, white 0%);--badge-background-indigo: color-mix(in srgb, var(--categorical-indigo-200) 100%, white 0%);--badge-text-color-overlay: var(--grey-300);--heading-text-color: var(--grey-50);--link-text-color-default: var(--grey-200);--link-text-color-default-hover: var(--grey-50);--link-text-color-default-focus: var(--grey-50);--link-text-color-default-disabled: var(--grey-600);--input-background: var(--grey-900);--input-background-disabled: var(--grey-800);--checkbox-background: var(--grey-900);--checkbox-background-checked: var(--grey-200);--checkbox-icon-color-checked: var(--grey-900);--checkbox-background-disabled: var(--grey-800);--checkbox-background-checked-disabled: var(--grey-500);--checkbox-icon-color-checked-disabled: var(--grey-900);--radio-background: var(--grey-900);--radio-border-color-checked: var(--grey-200);--radio-dot-color-checked: var(--grey-200);--radio-background-disabled: var(--grey-800);--radio-border-color-disabled: var(--grey-600);--addon-background: var(--grey-1000);--tab-icon: var(--grey-400);--tab-text-color: var(--grey-400);--tab-icon-active: var(--white);--tab-text-color-active: var(--white);--tab-shadow-active-color: var(--black-opacity-10);--tab-dot-color: var(--grey-900);--tab-dot-color-active: var(--grey-400);--avatar-background-neutral: var(--grey-1000);--avatar-background-positive: var(--green-900);--avatar-background-warning: var(--orange-900);--avatar-background-attention: var(--red-900);--status-positive-background: var(--green-900);--status-positive-border-color: var(--green-300);--status-positive-text-color: var(--green-100);--status-info-background: var(--blue-900);--status-info-border-color: var(--blue-300);--status-info-text-color: var(--blue-100);--status-warning-background: var(--orange-1000);--status-warning-border-color: var(--orange-300);--status-warning-text-color: var(--orange-100);--status-attention-background: var(--red-900);--status-attention-border-color: var(--red-300);--status-attention-text-color: var(--red-100);--status-grey-background: color-mix(in srgb, var(--grey-800) 86%, black 14%);--status-grey-border-color: var(--grey-500);--status-grey-text-color: color-mix(in srgb, var(--grey-500) 72%, white 85%);--status-purple-background: var(--categorical-purple-800);--status-purple-border-color: var(--categorical-purple-200);--status-purple-text-color: color-mix(in srgb, var(--categorical-purple-200) 78%, white 75%);--status-violet-background: var(--categorical-violet-800);--status-violet-border-color: var(--categorical-violet-200);--status-violet-text-color: color-mix(in srgb, var(--categorical-violet-200) 78%, white 75%);--status-pink-background: color-mix(in srgb, var(--categorical-pink-800) 86%, black 14%);--status-pink-border-color: var(--categorical-pink-200);--status-pink-text-color: color-mix(in srgb, var(--categorical-pink-200) 80%, white 74%);--status-magenta-background: var(--categorical-magenta-800);--status-magenta-border-color: var(--categorical-magenta-200);--status-magenta-text-color: color-mix(in srgb, var(--categorical-magenta-200) 70%, white 78%);--status-red-background: color-mix(in srgb, var(--categorical-red-800) 78%, black 22%);--status-red-border-color: var(--categorical-red-200);--status-red-text-color: color-mix(in srgb, var(--categorical-red-200) 82%, white 78%);--status-orange-background: color-mix(in srgb, var(--categorical-orange-800) 68%, black 32%);--status-orange-border-color: color-mix(in srgb, var(--categorical-orange-200) 40%, white 22%);--status-orange-text-color: color-mix(in srgb, var(--categorical-orange-200) 84%, white 45%);--status-amber-background: color-mix(in srgb, var(--categorical-amber-800) 58%, black 42%);--status-amber-border-color: color-mix(in srgb, var(--categorical-amber-200) 40%, white 22%);--status-amber-text-color: color-mix(in srgb, var(--categorical-amber-200) 82%, white 18%);--status-yellow-background: color-mix(in srgb, var(--categorical-yellow-800) 50%, black 50%);--status-yellow-border-color: color-mix(in srgb, var(--categorical-yellow-200) 40%, white 22%);--status-yellow-text-color: color-mix(in srgb, var(--categorical-yellow-200) 82%, white 18%);--status-lime-background: color-mix(in srgb, var(--categorical-lime-800) 72%, black 28%);--status-lime-border-color: var(--categorical-lime-200);--status-lime-text-color: color-mix(in srgb, var(--categorical-lime-200) 80%, white 65%);--status-green-background: color-mix(in srgb, var(--categorical-green-800) 74%, black 26%);--status-green-border-color: var(--categorical-green-200);--status-green-text-color: color-mix(in srgb, var(--categorical-green-200) 80%, white 68%);--status-teal-background: color-mix(in srgb, var(--categorical-teal-800) 72%, black 28%);--status-teal-border-color: color-mix(in srgb, var(--categorical-teal-200) 40%, white 22%);--status-teal-text-color: color-mix(in srgb, var(--categorical-teal-200) 80%, white 60%);--status-cyan-background: color-mix(in srgb, var(--categorical-cyan-800) 72%, black 28%);--status-cyan-border-color: var(--categorical-cyan-200);--status-cyan-text-color: color-mix(in srgb, var(--categorical-cyan-200) 80%, white 60%);--status-blue-background: color-mix(in srgb, var(--categorical-blue-800) 86%, black 14%);--status-blue-border-color: var(--categorical-blue-200);--status-blue-text-color: color-mix(in srgb, var(--categorical-blue-200) 78%, white 62%);--status-indigo-background: var(--categorical-indigo-800);--status-indigo-border-color: var(--categorical-indigo-200);--status-indigo-text-color: color-mix(in srgb, var(--categorical-indigo-200) 78%, white 82%);--chip-background-menu: var(--grey-800);--chip-background: var(--grey-800);--chip-background-hover: var(--grey-800);--chip-background-focus: var(--grey-800);--chip-background-active: var(--grey-800);--chip-background-disabled: var(--grey-800);--chip-border-color: var(--grey-600);--chip-border-color-hover: var(--grey-700);--chip-border-color-focus: var(--grey-700);--chip-border-color-active: var(--grey-50);--chip-text-color-active: var(--grey-50);--chip-icon-fill: var(--white);--chip-filter: drop-shadow(0 var(--stroke-size-100) var(--stroke-size-200) var(--black-opacity-20));--chip-dismiss-action-background: var(--grey-700);--chip-dismiss-action-background-hover: var(--white-opacity-0);--chip-dismiss-action-background-disabled: var(--grey-900);--menu-background: var(--grey-900);--menu-border-color: var(--white-opacity-20);--menu-shadow-color: var(--black-opacity-20);--menu-section-header: var(--grey-400);--dropdown-button-background-hover: var(--grey-900);--progress-bar-background: var(--blue-500);--progress-track-background: var(--grey-700);--progress-loading-bar-100: var(--grey-900);--progress-loading-bar-200: var(--grey-1000);--range-input-thumb-color: var(--white);--financial-chart-border-color: var(--border-color);--financial-chart-text-color: var(--text-color);--financial-chart-text-color-secondary: var(--text-color-secondary);--financial-chart-grid-color: var(--white-opacity-10);--financial-chart-crosshair-color: var(--white-opacity-50);--financial-chart-positive-color: var(--green-400);--financial-chart-negative-color: var(--red-400);--financial-chart-series-color: var(--grey-300);--financial-chart-area-top-color: color-mix(in srgb, var(--grey-300) 42%, transparent);--financial-chart-area-bottom-color: color-mix(in srgb, var(--grey-300) 3%, transparent);--financial-chart-positive-area-top-color: color-mix(in srgb, var(--green-400) 42%, transparent);--financial-chart-positive-area-bottom-color: color-mix(in srgb, var(--green-400) 3%, transparent);--financial-chart-negative-area-top-color: color-mix(in srgb, var(--red-400) 42%, transparent);--financial-chart-negative-area-bottom-color: color-mix(in srgb, var(--red-400) 3%, transparent);--financial-chart-volume-positive-color: color-mix(in srgb, var(--green-400) 50%, transparent);--financial-chart-volume-negative-color: color-mix(in srgb, var(--red-400) 50%, transparent);--financial-chart-action-background-hover: var(--action-tertiary-background-hover);--financial-chart-action-background-active: var(--action-primary-background);--financial-chart-action-text-color-active: var(--action-primary-text-color);--market-sparkline-text-color: var(--text-color-secondary);--market-sparkline-positive-color: var(--green-400);--market-sparkline-negative-color: var(--red-400);--market-sparkline-neutral-color: var(--grey-300);--market-sparkline-positive-area-top-color: color-mix(in srgb, var(--green-400) 36%, transparent);--market-sparkline-positive-area-bottom-color: color-mix(in srgb, var(--green-400) 3%, transparent);--market-sparkline-negative-area-top-color: color-mix(in srgb, var(--red-400) 36%, transparent);--market-sparkline-negative-area-bottom-color: color-mix(in srgb, var(--red-400) 3%, transparent);--market-sparkline-neutral-area-top-color: color-mix(in srgb, var(--grey-300) 36%, transparent);--market-sparkline-neutral-area-bottom-color: color-mix(in srgb, var(--grey-300) 3%, transparent);--financial-bar-chart-text-color: var(--text-color-secondary);--financial-bar-chart-border-color: var(--border-color);--financial-bar-chart-grid-color: var(--white-opacity-10);--financial-bar-chart-crosshair-color: var(--white-opacity-50);--financial-bar-chart-neutral-color: var(--grey-300);--financial-bar-chart-positive-color: var(--green-400);--financial-bar-chart-negative-color: var(--red-400);--financial-bar-chart-baseline-color: var(--border-color);--comparison-chart-text-color: var(--text-color-secondary);--comparison-chart-border-color: var(--border-color);--comparison-chart-grid-color: var(--white-opacity-10);--comparison-chart-crosshair-color: var(--white-opacity-50);--comparison-chart-reference-color: var(--border-color);--comparison-chart-series-1: var(--badge-background-blue);--comparison-chart-series-2: var(--badge-background-green);--comparison-chart-series-3: var(--badge-background-magenta);--comparison-chart-series-4: var(--badge-background-orange);--comparison-chart-series-5: var(--badge-background-cyan);--comparison-chart-series-6: var(--badge-background-purple);--stepper-color: var(--white);--stepper-background-inactive: var(--black);--stepper-icon-color: var(--grey-1100);--stepper-warning-color: var(--orange-300);--stepper-error-color: var(--red-300);--stepper-disabled-opacity: .8;--drawer-resize-rail-threshold-indicator: var(--white);--work-log-shimmer-color-primary: var(--white);--work-log-shimmer-color-secondary: var(--grey-500)}:where(html){--header-min-height-x-small: 6.1rem;--header-min-height-small: 6.9rem;--header-min-height-medium: 7.7rem;--header-min-height-large: 7.7rem;--header-min-height: var(--header-min-height-medium);--tab-border-color: var(--surface-recessed-50);--tab-border-color-surface: var(--black-opacity-5);--tab-border-color-active-inset: var(--tab-background-surface);--tab-background: var(--surface-recessed-50);--tab-background-surface: var(--surface);--tab-background-active: var(--surface);--tab-background-active-surface: var(--surface-elevated-100);--carousel-background: var(--surface-elevated-100);--dialog-background: var(--surface-elevated-100);--drawer-background: var(--surface-elevated-100);--drawer-resize-rail-background: var(--border-color);--drawer-resize-rail-inner-background: var(--surface-elevated-100);--financial-chart-background: var(--surface-elevated-100);--market-sparkline-background: var(--surface-elevated-100);--financial-bar-chart-background: var(--surface-elevated-100);--comparison-chart-background: var(--surface-elevated-100);--dropdown-offset: var(--space-200);--menu-min-width: 15rem;--menu-width: max-content;--financial-chart-border: var(--stroke-size-100) var(--stroke-solid) var(--financial-chart-border-color);--financial-bar-chart-border: var(--stroke-size-100) var(--stroke-solid) var(--financial-bar-chart-border-color);--comparison-chart-border: var(--stroke-size-100) var(--stroke-solid) var(--comparison-chart-border-color);--form-default-placeholder-color: var(--grey-500);--form-default-placeholder-color-disabled: var(--grey-500);--action-primary-border-color: var(--black-opacity-0);--action-primary-border-color-hover: var(--black-opacity-0);--action-primary-border-color-focus: var(--black-opacity-0);--action-primary-border-color-disabled: var(--black-opacity-0);--action-primary-text-color-disabled: var(--grey-400);--action-tertiary-border-color: var(--black-opacity-0);--action-tertiary-border-color-hover: var(--black-opacity-0);--action-tertiary-border-color-focus: var(--black-opacity-0);--action-tertiary-border-color-disabled: var(--black-opacity-0);--action-overlay-border-color: var(--white-opacity-30);--action-overlay-border-color-hover: var(--white-opacity-30);--action-overlay-border-color-focus: var(--white-opacity-30);--action-overlay-border-color-disabled: var(--white-opacity-20);--action-overlay-background: var(--black-opacity-60);--action-overlay-background-hover: var(--black-opacity-70);--action-overlay-background-focus: var(--black-opacity-70);--action-overlay-background-disabled: var(--black-opacity-40);--action-overlay-text-color: var(--white);--action-overlay-text-color-hover: var(--white);--action-overlay-text-color-focus: var(--white);--action-overlay-text-color-disabled: var(--white-opacity-40);--action-attention-border-color: var(--black-opacity-0);--action-attention-border-color-hover: var(--black-opacity-0);--action-attention-border-color-focus: var(--black-opacity-0);--action-attention-border-color-disabled: var(--black-opacity-0);--action-attention-text-color: var(--white);--action-attention-text-color-hover: var(--white);--action-attention-text-color-focus: var(--white);--action-attention-text-color-disabled: var(--red-300);--code-background: var(--surface-elevated-100);--code-background-surface: var(--surface-elevated-200);--prompt-focus-surface-background: var(--surface-elevated-100);--backdrop-overlay: var(--black-opacity-70);--switch-track-background-checked: var(--green-500);--switch-icon: var(--icon-color-default);--illustration-main-color-default: var(--icon-color-default);--illustration-main-color-inverted: var(--icon-color-inverted);--illustration-size-x-small: 6.4rem;--illustration-size-small: 8rem;--illustration-size-medium: 9.6rem;--illustration-size-large: 11.2rem;--illustration-size-x-large: 12.8rem;--badge-text-color: var(--grey-900);--badge-background-overlay: var(--black-opacity-60);--badge-border-overlay: var(--stroke-size-100) var(--stroke-solid) var(--white-opacity-30);--avatar-background-purple: var(--categorical-purple);--avatar-background-violet: var(--categorical-violet);--avatar-background-pink: var(--categorical-pink);--avatar-background-magenta: var(--categorical-magenta);--avatar-background-red: var(--categorical-red);--avatar-background-orange: var(--categorical-orange);--avatar-background-amber: var(--categorical-amber);--avatar-background-yellow: var(--categorical-yellow);--avatar-background-lime: var(--categorical-lime);--avatar-background-green: var(--categorical-green);--avatar-background-teal: var(--categorical-teal);--avatar-background-cyan: var(--categorical-cyan);--avatar-background-blue: var(--categorical-blue);--avatar-background-indigo: var(--categorical-indigo);--radio-border-color: var(--form-default-border-color);--radio-border-color-hover: var(--form-default-border-color-hover);--radio-dot-color-checked-disabled: var(--grey-500);--tab-shadow-active: 0 0 var(--stroke-size-400) var(--stroke-size-400) var(--tab-shadow-active-color);--tabs-ghost-box-shadow: none;--slat-background: var(--surface);--slat-background-hover: var(--surface-elevated-100);--slat-card-background: var(--surface-elevated-100);--slat-card-background-hover: var(--surface-elevated-200);--slat-avatar-background: var(--surface-elevated-100);--slat-avatar-background-hover: var(--surface-elevated-200);--slat-card-avatar-background: var(--surface-elevated-200);--slat-card-avatar-background-hover: var(--surface-elevated-100);--chip-text-color-disabled: var(--grey-400);--chip-dismiss-action-filter: drop-shadow(0 var(--stroke-size-100) var(--stroke-size-200) var(--black-opacity-0));--progress-bar-background-positive: var(--feedback-positive-border-color);--progress-bar-background-warning: var(--feedback-warning-border-color);--progress-bar-background-attention: var(--feedback-attention-border-color);--progress-syncing-bar-background: var(--progress-bar-background);--stepper-background-active: var(--stepper-color);--stepper-border-color: var(--stepper-color);--stepper-text-color-active: var(--stepper-color);--stepper-success-color: var(--stepper-color);--stepper-disabled-color: var(--text-color-secondary);--dialog-border: none;--preview-chip-code-background: var(--code-background);--preview-chip-top-shade-height: calc(var(--space-600) + var(--space-100));--preview-chip-top-shade-end: var(--black-opacity-0);--preview-chip-top-shade-start-overlay: var(--black-opacity-50);--preview-chip-top-shade-end-overlay: var(--black-opacity-0);--prompt-border-color-hover: var(--form-default-border-color-hover);--prompt-hover-ring-color: var(--outline-color);--prompt-spectrum-mid: var(--outline-color);--prompt-accent-primary: var(--prompt-spectrum-start);--prompt-accent-secondary: var(--prompt-spectrum-end);--prompt-hover-sweep-speed: 1.4s;--prompt-focus-pulse-speed: 1.4s;--prompt-placeholder-color: var(--form-default-placeholder-color);--prompt-placeholder-color-hover: var(--form-default-placeholder-color-hover);--prompt-placeholder-color-focus: var(--form-default-placeholder-color-focus);--slide-frame-background: var(--surface-elevated-100);--slide-frame-border-color: var(--border-color);--slide-frame-background-present: var(--slide-frame-background);--media-player-range-color: var(--media-player-seek-color);--media-player-range-thumb-color: var(--media-player-seek-color);--media-player-control-background: var(--surface-elevated-200);--media-player-control-color: var(--text-color);--media-player-center-action-background: var(--surface-elevated-200);--media-player-center-action-overlay-background: var(--black-opacity-80);--media-player-center-action-overlay-background-hover: var(--black-opacity-90);--media-player-controls-peek-background: var(--white);--media-player-frame-shadow: var(--shadow-medium);--media-player-video-shadow: var(--shadow-thick);--media-player-artwork-shadow: var(--shadow-medium);--media-player-thumbnail-shadow: var(--shadow-thin);--media-player-dark-thumbnail-border: var(--stroke-size-100) var(--stroke-solid) var(--white-opacity-40);--media-player-dark-thumbnail-shadow: 0 var(--space-050) var(--space-100) var(--black-opacity-30);--media-player-meta-icon-shadow: var(--shadow-thin);--media-player-range-thumb-shadow: var(--shadow-thin);--media-player-surface-overlay-start: var(--surface-elevated-100);--media-player-surface-overlay-end: var(--surface-elevated-200);--media-player-dark-background: var(--black);--media-player-dark-control-color: var(--white);--media-player-dark-range-color: var(--white);--media-player-dark-range-thumb-color: var(--white);--media-player-dark-range-track-color: var(--white-opacity-30);--media-player-dark-range-thumb-shadow: 0 var(--space-050) var(--space-100) var(--black-opacity-40);--media-player-dark-control-background-hover: var(--white-opacity-10);--media-player-dark-overlay-background: var(--black-opacity-50);--range-input-accent-color: var(--media-player-seek-color);--range-input-track-color: var(--black-opacity-20);--range-input-bubble-background: var(--media-player-seek-time-background);--range-input-bubble-border-color: var(--media-player-seek-time-border-color);--range-input-track-height: var(--space-100);--range-input-track-radius: var(--radius-500);--range-input-thumb-size: var(--space-400);--skeleton-background: var(--surface-elevated-100);--skeleton-radius: var(--radius-200);--skeleton-animation-speed: 2s;--skeleton-gap: var(--space-200);--feedback-neutral-border: var(--stroke-size-200) var(--stroke-solid) var(--feedback-neutral-border-color);--feedback-positive-border: var(--stroke-size-200) var(--stroke-solid) var(--feedback-positive-border-color);--feedback-info-border: var(--stroke-size-200) var(--stroke-solid) var(--feedback-info-border-color);--feedback-warning-border: var(--stroke-size-200) var(--stroke-solid) var(--feedback-warning-border-color);--feedback-attention-border: var(--stroke-size-200) var(--stroke-solid) var(--feedback-attention-border-color);--action-primary-border: var(--stroke-size-100) var(--stroke-solid) var(--action-primary-border-color);--action-primary-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--action-primary-border-color-hover);--action-primary-border-focus: var(--stroke-size-100) var(--stroke-solid) var(--action-primary-border-color-focus);--action-primary-border-disabled: var(--stroke-size-100) var(--stroke-solid) var(--action-primary-border-color-disabled);--action-secondary-border: var(--stroke-size-100) var(--stroke-solid) var(--action-secondary-border-color);--action-secondary-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--action-secondary-border-color-hover);--action-secondary-border-focus: var(--stroke-size-100) var(--stroke-solid) var(--action-secondary-border-color-focus);--action-secondary-border-disabled: var(--stroke-size-100) var(--stroke-solid) var(--action-secondary-border-color-disabled);--action-tertiary-border: var(--stroke-size-100) var(--stroke-solid) var(--action-tertiary-border-color);--action-tertiary-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--action-tertiary-border-color-hover);--action-tertiary-border-focus: var(--stroke-size-100) var(--stroke-solid) var(--action-tertiary-border-color-focus);--action-tertiary-border-disabled: var(--stroke-size-100) var(--stroke-solid) var(--action-tertiary-border-color-disabled);--action-overlay-border: var(--stroke-size-100) var(--stroke-solid) var(--action-overlay-border-color);--action-overlay-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--action-overlay-border-color-hover);--action-overlay-border-focus: var(--stroke-size-100) var(--stroke-solid) var(--action-overlay-border-color-focus);--action-overlay-border-disabled: var(--stroke-size-100) var(--stroke-solid) var(--action-overlay-border-color-disabled);--action-attention-border: var(--stroke-size-100) var(--stroke-solid) var(--action-attention-border-color);--action-attention-border-hover: var(--stroke-size-100) var(--stroke-solid) var(--action-attention-border-color-hover);--action-attention-border-focus: var(--stroke-size-100) var(--stroke-solid) var(--action-attention-border-color-focus);--action-attention-border-disabled: var(--stroke-size-100) var(--stroke-solid) var(--action-attention-border-color-disabled);--action-font-size: var(--text-font-size);--action-line-height: var(--text-line-height);--action-font-weight: var(--font-weight-medium);--action-size-xx-small: calc(var(--action-size-x-small) - var(--space-100));--action-size-x-small: 2.8rem;--action-radius-x-small: var(--radius-100);--action-padding-block-x-small: var(--space-050);--action-padding-inline-x-small: var(--space-200);--action-padding-x-small: var(--action-padding-block-x-small) var(--action-padding-inline-x-small);--action-before-slot-padding-x-small: var(--space-100);--action-after-slot-padding-x-small: var(--space-100);--action-icon-only-size-x-small: var(--action-size-x-small);--action-size-small: 3.6rem;--action-radius-small: var(--radius-100);--action-padding-block-small: calc(var(--space-100) - (var(--stroke-size-100) / 2));--action-padding-inline-small: var(--space-300);--action-padding-small: var(--action-padding-block-small) var(--action-padding-inline-small);--action-before-slot-padding-small: var(--space-200);--action-after-slot-padding-small: var(--space-200);--action-icon-only-size-small: var(--action-size-small);--action-size-medium: 4.4rem;--action-radius-medium: var(--radius-200);--action-padding-block: var(--space-200);--action-padding-inline: calc(var(--space-300) + var(--space-100));--action-padding: var(--action-padding-block) var(--action-padding-inline);--action-before-slot-padding: var(--space-300);--action-after-slot-padding: var(--space-300);--action-icon-only-padding: var(--space-000);--action-icon-only-size: var(--action-size-medium);--action-icon-only-size-medium: var(--action-size-medium);--action-size-large: 5.6rem;--action-radius-large: var(--radius-300);--action-padding-block-large: var(--space-200);--action-padding-inline-large: var(--space-500);--action-padding-large: var(--action-padding-block-large) var(--action-padding-inline-large);--action-before-slot-padding-large: var(--space-400);--action-after-slot-padding-large: var(--space-400);--action-icon-only-size-large: var(--action-size-large);--row-action-xxs: var(--action-size-xx-small);--row-action-xs: var(--action-size-x-small);--row-action-s: var(--action-size-small);--row-action-m: var(--action-size-medium);--row-action-l: var(--action-size-large);--text-line-height-xxs: var(--line-height-25);--text-line-height-xs: var(--line-height-25);--text-line-height-s: var(--line-height-50);--text-line-height-m: var(--line-height-100);--text-line-height-l: var(--line-height-225);--text-font-size-xxs: var(--font-size-15);--text-font-size-xs: var(--font-size-25);--text-font-size-s: var(--font-size-50);--text-font-size-m: var(--font-size-100);--text-font-size-l: var(--font-size-200);--text-font-size: var(--text-font-size-m);--text-line-height: var(--text-line-height-m);--font-weight-regular: var(--font-weight-400);--font-weight-medium: var(--font-weight-500);--font-weight-semi-bold: var(--font-weight-600);--font-weight-bold: var(--font-weight-700);--border-thin: var(--stroke-size-100) var(--stroke-solid) var(--border-color);--border-thick: var(--stroke-size-200) var(--stroke-solid) var(--border-color);--shadow-thin: 0 var(--space-050) var(--space-100) var(--shadow-color-thin);--shadow-medium: 0 var(--space-100) var(--space-200) var(--shadow-color-medium);--shadow-thick: 0 var(--space-500) var(--space-700) var(--shadow-color-thick);--outline-thin: var(--stroke-size-100) var(--stroke-outset) var(--outline-color);--outline-medium: var(--stroke-size-300) var(--stroke-outset) var(--outline-color);--outline-thick: var(--stroke-size-400) var(--stroke-outset) var(--outline-color);--switch-offset: 1px;--switch-thumb-size: 3.6rem;--switch-width: calc(var(--switch-height) * 1.6);--switch-height: calc(var(--switch-thumb-size) + (var(--switch-offset) * 2));--card-radius: var(--radius-150);--badge-radius: var(--radius-300);--badge-font-weight: var(--font-weight-bold);--heading-font-weight: var(--font-weight-bold);--heading-font-size-100: var(--font-size-600);--heading-font-size-200: var(--font-size-500);--heading-font-size-300: var(--font-size-400);--heading-font-size-400: var(--font-size-300);--heading-font-size-500: var(--font-size-200);--heading-font-size-600: var(--font-size-100);--heading-line-height-100: var(--line-height-600);--heading-line-height-200: var(--line-height-500);--heading-line-height-300: var(--line-height-400);--heading-line-height-400: var(--line-height-300);--heading-line-height-500: var(--line-height-200);--heading-line-height-600: var(--line-height-100);--alert-radius: var(--radius-100);--alert-padding-large: var(--space-400);--alert-padding-medium: var(--space-300);--alert-padding-small: var(--space-200);--alert-gap-horizontal-mobile: var(--space-300);--alert-gap-horizontal-desktop: var(--space-100);--message-radius: var(--radius-150);--message-padding: var(--space-400);--message-gap-horizontal: var(--space-300);--message-gap-vertical: var(--space-100);--progress-radius: var(--space-300);--progress-syncing-width: 30%;--progress-pending-stripe-size: 1rem;--stepper-dot-size: var(--action-size-x-small);--stepper-dot-size-small: calc(var(--stepper-dot-size) - var(--space-050));--stepper-dot-size-x-small: calc(var(--stepper-dot-size-small) - var(--space-050));--tab-radius: var(--radius-200);--tab-font-size: var(--text-font-size-m);--tab-line-height: var(--text-line-height-m);--tab-font-weight: var(--font-weight-medium);--tab-padding: var(--space-200) calc(var(--space-300) + var(--space-100));--tab-before-slot-padding: var(--space-300);--tab-after-slot-padding: var(--space-300);--tab-min-height: 4.4rem;--tab-gap: var(--space-100);--tab-gap-x-small: var(--space-050);--tab-gap-small: var(--space-100);--tab-gap-large: var(--space-200);--tab-font-size-x-small: var(--text-font-size-xs);--tab-line-height-x-small: var(--text-line-height-xs);--tab-font-weight-x-small: var(--font-weight-semi-bold);--tab-padding-x-small: var(--space-050) var(--space-200);--tab-before-slot-padding-x-small: var(--space-100);--tab-after-slot-padding-x-small: var(--space-100);--tab-min-height-x-small: 2.8rem;--tab-font-size-small: var(--text-font-size-s);--tab-line-height-small: var(--text-line-height-s);--tab-padding-small: calc(var(--space-100) - (var(--stroke-size-100) / 2)) var(--space-300);--tab-before-slot-padding-small: var(--space-200);--tab-after-slot-padding-small: var(--space-200);--tab-min-height-small: 3.6rem;--tab-font-size-large: var(--text-font-size-l);--tab-line-height-large: var(--text-line-height-l);--tab-padding-large: var(--space-300) var(--space-500);--tab-before-slot-padding-large: var(--space-400);--tab-after-slot-padding-large: var(--space-400);--tab-min-height-large: 5.2rem;--tab-edge-padding-extra: var(--space-050);--tab-edge-padding-extra-x-small: var(--space-025);--tab-edge-padding-extra-small: var(--space-050);--tab-edge-padding-extra-large: var(--space-100);--tab-badge-offset: var(--space-025);--tab-badge-offset-large: var(--space-050);--tab-dot-size: 1rem;--tab-dot-gap: var(--space-100);--carousel-radius: var(--radius-300);--carousel-tab-position: var(--space-400);--carousel-tab-offset: calc(4.4rem + var(--carousel-tab-position));--slat-radius: var(--radius-200);--checkbox-radius: var(--radius-100);--checkbox-size: calc(var(--space-500) - var(--stroke-size-500));--radio-size: calc(var(--space-500) - 2px);--chip-input-background: var(--form-default-border-color);--chip-radius: var(--chip-radius-medium);--chip-radius-x-small: var(--radius-300);--chip-radius-small: var(--radius-400);--chip-radius-medium: var(--radius-500);--chip-radius-large: var(--radius-600);--chip-height-x-small: 2.6rem;--chip-height-small: 3.4rem;--chip-height-medium: 4.2rem;--chip-height-large: 5.4rem;--chip-padding-x-small: 0 calc(var(--space-200) + var(--space-025));--chip-padding-small: var(--space-050) var(--space-300);--chip-padding-medium: var(--space-100) calc(var(--space-300) + var(--space-050));--chip-padding-large: var(--space-200) calc(var(--space-400) + var(--space-100));--chip-gap-x-small: var(--space-100);--chip-gap-small: var(--space-200);--chip-gap-medium: var(--space-200);--chip-gap-large: var(--space-300);--form-radius-x-small: var(--radius-100);--form-radius-small: var(--radius-100);--form-radius-medium: var(--radius-200);--form-radius-large: var(--radius-300);--menu-radius: var(--radius-100);--dialog-radius: var(--radius-150);--avatar-xxx-small: 1.8rem;--avatar-xx-small: var(--space-500);--avatar-x-small: calc(var(--space-500) + var(--space-200));--avatar-small: calc(var(--space-600) + var(--space-025));--avatar-medium: var(--space-700);--avatar-large: calc(var(--space-700) + var(--space-200))}:where(html){--root-font-size: 62.5%;font-size:var(--root-font-size);font-family:var(--font-family);background:var(--white);color:var(--text-color);line-height:var(--text-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:var(--space-000);font-size:var(--text-font-size);min-height:100vh}button,input,optgroup,select,textarea{font-family:var(--font-family);font-size:var(--text-font-size);line-height:var(--text-line-height);margin:var(--space-000)}:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:var(--outline-thick)}progress{vertical-align:baseline}summary{display:list-item}template,[hidden]{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}article,aside,main,section,nav,header,footer{width:100%}audio,canvas,mark,video{display:inline-block}img,legend{border:0}body,figure,form{margin:var(--space-000)}audio,canvas,img,video{vertical-align:middle}dfn{font-style:italic}q{quotes:none}q:after,q:before{content:"";content:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}dd{margin:0}*:not(mui-row):not(mui-cell),*:not(mui-row):not(mui-cell):before,*:not(mui-row):not(mui-cell):after{box-sizing:border-box}::-moz-selection,::selection{background:var(--grey-900);color:var(--white);text-shadow:none}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}:focus:not(:focus-visible){outline:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}input::-moz-focus-inner{border:0;padding:0}button,input,optgroup,select,textarea{vertical-align:baseline}[type=checkbox],[type=radio],legend{padding:0}button,input{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}em{font-style:italic}b,strong{font-weight:700}input,textarea{appearance:none}input[type=range]{appearance:auto;-webkit-appearance:slider-horizontal}input[type=radio]{appearance:radio}input[type=checkbox]{appearance:checkbox}input[type=button],input[type=submit],input[type=reset],button{display:inline-block;cursor:pointer;width:auto}table{width:100%;border-collapse:collapse;border-spacing:0}label{display:block}textarea{resize:vertical;overflow:auto;vertical-align:top}legend{font-weight:700}input[type=checkbox],input[type=radio]{width:auto}html[data-theme]{--voya-mint: #8fffce;--voya-green: #68c49c;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--heading-font-family: var(--font-family);--heading-font-weight: 600;--heading-font-size-100: clamp(4.8rem, 5.4vw, 8rem);--heading-line-height-100: 1.03;--heading-font-size-200: clamp(3.6rem, 4vw, 5.6rem);--heading-line-height-200: 1.08;--heading-font-size-300: clamp(2.8rem, 3vw, 4rem);--heading-line-height-300: 1.15;--action-radius-medium: 999px;--action-radius-large: 999px;--action-primary-background: var(--voya-mint);--action-primary-background-hover: var(--voya-green);--action-primary-background-focus: var(--voya-green);--action-primary-text-color: #191919;--action-primary-text-color-hover: #191919;--action-primary-text-color-focus: #191919;--action-primary-border-color: transparent;--action-primary-border-color-hover: transparent;--action-primary-border-color-focus: transparent;--action-secondary-border-color: var(--border-color);--action-secondary-text-color: var(--text-color);--action-tertiary-text-color: var(--text-color);--action-tertiary-text-color-hover: var(--text-color);--action-tertiary-text-color-focus: var(--text-color);--tab-background: var(--surface-elevated-100);--tab-background-active: var(--text-color);--tab-text-color: var(--text-color-secondary);--tab-text-color-active: var(--surface);--tab-border-color: var(--border-color);--tab-shadow-active: none;--outline-color: var(--voya-green)}html[data-theme=dark]{color-scheme:dark;--surface: #191919;--surface-elevated-100: #262626;--surface-elevated-200: #202020;--surface-recessed-100: #101010;--text-color: #fafafa;--heading-text-color: #fafafa;--text-color-secondary: #b3b3b3;--border-color: #444;--voya-accent: var(--voya-mint);--voya-glow: #8fffce16}html[data-theme=light]{color-scheme:light;--surface: #fafafa;--surface-elevated-100: #f2f2f2;--surface-elevated-200: #fff;--surface-recessed-100: #e8eeea;--text-color: #191919;--heading-text-color: #191919;--text-color-secondary: #515151;--border-color: #d9d9d9;--voya-accent: #276c50;--voya-glow: #68c49c20}html[data-theme=light]{--surface: #f5f3ec;--text-color: #22231f;--heading-text-color: #22231f;--campaign-accent: #77785c}html[data-theme=dark]{--surface: #191919;--campaign-accent: #8fffce}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#bd99fa;color:#1c1825;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid currentColor;outline-offset:6px}img{display:block;max-width:100%}h1,h2,p{margin:0}h1,h2{font-family:Avenir Next Condensed,Arial Narrow,Impact,sans-serif;font-stretch:condensed;font-weight:900;letter-spacing:-.025em;line-height:.88}.hero-nav{z-index:10;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between}.brand{font-size:3.6rem;font-weight:850;line-height:1}.brand span{font-size:1.4rem;vertical-align:top;margin-left:.5rem}.hero-nav nav{display:flex}.poster-hero{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}h1{font-size:clamp(7.4rem,13vw,18rem)}.poster-scroll{position:absolute;font-size:2.5rem}.eyebrow{font-size:1.05rem;text-transform:uppercase}.phone-track{height:290svh;--pan: .2}.purple-scene{background:#bd99fa;color:#1c1825}.teal-scene{background:#72d7c6;color:#1c1825}.phone-stage{position:sticky;top:0;height:100svh;isolation:isolate}.scene-title{position:absolute;inset:8% 4% auto;text-align:center;z-index:0}.phone-cloud{position:absolute;inset:0;perspective:1500px;perspective-origin:50% 45%}.device{position:relative;width:24rem;aspect-ratio:1266 / 2682;transform-style:preserve-3d;container-type:inline-size;border-radius:15.2%/7.18%}.device-rail,.device-front{position:absolute;inset:0;border-radius:inherit}.device-rail{background:linear-gradient(115deg,#c5c7ca,#75787c 15%,#292b2e 42%,#888b90 73%,#d9dadd);border:1px solid #73767b;transform:translateZ(calc(var(--layer) * -1.2px))}.device-rail:first-child{box-shadow:1.4rem 2.6rem 3.5rem #21132b35}.device-front{padding:2.37%;background:#08090b;border:1px solid #a5a7ab;box-shadow:inset 0 0 0 1px #373a40;transform:translateZ(1px)}.device-screen{position:relative;width:100%;height:100%;border-radius:13.4%/6.16%;overflow:hidden;background:#000}.device-screen img{width:100%;height:100%;object-fit:contain}.device-glass{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,#ffffff0c,transparent 32%,transparent 80%,#ffffff05);pointer-events:none}.device-island{position:absolute;top:1.35%;left:35%;width:30%;height:3.55%;border-radius:999px;background:#030405;box-shadow:inset 0 0 0 1px #16171a}.device-island span{position:absolute;right:9%;top:25%;height:50%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 35%,#162533,#0b111a 35%,#020305 65%)}.device-button{position:absolute;width:1%;background:linear-gradient(90deg,#55585e,#b2b5ba,#45484f);border-radius:2px;transform:translateZ(-2px)}.power-button{right:-.65%;top:28%;height:10%}.action-button{left:-.65%;top:17%;height:3%}.volume-up{left:-.65%;top:24%;height:6%}.volume-down{left:-.65%;top:32%;height:6%}.floating-phone{position:absolute;width:clamp(20rem,22vw,35rem);will-change:transform}.phone-1{left:-5%;top:22%;transform:translate3d(calc(-14vw + var(--pan)*24vw),calc(34vh - var(--pan)*60vh),-80px) rotateX(5deg) rotateY(14deg) rotate(-10deg)}.phone-2{left:24%;top:42%;transform:translate3d(calc(-5vw + var(--pan)*8vw),calc(38vh - var(--pan)*64vh),70px) rotateX(4deg) rotateY(-12deg) rotate(-6deg)}.phone-3{right:21%;top:37%;transform:translate3d(calc(8vw - var(--pan)*13vw),calc(55vh - var(--pan)*72vh),-10px) rotateX(-4deg) rotateY(14deg) rotate(9deg)}.phone-4{right:-7%;top:16%;transform:translate3d(calc(18vw - var(--pan)*26vw),calc(25vh - var(--pan)*50vh),-100px) rotateX(6deg) rotateY(-16deg) rotate(12deg)}.scene-caption{position:absolute;bottom:2.5rem;left:5%;right:5%;z-index:3;display:flex;justify-content:space-between;font-size:1.2rem}.tv-story{padding:7rem 4% 3rem;overflow:hidden}.tv-heading{text-align:center}.tv-heading h2{font-size:clamp(8rem,12vw,17rem);margin:2rem 0}.tv-heading h2 span{color:#72d7c6}.tv-heading p{font-size:1.5rem}.tv-controls{display:flex;justify-content:center}.tv-frame{max-width:110rem;margin:auto;aspect-ratio:16 / 9;border:.7rem solid #3b3c3e;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 60px #0007}.tv-frame img{width:100%;height:100%;object-fit:contain;background:#000}.tv-footnote{display:flex;justify-content:space-between;gap:1rem;font-size:1rem;margin-top:2.5rem}.closing{background:#202122;color:#f9f7f1;text-align:center}.closing>img{margin:0 auto 3rem}.availability,.download-link{display:block;font-size:1.2rem}.download-link{text-decoration:underline}.simple-footer{display:flex;gap:2rem;align-items:center;background:#202122;color:#eee;padding:3rem 5%;font-size:1.1rem}.simple-footer .brand{margin-right:auto}.skip{position:fixed;top:-10rem;left:1rem;padding:1rem;background:#fff;color:#222;z-index:100}.skip:focus{top:1rem}.information{background:var(--surface);color:var(--text-color);max-width:88rem;padding:6rem 3rem;margin:auto;min-height:100svh}mui-grid>*,mui-h-stack>*,mui-v-stack>*{min-width:0}@media(max-width:700px){.hero-nav{padding-top:2rem}.hero-nav nav>a:first-child{display:none}.brand{font-size:3rem}.poster-logo{width:11rem}.poster-hero p{font-size:1.4rem}.phone-stage{min-height:48rem}.floating-phone{width:43vw}.phone-1{left:-30%;top:21%}.phone-2{left:5%;top:44%}.phone-3{right:0;top:50%}.phone-4{right:-34%;top:19%}.scene-caption{font-size:1.1rem}.tv-story{padding:6rem 0 3rem}.tv-heading{padding-inline:2rem}.tv-heading h2{font-size:22vw}.tv-frame{max-width:none;margin-left:-15%}.tv-footnote{padding:0 5%;flex-direction:column}.simple-footer{gap:1.5rem}.simple-footer>span{font-size:.9rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.phone-stage{position:relative}.floating-phone{will-change:auto}}.tv-landing{--lift: 1;perspective:1200px;perspective-origin:50% 60%}.tv-landing .tv-frame{transform-origin:50% 75%;transform:translateY(calc(var(--lift) * -3rem)) translateZ(calc(var(--lift) * 280px)) rotateX(calc(var(--lift) * 13deg));box-shadow:0 calc(25px + var(--lift) * 65px) calc(60px + var(--lift) * 50px) #0007;will-change:transform}.tv-controls{z-index:2}@media(max-width:700px){.tv-landing{perspective:900px}.tv-landing .tv-frame{transform:translateY(calc(var(--lift) * -2rem)) translateZ(calc(var(--lift) * 150px)) rotateX(calc(var(--lift) * 10deg))}}@media(prefers-reduced-motion:reduce){.tv-landing .tv-frame{transform:none;will-change:auto;box-shadow:0 25px 60px #0007}}.hero-nav nav,.eyebrow,.poster-hero p,.scene-caption,.tv-heading p,.tv-controls button,.tv-footnote,.closing p,.availability,.download-link,.simple-footer{font-weight:600}.tv-footnote{color:#d3d3d3}.hero-nav>.brand{flex:0 0 auto}.hero-nav nav{margin-left:auto;justify-content:flex-end}.hero-nav nav a{white-space:nowrap;padding-block:.8rem}@media(max-width:360px){.hero-nav nav{gap:1.4rem;font-size:1rem}}@media(min-width:701px){.hero-nav nav{font-size:clamp(18px,1.4vw,22px)}.poster-hero p,.tv-heading p,.closing p{font-size:clamp(22px,1.8vw,28px);line-height:1.5}.eyebrow{font-size:clamp(14px,1.1vw,17px);line-height:1.5;letter-spacing:.1em}.scene-caption,.availability,.download-link{font-size:clamp(18px,1.4vw,22px);line-height:1.5}.scene-caption{gap:2rem}.tv-controls button{font-size:18px;padding:12px 26px}.tv-footnote,.simple-footer{font-size:clamp(16px,1.2vw,18px);line-height:1.5}.tv-footnote,.simple-footer{flex-wrap:wrap}}.eyebrow{font-weight:800;letter-spacing:.065em}.tv-heading h2{color:#72d7c6}.tv-story{background:#72d7c6;color:#1c1825}.tv-heading h2,.tv-heading h2 span,.tv-footnote{color:#1c1825}.tv-controls button{border-color:#1c182566}.tv-controls button[aria-pressed=true]{border-color:#1c1825}.tv-landing{padding:clamp(24px,4vw,64px) clamp(20px,4vw,64px)}@media(max-width:700px){.tv-landing{padding:32px 24px}.tv-frame{width:100%;margin-inline:auto}}.tv-landing .tv-footnote{max-width:110rem;margin:24px auto 0;padding:0;font-size:clamp(12px,1vw,14px);line-height:1.5;opacity:clamp(0,calc(1 - var(--lift) * 4),1);transform:translateY(calc(var(--lift) * 12px))}@media(max-width:700px){.tv-landing .tv-footnote{margin-top:18px;gap:6px}}@media(prefers-reduced-motion:reduce){.tv-landing .tv-footnote{opacity:1;transform:none}}.tv-heading h2{line-height:1}@media(min-width:701px){.tv-heading h2{font-size:clamp(64px,9vw,144px);white-space:nowrap}.tv-heading h2 br{display:none}.tv-heading h2 span:before{content:" "}}.tv-story{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(40px,5vh,80px)}.tv-heading,.tv-preview{flex:0 0 auto;width:100%}.replay-scene .phone-1{left:-7%;top:24%;transform:translate3d(calc(-8vw + var(--pan) * 24vw),calc(8vh - var(--pan) * 18vh),-100px) rotateX(5deg) rotateY(calc(-18deg + var(--pan) * 26deg)) rotate(-12deg)}.replay-scene .phone-2{left:24%;top:37%;transform:translate3d(calc(-10vw + var(--pan) * 22vw),calc(12vh - var(--pan) * 22vh),70px) rotateX(-5deg) rotateY(calc(-22deg + var(--pan) * 32deg)) rotate(-5deg)}.replay-scene .phone-3{right:22%;top:59%;transform:translate3d(calc(-8vw + var(--pan) * 20vw),calc(10vh - var(--pan) * 25vh),-30px) rotateX(7deg) rotateY(calc(-14deg + var(--pan) * 24deg)) rotate(10deg)}.replay-scene .phone-4{right:-3%;top:26%;transform:translate3d(calc(-10vw + var(--pan) * 18vw),calc(6vh - var(--pan) * 15vh),-140px) rotateX(4deg) rotateY(calc(-20deg + var(--pan) * 28deg)) rotate(16deg)}@media(max-width:700px){.replay-scene .phone-1{left:-19%;top:27%}.replay-scene .phone-2{left:23%;top:39%}.replay-scene .phone-3{right:19%;top:72%}.replay-scene .phone-4{right:-22%;top:28%}}.device-duo{aspect-ratio:1458 / 2094;border-radius:8%/5.57%}.device-duo .device-screen{border-radius:6%/4.12%}.teal-scene .device-duo{width:clamp(24rem,27vw,40rem)}.teal-scene .phone-5{width:clamp(17rem,18vw,28rem);transform:translate3d(calc(var(--pan) * 9vw),calc(12vh - var(--pan) * 28vh),-70px) rotateY(12deg) rotate(11deg)}.teal-scene .phone-6{width:clamp(17rem,18vw,28rem);transform:translate3d(calc(var(--pan) * -8vw),calc(16vh - var(--pan) * 32vh),-90px) rotateY(-14deg) rotate(-10deg)}.phone-cloud .folding-duo{width:clamp(30rem,42vw,62rem);aspect-ratio:1.3}.duo-model{position:relative;width:100%;height:100%}.duo-model canvas{display:block;width:100%;height:100%}.duo-fallback{position:absolute;height:85%;width:auto;left:25%;top:5%;border-radius:12px}.replay-scene .scene-title{z-index:2;pointer-events:none}@media(max-width:700px){.phone-cloud .folding-duo{width:72vw}.teal-scene .phone-5{left:-12%;width:35vw}.teal-scene .phone-6{right:-12%;width:35vw}}.phone-cloud .folding-duo.phone-2{left:50%;right:auto;width:92%;height:auto;aspect-ratio:auto;z-index:3}.phone-cloud .phone-1{left:-7%}.phone-cloud .phone-3{right:-4%;top:55%}.phone-cloud .phone-4{right:-8%;top:13%}.teal-scene .phone-5{left:2%;top:82%}.teal-scene .phone-6{right:3%;top:83%}@media(max-width:700px){.phone-cloud .folding-duo.phone-2{width:96%}.phone-cloud .phone-1{left:-14%;top:25%}.phone-cloud .phone-3{right:-12%;top:67%}.phone-cloud .phone-4{right:-15%;top:22%}}.phone-stage{min-height:0}@media(max-height:600px)and (min-width:701px){.scene-title{top:4%}.scene-title h2{font-size:min(9vw,17svh);margin-top:0}.phone-cloud .folding-duo.phone-2{top:25%;bottom:13%}.scene-caption{bottom:1rem}}.phone-cloud .device-duo{aspect-ratio:1398 / 2034;border-radius:2% 12% 12% 2%/1.4% 8.3% 8.3% 1.4%}.phone-cloud .device-duo .device-screen{border-radius:7%/4.8%}.hero-nav{position:fixed;gap:1.5rem}.hero-nav>.brand{font-size:2.6rem}.hero-nav.is-scrolled{color:#1c1825}.poster-hero{padding:8rem 5% 6rem}.poster-hero h1{font-size:clamp(48px,11.7vw,190px);line-height:.96;max-width:100%}.poster-logo{width:clamp(100px,14svh,190px);margin-bottom:clamp(24px,4svh,48px)}.poster-hero p{font-size:clamp(17px,1.5vw,24px);margin-top:clamp(24px,3svh,40px)}#television,#plans,#information,#replay{scroll-margin-top:var(--nav-height, 88px)}@media(max-width:700px){.hero-nav{padding:1rem 5%;gap:1rem}.hero-nav>.brand{font-size:2rem}.hero-nav nav a{padding-block:.65rem}.poster-hero h1{font-size:17vw}.poster-hero{padding-top:7rem}}main{position:relative;isolation:isolate}.poster-hero{position:sticky;top:0;z-index:0}.phone-track,.tv-story,.closing,.simple-footer{position:relative;z-index:1}.teal-scene.phone-track{border-radius:clamp(24px,3vw,48px) clamp(24px,3vw,48px) 0 0}.teal-scene .phone-stage{border-radius:inherit}@media(prefers-reduced-motion:reduce){.poster-hero{position:relative}}.poster-hero{background:#ab8bf0;overflow:hidden;isolation:isolate}.poster-hero:before{content:"";position:absolute;inset:-12%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0% 4%,#00edbd 0%,#00edbddd 22%,transparent 56%),radial-gradient(ellipse at 100% 0%,#72d7c6 0%,#72d7c6cc 12%,transparent 42%),radial-gradient(ellipse at 100% 40%,#a354ff 0%,#a354ffcc 22%,transparent 59%),radial-gradient(ellipse at 88% 100%,#00e5cf 0%,#00e5cfbb 24%,transparent 56%),radial-gradient(ellipse at 0% 95%,#ba62ff 0%,#ba62ffcc 25%,transparent 59%),#ab8bf0;animation:mesh-drift 22s ease-in-out infinite alternate}@keyframes mesh-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.poster-hero:before{animation:none}}.scene-title{left:5%;right:5%}.scene-title h2{margin-top:0}@media(max-width:1100px),(max-height:760px){.phone-stage{height:max(760px,100svh)}.phone-track{height:calc(max(760px,100svh) + 160svh)}.scene-title{top:104px}.scene-title h2{font-size:clamp(38px,8vw,88px)}.phone-cloud .folding-duo.phone-2{top:200px}}@media(max-width:700px){.scene-title{top:100px}.scene-title h2{font-size:10.5vw}.phone-stage{height:max(700px,100svh)}.phone-track{height:calc(max(700px,100svh) + 160svh)}.phone-cloud .folding-duo.phone-2{top:172px}}.teal-scene.phone-track{box-shadow:none}.teal-scene.phone-track:before{content:"";position:absolute;top:auto;bottom:100%;left:0;z-index:-1;pointer-events:none}.closing{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7rem 5% 5rem}@media(prefers-reduced-motion:reduce){.phone-track{height:auto}}.closing h2{line-height:1.05;white-space:nowrap}.closing>img{width:clamp(64px,7vw,110px);margin-bottom:2rem}.closing p{font-size:clamp(16px,1.4vw,22px);line-height:1.5;margin:1.6rem 0 1rem;max-width:100%}.closing .availability{font-size:clamp(13px,1vw,16px);opacity:.75}.closing-screen{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;background:#202122}.closing-screen .closing{flex:1;min-height:0}.closing-screen .simple-footer{flex:0 0 auto}.closing-screen .closing p{margin-bottom:0}.closing h2{letter-spacing:-.015em;font-size:clamp(23px,6.8vw,116px)}@media(min-width:1200px){.hero-nav>.brand{font-size:clamp(42px,3.1vw,60px)}.hero-nav nav{font-size:clamp(20px,1.45vw,28px);gap:clamp(28px,2.5vw,48px)}.hero-nav{padding-block:1.5rem}}.closing h2 span{color:#72d7c6}.closing-screen .simple-footer>span{opacity:.75}.closing-screen .simple-footer{padding:1.6rem 4.5%;gap:1.75rem;font-size:16px}.closing-screen .simple-footer .brand{font-size:2.5rem}.closing-screen .simple-footer>span{font-size:15px}@media(max-width:700px){.closing-screen .simple-footer{padding:1.4rem 5%;gap:1rem;font-size:14px}.closing-screen .simple-footer .brand{font-size:2rem}.closing-screen .simple-footer>span{font-size:13px}}.closing-screen .simple-footer{padding-block-end:calc(3rem + env(safe-area-inset-bottom,0px))}.teal-scene.phone-track:before{inset:0;width:auto;height:auto;border-radius:inherit;background:none;box-shadow:-12px -20px 48px #1c182538;-webkit-mask-image:linear-gradient(to right,#000,transparent 85%);mask-image:linear-gradient(to right,#000,transparent 85%)}.hero-nav{--nav-tint: 171 139 240}.hero-nav[data-tone=teal]{--nav-tint: 114 215 198}.hero-nav[data-tone=purple]{--nav-tint: 189 153 250}.hero-nav[data-tone=charcoal]{--nav-tint: 32 33 34;color:#f9f7f1}.hero-nav.is-scrolled{background:rgb(var(--nav-tint) / 68%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hero-nav.is-scrolled[data-tone=charcoal]{color:#f9f7f1}.phone-stage{--scene-type: clamp(40px, 8.2vw, 132px);--scene-heading-top: calc(var(--nav-height, 88px) + clamp(60px, 7svh, 92px))}.scene-title{top:var(--scene-heading-top)}.scene-title h2{font-size:var(--scene-type)}@media(max-width:1100px),(max-height:760px){.phone-stage{--scene-type: clamp(38px, 8vw, 88px)}}@media(max-width:700px){.phone-stage{--scene-type: 10.5vw;--scene-heading-top: calc(var(--nav-height, 72px) + 52px)}}.hero-nav{isolation:isolate;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero-nav:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgb(var(--nav-tint) / 86%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .2s ease,background-color .2s ease}.phone-stage{overflow:clip}@media(prefers-reduced-motion:reduce){.hero-nav:before{transition:none}}.hero-nav.is-scrolled:before{opacity:var(--nav-reveal, 0)}.hero-nav.is-scrolled{box-shadow:0 1px rgb(28 24 37 / calc(var(--nav-reveal, 0) * .16))}.hero-nav.is-scrolled[data-tone=charcoal]{box-shadow:0 1px rgb(249 247 241 / calc(var(--nav-reveal, 0) * .14))}.poster-logo{position:relative;aspect-ratio:300 / 392;flex:0 0 auto}.poster-logo img{width:100%;height:100%}.poster-logo-icon{clip-path:inset(0 0 6.6% 0);transform:translateY(var(--icon-lift, 0px))}.poster-logo-shadow{position:absolute;inset:0;clip-path:inset(93.4% 0 0 0);transform-origin:50% 97%;transform:scaleX(var(--shadow-scale, 1));opacity:var(--shadow-opacity, 1);pointer-events:none}.teal-scene.phone-track:after{content:"";position:absolute;inset:0 0 auto;height:clamp(24px,3vw,48px);border-radius:inherit;pointer-events:none;z-index:5;background:linear-gradient(100deg,#00edbd,#a354ff,#ffbd59,#ff9852,#00e5cf,#a354ff);background-size:300% 100%;background-position:var(--edge-position, 0%) 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;border-bottom:0}@keyframes edge-pulse{0%{opacity:.55;filter:brightness(1)}to{opacity:1;filter:brightness(1.3)}}@media(prefers-reduced-motion:reduce){.teal-scene.phone-track:after{animation:none}}.hero-nav[data-tone=mesh]:before{inset:0;background:#ab8bf014;-webkit-mask-image:none;mask-image:none;opacity:var(--nav-reveal, 0)}.teal-scene.phone-track:after{padding:1px 1px 0;animation:none;opacity:.4;filter:none}.iphone-pro-max{aspect-ratio:1266 / 2682;filter:drop-shadow(1rem 1.6rem 1.6rem #21132b30)}.iphone-pro-max canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0}.iphone-pro-max-fallback{position:absolute;inset:2.4%;width:95.2%;height:95.2%;object-fit:contain;border-radius:13%/6%}.iphone-pro-max.is-ready canvas{opacity:1}.iphone-pro-max.is-ready .iphone-pro-max-fallback{visibility:hidden}.phone-cloud .floating-phone:not(.folding-duo){width:clamp(12rem,14.5vw,22rem);z-index:1;pointer-events:none;transform:translate3d(calc(var(--scene-drift, 0) * var(--drift-x)),calc(var(--scene-drift, 0) * var(--drift-y)),var(--depth)) rotateY(var(--yaw)) rotate(var(--tilt))}.phone-cloud .floating-phone.phone-1{right:auto;top:41%;bottom:auto;--drift-x: 1vw;--depth: -75px;--yaw: 9deg;--tilt: -6deg}.phone-cloud .floating-phone.phone-3{left:auto;top:34%;bottom:auto;--drift-x: -1vw;--depth: -45px;--yaw: -8deg;--tilt: 5deg}.phone-cloud .floating-phone.phone-4{right:auto;bottom:auto;width:clamp(10rem,12vw,18rem);--drift-x: .5vw;--depth: -110px;--yaw: 6deg;--tilt: 4deg}.phone-cloud .floating-phone.phone-5{left:auto;bottom:auto;--drift-x: -.5vw;--depth: -90px;--yaw: -7deg;--tilt: -5deg}.replay-scene .phone-cloud .phone-1{top:36%}.replay-scene .phone-cloud .phone-3{top:46%}.replay-scene .phone-cloud .phone-4{top:88%}.replay-scene .phone-cloud .phone-5{top:81%}@media(max-width:700px){.phone-cloud .floating-phone:not(.folding-duo){width:25vw}.phone-cloud .floating-phone.phone-1{top:46%}.phone-cloud .floating-phone.phone-3{top:67%}.phone-cloud .floating-phone.phone-4,.phone-cloud .floating-phone.phone-5{display:none}}@media(prefers-reduced-motion:reduce){.phone-cloud .floating-phone:not(.folding-duo){transform:translateZ(var(--depth)) rotateY(var(--yaw)) rotate(var(--tilt));will-change:auto}}.rendered-device{filter:drop-shadow(.6rem 1rem 1.2rem #21132b26)}.duo-shell{aspect-ratio:1398 / 2034}.rendered-device>img{display:block;width:100%;height:100%;object-fit:contain}.phone-cloud .rendered-device.floating-phone:not(.folding-duo){transform:translate3d(calc(var(--scene-drift, 0) * var(--drift-x)),calc(var(--scene-drift, 0) * var(--drift-y)),var(--depth))}@media(prefers-reduced-motion:reduce){.phone-cloud .rendered-device.floating-phone:not(.folding-duo){transform:translateZ(var(--depth))}}.phone-cloud .floating-phone.phone-1{width:clamp(13rem,17vw,25rem);left:-5%;--drift-y: -12svh}.phone-cloud .floating-phone.phone-3{width:clamp(11rem,13vw,20rem);right:-3%;--drift-y: -17svh}.phone-cloud .floating-phone.phone-4{top:91%;left:9%;--drift-y: -22svh}.phone-cloud .floating-phone.phone-5{top:98%;right:3%;width:clamp(14rem,18vw,27rem);--drift-y: -14svh}.phone-cloud .floating-phone.phone-6{left:17%;right:auto;top:19%;width:clamp(5rem,6vw,9rem);--drift-x: -1vw;--drift-y: -7svh;--depth: -160px;opacity:1;filter:blur(.35px) drop-shadow(.3rem .6rem .8rem #21132b18)}.phone-cloud .floating-phone.phone-7{right:15%;left:auto;top:22%;width:clamp(6rem,8vw,12rem);--drift-x: 1.2vw;--drift-y: -10svh;--depth: -130px;opacity:1}.phone-cloud .floating-phone.phone-8{left:-2%;right:auto;top:106%;width:clamp(6rem,7vw,11rem);--drift-x: 1vw;--drift-y: -8svh;--depth: -180px;opacity:1}.phone-cloud .floating-phone.phone-9{right:19%;left:auto;top:114%;width:clamp(6rem,8vw,12rem);--drift-x: -.8vw;--drift-y: -25svh;--depth: -140px;opacity:1}@media(max-width:700px){.phone-cloud .floating-phone.phone-1{width:27vw;left:-13%}.phone-cloud .floating-phone.phone-3{width:25vw;right:-12%}.phone-cloud .floating-phone.phone-6{left:3%;top:22%;width:12vw}.phone-cloud .floating-phone.phone-7{right:2%;top:29%;width:14vw}.phone-cloud .floating-phone.phone-8,.phone-cloud .floating-phone.phone-9{display:none}}.phone-cloud .floating-phone.phone-10{left:-4%;right:auto;top:0%;width:clamp(8rem,10vw,15rem);--drift-x: -.8vw;--drift-y: -6svh;--depth: -130px;opacity:1}.phone-cloud .floating-phone.phone-11{right:-3%;left:auto;top:-4%;width:clamp(10rem,12vw,18rem);--drift-x: 1vw;--drift-y: -9svh;--depth: -90px}.phone-cloud .floating-phone.phone-12{left:20%;right:auto;top:-7%;width:clamp(4rem,5vw,8rem);--drift-x: .5vw;--drift-y: -4svh;--depth: -200px;opacity:1}@media(max-width:700px){.phone-cloud .floating-phone.phone-10{width:17vw;left:-5%;top:3%}.phone-cloud .floating-phone.phone-11{width:19vw;right:-6%;top:0%}.phone-cloud .floating-phone.phone-12{display:none}}.closing-screen{--footer-copy-size: 16px}.closing-screen .closing{padding:3rem 5%;gap:1.5rem}.closing-screen .closing>img{width:clamp(140px,15vw,230px);margin:0}@media(max-width:700px){.closing-screen{--footer-copy-size: 14px}}.closing-screen .simple-footer{position:relative}@media(max-width:1100px){.closing-screen .simple-footer{flex-wrap:wrap;justify-content:center}}.device-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.device-routes path{fill:none;stroke-opacity:.72;stroke-width:1.8;stroke-dasharray:1 6;stroke-linecap:round}.scene-title .scene-subtitle{margin:.25rem 0 0;font-size:clamp(16px,1.5vw,24px);line-height:1.4;font-weight:600}.scene-title h2{line-height:.94}.tv-heading h2{margin-bottom:.5rem}.phone-stage .scene-title{z-index:0;pointer-events:none}.phone-cloud .folding-duo.phone-2{transform:translate(-50%,calc(-1*clamp(48px,7svh,96px)))}@media(max-width:700px){.phone-cloud .folding-duo.phone-2{transform:translate(-50%,-36px)}}.phone-stage{--composition-offset: 20px}.phone-stage .scene-title{top:calc(var(--scene-heading-top) + var(--composition-offset))}.phone-cloud .folding-duo.phone-2{top:calc(var(--scene-heading-top) + var(--scene-type) + 16px + var(--composition-offset));bottom:calc(7% - var(--composition-offset))}@media(max-width:1100px),(max-height:760px){.phone-cloud .folding-duo.phone-2{bottom:calc(90px - var(--composition-offset))}}@media(max-width:700px){.phone-stage{--composition-offset: 12px}.phone-cloud .folding-duo.phone-2{bottom:calc(100px - var(--composition-offset))}}.device-routes path{visibility:hidden;transform-box:fill-box;transform-origin:center}.device-routes path.is-connected{visibility:visible;animation:route-attach .65s cubic-bezier(.22,1,.36,1) both}@keyframes route-attach{0%{clip-path:inset(0 100% 0 0);transform:scaleY(.96)}75%{clip-path:inset(0);transform:scaleY(1.015)}to{clip-path:inset(0);transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.device-routes path.is-connected{animation:none}}.hero-nav{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.hero-nav.is-scrolled{visibility:visible;opacity:1;pointer-events:auto}.hero-nav nav a{border-radius:999px;text-decoration:none}.hero-nav nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tv-story .closing-screen{min-height:0;height:auto;background:transparent;color:#1c1825}.tv-story .simple-footer{background:transparent;color:#1c1825}@media(prefers-reduced-motion:reduce){.hero-nav{transition:none}}.poster-logo.is-idle .poster-logo-icon{animation:pin-idle-hop 3.6s 1.2s infinite}@keyframes pin-idle-hop{0%,36%,to{translate:0 0}12%{translate:0 -10px}23%{translate:0 0}29%{translate:0 -3px}}@media(prefers-reduced-motion:reduce){.poster-logo.is-idle .poster-logo-icon{animation:none}}.hero-nav nav{font-size:13px}.hero-nav nav a{border:0;transition:background .18s ease,box-shadow .18s ease}.hero-nav nav a:active{box-shadow:inset 0 1px 3px #1c182524}@media(max-width:700px){.hero-nav nav{font-size:12px}}.hero-nav nav a{position:relative;isolation:isolate;overflow:hidden;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%)}.hero-nav nav a:before,.hero-nav nav a:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1}.poster-hero h1,.scene-title h2,.tv-heading h2,.tv-heading h2 span{background:radial-gradient(ellipse at 78% 85%,rgb(55 56 59 / 22%),transparent 58%),linear-gradient(315deg,#2e2e31,#242528 45%,#191a1c);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.poster-hero h1,.scene-title h2,.tv-heading h2{padding-block:.1em .16em;margin-bottom:-.16em;overflow:visible}.scene-title h2{filter:drop-shadow(0 -1px 0 rgb(255 255 255 / 24%)) drop-shadow(0 3px 5px rgb(0 0 0 / 15%))}.poster-hero h1{padding:.16em .12em;text-shadow:none;filter:drop-shadow(0 -1px 0 rgb(255 255 255 / 24%)) drop-shadow(0 3px 5px rgb(0 0 0 / 15%))}.tv-story{padding-bottom:0}.tv-story .closing-screen .simple-footer{padding:1rem 4.5% calc(1rem + env(safe-area-inset-bottom,0px));gap:1.25rem;font-size:13px;line-height:1.4}.tv-story .closing-screen .simple-footer .brand{font-size:1.8rem}.tv-story .closing-screen .simple-footer>span{font-size:12px}@media(max-width:700px){.tv-story .closing-screen .simple-footer{gap:.8rem;padding-inline:5%;font-size:12px}.tv-story .closing-screen .simple-footer .brand{font-size:1.6rem}.tv-story .closing-screen .simple-footer>span{font-size:11px}}.tv-controls{width:fit-content;margin:2.5rem auto;padding:4px;gap:0;border-radius:999px;background:#52b6a6}.tv-controls button{flex:1;border:0;border-radius:999px;padding:.65rem 1.4rem;font-size:16px;line-height:1.3;color:#1c1825;background:transparent;cursor:pointer}.tv-controls button[aria-pressed=true]{color:#1c1825}.tv-controls button:focus-visible{outline:2px solid #1c1825;outline-offset:-2px}.tv-controls{position:relative;isolation:isolate}.tv-controls:before{content:"";position:absolute;z-index:-1;inset:4px auto 4px 4px;width:calc(50% - 4px);border-radius:inherit;background:#72d7c6;box-shadow:0 1px 3px #1c18251f;transform:translate(0);transition:transform .28s cubic-bezier(.22,1,.36,1)}.tv-controls[data-mode=replay]:before{transform:translate(100%)}.tv-controls button{min-width:7rem}.tv-controls button[aria-pressed=true]{background:transparent;box-shadow:none}.footer-identity{display:flex;align-items:center;gap:1rem;margin-right:auto}.tv-story .closing-screen .simple-footer .footer-identity .brand{margin-right:0}.footer-identity>span{border-left:1px solid rgb(28 24 37 / 25%);padding-left:1rem;font-size:12px}@media(max-width:700px){.footer-identity{flex-basis:100%}.footer-identity>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.tv-controls:before{transition:none}}.hero-nav nav{gap:.65rem}.hero-nav nav a{letter-spacing:.01em;background:#ffffff24}.hero-nav nav a:before{background:linear-gradient(180deg,rgb(255 255 255 / 14%),transparent 65%)}.hero-nav nav a:after{background:radial-gradient(ellipse at 25% 0%,rgb(255 255 255 / 12%),transparent 70%)}.hero-nav nav a:hover{background:#ffffff40}@media(max-width:700px){.hero-nav nav{gap:.5rem}}.poster-hero>.poster-logo,.poster-hero>h1{translate:0 var(--intro-drift, 0px)}@media(prefers-reduced-motion:reduce){.poster-hero>.poster-logo,.poster-hero>h1{translate:none}}.poster-scroll{bottom:0;left:50%;transform:translate(-50%);width:clamp(140px,20vw,240px);height:clamp(100px,18svh,200px);padding:0;line-height:0}.poster-scroll svg{width:100%;height:100%;overflow:visible}.poster-scroll path{stroke-linecap:round;vector-effect:non-scaling-stroke}.poster-scroll:focus-visible{outline:2px solid #2e2e31;outline-offset:4px;border-radius:24px}.poster-hero>h1{order:-1;margin-top:0;margin-bottom:.04em}.poster-hero>.poster-logo{margin-bottom:0;z-index:1}.poster-hero>.poster-scroll{inset:0;width:100%;height:100%;transform:none;pointer-events:none}.poster-scroll svg{display:block}.poster-scroll path{pointer-events:stroke}.poster-hero>.poster-logo{translate:0 var(--pin-drift, 0px)}.poster-scroll path{stroke-dasharray:1 6}@media(prefers-reduced-motion:reduce){.poster-hero>.poster-logo{translate:none}}.poster-scroll path{stroke:url(#intro-route-fade)}.hero-nav nav a{font-size:12px;font-weight:700;line-height:1.3;padding:.5rem 1rem;min-height:32px;min-width:90px;display:inline-flex;align-items:center;justify-content:center}.hero-nav nav a:last-child{min-width:112px}@media(max-width:700px){.hero-nav nav a{font-size:11px;min-width:80px;min-height:30px;padding:.45rem .8rem}.hero-nav nav a:last-child{min-width:102px}}.hero-nav nav a{box-shadow:inset 0 1px #ffffff61,inset 0 -1px #ffffff1a,0 1px 2px #1c18250d}.hero-nav nav a:hover{box-shadow:inset 0 1px #ffffff7a,0 1px 2px #1c182512}.hero-nav nav a,.hero-nav nav a:last-child{min-width:0}.poster-scroll path{stroke-width:2.1;stroke-opacity:.95}.poster-scroll path{animation:route-march 2s linear infinite}@keyframes route-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-7}}@media(prefers-reduced-motion:reduce){.poster-scroll path{animation:none}}.intro-frost{position:absolute;inset:0;z-index:4;pointer-events:none;background:rgb(255 255 255 / calc(var(--intro-frost, 0) * .12));backdrop-filter:blur(calc(var(--intro-frost, 0) * 16px));-webkit-backdrop-filter:blur(calc(var(--intro-frost, 0) * 16px))}.hero-nav nav a,.hero-nav nav a:last-child{padding-inline:.95rem}@media(max-width:700px){.hero-nav nav a,.hero-nav nav a:last-child{padding-inline:.85rem}}.hero-nav nav>a:first-child{display:inline-flex}.brand{letter-spacing:-.04em}.duo-loading-preview{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none}.duo-entrance{position:absolute;inset:0;opacity:0;transform:scale(0);transform-origin:center}@keyframes duo-arrive{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes support-arrive{0%{opacity:0}to{opacity:1}}.duo-entrance>.duo-loading-preview{z-index:2;opacity:1}.duo-entrance.live-ready>.duo-loading-preview{opacity:0}@media(prefers-reduced-motion:reduce){.duo-entrance>.duo-loading-preview{transition:none}}.document-page{min-height:100svh;background:#72d7c6;color:#242528;padding:0 6% 3rem}.document-nav{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid rgb(36 37 40 / 16%)}.document-nav .brand{font-size:2.6rem}.document-nav>a:last-child{font-size:14px;font-weight:600}.document-content{max-width:740px;margin:clamp(3rem,8vw,7rem) auto 0}.document-heading{margin-bottom:3rem}.document-heading .eyebrow{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.document-heading h1{font-size:clamp(52px,8vw,100px);line-height:1.08;padding-bottom:.1em}.document-content p{font-size:17px;line-height:1.75;margin-top:.8rem;white-space:pre-line}.document-content .document-note{font-size:14px;line-height:1.65;max-width:620px;opacity:.8}.document-content section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(36 37 40 / 15%)}.document-content section h2{font-family:inherit;font-size:23px;font-weight:700;letter-spacing:-.025em;line-height:1.3}.document-links{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgb(36 37 40 / 16%);font-size:14px}.document-page a{color:inherit}.document-links a[aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:4px}.document-page a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:700px){.document-content p{font-size:16px}.document-nav .brand{font-size:2rem}}.duo-entrance,.duo-entrance.has-entered{opacity:1;transform:none;animation:none}.rendered-device>img,.device-routes path.is-connected{animation:none}.duo-model canvas{visibility:visible;opacity:0;transition:opacity .4s ease}.duo-model.is-ready canvas{visibility:visible;opacity:1}@media(prefers-reduced-motion:reduce){.duo-model canvas,.duo-entrance>.duo-loading-preview{transition:none}}.rendered-device>img{animation:support-fade-up .65s cubic-bezier(.22,1,.36,1) both}@keyframes support-fade-up{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.rendered-device>img{animation:none}}.hero-nav{padding:1.4rem 2.4rem}.duo-entrance:not(.live-ready)>.duo-loading-preview{animation:duo-preview-pulse 1.8s ease-in-out infinite}@keyframes duo-preview-pulse{0%,to{opacity:1}50%{opacity:.72}}@media(prefers-reduced-motion:reduce){.duo-entrance:not(.live-ready)>.duo-loading-preview{animation:none}}.duo-model canvas{transition:none}.duo-model.is-ready canvas{opacity:1}.duo-entrance>.duo-loading-preview{transition:opacity .4s ease}@keyframes duo-preview-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(.94)}}
