:root { --bg: #1a1a1f; --bg-grid: #25252c; --card-bg: #2a2a32; --card-border: #3a3a45; --text: #e8e8ec; --accent: #6a8cff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; color-scheme: dark; } * { box-sizing: border-box; margin: 0; padding: 0; } html, body, #root { width: 100%; height: 100%; overflow: hidden; background: var(--bg); color: var(--text); user-select: none; }