:root{--white: #ffffff;--black: #333333;--primary: rgb(3, 105, 161);--primary-lightest: rgb(229, 240, 250);--primary-lighter: rgb(180, 210, 235);--primary-light: rgb(119, 173, 215);--primary-dark: rgb(0, 42, 82);--primary-darker: rgb(0, 11, 36);--primary-darkest: rgb(0, 0, 7);--accent: rgb(114, 94, 176);--accent-lightest: rgb(240, 238, 252);--accent-lighter: rgb(210, 204, 240);--accent-light: rgb(174, 163, 224);--accent-dark: rgb(49, 28, 95);--accent-darker: rgb(18, 0, 49);--accent-darkest: rgb(1, 0, 8);--success: rgb(29, 120, 111);--success-lightest: rgb(230, 242, 240);--success-lighter: rgb(185, 215, 210);--success-light: rgb(127, 182, 174);--success-dark: rgb(0, 53, 47);--success-darker: rgb(0, 18, 15);--success-darkest: rgb(0, 1, 1);--info: rgb(0, 119, 138);--info-lightest: rgb(229, 242, 245);--info-lighter: rgb(182, 215, 223);--info-light: rgb(122, 181, 195);--info-dark: rgb(0, 51, 64);--info-darker: rgb(0, 17, 25);--info-darkest: rgb(0, 1, 2);--warning: rgb(147, 99, 46);--warning-lightest: rgb(247, 238, 230);--warning-lighter: rgb(227, 205, 185);--warning-light: rgb(202, 165, 130);--warning-dark: rgb(72, 34, 0);--warning-darker: rgb(29, 7, 0);--warning-darkest: rgb(2, 0, 0);--danger: rgb(177, 78, 70);--danger-lightest: rgb(253, 235, 233);--danger-lighter: rgb(243, 198, 192);--danger-light: rgb(227, 152, 143);--danger-dark: rgb(92, 4, 7);--danger-darker: rgb(42, 0, 0);--danger-darkest: rgb(4, 0, 0);--default: rgb(90, 110, 127);--default-lightest: rgb(236, 240, 243);--default-lighter: rgb(201, 210, 217);--default-light: rgb(158, 173, 186);--default-dark: rgb(29, 45, 59);--default-darker: rgb(4, 14, 24);--default-darkest: rgb(0, 1, 2);--on-primary-lightest: var(--primary);--border-text-primary-lightest: var(--primary);--on-primary-lighter: var(--primary-dark);--border-text-primary-lighter: var(--primary);--on-primary-light: var(--primary-dark);--border-text-primary-light: var(--primary);--on-primary: var(--primary-lightest);--border-text-primary: var(--primary);--on-primary-dark: var(--primary-light);--border-text-primary-dark: var(--primary-dark);--on-primary-darker: var(--primary-light);--border-text-primary-darker: var(--primary-darker);--on-primary-darkest: var(--primary-light);--border-text-primary-darkest: var(--primary-darkest);--on-accent-lightest: var(--accent);--border-text-accent-lightest: var(--accent);--on-accent-lighter: var(--accent-dark);--border-text-accent-lighter: var(--accent);--on-accent-light: var(--accent-dark);--border-text-accent-light: var(--accent);--on-accent: var(--accent-lightest);--border-text-accent: var(--accent);--on-accent-dark: var(--accent-light);--border-text-accent-dark: var(--accent-dark);--on-accent-darker: var(--accent-light);--border-text-accent-darker: var(--accent-darker);--on-accent-darkest: var(--accent-light);--border-text-accent-darkest: var(--accent-darkest);--on-success-lightest: var(--success);--border-text-success-lightest: var(--success);--on-success-lighter: var(--success-dark);--border-text-success-lighter: var(--success);--on-success-light: var(--success-dark);--border-text-success-light: var(--success);--on-success: var(--success-lightest);--border-text-success: var(--success);--on-success-dark: var(--success-light);--border-text-success-dark: var(--success-dark);--on-success-darker: var(--success-light);--border-text-success-darker: var(--success-darker);--on-success-darkest: var(--success-light);--border-text-success-darkest: var(--success-darkest);--on-info-lightest: var(--info);--border-text-info-lightest: var(--info);--on-info-lighter: var(--info-dark);--border-text-info-lighter: var(--info);--on-info-light: var(--info-dark);--border-text-info-light: var(--info);--on-info: var(--info-lightest);--border-text-info: var(--info);--on-info-dark: var(--info-light);--border-text-info-dark: var(--info-dark);--on-info-darker: var(--info-light);--border-text-info-darker: var(--info-darker);--on-info-darkest: var(--info-light);--border-text-info-darkest: var(--info-darkest);--on-warning-lightest: var(--warning);--border-text-warning-lightest: var(--warning);--on-warning-lighter: var(--warning-dark);--border-text-warning-lighter: var(--warning);--on-warning-light: var(--warning-dark);--border-text-warning-light: var(--warning);--on-warning: var(--warning-lightest);--border-text-warning: var(--warning);--on-warning-dark: var(--warning-light);--border-text-warning-dark: var(--warning-dark);--on-warning-darker: var(--warning-light);--border-text-warning-darker: var(--warning-darker);--on-warning-darkest: var(--warning-light);--border-text-warning-darkest: var(--warning-darkest);--on-danger-lightest: var(--danger);--border-text-danger-lightest: var(--danger);--on-danger-lighter: var(--danger-dark);--border-text-danger-lighter: var(--danger);--on-danger-light: var(--danger-dark);--border-text-danger-light: var(--danger);--on-danger: var(--danger-lightest);--border-text-danger: var(--danger);--on-danger-dark: var(--danger-light);--border-text-danger-dark: var(--danger-dark);--on-danger-darker: var(--danger-light);--border-text-danger-darker: var(--danger-darker);--on-danger-darkest: var(--danger-light);--border-text-danger-darkest: var(--danger-darkest);--on-default-lightest: var(--default);--border-text-default-lightest: var(--default);--on-default-lighter: var(--default-dark);--border-text-default-lighter: var(--default);--on-default-light: var(--default-dark);--border-text-default-light: var(--default);--on-default: var(--default-lightest);--border-text-default: var(--default);--on-default-dark: var(--default-light);--border-text-default-dark: var(--default-dark);--on-default-darker: var(--default-light);--border-text-default-darker: var(--default-darker);--on-default-darkest: var(--default-light);--border-text-default-darkest: var(--default-darkest);--on-white: var(--black);--on-black: var(--white);--progress-primary: var(--primary);--progress-accent: var(--accent);--progress-success: var(--success);--progress-info: var(--info);--progress-warning: var(--warning);--progress-danger: var(--danger);--progress-default: var(--default);color-scheme:light;--canvas: var(--default-lightest);--surface: var(--white);--surface-muted: var(--default-lightest);--surface-raised: var(--white);--surface-selected: var(--primary-lightest);--surface-selected-text: var(--on-primary-lightest);--text-primary: var(--default-dark);--text-secondary: var(--default);--text-disabled: var(--default-light);--text-inverse: var(--white);--text-on-media: var(--white);--border-subtle: var(--default-lighter);--border-default: var(--default-light);--border-strong: var(--default);--control-bg: var(--surface);--control-border: var(--default);--control-accent: var(--primary);--control-accent-text: var(--on-primary);--focus-ring: var(--primary);--hover-overlay: var(--default-dark);--scrim: rgba(0, 0, 0, 0.55);--media-scrim: rgba(33, 33, 33, 0.3);--shadow-color: rgba(0, 0, 0, 0.2);--progress-track: var(--default-lighter);--primary-surface: var(--primary-lightest);--primary-surface-text: var(--on-primary-lightest);--primary-accent: var(--primary);--primary-accent-text: var(--on-primary);--accent-surface: var(--accent-lightest);--accent-surface-text: var(--on-accent-lightest);--accent-accent: var(--accent);--accent-accent-text: var(--on-accent);--success-surface: var(--success-lightest);--success-surface-text: var(--on-success-lightest);--success-accent: var(--success);--success-accent-text: var(--on-success);--info-surface: var(--info-lightest);--info-surface-text: var(--on-info-lightest);--info-accent: var(--info);--info-accent-text: var(--on-info);--warning-surface: var(--warning-lightest);--warning-surface-text: var(--on-warning-lightest);--warning-accent: var(--warning);--warning-accent-text: var(--on-warning);--danger-surface: var(--danger-lightest);--danger-surface-text: var(--on-danger-lightest);--danger-accent: var(--danger);--danger-accent-text: var(--on-danger);--default-surface: var(--default-lightest);--default-surface-text: var(--on-default-lightest);--default-accent: var(--default);--default-accent-text: var(--on-default)}:root[data-color-scheme=dark]{color-scheme:dark;--canvas: rgb(5, 10, 15);--surface: rgb(12, 18, 23);--surface-muted: rgb(21, 27, 33);--surface-raised: rgb(25, 32, 38);--surface-selected: var(--primary-dark);--surface-selected-text: var(--on-primary-dark);--text-primary: rgb(231, 236, 240);--text-secondary: rgb(180, 184, 188);--text-disabled: rgb(125, 129, 131);--text-inverse: rgb(5, 10, 15);--text-on-media: var(--white);--border-subtle: rgb(45, 52, 58);--border-default: rgb(94, 100, 106);--border-strong: rgb(123, 129, 134);--control-bg: rgb(8, 14, 19);--control-border: rgb(94, 100, 106);--control-accent: var(--primary-light);--control-accent-text: var(--on-primary-light);--focus-ring: rgb(119, 173, 215);--hover-overlay: rgb(231, 236, 240);--scrim: rgba(0, 0, 0, 0.72);--media-scrim: rgba(0, 0, 0, 0.5);--shadow-color: rgba(0, 0, 0, 0.55);--progress-track: rgb(21, 27, 33);--primary-surface: var(--primary-dark);--primary-surface-text: var(--on-primary-dark);--primary-accent: var(--primary-light);--primary-accent-text: var(--on-primary-light);--progress-primary: var(--primary-light);--accent-surface: var(--accent-dark);--accent-surface-text: var(--on-accent-dark);--accent-accent: var(--accent-light);--accent-accent-text: var(--on-accent-light);--progress-accent: var(--accent);--success-surface: var(--success-dark);--success-surface-text: var(--on-success-dark);--success-accent: var(--success-light);--success-accent-text: var(--on-success-light);--progress-success: var(--success);--info-surface: var(--info-dark);--info-surface-text: var(--on-info-dark);--info-accent: var(--info-light);--info-accent-text: var(--on-info-light);--progress-info: var(--info);--warning-surface: var(--warning-dark);--warning-surface-text: var(--on-warning-dark);--warning-accent: var(--warning-light);--warning-accent-text: var(--on-warning-light);--progress-warning: var(--warning);--danger-surface: var(--danger-dark);--danger-surface-text: var(--on-danger-dark);--danger-accent: var(--danger-light);--danger-accent-text: var(--on-danger-light);--progress-danger: var(--danger);--default-surface: var(--default-dark);--default-surface-text: var(--on-default-dark);--default-accent: var(--default-light);--default-accent-text: var(--on-default-light);--progress-default: var(--default)}@media(prefers-color-scheme: dark){:root:not([data-color-scheme=light]){color-scheme:dark;--canvas: rgb(5, 10, 15);--surface: rgb(12, 18, 23);--surface-muted: rgb(21, 27, 33);--surface-raised: rgb(25, 32, 38);--surface-selected: var(--primary-dark);--surface-selected-text: var(--on-primary-dark);--text-primary: rgb(231, 236, 240);--text-secondary: rgb(180, 184, 188);--text-disabled: rgb(125, 129, 131);--text-inverse: rgb(5, 10, 15);--text-on-media: var(--white);--border-subtle: rgb(45, 52, 58);--border-default: rgb(94, 100, 106);--border-strong: rgb(123, 129, 134);--control-bg: rgb(8, 14, 19);--control-border: rgb(94, 100, 106);--control-accent: var(--primary-light);--control-accent-text: var(--on-primary-light);--focus-ring: rgb(119, 173, 215);--hover-overlay: rgb(231, 236, 240);--scrim: rgba(0, 0, 0, 0.72);--media-scrim: rgba(0, 0, 0, 0.5);--shadow-color: rgba(0, 0, 0, 0.55);--progress-track: rgb(21, 27, 33);--primary-surface: var(--primary-dark);--primary-surface-text: var(--on-primary-dark);--primary-accent: var(--primary-light);--primary-accent-text: var(--on-primary-light);--progress-primary: var(--primary-light);--accent-surface: var(--accent-dark);--accent-surface-text: var(--on-accent-dark);--accent-accent: var(--accent-light);--accent-accent-text: var(--on-accent-light);--progress-accent: var(--accent);--success-surface: var(--success-dark);--success-surface-text: var(--on-success-dark);--success-accent: var(--success-light);--success-accent-text: var(--on-success-light);--progress-success: var(--success);--info-surface: var(--info-dark);--info-surface-text: var(--on-info-dark);--info-accent: var(--info-light);--info-accent-text: var(--on-info-light);--progress-info: var(--info);--warning-surface: var(--warning-dark);--warning-surface-text: var(--on-warning-dark);--warning-accent: var(--warning-light);--warning-accent-text: var(--on-warning-light);--progress-warning: var(--warning);--danger-surface: var(--danger-dark);--danger-surface-text: var(--on-danger-dark);--danger-accent: var(--danger-light);--danger-accent-text: var(--on-danger-light);--progress-danger: var(--danger);--default-surface: var(--default-dark);--default-surface-text: var(--on-default-dark);--default-accent: var(--default-light);--default-accent-text: var(--on-default-light);--progress-default: var(--default)}}