:root{color-scheme:light;--t-page-bg:linear-gradient(135deg, #ffe3f1 0%, #fff1d6 35%, #e3f6ff 70%, #efe5ff 100%);--t-paper:#fff5f8;--t-surface:#ffffff;--t-ink:#24173f;--t-ink-soft:#5c4f78;--t-line:#ecdff2;--t-brand:#7b2ff7;--t-brand-strong:#5b17d1;--t-brand-soft:#f1e8ff;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#24173f;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#24173f;}
:root[data-theme="carnival"]{color-scheme:light;--t-page-bg:linear-gradient(135deg, #ffe3f1 0%, #fff1d6 35%, #e3f6ff 70%, #efe5ff 100%);--t-paper:#fff5f8;--t-surface:#ffffff;--t-ink:#24173f;--t-ink-soft:#5c4f78;--t-line:#ecdff2;--t-brand:#7b2ff7;--t-brand-strong:#5b17d1;--t-brand-soft:#f1e8ff;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#24173f;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#24173f;}
:root[data-theme="ocean"]{color-scheme:light;--t-page-bg:linear-gradient(160deg, #dff6ff 0%, #e9f1ff 55%, #e4fbf6 100%);--t-paper:#eef8fc;--t-surface:#ffffff;--t-ink:#0b2545;--t-ink-soft:#3e5c76;--t-line:#cfe3ef;--t-brand:#0a63a6;--t-brand-strong:#074a7d;--t-brand-soft:#e1f1fb;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#0b2545;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#0b2545;}
:root[data-theme="sunset"]{color-scheme:light;--t-page-bg:linear-gradient(160deg, #fff1e6 0%, #ffe0e0 50%, #ffe9c7 100%);--t-paper:#fff3ec;--t-surface:#ffffff;--t-ink:#3b1f1f;--t-ink-soft:#6e4b4b;--t-line:#f2dcd3;--t-brand:#c2410c;--t-brand-strong:#9a3412;--t-brand-soft:#ffeadf;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#3b1f1f;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#3b1f1f;}
:root[data-theme="candy"]{color-scheme:light;--t-page-bg:linear-gradient(135deg, #ffe5f1 0%, #fdf0ff 50%, #e8e1ff 100%);--t-paper:#fff0f7;--t-surface:#ffffff;--t-ink:#3d1a3a;--t-ink-soft:#6d4a69;--t-line:#f3d9ea;--t-brand:#c2187a;--t-brand-strong:#9b1262;--t-brand-soft:#ffe4f2;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#3d1a3a;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#3d1a3a;}
:root[data-theme="forest"]{color-scheme:light;--t-page-bg:linear-gradient(160deg, #eaf6ea 0%, #f6f3e2 60%, #e6f2ec 100%);--t-paper:#f1f7ef;--t-surface:#ffffff;--t-ink:#1b3022;--t-ink-soft:#4a5e4f;--t-line:#d9e6d6;--t-brand:#2d6a4f;--t-brand-strong:#1f4d38;--t-brand-soft:#e2f1e8;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#1b3022;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#1b3022;}
:root[data-theme="retro"]{color-scheme:light;--t-page-bg:linear-gradient(160deg, #fbf1dc 0%, #f6e2c4 60%, #f3d9b1 100%);--t-paper:#fbf1dc;--t-surface:#fffaf0;--t-ink:#3a2618;--t-ink-soft:#6b4f3a;--t-line:#ead6b8;--t-brand:#a4461a;--t-brand-strong:#7f3412;--t-brand-soft:#f8e3cf;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#3a2618;--t-wheel-hub:#fffaf0;--t-wheel-hub-text:#3a2618;}
:root[data-theme="christmas"]{color-scheme:light;--t-page-bg:linear-gradient(160deg, #fdf3ee 0%, #f5faf5 55%, #fdf0f0 100%);--t-paper:#fbf6f2;--t-surface:#ffffff;--t-ink:#2b1d1d;--t-ink-soft:#5e4a4a;--t-line:#ecdcd6;--t-brand:#b3001b;--t-brand-strong:#8a0015;--t-brand-soft:#fde6e8;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#b3001b;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#14532d;}
:root[data-theme="minimal"]{color-scheme:light;--t-page-bg:linear-gradient(180deg, #ffffff 0%, #f4f5f7 100%);--t-paper:#f7f8fa;--t-surface:#ffffff;--t-ink:#111827;--t-ink-soft:#4b5563;--t-line:#e5e7eb;--t-brand:#1d4ed8;--t-brand-strong:#1e3a8a;--t-brand-soft:#e8efff;--t-on-brand:#ffffff;--t-danger:#b42318;--t-success:#146c43;--t-wheel-pointer:#111827;--t-wheel-hub:#ffffff;--t-wheel-hub-text:#111827;}
:root[data-theme="neon"]{color-scheme:dark;--t-page-bg:radial-gradient(circle at 20% 0%, #3a0b5e 0%, #12032b 45%, #07010f 100%);--t-paper:#0d0221;--t-surface:#1a0b33;--t-ink:#f5f3ff;--t-ink-soft:#c9bdf5;--t-line:#3b2366;--t-brand:#ff4fd8;--t-brand-strong:#ff85e4;--t-brand-soft:#3a1450;--t-on-brand:#12032b;--t-danger:#ff8a80;--t-success:#7ee2a8;--t-wheel-pointer:#faff00;--t-wheel-hub:#1a0b33;--t-wheel-hub-text:#f5f3ff;}
:root[data-theme="galaxy"]{color-scheme:dark;--t-page-bg:linear-gradient(160deg, #0b1026 0%, #1b1f4b 50%, #3a1c71 100%);--t-paper:#0f1430;--t-surface:#161a3a;--t-ink:#eef0ff;--t-ink-soft:#b8bde6;--t-line:#2c3266;--t-brand:#a78bfa;--t-brand-strong:#c4b5fd;--t-brand-soft:#2a2660;--t-on-brand:#0b1026;--t-danger:#ff8a80;--t-success:#7ee2a8;--t-wheel-pointer:#ffaf7b;--t-wheel-hub:#161a3a;--t-wheel-hub-text:#eef0ff;}
:root[data-theme="midnight"]{color-scheme:dark;--t-page-bg:linear-gradient(180deg, #12141d 0%, #1b1e2a 100%);--t-paper:#12141d;--t-surface:#1b1e2a;--t-ink:#eceef6;--t-ink-soft:#b4b9cc;--t-line:#2e3244;--t-brand:#9d92ff;--t-brand-strong:#b8b0ff;--t-brand-soft:#262447;--t-on-brand:#12141d;--t-danger:#ff8a80;--t-success:#7ee2a8;--t-wheel-pointer:#eceef6;--t-wheel-hub:#1b1e2a;--t-wheel-hub-text:#eceef6;}
:root[data-theme="halloween"]{color-scheme:dark;--t-page-bg:linear-gradient(160deg, #1a0f1f 0%, #2b1331 55%, #3d1a12 100%);--t-paper:#1a0f1f;--t-surface:#24132a;--t-ink:#fff4e6;--t-ink-soft:#e0c7b0;--t-line:#43284a;--t-brand:#ff8c1a;--t-brand-strong:#ffa94d;--t-brand-soft:#3d2217;--t-on-brand:#1a0f1f;--t-danger:#ff8a80;--t-success:#7ee2a8;--t-wheel-pointer:#f9c80e;--t-wheel-hub:#24132a;--t-wheel-hub-text:#fff4e6;}