@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.resize{resize:both}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#171717;--tv-surface:#fff;--tv-surface-2:#f7f8fa;--tv-border:#e3e5ea;--tv-border-strong:#d9dce2;--tv-text:#22262d;--tv-muted:#7a818d;--tv-positive:#089981;--tv-negative:#f23645;--tv-blue:#2962ff;--tv-shadow:0 1px 1px #0f172a0a, 0 10px 24px #0f172a0f}@media (prefers-color-scheme:dark){:root{--background:#fff;--foreground:#171717}}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;overflow:hidden}*{box-sizing:border-box}button,input{font:inherit}button{color:inherit}.login-screen{min-block-size:100vh;color:var(--tv-text);background:#f6f7f9;place-items:center;padding:1rem;display:grid}.login-panel{border:1px solid var(--tv-border);background:var(--tv-surface);inline-size:min(100%,24rem);box-shadow:var(--tv-shadow);border-radius:.5rem;padding:1.5rem}.login-panel__header{gap:.25rem;margin-block-end:1.25rem;display:grid}.login-panel__eyebrow{color:var(--tv-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.login-panel h1{letter-spacing:0;margin:0;font-size:1.35rem}.login-form{gap:.875rem;display:grid}.login-field{color:var(--tv-text);gap:.375rem;font-size:.8125rem;font-weight:600;display:grid}.login-field input{border:1px solid var(--tv-border-strong);min-block-size:2.5rem;color:var(--tv-text);background:#fff;border-radius:.375rem;padding-inline:.75rem}.login-field input:focus{border-color:var(--tv-blue);outline:2px solid var(--tv-blue)}@supports (color:color-mix(in lab, red, red)){.login-field input:focus{outline:2px solid color-mix(in oklch, var(--tv-blue) 20%, transparent)}}.login-error{color:var(--tv-negative);margin:0;font-size:.8125rem}.login-submit{background:var(--tv-blue);color:#fff;cursor:pointer;border:0;border-radius:.375rem;min-block-size:2.5rem;font-weight:700}.login-submit:disabled{cursor:not-allowed;opacity:.55}.terminal-shell{--shell-bg:#fff;--shell-surface:var(--tv-surface);--shell-surface-2:var(--tv-surface-2);--shell-border:var(--tv-border);--shell-border-strong:var(--tv-border-strong);--shell-text:var(--tv-text);--shell-muted:var(--tv-muted);--shell-positive:var(--tv-positive);--shell-negative:var(--tv-negative);--shell-blue:var(--tv-blue);background:var(--shell-bg);block-size:100vh;color:var(--shell-text);letter-spacing:0;grid-template-rows:40px minmax(0,1fr) 64px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:.8125rem;display:grid}.terminal-shell--account-open{--dock-open-size:252px;grid-template-rows:40px minmax(0,1fr) 252px}.terminal-shell--dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shell-bg:#0f1217;--shell-surface:#111418;--shell-surface-2:#171b21;--shell-border:#242a33;--shell-border-strong:#313945;--shell-text:#e1e4ea;--shell-muted:#8f98a6;--shell-positive:#22ab94;--shell-negative:#ff5a66;--shell-blue:#4f8bff}.terminal-shell--fullscreen{z-index:50;block-size:100vh;inline-size:100vw;position:fixed;inset:0}.topbar{border-block-end:1px solid var(--shell-border);background:var(--shell-surface);justify-content:space-between;align-items:center;gap:1rem;min-inline-size:0;padding-inline:.5rem;display:flex}.topbar__left,.topbar__right,.range-bar,.range-bar__left,.range-bar__right,.dock-tabs{align-items:center;min-inline-size:0;display:flex}.topbar__left,.topbar__right{gap:.3125rem}.topbar__left{flex:1}.topbar__right{justify-content:flex-end}.symbol-search,.toolbar-button,.icon-button,.docs-button,.range-bar button,.dock-tabs button,.tool-button,.watch-panel button,.right-rail button{cursor:pointer;background:0 0;border:0}.symbol-search,.toolbar-button,.icon-button,.docs-button{border-radius:.3125rem;min-block-size:1.875rem}.symbol-search,.toolbar-button{white-space:nowrap;align-items:center;gap:.375rem;padding-inline:.5rem;display:inline-flex}.toolbar-menu-root{align-items:center;display:inline-flex;position:relative}.symbol-search{font-size:.9375rem;font-weight:700}.icon-button{inline-size:1.875rem;color:var(--shell-text);place-items:center;font-size:1.05rem;display:grid}.icon-button--circle{min-block-size:1.5rem;inline-size:1.5rem;box-shadow:inset 0 0 0 1px var(--shell-text);border-radius:50%}.icon-button--circle svg{block-size:.875rem;inline-size:.875rem}.icon-button--muted{color:var(--shell-muted)}@supports (color:color-mix(in lab, red, red)){.icon-button--muted{color:color-mix(in oklch, var(--shell-muted) 72%, transparent)}}.icon-button--outlined{min-block-size:1.5rem;inline-size:1.5rem;box-shadow:inset 0 0 0 1px var(--shell-text);border-radius:.1875rem;margin-inline-end:.75rem}.topbar__save{gap:.375rem;padding-inline:.625rem}.topbar__save svg{color:var(--shell-muted);transform:translateY(-.0625rem)}.symbol-search:hover,.toolbar-button:hover,.toolbar-button--active,.icon-button:hover,.range-bar button:hover,.dock-tabs button:hover,.tool-button:hover,.right-rail button:hover,.watch-row:hover{background:var(--shell-text)}@supports (color:color-mix(in lab, red, red)){.symbol-search:hover,.toolbar-button:hover,.toolbar-button--active,.icon-button:hover,.range-bar button:hover,.dock-tabs button:hover,.tool-button:hover,.right-rail button:hover,.watch-row:hover{background:color-mix(in oklch, var(--shell-text) 7%, transparent)}}.icon-button:disabled,.toolbar-button:disabled{cursor:not-allowed;opacity:.38}.icon-button:disabled:hover,.toolbar-button:disabled:hover{background:0 0}.toolbar-menu-panel{z-index:80;border:1px solid var(--shell-border);background:var(--shell-surface);max-block-size:min(48rem,100vh - 4rem);min-inline-size:12.5rem;box-shadow:var(--tv-shadow);border-radius:.375rem;padding-block:.375rem;position:absolute;inset-block-start:calc(100% + .3125rem);inset-inline-start:0;overflow:auto}.toolbar-menu-panel--timeframes{min-inline-size:9.25rem}.toolbar-menu-panel--chart-types{min-inline-size:12.5rem}.symbol-search-panel{min-inline-size:21rem;padding:.5rem}.symbol-search-panel__input{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-block-size:2.25rem;color:var(--shell-muted);border-radius:.375rem;align-items:center;gap:.5rem;padding-inline:.625rem;display:flex}.symbol-search-panel__input input{inline-size:100%;min-inline-size:0;color:var(--shell-text);font:inherit;background:0 0;border:0;outline:0}.symbol-search-panel__results{gap:.125rem;max-block-size:22rem;margin-block-start:.5rem;display:grid;overflow:auto}.symbol-search-panel__results button{grid-template-columns:auto minmax(0,1fr) auto;min-block-size:2.75rem;display:grid}.symbol-search-panel__results button span{min-inline-size:0;display:grid}.symbol-search-panel__results button small,.symbol-search-panel__results button em,.symbol-search-panel__results p{color:var(--shell-muted);font-size:.75rem;font-style:normal}.indicator-dialog{inline-size:min(32rem,100vw - 2rem);min-inline-size:28rem;padding:.625rem}.indicator-dialog__header{justify-content:space-between;align-items:center;gap:1rem;padding:.125rem .125rem .625rem;display:flex}.indicator-dialog__header strong{font-size:.875rem;font-weight:600}.indicator-dialog .indicator-dialog__close,.indicator-dialog .indicator-dialog__favorite{min-block-size:2rem;inline-size:2rem;min-inline-size:2rem;color:var(--shell-muted);border-radius:.3125rem;justify-content:center;padding:0}.indicator-dialog .indicator-dialog__favorite[aria-pressed=true]{color:var(--shell-blue)}.indicator-dialog__search{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-block-size:2.25rem;color:var(--shell-muted);border-radius:.375rem;align-items:center;gap:.5rem;padding-inline:.625rem;display:flex}.indicator-dialog__search input{inline-size:100%;min-inline-size:0;color:var(--shell-text);background:0 0;border:0;outline:0}.indicator-dialog__tabs{border-block-end:1px solid var(--shell-border);gap:.125rem;margin-block-start:.625rem;display:flex;overflow-x:auto}.indicator-dialog .indicator-dialog__tabs button{min-block-size:2.25rem;inline-size:auto;color:var(--shell-muted);border-block-end:2px solid #0000;border-radius:0;flex:none;padding-inline:.625rem;font-weight:500}.indicator-dialog .indicator-dialog__tabs button.active{border-block-end-color:var(--shell-blue);color:var(--shell-text);background:0 0}.indicator-dialog .indicator-dialog__tabs button.active:after{content:none}.indicator-dialog__panel{min-block-size:12rem;max-block-size:min(24rem,100vh - 12rem);padding-block-start:.375rem;overflow:auto}.indicator-dialog__results{gap:.125rem;display:grid}.indicator-dialog__row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.125rem;display:grid}.indicator-dialog .indicator-dialog__result{border-radius:.3125rem;min-block-size:3.25rem}.indicator-dialog .indicator-dialog__result span{gap:.125rem;min-inline-size:0;display:grid}.indicator-dialog .indicator-dialog__result small,.indicator-dialog .indicator-dialog__result em,.indicator-dialog__empty{color:var(--shell-muted);font-size:.75rem;font-style:normal}.indicator-dialog .indicator-dialog__result em{margin-inline-start:auto}.indicator-dialog .indicator-dialog__result:disabled{color:var(--shell-muted);cursor:default}.indicator-dialog .indicator-dialog__result:disabled em{color:var(--shell-positive)}.indicator-dialog__empty{margin:0;padding:1rem .25rem}.toolbar-menu-group+.toolbar-menu-group{border-block-start:1px solid var(--shell-border);margin-block-start:.375rem;padding-block-start:.375rem}.toolbar-menu-group__label{color:var(--shell-muted);padding:.25rem .75rem;font-size:.6875rem;font-weight:600}.toolbar-menu-panel button{min-block-size:2.25rem;inline-size:100%;color:var(--shell-text);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:.625rem;padding:.375rem .75rem;display:flex}.toolbar-menu-panel button:hover,.toolbar-menu-panel button.active{background:var(--shell-text)}@supports (color:color-mix(in lab, red, red)){.toolbar-menu-panel button:hover,.toolbar-menu-panel button.active{background:color-mix(in oklch, var(--shell-text) 9%, transparent)}}.toolbar-menu-panel button.active{color:var(--shell-text);font-weight:600}.toolbar-menu-panel button.active:after{content:"";background:var(--shell-blue);border-radius:50%;block-size:.375rem;inline-size:.375rem;margin-inline-start:auto}.chart-type-trigger{border-radius:.3125rem}.chart-type-glyph{inline-size:1.25rem;color:var(--shell-muted);font-family:var(--font-geist-mono), monospace;place-items:center;font-size:.75rem;line-height:1;display:inline-grid}.divider{background:var(--shell-border);block-size:1.375rem;inline-size:1px;margin-inline:.375rem}.theme-switch{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.theme-switch input{appearance:none;cursor:pointer;background:#aeb4c1;border-radius:999px;block-size:1.25rem;inline-size:2.25rem;position:relative}.theme-switch input:before{content:"";background:#fff;border-radius:50%;block-size:.875rem;inline-size:.875rem;transition:transform .16s;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem}.theme-switch input:checked{background:var(--shell-blue)}.theme-switch input:checked:before{transform:translate(1rem)}.docs-button{background:var(--shell-blue);color:#fff;align-items:center;padding-inline:1rem;font-weight:600;display:inline-flex}.terminal-workspace{grid-template-columns:52px minmax(0,1fr) 292px 44px;min-block-size:0;display:grid}.terminal-workspace--order-open{grid-template-columns:52px minmax(0,1fr) 314px 292px 44px}.mobile-tools-bar{display:none}.terminal-shell--account-open .order-ticket,.terminal-shell--account-open .watch-panel{z-index:4;block-size:calc(100% + var(--dock-open-size));position:relative}.tool-rail,.right-rail{border-inline-end:1px solid var(--shell-border);background:var(--shell-surface);flex-direction:column;align-items:center;gap:.0625rem;padding-block:.1875rem;display:flex}.right-rail{z-index:5;border-inline-start:1px solid var(--shell-border);border-inline-end:0;gap:.0625rem;inline-size:44px;padding-block:.1875rem;position:fixed;inset-block:40px 0;inset-inline-end:0}.tool-button,.right-rail-button{color:var(--shell-text);border-radius:.3125rem;place-items:center;font-size:1.1rem;display:grid}.tool-button{block-size:1.875rem;inline-size:1.875rem}.tool-group{place-items:center;display:grid;position:relative}.tool-group--separated{margin-block-start:.5rem;position:relative}.tool-group--separated:before{content:"";border-block-start:1px solid var(--shell-border);pointer-events:none;position:absolute;inset-block-start:-.3125rem;inset-inline:-.6875rem}.tool-button--group{position:relative}.tool-button__chevron{color:var(--shell-muted);position:absolute;inset-block-end:.125rem;inset-inline-end:.0625rem}.tool-popover{z-index:15;border:1px solid var(--shell-border);gap:.25rem;max-block-size:min(34rem,100vh - 4rem);min-inline-size:18rem;padding:.25rem;display:grid;position:absolute;inset-block-start:0;inset-inline-start:calc(100% + .375rem);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.tool-popover{border:1px solid color-mix(in srgb, var(--shell-border) 86%, #000 14%)}}.tool-popover{background:var(--shell-surface);border-radius:.375rem;box-shadow:0 .75rem 2rem #0f172a29}.tool-popover__section{gap:.0625rem;display:grid}.tool-popover__section+.tool-popover__section{border-block-start:1px solid var(--shell-border)}@supports (color:color-mix(in lab, red, red)){.tool-popover__section+.tool-popover__section{border-block-start:1px solid color-mix(in srgb, var(--shell-border) 78%, transparent)}}.tool-popover__section+.tool-popover__section{padding-block-start:.25rem}.tool-popover__section-title{color:var(--shell-muted);letter-spacing:0;text-transform:uppercase;padding:.25rem .5rem .125rem;font-size:.625rem;font-weight:750;line-height:1.25}.tool-popover button{min-block-size:2rem;color:var(--shell-text);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:.3125rem;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:0 .5rem;font-size:.75rem;display:grid}.tool-popover button:disabled,.tool-popover button[aria-disabled=true]{color:var(--shell-muted)}@supports (color:color-mix(in lab, red, red)){.tool-popover button:disabled,.tool-popover button[aria-disabled=true]{color:color-mix(in srgb, var(--shell-muted) 64%, transparent)}}.tool-popover button:disabled,.tool-popover button[aria-disabled=true]{cursor:not-allowed}.tool-popover button:hover,.tool-popover button.active{background:var(--shell-text)}@supports (color:color-mix(in lab, red, red)){.tool-popover button:hover,.tool-popover button.active{background:color-mix(in oklch, var(--shell-text) 8%, transparent)}}.tool-popover button:disabled:hover{background:0 0}.tool-popover span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tool-popover kbd{color:var(--shell-muted);font:inherit;font-size:.625rem}.right-rail-button{border-radius:.375rem;block-size:2.25rem;inline-size:2.25rem}.tool-rail .tool-button--active,.right-rail .right-rail-button--active{background:var(--shell-text)}@supports (color:color-mix(in lab, red, red)){.tool-rail .tool-button--active,.right-rail .right-rail-button--active{background:color-mix(in oklch, var(--shell-text) 8%, transparent)}}.chart-desk{background:var(--shell-surface);border-inline-end:1px solid var(--shell-border);grid-template-rows:minmax(0,1fr) 38px;min-block-size:0;display:grid;position:relative}.chart-header{pointer-events:none;z-index:12;gap:.125rem;inline-size:max-content;max-inline-size:calc(100% - 1rem);padding:0;display:grid;position:absolute;inset-block-start:.6875rem;inset-inline-start:.9375rem}.indicator-legend{pointer-events:auto;z-index:4;gap:.25rem;max-inline-size:calc(100% - 5rem);display:grid;position:absolute;inset-block-start:5rem;inset-inline-start:.75rem}.indicator-legend__row{border:1px solid var(--shell-border);align-items:center;gap:.25rem;min-block-size:1.625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.indicator-legend__row{border:1px solid color-mix(in oklch, var(--shell-border) 78%, transparent)}}.indicator-legend__row{background:var(--shell-surface);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.indicator-legend__row{background:color-mix(in oklch, var(--shell-surface) 84%, transparent)}}.indicator-legend__row{padding:.125rem .25rem}.indicator-legend__row[data-indicator-visible=false]{opacity:.62}.indicator-legend__row strong{font-size:.6875rem}.indicator-legend__row input{border:1px solid var(--shell-border);background:var(--shell-surface-2);block-size:1.25rem;inline-size:3rem;color:var(--shell-text);text-align:end;border-radius:.1875rem;font-size:.6875rem}.indicator-legend__row button{place-items:center;block-size:1.375rem;inline-size:1.375rem;display:grid}.chart-meta-line{white-space:nowrap;align-items:center;gap:.375rem;min-inline-size:0;display:flex}.instrument-title{align-items:center;gap:.25rem;min-inline-size:0;font-size:.875rem;font-weight:600;display:flex}.instrument-title__name{white-space:nowrap;align-items:center;gap:.25rem;min-inline-size:0;display:inline-flex}.instrument-title__asset,.instrument-title__venue{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.instrument-title__separator{flex:none}.avatar{color:#fff;background:#111827;border-radius:50%;flex:none;place-items:center;block-size:1.125rem;inline-size:1.125rem;font-size:.6875rem;font-weight:800;display:inline-grid}.avatar--small{block-size:1rem;inline-size:1rem;font-size:.625rem}.session-pill{color:#9a5a00;background:#fde68a;border-radius:.25rem;padding-inline:.1875rem;font-size:.625rem;line-height:1.2}.session-pill--live{color:#047857;background:#bbf7d0}.status-chip{flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex}.status-chip--dash{color:#7a818d;background:#d7dbe2;border-radius:999px;block-size:.5rem;inline-size:.875rem}.status-chip--link{color:#00a6b2;block-size:.75rem;inline-size:.75rem;font-size:.6875rem}.session-pill--tiny{align-self:start;padding-inline:.125rem;font-size:.5625rem;line-height:1}.ohlc-strip{color:var(--shell-muted);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.75rem;overflow:hidden}.ohlc-strip__mobile{display:none}.negative{color:var(--shell-negative)}.positive{color:var(--shell-positive)}.order-strip{pointer-events:auto;align-items:center;gap:.25rem;display:flex}.quote-card{color:#fff;cursor:pointer;border:0;border-radius:.375rem;gap:.0625rem;min-inline-size:4.25rem;padding:.3125rem .4375rem;line-height:1.05;display:grid}.volume-note{color:var(--shell-muted);font-size:.75rem;line-height:1.15}.volume-note span{color:#d85b72;margin-inline-start:.25rem}.volume-note--muted span{color:var(--shell-muted)}.indicator-toggle{border:1px solid var(--shell-border);background:var(--shell-surface);block-size:1.375rem;inline-size:2rem;color:var(--shell-muted);pointer-events:auto;cursor:pointer;border-radius:.25rem;place-items:center;font-size:.6875rem;line-height:1;display:grid}.indicator-toggle--collapsed svg{transform:rotate(180deg)}.quote-card strong{font-size:.8125rem}.quote-card span{font-size:.5625rem;font-weight:700}.quote-card--sell{background:var(--shell-negative)}.quote-card--buy{background:var(--shell-blue)}.spread{color:var(--shell-muted);place-items:center;gap:.0625rem;font-size:.75rem;line-height:1.05;display:grid}.spread strong{color:var(--shell-muted);font-size:.75rem;font-weight:500}.spread em{color:var(--shell-muted);text-transform:uppercase;font-size:.5625rem;font-style:normal}.mobile-order-action{border:1px solid var(--shell-border);background:var(--shell-surface);block-size:1.875rem;inline-size:1.875rem;color:var(--shell-text);border-radius:.375rem;place-items:center;display:none}.quote-card:disabled,.mobile-order-action:disabled,.dock-tabs__list button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.42}.chart-settings-button{z-index:3;block-size:1.625rem;inline-size:1.625rem;color:var(--shell-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-block-end:2.625rem;inset-inline-end:1.375rem}.tv-chart{min-block-size:0;min-inline-size:0;position:relative;overflow:hidden}.tv-chart--main{block-size:100%}.tv-chart--tool-trend-line,.tv-chart--tool-price-levels,.tv-chart--tool-pattern-tool,.tv-chart--tool-measure-range,.tv-chart--tool-ruler{cursor:crosshair}.tv-chart--tool-brush,.tv-chart--tool-text-note,.tv-chart--tool-emoji{cursor:copy}.tv-chart--tool-zoom{cursor:zoom-in}.tv-chart--mini{block-size:3.25rem}.tv-chart__surface{z-index:1;position:absolute;inset:0}.tv-chart__empty{z-index:2;color:var(--shell-muted);text-align:center;pointer-events:none;place-content:center;gap:.25rem;display:grid;position:absolute;inset:0}.tv-chart__empty strong{color:var(--shell-text);font-size:.875rem}.tv-chart__empty span{font-size:.75rem}.chart-annotation-layer{z-index:2;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.chart-crosshair-tooltip{z-index:3;box-sizing:border-box;border:1px solid var(--shell-border);inline-size:11.5rem;position:absolute;inset-block-start:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.chart-crosshair-tooltip{border:1px solid color-mix(in srgb, var(--shell-border) 86%, #000 14%)}}.chart-crosshair-tooltip{background:var(--shell-surface);border-radius:.375rem}@supports (color:color-mix(in lab, red, red)){.chart-crosshair-tooltip{background:color-mix(in srgb, var(--shell-surface) 94%, transparent)}}.chart-crosshair-tooltip{color:var(--shell-text);pointer-events:none;padding:.5rem;font-size:.6875rem;line-height:1.25;box-shadow:0 .75rem 2rem #0f172a21}.chart-annotation{color:#2962ff}.chart-annotation line,.chart-annotation polyline{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-annotation circle{fill:var(--shell-surface);stroke:currentColor;stroke-width:1.5px}.chart-annotation--selected circle{fill:var(--shell-blue);stroke:#fff;stroke-width:2px}.chart-annotation text{fill:currentColor;paint-order:stroke;stroke:var(--shell-surface);stroke-width:3px;font-size:.6875rem;font-weight:650}.chart-annotation--price-level line,.chart-annotation--measure line,.chart-annotation--pattern polyline{stroke-dasharray:5 4}.chart-annotation--pending{color:#1d4ed8;opacity:.88}.chart-annotation--pending line,.chart-annotation--pending polyline{stroke-dasharray:4 4}.chart-annotation--pending circle{fill:var(--shell-surface)}@supports (color:color-mix(in lab, red, red)){.chart-annotation--pending circle{fill:color-mix(in srgb, var(--shell-surface) 80%, #2962ff 20%)}}.chart-annotation--brush{color:#eab308}.chart-annotation--note{color:#7c3aed}.range-bar{z-index:4;border-block-start:1px solid var(--shell-border);background:var(--shell-surface);justify-content:space-between;gap:1rem;padding-inline:.5rem;position:relative}.range-bar__left,.range-bar__right,.dock-tabs{gap:.25rem}.range-bar__left{position:relative}.range-bar button,.dock-tabs button{white-space:nowrap;border-radius:.25rem;padding:.25rem .375rem}.range-icon-button{place-items:center;block-size:1.75rem;inline-size:1.875rem;padding:0;display:inline-grid}.range-mobile-trigger{align-items:center;gap:.25rem;display:none}.range-menu,.range-date-popover{z-index:24;border:1px solid var(--shell-border);background:var(--shell-surface);border-radius:.375rem;position:absolute;inset-block-end:calc(100% + .375rem);inset-inline-start:0;box-shadow:0 14px 38px #0f172a29}.range-menu{grid-template-columns:repeat(4,minmax(2.625rem,1fr));gap:.1875rem;padding:.375rem;display:grid}.range-date-popover{align-items:center;gap:.375rem;padding:.5rem;display:flex}.range-status-control{display:inline-flex;position:relative}.range-status-menu{z-index:28;border:1px solid var(--shell-border);background:var(--shell-surface);border-radius:.375rem;display:grid;position:absolute;inset-block-end:calc(100% + .375rem);inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.range-status-menu{background:color-mix(in srgb, var(--shell-surface) 94%, #000 6%)}}.range-status-menu{color:var(--shell-text);box-shadow:0 18px 46px #0f172a38}.range-status-menu--timezone{max-block-size:min(41rem,100vh - 8rem);inline-size:15.25rem;padding-block:.25rem;overflow-y:auto}.range-status-menu--session{inline-size:12.5rem;padding:.375rem}.range-status-menu__title{color:var(--shell-muted);letter-spacing:.04em;padding:.375rem .5rem;font-size:.6875rem;font-weight:700}.range-status-menu button{text-align:start;min-block-size:1.75rem;inline-size:100%;color:var(--shell-text);border-radius:.25rem;grid-template-columns:1.25rem minmax(0,1fr);place-items:center start;padding:.25rem .5rem;display:grid}.range-status-menu button:hover,.range-status-menu button.active{background:var(--shell-surface-2)}.range-status-menu__check{inline-size:1rem;color:var(--shell-text);place-items:center;display:inline-grid}.range-date-popover input{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-inline-size:8.75rem;color:var(--shell-text);font:inherit;border-radius:.25rem;padding:.25rem .375rem}.range-date-popover button:disabled{opacity:.46;cursor:not-allowed}.range-bar .active,.dock-tabs .active{background:var(--shell-surface-2);box-shadow:inset 0 0 0 1px var(--shell-border)}.range-bar__right{color:var(--shell-text)}.range-bar .auto-button{background:var(--shell-surface-2);color:var(--shell-text)}.range-time--mobile,.range-timezone-label--mobile{display:none}.watch-panel{background:var(--shell-surface);min-block-size:0;overflow:auto}.order-ticket{background:var(--shell-surface);border-inline-end:1px solid var(--shell-border);min-block-size:0;padding:.75rem 1rem 1rem;overflow:auto}.order-ticket button{color:inherit;cursor:pointer;background:0 0;border:0}.order-ticket__header,.order-ticket__actions,.ticket-side-switch,.ticket-tabs,.ticket-section__header,.ticket-info div{align-items:center;display:flex}.order-ticket__header{justify-content:space-between;margin-block-end:.875rem}.order-ticket__actions{color:var(--shell-muted);gap:.125rem}.order-ticket__actions button{border-radius:.25rem;place-items:center;min-block-size:1.75rem;min-inline-size:1.75rem;display:grid}.ticket-side-switch{background:var(--shell-surface-2);border-radius:.375rem;margin-block-end:.75rem;position:relative;overflow:hidden}.ticket-side-switch button{text-align:start;min-block-size:3.25rem;color:var(--shell-text);flex:1;align-content:center;gap:.125rem;padding:.5rem;display:grid}.ticket-side-switch button:last-child{text-align:end}.ticket-side-switch button span{font-weight:600}.ticket-side-switch button strong{font-size:1.25rem;font-weight:500}.ticket-side-switch button:first-child.active{background:var(--shell-negative)}@supports (color:color-mix(in lab, red, red)){.ticket-side-switch button:first-child.active{background:color-mix(in oklch, var(--shell-negative) 22%, transparent)}}.ticket-side-switch button:first-child.active{color:var(--shell-negative)}.ticket-side-switch button:last-child.active{background:var(--shell-blue)}@supports (color:color-mix(in lab, red, red)){.ticket-side-switch button:last-child.active{background:color-mix(in oklch, var(--shell-blue) 25%, transparent)}}.ticket-side-switch button:last-child.active{color:var(--shell-blue)}.ticket-side-switch em{background:var(--shell-surface);color:var(--shell-muted);border-radius:.25rem;padding:.0625rem .375rem;font-size:.75rem;font-style:normal;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ticket-tabs{border-block-end:1px solid var(--shell-border);justify-content:stretch;gap:.125rem;margin-block-end:.75rem}.ticket-tabs button{border-radius:0;flex:1;min-block-size:2rem;position:relative}.ticket-tabs .active:after{content:"";background:var(--shell-text);border-radius:999px 999px 0 0;block-size:.1875rem;position:absolute;inset-block-end:-1px;inset-inline:.375rem}.ticket-form{grid-template-columns:1fr 1fr;gap:.125rem;margin-block-end:1rem;display:grid}.ticket-form--compact{margin-block:.25rem .75rem}.ticket-field{gap:.25rem;min-inline-size:0;display:grid}.ticket-field span,.ticket-section strong,.ticket-info span{color:var(--shell-muted);font-size:.75rem}.ticket-field input,.ticket-field select{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-block-size:2rem;inline-size:100%;color:var(--shell-text);border-radius:.375rem;padding-inline:.5rem}.ticket-field--split{grid-template-columns:1fr}.ticket-field--split button{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-block-size:2rem;color:var(--shell-muted);text-align:start;border-radius:.375rem;margin-block-start:-.125rem;padding-inline:.5rem}.ticket-section{margin-block-start:.625rem}.ticket-section__header{justify-content:space-between;min-block-size:1.75rem;inline-size:100%;padding:0;font-weight:700}.ticket-check{align-items:center;gap:.375rem;margin-block-start:.5rem;display:inline-flex}.ticket-check input{appearance:none;border:1px solid var(--shell-muted);background:var(--shell-surface);border-radius:.1875rem;block-size:1rem;inline-size:1rem}.ticket-check input:checked{background:var(--shell-blue);border-color:var(--shell-blue)}.ticket-section--extra,.ticket-info{gap:.5rem;margin-block-start:1rem;display:grid}.ticket-info strong{font-size:.875rem}.ticket-info div{justify-content:space-between}.ticket-submit{color:#fff;border-radius:.5rem;place-items:center;gap:.0625rem;min-block-size:3.5rem;inline-size:100%;margin-block-start:1rem;display:grid}.ticket-submit--buy{background:var(--shell-blue)!important}.ticket-submit--sell{background:var(--shell-negative)!important}.ticket-submit span{font-size:.75rem}.ticket-submit:disabled{cursor:not-allowed;opacity:.55}.brokerage-modal{z-index:50;background:#0000006b;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.brokerage-modal__panel{border:1px solid var(--shell-border);background:var(--shell-surface);border-radius:.5rem;inline-size:min(34rem,100%);box-shadow:0 1.5rem 4rem #00000059}.brokerage-modal__header,.brokerage-modal__actions{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.brokerage-modal__header{border-block-end:1px solid var(--shell-border)}.brokerage-modal__header button,.brokerage-modal__actions button{border:1px solid var(--shell-border);background:var(--shell-surface-2);min-block-size:2rem;color:var(--shell-text);border-radius:.375rem;padding-inline:.75rem}.brokerage-modal__primary{background:var(--shell-blue)!important;border-color:var(--shell-blue)!important;color:#fff!important}.brokerage-modal__grid{grid-template-columns:minmax(8rem,.7fr) minmax(0,1fr);gap:.625rem 1rem;padding:1rem;display:grid}.brokerage-modal__grid span{color:var(--shell-muted)}.brokerage-modal__message{white-space:pre-wrap;max-block-size:16rem;color:var(--shell-text);margin:0;padding:1rem;overflow:auto}.brokerage-modal__error{border:1px solid var(--shell-negative);margin-inline:1rem}@supports (color:color-mix(in lab, red, red)){.brokerage-modal__error{border:1px solid color-mix(in oklch, var(--shell-negative) 35%, transparent)}}.brokerage-modal__error{background:var(--shell-negative);border-radius:.375rem}@supports (color:color-mix(in lab, red, red)){.brokerage-modal__error{background:color-mix(in oklch, var(--shell-negative) 12%, transparent)}}.brokerage-modal__error{color:var(--shell-negative);padding:.625rem .75rem}.watch-panel__header{border-block-end:1px solid var(--shell-border);justify-content:space-between;align-items:center;min-block-size:2.75rem;padding-inline:.875rem;display:flex}.watch-panel__header strong{align-items:center;gap:.1875rem;display:inline-flex}.watch-panel__header strong span{color:var(--shell-muted);font-size:.75rem;transform:translateY(-.0625rem)}.watch-panel__header button{color:var(--shell-muted);font-size:1.35rem}.watch-grid,.watch-row{grid-template-columns:minmax(4.5rem,1.16fr) .78fr .8fr .78fr;align-items:center;gap:.3125rem;inline-size:100%;display:grid}.watch-grid{color:var(--shell-muted);padding:.5rem .75rem;font-size:.75rem}.watch-grid--head span:first-child{align-items:center;gap:.25rem;display:inline-flex}.watch-grid--head span:first-child:before{content:"";opacity:.72;background:radial-gradient(circle,currentColor 0 .09375rem,#0000 .105rem) 50% .0625rem/.1875rem .3125rem repeat-y;border-radius:999px;flex:none;block-size:.875rem;inline-size:.1875rem;margin-inline-start:-.5rem}.watch-group p{color:var(--shell-muted);margin:.625rem 0 .25rem;padding-inline:.75rem;font-size:.6875rem;line-height:1rem}.watch-row{text-align:start;min-block-size:1.75rem;box-shadow:inset 0 1px 0 var(--shell-border);padding-inline:.75rem;font-size:.8125rem}@supports (color:color-mix(in lab, red, red)){.watch-row{box-shadow:inset 0 1px 0 color-mix(in oklch, var(--shell-border) 72%, transparent)}}.watch-row--active{background:var(--shell-blue)}@supports (color:color-mix(in lab, red, red)){.watch-row--active{background:color-mix(in oklch, var(--shell-blue) 9%, transparent)}}.watch-symbol{align-items:center;gap:.25rem;min-inline-size:0;font-weight:700;display:inline-flex}.watch-symbol__name{min-inline-size:0}.watch-dot{background:#9da3ad;border-radius:50%;flex:none;block-size:.3125rem;inline-size:.3125rem}.symbol-mark{color:#fff;border-radius:50%;flex:none;place-items:center;block-size:1.125rem;inline-size:1.125rem;line-height:1;display:inline-grid;position:relative;overflow:hidden}.symbol-mark--aaf,.symbol-mark--aapl{background:#111827}.symbol-mark--aaf:before,.symbol-mark--aapl:before{content:"";background:#fff;border-radius:999px 999px .625rem .625rem;block-size:.5625rem;inline-size:.4375rem}.symbol-mark--aaf:after,.symbol-mark--aapl:after{content:"";background:#111827;border-radius:50%;block-size:.1875rem;inline-size:.1875rem;position:absolute;inset-block-start:.3125rem;inset-inline-end:.3125rem}.symbol-mark--ibm{background:#2876ff;box-shadow:inset 0 -.1875rem #ffffff47,inset 0 .1875rem #ffffff47}.symbol-mark--ibm:before{content:"";background:repeating-linear-gradient(0deg,#fff 0 .0625rem,#0000 .0625rem .125rem);block-size:.25rem;inline-size:.875rem}.symbol-mark--eurus{background:radial-gradient(circle at 62% 28%,#f25f68 0 14%,#0000 15%),#2876ff;box-shadow:inset 0 0 0 1px #ffffffa6}.symbol-mark--eurus:before{content:"";border:1px solid #ffffffd9;border-inline-start-color:#0000;border-radius:50%;block-size:.625rem;inline-size:.625rem}.symbol-mark--gbpusd{background:#1f7ae0}.symbol-mark--gbpusd:before{content:"";background:linear-gradient(90deg,#0000 42%,#fff 42% 58%,#0000 58%),linear-gradient(#0000 42%,#fff 42% 58%,#0000 58%);block-size:.75rem;inline-size:.75rem}.symbol-mark--btcusd,.symbol-mark--ethusd{color:#fff;font-size:.625rem;font-weight:800}.symbol-mark--btcusd{background:#f7931a}.symbol-mark--btcusd:before{content:"B"}.symbol-mark--ethusd{background:#627eea}.symbol-mark--ethusd:before{content:"E"}.symbol-mark--msft{background:0 0;border-radius:.25rem;grid-template-columns:repeat(2,.375rem);gap:.0625rem}.symbol-mark--msft i{block-size:.375rem;inline-size:.375rem}.symbol-mark--msft i:first-child{background:#f25022}.symbol-mark--msft i:nth-child(2){background:#7fba00}.symbol-mark--msft i:nth-child(3){background:#00a4ef}.symbol-mark--msft i:nth-child(4){background:#ffb900}.symbol-card,.news-panel{border-block-start:.25rem solid var(--shell-border)}@supports (color:color-mix(in lab, red, red)){.symbol-card,.news-panel{border-block-start:.25rem solid color-mix(in oklch, var(--shell-border) 62%, var(--shell-surface-2))}}.symbol-card,.news-panel{padding:1rem .875rem}.symbol-card p,.symbol-card small,.news-panel p{color:var(--shell-muted);margin:.5rem 0 0}.symbol-card small{max-inline-size:15rem;line-height:1.35;display:block}.price-line{align-items:baseline;gap:.75rem;margin-block-start:1.25rem;display:flex}.price-line strong{font-size:2rem;line-height:1}.price-line span{font-size:1rem;font-weight:700}.day-range{color:var(--shell-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;margin-block-start:.75rem;font-size:.75rem;display:grid}.day-range div{background:linear-gradient(90deg, var(--shell-surface-2) 0 24%, var(--shell-negative) 24% 72%, var(--shell-surface-2) 72% 100%);border-radius:999px;block-size:.375rem;position:relative}.day-range em{color:var(--shell-muted);letter-spacing:.03em;text-align:center;white-space:nowrap;font-size:.625rem;font-style:normal;position:absolute;inset-block-start:-1rem;inset-inline:0}.day-range i{border-inline:.25rem solid #0000;border-block-end:.375rem solid var(--shell-text);block-size:0;inline-size:0;position:absolute;inset-block-start:.5rem;inset-inline-start:24%}.market-state{color:var(--shell-muted);align-items:center;gap:.3125rem;margin-block-start:.25rem;font-size:.8125rem;display:flex}.market-state span{background:currentColor;border-radius:999px;block-size:.25rem;inline-size:.625rem}.symbol-card{min-block-size:15.25rem}.news-panel{min-block-size:10rem}.news-item{border-block-start:1px solid var(--shell-border);padding-block:.625rem}@supports (color:color-mix(in lab, red, red)){.news-item{border-block-start:1px solid color-mix(in oklch, var(--shell-border) 72%, transparent)}}.news-item:first-of-type{margin-block-start:.75rem}.news-item span{color:var(--shell-muted);font-size:.6875rem}.news-item p{color:var(--shell-text);margin-block-start:.1875rem;font-size:.8125rem;line-height:1.3}.chart-state-panel{padding-block-end:1rem}.chart-state-list,.chart-event-list{gap:.5rem;padding:.75rem;display:grid}.chart-state-row,.chart-event{border:1px solid var(--shell-border);background:var(--shell-surface-2);border-radius:.375rem;gap:.1875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.chart-state-row,.chart-event{background:color-mix(in oklch, var(--shell-surface-2) 72%, transparent)}}.chart-state-row,.chart-event{padding:.625rem}.chart-object-row{border:1px solid var(--shell-border);border-radius:.375rem;grid-template-columns:minmax(0,1fr) repeat(3,1.75rem);align-items:center;gap:.25rem;min-block-size:2.5rem;padding:.25rem;display:grid}.chart-indicator-object-row{grid-template-columns:minmax(0,1fr) repeat(6,1.5rem)}.chart-indicator-object-row>div:first-child{gap:.125rem;min-inline-size:0;display:grid}.chart-indicator-object-row>button:not(:first-child){block-size:1.5rem;inline-size:1.5rem}.chart-object-row--selected{border-color:var(--shell-blue);background:var(--shell-blue)}@supports (color:color-mix(in lab, red, red)){.chart-object-row--selected{background:color-mix(in oklch, var(--shell-blue) 9%, transparent)}}.chart-object-row>button:first-child{text-align:start;gap:.125rem;min-inline-size:0;display:grid}.chart-object-row>button:not(:first-child){place-items:center;block-size:1.75rem;inline-size:1.75rem;display:grid}.chart-object-row strong,.chart-object-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-object-row span{color:var(--shell-muted);font-size:.6875rem}.chart-state-row span,.chart-event span,.chart-event-list p{color:var(--shell-muted);font-size:.75rem}.bottom-dock{border-block-start:1px solid var(--shell-border);background:var(--shell-surface);grid-template-rows:2.375rem minmax(0,1fr);gap:0;min-block-size:0;margin-inline:52px 336px;padding:0;display:grid}.terminal-shell--order-open .bottom-dock{margin-inline-end:650px}.dock-tabs{border-block-end:1px solid var(--shell-border);justify-content:space-between;align-self:stretch;padding-inline:.5rem}.dock-tabs__list,.dock-tabs__controls{align-items:center;display:flex}.dock-tabs__list{gap:.25rem}.dock-tabs__controls{color:var(--shell-muted);gap:.75rem}.account-panel{min-block-size:0;overflow:auto}.account-panel--collapsed{display:none}.account-panel__top{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .875rem .5rem;display:flex}.account-panel__account,.account-panel__balances,.account-tabs,.account-table__head,.account-table__row{align-items:center;display:flex}.account-panel__account{gap:1rem}.account-panel__account button,.account-panel__account select{color:var(--shell-muted);cursor:pointer;background:0 0;border:0}.account-panel__account select,.account-panel__account button{border:1px solid var(--shell-border);background:var(--shell-surface-2);border-radius:.375rem;min-block-size:1.75rem;padding-inline:.5rem}.account-panel__account button:disabled{cursor:not-allowed;opacity:.55}.account-panel__status{color:var(--shell-muted);padding:0 .875rem .5rem;font-size:.75rem}.account-panel__balances{justify-content:flex-end;gap:2.25rem;min-inline-size:22rem}.account-panel__balances div{line-height:1.15;display:grid}.account-panel__balances span{font-weight:700}.account-tabs{border-block-end:1px solid var(--shell-border);gap:1.25rem;padding-inline:.875rem}.account-tabs button{min-block-size:2rem;color:var(--shell-text);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.account-tabs .active:after{content:"";background:var(--shell-text);border-radius:999px 999px 0 0;block-size:.1875rem;position:absolute;inset-block-end:-1px;inset-inline:0}.account-table{min-block-size:8.75rem;color:var(--shell-muted);display:grid}.account-table__head,.account-table__row{grid-template-columns:1fr .74fr .74fr 1fr .74fr .74fr .9fr .9fr;gap:1rem;min-block-size:2.625rem;padding-inline:.875rem;display:grid}.account-table--summary .account-table__head,.account-table--summary .account-table__row{grid-template-columns:1.4fr repeat(3,1fr)}.account-table--orders .account-table__head,.account-table--orders .account-table__row{grid-template-columns:1fr .75fr .6fr .75fr 1fr .8fr .9fr}.account-table__row{color:var(--shell-text);border-block-start:1px solid var(--shell-border)}@supports (color:color-mix(in lab, red, red)){.account-table__row{border-block-start:1px solid color-mix(in oklch, var(--shell-border) 72%, transparent)}}.account-table__row span,.account-table__row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-table--notifications{align-content:start}.notification-row{border-block-start:1px solid var(--shell-border);grid-template-columns:5rem 1fr;align-items:center;gap:1rem;min-block-size:2.625rem;padding-inline:.875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-row{border-block-start:1px solid color-mix(in oklch, var(--shell-border) 72%, transparent)}}.notification-row span{color:var(--shell-muted)}.notification-row strong{color:var(--shell-text);font-weight:500}.account-table__empty{max-inline-size:20rem;color:var(--shell-text);text-align:center;place-self:center;line-height:1.25}.tooltip-content{z-index:50;color:#fff;-webkit-user-select:none;user-select:none;background:#1f232b;border-radius:.375rem;padding:.375rem .5rem;font-size:.75rem;line-height:1;box-shadow:0 10px 24px #0f172a38}.tooltip-arrow{fill:#1f232b}button:focus-visible,input:focus-visible{outline:2px solid var(--shell-blue);outline-offset:2px}@media (max-width:72em){.terminal-workspace{grid-template-columns:52px minmax(0,1fr) 45px}.terminal-workspace--order-open{grid-template-columns:52px minmax(0,1fr) 314px 45px}.bottom-dock{margin-inline:52px 45px}.terminal-shell--order-open .bottom-dock{margin-inline-end:359px}.watch-panel{display:none}.terminal-workspace--right-panel-open .watch-panel{z-index:24;border-inline-start:1px solid var(--shell-border);inline-size:min(292px,100vw - 97px);max-inline-size:calc(100vw - 97px);display:block;position:fixed;inset-block:40px 0;inset-inline-end:45px;box-shadow:0 16px 44px #0f172a38}.topbar__wide-only,.topbar__save,.docs-button{display:none}}@media (max-width:48em){body{overflow:auto}.terminal-shell--account-open{--dock-open-size:0px}.terminal-shell{grid-template-rows:42px minmax(calc(100vh - 42px),1fr);min-block-size:100vh}.terminal-workspace,.terminal-workspace--order-open{grid-template-columns:minmax(0,1fr)}.tool-rail,.right-rail{display:none}.mobile-tools-bar{z-index:32;border:1px solid var(--shell-border);background:var(--shell-surface);border-radius:.375rem;gap:.25rem;padding:.25rem;display:grid;position:fixed;inset-block-start:3.25rem;inset-inline-end:.5rem;box-shadow:0 8px 24px #0f172a29}.mobile-tools-bar button{background:0 0;border:0;border-radius:.25rem;place-items:center;block-size:2rem;inline-size:2rem;display:grid}.mobile-tools-bar button[aria-pressed=true]{background:var(--shell-blue)}@supports (color:color-mix(in lab, red, red)){.mobile-tools-bar button[aria-pressed=true]{background:color-mix(in oklch, var(--shell-blue) 14%, transparent)}}.mobile-tools-bar button[aria-pressed=true]{color:var(--shell-blue)}.terminal-workspace--mobile-drawings .tool-rail{z-index:31;border:1px solid var(--shell-border);border-radius:.375rem;flex-direction:row;justify-content:flex-start;inline-size:auto;max-inline-size:calc(100vw - 1rem);padding:.375rem;display:flex;position:fixed;inset-block-end:2.875rem;inset-inline:.5rem;overflow-x:auto;box-shadow:0 12px 32px #0f172a33}.terminal-workspace--mobile-panels.terminal-workspace--right-panel-open .watch-panel{inline-size:min(22rem,100vw - 3rem);max-inline-size:calc(100vw - 3rem);inset-block:42px 0;inset-inline:auto 0}.order-ticket{z-index:30;border:1px solid var(--shell-border);border-radius:.5rem;max-block-size:min(82vh,38rem);position:fixed;inset:auto .75rem .75rem;box-shadow:0 16px 44px #0f172a38}.topbar__right{display:none}.topbar{gap:.25rem;overflow:hidden}.toolbar-menu-panel{max-block-size:min(34rem,100vh - 3.5rem);max-inline-size:calc(100vw - 3.75rem);position:fixed;inset-block-start:2.875rem;inset-inline-start:3.25rem}.indicator-dialog{inline-size:calc(100vw - 3.75rem);min-inline-size:0}.topbar__left{gap:.25rem}.topbar__left .topbar__wide-only{display:grid}.topbar__left .divider.topbar__wide-only{display:block}.indicator-label{display:none}.chart-header{gap:.25rem;min-block-size:0;max-inline-size:calc(100% - 4rem);display:grid}.chart-meta-line{white-space:normal;gap:.125rem;display:grid}.instrument-title{max-inline-size:none;font-size:.875rem;font-weight:500}.chart-header .instrument-title__asset{flex:none;max-inline-size:none}.chart-header .instrument-title__venue{max-inline-size:none}.ohlc-strip__desktop{display:none}.ohlc-strip__mobile{display:inline}.order-strip{justify-content:flex-start}.chart-header .quote-card,.chart-header .spread,.chart-header .volume-note,.chart-header .indicator-toggle{display:none}.mobile-order-action{margin-inline-start:.625rem;display:grid}.range-bar{gap:.375rem;padding-inline:.375rem .25rem;font-size:.8125rem;overflow-x:auto}.range-bar__left,.range-bar__right{flex:none;gap:.25rem}.range-bar__right,.range-bar__right span{white-space:nowrap}.range-time--desktop{display:none}.range-time--mobile{display:inline}.range-timezone-label--desktop{display:none}.range-timezone-label--mobile{display:block}.range-bar button{padding-inline:.3125rem}.range-mobile-trigger{display:inline-flex}.range-bar__left button:not(.range-mobile-trigger){display:none}.range-bar__left .range-menu button,.range-bar__left .range-date-popover button,.range-bar__left button.range-icon-button{display:inline-grid}.range-menu{grid-template-columns:repeat(3,minmax(2.5rem,1fr));inline-size:min(12.5rem,100vw - 4rem);position:fixed;inset-block-end:2.75rem;inset-inline-start:3.5rem}.range-status-menu{position:fixed;inset-block-end:3.25rem;inset-inline-end:.5rem}.range-status-menu--timezone{max-block-size:min(34rem,100vh - 6rem);inline-size:min(15.25rem,100vw - 1rem)}.range-date-popover{inline-size:min(16rem,100vw - 4rem);position:fixed;inset-block-end:2.75rem;inset-inline-start:3.5rem}.range-date-popover input{inline-size:100%;min-inline-size:0}.bottom-dock{display:none}.dock-tabs{overflow-x:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}
