@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";
:root{--bg:#0b0f1a;--surface:#ffffff0d;--border:#ffffff14;--text-primary:#e5e7eb;--text-secondary:#9ca3af;--primary:#6366f1;--secondary:#22d3ee;--danger:#ef4444;--success:#22c55e}html,body{background:var(--bg);max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary);min-height:100vh;font-family:Plus Jakarta Sans,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.glass-panel{background:var(--surface);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:16px}
