:root{--bg:#0f172a;--fg:#e6eef8}body{margin:0;font-family:Inter,system-ui,Arial,sans-serif;background:var(--bg);color:var(--fg)}.container{padding:2rem;max-width:900px;margin:0 auto}.header{padding:1rem 2rem;border-bottom:1px solid rgba(255,255,255,.04)}.nav{display:flex;gap:1rem;list-style:none;padding:0;margin:0}.glass-effect{background:#ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .glass-effect{background:#0f172ab3}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dark ::-webkit-scrollbar-thumb{background:#475569}
