:root{--bg-primary: #f8fafc;--bg-secondary: #ffffff;--bg-tertiary: #eff6ff;--text-primary: #1e293b;--text-secondary: #64748b;--text-muted: #94a3b8;--accent-primary: #0ea5e9;--accent-secondary: #8b5cf6;--accent-glow: rgba(14, 165, 233, .25);--success: #10b981;--warning: #f59e0b;--error: #ef4444;--glass-bg: rgba(255, 255, 255, .7);--glass-border: rgba(226, 232, 240, .8);--glass-blur: 12px;--font-sans: "Inter", system-ui, -apple-system, sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .3s cubic-bezier(.4, 0, .2, 1)}.nav-container{padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}.nav-links{display:flex;gap:1rem}.nav-logo{font-size:1.5rem;font-weight:700;background:linear-gradient(to right,var(--accent-primary),var(--accent-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){.nav-container{flex-direction:column;gap:1rem}.nav-links{width:100%;justify-content:center;flex-wrap:wrap}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.6}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:0 4px 20px #0003;border-radius:var(--radius-md);animation:fadeIn .4s var(--transition-smooth)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.container{max-width:1200px;margin:0 auto;padding:0 1rem}
