@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Fira+Code:wght@400;500&display=swap";:root{--bg:#0a0c10;--surface:#12141a;--surface-elevated:#1a1d24;--border:#222;--primary:#00d2ff;--gold:#f39c12;--green:#2ed573;--red:#ff4757;--amber:#ffbe0b;--text:#fff;--text-secondary:#aaa;--text-muted:#666}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Outfit,sans-serif;line-height:1.5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#444}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:Outfit,sans-serif}code,pre,.monospace{font-family:Fira Code,monospace}.marketing-surface,.marketing-surface *{-webkit-user-select:none;user-select:none}.marketing-surface input,.marketing-surface textarea,.marketing-surface select,.marketing-surface [contenteditable=true],.marketing-surface [data-allow-select=true],.marketing-surface code,.marketing-surface pre{-webkit-user-select:text;user-select:text}
