*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0f0f0f;--surface:#1a1a1a;--surface2:#242424;--border:#2e2e2e;--border2:#3d3d3d;--text:#f0ede8;--text2:#9a9690;--text3:#5c5a57;--accent:#e8c547;--accent2:#c9a832;--danger:#e05252;--success:#52b788;--info:#6ba3d6;--font-head:"Syne",sans-serif;--font-body:"DM Sans",sans-serif;--r:10px;--r-lg:16px;--tab-h:60px}html{-webkit-text-size-adjust:100%;font-size:16px}body{background:#0f0f0f;background:var(--bg);color:#f0ede8;color:var(--text);font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:15px;line-height:1.5;overscroll-behavior:none}#root,body{min-height:100dvh}#root{display:flex;flex-direction:column;margin:0 auto;max-width:480px}button{-webkit-tap-highlight-color:transparent;border:none;cursor:pointer;font-family:DM Sans,sans-serif;font-family:var(--font-body);outline:none;touch-action:manipulation;transition:opacity .15s,transform .1s}button:active{transform:scale(.97)}input{font-family:DM Sans,sans-serif;font-family:var(--font-body);font-size:15px;outline:none}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#3d3d3d;background:var(--border2);border-radius:2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.fade-up{animation:fadeUp .3s ease both}.fade-in{animation:fadeIn .2s ease both}
/*# sourceMappingURL=main.618678b2.css.map*/