@charset "UTF-8";:root,[data-theme=light]{--bg: #eef0f4;--card-bg: #ffffff;--border: #e5e7eb;--text-primary: #16161d;--text-secondary: #6b7280;--accent: #4827af;--accent-hover: #3a1f8f;--brand-orange: #ff4208;--tile-bg: #e8ebf2;--tile-border: #d7dbe6;--glass-bg: rgba(255, 255, 255, .55);--glass-border: rgba(255, 255, 255, .7);--glass-highlight: rgba(255, 255, 255, .9);--glass-shadow: 0 24px 60px rgba(31, 23, 71, .2), 0 6px 16px rgba(31, 23, 71, .12);--blob-purple: rgba(72, 39, 175, .42);--blob-orange: rgba(255, 66, 8, .34)}[data-theme=dark]{--bg: #0c0c10;--card-bg: #17171c;--border: #26262e;--text-primary: #f4f4f5;--text-secondary: #9b9ba3;--accent: #6b4be0;--accent-hover: #5a3ad0;--brand-orange: #ff4208;--tile-bg: rgba(255, 255, 255, .07);--tile-border: rgba(255, 255, 255, .12);--glass-bg: rgba(26, 26, 34, .45);--glass-border: rgba(255, 255, 255, .14);--glass-highlight: rgba(255, 255, 255, .2);--glass-shadow: 0 28px 70px rgba(0, 0, 0, .6);--blob-purple: rgba(123, 86, 240, .5);--blob-orange: rgba(255, 66, 8, .32)}[data-theme=multicolor]{--bg: radial-gradient(circle at 18% 18%, #2a1410 0%, transparent 55%), radial-gradient(circle at 82% 82%, #1d1340 0%, transparent 55%), #0d0b14;--card-bg: rgba(28, 22, 40, .5);--border: rgba(255, 255, 255, .16);--text-primary: #f4f4f5;--text-secondary: rgba(255, 255, 255, .72);--accent: #6b4be0;--accent-hover: #5a3ad0;--brand-orange: #ff4208;--tile-bg: rgba(255, 255, 255, .08);--tile-border: rgba(255, 255, 255, .16);--glass-bg: rgba(28, 22, 40, .45);--glass-border: rgba(255, 255, 255, .18);--glass-highlight: rgba(255, 255, 255, .22);--glass-shadow: 0 30px 80px rgba(0, 0, 0, .6);--blob-purple: rgba(123, 86, 240, .55);--blob-orange: rgba(255, 66, 8, .42)}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,sans-serif;transition:background .25s ease,color .25s ease}
