:root,[data-theme=harbor-slate]{--bg: #f5f5f5;--text: #111827;--header-bg: #1a252f;--header-text: #d3d7db;--header-hover-bg: #2c3e50;--page-btn-bg: #2c3e50;--page-btn-text: #ecf0f1;--page-btn-hover-bg: #34495e;--brand: #2f8ccf;--brand-hover: #297fbf;--accent: #2f8ccf;--accent-hover: #297fbf;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #2c3e50;--btn-cancel-border: #d0d7de;--btn-cancel-hover-bg: #f6f8fa;--btn-cancel-hover-border: #c5cdd6;--grid-bg: #f5f5f5;--card-bg: #f9fafb;--card-border: #b0b0b0;--link-button-bg: #fafafa;--link-button-border: #cccccc;--link-button-hover-bg: #f0f0f0;--label-color: #2f8ccf;--label-hover: #297fbf;--muted: rgba(0, 0, 0, .65);--muted-hover-bg: rgba(0, 0, 0, .05);--input-bg: #ffffff;--input-border: #c9c9c9;--input-disabled-bg: #f0f0f0;--select-bg: #ffffff;--select-border: #b0b0b0;--select-text: #333333;--select-arrow: #888888;--control-track: #cccccc;--control-text: #ffffff;--control-knob: #ffffff;--control-checked: var(--accent);--segmented-bg: #cccccc;--segmented-pill: #2f8ccf;--menu-bg: #ffffff;--menu-text: #111827;--menu-border: #b0b0b0;--menu-hover-bg: #f5f7f9;--menu-disabled: #6b7280;--menu-sep: #eeeeee;--toast-bg: #333333;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #111827;--focus-outline: #2980b9;--drag-hover-bg: #e6f0fa;--ghost-border: transparent;--danger: #e74c3c;--danger-hover: #cf3e30;--scroll-track: #f5f5f5;--scroll-thumb: #cccccc;--scroll-thumb-hover: #888888}[data-theme=light]{--bg: #eff3f8;--text: #111827;--header-bg: #e2e6ef;--header-text: #111827;--header-hover-bg: #dbeafe;--page-btn-bg: #d1d5db;--page-btn-text: #111827;--page-btn-hover-bg: #dbeafe;--brand: #3b82f6;--brand-hover: #2563eb;--accent: var(--brand);--accent-hover: #2563eb;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #111827;--btn-cancel-border: #cfd8e3;--btn-cancel-hover-bg: #eef2f7;--btn-cancel-hover-border: #c3ccd8;--grid-bg: #eff3f8;--card-bg: #f6f8fa;--card-border: #e5e7eb;--link-button-bg: #ffffff;--link-button-border: #e5e7eb;--link-button-hover-bg: #dbeafe;--label-color: #3b82f6;--label-hover: #2563eb;--muted: rgba(0, 0, 0, .65);--muted-hover-bg: rgba(0, 0, 0, .06);--input-bg: #ffffff;--input-border: #cfd8e3;--input-disabled-bg: #eef2f7;--select-bg: #ffffff;--select-border: #cfd8e3;--select-text: #111827;--select-arrow: #1f2937;--control-track: #cfd8e3;--control-text: #111827;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #cfd8e3;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #111827;--menu-border: #e5e7eb;--menu-hover-bg: #eef2f7;--menu-disabled: #94a3b8;--menu-sep: #e5e7eb;--toast-bg: #4b5563;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #111827;--focus-outline: #60a5fa;--drag-hover-bg: #eef2f7;--ghost-border: transparent;--danger: #e11d48;--danger-hover: #be123c;--scroll-track: #eff3f8;--scroll-thumb: #94a3b8;--scroll-thumb-hover: #6b7280}[data-theme=slate]{--bg: #e2e8f0;--text: #0f172a;--header-bg: #d7dee6;--header-text: #0f172a;--header-hover-bg: #c7d2fe;--page-btn-bg: #c7d2fe;--page-btn-text: #0f172a;--page-btn-hover-bg: #c7d2fe;--brand: #4b6bc6;--brand-hover: #3f5ca8;--accent: var(--brand);--accent-hover: #3f5ca8;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #0f172a;--btn-cancel-border: #cbd5e1;--btn-cancel-hover-bg: #e2e8f0;--btn-cancel-hover-border: #c3ccd8;--grid-bg: #e2e8f0;--card-bg: #f1f5f9;--card-border: #e2e8f0;--link-button-bg: #ffffff;--link-button-border: #e2e8f0;--link-button-hover-bg: #c7d2fe;--label-color: #4b6bc6;--label-hover: #3f5ca8;--muted: rgba(0, 0, 0, .65);--muted-hover-bg: rgba(0, 0, 0, .06);--input-bg: #ffffff;--input-border: #cbd5e1;--input-disabled-bg: #e5e7eb;--select-bg: #ffffff;--select-border: #cbd5e1;--select-text: #0f172a;--select-arrow: #0f172a;--control-track: #cbd5e1;--control-text: #0f172a;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #cbd5e1;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #0f172a;--menu-border: #e2e8f0;--menu-hover-bg: #e2e8f0;--menu-disabled: #94a3b8;--menu-sep: #e2e8f0;--toast-bg: #4b5563;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #0f172a;--focus-outline: #6b82d6;--drag-hover-bg: #e2e8f0;--ghost-border: transparent;--danger: #e11d48;--danger-hover: #be123c;--scroll-track: #e2e8f0;--scroll-thumb: #94a3b8;--scroll-thumb-hover: #6b7280}[data-theme=sand]{--bg: #f1f5f9;--text: #1f2937;--header-bg: #e7e2d9;--header-text: #1f2937;--header-hover-bg: #d8d3cc;--page-btn-bg: #d8d3cc;--page-btn-text: #1f2937;--page-btn-hover-bg: #cfc9c0;--brand: #d97706;--brand-hover: #b45309;--accent: var(--brand);--accent-hover: #b45309;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #1f2937;--btn-cancel-border: #d6d3cd;--btn-cancel-hover-bg: #efece6;--btn-cancel-hover-border: #d0cdc6;--grid-bg: #f1f5f9;--card-bg: #faf7f2;--card-border: #e5e7eb;--link-button-bg: #ffffff;--link-button-border: #e5e7eb;--link-button-hover-bg: #f1f5f9;--label-color: #d97706;--label-hover: #b45309;--muted: rgba(0, 0, 0, .65);--muted-hover-bg: rgba(0, 0, 0, .06);--input-bg: #ffffff;--input-border: #d6d3cd;--input-disabled-bg: #efece6;--select-bg: #ffffff;--select-border: #d6d3cd;--select-text: #1f2937;--select-arrow: #1f2937;--control-track: #d6d3cd;--control-text: #1f2937;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #d6d3cd;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #1f2937;--menu-border: #e5e7eb;--menu-hover-bg: #f3f4f6;--menu-disabled: #9ca3af;--menu-sep: #e5e7eb;--toast-bg: #8b6f47;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #1f2937;--focus-outline: #f59e0b;--drag-hover-bg: #f3f4f6;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #e7e5e4;--scroll-thumb: #9ca3af;--scroll-thumb-hover: #57534e}[data-theme=orange]{--bg: #ffedd5;--text: #7c2d12;--header-bg: #f8e3c8;--header-text: #7c2d12;--header-hover-bg: #f0d4a8;--page-btn-bg: #f0d4a8;--page-btn-text: #7c2d12;--page-btn-hover-bg: #e7c897;--brand: #ea580c;--brand-hover: #c94a0a;--accent: var(--brand);--accent-hover: #c94a0a;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #7c2d12;--btn-cancel-border: #f5d6b8;--btn-cancel-hover-bg: #ffedd5;--btn-cancel-hover-border: #f3cfaa;--grid-bg: #ffedd5;--card-bg: #fef5e7;--card-border: #f5d6b8;--link-button-bg: #ffffff;--link-button-border: #f5d6b8;--link-button-hover-bg: #ffedd5;--label-color: #ea580c;--label-hover: #c94a0a;--muted: rgba(124, 45, 18, .75);--muted-hover-bg: rgba(124, 45, 18, .08);--input-bg: #ffffff;--input-border: #f3cfaa;--input-disabled-bg: #fdebdc;--select-bg: #ffffff;--select-border: #f3cfaa;--select-text: #7c2d12;--select-arrow: #431407;--control-track: #f3cfaa;--control-text: #7c2d12;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #f3cfaa;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #7c2d12;--menu-border: #f5d6b8;--menu-hover-bg: #ffedd5;--menu-disabled: #b45309;--menu-sep: #f5d6b8;--toast-bg: #9a3412;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #7c2d12;--focus-outline: #fb923c;--drag-hover-bg: #ffedd5;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #ffedd5;--scroll-thumb: #b45309;--scroll-thumb-hover: #9a3412}[data-theme=green]{--bg: #dcfce7;--text: #064e3b;--header-bg: #d2f0db;--header-text: #064e3b;--header-hover-bg: #c1e8cf;--page-btn-bg: #c1e8cf;--page-btn-text: #064e3b;--page-btn-hover-bg: #b3ddc3;--brand: #15803d;--brand-hover: #116533;--accent: var(--brand);--accent-hover: #116533;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #064e3b;--btn-cancel-border: #bcd7c5;--btn-cancel-hover-bg: #dcfce7;--btn-cancel-hover-border: #b0cfba;--grid-bg: #dcfce7;--card-bg: #f1faf5;--card-border: #cfead7;--link-button-bg: #ffffff;--link-button-border: #cfead7;--link-button-hover-bg: #dcfce7;--label-color: #15803d;--label-hover: #116533;--muted: rgba(6, 78, 59, .75);--muted-hover-bg: rgba(6, 78, 59, .08);--input-bg: #ffffff;--input-border: #bcd7c5;--input-disabled-bg: #e6f7ec;--select-bg: #ffffff;--select-border: #bcd7c5;--select-text: #064e3b;--select-arrow: #022c22;--control-track: #bcd7c5;--control-text: #064e3b;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #bcd7c5;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #064e3b;--menu-border: #cfead7;--menu-hover-bg: #dcfce7;--menu-disabled: #047857;--menu-sep: #cfead7;--toast-bg: #047857;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #064e3b;--focus-outline: #22c55e;--drag-hover-bg: #dcfce7;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #dcfce7;--scroll-thumb: #047857;--scroll-thumb-hover: #022c22}[data-theme=indigo]{--bg: #e0e7ff;--text: #1e1b4b;--header-bg: #d6dcfc;--header-text: #1e1b4b;--header-hover-bg: #c2c9f7;--page-btn-bg: #c2c9f7;--page-btn-text: #1e1b4b;--page-btn-hover-bg: #b5bcf1;--brand: #4338ca;--brand-hover: #372fa6;--accent: var(--brand);--accent-hover: #372fa6;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #1e1b4b;--btn-cancel-border: #cdd2f5;--btn-cancel-hover-bg: #e0e7ff;--btn-cancel-hover-border: #c2c8f0;--grid-bg: #e0e7ff;--card-bg: #f0f4ff;--card-border: #dde1f6;--link-button-bg: #ffffff;--link-button-border: #dde1f6;--link-button-hover-bg: #e0e7ff;--label-color: #4338ca;--label-hover: #372fa6;--muted: rgba(30, 27, 75, .75);--muted-hover-bg: rgba(30, 27, 75, .08);--input-bg: #ffffff;--input-border: #cdd2f5;--input-disabled-bg: #eaeefe;--select-bg: #ffffff;--select-border: #cdd2f5;--select-text: #1e1b4b;--select-arrow: #17123b;--control-track: #cdd2f5;--control-text: #1e1b4b;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #cdd2f5;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #1e1b4b;--menu-border: #dde1f6;--menu-hover-bg: #e0e7ff;--menu-disabled: #6366f1;--menu-sep: #dde1f6;--toast-bg: #312e81;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #1e1b4b;--focus-outline: #6366f1;--drag-hover-bg: #e0e7ff;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #e0e7ff;--scroll-thumb: #6366f1;--scroll-thumb-hover: #312e81}[data-theme=violet]{--bg: #ede9fe;--text: #3b0764;--header-bg: #e1def7;--header-text: #3b0764;--header-hover-bg: #d1cded;--page-btn-bg: #d1cded;--page-btn-text: #3b0764;--page-btn-hover-bg: #c6c1e4;--brand: #7c3aed;--brand-hover: #6d28d9;--accent: var(--brand);--accent-hover: #6d28d9;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #3b0764;--btn-cancel-border: #d7d1f2;--btn-cancel-hover-bg: #ede9fe;--btn-cancel-hover-border: #cfc8f0;--grid-bg: #ede9fe;--card-bg: #f7f5ff;--card-border: #e5e7eb;--link-button-bg: #ffffff;--link-button-border: #e5e7eb;--link-button-hover-bg: #ede9fe;--label-color: #7c3aed;--label-hover: #6d28d9;--muted: rgba(59, 7, 100, .75);--muted-hover-bg: rgba(59, 7, 100, .08);--input-bg: #ffffff;--input-border: #d7d1f2;--input-disabled-bg: #f1effd;--select-bg: #ffffff;--select-border: #d7d1f2;--select-text: #3b0764;--select-arrow: #2c0650;--control-track: #d7d1f2;--control-text: #3b0764;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #d7d1f2;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #3b0764;--menu-border: #e5e7eb;--menu-hover-bg: #ede9fe;--menu-disabled: #7c3aed;--menu-sep: #e5e7eb;--toast-bg: #5b21b6;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #3b0764;--focus-outline: #a78bfa;--drag-hover-bg: #ede9fe;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #ede9fe;--scroll-thumb: #7c3aed;--scroll-thumb-hover: #5b21b6}[data-theme=coffee]{--bg: #3b2b25;--text: #f5f5f4;--header-bg: #2a1d18;--header-text: #f5f5f4;--header-hover-bg: #3e2e28;--page-btn-bg: #3e2e28;--page-btn-text: #f5f5f4;--page-btn-hover-bg: #4a3932;--brand: #d6a15d;--brand-hover: #c28f50;--accent: var(--brand);--accent-hover: #c28f50;--accent-text: #000000;--btn-cancel-bg: #3b2b25;--btn-cancel-text: #f5f5f4;--btn-cancel-border: #5a463e;--btn-cancel-hover-bg: #4e3b34;--btn-cancel-hover-border: #6a534a;--grid-bg: #3b2b25;--card-bg: #3b2b25;--card-border: #5a463e;--link-button-bg: #3b2b25;--link-button-border: #5a463e;--link-button-hover-bg: #4e3b34;--label-color: #d6a15d;--label-hover: #c28f50;--muted: rgba(245, 245, 244, .8);--muted-hover-bg: rgba(255, 255, 255, .08);--input-bg: #3b2b25;--input-border: #5a463e;--input-disabled-bg: #4a3932;--select-bg: #3b2b25;--select-border: #5a463e;--select-text: #f5f5f4;--select-arrow: #e4dede;--control-track: #5a463e;--control-text: #f5f5f4;--control-knob: #3b2b25;--control-checked: var(--brand);--segmented-bg: #5a463e;--segmented-pill: var(--brand);--menu-bg: #3b2b25;--menu-text: #f5f5f4;--menu-border: #5a463e;--menu-hover-bg: #4e3b34;--menu-disabled: #d4b8a6;--menu-sep: #4a3a33;--toast-bg: #1f1511;--toast-text: #f5f5f4;--modal-bg: #3b2b25;--modal-text: #f5f5f4;--focus-outline: #e5b878;--drag-hover-bg: #4e3b34;--ghost-border: transparent;--danger: #ef4444;--danger-hover: #dc2626;--scroll-track: #3b2b25;--scroll-thumb: #d4b8a6;--scroll-thumb-hover: #8b6f47}[data-theme=dark]{--bg: #111827;--text: #e5e7eb;--header-bg: #080d18;--header-text: #e5e7eb;--header-hover-bg: #16202e;--page-btn-bg: #16202e;--page-btn-text: #e5e7eb;--page-btn-hover-bg: #1e2a3a;--brand: #4b5e7a;--brand-hover: #5b6e8a;--accent: var(--brand);--accent-hover: #5b6e8a;--accent-text: #ffffff;--btn-cancel-bg: #111827;--btn-cancel-text: #e5e7eb;--btn-cancel-border: #374151;--btn-cancel-hover-bg: #1f2937;--btn-cancel-hover-border: #4b5563;--grid-bg: #111827;--card-bg: #111827;--card-border: #374151;--link-button-bg: #111827;--link-button-border: #374151;--link-button-hover-bg: #1f2937;--label-color: #4b5e7a;--label-hover: #5b6e8a;--muted: rgba(229, 231, 235, .8);--muted-hover-bg: rgba(255, 255, 255, .08);--input-bg: #111827;--input-border: #374151;--input-disabled-bg: #1f2937;--select-bg: #111827;--select-border: #374151;--select-text: #e5e7eb;--select-arrow: #f3f4f6;--control-track: #374151;--control-text: #e5e7eb;--control-knob: #111827;--control-checked: var(--brand);--segmented-bg: #374151;--segmented-pill: var(--brand);--menu-bg: #111827;--menu-text: #e5e7eb;--menu-border: #374151;--menu-hover-bg: #1f2937;--menu-disabled: #d1d5db;--menu-sep: #28313d;--toast-bg: #0b1220;--toast-text: #e5e7eb;--modal-bg: #0f172a;--modal-text: #e5e7eb;--focus-outline: #6b7280;--drag-hover-bg: #1f2937;--ghost-border: transparent;--danger: #ef4444;--danger-hover: #dc2626;--scroll-track: #111827;--scroll-thumb: #d1d5db;--scroll-thumb-hover: #6b7280}[data-theme=dark-slate]{--bg: #37474f;--text: #b0bec5;--header-bg: #1f2a30;--header-text: #b0bec5;--header-hover-bg: #3a4a52;--page-btn-bg: #3a4a52;--page-btn-text: #b0bec5;--page-btn-hover-bg: #455a64;--brand: #5c7c8a;--brand-hover: #6a8a9a;--accent: var(--brand);--accent-hover: #6a8a9a;--accent-text: #ffffff;--btn-cancel-bg: #344046;--btn-cancel-text: #b0bec5;--btn-cancel-border: #4a5a66;--btn-cancel-hover-bg: #455a64;--btn-cancel-hover-border: #5b6e78;--grid-bg: #37474f;--card-bg: #37474f;--card-border: #546e7a;--link-button-bg: #37474f;--link-button-border: #546e7a;--link-button-hover-bg: #546e7a;--label-color: #5c7c8a;--label-hover: #6a8a9a;--muted: rgba(176, 190, 197, .85);--muted-hover-bg: rgba(255, 255, 255, .08);--input-bg: #344046;--input-border: #4a5a66;--input-disabled-bg: #455a64;--select-bg: #344046;--select-border: #4a5a66;--select-text: #b0bec5;--select-arrow: #e2e8f0;--control-track: #4a5a66;--control-text: #b0bec5;--control-knob: #344046;--control-checked: var(--brand);--segmented-bg: #4a5a66;--segmented-pill: var(--brand);--menu-bg: #37474f;--menu-text: #b0bec5;--menu-border: #546e7a;--menu-hover-bg: #455a64;--menu-disabled: #d1d5db;--menu-sep: #455a64;--toast-bg: #1f2a30;--toast-text: #b0bec5;--modal-bg: #2b3941;--modal-text: #b0bec5;--focus-outline: #78909c;--drag-hover-bg: #455a64;--ghost-border: transparent;--danger: #ef4444;--danger-hover: #dc2626;--scroll-track: #37474f;--scroll-thumb: #d1d5db;--scroll-thumb-hover: #78909c}[data-theme=dark-green]{--bg: #15251d;--text: #cde4d1;--header-bg: #0b140f;--header-text: #cde4d1;--header-hover-bg: #16251b;--page-btn-bg: #16251b;--page-btn-text: #cde4d1;--page-btn-hover-bg: #1f3a2a;--brand: #34d399;--brand-hover: #2bb386;--accent: var(--brand);--accent-hover: #2bb386;--accent-text: #000000;--btn-cancel-bg: #15251d;--btn-cancel-text: #cde4d1;--btn-cancel-border: #244236;--btn-cancel-hover-bg: #1f3a2a;--btn-cancel-hover-border: #2e5343;--grid-bg: #15251d;--card-bg: #15251d;--card-border: #244236;--link-button-bg: #15251d;--link-button-border: #244236;--link-button-hover-bg: #1f3a2a;--label-color: #34d399;--label-hover: #2bb386;--muted: rgba(205, 228, 209, .9);--muted-hover-bg: rgba(255, 255, 255, .08);--input-bg: #15251d;--input-border: #244236;--input-disabled-bg: #1f3a2a;--select-bg: #15251d;--select-border: #244236;--select-text: #cde4d1;--select-arrow: #d1fae5;--control-track: #244236;--control-text: #cde4d1;--control-knob: #15251d;--control-checked: var(--brand);--segmented-bg: #244236;--segmented-pill: var(--brand);--menu-bg: #15251d;--menu-text: #cde4d1;--menu-border: #244236;--menu-hover-bg: #1f3a2a;--menu-disabled: #a7f3d0;--menu-sep: #1f3a2a;--toast-bg: #0b140f;--toast-text: #cde4d1;--modal-bg: #15251d;--modal-text: #cde4d1;--focus-outline: #6ee7b7;--drag-hover-bg: #1f3a2a;--ghost-border: transparent;--danger: #ef4444;--danger-hover: #dc2626;--scroll-track: #15251d;--scroll-thumb: #a7f3d0;--scroll-thumb-hover: #6ee7b7}[data-theme=coral]{--bg: #fee2e2;--text: #7f1d1d;--header-bg: #fed7db;--header-text: #7f1d1d;--header-hover-bg: #fecdd3;--page-btn-bg: #fecdd3;--page-btn-text: #7f1d1d;--page-btn-hover-bg: #f9b8be;--brand: #f87171;--brand-hover: #e11d48;--accent: var(--brand);--accent-hover: #e11d48;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #7f1d1d;--btn-cancel-border: #fed7db;--btn-cancel-hover-bg: #fff1f2;--btn-cancel-hover-border: #f9b8be;--grid-bg: #fee2e2;--card-bg: #fff5f5;--card-border: #fed7db;--link-button-bg: #ffffff;--link-button-border: #fed7db;--link-button-hover-bg: #fee2e2;--label-color: #f87171;--label-hover: #e11d48;--muted: rgba(127, 29, 29, .75);--muted-hover-bg: rgba(127, 29, 29, .08);--input-bg: #ffffff;--input-border: #fed7db;--input-disabled-bg: #fff1f2;--select-bg: #ffffff;--select-border: #fed7db;--select-text: #7f1d1d;--select-arrow: #4a1a1a;--control-track: #fed7db;--control-text: #7f1d1d;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #fed7db;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #7f1d1d;--menu-border: #fed7db;--menu-hover-bg: #fee2e2;--menu-disabled: #b91c1c;--menu-sep: #fed7db;--toast-bg: #991b1b;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #7f1d1d;--focus-outline: #fb7185;--drag-hover-bg: #fee2e2;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #fee2e2;--scroll-thumb: #b91c1c;--scroll-thumb-hover: #991b1b}[data-theme=teal]{--bg: #ccfbf1;--text: #134e4a;--header-bg: #b5f5ec;--header-text: #134e4a;--header-hover-bg: #99f6e4;--page-btn-bg: #99f6e4;--page-btn-text: #134e4a;--page-btn-hover-bg: #5eead4;--brand: #2dd4bf;--brand-hover: #14b8a6;--accent: var(--brand);--accent-hover: #14b8a6;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #134e4a;--btn-cancel-border: #99f6e4;--btn-cancel-hover-bg: #e6fffa;--btn-cancel-hover-border: #5eead4;--grid-bg: #ccfbf1;--card-bg: #edfffb;--card-border: #99f6e4;--link-button-bg: #ffffff;--link-button-border: #99f6e4;--link-button-hover-bg: #ccfbf1;--label-color: #2dd4bf;--label-hover: #14b8a6;--muted: rgba(19, 78, 74, .75);--muted-hover-bg: rgba(19, 78, 74, .08);--input-bg: #ffffff;--input-border: #99f6e4;--input-disabled-bg: #e6fffa;--select-bg: #ffffff;--select-border: #99f6e4;--select-text: #134e4a;--select-arrow: #0f3d3a;--control-track: #99f6e4;--control-text: #134e4a;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #99f6e4;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #134e4a;--menu-border: #99f6e4;--menu-hover-bg: #ccfbf1;--menu-disabled: #0d9488;--menu-sep: #99f6e4;--toast-bg: #115e59;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #134e4a;--focus-outline: #5eead4;--drag-hover-bg: #ccfbf1;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #ccfbf1;--scroll-thumb: #0d9488;--scroll-thumb-hover: #115e59}[data-theme=rose]{--bg: #fce7f3;--text: #831843;--header-bg: #fce7f3;--header-text: #831843;--header-hover-bg: #fbcfe8;--page-btn-bg: #fbcfe8;--page-btn-text: #831843;--page-btn-hover-bg: #f9a8d4;--brand: #db2777;--brand-hover: #be185d;--accent: var(--brand);--accent-hover: #be185d;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #831843;--btn-cancel-border: #fbcfe8;--btn-cancel-hover-bg: #fff1f5;--btn-cancel-hover-border: #f9a8d4;--grid-bg: #fce7f3;--card-bg: #fff5f8;--card-border: #fbcfe8;--link-button-bg: #ffffff;--link-button-border: #fbcfe8;--link-button-hover-bg: #fce7f3;--label-color: #db2777;--label-hover: #be185d;--muted: rgba(131, 24, 67, .75);--muted-hover-bg: rgba(131, 24, 67, .08);--input-bg: #ffffff;--input-border: #fbcfe8;--input-disabled-bg: #fff1f5;--select-bg: #ffffff;--select-border: #fbcfe8;--select-text: #831843;--select-arrow: #4c1d95;--control-track: #fbcfe8;--control-text: #831843;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #fbcfe8;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #831843;--menu-border: #fbcfe8;--menu-hover-bg: #fce7f3;--menu-disabled: #9d174d;--menu-sep: #fbcfe8;--toast-bg: #831843;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #831843;--focus-outline: #f472b6;--drag-hover-bg: #fce7f3;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #fce7f3;--scroll-thumb: #9d174d;--scroll-thumb-hover: #831843}[data-theme=stone]{--bg: #e7e5e4;--text: #292524;--header-bg: #e7e5e4;--header-text: #292524;--header-hover-bg: #d6d3d1;--page-btn-bg: #d6d3d1;--page-btn-text: #292524;--page-btn-hover-bg: #a8a29e;--brand: #a16207;--brand-hover: #854d0e;--accent: var(--brand);--accent-hover: #854d0e;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #292524;--btn-cancel-border: #d6d3d1;--btn-cancel-hover-bg: #f5f5f4;--btn-cancel-hover-border: #a8a29e;--grid-bg: #e7e5e4;--card-bg: #f7f7f6;--card-border: #d6d3d1;--link-button-bg: #ffffff;--link-button-border: #d6d3d1;--link-button-hover-bg: #e7e5e4;--label-color: #a16207;--label-hover: #854d0e;--muted: rgba(41, 37, 36, .75);--muted-hover-bg: rgba(41, 37, 36, .08);--input-bg: #ffffff;--input-border: #d6d3d1;--input-disabled-bg: #f5f5f4;--select-bg: #ffffff;--select-border: #d6d3d1;--select-text: #292524;--select-arrow: #1c1917;--control-track: #d6d3d1;--control-text: #292524;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #d6d3d1;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #292524;--menu-border: #d6d3d1;--menu-hover-bg: #e7e5e4;--menu-disabled: #78716c;--menu-sep: #d6d3d1;--toast-bg: #57534e;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #292524;--focus-outline: #d97706;--drag-hover-bg: #e7e5e4;--ghost-border: transparent;--danger: #dc2626;--danger-hover: #b91c1c;--scroll-track: #e7e5e4;--scroll-thumb: #78716c;--scroll-thumb-hover: #57534e}[data-theme=comic-1]{--bg: #f5f5f5;--text: #000000;--header-bg: #ff0000;--header-text: #ffffff;--header-hover-bg: #ffff00;--page-btn-bg: #00ffff;--page-btn-text: #000000;--page-btn-hover-bg: #00ff00;--brand: #0000ff;--brand-hover: #00008b;--accent: var(--brand);--accent-hover: #00008b;--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #000000;--btn-cancel-border: #ff0000;--btn-cancel-hover-bg: #f0f0f0;--btn-cancel-hover-border: #cc0000;--grid-bg: #f5f5f5;--card-bg: #f9f9f9;--card-border: #000000;--link-button-bg: #fafafa;--link-button-border: #000000;--link-button-hover-bg: #ffff00;--label-color: #ff0000;--label-hover: #cc0000;--muted: rgba(0, 0, 0, .8);--muted-hover-bg: rgba(0, 0, 0, .1);--input-bg: #ffffff;--input-border: #000000;--input-disabled-bg: #f0f0f0;--select-bg: #ffffff;--select-border: #000000;--select-text: #000000;--select-arrow: #ff0000;--control-track: #cccccc;--control-text: #ffffff;--control-knob: #ffffff;--control-checked: #00ff00;--segmented-bg: #cccccc;--segmented-pill: #0000ff;--menu-bg: #ffffff;--menu-text: #000000;--menu-border: #000000;--menu-hover-bg: #ffff00;--menu-disabled: #808080;--menu-sep: #000000;--toast-bg: #ff0000;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #000000;--focus-outline: #0000ff;--drag-hover-bg: rgba(255, 255, 0, .2);--ghost-border: transparent;--danger: #ff0000;--danger-hover: #cc0000;--scroll-track: #f5f5f5;--scroll-thumb: #000000;--scroll-thumb-hover: #808080}[data-theme=comic-2]{--bg: #fffacd;--text: #4b0082;--header-bg: #ffd700;--header-text: #000000;--header-hover-bg: #ff4500;--page-btn-bg: #00fa9a;--page-btn-text: #000000;--page-btn-hover-bg: #20b2aa;--brand: #ff69b4;--brand-hover: #ff1493;--accent: var(--brand);--accent-hover: #ff1493;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #4b0082;--btn-cancel-border: #ffd700;--btn-cancel-hover-bg: #fffacd;--btn-cancel-hover-border: #ffa500;--grid-bg: #fffacd;--card-bg: #fffdf5;--card-border: #ff69b4;--link-button-bg: #ffffff;--link-button-border: #ff69b4;--link-button-hover-bg: #ffe4e1;--label-color: #00fa9a;--label-hover: #00ff7f;--muted: rgba(75, 0, 130, .75);--muted-hover-bg: rgba(75, 0, 130, .08);--input-bg: #ffffff;--input-border: #ffd700;--input-disabled-bg: #fffacd;--select-bg: #ffffff;--select-border: #ffd700;--select-text: #4b0082;--select-arrow: #ff4500;--control-track: #ffd700;--control-text: #000000;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #ffd700;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #4b0082;--menu-border: #ff69b4;--menu-hover-bg: #ffe4e1;--menu-disabled: #ff1493;--menu-sep: #ffd700;--toast-bg: #ff4500;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #4b0082;--focus-outline: #00fa9a;--drag-hover-bg: #ffe4e1;--ghost-border: transparent;--danger: #ff0000;--danger-hover: #cc0000;--scroll-track: #fffacd;--scroll-thumb: #ff69b4;--scroll-thumb-hover: #ff1493}[data-theme=metal]{--bg: #e5e5e5;--text: #333333;--header-bg: #a9a9a9;--header-text: #000000;--header-hover-bg: #696969;--page-btn-bg: #d3d3d3;--page-btn-text: #000000;--page-btn-hover-bg: #808080;--brand: #4682b4;--brand-hover: #36648b;--accent: var(--brand);--accent-hover: #36648b;--accent-text: #ffffff;--btn-cancel-bg: #e5e5e5;--btn-cancel-text: #333333;--btn-cancel-border: #a9a9a9;--btn-cancel-hover-bg: #d3d3d3;--btn-cancel-hover-border: #696969;--grid-bg: #e5e5e5;--card-bg: #c0c0c0;--card-border: #808080;--link-button-bg: #c0c0c0;--link-button-border: #808080;--link-button-hover-bg: #a9a9a9;--label-color: #4682b4;--label-hover: #36648b;--muted: rgba(51, 51, 51, .8);--muted-hover-bg: rgba(0, 0, 0, .1);--input-bg: #e5e5e5;--input-border: #a9a9a9;--input-disabled-bg: #d3d3d3;--select-bg: #e5e5e5;--select-border: #a9a9a9;--select-text: #333333;--select-arrow: #696969;--control-track: #a9a9a9;--control-text: #000000;--control-knob: #e5e5e5;--control-checked: var(--brand);--segmented-bg: #a9a9a9;--segmented-pill: var(--brand);--menu-bg: #c0c0c0;--menu-text: #333333;--menu-border: #808080;--menu-hover-bg: #a9a9a9;--menu-disabled: #696969;--menu-sep: #808080;--toast-bg: #696969;--toast-text: #ffffff;--modal-bg: #c0c0c0;--modal-text: #333333;--focus-outline: #4682b4;--drag-hover-bg: #d3d3d3;--ghost-border: transparent;--danger: #b22222;--danger-hover: #8b0000;--scroll-track: #e5e5e5;--scroll-thumb: #808080;--scroll-thumb-hover: #696969}[data-theme=granite]{--bg: #808080;--text: #000000;--header-bg: #808080;--header-text: #ffffff;--header-hover-bg: #696969;--page-btn-bg: #a9a9a9;--page-btn-text: #000000;--page-btn-hover-bg: #808080;--brand: #778899;--brand-hover: #708090;--accent: var(--brand);--accent-hover: #708090;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #000000;--btn-cancel-border: #a9a9a9;--btn-cancel-hover-bg: #f5f5f5;--btn-cancel-hover-border: #808080;--grid-bg: #808080;--card-bg: #d3d3d3;--card-border: #696969;--link-button-bg: #d3d3d3;--link-button-border: #696969;--link-button-hover-bg: #a9a9a9;--label-color: #778899;--label-hover: #708090;--muted: rgba(0, 0, 0, .7);--muted-hover-bg: rgba(0, 0, 0, .05);--input-bg: #ffffff;--input-border: #a9a9a9;--input-disabled-bg: #f5f5f5;--select-bg: #ffffff;--select-border: #a9a9a9;--select-text: #000000;--select-arrow: #696969;--control-track: #a9a9a9;--control-text: #ffffff;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #a9a9a9;--segmented-pill: var(--brand);--menu-bg: #d3d3d3;--menu-text: #000000;--menu-border: #696969;--menu-hover-bg: #a9a9a9;--menu-disabled: #808080;--menu-sep: #696969;--toast-bg: #696969;--toast-text: #ffffff;--modal-bg: #d3d3d3;--modal-text: #000000;--focus-outline: #778899;--drag-hover-bg: #f5f5f5;--ghost-border: transparent;--danger: #a52a2a;--danger-hover: #800000;--scroll-track: #f5f5f5;--scroll-thumb: #808080;--scroll-thumb-hover: #696969}[data-theme=soft-blue]{--bg: #f0f8ff;--text: #4169e1;--header-bg: #87ceeb;--header-text: #ffffff;--header-hover-bg: #add8e6;--page-btn-bg: #b0c4de;--page-btn-text: #ffffff;--page-btn-hover-bg: #9370db;--brand: #87cefa;--brand-hover: #6495ed;--accent: var(--brand);--accent-hover: #6495ed;--accent-text: #000000;--btn-cancel-bg: #ffffff;--btn-cancel-text: #4169e1;--btn-cancel-border: #add8e6;--btn-cancel-hover-bg: #f0f8ff;--btn-cancel-hover-border: #87ceeb;--grid-bg: #f0f8ff;--card-bg: #f5faff;--card-border: #b0c4de;--link-button-bg: #ffffff;--link-button-border: #b0c4de;--link-button-hover-bg: #e6f2ff;--label-color: #87cefa;--label-hover: #6495ed;--muted: rgba(65, 105, 225, .7);--muted-hover-bg: rgba(65, 105, 225, .05);--input-bg: #ffffff;--input-border: #add8e6;--input-disabled-bg: #f0f8ff;--select-bg: #ffffff;--select-border: #add8e6;--select-text: #4169e1;--select-arrow: #4169e1;--control-track: #add8e6;--control-text: #ffffff;--control-knob: #ffffff;--control-checked: var(--brand);--segmented-bg: #add8e6;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #4169e1;--menu-border: #b0c4de;--menu-hover-bg: #e6f2ff;--menu-disabled: #6495ed;--menu-sep: #add8e6;--toast-bg: #4169e1;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #4169e1;--focus-outline: #87cefa;--drag-hover-bg: #e6f2ff;--ghost-border: transparent;--danger: #db7093;--danger-hover: #c71585;--scroll-track: #f0f8ff;--scroll-thumb: #add8e6;--scroll-thumb-hover: #87ceeb}[data-theme=vintage]{--bg: #fffacd;--text: #654321;--header-bg: #a0522d;--header-text: #ffffff;--header-hover-bg: #d2b48c;--page-btn-bg: #8b4513;--page-btn-text: #ffffff;--page-btn-hover-bg: #800000;--brand: #cd853f;--brand-hover: #d2691e;--accent: var(--brand);--accent-hover: #d2691e;--accent-text: #000000;--btn-cancel-bg: #fffacd;--btn-cancel-text: #654321;--btn-cancel-border: #a0522d;--btn-cancel-hover-bg: #faf0e6;--btn-cancel-hover-border: #8b4513;--grid-bg: #fffacd;--card-bg: #fdf5e6;--card-border: #d2b48c;--link-button-bg: #fdf5e6;--link-button-border: #d2b48c;--link-button-hover-bg: #fffacd;--label-color: #cd853f;--label-hover: #d2691e;--muted: rgba(101, 67, 33, .8);--muted-hover-bg: rgba(101, 67, 33, .1);--input-bg: #fffacd;--input-border: #a0522d;--input-disabled-bg: #faf0e6;--select-bg: #fffacd;--select-border: #a0522d;--select-text: #654321;--select-arrow: #8b4513;--control-track: #a0522d;--control-text: #ffffff;--control-knob: #fffacd;--control-checked: var(--brand);--segmented-bg: #a0522d;--segmented-pill: var(--brand);--menu-bg: #fdf5e6;--menu-text: #654321;--menu-border: #d2b48c;--menu-hover-bg: #fffacd;--menu-disabled: #d2691e;--menu-sep: #d2b48c;--toast-bg: #8b4513;--toast-text: #ffffff;--modal-bg: #fdf5e6;--modal-text: #654321;--focus-outline: #cd853f;--drag-hover-bg: #faf0e6;--ghost-border: transparent;--danger: #a52a2a;--danger-hover: #800000;--scroll-track: #fffacd;--scroll-thumb: #a0522d;--scroll-thumb-hover: #8b4513}[data-theme=dark-purple]{--bg: #22003f;--text: #d8c9f2;--header-bg: #100020;--header-text: var(--text);--header-hover-bg: #2a094a;--page-btn-bg: #2a094a;--page-btn-text: var(--text);--page-btn-hover-bg: #3a1763;--brand: #8b5fbf;--brand-hover: #734fa5;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #ffffff;--btn-cancel-bg: #22003f;--btn-cancel-text: var(--text);--btn-cancel-border: #4a2f78;--btn-cancel-hover-bg: #35165a;--btn-cancel-hover-border: #5a3c8e;--grid-bg: #22003f;--card-bg: #22003f;--card-border: #4a2f78;--link-button-bg: #22003f;--link-button-border: #4a2f78;--link-button-hover-bg: #35165a;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(216, 201, 242, .72);--muted-hover-bg: rgba(255, 255, 255, .06);--input-bg: #22003f;--input-border: #4a2f78;--input-disabled-bg: #35165a;--select-bg: #22003f;--select-border: #4a2f78;--select-text: var(--text);--select-arrow: #b7a4d8;--control-track: #4a2f78;--control-text: var(--text);--control-knob: #22003f;--control-checked: var(--brand);--segmented-bg: #4a2f78;--segmented-pill: var(--brand);--menu-bg: #22003f;--menu-text: var(--text);--menu-border: #4a2f78;--menu-hover-bg: #35165a;--menu-disabled: #a98fcf;--menu-sep: #35165a;--toast-bg: #100020;--toast-text: var(--text);--modal-bg: #22003f;--modal-text: var(--text);--focus-outline: var(--brand);--drag-hover-bg: #35165a;--ghost-border: transparent;--danger: #d76b6b;--danger-hover: #b45050;--scroll-track: #22003f;--scroll-thumb: #9a74b6;--scroll-thumb-hover: #8662a9}[data-theme=dark-crimson]{--bg: #240707;--text: #f0c3c3;--header-bg: #150000;--header-text: var(--text);--header-hover-bg: #2b0909;--page-btn-bg: #2b0909;--page-btn-text: var(--text);--page-btn-hover-bg: #3a1212;--brand: #a44a4a;--brand-hover: #8a3c3c;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #ffffff;--btn-cancel-bg: #240707;--btn-cancel-text: var(--text);--btn-cancel-border: #5a2b2b;--btn-cancel-hover-bg: #3a1212;--btn-cancel-hover-border: #6a3a3a;--grid-bg: #240707;--card-bg: #240707;--card-border: #5a2b2b;--link-button-bg: #240707;--link-button-border: #5a2b2b;--link-button-hover-bg: #3a1212;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(240, 195, 195, .72);--muted-hover-bg: rgba(255, 255, 255, .06);--input-bg: #240707;--input-border: #5a2b2b;--input-disabled-bg: #331414;--select-bg: #240707;--select-border: #5a2b2b;--select-text: var(--text);--select-arrow: #b07474;--control-track: #5a2b2b;--control-text: var(--text);--control-knob: #240707;--control-checked: var(--brand);--segmented-bg: #5a2b2b;--segmented-pill: var(--brand);--menu-bg: #240707;--menu-text: var(--text);--menu-border: #5a2b2b;--menu-hover-bg: #3a1212;--menu-disabled: #b98d8d;--menu-sep: #3a1212;--toast-bg: #150000;--toast-text: var(--text);--modal-bg: #240707;--modal-text: var(--text);--focus-outline: var(--brand);--drag-hover-bg: #3a1212;--ghost-border: transparent;--danger: #d1b000;--danger-hover: #b49400;--scroll-track: #240707;--scroll-thumb: #b07474;--scroll-thumb-hover: #8a3c3c}[data-theme=dark-midnight]{--bg: #03033f;--text: #c8c8ee;--header-bg: #000020;--header-text: var(--text);--header-hover-bg: #0b0b59;--page-btn-bg: #0b0b59;--page-btn-text: var(--text);--page-btn-hover-bg: #16167a;--brand: #3047b8;--brand-hover: #253892;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #ffffff;--btn-cancel-bg: #03033f;--btn-cancel-text: var(--text);--btn-cancel-border: #2e3e88;--btn-cancel-hover-bg: #141464;--btn-cancel-hover-border: #2b45a3;--grid-bg: #03033f;--card-bg: #03033f;--card-border: #2e3e88;--link-button-bg: #03033f;--link-button-border: #2e3e88;--link-button-hover-bg: #141464;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(200, 200, 238, .72);--muted-hover-bg: rgba(255, 255, 255, .06);--input-bg: #03033f;--input-border: #2e3e88;--input-disabled-bg: #141464;--select-bg: #03033f;--select-border: #2e3e88;--select-text: var(--text);--select-arrow: #6f8cd6;--control-track: #2e3e88;--control-text: var(--text);--control-knob: #03033f;--control-checked: var(--brand);--segmented-bg: #2e3e88;--segmented-pill: var(--brand);--menu-bg: #03033f;--menu-text: var(--text);--menu-border: #2e3e88;--menu-hover-bg: #141464;--menu-disabled: #7a8fd6;--menu-sep: #141464;--toast-bg: #000020;--toast-text: var(--text);--modal-bg: #03033f;--modal-text: var(--text);--focus-outline: var(--brand);--drag-hover-bg: #141464;--ghost-border: transparent;--danger: #d76b6b;--danger-hover: #b45050;--scroll-track: #03033f;--scroll-thumb: #6f8cd6;--scroll-thumb-hover: #3047b8}[data-theme=dark-ember]{--bg: #2c0f00;--text: #eacfb3;--header-bg: #1f0a00;--header-text: var(--text);--header-hover-bg: #3b1e06;--page-btn-bg: #3b1e06;--page-btn-text: var(--text);--page-btn-hover-bg: #4a2a0c;--brand: #d65a2f;--brand-hover: #b04924;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #ffffff;--btn-cancel-bg: #2c0f00;--btn-cancel-text: var(--text);--btn-cancel-border: #6a5138;--btn-cancel-hover-bg: #4a2a0c;--btn-cancel-hover-border: #7a5f45;--grid-bg: #2c0f00;--card-bg: #2c0f00;--card-border: #6a5138;--link-button-bg: #2c0f00;--link-button-border: #6a5138;--link-button-hover-bg: #4a2a0c;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(234, 207, 179, .72);--muted-hover-bg: rgba(255, 255, 255, .06);--input-bg: #2c0f00;--input-border: #6a5138;--input-disabled-bg: #4a2a0c;--select-bg: #2c0f00;--select-border: #6a5138;--select-text: var(--text);--select-arrow: #d98a3a;--control-track: #6a5138;--control-text: var(--text);--control-knob: #2c0f00;--control-checked: var(--brand);--segmented-bg: #6a5138;--segmented-pill: var(--brand);--menu-bg: #2c0f00;--menu-text: var(--text);--menu-border: #6a5138;--menu-hover-bg: #4a2a0c;--menu-disabled: #cfa77f;--menu-sep: #4a2a0c;--toast-bg: #1f0a00;--toast-text: var(--text);--modal-bg: #2c0f00;--modal-text: var(--text);--focus-outline: var(--brand);--drag-hover-bg: #4a2a0c;--ghost-border: transparent;--danger: #d1b000;--danger-hover: #b49400;--scroll-track: #2c0f00;--scroll-thumb: #d98a3a;--scroll-thumb-hover: #d65a2f}[data-theme=polar]{--bg: #e5e9f0;--text: #2e3440;--header-bg: #d8dee9;--header-text: #2e3440;--header-hover-bg: #e5e9f0;--page-btn-bg: #d8dee9;--page-btn-text: #2e3440;--page-btn-hover-bg: #e5e9f0;--brand: #5e81ac;--brand-hover: #4c6990;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #ffffff;--btn-cancel-bg: #ffffff;--btn-cancel-text: #2e3440;--btn-cancel-border: #d8dee9;--btn-cancel-hover-bg: #e5e9f0;--btn-cancel-hover-border: #cfd6df;--grid-bg: #e5e9f0;--card-bg: #f6f8fa;--card-border: #d8dee9;--link-button-bg: #ffffff;--link-button-border: #d8dee9;--link-button-hover-bg: #e5e9f0;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(46, 52, 64, .65);--muted-hover-bg: rgba(46, 52, 64, .06);--input-bg: #ffffff;--input-border: #cfd6df;--input-disabled-bg: #e5e9f0;--select-bg: #ffffff;--select-border: #cfd6df;--select-text: #2e3440;--select-arrow: #2e3440;--control-track: #cfd6df;--control-text: #2e3440;--control-knob: #ffffff;--control-checked: var(--accent);--segmented-bg: #cfd6df;--segmented-pill: var(--brand);--menu-bg: #ffffff;--menu-text: #2e3440;--menu-border: #d8dee9;--menu-hover-bg: #e5e9f0;--menu-disabled: #4c566a;--menu-sep: #e5e9f0;--toast-bg: #3b4252;--toast-text: #ffffff;--modal-bg: #ffffff;--modal-text: #2e3440;--focus-outline: #88c0d0;--drag-hover-bg: #e5e9f0;--ghost-border: transparent;--danger: #bf616a;--danger-hover: #a34f58;--scroll-track: #e5e9f0;--scroll-thumb: #88c0d0;--scroll-thumb-hover: #5e81ac}[data-theme=dark-obsidian]{--bg: #11161d;--text: #dce3ea;--header-bg: #090c10;--header-text: #dce3ea;--header-hover-bg: #13202b;--page-btn-bg: #13202b;--page-btn-text: #dce3ea;--page-btn-hover-bg: #183142;--brand: #06b6d4;--brand-hover: #0891b2;--accent: var(--brand);--accent-hover: var(--brand-hover);--accent-text: #000000;--btn-cancel-bg: #11161d;--btn-cancel-text: #dce3ea;--btn-cancel-border: #253443;--btn-cancel-hover-bg: #183142;--btn-cancel-hover-border: #2c4558;--grid-bg: #11161d;--card-bg: #11161d;--card-border: #253443;--link-button-bg: #11161d;--link-button-border: #253443;--link-button-hover-bg: #183142;--label-color: var(--brand);--label-hover: var(--brand-hover);--muted: rgba(220, 227, 234, .82);--muted-hover-bg: rgba(255, 255, 255, .08);--input-bg: #11161d;--input-border: #253443;--input-disabled-bg: #183142;--select-bg: #11161d;--select-border: #253443;--select-text: #dce3ea;--select-arrow: #9adbe7;--control-track: #253443;--control-text: #dce3ea;--control-knob: #11161d;--control-checked: var(--accent);--segmented-bg: #253443;--segmented-pill: var(--brand);--menu-bg: #11161d;--menu-text: #dce3ea;--menu-border: #253443;--menu-hover-bg: #183142;--menu-disabled: #66cbd9;--menu-sep: #183142;--toast-bg: #090c10;--toast-text: #dce3ea;--modal-bg: #11161d;--modal-text: #dce3ea;--focus-outline: #06b6d4;--drag-hover-bg: #183142;--ghost-border: transparent;--danger: #f87171;--danger-hover: #ef4444;--scroll-track: #11161d;--scroll-thumb: #66cbd9;--scroll-thumb-hover: #06b6d4}
