@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.0zmo08_vugq2d.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.3rgamc31_khrg.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_21e5bf09-module__KkyECq__className{font-family:inter,inter Fallback}.inter_21e5bf09-module__KkyECq__variable{--font-inter:"inter", "inter Fallback"}
:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#111;--surface:#101010;--border:#383838;--ink:#f5f5f5;--muted:#b4b4b4;--faint:#a0a0a0;--brand:#6b35e9;--brand-hover:#7b48f1;--brand-tint:#211635;--accent:#b7a1ff;--up:#00d492;--up-tint:#10241d;--input:#181818;--recessed:#0a0a0a}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#fafafa;--surface:#fff;--border:#d3d3d3;--ink:#171717;--muted:#555;--faint:#656565;--brand:#6b35e9;--brand-hover:#5925d1;--brand-tint:#f1ebff;--accent:#6330d8;--up:#007a55;--up-tint:#e9f6ef;--input:#f5f5f5;--recessed:#f4f4f4}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--canvas);color:var(--ink);font-family:var(--font-inter), Arial, sans-serif;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;margin:0;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}body{transition:background-color .35s,color .25s}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:wait}button,a,summary{-webkit-tap-highlight-color:transparent}svg{vertical-align:middle;flex-shrink:0}::selection{background:var(--brand);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
