@font-face{font-family:geistSans;src:url(../media/geist-s.p.20f3xrkj613ah.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_afed3ac8-module__iAID4W__className{font-family:geistSans,geistSans Fallback}.geistsans_afed3ac8-module__iAID4W__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono-s.p.1t7tphccnfzmb.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_10bca0f9-module__N2Bf5q__className{font-family:geistMono,geistMono Fallback}.geistmono_10bca0f9-module__N2Bf5q__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif-s.p.3_vslfxq_--4i.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic-s.p.1bk2-9tco4m7m.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.instrumentserif_f0c07847-module__kzhmxG__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_f0c07847-module__kzhmxG__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:archivo;src:url(../media/archivo-s.p.1_q0qa17ptz5n.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:800 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_369cf6b7-module__XJbt9W__className{font-family:archivo,archivo Fallback}.archivo_369cf6b7-module__XJbt9W__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope-s.p.3mbsihvb8fg7z.woff2?dpl=dpl_8rV3caad8YSKXJ3vdQ6hoNQkuEXR)format("woff2");font-display:swap;font-weight:500 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_a6337bd-module__d7ciwq__className{font-family:manrope,manrope Fallback}.manrope_a6337bd-module__d7ciwq__variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--bg-app:#000;--bg-panel:#101315;--bg-elevated:#171b1d;--bg-hover:#4fd1a114;--bg-input:#0c0e0f;--border:#78c8aa1f;--border-strong:#78c8aa38;--border-focus:#4fd1a16b;--text-primary:#e7ebe8;--text-secondary:#c8d6ce99;--text-muted:#c8d6ce6b;--text-disabled:#c8d6ce42;--accent:#4fd1a1;--accent-hover:#74e0ba;--accent-pressed:#35a882;--accent-muted:#4fd1a11f;--profit:#4fd1a1;--loss:#f0637a;--order-buy:#4fd1a1;--order-buy-dim:#35a882;--order-sell:#f0637a;--order-sell-dim:#d4576a;--cal-green:#4fd1a1;--cal-green-strong:#74e0ba;--cal-red:var(--order-sell);--status-warn:#e6b168;--status-warn-rail:#e6b1682e;--desk-bg:#0a0d0e;--desk-panel:#151b1c;--desk-raised:#1d2426;--desk-line:#78c8aa1a;--desk-line-strong:#78c8aa3d;--desk-text:#e7ebe8;--desk-text-dim:#c8d6ceb8;--desk-muted:#c8d6ce80;--desk-faint:#c8d6ce66;--desk-idle:#c8d6ce42;--desk-on-accent:#04231d;--overlay-scrim:#0d1110d1;--dur-micro:.12s;--dur-base:.18s;--dur-slow:.28s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--background:var(--bg-app);--foreground:var(--text-primary);--fluid-padding:clamp(6px, .8vw, 24px);--fluid-gap:clamp(6px, .8vw, 20px);--fluid-radius:clamp(4px, .5vw, 16px);--font-sans:var(--font-geist-sans), Geist, ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--font-display:var(--font-instrument-serif), "Instrument Serif", Georgia, "Times New Roman", serif;--font-wordmark:var(--font-archivo), Archivo, var(--font-sans);--font-base:clamp(12px, .9vw, 28px);--font-sm:clamp(10px, .75vw, 24px);--font-xs:clamp(9px, .65vw, 20px);--font-lg:clamp(14px, 1.1vw, 36px);--fluid-control-h:clamp(28px, 2vw, 68px);--fluid-icon-sm:clamp(12px, .8vw, 32px);--fluid-icon-md:clamp(16px, 1.1vw, 44px);--space-1:clamp(4px, .4vw, 6px);--space-2:clamp(6px, .6vw, 10px);--space-3:clamp(8px, .8vw, 14px);--space-4:clamp(10px, 1vw, 18px);--mobile-nav-h:52px}html{height:100dvh}@media (max-width:1023px){html{height:auto;min-height:100%}body{min-height:100dvh}}html,body{max-width:100vw;font-size:var(--font-base);overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea,optgroup{font-family:inherit}@media (max-width:1023px){input,select,textarea{font-size:max(16px,1em)!important}}a{color:inherit;text-decoration:none}html{--safe-top:env(safe-area-inset-top,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border,#ffffff26);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--accent-hover,#4fd1a199)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
