@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--font:"Manrope", system-ui, sans-serif;--disp:"Space Grotesk", sans-serif;--mono:"IBM Plex Mono", monospace;--ease:cubic-bezier(.22, .61, .36, 1);--bg:#f1f4f5;--ink:#24343c;--orange:#fb8d05;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.disp{font-family:var(--disp)}.mono{font-family:var(--mono)}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cdd5d9 padding-box content-box;border:3px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#aeb8bd padding-box content-box}@keyframes spin{to{transform:rotate(360deg)}}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.rise{animation:riseIn .4s var(--ease) backwards}.casc>*{animation:riseIn .42s var(--ease) backwards}.casc>:first-child{animation-delay:30ms}.casc>:nth-child(2){animation-delay:70ms}.casc>:nth-child(3){animation-delay:.11s}.casc>:nth-child(4){animation-delay:.15s}.casc>:nth-child(5){animation-delay:.19s}.casc>:nth-child(6){animation-delay:.23s}.casc>:nth-child(7){animation-delay:.27s}.casc>:nth-child(8){animation-delay:.31s}.press{transition:transform .14s var(--ease), background .18s, border-color .18s, box-shadow .2s}.press:active{transform:scale(.985)}.rowtap{transition:background .12s var(--ease)}.rowtap:hover{background:var(--bg)}@media (prefers-reduced-motion:reduce){.rise,.casc>*,.press{transition:none!important;animation:none!important}}.spin{animation:.8s linear infinite spin}
