:root{--scrollbar-color:#444}::-webkit-scrollbar{background-color:#0000;border-radius:4px;width:8px;height:8px;transition:background-color .2s}::-webkit-scrollbar-thumb{background-color:#0000;border:2px solid #0000;border-radius:4px;transition:background-color .2s}.scrollable{scrollbar-width:thin;scrollbar-color:#0000 #0000;scrollbar-gutter:stable;overflow-y:auto}.scrollable.main-content,.scrollable.no-gutter{scrollbar-gutter:unset}.scrollable:hover{scrollbar-color:var(--scrollbar-color) #0000}.scrollable:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}.scrollable:hover::-webkit-scrollbar{background-color:#0000000d}.nav2-mono{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,monospace}.nav2-prose{font-family:var(--font-sofiasans),ui-sans-serif,system-ui,sans-serif}.nav2-ctl{transition:border-color .12s,background .12s,color .12s}.nav2-ctl:hover{border-color:var(--border-hover);color:var(--foreground)}.nav2-ctl:active{transform:scale(.98)}.nav2-seg,.nav2-ib{transition:background .12s,color .12s}.nav2-seg:hover,.nav2-ib:hover{background:var(--tertiary);color:var(--foreground)}.nav2-mi{transition:background .12s,color .12s}.nav2-mi:hover,.nav2-mi[data-highlighted]{background:var(--surface-hover);color:var(--foreground)}.nav2-sb{transition:border-color .12s}.nav2-sb:hover{border-color:var(--border-hover)}.nav2-sb:focus,.nav2-sb:focus-within,.nav2-sb.nav2-sb-focus{border-color:var(--blue)}.nav2-chipx{transition:background .12s,color .12s}.nav2-chipx:hover{background:var(--border-strong);color:var(--foreground)}.nav2-ctl:focus-visible,.nav2-seg:focus-visible,.nav2-ib:focus-visible{outline:2px solid var(--blue);outline-offset:1px;box-shadow:none}@keyframes nav2PopIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.nav2-pop{animation:.11s ease-out nav2PopIn;box-shadow:0 1px 3px #0000008c,0 12px 32px #00000073}html.theme-light .nav2-pop{box-shadow:0 1px 3px #1018281a,0 12px 32px #1018281f}.nav2-pop[data-state=closed]{animation:none}@keyframes nav2Pulse{50%{opacity:.45}}.nav2-pulse{animation:1.8s cubic-bezier(.4,0,.6,1) infinite nav2Pulse}.nav2-logo{transition:transform .2s}.nav2-logo:hover{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.nav2-pop,.nav2-pulse,.nav2-logo{transition:none;animation:none}}.nav2-sc::-webkit-scrollbar{width:10px}.nav2-sc::-webkit-scrollbar-track{background:0 0}.nav2-sc::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:content-box;border:3px solid #0000;border-radius:999px}.acct-sc{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0000 #0000}.acct-sc:hover{scrollbar-color:var(--scrollbar-thumb) #0000}.acct-sc::-webkit-scrollbar{width:10px}.acct-sc::-webkit-scrollbar-track{background:0 0}.acct-sc::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:3px solid #0000;border-radius:999px}.acct-sc:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.acct-sc:hover::-webkit-scrollbar-thumb:hover{background-color:var(--border-hover)}.acct-sc::-webkit-scrollbar-thumb:active{background-color:color-mix(in srgb, var(--foreground) 10%, var(--border-hover))}.nav2-bstrip{scrollbar-width:none}.nav2-bstrip::-webkit-scrollbar{display:none}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:#0000}.hide-scrollbars *{-ms-overflow-style:none!important;scrollbar-width:none!important}.hide-scrollbars ::-webkit-scrollbar{display:none!important}.hide-scrollbar{overflow:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.hide-scrollbar::-webkit-scrollbar{display:none!important}@media (max-width:1024px){:not(.nav2-sc){-ms-overflow-style:none;scrollbar-width:none}:not(.nav2-sc)::-webkit-scrollbar{display:none}}.apply-scale,[data-radix-menu-content]{zoom:var(--scale)}.nav2-dialog{max-height:calc(84vh/var(--scale,1));width:calc((100vw - 32px)/var(--scale,1))}.nav2-dialog-collapsed{max-width:620px;height:auto}.nav2-dialog-expanded{height:min(760px,(100vh - 32px)/var(--scale,1));max-width:min(1040px,(100vw - 32px)/var(--scale,1))}.nav2-dialog[data-state=open],.nav2-dialog[data-state=closed]{animation:none}.nav2-zoom{zoom:var(--scale,1)}html[data-grid-active=true] #tv_chart_container{opacity:.4;pointer-events:none}.ui-resizable-resizing #tv_chart_container{pointer-events:none;opacity:.4}html[data-grid-active=true] iframe,.ui-resizable-resizing iframe{pointer-events:none!important}.grid-stack-item.gs-snap-back{transition:left .16s,top .16s,width .16s,height .16s,transform .16s!important}@keyframes gs-min-flash-kf{0%,to{outline-color:#0000}50%{outline-color:var(--color-warning)}}.grid-stack-item.gs-min-flash{outline-offset:-2px;outline:2px solid #0000;animation:.45s gs-min-flash-kf}@media (prefers-reduced-motion:reduce){.grid-stack-item.gs-snap-back{transition:none!important}.grid-stack-item.gs-min-flash{animation:none}}.grid-stack-item.gs-selected{outline:2px solid var(--color-info);outline-offset:-2px;z-index:5;border-radius:10px}@keyframes plUp{0%{background-color:#10b9812e}to{background-color:#0000}}@keyframes plMig{0%{background-color:#60a5fa2e}to{background-color:#0000}}.pl-up{animation:.42s ease-out plUp}.pl-mig{animation:.46s ease-out plMig}@keyframes plSatin{0%{background-position:200% 0}to{background-position:-200% 0}}.pl-sk{background:linear-gradient(90deg,#14141a 25%,#1e1e26 50%,#14141a 75%) 0 0/200% 100%;border-radius:4px;animation:1.6s linear infinite plSatin}@media (prefers-reduced-motion:reduce){.pl-up,.pl-mig,.pl-sk{animation:none}}.pl-scroll{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:none;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#2b3140 #0000;overflow-y:auto}.pl-scroll::-webkit-scrollbar{width:8px}.pl-scroll::-webkit-scrollbar-track{background:0 0}.pl-scroll::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:2px solid #0000;border-radius:999px}.pl-scroll:hover::-webkit-scrollbar-thumb{background-color:#2b3140}.pl-scroll::-webkit-scrollbar-thumb:active{background-color:#4c5566}.pl-row:hover{background-color:#10131a}.pl-buy:hover:not(:disabled){background:#10b9812e!important;border-color:#10b981!important}.pl-sellseg:hover{background:#ef44442e!important;border-color:#ef4444!important}.pl-lnk:hover{color:#fafafa!important}.pl-sort:hover{color:#fafafa!important;border-color:#3a4152!important}.pl-clr:hover{color:#fafafa!important}.pl-btn:focus-visible{outline:none;box-shadow:0 0 0 1px #cbd5e1}.pl-find::placeholder{color:#94a3b8;opacity:.7}.qtf-buy:hover:not(:disabled){border-color:var(--color-success)!important;background:color-mix(in srgb, var(--color-success) 16%, transparent)!important}.qtf-sell:hover:not(:disabled){border-color:var(--color-error)!important;background:color-mix(in srgb, var(--color-error) 16%, transparent)!important}.qtf-btn:focus-visible{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.qtf-ghost:hover{background:var(--tertiary)!important;color:var(--foreground)!important}@keyframes qtfSweep{0%{opacity:.9;transform:scaleX(0)}55%{opacity:.5;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.qtf-sweep{transform-origin:0;pointer-events:none;animation:.38s ease-out qtfSweep;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.qtf-sweep{opacity:0;animation:none}}.qtf-in::placeholder{color:hsl(var(--muted-foreground));opacity:.6}input[type=number].qtf-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].qtf-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].qtf-in{appearance:textfield}.qtf-in:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-info) 18%, transparent);border-color:var(--color-info)!important}.qtf-seg:focus-visible{box-shadow:inset 0 0 0 1px hsl(var(--ring))}.sf-root{--sf-dim:color-mix(in srgb, hsl(var(--muted-foreground)) 62%, var(--background))}html.theme-light .sf-root{--sf-dim:hsl(var(--muted-foreground))}.sf-layout-chip:hover{background:color-mix(in srgb, var(--color-info) 20%, transparent)!important}.sf-link,.sf-icon-btn{transition:background .12s,color .12s}.sf-link:hover,.sf-icon-btn:hover{background:var(--tertiary)!important;color:var(--foreground)!important}.sf-menu-row,.sf-row{transition:background .12s,color .12s}.sf-menu-row:hover:not(:disabled),.sf-row:hover{background:var(--surface-hover)!important}.sf-grip:hover{background:var(--border-strong)!important}.sf-btn:focus-visible{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}@media (prefers-reduced-motion:reduce){.sf-wrap,.sf-grip,.sf-switch,.sf-knob,.sf-link,.sf-icon-btn,.sf-menu-row,.sf-row{transition:none!important}}
