:root{--color-bg:#0b0710;--color-bg-elevated:#14091d;--color-surface:#1b0d28;--color-surface-hover:#241234;--color-border:#33203f;--color-gold:#f5d77a;--color-gold-strong:#e8b923;--color-purple:#8b5cf6;--color-purple-strong:#6d28d9;--color-text:#f5f0e6;--color-text-muted:#9d8da8;--color-success:#34d399;--color-danger:#f87171;--color-warning:#fbbf24;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--shadow-glow:0 0 24px #f5d77a2e;--gradient-gold:linear-gradient(135deg, #f5d77a 0%, #e8b923 100%);--gradient-surface:linear-gradient(180deg, #1b0d28 0%, #100816 100%)}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}

