*{margin:0;padding:0;box-sizing:border-box}:root{--blue: #2563EB;--blue-light: #3B82F6;--blue-dark: #1D4ED8;--bg: #0F172A;--card: #1E293B;--border: #334155;--text: #F1F5F9;--text-dim: #94A3B8;--green: #22C55E;--red: #EF4444;--yellow: #F59E0B}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);min-height:100vh}a{color:var(--blue-light);text-decoration:none}a:hover{text-decoration:underline}
