@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Monaco, Consolas, monospace;--bg-canvas:#dae0e6;--bg-surface:#fff;--bg-subtle:#f1f5f9;--bg-overlay:#0f172a8c;--border-subtle:#ccc;--border-default:#878a8c;--border-strong:#1c1c1c;--text-primary:#1c1c1c;--text-secondary:#7c7c7c;--text-muted:#878a8c;--accent-spill:#d33824;--accent-spill-hover:#b82d1c;--accent-spill-subtle:#d3382414;--accent-verified:#0284c7;--accent-verified-subtle:#0284c714;--accent-cred:#d97706;--accent-cred-subtle:#d977061a}.dark,body.dark-mode{--bg-canvas:#000;--bg-surface:#000;--bg-subtle:#1a1a1b;--bg-overlay:#000000d9;--border-subtle:#333;--border-default:#474748;--border-strong:#d7dadc;--text-primary:#d7dadc;--text-secondary:#818384;--text-muted:#565758;--accent-spill:#e64c38;--accent-spill-hover:#f05e4a;--accent-spill-subtle:#e64c381f;--accent-verified:#38bdf8;--accent-verified-subtle:#38bdf81f;--accent-cred:#f59e0b;--accent-cred-subtle:#f59e0b1f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}::selection{background-color:var(--accent-spill);color:#fff}.font-mono{font-feature-settings:"tnum" 1, "zero" 1;font-family:var(--font-mono)!important}::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}*,.hide-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}
