@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap";:root{--color-primary: 255 255 255;--color-primary-fg: 10 10 12;--color-secondary: 28 28 35;--color-secondary-fg: 240 240 245;--color-surface: 18 18 22;--color-surface-fg: 255 255 255;--color-muted: 10 10 12;--color-muted-fg: 140 140 155;--color-accent: 0 117 255;--color-accent-pink: 255 51 102;--font-display: "Plus Jakarta Sans", system-ui, sans-serif;--font-body: "Plus Jakarta Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%;background:#0a0a0c;color:#fff;font-family:var(--font-body);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}img{max-width:100%;height:auto;display:block}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff05}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#fff3}
