:root{color-scheme:dark;--sky: #070a1d;--surface: #111525;--surface-raised: #1a1e2f;--surface-overlay: #242838;--line: #303544;--line-strong: #6f7483;--ink: #f2eee6;--ink-muted: #c0b2a1;--accent: #faf1dd;--accent-hover: #fdf4e2;--accent-soft: #292620;--on-accent: #0b0e1c;--focus: var(--accent);--member-red: #fe674c;--member-red-soft: #461d16;--on-member-red: #0b0e1c;--member-purple: #d5b1ff;--member-purple-soft: #322441;--on-member-purple: #0b0e1c;--member-yellow: #fbd940;--member-yellow-soft: #342b00;--on-member-yellow: #0b0e1c;--member-blue: #4a91f8;--member-blue-soft: #152b4b;--on-member-blue: #0b0e1c;--member-gray: #bdd5e6;--member-gray-soft: #242d32;--on-member-gray: #0b0e1c;--member-starlight: #faf1dd;--member-starlight-soft: #2e2b24;--on-member-starlight: #0b0e1c;--danger: #f882ad;--danger-soft: #421d2b;--on-danger: #0b0e1c;--warning: #fda856;--warning-soft: #3d250f;--success: #6bd586;--success-soft: #15301b;--info: #52d0d4;--info-soft: #042f31;--cat-1: #4bd3c0;--cat-2: #f99549;--cat-3: #77d163;--cat-4: #f17bc9;--cat-5: #d1e958;--cat-6: #79dff6;--cat-7: #d9b98f;--cat-8: #e59af2;--cat-9: #5ddca4;--cat-10: #b3cc9e;--cat-11: #e89a80;--cat-12: #9fb4f2;--on-cat: #0b0e1c;--star-point: #fbedd1;--star-line: #91856b;--shadow-card: 0 1px 2px #00000066;--shadow-overlay: 0 16px 40px -12px #000000b3;--focus-shadow: 0 0 0 2px #111525, 0 0 0 4px #faf1dd;--glow-moment: 0 0 0 2px #faf1dd, 0 0 22px 4px #faf1dd66;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-control: 8px;--radius-card: 14px;--radius-sheet: 20px;--radius-full: 9999px;--opacity-disabled: .45;--opacity-starfield: .7;--scrim: color-mix(in srgb, var(--sky) 60%, transparent);--sans: "Figtree", "Nunito Sans", "Segoe UI", system-ui, sans-serif;--display: "Bodoni Moda", Georgia, "Times New Roman", serif;--serif: "Literata Variable", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--mono: ui-monospace, "SF Mono", "Cascadia Code", Menlo, monospace;--bg: var(--sky);--card: var(--surface);--raised: var(--surface-raised);--overlay: var(--surface-overlay);--fg: var(--ink);--muted: var(--ink-muted);--border: var(--line);--border-strong: var(--line-strong);--link: var(--ink);--selection: #656467;--on-selection: var(--ink);--warn: var(--warning);--added: var(--success);--added-bg: var(--success-soft);--changed: var(--warning);--changed-bg: var(--warning-soft);--fixed: var(--info);--fixed-bg: var(--info-soft);--sec: var(--danger);--sec-bg: var(--danger-soft);--scrollbar: color-mix(in srgb, var(--accent) 40%, var(--line-strong));--scrollbar-hover: color-mix(in srgb, var(--accent) 70%, var(--line-strong));--shadow: var(--shadow-overlay);--shadow-sm: var(--shadow-card);--star: var(--star-point);--glow: color-mix(in srgb, var(--accent) 40%, transparent);--halo: var(--star-point);--blush: var(--accent);--lilac: var(--line-strong);--focus-ring: var(--focus);--r-sm: var(--radius-control);--r: var(--radius-control);--r-lg: var(--radius-card);--sky-hi: var(--sky)}:root[data-theme=red]{color-scheme:dark;--sky: #1c0404;--surface: #250e0e;--surface-raised: #2e1817;--surface-overlay: #382221;--line: #442f2e;--line-strong: #846f6d;--ink-muted: #c3b0a4;--accent: #fe674c;--selection: #a74333;--accent-hover: #ff866f;--accent-soft: #3f1a13;--on-accent: #1b0a09;--focus-shadow: 0 0 0 2px #250e0e, 0 0 0 4px #fe674c;--glow-moment: 0 0 0 2px #fe674c, 0 0 22px 4px #fe674c66}:root[data-theme=purple]{color-scheme:dark;--sky: #11061d;--surface: #1b1125;--surface-raised: #241a2e;--surface-overlay: #2d2438;--line: #393144;--line-strong: #787083;--ink-muted: #c3b0a4;--accent: #d5b1ff;--selection: #715b89;--accent-hover: #e0c8ff;--accent-soft: #2d1f3b;--on-accent: #120c1a;--focus-shadow: 0 0 0 2px #1b1125, 0 0 0 4px #d5b1ff;--glow-moment: 0 0 0 2px #d5b1ff, 0 0 22px 4px #d5b1ff66}:root[data-theme=yellow]{color-scheme:dark;--sky: #130a01;--surface: #1c1508;--surface-raised: #261e12;--surface-overlay: #2f281c;--line: #3b3429;--line-strong: #7a7369;--ink-muted: #c2b0a3;--accent: #fbd940;--selection: #75631e;--accent-hover: #ffec9d;--accent-soft: #2f2600;--on-accent: #170e02;--focus-shadow: 0 0 0 2px #1c1508, 0 0 0 4px #fbd940;--glow-moment: 0 0 0 2px #fbd940, 0 0 22px 4px #fbd94066}:root[data-theme=blue]{color-scheme:dark;--sky: #000d1d;--surface: #051728;--surface-raised: #0f2131;--surface-overlay: #192a3b;--line: #273747;--line-strong: #677686;--ink-muted: #c1b1a2;--accent: #4a91f8;--selection: #3064ab;--accent-hover: #62a2ff;--accent-soft: #132643;--on-accent: #05101c;--focus-shadow: 0 0 0 2px #051728, 0 0 0 4px #4a91f8;--glow-moment: 0 0 0 2px #4a91f8, 0 0 22px 4px #4a91f866}:root[data-theme=gray]{color-scheme:dark;--sky: #070d12;--surface: #12171b;--surface-raised: #1b2024;--surface-overlay: #252a2e;--line: #31363a;--line-strong: #707579;--ink-muted: #c9af9c;--accent: #bdd5e6;--selection: #5a6770;--accent-hover: #cfe5f5;--accent-soft: #20282d;--on-accent: #04111c;--focus-shadow: 0 0 0 2px #12171b, 0 0 0 4px #bdd5e6;--glow-moment: 0 0 0 2px #bdd5e6, 0 0 22px 4px #bdd5e666}:root[data-theme=pink]{color-scheme:dark;--sky: #16030f;--surface: #210d1a;--surface-raised: #2b1724;--surface-overlay: #35222e;--line: #422f3b;--line-strong: #856f7d;--ink-muted: #c3b0a4;--accent: #ff85d0;--selection: #9b4f7e;--accent-hover: #ffaade;--accent-soft: #452037;--on-accent: #170811;--focus-shadow: 0 0 0 2px #210d1a, 0 0 0 4px #ff85d0;--glow-moment: 0 0 0 2px #ff85d0, 0 0 22px 4px #ff85d066}:root[data-theme=orange]{color-scheme:dark;--sky: #160b03;--surface: #21160d;--surface-raised: #2b2017;--surface-overlay: #352a22;--line: #42372f;--line-strong: #85796f;--ink-muted: #c3b0a4;--accent: #ff9136;--selection: #9b5a24;--accent-hover: #ffb272;--accent-soft: #452a14;--on-accent: #170e08;--focus-shadow: 0 0 0 2px #21160d, 0 0 0 4px #ff9136;--glow-moment: 0 0 0 2px #ff9136, 0 0 22px 4px #ff913666}:root[data-theme=green]{color-scheme:dark;--sky: #061603;--surface: #10210d;--surface-raised: #1b2b17;--surface-overlay: #253522;--line: #32422f;--line-strong: #73856f;--ink-muted: #c3b0a4;--accent: #7fdc5c;--selection: #427831;--accent-hover: #a5e78d;--accent-soft: #223f1a;--on-accent: #0a1708;--focus-shadow: 0 0 0 2px #10210d, 0 0 0 4px #7fdc5c;--glow-moment: 0 0 0 2px #7fdc5c, 0 0 22px 4px #7fdc5c66}:root[data-theme=cyan]{color-scheme:dark;--sky: #031216;--surface: #0d1d21;--surface-raised: #17272b;--surface-overlay: #223135;--line: #2f3e42;--line-strong: #6f8185;--ink-muted: #c3b0a4;--accent: #4fd6f5;--selection: #2a6f80;--accent-hover: #84e2f8;--accent-soft: #183b43;--on-accent: #081417;--focus-shadow: 0 0 0 2px #0d1d21, 0 0 0 4px #4fd6f5;--glow-moment: 0 0 0 2px #4fd6f5, 0 0 22px 4px #4fd6f566}:root[data-theme=dawn]{color-scheme:light;--sky: #f7efe3;--surface: #fdfaf4;--surface-raised: #ffffff;--surface-overlay: #ffffff;--line: #e2d9ce;--line-strong: #8c7d6d;--ink: #191e30;--ink-muted: #6b5648;--accent: #1f253c;--selection: #8e9098;--accent-hover: #313955;--accent-soft: #e0e4f2;--on-accent: #fbf1dc;--member-red: #a51105;--member-red-soft: #ffe0da;--on-member-red: #fdfcf8;--member-purple: #9446cb;--member-purple-soft: #f0e1ff;--on-member-purple: #fdfcf8;--member-yellow: #816500;--member-yellow-soft: #f2e7ca;--on-member-yellow: #fdfcf8;--member-blue: #1346ab;--member-blue-soft: #dce9ff;--on-member-blue: #fdfcf8;--member-gray: #6e8393;--member-gray-soft: #e1e9ef;--on-member-gray: #111524;--member-starlight: #1f253c;--member-starlight-soft: #e4e7f3;--on-member-starlight: #fdfcf8;--danger: #b72164;--danger-soft: #fee3e8;--on-danger: #fdfcf8;--warning: #9c470d;--warning-soft: #fde7d4;--success: #21763c;--success-soft: #dcf2df;--info: #00717a;--info-soft: #d9f1f1;--cat-1: #00736a;--cat-2: #ac5107;--cat-3: #27762f;--cat-4: #ab2f80;--cat-5: #546e0d;--cat-6: #006e8c;--cat-7: #7c5c33;--cat-8: #9a3a9c;--cat-9: #107a52;--cat-10: #4d6b3f;--cat-11: #a3432a;--cat-12: #5561b8;--on-cat: #fdfcf8;--star-point: #3e4663;--star-line: #9ea4b8;--shadow-card: 0 1px 2px #1b1f3314, 0 2px 6px #1b1f330f;--shadow-overlay: 0 12px 32px -8px #1b1f3340;--focus-shadow: 0 0 0 2px #fdfaf4, 0 0 0 4px #1f253c;--glow-moment: 0 0 0 2px #1f253c, 0 0 16px 2px #1f253c55}@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--sky: #f7efe3;--surface: #fdfaf4;--surface-raised: #ffffff;--surface-overlay: #ffffff;--line: #e2d9ce;--line-strong: #8c7d6d;--ink: #191e30;--ink-muted: #6b5648;--accent: #1f253c;--selection: #8e9098;--accent-hover: #313955;--accent-soft: #e0e4f2;--on-accent: #fbf1dc;--member-red: #a51105;--member-red-soft: #ffe0da;--on-member-red: #fdfcf8;--member-purple: #9446cb;--member-purple-soft: #f0e1ff;--on-member-purple: #fdfcf8;--member-yellow: #816500;--member-yellow-soft: #f2e7ca;--on-member-yellow: #fdfcf8;--member-blue: #1346ab;--member-blue-soft: #dce9ff;--on-member-blue: #fdfcf8;--member-gray: #6e8393;--member-gray-soft: #e1e9ef;--on-member-gray: #111524;--member-starlight: #1f253c;--member-starlight-soft: #e4e7f3;--on-member-starlight: #fdfcf8;--danger: #b72164;--danger-soft: #fee3e8;--on-danger: #fdfcf8;--warning: #9c470d;--warning-soft: #fde7d4;--success: #21763c;--success-soft: #dcf2df;--info: #00717a;--info-soft: #d9f1f1;--cat-1: #00736a;--cat-2: #ac5107;--cat-3: #27762f;--cat-4: #ab2f80;--cat-5: #546e0d;--cat-6: #006e8c;--cat-7: #7c5c33;--cat-8: #9a3a9c;--cat-9: #107a52;--cat-10: #4d6b3f;--cat-11: #a3432a;--cat-12: #5561b8;--on-cat: #fdfcf8;--star-point: #3e4663;--star-line: #9ea4b8;--shadow-card: 0 1px 2px #1b1f3314, 0 2px 6px #1b1f330f;--shadow-overlay: 0 12px 32px -8px #1b1f3340;--focus-shadow: 0 0 0 2px #fdfaf4, 0 0 0 4px #1f253c;--glow-moment: 0 0 0 2px #1f253c, 0 0 16px 2px #1f253c55}}
