:root{--bg0: #06100e;--bg1: #0b1d1a;--panel: #102823;--line: #2a5b4e;--text: #eafaf5;--dim: #8fb5a9;--green: #2fd1a0;--amber: #f5c451;--red: #ff5a5f;--grey: #9aa7a3;--blue: #5aa9ff;--screen: #f4efe2;--ink: #10201c;--radius: 14px;--font: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--bg0);color:var(--text);font:400 16px/1.5 var(--font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{min-height:48px}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
