:root{color:#f5f5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#141414;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}#root{min-height:100vh}h1{font-size:clamp(32px,6vw,48px);line-height:1.15}h2{font-size:24px}p{line-height:1.6}button,input,textarea,select{font:inherit;border-radius:8px}input,textarea,select{color:#fff;background:#181818;border:1px solid #555;width:100%;padding:12px}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #f5a623}
