@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_62111f;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_62111f;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_62111f{font-family:__Inter_62111f,__Inter_Fallback_62111f;font-style:normal}.__variable_62111f{--font-inter:"__Inter_62111f","__Inter_Fallback_62111f"}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_d39526;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_d39526;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d39526{font-family:__JetBrains_Mono_d39526,__JetBrains_Mono_Fallback_d39526;font-style:normal}.__variable_d39526{--font-jetbrains-mono:"__JetBrains_Mono_d39526","__JetBrains_Mono_Fallback_d39526"}:root{color-scheme:dark;--background:#05070d;--foreground:#eaecef;--panel-bg:rgba(8,11,18,.85);--border-color:hsla(0,0%,100%,.05);--green:#0ecb81;--red:#f6465d;--yellow:#fcd535;--cyan:#00b8d3;--purple:#a855f7;--orange:#f97316;--chart-bg-top:#080c16;--chart-bg-bottom:#020409;--chart-text:#46586e;--chart-grid:rgba(0,184,211,.04);--transition-speed:150ms;--ambient-glow:rgba(0,184,211,.03);--shadow-color:rgba(0,0,0,.5);--ring-color:rgba(0,184,211,.5);--surface-1:rgba(13,17,26,.6);--surface-2:hsla(0,0%,100%,.03);--surface-3:rgba(0,0,0,.35);--text-muted:rgba(234,236,239,.55);--text-dim:rgba(234,236,239,.3);--t-fast:100ms;--t-med:250ms;--t-slow:450ms;--ease-premium:cubic-bezier(0.22,1,0.38,1);--glow-green:0 0 24px rgba(14,203,129,.15);--glow-red:0 0 24px rgba(246,70,93,.15);--panel-top-light:hsla(0,0%,100%,.06);--shadow-premium:0 1px 2px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.35)}.light-mode{color-scheme:light;--background:#f0f2f5;--foreground:#1e2329;--panel-bg:hsla(0,0%,100%,.85);--border-color:rgba(0,0,0,.1);--green:#0ecb81;--red:#f6465d;--yellow:#f0b90b;--cyan:#0088a4;--purple:#8b5cf6;--orange:#ea580c;--chart-bg-top:#fff;--chart-bg-bottom:#f0f2f5;--chart-text:#333;--chart-grid:rgba(0,0,0,.05);--ambient-glow:rgba(0,0,0,.02);--shadow-color:rgba(0,0,0,.1);--ring-color:rgba(0,136,164,.6);--surface-1:hsla(0,0%,100%,.7);--surface-2:rgba(0,0,0,.03);--surface-3:rgba(0,0,0,.06);--text-muted:rgba(30,35,41,.55);--text-dim:rgba(30,35,41,.3);--glow-green:0 0 24px rgba(14,203,129,.1);--glow-red:0 0 24px rgba(246,70,93,.1);--panel-top-light:hsla(0,0%,100%,.6);--shadow-premium:0 1px 2px rgba(0,0,0,.08),0 8px 32px rgba(0,0,0,.12)}.oled-mode{color-scheme:dark;--background:#000;--foreground:#eaecef;--panel-bg:rgba(0,0,0,.9);--border-color:hsla(0,0%,100%,.08);--green:#0ecb81;--red:#f6465d;--yellow:#fcd535;--cyan:#00b8d3;--purple:#a855f7;--orange:#f97316;--chart-bg-top:#000;--chart-bg-bottom:#000;--chart-text:#3a3a3a;--chart-grid:rgba(0,184,211,.05);--ambient-glow:rgba(0,184,211,.02);--shadow-color:rgba(0,0,0,.8);--surface-1:rgba(10,10,12,.6);--surface-2:hsla(0,0%,100%,.04);--surface-3:rgba(0,0,0,.5);--text-muted:rgba(234,236,239,.5);--text-dim:rgba(234,236,239,.25);--glow-green:0 0 24px rgba(14,203,129,.12);--glow-red:0 0 24px rgba(246,70,93,.12);--panel-top-light:hsla(0,0%,100%,.04);--shadow-premium:0 1px 2px rgba(0,0,0,.6),0 8px 32px rgba(0,0,0,.45)}.ambient-bull{--ambient-glow:rgba(14,203,129,.12)}.ambient-bear{--ambient-glow:rgba(246,70,93,.12)}body:before{inset:0;background:radial-gradient(circle at 50% 0,var(--ambient-glow),transparent 50%);z-index:0}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}html{-webkit-text-size-adjust:100%;touch-action:manipulation;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cyan) 20%,transparent) transparent;overscroll-behavior:none}*{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--cyan) 15%,transparent);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--cyan) 40%,transparent)}.scrollbar-thin::-webkit-scrollbar{width:3px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--cyan) 20%,transparent);border-radius:10px}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px rgba(0,184,211,.5);border-radius:4px;transition:box-shadow .1s ease-in-out}canvas:focus-visible{box-shadow:none}.hide-number-arrows::-webkit-inner-spin-button,.hide-number-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-number-arrows{-moz-appearance:textfield}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-left{padding-left:env(safe-area-inset-left)}.safe-right{padding-right:env(safe-area-inset-right)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.swipe-drawer{transition:transform .3s ease-out;touch-action:pan-y;overscroll-behavior:contain}[role=button],a,button{touch-action:manipulation}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}::-moz-selection{background:color-mix(in srgb,var(--cyan) 30%,transparent);color:var(--foreground)}::selection{background:color-mix(in srgb,var(--cyan) 30%,transparent);color:var(--foreground)}.lightweight-charts{contain:layout style paint;contain-intrinsic-size:800px 400px}.lightweight-charts canvas{contain:layout style paint;transform:translateZ(0)}.is-dragging-chart .lightweight-charts canvas{filter:none!important;pointer-events:none}.lightweight-charts .lc-legend{pointer-events:none!important}.virtuoso-item{content-visibility:auto;contain-intrinsic-size:50px}@media (max-width:768px){::-webkit-scrollbar{display:none}*{scrollbar-width:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes ripple{0%{transform:scale(0) translate(-50%,-50%);opacity:.5}to{transform:scale(40) translate(-50%,-50%);opacity:0}}.animate-ripple{animation:ripple 1s ease-out forwards;will-change:transform,opacity;transform:translateZ(0)}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.6}}.animate-pulse-soft{animation:pulse-soft 2s cubic-bezier(.4,0,.6,1) infinite;will-change:opacity}@keyframes scan-line{0%{transform:translateY(-10%);opacity:0}10%{opacity:.15}90%{opacity:.15}to{transform:translateY(110%);opacity:0}}.animate-scan{animation:scan-line 8s linear infinite;will-change:transform,opacity}@keyframes toast-in{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toast-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}.animate-toast-in{animation:toast-in .3s ease-out forwards;will-change:transform,opacity}.animate-toast-out{animation:toast-out .2s ease-in forwards;will-change:transform,opacity}@keyframes slide-down{0%{transform:translateY(-5px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.animate-slide-down{animation:slide-down .3s ease-out forwards;will-change:transform,opacity}@keyframes scale-zoom{0%{transform:scale(.95);opacity:0}60%{transform:scale(1.01);opacity:1}to{transform:scale(1)}}.animate-scale-zoom{animation:scale-zoom .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.animate-shake{animation:shake .4s ease-in-out;will-change:transform}@keyframes bounce-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-bounce-in{animation:bounce-in .25s ease-out forwards;will-change:transform,opacity}@keyframes breathe-green{0%,to{opacity:0}50%{opacity:1}}.animate-breathe-green{position:relative;isolation:isolate}.animate-breathe-green:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(14,203,129,.04);opacity:0;animation:breathe-green 4s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes breathe-red{0%,to{opacity:0}50%{opacity:1}}.animate-breathe-red{position:relative;isolation:isolate}.animate-breathe-red:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(246,70,93,.04);opacity:0;animation:breathe-red 4s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes breathe-blue{0%,to{opacity:0}50%{opacity:1}}.animate-breathe-blue{position:relative;isolation:isolate}.animate-breathe-blue:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(59,130,246,.04);opacity:0;animation:breathe-blue 4s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes breathe-orange{0%,to{opacity:0}50%{opacity:1}}.animate-breathe-orange{position:relative;isolation:isolate}.animate-breathe-orange:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(249,115,22,.04);opacity:0;animation:breathe-orange 4s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes pulse-kill-zone{0%,to{opacity:0}50%{opacity:1}}.animate-pulse-kill-zone{position:relative;isolation:isolate}.animate-pulse-kill-zone:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 8px rgba(239,68,68,.3);opacity:0;animation:pulse-kill-zone 2s ease-in-out infinite;pointer-events:none}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-skeleton{background:linear-gradient(90deg,hsla(0,0%,100%,.02) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.02) 75%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;will-change:transform}@keyframes card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-card-in{animation:card-in .3s ease-out forwards;will-change:transform,opacity}@keyframes shine-title{to{background-position:200%}}.animate-shine-title{animation:shine-title 3s linear infinite}@keyframes glitch{0%,to{transform:translateX(-50%) translateY(0);text-shadow:2px 0 rgba(255,0,0,.7),-2px 0 rgba(0,255,255,.7)}20%{transform:translateX(-51%) translateY(-1px);text-shadow:-2px 0 rgba(255,0,0,.7),2px 0 rgba(0,255,255,.7)}40%{transform:translateX(-49%) translateY(1px);text-shadow:2px 0 rgba(255,0,0,.7),-2px 0 rgba(0,255,255,.7)}60%{transform:translateX(-50.5%) translateY(0);text-shadow:-1px 0 rgba(255,0,0,.7),1px 0 rgba(0,255,255,.7)}80%{transform:translateX(-49.5%) translateY(-1px);text-shadow:2px 0 rgba(255,0,0,.7),-2px 0 rgba(0,255,255,.7)}}.animate-glitch{animation:glitch .2s steps(2) infinite;will-change:transform}@keyframes loader{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.animate-loader{animation:loader 1.2s ease-in-out infinite;will-change:transform}@keyframes shrink-width{0%{width:100%}to{width:0}}@keyframes premium-panel-in{0%{transform:translateY(8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.animate-panel-in{animation:premium-panel-in var(--t-med) var(--ease-premium) forwards;will-change:transform,opacity}@keyframes premium-flash-green{0%{box-shadow:var(--glow-green)}to{box-shadow:0 0 0 rgba(14,203,129,0)}}@keyframes premium-flash-red{0%{box-shadow:var(--glow-red)}to{box-shadow:0 0 0 rgba(246,70,93,0)}}.animate-flash-green{animation:premium-flash-green var(--t-med) var(--ease-premium) forwards;isolation:isolate}.animate-flash-red{animation:premium-flash-red var(--t-med) var(--ease-premium) forwards;isolation:isolate}@keyframes premium-hairline{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.animate-hairline-sheen{animation:premium-hairline 2.8s var(--ease-premium) infinite;will-change:transform,opacity}@keyframes premium-well{0%,to{background-color:var(--surface-3)}50%{background-color:var(--surface-2)}}.animate-well-breathe{animation:premium-well 4s ease-in-out infinite;isolation:isolate}@keyframes premium-lift{0%{transform:translateY(0)}to{transform:translateY(-1px)}}.ultra-frame{position:relative}.ultra-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,color-mix(in srgb,var(--cyan) 55%,transparent),color-mix(in srgb,var(--purple) 45%,transparent) 50%,color-mix(in srgb,var(--cyan) 55%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ultra-frame:hover:after{animation:ultra-hue 4s ease-in-out infinite alternate}@keyframes ultra-hue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(60deg)}}.ultra-tile{isolation:isolate;background-color:var(--surface-3);background-image:linear-gradient(165deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0) 55%);border:1px solid color-mix(in srgb,var(--cyan) 12%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform var(--t-fast,.18s) var(--ease-premium,cubic-bezier(.22,1,.36,1)),border-color var(--t-fast,.18s) var(--ease-premium,cubic-bezier(.22,1,.36,1)),box-shadow var(--t-fast,.18s) var(--ease-premium,cubic-bezier(.22,1,.36,1))}.ultra-tile:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--cyan) 50%,transparent);box-shadow:0 10px 28px -12px color-mix(in srgb,var(--cyan) 50%,transparent),inset 0 1px 0 hsla(0,0%,100%,.08)}.text-glow-cyan{text-shadow:0 0 6px color-mix(in srgb,var(--cyan) 55%,transparent),0 0 18px color-mix(in srgb,var(--cyan) 25%,transparent)}.text-glow-green{text-shadow:0 0 6px rgba(14,203,129,.55),0 0 18px rgba(14,203,129,.25)}.text-glow-red{text-shadow:0 0 6px rgba(246,70,93,.55),0 0 18px rgba(246,70,93,.25)}.ultra-breath{animation:ultra-breath 1.6s ease-in-out infinite}@keyframes ultra-breath{0%,to{opacity:1}50%{opacity:.55}}.ultra-label{color:var(--cyan);opacity:.55;letter-spacing:.14em}.kw-zone{transition:text-shadow var(--t-fast,.18s) ease,color var(--t-fast,.18s) ease}.kw-zone:hover{text-shadow:0 0 10px color-mix(in srgb,var(--cyan) 70%,transparent),0 0 24px color-mix(in srgb,var(--cyan) 40%,transparent)}body:before{content:"";position:fixed;inset:-4%;z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 0,var(--ambient-glow),transparent 50%),radial-gradient(45% 45% at 20% 25%,color-mix(in srgb,var(--cyan) 7%,transparent),transparent 70%),radial-gradient(50% 50% at 80% 75%,color-mix(in srgb,var(--purple) 6%,transparent),transparent 70%);animation:ultra-drift 22s ease-in-out infinite alternate}@keyframes ultra-drift{0%{transform:translate3d(-1.5%,-1%,0)}to{transform:translate3d(1.5%,1.5%,0)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;font-optical-sizing:auto}body{font-family:var(--font-inter),-apple-system,"Segoe UI",system-ui,sans-serif}.font-mono{font-family:var(--font-jetbrains-mono),ui-monospace,"SF Mono",Menlo,monospace}.ultra-title{letter-spacing:-.02em}body:after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}::-moz-selection{background:var(--cyan);color:#001018}::selection{background:var(--cyan);color:#001018}body.ambient-bear:before,body.ambient-bull:before{animation-play-state:paused}