:root{--bg: #0f0f0f;--card: #1c1c1e;--border: #2c2c2e;--text: #ffffff;--subtext: #9a9aa0;--accent: #007aff;--danger: #ff3b30}body{margin:0;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mode-card{background:var(--card);border-radius:20px;padding:18px;border:1px solid var(--border);text-align:left}.mode-card:active{transform:scale(.98)}
