@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&family=Space+Grotesk:wght@500;600;700&display=swap";
body{--bg0:#07080b;--bg0b:#0a0c10;--bg1:#0d0f14;--bg2:#12151c;--bg3:#181c25;--bg4:#232834;--dim:#2a303c;--line1:#1c2029;--line2:#262c37;--line3:#363d4c;--line4:#4a5263;--fg1:#f5f6f8;--fg2:#b8bdc9;--fg3:#7a8296;--fg4:#4e5668;--revenue-text:#c6f54a;--ink-on-lime:#0d0f14;--info-text:#6aa9ff;--info-soft:#6aa9ff24;--success-text:#4ade80;--success-soft:#4ade8024;--warn-text:#f5b547;--warn-soft:#f5b54724;--revenue-soft:#c6f54a24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg0);margin:0;overflow:hidden}body[data-theme=light]{--bg0:#f3f4f0;--bg0b:#edeee9;--bg1:#fafaf7;--bg2:#fff;--bg3:#eff0eb;--bg4:#e7e8e2;--dim:#c8cac3;--line1:#ecece5;--line2:#e0e1d9;--line3:#c7cacf;--line4:#aeb3bc;--fg1:#0d0f14;--fg2:#3e4452;--fg3:#68707f;--fg4:#9aa0ac;--revenue-text:#5f7f00;--ink-on-lime:#0d0f14;--info-text:#1b5fd1;--info-soft:#1e6fff1a;--success-text:#15803d;--success-soft:#15803d1a;--warn-text:#a16207;--warn-soft:#a162071a;--revenue-soft:#5f7f001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%}body{color:var(--fg1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45}::selection{color:var(--fg1);background:#1e6fff1f}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line3);border:2px solid var(--bg0);border-radius:6px}input,textarea,select,button{font-family:Geist,sans-serif}input:focus,textarea:focus{outline:none;box-shadow:0 0 0 3px #1e6fff40;border-color:#1e6fff!important}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.05)}}@keyframes spinRing{to{transform:rotate(360deg)}}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes toastIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.screenIn{animation:.42s cubic-bezier(.16,1,.3,1) riseIn}.popIn{animation:.22s cubic-bezier(.16,1,.3,1) riseIn}
