/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--tw-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-font-mono:Iosevka Aile,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--tw-color-red-300:var(--theme-status-error);--tw-color-red-500:var(--theme-color-ef4444);--tw-color-red-950:var(--theme-tailwind-red-950);--tw-color-sky-200:var(--theme-tailwind-sky-200);--tw-color-sky-600:oklch(58.8% .158 241.966);--tw-color-sky-700:var(--theme-tailwind-sky-700);--tw-color-sky-800:var(--theme-tailwind-sky-800);--tw-color-sky-900:var(--theme-tailwind-sky-900);--tw-color-blue-500:var(--theme-tailwind-blue-500);--tw-color-rose-300:oklch(81% .117 11.638);--tw-color-slate-400:var(--theme-muted);--tw-color-slate-600:oklch(44.6% .043 257.281);--tw-color-slate-700:var(--theme-edge);--tw-color-slate-800:oklch(27.9% .041 260.031);--tw-color-slate-950:var(--theme-workspace);--tw-color-white:var(--theme-bright);--tw-spacing:.25rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-tracking-wide:.025em;--tw-leading-relaxed:1.625;--tw-radius-md:.375rem;--tw-radius-lg:.5rem;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tw-color-workspace:var(--theme-workspace);--tw-color-panel:var(--theme-panel);--tw-color-control:var(--theme-control);--tw-color-edge:var(--theme-edge);--tw-color-ink:var(--theme-ink);--tw-color-muted:var(--theme-muted);--tw-color-accent:var(--theme-accent);--tw-color-status-warning:var(--theme-status-warning)}}@layer base;@layer components{:root{--selection-color:var(--theme-muted);--selection-width:1px}.grid-v2 *{box-sizing:border-box}:where(.grid-v2) button,:where(.grid-v2) input,:where(.grid-v2) select{font:inherit;color:inherit}.grid-v2 button{cursor:pointer}.grid-v2 button:disabled{cursor:default;color:var(--theme-status-disabled);opacity:1}.grid-v2 [hidden]{display:none!important}.v2-button{border-radius:var(--tw-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tw-color-edge);background-color:var(--tw-color-control);padding-inline:calc(var(--tw-spacing) * 3);padding-block:calc(var(--tw-spacing) * 1);white-space:nowrap;color:var(--tw-color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.v2-button:not(:disabled):hover{border-color:var(--theme-accent)}.v2-button[aria-selected=true]{background:var(--theme-edge);border-color:var(--theme-accent)}.grid-v2 button:focus-visible,.grid-v2 input:focus-visible,.grid-v2 select:focus-visible,.grid-v2 [role=separator]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.v2-tile{background:var(--theme-workspace);border-radius:0;position:absolute;overflow:hidden}.v2-widget{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.v2-widget-header{background:var(--theme-panel);border-bottom:1px solid var(--theme-control);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:4px;height:30px;padding:0 8px;display:flex}.v2-widget-title{text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:grab;background:0 0;border:0;flex:1;min-width:0;padding:2px;font-size:12px;font-weight:500;overflow:hidden}.v2-widget-header .v2-button{background:0 0;border-color:#0000;padding:0 5px;line-height:20px}.v2-widget-body{background-image:none;flex:1;min-height:0;position:relative}.v2-widget.dragging{opacity:.8}.v2-tile:has(.dragging){z-index:20}.v2-widget{--widget-hover-border-color:hsl(from var(--widget-background-color,var(--theme-edge)) h min(100, calc(s * 1.5 + 15)) min(100, max(65, calc(l + 25))))}.v2-widget:after{content:"";border:var(--selection-width) solid var(--selection-color);opacity:0;pointer-events:none;z-index:13;position:absolute;inset:0}.v2-widget:has(>.v2-resize-widget:hover):after,.v2-widget.widget-selected:after{opacity:1}.v2-widget:not(.widget-selected):has(>.v2-resize-widget:hover):after{border-style:dotted;border-color:var(--widget-hover-border-color)}.v2-widget.widget-selected:after{border-style:solid;border-color:var(--widget-hover-border-color)}.v2-menu{z-index:40;background:var(--theme-panel);border:1px solid var(--theme-edge);border-radius:4px;flex-direction:column;gap:4px;padding:5px;display:flex;position:fixed;top:36px;right:8px}.v2-input{background:var(--theme-control);border:1px solid var(--theme-accent);border-radius:3px;min-width:0;padding:3px 5px}.v2-dialog{background:var(--theme-panel);color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:5px;width:min(340px,90vw);padding:16px}.v2-dialog::backdrop{background:var(--theme-color-00000088)}#move-error{color:var(--theme-status-error)}.grid-v2 #canvas{background-color:var(--theme-panel)}.grid-v2 #canvas.gesturing{background-image:radial-gradient(circle at 1px 1px,var(--theme-edge) 1px,transparent 1.5px);background-size:var(--grid-x) var(--grid-y)}.grid-v2 #canvas:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,var(--theme-edge) 1px,transparent 1.5px);background-size:var(--grid-x) var(--grid-y);-webkit-mask-image:radial-gradient(circle 160px at var(--grid-hover-x,0px) var(--grid-hover-y,0px),var(--theme-shadow) 0%,var(--theme-color-00000099) 40%,transparent 100%);-webkit-mask-image:radial-gradient(circle 160px at var(--grid-hover-x,0px) var(--grid-hover-y,0px),var(--theme-shadow) 0%,var(--theme-color-00000099) 40%,transparent 100%);mask-image:radial-gradient(circle 160px at var(--grid-hover-x,0px) var(--grid-hover-y,0px),var(--theme-shadow) 0%,var(--theme-color-00000099) 40%,transparent 100%);opacity:0;transition:opacity .22s ease-out;position:absolute;inset:0}.grid-v2 #canvas.grid-hover:not(.gesturing):before{opacity:1}@media (prefers-reduced-motion:reduce){.grid-v2 #canvas:before{transition:none}}.v2-resize-widget{z-index:11;touch-action:none;background:0 0;border:0;padding:0;position:absolute}.v2-resize-widget[data-edges=l],.v2-resize-widget[data-edges=r]{cursor:ew-resize;width:12px;top:12px;bottom:12px}.v2-resize-widget[data-edges=l]{left:0}.v2-resize-widget[data-edges=r]{right:0}.v2-resize-widget[data-edges=t],.v2-resize-widget[data-edges=b]{cursor:ns-resize;height:12px;left:12px;right:12px}.v2-resize-widget[data-edges=t]{top:0}.v2-resize-widget[data-edges=b]{bottom:0}.v2-resize-widget[data-edges=lt],.v2-resize-widget[data-edges=rt],.v2-resize-widget[data-edges=lb],.v2-resize-widget[data-edges=rb]{width:12px;height:12px}.v2-resize-widget[data-edges=lt]{cursor:nwse-resize;top:0;left:0}.v2-resize-widget[data-edges=rt]{cursor:nesw-resize;top:0;right:0}.v2-resize-widget[data-edges=lb]{cursor:nesw-resize;bottom:0;left:0}.v2-resize-widget[data-edges=rb]{cursor:nwse-resize;bottom:0;right:0}.v2-center-guide{pointer-events:none;z-index:31;background:var(--theme-accent);position:absolute}.v2-center-x{width:1px;top:0;bottom:0}.v2-center-y{height:1px;left:0;right:0}.v2-toolbar-menu-button{background:var(--theme-control);border:1px solid var(--theme-edge);color:var(--theme-ink);border-radius:3px;padding:3px 6px;font-size:11px}.v2-toolbar-menu-button:not(:disabled):hover{background:var(--theme-control);border-color:var(--theme-accent)}#layout-tabs .v2-button{color:var(--theme-muted);background:0 0;border-color:#0000}#layout-tabs .v2-button:not(:disabled):hover{background:var(--theme-color-ffffff08);color:var(--theme-ink)}#layout-tabs .v2-button[aria-selected=true]{background:var(--theme-color-304d7244);border-color:var(--theme-color-7da9e744);color:var(--theme-ink)}.v2-widget-menu{z-index:50;border-radius:var(--tw-radius-lg);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);min-width:140px}.v2-delete-widget{border-radius:var(--tw-radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--tw-spacing) * 3);padding-block:calc(var(--tw-spacing) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));background-color:#0000;border-width:0;color:var(--theme-color-fda4af)!important}.v2-delete-widget:not(:disabled):hover,.v2-delete-widget:focus-visible{background-color:var(--tw-color-red-500)}@supports (color:color-mix(in lab, red, red)){.v2-delete-widget:not(:disabled):hover,.v2-delete-widget:focus-visible{background-color:color-mix(in oklab, var(--tw-color-red-500) 15%, transparent)}}.v2-menu-item{border-radius:var(--tw-radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--tw-spacing) * 3);padding-block:calc(var(--tw-spacing) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));background-color:#0000;border-width:0}.v2-menu-item:not(:disabled):hover,.v2-menu-item:focus-visible{background-color:var(--tw-color-blue-500)}@supports (color:color-mix(in lab, red, red)){.v2-menu-item:not(:disabled):hover,.v2-menu-item:focus-visible{background-color:color-mix(in oklab, var(--tw-color-blue-500) 15%, transparent)}}.grid-v2.is-moving,.grid-v2.is-moving *{cursor:grabbing!important}.grid-v2 .v2-widget-title{cursor:grab}.v2-widget-tools-zone{z-index:12;width:96px;height:44px;position:absolute;top:12px;right:12px}.v2-widget-header{z-index:12;border:1px solid var(--theme-edge);background:var(--theme-control);height:28px;color:var(--theme-ink);box-shadow:0 2px 8px var(--theme-color-00000055);opacity:0;pointer-events:none;border-radius:6px;padding:2px;transition:opacity .15s;position:absolute;top:0;right:0}.v2-widget-tools-zone:hover .v2-widget-header,.v2-widget-header:focus-within,.v2-widget-header:has([aria-expanded=true]),.v2-widget.dragging .v2-widget-header{opacity:1;pointer-events:auto}.v2-widget-header .v2-button:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-ink)}.v2-widget-title{flex:none;padding:2px}.v2-widget-body{flex:1;height:100%}.v2-interactive-chart{width:100%;height:100%;min-height:0}.v2-menu-item,.v2-delete-widget{align-items:center;gap:8px;display:flex}.heroicon{vertical-align:middle;flex-shrink:0;width:16px;height:16px;display:inline-block}.v2-widget-menu{min-width:180px}.v2-menu-item[aria-checked=true]{background:var(--theme-edge);color:var(--theme-ink)}.v2-widget-menu{max-height:calc(100vh - 16px);overflow-y:auto}#rename-layout,#delete-layout{align-items:center;gap:8px;display:flex}.v2-layout-menu{min-width:200px;max-height:calc(100vh - 60px);overflow:auto}.v2-layout-menu #layout-options{border-bottom:1px solid var(--theme-edge);flex-direction:column;gap:4px;padding-bottom:5px;display:flex}.v2-layout-menu #layout-options:empty{display:none}.v2-toolbar-menu-button{align-items:center;gap:5px;max-width:40vw;display:flex}#layout-menu-button span{text-overflow:ellipsis;overflow:hidden}.v2-chart-title{z-index:10;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px);color:var(--widget-title-color,var(--theme-ink));letter-spacing:.03em;background:0 0;padding:0 2px;font:600 16px/18px Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;overflow:hidden}.v2-chart-title[data-position^=top]{top:1px}.v2-chart-title[data-position^=bottom]{bottom:1px}.v2-chart-title[data-position$=-left]{left:6px}.v2-chart-title[data-position$=-right]{right:6px}.v2-chart-title[data-position$=-center]{left:50%;transform:translate(-50%)}.v2-chart-title[data-position=left],.v2-chart-title[data-position=right]{max-width:var(--widget-title-length);top:50%}.v2-chart-title[data-position=left]{left:10px;transform:translate(-50%,-50%)rotate(-90deg)}.v2-chart-title[data-position=right]{right:10px;transform:translate(50%,-50%)rotate(90deg)}.v2-widget[data-title-position^=top]{padding-top:20px}.v2-widget[data-title-position^=bottom]{padding-bottom:20px}.v2-widget[data-title-position=left]{padding-left:20px}.v2-widget[data-title-position=right]{padding-right:20px}.v2-chart-settings{background:var(--theme-panel);max-width:95vw;max-height:85vh;color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:5px;padding:14px;overflow:auto}.v2-chart-settings::backdrop{background:var(--theme-color-00000099)}.v2-dialog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.v2-chart-settings table{border-collapse:collapse}.v2-chart-settings td,.v2-chart-settings th{text-align:left;padding:5px 8px}.v2-chart-settings input[type=number]{width:65px}.v2-chart-settings input,.v2-chart-settings select{background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:3px;padding:3px}.v2-scope-menu{max-height:70vh;overflow:auto}.grid-v2>header{align-items:flex-start}.v2-main-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.v2-main-controls>.v2-control-group{justify-content:flex-start;min-width:0}.v2-range-bars{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.v2-control-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}@media (max-width:1400px){.v2-main-controls{grid-template-columns:minmax(0,1fr) auto}.v2-range-bars{grid-area:2/1/auto/-1}.v2-control-actions{grid-area:1/2}}.v2-view-crumb{color:var(--theme-bright);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.v2-view-target{color:var(--theme-muted);margin-left:5px;font-size:10px}.v2-effective-view{color:var(--theme-ink);border-left:1px solid var(--theme-edge);margin-left:8px;padding-left:8px;font-size:11px}.v2-effective-view.view-modified,.v2-view-crumb.view-modified{color:var(--theme-status-warning)}.v2-view-menu{z-index:1001;min-width:210px;max-width:360px;max-height:70vh;overflow:auto}.v2-view-menu-row{align-items:center;gap:3px;display:flex}.v2-view-menu-row>.v2-menu-item{overflow-wrap:anywhere;flex:1;min-width:0}.v2-view-menu form label{flex-direction:column;gap:8px;display:flex}.v2-view-error{color:var(--theme-status-error);font-size:11px}.v2-menu-separator{background:var(--theme-edge);height:1px;margin:3px 4px}.v2-notes{height:100%;color:var(--notes-ink,var(--theme-ink))}.v2-notes-editor,.v2-notes-preview{box-sizing:border-box;width:100%;height:100%;padding:7px 9px;font-size:12px;line-height:1.35;overflow:auto}.v2-notes-editor{resize:none;color:inherit;background:0 0;border:0;outline:none;font-family:Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.v2-notes-editor:focus{outline:none}.v2-notes-preview>:first-child{margin-top:0}.v2-notes-preview h1{font-size:18px}.v2-notes-preview h2{font-size:16px}.v2-notes-preview h3{font-size:14px}.v2-notes-preview :is(h1,h2,h3,h4,h5,h6){margin:8px 0 5px;line-height:1.2}.v2-notes-preview :is(ul,ol){padding-left:22px}.v2-notes-preview li p{margin-bottom:3px}.v2-notes-preview>:last-child{margin-bottom:0}.v2-notes-preview p,.v2-notes-preview ul,.v2-notes-preview ol{margin:0 0 6px}.v2-notes-preview a{color:inherit;text-decoration:underline}.v2-notes-preview blockquote{opacity:.8;border-left:3px solid;margin:5px 0;padding-left:7px}.v2-notes-preview pre{background:var(--theme-color-00000022);border-radius:4px;padding:8px;overflow:auto}.v2-notes-preview code{background:var(--theme-color-00000022);border-radius:3px;padding:1px 3px;font-size:12px}.v2-notes-preview pre code{background:0 0;padding:0}.v2-notes-preview img{max-width:100%}.v2-notes-preview table{border-collapse:collapse}.v2-notes-preview th,.v2-notes-preview td{border:1px solid var(--theme-color-88888888);padding:4px 8px}.v2-notes-preview hr{border:0;border-top:1px solid var(--theme-color-88888888)}.v2-effective-view{align-items:center;gap:5px;display:inline-flex}.grid-v2>.v2-workspace-toolbar{flex-direction:column;gap:2px;display:flex}.v2-toolbar-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;column-gap:12px;min-width:0;display:grid}.v2-toolbar-center{grid-column:2;min-width:0}.v2-toolbar-left,#chart-toolbar,#chart-toolbar .v2-main-controls{display:contents}#toolbar-actions{flex-wrap:wrap;grid-area:1/1;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex}.v2-toolbar-scope{grid-column:1;min-width:0}.v2-toolbar-scope>.v2-control-group{flex-wrap:nowrap;justify-content:flex-start;gap:4px;min-width:0}.v2-toolbar-scope #layout-menu-button,.v2-toolbar-scope .v2-view-crumb{flex-shrink:0;max-width:none}.v2-crumb-label,.v2-view-name{white-space:normal;overflow-wrap:anywhere}.v2-view-crumb,.v2-effective-view{white-space:normal;min-width:0}.v2-effective-view{color:var(--theme-ink);border-left:1px solid var(--theme-edge);align-items:center;gap:5px;margin-left:0;padding-left:6px;font-size:11px;display:inline-flex}.v2-view-undo{flex-shrink:0}.v2-toolbar-view-readout{align-items:center;gap:3px;min-width:0;max-width:100%;display:flex}.v2-toolbar-view-readout[hidden]{display:none}.v2-toolbar-center .v2-range-bars,.v2-toolbar-center .v2-chart-legend{justify-content:center;min-width:0}.v2-trading-reminder{grid-area:3/1/auto/-1;width:100%;min-width:0;position:relative;overflow:hidden}.v2-trading-reminder[data-note-visible=false]{display:none}.v2-reminder-content{height:62px}.v2-reminder-content .v2-notes-preview{text-align:center;line-height:1.2}.v2-reminder-content .v2-notes-preview h1{font-size:1.5em}.v2-reminder-content .v2-notes-preview h2{font-size:1.33em}.v2-reminder-content .v2-notes-preview h3{font-size:1.17em}.v2-reminder-content .v2-notes-preview code{font-size:.9em}.v2-reminder-content .v2-notes{position:absolute;inset:0}.v2-reminder-content .v2-notes-preview,.v2-reminder-content .v2-notes-editor{scrollbar-width:none}.v2-reminder-content :is(.v2-notes-preview,.v2-notes-editor)::-webkit-scrollbar{display:none}.v2-expanded-chart{z-index:30;background:var(--theme-workspace);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.v2-resize-widget[data-mode=shared][data-edges=l],.v2-resize-widget[data-mode=shared][data-edges=r]{width:4px}.v2-resize-widget[data-mode=shared][data-edges=t],.v2-resize-widget[data-mode=shared][data-edges=b]{height:4px}.v2-resize-widget[data-mode=solo][data-adjacent=true][data-edges=l]{left:4px}.v2-resize-widget[data-mode=solo][data-adjacent=true][data-edges=r]{right:4px}.v2-resize-widget[data-mode=solo][data-adjacent=true][data-edges=t]{top:4px}.v2-resize-widget[data-mode=solo][data-adjacent=true][data-edges=b]{bottom:4px}.v2-resize-widget[data-mode=shared][data-edges=l],.v2-resize-widget[data-mode=shared][data-edges=r]{cursor:col-resize}.v2-resize-widget[data-mode=shared][data-edges=t],.v2-resize-widget[data-mode=shared][data-edges=b]{cursor:row-resize}#toolbar-toggle{z-index:50;border:1px solid var(--theme-edge);background:var(--theme-control);width:32px;height:12px;color:var(--theme-secondary);border-top:0;border-radius:0 0 3px 3px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}#toolbar-toggle:hover{background:var(--theme-edge);color:var(--theme-bright)}#toolbar-toggle .heroicon{width:12px;height:12px}#toolbar-actions,#chart-scope,.v2-toolbar-center{padding:1px}.v2-chart-action-overlay{z-index:80;box-shadow:0 2px 8px var(--theme-color-00000055);scrollbar-width:thin;border-radius:6px;position:fixed;overflow:auto}.v2-chart-action-overlay .chart-actions{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);border-radius:6px;flex-direction:column;gap:4px;padding:2px;display:flex}.v2-chart-action-overlay button{min-width:180px;height:28px;color:var(--theme-ink);background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;padding:4px 8px;display:flex}.v2-chart-action-overlay button:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-ink)}.v2-chart-action-overlay button:focus-visible{outline:2px solid var(--theme-color-60a5fa);outline-offset:-2px}.v2-chart-action-overlay button:disabled{color:var(--theme-status-disabled);opacity:1}.v2-chart-action-overlay .heroicon{stroke-width:1.8px;flex:none;width:16px;height:16px}.symbol-editor{width:min(280px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--theme-ink);flex-direction:column;gap:0;font:13px system-ui,sans-serif;display:flex}.symbol-editor input{text-transform:uppercase;border:1px solid var(--theme-edge);background:var(--theme-workspace);width:100%;height:32px;color:var(--theme-ink);flex:none;display:block}.symbol-editor input:focus,.symbol-editor input:focus-visible{box-shadow:none;border-color:var(--theme-edge);outline:none}.symbol-editor .symbol-options{flex:0 auto;min-height:0;max-height:400px;overflow-y:auto}.symbol-editor [role=option]{color:var(--theme-ink);cursor:pointer;background:0 0}.symbol-editor [role=option][aria-selected=true]{background:var(--theme-edge);color:var(--theme-bright)}.symbol-editor .hint,.symbol-editor .error{flex:none}.v2-reminder-content .v2-notes-preview{text-align:center;justify-content:center;align-items:center;display:flex;overflow:hidden}.v2-reminder-content .v2-notes-editor{text-align:center}.chart-data-separator{background:var(--theme-edge);height:1px;margin:3px 4px}.chart-data-submenu{z-index:100;border:1px solid var(--theme-edge);background:var(--theme-control);box-shadow:0 4px 14px var(--theme-color-00000088);border-radius:6px;flex-direction:column;padding:2px;display:flex;position:fixed}.v2-charts-host{width:100%;min-width:0;height:100%;min-height:0;padding:8px;overflow:hidden}.v2-widget[data-title-position^=top] .v2-charts-host{padding-top:0}.v2-widget[data-title-position^=bottom] .v2-charts-host{padding-bottom:0}.v2-widget[data-title-position=left] .v2-charts-host{padding-left:0}.v2-widget[data-title-position=right] .v2-charts-host{padding-right:0}.gesturing .v2-charts-host{pointer-events:none}.v2-expanded-chart-host{flex:1;width:100%;height:0;min-height:0;display:block;overflow:hidden}#edit-reminder .reminder-bulb-solid{display:none}#edit-reminder[data-note-visible=false]:is(:hover,:focus-visible){color:var(--theme-color-fde047);background:var(--theme-color-facc151a);border-color:var(--theme-color-eab30880)}#edit-reminder[data-note-visible=false]:is(:hover,:focus-visible) .reminder-bulb-outline{display:none}#edit-reminder[data-note-visible=false]:is(:hover,:focus-visible) .reminder-bulb-solid{filter:drop-shadow(0 0 5px var(--theme-color-fde047cc));display:inline-block}.v2-toolbar-scope .v2-view-crumb-tickers{flex-shrink:1;min-width:0;max-width:100%}.v2-view-crumb-tickers>.v2-crumb-label{white-space:nowrap;min-width:0;max-width:100%;display:flex;overflow:hidden}.v2-toolbar-scope>.v2-control-group>.heroicon{flex-shrink:0}#shortcut-hints{grid-area:1/3;align-self:center;min-width:0}.reminder-bulb-glow{pointer-events:none;box-shadow:0 0 12px 3px var(--theme-color-facc1566),0 0 25px 7px var(--theme-color-facc1529);background:0 0;border:0;border-radius:3px;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.reminder-bulb-glow::backdrop{pointer-events:none;background:0 0}.v2-widget.widget-selected{background-image:none;background-color:var(--widget-background-color,var(--theme-edge))!important}.v2-widget.widget-selected>.v2-widget-body,.v2-widget.widget-selected .chart-grid-root.charts-widget,.v2-widget.widget-selected .chart-grid-root.charts-widget :is(main,.card){background-color:#0000!important}.v2-widget-crumb{border:0;border-radius:3px;height:24px;padding:3px 6px}#layout-menu-button{height:24px}.v2-menu-heading{letter-spacing:.08em;color:var(--theme-muted);border-bottom:1px solid var(--theme-edge);margin-bottom:4px;padding:4px 8px 7px;font-size:10px;font-weight:600}.grid-v2 .v2-widget-drag-handle{left:calc(8px - 1px - var(--selection-width,1px) * 5.25);width:20px;height:32px;color:var(--widget-hover-border-color);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;z-index:14;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.grid-v2.is-editing-layout .v2-widget>.v2-widget-drag-handle{display:flex}.grid-v2:not(.is-editing-layout) .v2-resize-widget{display:none}.v2-widget.dragging>.v2-widget-drag-handle{cursor:grabbing}.v2-widget-drag-dot{width:calc(var(--selection-width,1px) * 5.25);height:calc(var(--selection-width,1px) * 5.25);background:currentColor;border-radius:50%;flex-shrink:0}.grid-v2 .v2-widget-crumb-group{border:1px solid var(--theme-edge);gap:0;padding:0;overflow:hidden}.grid-v2 .v2-widget-crumb-group>button{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.grid-v2 .v2-widget-crumb-group>button:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.grid-v2 .v2-widget-crumb-group>button:hover{background:color-mix(in srgb,currentColor,transparent 88%)}}#edit-reminder[data-note-visible=true] .reminder-bulb-outline{display:none}#edit-reminder[data-note-visible=true] .reminder-bulb-solid{display:inline-block}.v2-view-menu textarea.v2-input{box-sizing:border-box;resize:vertical;width:min(320px,100vw - 40px);min-height:120px;font:inherit;color:inherit}.chart-control{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.chart-control-label{white-space:nowrap;color:var(--tw-color-muted);font-size:11px}.heroicon,.chart-icon{vertical-align:middle;flex-shrink:0;width:16px;height:16px;display:inline-block}}@layer utilities{.tw\:absolute{position:absolute}.tw\:relative{position:relative}.tw\:inset-0{inset:calc(var(--tw-spacing) * 0)}.tw\:top-full{top:100%}.tw\:left-0{left:calc(var(--tw-spacing) * 0)}.tw\:z-50{z-index:50}.tw\:m-0{margin:calc(var(--tw-spacing) * 0)}.tw\:mx-auto{margin-inline:auto}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-\[8px\]{margin-top:8px}.tw\:mr-auto{margin-right:auto}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:ml-1{margin-left:calc(var(--tw-spacing) * 1)}.tw\:ml-auto{margin-left:auto}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-flex{display:inline-flex}.tw\:h-28{height:calc(var(--tw-spacing) * 28)}.tw\:h-dvh{height:100dvh}.tw\:max-h-full{max-height:100%}.tw\:min-h-0{min-height:calc(var(--tw-spacing) * 0)}.tw\:w-64{width:calc(var(--tw-spacing) * 64)}.tw\:w-full{width:100%}.tw\:max-w-\[75vw\]{max-width:75vw}.tw\:max-w-\[1600px\]{max-width:1600px}.tw\:min-w-0{min-width:calc(var(--tw-spacing) * 0)}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:cursor-help{cursor:help}.tw\:resize-y{resize:vertical}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:gap-1{gap:calc(var(--tw-spacing) * 1)}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-\[12px\]{gap:12px}.tw\:gap-x-\[20px\]{column-gap:20px}.tw\:gap-y-\[8px\]{row-gap:8px}.tw\:overflow-auto{overflow:auto}.tw\:overflow-hidden{overflow:hidden}.tw\:rounded{border-radius:.25rem}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:rounded-md{border-radius:var(--tw-radius-md)}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-solid{--tw-border-style:solid;border-style:solid}.tw\:border-edge{border-color:var(--tw-color-edge)}.tw\:border-sky-600\!{border-color:var(--tw-color-sky-600)!important}.tw\:border-sky-700{border-color:var(--tw-color-sky-700)}.tw\:border-slate-600{border-color:var(--tw-color-slate-600)}.tw\:border-slate-700{border-color:var(--tw-color-slate-700)}.tw\:border-transparent{border-color:#0000}.tw\:bg-control{background-color:var(--tw-color-control)}.tw\:bg-panel{background-color:var(--tw-color-panel)}.tw\:bg-sky-900\!{background-color:var(--tw-color-sky-900)!important}.tw\:bg-sky-900\/60{background-color:var(--tw-color-sky-900)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-sky-900\/60{background-color:color-mix(in oklab, var(--tw-color-sky-900) 60%, transparent)}}.tw\:bg-slate-800{background-color:var(--tw-color-slate-800)}.tw\:bg-slate-950\/40{background-color:var(--tw-color-slate-950)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-slate-950\/40{background-color:color-mix(in oklab, var(--tw-color-slate-950) 40%, transparent)}}.tw\:bg-slate-950\/60{background-color:var(--tw-color-slate-950)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-slate-950\/60{background-color:color-mix(in oklab, var(--tw-color-slate-950) 60%, transparent)}}.tw\:bg-transparent{background-color:#0000}.tw\:bg-workspace{background-color:var(--tw-color-workspace)}.tw\:p-0{padding:calc(var(--tw-spacing) * 0)}.tw\:p-1{padding:calc(var(--tw-spacing) * 1)}.tw\:p-2{padding:calc(var(--tw-spacing) * 2)}.tw\:p-3{padding:calc(var(--tw-spacing) * 3)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}.tw\:py-1{padding-block:calc(var(--tw-spacing) * 1)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:font-mono{font-family:var(--tw-font-mono)}.tw\:font-sans{font-family:var(--tw-font-sans)}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:text-\[0\.85em\]{font-size:.85em}.tw\:text-\[10px\]{font-size:10px}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[12px\]{font-size:12px}.tw\:leading-relaxed{--tw-leading:var(--tw-leading-relaxed);line-height:var(--tw-leading-relaxed)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-wide{--tw-tracking:var(--tw-tracking-wide);letter-spacing:var(--tw-tracking-wide)}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:text-ink{color:var(--tw-color-ink)}.tw\:text-muted{color:var(--tw-color-muted)}.tw\:text-rose-300{color:var(--tw-color-rose-300)}.tw\:text-sky-200{color:var(--tw-color-sky-200)}.tw\:text-slate-400{color:var(--tw-color-slate-400)}.tw\:text-status-warning{color:var(--tw-color-status-warning)}.tw\:uppercase{text-transform:uppercase}.tw\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:group-focus-within\:block:is(:where(.tw\:group):focus-within *){display:block}@media (hover:hover){.tw\:group-hover\:block:is(:where(.tw\:group):hover *){display:block}.tw\:hover\:bg-red-950\/50:hover{background-color:var(--tw-color-red-950)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-red-950\/50:hover{background-color:color-mix(in oklab, var(--tw-color-red-950) 50%, transparent)}}.tw\:hover\:bg-sky-800:hover{background-color:var(--tw-color-sky-800)}.tw\:hover\:bg-slate-700:hover{background-color:var(--tw-color-slate-700)}.tw\:hover\:text-red-300:hover{color:var(--tw-color-red-300)}}}:root{--theme-scheme:dark;--theme-color-b88958:#b88958;--theme-accent:#9bc8ff;--theme-color-304d72:#304d72;--theme-workspace:#0b0d14;--theme-panel:#151925;--theme-color-293243:#293243;--theme-color-525963:#525963;--theme-edge:#334259;--theme-control:#182130;--theme-ink:#dce3ef;--theme-color-465775:#465775;--theme-color-00000088:#0008;--theme-color-ee9399:#ee9399;--theme-color-10151e:#10151e;--theme-color-5c6d84:#5c6d84;--theme-shadow:#000;--theme-color-00000099:#0009;--theme-color-91b7e9:#91b7e9;--theme-color-94a3b8:#94a3b8;--theme-color-ffffff08:#ffffff08;--theme-color-304d7244:#304d7244;--theme-color-7da9e744:#7da9e744;--theme-color-dcecff:#dcecff;--theme-color-ffffff12:#ffffff12;--theme-color-fda4af:#fda4af;--theme-color-465875:#465875;--theme-color-00000055:#0005;--theme-color-f1f5f9:#f1f5f9;--theme-color-8e9caf:#8e9caf;--theme-bright:#fff;--theme-color-fbbf24:#fbbf24;--theme-color-00000022:#0002;--theme-color-88888888:#8888;--theme-color-9badc5:#9badc5;--theme-color-60a5fa:#60a5fa;--theme-color-475569:#475569;--theme-color-020617:#020617;--theme-color-64748b:#64748b;--theme-color-fde047:#fde047;--theme-color-facc151a:#facc151a;--theme-color-eab30880:#eab30880;--theme-color-fde047cc:#fde047cc;--theme-color-facc1566:#facc1566;--theme-color-facc1529:#facc1529;--theme-color-e9edf7:#e9edf7;--theme-color-171c27:#171c27;--theme-divider:#303747;--theme-color-252c3b:#252c3b;--theme-color-465167:#465167;--theme-secondary:#aab6c9;--theme-color-ffda91:#ffda91;--theme-color-ff9d9d:#ff9d9d;--theme-color-83fcbd:#83fcbd;--theme-color-202738:#202738;--theme-color-b5c5da:#b5c5da;--theme-color-c1d3ec:#c1d3ec;--theme-color-438ff7:#438ff7;--theme-color-b8c8dd:#b8c8dd;--theme-color-1b2332:#1b2332;--theme-color-28251b:#28251b;--theme-color-24334a:#24334a;--theme-color-202c40:#202c40;--theme-color-9cabc0:#9cabc0;--theme-color-0e1420:#0e1420;--theme-color-b8c7db:#b8c7db;--theme-color-f87171:#f87171;--theme-color-263348:#263348;--theme-color-30415c:#30415c;--theme-color-5b80ae:#5b80ae;--theme-color-151925f5:#151925f5;--theme-color-ffffff30:#ffffff30;--theme-color-70343e:#70343e;--theme-color-fca5a5:#fca5a5;--theme-color-243047:#243047;--theme-color-94a4bd:#94a4bd;--theme-color-b91c1c:#b91c1c;--theme-color-fff1f2:#fff1f2;--theme-color-991b1b:#991b1b;--theme-color-ffe4e6:#ffe4e6;--theme-color-1e2d40:#1e2d40;--theme-color-30445c:#30445c;--theme-color-35d99a:#35d99a;--theme-color-16845b:#16845b;--theme-color-082b1d:#082b1d;--theme-color-f56372:#f56372;--theme-color-ad3040:#ad3040;--theme-color-3b0d17:#3b0d17;--theme-color-1c1917:#1c1917;--theme-color-facc15:#facc15;--theme-color-111827:#111827;--theme-color-151a23:#151a23;--theme-color-223149:#223149;--theme-color-e0e8f5:#e0e8f5;--theme-color-8ebcf7:#8ebcf7;--theme-color-e3efff:#e3efff;--theme-color-141b28:#141b28;--theme-color-6f89ab:#6f89ab;--theme-color-365781:#365781;--theme-color-8995a8:#8995a8;--theme-color-ffffff16:#ffffff16;--theme-color-242c3b:#242c3b;--theme-color-93c5fd:#93c5fd;--theme-color-111620:#111620;--theme-color-9cbde8:#9cbde8;--theme-color-7f92ac:#7f92ac;--theme-color-8c9bb0:#8c9bb0;--theme-color-6da9f2:#6da9f2;--theme-color-6da9f233:#6da9f233;--theme-color-738399:#738399;--theme-color-10151ef2:#10151ef2;--theme-color-8090a7:#8090a7;--theme-color-000000bb:#000b;--theme-color-97a7be:#97a7be;--theme-color-ff4545:#ff4545;--theme-color-000000cc:#000c;--theme-color-0b0d14d9:#0b0d14d9;--theme-color-4ade80:#4ade80;--theme-color-0b0d14e6:#0b0d14e6;--theme-color-ffffff0a:#ffffff0a;--theme-color-e2e8f0aa:#e2e8f0aa;--theme-color-c5b895:#c5b895;--theme-color-dbe4f0:#dbe4f0;--theme-color-b7a4ed:#b7a4ed;--theme-color-91a1b9:#91a1b9;--theme-color-f2a6a6:#f2a6a6;--theme-color-304057:#304057;--theme-color-72849d:#72849d;--theme-color-b7c9dd:#b7c9dd;--theme-color-657a96:#657a96;--theme-color-28364b:#28364b;--theme-color-7e8b9c:#7e8b9c;--theme-color-242a34:#242a34;--theme-color-eef1f5:#eef1f5;--theme-color-00000000:#0000;--theme-muted:#9aa9be;--theme-color-7f1d1d:#7f1d1d;--theme-color-15192599:#15192599;--theme-color-ffffff18:#ffffff18;--theme-color-e2e8f0:#e2e8f0;--theme-color-00000033:#0003;--theme-color-354258:#354258;--theme-color-00000066:#0006;--theme-color-a34b50:#a34b50;--theme-color-ffe5e8:#ffe5e8;--theme-color-1e293b:#1e293b;--theme-color-ffc20e:#ffc20e;--theme-color-ff4f17:#ff4f17;--theme-color-ff8a10:#ff8a10;--theme-color-0f172a:#0f172a;--theme-color-202838:#202838;--theme-color-31578a:#31578a;--theme-color-6995f8:#6995f8;--theme-color-293b53:#293b53;--theme-color-527092:#527092;--theme-color-f8818d:#f8818d;--theme-color-8c9cb3:#8c9cb3;--theme-color-9cabbd:#9cabbd;--theme-color-1b2534:#1b2534;--theme-color-3c4b61:#3c4b61;--theme-color-25344a:#25344a;--theme-color-8d9fb5:#8d9fb5;--theme-color-8999af:#8999af;--theme-color-8596ac:#8596ac;--theme-color-2d394b:#2d394b;--theme-color-3c2028:#3c2028;--theme-color-70333e:#70333e;--theme-color-263144:#263144;--theme-color-7f90a7:#7f90a7;--theme-color-202a3a:#202a3a;--theme-color-334155:#334155;--theme-color-27374f:#27374f;--theme-color-40516d:#40516d;--theme-color-69758a:#69758a;--theme-color-b8c4d6:#b8c4d6;--theme-color-30455f:#30455f;--theme-color-8b9ab1:#8b9ab1;--theme-color-29374b:#29374b;--theme-color-34d399:#34d399;--theme-color-222a38:#222a38;--theme-color-f1d08c:#f1d08c;--theme-color-aab9cc:#aab9cc;--theme-color-171f2d:#171f2d;--theme-color-243650:#243650;--theme-color-c8d5e8:#c8d5e8;--theme-color-151f2e:#151f2e;--theme-color-4da78b:#4da78b;--theme-color-e77878:#e77878;--theme-color-7da9e8:#7da9e8;--theme-color-496c9d:#496c9d;--theme-color-f3a0a0:#f3a0a0;--theme-color-9fbff0:#9fbff0;--theme-color-9fb8dc:#9fb8dc;--theme-color-0b1019:#0b1019;--theme-color-202936:#202936;--theme-color-d7bb83:#d7bb83;--theme-color-9ca3af:#9ca3af;--theme-color-304462:#304462;--theme-color-151c28:#151c28;--theme-color-8fa4c3:#8fa4c3;--theme-color-c8e0ff:#c8e0ff;--theme-color-8290a6:#8290a6;--theme-color-1b2535:#1b2535;--theme-color-293c56:#293c56;--theme-color-799ac6:#799ac6;--theme-color-dca43e:#dca43e;--theme-color-b9c3d2:#b9c3d2;--theme-color-101722:#101722;--theme-color-fde68a:#fde68a;--theme-color-a16207:#a16207;--theme-color-422006:#422006;--theme-color-111925:#111925;--theme-color-a7e6c1:#a7e6c1;--theme-color-254337:#254337;--theme-color-3d6953:#3d6953;--theme-color-23334b:#23334b;--theme-color-5978a2:#5978a2;--theme-color-3a4659:#3a4659;--theme-color-202a39:#202a39;--theme-color-e1ebfa:#e1ebfa;--theme-color-34445d:#34445d;--theme-color-1c2838:#1c2838;--theme-color-80b99a:#80b99a;--theme-color-050b08:#050b08;--theme-color-b9f6d6:#b9f6d6;--theme-color-0a1b11:#0a1b11;--theme-color-a2ffd1:#a2ffd1;--theme-color-10291c:#10291c;--theme-color-72efb4:#72efb4;--theme-color-8ef5c2:#8ef5c2;--theme-color-10141d:#10141d;--theme-color-18382b:#18382b;--theme-color-bc83f4:#bc83f4;--theme-color-2e203d:#2e203d;--theme-color-df3bdb:#df3bdb;--theme-color-351a35:#351a35;--theme-color-54b9d1:#54b9d1;--theme-color-16313a:#16313a;--theme-color-362c17:#362c17;--theme-color-cbd5e1:#cbd5e1;--theme-color-ffffff0c:#ffffff0c;--theme-color-00000077:#0007;--theme-color-000000aa:#000a;--theme-color-2c3749:#2c3749;--theme-color-9fbbdf:#9fbbdf;--theme-color-35435a:#35435a;--theme-color-a9bad2:#a9bad2;--theme-color-9fb0c6:#9fb0c6;--theme-color-49796b:#49796b;--theme-color-173c32:#173c32;--theme-color-b2e7d6:#b2e7d6;--theme-color-a8d5c3:#a8d5c3;--theme-color-f2c47e:#f2c47e;--theme-color-8c5d36:#8c5d36;--theme-color-35271e:#35271e;--theme-color-f5c99e:#f5c99e;--theme-color-151e2c:#151e2c;--theme-color-a5b5ca:#a5b5ca;--theme-color-8e9fb8:#8e9fb8;--theme-color-2b374b:#2b374b;--theme-color-192334:#192334;--theme-color-a6b7cf:#a6b7cf;--theme-color-95a7c1:#95a7c1;--theme-color-4a6080:#4a6080;--theme-color-111a28:#111a28;--theme-color-18202e:#18202e;--theme-color-8d9fba:#8d9fba;--theme-color-0c1421:#0c1421;--theme-color-344258:#344258;--theme-color-94a5bf:#94a5bf;--theme-color-f58f9b:#f58f9b;--theme-color-9fd4ba:#9fd4ba;--theme-color-efc182:#efc182;--theme-color-9ba8bd:#9ba8bd;--theme-color-263246:#263246;--theme-color-38bfff:#38bfff;--theme-color-009dff:#009dff;--theme-color-009dff80:#009dff80;--theme-color-111722:#111722;--theme-color-1b2330:#1b2330;--theme-color-252e3d:#252e3d;--theme-color-638bbd:#638bbd;--theme-color-718198:#718198;--theme-color-9fb2ca:#9fb2ca;--theme-color-418ee0:#418ee0;--theme-color-f0ead6:#f0ead6;--theme-color-ff4fd8:#ff4fd8;--theme-color-f5f2ea:#f5f2ea;--theme-color-6bc493:#6bc493;--theme-color-ce5452:#ce5452;--theme-color-f58b87:#f58b87;--theme-color-a8cfa0:#a8cfa0;--theme-color-e8a1a3:#e8a1a3;--theme-color-f1e5a2:#f1e5a2;--theme-color-182232:#182232;--theme-color-526780:#526780;--theme-color-38cfff:#38cfff;--theme-color-8bc2a8:#8bc2a8;--theme-color-db8f8f:#db8f8f;--theme-color-182635:#182635;--theme-color-202735:#202735;--theme-color-ef4444:#ef4444;--theme-color-22c55e:#22c55e;--theme-color-59b8cc:#59b8cc;--theme-color-0a152a:#0a152a;--theme-color-737780:#737780;--theme-color-010205:#010205;--theme-color-010305:#010305;--theme-color-7d96af:#7d96af;--theme-color-000102:#000102;--theme-color-0000ff:#00f;--theme-color-ff0000:red;--theme-color-0000ff80:#0000ff80;--theme-color-0000ff00:#00f0;--theme-color-b7c8dc:#b7c8dc;--theme-auth-accent:#a7f3d0;--theme-color-f5ffe7:#f5ffe7;--theme-color-ddffb0:#ddffb0;--theme-color-9cff39:#9cff39;--theme-color-52d20b:#52d20b;--theme-color-358509:#358509;--theme-color-e7ffc6:#e7ffc6;--theme-color-8aff4680:#8aff4680;--theme-color-6aee2638:#6aee2638;--theme-color-ef7878:#ef7878;--theme-color-ef787833:#ef787833;--theme-color-25351d:#25351d;--theme-color-10170c:#10170c;--theme-color-28634d:#28634d;--theme-color-204633:#204633;--theme-color-08120c:#08120c;--theme-color-173224:#173224;--theme-color-25513b:#25513b;--theme-color-133222:#133222;--theme-color-153b28:#153b28;--theme-color-55bd8a:#55bd8a;--theme-color-030805:#030805;--theme-color-66a682:#66a682;--theme-color-9ed8b9:#9ed8b9;--theme-color-102018:#102018;--theme-color-ffffff22:#fff2;--theme-screener-workspace:#0c1018;--theme-tailwind-red-950:#450a0a;--theme-tailwind-sky-200:#bae6fd;--theme-tailwind-sky-700:#0369a1;--theme-tailwind-sky-800:#075985;--theme-tailwind-sky-900:#0c4a6e;--theme-tailwind-blue-500:#3b82f6;--theme-color-fecaca:#fecaca;--theme-color-dc2626:#dc2626;--theme-color-fed7aa:#fed7aa;--theme-color-fb923c:#fb923c;--theme-color-ea580c:#ea580c;--theme-color-7c2d12:#7c2d12;--theme-color-d97706:#d97706;--theme-color-78350f:#78350f;--theme-color-d9f99d:#d9f99d;--theme-color-a3e635:#a3e635;--theme-color-65a30d:#65a30d;--theme-color-365314:#365314;--theme-color-bbf7d0:#bbf7d0;--theme-color-16a34a:#16a34a;--theme-color-14532d:#14532d;--theme-color-99f6e4:#99f6e4;--theme-color-2dd4bf:#2dd4bf;--theme-color-0d9488:#0d9488;--theme-color-134e4a:#134e4a;--theme-color-cffafe:#cffafe;--theme-color-22d3ee:#22d3ee;--theme-color-0891b2:#0891b2;--theme-color-164e63:#164e63;--theme-color-38bdf8:#38bdf8;--theme-color-0284c7:#0284c7;--theme-color-bfdbfe:#bfdbfe;--theme-color-2563eb:#2563eb;--theme-color-1e3a8a:#1e3a8a;--theme-color-ddd6fe:#ddd6fe;--theme-color-a78bfa:#a78bfa;--theme-color-7c3aed:#7c3aed;--theme-color-4c1d95:#4c1d95;--theme-color-f5d0fe:#f5d0fe;--theme-color-e879f9:#e879f9;--theme-color-c026d3:#c026d3;--theme-color-701a75:#701a75;--theme-color-fbcfe8:#fbcfe8;--theme-color-f472b6:#f472b6;--theme-color-db2777:#db2777;--theme-color-831843:#831843;--theme-color-f5f5f5:#f5f5f5;--theme-color-d4d4d4:#d4d4d4;--theme-color-b3b3b3:#b3b3b3;--theme-color-909090:#909090;--theme-color-737373:#737373;--theme-color-595959:#595959;--theme-color-404040:#404040;--theme-color-303030:#303030;--theme-color-1f1f1f:#1f1f1f;--theme-color-0f0f0f:#0f0f0f;--theme-color-fff4cc:#fff4cc;--theme-color-ff7f6e:#ff7f6e;--theme-color-245b4d:#245b4d;--theme-color-40e0d0:#40e0d0;--theme-color-294d80:#294d80;--theme-color-6366f1:#6366f1;--theme-color-c084fc:#c084fc;--theme-color-987bdd:#987bdd;--theme-color-48b9ac:#48b9ac;--theme-color-d4ac53:#d4ac53;--theme-color-aa8260:#aa8260;--theme-color-42a8c2:#42a8c2;--theme-color-638eff:#638eff;--theme-color-8b9cad:#8b9cad;--theme-color-cd7daa:#cd7daa;--theme-color-75bd6e:#75bd6e;--theme-color-2dc4d4:#2dc4d4;--theme-color-f8fafc:#f8fafc;--theme-color-25191f:#25191f;--theme-color-d99191:#d99191;--theme-color-d5c486:#d5c486;--theme-color-d5a06f:#d5a06f;--theme-color-34c759:#34c759;--theme-color-ff3b30:#ff3b30;--theme-color-67ad5c:#67ad5c;--theme-color-df484c:#df484c;--theme-color-568d82:#568d82;--theme-color-9e6262:#9e6262;--theme-color-f59e0b:#f59e0b;--theme-color-235f80:#235f80;--theme-color-346e59:#346e59;--theme-color-75602f:#75602f;--theme-color-674c80:#674c80;--theme-color-804c58:#804c58;--theme-color-96c8bd:#96c8bd;--theme-color-b172ef:#b172ef;--theme-color-f2da6e:#f2da6e;--theme-color-4d94f8:#4d94f8;--theme-color-942591:#942591;--theme-color-60a7b9:#60a7b9;--theme-color-fdf67d:#fdf67d;--theme-color-a7a353:#a7a353;--theme-crosshair:#d6dfed;--theme-chart-selection:#fb923c;--theme-chart-earnings:#facc15;--theme-chart-price-up:#34d399;--theme-chart-price-down:#f56372;--theme-chart-volume-up:#fff;--theme-chart-volume-down:#fff;--theme-chart-volume-ma:#418ee0;--theme-chart-session:#f0ead6;--theme-chart-alerts:#fbff00;--theme-chart-positions:#34d399;--theme-chart-near-vwap:#60a5fa;--theme-chart-zen:#0b1019;--theme-color-5798a8:#5798a8;--theme-color-6bb300:#6bb300;--theme-status-positive:#8bc2a8;--theme-status-negative:#db8f8f;--theme-status-neutral:#aab6c9;--theme-status-warning:#fbbf24;--theme-status-error:#f2a6a6;--theme-status-loading:#aab6c9;--theme-status-disabled:#8995a8;--theme-status-error-background:#2b1820;--theme-status-error-border:#f87171;--theme-status-loading-up:#ffc20e;--theme-status-loading-down:#ff4f17;--theme-status-loading-middle:#ff8a10;--theme-widget-background:#525963;--theme-notes-background:#1e293b;--theme-screener-background:#0c1018;--theme-clock-closed:#d99191;--theme-clock-warning:#d5c486;--theme-clock-transition:#d5a06f;--theme-timing-queue:#987bdd;--theme-timing-data:#48b9ac;--theme-timing-indicators:#d4ac53;--theme-timing-startup:#aa8260;--theme-timing-worker:#42a8c2;--theme-timing-render:#638eff;--theme-timing-transport:#8b9cad;--theme-timing-image:#cd7daa;--theme-timing-frontend:#75bd6e;--theme-timing-resolve:#a78bfa;--theme-timing-metadata:#6995f8;--theme-timing-history:#4da78b;--theme-timing-calculations:#dca43e;--theme-trace-data:#235f80;--theme-trace-compute:#346e59;--theme-trace-wait:#75602f;--theme-trace-render:#674c80;--theme-trace-transfer:#804c58;--theme-annotation-vr-high:#f56372;--theme-annotation-vr-low:#34d399;--theme-annotation-ytd-low:#6bb300;--theme-indicator-bird-5dma:#dca43e;--theme-indicator-bird-10dma:#96c8bd;--theme-indicator-bird-20dma:#ce5452;--theme-indicator-bird-50dma:#6995f8;--theme-indicator-bird-100dma:#b172ef;--theme-indicator-bird-200dma:#f2da6e;--theme-indicator-bird-1d:#bc83f4;--theme-indicator-bird-2d:#4d94f8;--theme-indicator-bird-wtd:#83fcbd;--theme-indicator-bird-2wtd:#6bc493;--theme-indicator-bird-mtd:#df3bdb;--theme-indicator-bird-2mtd:#942591;--theme-indicator-bird-qtd:#54b9d1;--theme-indicator-bird-2qtd:#60a7b9;--theme-indicator-bird-ytd:#fdf67d;--theme-indicator-bird-2ytd:#a7a353}:root[data-theme=light]{--theme-scheme:light;--theme-workspace:#f5f7fb;--theme-panel:#fff;--theme-control:#edf1f7;--theme-edge:#b8c4d4;--theme-ink:#202b3c;--theme-muted:#52647c;--theme-accent:#245da8;--theme-secondary:#53647b;--theme-divider:#ccd4e0;--theme-bright:#172338;--theme-shadow:#000;--theme-color-b88958:#9a6e41;--theme-color-304d72:#83a3cb;--theme-color-293243:#dfe3ec;--theme-color-525963:#9ca3ad;--theme-color-465775:#8c9dba;--theme-color-00000088:#0008;--theme-color-ee9399:#9e1922;--theme-color-10151e:#edf0f5;--theme-color-5c6d84:#5a6b81;--theme-color-00000099:#0009;--theme-color-91b7e9:#1f549a;--theme-color-94a3b8:#506178;--theme-color-ffffff08:#47474708;--theme-color-304d7244:#83a3cb44;--theme-color-7da9e744:#1e55a244;--theme-color-dcecff:#00469a;--theme-color-ffffff12:#47474712;--theme-color-fda4af:#a90418;--theme-color-465875:#8c9eba;--theme-color-00000055:#0005;--theme-color-f1f5f9:#2d4b68;--theme-color-8e9caf:#556478;--theme-color-fbbf24:#d29904;--theme-color-00000022:#0002;--theme-color-88888888:#6d6d6d88;--theme-color-9badc5:#475d7a;--theme-color-60a5fa:#0658bd;--theme-color-475569:#93a2b6;--theme-color-020617:#f1f3f9;--theme-color-64748b:#5c6a80;--theme-color-fde047:#c8a902;--theme-color-facc151a:#d7ac051a;--theme-color-eab30880:#d4a20780;--theme-color-fde047cc:#c8a902cc;--theme-color-facc1566:#d7ac0566;--theme-color-facc1529:#d7ac0529;--theme-color-e9edf7:#293d70;--theme-color-171c27:#eaecf2;--theme-color-252c3b:#e2e6ed;--theme-color-465167:#94a0b6;--theme-color-ffda91:#b27600;--theme-color-ff9d9d:#ae0000;--theme-color-83fcbd:#00b86b;--theme-color-202738:#e3e7ef;--theme-color-b5c5da:#3b5577;--theme-color-c1d3ec:#284d81;--theme-color-438ff7:#0858c5;--theme-color-b8c8dd:#395477;--theme-color-1b2332:#e5e9f1;--theme-color-28251b:#f1efea;--theme-color-24334a:#dce3ee;--theme-color-202c40:#e0e6ef;--theme-color-9cabc0:#4c5e77;--theme-color-0e1420:#eceff7;--theme-color-b8c7db:#3c5475;--theme-color-f87171:#b60909;--theme-color-263348:#dde3ed;--theme-color-30415c:#90a4c5;--theme-color-5b80ae:#496a93;--theme-color-151925f5:#eaedf3f5;--theme-color-ffffff30:#47474730;--theme-color-70343e:#c78691;--theme-color-fca5a5:#a70606;--theme-color-243047:#dde3ee;--theme-color-94a4bd:#4c5e7b;--theme-color-b91c1c:#ca7474;--theme-color-fff1f2:#93000b;--theme-color-991b1b:#cd7b7b;--theme-color-ffe4e6:#97000b;--theme-color-1e2d40:#e0e7f0;--theme-color-30445c:#90a8c5;--theme-color-35d99a:#23b97f;--theme-color-16845b:#81cfb2;--theme-color-082b1d:#eaf6f1;--theme-color-f56372:#ee3855;--theme-color-ad3040:#ac3040;--theme-color-3b0d17:#f4e5e8;--theme-color-1c1917:#f2f0ef;--theme-color-facc15:#e8bc35;--theme-color-111827:#e9edf5;--theme-color-151a23:#ebeef3;--theme-color-223149:#dce3ef;--theme-color-e0e8f5:#264476;--theme-color-8ebcf7:#0c51aa;--theme-color-e3efff:#004198;--theme-color-141b28:#e9edf4;--theme-color-6f89ab:#4f6888;--theme-color-365781:#7e9fc9;--theme-color-8995a8:#586578;--theme-color-ffffff16:#47474716;--theme-color-242c3b:#e2e6ed;--theme-color-93c5fd:#0354af;--theme-color-111620:#eceff5;--theme-color-9cbde8:#225394;--theme-color-7f92ac:#536680;--theme-color-8c9bb0:#536379;--theme-color-6da9f2:#1059b2;--theme-color-6da9f233:#1059b233;--theme-color-738399:#5c6b7f;--theme-color-10151ef2:#edf0f5f2;--theme-color-8090a7:#57667d;--theme-color-000000bb:#000b;--theme-color-97a7be:#4c5e79;--theme-color-ff4545:#ca0000;--theme-color-000000cc:#000c;--theme-color-0b0d14d9:#f1f2f7d9;--theme-color-4ade80:#21b356;--theme-color-0b0d14e6:#f1f2f7e6;--theme-color-ffffff0a:#4747470a;--theme-color-e2e8f0aa:#354b67aa;--theme-color-c5b895:#7e6f45;--theme-color-dbe4f0:#2f4b70;--theme-color-b7a4ed:#3c1d94;--theme-color-91a1b9:#4e607a;--theme-color-f2a6a6:#991616;--theme-color-304057:#d7dfe9;--theme-color-72849d:#5a6a81;--theme-color-b7c9dd:#395778;--theme-color-657a96:#586b83;--theme-color-28364b:#dce2ec;--theme-color-7e8b9c:#5e6a7a;--theme-color-242a34:#e5e8ed;--theme-color-eef1f5:#38495f;--theme-color-00000000:#0000;--theme-color-7f1d1d:#cf8181;--theme-color-15192599:#eaedf399;--theme-color-ffffff18:#47474718;--theme-color-e2e8f0:#354b67;--theme-color-00000033:#0003;--theme-color-354258:#95a5bf;--theme-color-00000066:#0006;--theme-color-a34b50:#96454a;--theme-color-ffe5e8:#970011;--theme-color-1e293b:#e2e7f0;--theme-color-ffc20e:#dba400;--theme-color-ff4f17:#d93400;--theme-color-ff8a10:#db7000;--theme-color-0f172a:#e9ecf5;--theme-color-202838:#e3e7ef;--theme-color-31578a:#7a9dcd;--theme-color-6995f8:#2864f0;--theme-color-293b53:#d9e1ec;--theme-color-527092:#4f6c8c;--theme-color-f8818d:#b00a1a;--theme-color-8c9cb3:#51627b;--theme-color-9cabbd:#4e6075;--theme-color-1b2534:#e5eaf1;--theme-color-3c4b61:#93a4bc;--theme-color-25344a:#dce3ee;--theme-color-8d9fb5:#50637b;--theme-color-8999af:#53647b;--theme-color-8596ac:#54667c;--theme-color-2d394b:#dce2ea;--theme-color-3c2028:#efe2e5;--theme-color-70333e:#c88692;--theme-color-263144:#dfe4ed;--theme-color-7f90a7:#56677e;--theme-color-202a3a:#e2e7ef;--theme-color-334155:#d8dfe8;--theme-color-27374f:#dae2ed;--theme-color-40516d:#8ea0bd;--theme-color-69758a:#5f6a7d;--theme-color-b8c4d6:#415571;--theme-color-30455f:#8ea7c6;--theme-color-8b9ab1:#52627b;--theme-color-29374b:#dce2ec;--theme-color-34d399:#00ad70;--theme-color-222a38:#e3e7ee;--theme-color-f1d08c:#a47514;--theme-color-aab9cc:#465a74;--theme-color-171f2d:#e7ebf3;--theme-color-243650:#dae2ee;--theme-color-c8d5e8:#314d76;--theme-color-151f2e:#e7ecf4;--theme-color-4da78b:#45967d;--theme-color-e77878:#a41d1d;--theme-color-7da9e8:#1d54a3;--theme-color-496c9d:#466796;--theme-color-f3a0a0:#9d1414;--theme-color-9fbff0:#184c9a;--theme-color-9fb8dc:#315587;--theme-color-0b1019:#eef2f8;--theme-color-202936:#e4e9ef;--theme-color-d7bb83:#947230;--theme-color-9ca3af:#59616f;--theme-color-304462:#8ca3c7;--theme-color-151c28:#e9edf4;--theme-color-8fa4c3:#455d81;--theme-color-c8e0ff:#0046a0;--theme-color-8290a6:#58667b;--theme-color-1b2535:#e4e9f1;--theme-color-293c56:#d7e0ec;--theme-color-799ac6:#3d608f;--theme-color-dca43e:#ed8500;--theme-color-b9c3d2:#46566d;--theme-color-101722:#ebeff6;--theme-color-fde68a:#b28f03;--theme-color-a16207:#cead7e;--theme-color-422006:#f4ebe5;--theme-color-111925:#eaeff5;--theme-color-a7e6c1:#288b51;--theme-color-254337:#dfede8;--theme-color-3d6953:#8fbea6;--theme-color-23334b:#dce3ee;--theme-color-5978a2:#4e698e;--theme-color-3a4659:#97a5bb;--theme-color-202a39:#e3e8ef;--theme-color-e1ebfa:#164284;--theme-color-34445d:#91a4c2;--theme-color-1c2838:#e3e9f1;--theme-color-80b99a:#498564;--theme-color-050b08:#f4faf7;--theme-color-b9f6d6:#139551;--theme-color-0a1b11:#eef8f2;--theme-color-a2ffd1:#00ad57;--theme-color-10291c:#e9f5ef;--theme-color-72efb4:#14ad65;--theme-color-8ef5c2:#0fa75c;--theme-color-10141d:#edf0f5;--theme-color-18382b:#e3f3ec;--theme-color-bc83f4:#9b41ee;--theme-color-2e203d:#e8e1ef;--theme-color-df3bdb:#e52bc5;--theme-color-351a35:#f2e4f2;--theme-color-54b9d1:#00a8c6;--theme-color-16313a:#e3eff3;--theme-color-362c17:#f3eee3;--theme-color-cbd5e1:#3e526b;--theme-color-ffffff0c:#4747470c;--theme-color-00000077:#0007;--theme-color-000000aa:#000a;--theme-color-2c3749:#dde2ea;--theme-color-9fbbdf:#2e568a;--theme-color-35435a:#94a4c0;--theme-color-a9bad2:#3f5779;--theme-color-9fb0c6:#475d78;--theme-color-49796b:#8bb9ac;--theme-color-173c32:#e2f2ee;--theme-color-b2e7d6:#2a8668;--theme-color-a8d5c3:#3c7c62;--theme-color-f2c47e:#ab6e11;--theme-color-8c5d36:#cb9e79;--theme-color-35271e:#f0e9e4;--theme-color-f5c99e:#a05811;--theme-color-151e2c:#e7ecf4;--theme-color-a5b5ca:#465b77;--theme-color-8e9fb8:#4e607c;--theme-color-2b374b:#dce2eb;--theme-color-192334:#e4e9f2;--theme-color-a6b7cf:#415979;--theme-color-95a7c1:#495e7c;--theme-color-4a6080:#889cba;--theme-color-111a28:#e9eef5;--theme-color-18202e:#e7ebf2;--theme-color-8d9fba:#4c607d;--theme-color-0c1421:#ecf0f7;--theme-color-344258:#94a5c0;--theme-color-94a5bf:#4a5e7c;--theme-color-f58f9b:#a70f21;--theme-color-9fd4ba:#3a815e;--theme-color-efc182:#a76915;--theme-color-9ba8bd:#4e5d76;--theme-color-263246:#dee3ed;--theme-color-38bfff:#008cce;--theme-color-009dff:#0087db;--theme-color-009dff80:#0087db80;--theme-color-111722:#ebeff5;--theme-color-1b2330:#e6eaf1;--theme-color-252e3d:#e1e6ed;--theme-color-638bbd:#406696;--theme-color-718198:#5c6b7f;--theme-color-9fb2ca:#445c7b;--theme-color-418ee0:#76b4ee;--theme-color-f0ead6:#76642b;--theme-color-ff4fd8:#e620b7;--theme-color-f5f2ea:#675931;--theme-color-6bc493:#009a5c;--theme-color-ce5452:#ed4358;--theme-color-f58b87:#aa140e;--theme-color-a8cfa0:#4a7d3f;--theme-color-e8a1a3:#912327;--theme-color-f1e5a2:#9a8617;--theme-color-182232:#e5eaf3;--theme-color-526780:#8b9eb5;--theme-color-38cfff:#009dce;--theme-color-8bc2a8:#458365;--theme-color-db8f8f:#902e2e;--theme-color-182635:#e4ebf3;--theme-color-202735:#e4e8ef;--theme-color-ef4444:#bf1010;--theme-color-22c55e:#20bb59;--theme-color-59b8cc:#009fb9;--theme-color-0a152a:#eaeef6;--theme-color-737780:#686b74;--theme-color-010205:#f6f8fb;--theme-color-010305:#f6f9fb;--theme-color-7d96af:#506982;--theme-color-000102:#f7fafc;--theme-color-0000ff:#0000db;--theme-color-ff0000:#db0000;--theme-color-0000ff80:#0000db80;--theme-color-0000ff00:#0000db00;--theme-color-b7c8dc:#3a5677;--theme-auth-accent:#176e50;--theme-color-f5ffe7:#589600;--theme-color-ddffb0:#60a800;--theme-color-9cff39:#67ce00;--theme-color-52d20b:#51d00b;--theme-color-358509:#9fd084;--theme-color-e7ffc6:#5da100;--theme-color-8aff4680:#4aca0080;--theme-color-6aee2638:#4fca1038;--theme-color-ef7878:#ab1414;--theme-color-ef787833:#ab141433;--theme-color-25351d:#e8f0e4;--theme-color-10170c:#f2f7f0;--theme-color-28634d:#86ceb4;--theme-color-204633:#ddf0e7;--theme-color-08120c:#f1f9f4;--theme-color-173224:#e5f3ec;--theme-color-25513b:#d9eee3;--theme-color-133222:#e6f4ed;--theme-color-153b28:#e3f3eb;--theme-color-55bd8a:#3d9d6e;--theme-color-030805:#f5fbf7;--theme-color-66a682:#518b6a;--theme-color-9ed8b9:#35855a;--theme-color-102018:#ecf6f1;--theme-color-ffffff22:#47474722;--theme-screener-workspace:#edf1f7;--theme-tailwind-red-950:#fee2e2;--theme-tailwind-sky-200:#075985;--theme-tailwind-sky-700:#7dd3fc;--theme-tailwind-sky-800:#bae6fd;--theme-tailwind-sky-900:#e0f2fe;--theme-tailwind-blue-500:#2563eb;--theme-color-fecaca:#9d0303;--theme-color-dc2626:#bd1e1e;--theme-color-fed7aa:#a85b02;--theme-color-fb923c:#ca5d04;--theme-color-ea580c:#d14e0b;--theme-color-7c2d12:#d09784;--theme-color-d97706:#d57506;--theme-color-78350f:#edddd4;--theme-color-d9f99d:#70a60a;--theme-color-a3e635:#80c018;--theme-color-65a30d:#accd7c;--theme-color-365314:#e7f0dc;--theme-color-bbf7d0:#129640;--theme-color-16a34a:#7acd99;--theme-color-14532d:#dcf0e4;--theme-color-99f6e4:#0ea487;--theme-color-2dd4bf:#25b6a4;--theme-color-0d9488:#80cfc8;--theme-color-134e4a:#def1f0;--theme-color-cffafe:#038e9b;--theme-color-22d3ee:#10b2cb;--theme-color-0891b2:#7abdcd;--theme-color-164e63:#d8e8ee;--theme-color-38bdf8:#078eca;--theme-color-0284c7:#77afcb;--theme-color-bfdbfe:#0349a1;--theme-color-2563eb:#124bc9;--theme-color-1e3a8a:#7e93ce;--theme-color-ddd6fe:#1e0499;--theme-color-a78bfa:#3208ae;--theme-color-7c3aed:#5312c2;--theme-color-4c1d95:#9c7ccd;--theme-color-f5d0fe:#7d039b;--theme-color-e879f9:#9d08b4;--theme-color-c026d3:#a921ba;--theme-color-701a75:#cc83d0;--theme-color-fbcfe8:#930c59;--theme-color-f472b6:#b20e63;--theme-color-db2777:#bc1f65;--theme-color-831843:#cf81a0;--theme-color-f5f5f5:#4b4b4b;--theme-color-d4d4d4:#555;--theme-color-b3b3b3:#606060;--theme-color-909090:#6b6b6b;--theme-color-737373:#6e6e6e;--theme-color-595959:#a5a5a5;--theme-color-404040:#e2e2e2;--theme-color-303030:#e8e8e8;--theme-color-1f1f1f:#eee;--theme-color-0f0f0f:#f4f4f4;--theme-color-fff4cc:#9f7d00;--theme-color-ff7f6e:#bd1600;--theme-color-245b4d:#d6ede8;--theme-color-40e0d0:#1eb8a9;--theme-color-294d80:#7e9fce;--theme-color-6366f1:#1014b5;--theme-color-c084fc:#5c04b3;--theme-color-987bdd:#4a289c;--theme-color-48b9ac:#3d9f93;--theme-color-d4ac53:#a9822a;--theme-color-aa8260:#8f6b4c;--theme-color-42a8c2:#368fa6;--theme-color-638eff:#0035c1;--theme-color-8b9cad:#556779;--theme-color-cd7daa:#91386a;--theme-color-75bd6e:#499142;--theme-color-2dc4d4:#25a8b6;--theme-color-f8fafc:#2c4966;--theme-color-25191f:#f1ebee;--theme-color-d99191:#8d3131;--theme-color-d5c486:#917c32;--theme-color-d5a06f:#9d632e;--theme-color-34c759:#2dae4e;--theme-color-ff3b30:#d10b00;--theme-color-67ad5c:#20aa4a;--theme-color-df484c:#e73843;--theme-color-568d82:#53887e;--theme-color-9e6262:#885454;--theme-color-f59e0b:#d38809;--theme-color-235f80:#7fb2ce;--theme-color-346e59:#87c6b0;--theme-color-75602f:#ccb681;--theme-color-674c80:#a289b9;--theme-color-804c58:#b98994;--theme-color-96c8bd:#00a58f;--theme-color-b172ef:#9744e8;--theme-color-f2da6e:#dfb000;--theme-color-4d94f8:#2778f2;--theme-color-942591:#b922a5;--theme-color-60a7b9:#0096ab;--theme-color-fdf67d:#d4ad00;--theme-color-a7a353:#b39a00;--theme-crosshair:#111827;--theme-chart-selection:#b88958;--theme-chart-earnings:#e8bc35;--theme-chart-price-up:#279c72;--theme-chart-price-down:#d94757;--theme-chart-volume-up:#76b4ee;--theme-chart-volume-down:#76b4ee;--theme-chart-volume-ma:#76b4ee;--theme-chart-session:#b9a777;--theme-chart-alerts:#93bcec;--theme-chart-positions:#7bc5a9;--theme-chart-near-vwap:#93bcec;--theme-chart-zen:#f5f7fb;--theme-color-5798a8:#008fa8;--theme-color-6bb300:#69b600;--theme-status-positive:#166534;--theme-status-negative:#b91c1c;--theme-status-neutral:#53647b;--theme-status-warning:#854d0e;--theme-status-error:#b91c1c;--theme-status-loading:#475569;--theme-status-disabled:#53647b;--theme-status-error-background:#fff1f2;--theme-status-error-border:#b91c1c;--theme-status-loading-up:#dba400;--theme-status-loading-down:#d93400;--theme-status-loading-middle:#db7000;--theme-widget-background:#9ca3ad;--theme-notes-background:#e2e7f0;--theme-screener-background:#edf1f7;--theme-clock-closed:#8d3131;--theme-clock-warning:#917c32;--theme-clock-transition:#9d632e;--theme-timing-queue:#4a289c;--theme-timing-data:#3d9f93;--theme-timing-indicators:#a9822a;--theme-timing-startup:#8f6b4c;--theme-timing-worker:#368fa6;--theme-timing-render:#0035c1;--theme-timing-transport:#556779;--theme-timing-image:#91386a;--theme-timing-frontend:#499142;--theme-timing-resolve:#3208ae;--theme-timing-metadata:#2864f0;--theme-timing-history:#45967d;--theme-timing-calculations:#ed8500;--theme-trace-data:#7fb2ce;--theme-trace-compute:#87c6b0;--theme-trace-wait:#ccb681;--theme-trace-render:#a289b9;--theme-trace-transfer:#b98994;--theme-annotation-vr-high:#ee3855;--theme-annotation-vr-low:#00ad70;--theme-annotation-ytd-low:#69b600;--theme-indicator-bird-5dma:#ed8500;--theme-indicator-bird-10dma:#00a58f;--theme-indicator-bird-20dma:#ed4358;--theme-indicator-bird-50dma:#2864f0;--theme-indicator-bird-100dma:#9744e8;--theme-indicator-bird-200dma:#dfb000;--theme-indicator-bird-1d:#9b41ee;--theme-indicator-bird-2d:#2778f2;--theme-indicator-bird-wtd:#00b86b;--theme-indicator-bird-2wtd:#009a5c;--theme-indicator-bird-mtd:#e52bc5;--theme-indicator-bird-2mtd:#b922a5;--theme-indicator-bird-qtd:#00a8c6;--theme-indicator-bird-2qtd:#0096ab;--theme-indicator-bird-ytd:#d4ad00;--theme-indicator-bird-2ytd:#b39a00}:focus,:focus-visible{--tw-ring-shadow:0 0 var(--theme-color-00000000)!important;--tw-ring-offset-shadow:0 0 var(--theme-color-00000000)!important;outline:none!important}.legend-menu{isolation:isolate;z-index:1000;border-radius:var(--tw-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tw-color-accent);background-color:var(--tw-color-panel);padding:calc(var(--tw-spacing) * 1);--tw-shadow:0 6px 20px var(--tw-shadow-color,var(--theme-shadow)), 0 0 0 2px var(--tw-shadow-color,var(--theme-workspace));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex;position:fixed}.legend-menu button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--tw-color-edge);background-color:var(--tw-color-control);padding-inline:calc(var(--tw-spacing) * 3);padding-block:calc(var(--tw-spacing) * 1);--tw-font-weight:var(--tw-font-weight-medium);font-size:11px;font-weight:var(--tw-font-weight-medium);white-space:nowrap;color:var(--tw-color-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));border-radius:0;position:relative}.legend-menu button+button{margin-left:-1px}.legend-menu button:first-child{border-top-left-radius:var(--tw-radius-md);border-bottom-left-radius:var(--tw-radius-md)}.legend-menu button:last-child{border-top-right-radius:var(--tw-radius-md);border-bottom-right-radius:var(--tw-radius-md)}.legend-menu button:not(:disabled):hover{z-index:10;border-color:var(--tw-color-slate-400);background-color:var(--tw-color-slate-700);color:var(--tw-color-white)}.legend-menu button[aria-pressed=true]{z-index:10;border-color:var(--tw-color-accent);background-color:var(--theme-edge);color:var(--tw-color-white)}.legend-menu button:focus-visible{z-index:20;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--tw-color-accent)}.legend-menu.legend-menu-vertical{flex-direction:column;gap:2px;min-width:148px;max-height:calc(100vh - 8px);overflow-y:auto}.legend-menu.legend-menu-vertical button{text-align:left;border-color:#0000;border-radius:4px;margin-left:0;padding:3px 8px;line-height:16px}.legend-menu.legend-menu-vertical button:disabled{color:var(--theme-status-disabled);opacity:1}body:has(>.legend-menu) :is(.v2-range-bars,.chart-control:has(>#ranges),.bars-control){opacity:.3;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.theme-color-button{cursor:pointer;align-items:center;gap:calc(var(--tw-spacing) * 2);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--tw-color-edge);background-color:var(--tw-color-control);padding-inline:calc(var(--tw-spacing) * 2);color:var(--tw-color-ink);font:inherit;border-radius:.25rem;justify-self:flex-start;padding-block:5px;display:inline-flex}.theme-color-swatch{border-radius:2px;flex:none;width:14px;height:14px;display:inline-block}.taglist-bar .taglist-contrast-control{border-color:var(--taglist-control-border);background-color:var(--taglist-control-bg);color:var(--taglist-control-ink)}.taglist-bar .taglist-contrast-control:not(:disabled):hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--taglist-control-ink));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.developer-tabs[data-v-4d29a334]{border-bottom:1px solid var(--theme-divider);gap:20px;display:flex}.developer-tabs button[data-v-4d29a334]{color:var(--theme-secondary);box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0}.developer-tabs button[aria-selected=true][data-v-4d29a334]{color:var(--theme-ink);box-shadow:inset 0 -2px var(--theme-accent)}.shared-chart-widget[data-v-ae95b96b]{width:100%;min-width:0;height:100%;min-height:0}.screen-analysis[data-v-abe0f984]{box-sizing:border-box;border:1px solid var(--theme-divider);width:550px;min-height:0;color:var(--theme-ink);border-radius:6px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.screen-analysis.is-collapsed[data-v-abe0f984]{background:var(--theme-panel);width:34px}header[data-v-abe0f984]{background:var(--theme-panel);flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:10px;font-size:13px;display:flex}.sidebar-toggle[data-v-abe0f984]{width:24px;height:24px;color:var(--theme-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.sidebar-toggle[data-v-abe0f984]:hover{background:var(--theme-control);color:var(--theme-ink)}.sidebar-toggle span[data-v-abe0f984]{display:flex}.points-left[data-v-abe0f984]{transform:rotate(180deg)}.is-collapsed header[data-v-abe0f984]{flex-direction:column;gap:10px;padding:4px}.collapsed-label[data-v-abe0f984]{writing-mode:vertical-rl;white-space:nowrap;color:var(--theme-muted);transform:rotate(180deg)}.right-side .collapsed-label[data-v-abe0f984]{transform:none}.analysis-content[data-v-abe0f984]{flex-direction:column;flex:1;min-height:0;display:flex}.analysis-content>.shared-chart-widget[data-v-abe0f984]{flex:1;height:auto;min-height:0}.analysis-empty[data-v-abe0f984]{color:var(--theme-muted);padding:12px}@media (width<=800px){.screen-analysis[data-v-abe0f984]{width:375px}}.zoom-timeframes[data-v-aedf4bbe]{height:100%}.zoom-timeframes[data-v-aedf4bbe]:not(.is-collapsed){width:100%}.zoom-timeframes[data-v-aedf4bbe] .chart-grid-root.charts-widget{scrollbar-gutter:stable;overflow-x:hidden}.zoom-timeframes[data-v-aedf4bbe] .card.view-selected .image-button:after{content:"";border:2px solid var(--selection-color,var(--theme-muted));pointer-events:none;z-index:6;position:absolute;inset:0}.timeframe-error[data-v-aedf4bbe]{color:var(--theme-status-error);margin:0;padding:6px}.tag-chip[data-v-65bd5ef4]{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-width:14px;max-width:100%;min-height:14px;padding:1px 5px;font:11px/1.3 system-ui;display:inline-flex}.tag-chip.has-icon[data-v-65bd5ef4]{gap:4px}.tag-chip-icon[data-v-65bd5ef4]{display:flex}.tag-chip-icon[data-v-65bd5ef4] svg{width:12px;height:12px}.tag-chip[data-v-65bd5ef4]:hover{border-color:currentColor}.tag-chip.color-only[data-v-65bd5ef4]{width:14px;height:14px;padding:0}.tag-picker[data-v-c9fcfac7]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:300px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);color:var(--theme-ink);box-shadow:0 4px 14px var(--theme-color-00000088);border-radius:6px;margin:0;padding:12px;font:12px/1.4 system-ui;position:fixed;inset:auto;overflow:auto}.tag-picker header[data-v-c9fcfac7]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-v-c9fcfac7]{color:var(--theme-secondary);margin:12px 0 6px;font-size:11px}.choices[data-v-c9fcfac7]{flex-wrap:wrap;gap:6px;display:flex}button[data-v-c9fcfac7]{font:inherit;color:inherit;background:var(--theme-control);border:1px solid var(--theme-edge);cursor:pointer;border-radius:4px;padding:4px 6px}.choices button[data-v-c9fcfac7]{justify-content:center;align-items:center;min-width:28px;min-height:28px;display:flex}.choices button[aria-pressed=true][data-v-c9fcfac7]{outline:2px solid var(--theme-ink);outline-offset:1px}button[data-v-c9fcfac7]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}button[data-v-c9fcfac7]:disabled{opacity:.5;cursor:default}footer[data-v-c9fcfac7]{margin-top:14px}p[data-v-c9fcfac7]{color:var(--theme-secondary)}[role=alert][data-v-c9fcfac7]{color:var(--theme-status-error)}.symbol-tags[data-v-16298bc0]{min-width:0;padding:4px 0}.symbol-tags-button[data-v-16298bc0],.symbol-tag-chips[data-v-16298bc0]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.symbol-tags-button[data-v-16298bc0]{width:100%;min-height:20px;color:var(--theme-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:2px 4px;font:11px system-ui}.symbol-tags-button[data-v-16298bc0]:hover{background:var(--theme-color-ffffff0c)}.symbol-tags .symbol-tags-button[data-v-16298bc0]:focus-visible{outline-offset:1px;outline:2px solid var(--theme-accent)!important}.add-tags[data-v-16298bc0]{color:var(--theme-secondary);font-size:10px}.symbol-tags.tag-overlay[data-v-16298bc0]{z-index:1;pointer-events:none;max-width:calc(100% - 8px);max-height:calc(100% - 8px);padding:0;position:absolute;bottom:4px;left:4px;overflow:hidden}.tag-overlay .symbol-tag-chips[data-v-16298bc0]{flex-flow:column;align-items:flex-start;gap:3px}.tag-icon-only[data-v-16298bc0]{padding:0}.tag-icon-only span[data-v-16298bc0]{display:flex}.tag-icon-only[data-v-16298bc0] svg{width:16px;height:16px}.chart-view[data-v-42c77200]{background:var(--theme-workspace);width:100%;min-width:0;height:100%;min-height:0;color:var(--theme-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.chart-view-header[data-v-42c77200]{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 160px 4px;display:flex;position:relative}.chart-view-actions[data-v-42c77200]{align-items:center;gap:4px;display:flex;position:absolute;top:8px;left:8px}.chart-view-actions span[data-v-42c77200],.chart-view-navigation>button>span[data-v-42c77200]{align-items:center;display:flex}.chart-view-navigation[data-v-42c77200]{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.v2-expanded-symbols[data-v-42c77200]{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.v2-expanded-symbols[data-v-42c77200]::-webkit-scrollbar{display:none}.v2-expanded-symbols button[data-v-42c77200]{flex-shrink:0;font-family:Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace}.v2-expanded-symbols [aria-current=true][data-v-42c77200]{color:var(--theme-bright);background:var(--theme-edge);border-color:var(--theme-accent)}.chart-view-body[data-v-42c77200]{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}@media (width<=640px){.chart-view-header[data-v-42c77200]:has(.chart-view-navigation){padding:44px 8px 4px}}.canvas-chart-surface:is(:focus,:focus-visible),.canvas-chart-surface :is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}.canvas-chart-surface>canvas{cursor:crosshair}.canvas-chart-surface>canvas[data-axis-cursor=ew-resize]{cursor:ew-resize!important}.canvas-chart-surface>canvas[data-axis-cursor=ns-resize]{cursor:ns-resize!important}.canvas-chart-surface>canvas[data-price-trigger-hovered]{cursor:pointer!important}.price-action-button-group[data-v-5c3a39fb]{--price-action-gap:4px;align-items:center;gap:var(--price-action-gap);padding-right:calc(2 * var(--price-action-gap));pointer-events:auto;height:20px;display:flex}.price-action-button-group.is-reversed[data-v-5c3a39fb]{flex-direction:row-reverse}.price-action-button-group[data-v-5c3a39fb] button{box-sizing:border-box;border:1px solid var(--theme-control);background:var(--theme-edge);min-width:20px;height:20px;color:var(--theme-bright);cursor:pointer;white-space:nowrap;touch-action:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:1px 5px;font:10px/1 Iosevka Aile,monospace;transition:filter .1s ease-out;display:flex}.price-action-button-group[data-v-5c3a39fb] button[data-tone=buy]{background:var(--theme-color-35d99a);border-color:var(--theme-color-16845b);color:var(--theme-color-082b1d);font-weight:700}.price-action-button-group[data-v-5c3a39fb] button[data-tone=sell]{background:var(--theme-color-f56372);border-color:var(--theme-color-ad3040);color:var(--theme-color-3b0d17);font-weight:700}.price-action-button-group[data-v-5c3a39fb] button:hover{filter:brightness(1.12)}.price-action-button-group[data-v-5c3a39fb] button:disabled{opacity:.5;cursor:wait}.price-action-button-group[data-v-5c3a39fb] button:focus-visible{outline-offset:-1px;outline:1px solid var(--theme-accent)!important}.price-action-button-group[data-v-5c3a39fb] svg{flex-shrink:0;width:12px;min-width:8px;height:12px;min-height:8px;display:block}.price-action-button-group[data-v-5c3a39fb] button:nth-child(2){--price-button-delay:35ms}.price-action-button-group[data-v-5c3a39fb] button:nth-child(3){--price-button-delay:70ms}.price-action-button-group.is-open[data-v-5c3a39fb] button{animation:.28s ease-out both price-action-button-enter-5c3a39fb;animation-delay:var(--price-button-delay,0s)}.price-action-button-group.reveals-on-hover[data-v-5c3a39fb]:not(.is-open):not(.is-closing) [data-reveal]{display:none}.price-action-button-group.is-closing[data-v-5c3a39fb] [data-reveal]{pointer-events:none;animation:.18s ease-in both price-action-button-exit-5c3a39fb}.price-action-group-leave-active[data-v-5c3a39fb]{pointer-events:none;transition:opacity .18s ease-in,translate .18s ease-in}.price-action-group-leave-to[data-v-5c3a39fb]{opacity:0;translate:8px}@keyframes price-action-button-exit-5c3a39fb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}@keyframes price-action-button-enter-5c3a39fb{0%{opacity:0;transform:translate(18px)}65%{opacity:1;transform:translate(-3px)}82%{opacity:1;transform:translate(1px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.price-action-button-group[data-v-5c3a39fb] button{transition:none;animation:none!important}.price-action-group-leave-active[data-v-5c3a39fb]{transition:none}}.canvas-price-menu>button{background:0 0}.canvas-price-menu>button:hover,.canvas-price-menu>button:focus-visible{background:var(--theme-edge)}.canvas-price-buttons{clip-path:inset(-2px 0 -2px -4px)}.canvas-chart-surface button.canvas-order-control{z-index:2;background:var(--theme-edge);color:var(--theme-bright);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;white-space:nowrap;border:0;border-left:1px solid;border-radius:0 4px 4px 0;flex-shrink:0;justify-content:center;align-items:center;min-width:0;max-width:none;margin:0;padding:0;font:700 10px/18px Iosevka Aile,monospace;display:flex;position:absolute}.canvas-chart-surface button.canvas-order-control[hidden]{display:none}.canvas-chart-surface button.canvas-order-control:hover{background:var(--theme-edge)}.canvas-order-control:focus,.canvas-order-control:focus-visible{box-shadow:none;outline:none}.canvas-order-control svg{width:12px;height:12px}.canvas-chart-surface button.canvas-order-remove{box-sizing:border-box;border:1px solid var(--theme-color-f56372);background:var(--theme-color-f56372);color:var(--theme-workspace)}.canvas-chart-surface button.canvas-order-remove:hover{background:var(--theme-color-f8818d)}.canvas-order-remove svg{stroke-width:2.5px}.details-table[data-v-73847e64]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px;line-height:1.35}.details-table th[data-v-73847e64],.details-table td[data-v-73847e64]{vertical-align:top;border-bottom:1px solid var(--theme-control);white-space:normal;overflow-wrap:anywhere;padding:4px 0}.details-table th[data-v-73847e64]{text-align:left;color:var(--theme-muted);padding-right:6px;font-size:10px;font-weight:400}.details-table td[data-v-73847e64]{text-align:right;font-variant-numeric:tabular-nums}.positive[data-v-73847e64]{color:var(--theme-status-positive)}.negative[data-v-73847e64]{color:var(--theme-status-negative)}.direction-summary[data-v-f3e3c161]{flex-wrap:wrap;gap:4px 12px;display:flex}.direction-item[data-v-f3e3c161]{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.direction-item>[role=img][data-v-f3e3c161]{line-height:1}.metrics-scroll[data-v-f3e3c161]{max-width:100%;overflow-x:auto}.metrics-table[data-v-f3e3c161]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:10px}.metrics-table th[data-v-f3e3c161],.metrics-table td[data-v-f3e3c161]{border-bottom:1px solid var(--theme-control);text-align:right;white-space:nowrap;padding:3px 4px}.metrics-table th[data-v-f3e3c161]{color:var(--theme-muted);font-weight:400}.metrics-table th[data-v-f3e3c161]:first-child{text-align:left;padding-left:0}.metrics-table .metric-row th[data-v-f3e3c161]{font-size:12.5px}.metrics-table .metric-direction[data-v-f3e3c161]{text-align:center;padding:3px 0;line-height:1}.metrics-table .metric-group th[data-v-f3e3c161]{padding-top:8px;font-size:10px}.positive[data-v-f3e3c161]{color:var(--theme-status-positive)}.negative[data-v-f3e3c161]{color:var(--theme-status-negative)}.compact-symbol-details[data-v-ad123e63]{color:var(--theme-ink);min-width:0;padding:6px 8px;font:11px/1.35 system-ui}.compact-identity[data-v-ad123e63]{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.compact-identity span[data-v-ad123e63]{color:var(--theme-secondary)}.compact-facts[data-v-ad123e63]{flex-wrap:wrap;gap:5px 16px;margin:0 0 8px;display:flex}.compact-facts>div[data-v-ad123e63]{align-items:baseline;gap:6px;min-width:0;max-width:100%;display:flex}.compact-facts dt[data-v-ad123e63]{color:var(--theme-muted);flex:none;font-size:10px}.compact-facts dd[data-v-ad123e63]{text-align:left;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.compact-facts dd.industry-value[data-v-ad123e63]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:240px}.compact-facts .positive[data-v-ad123e63]{color:var(--theme-status-positive)}.compact-facts .negative[data-v-ad123e63]{color:var(--theme-status-negative)}.compact-directions[data-v-ad123e63]{align-items:baseline;gap:8px;margin:6px 0;display:flex}.compact-directions>strong[data-v-ad123e63]{min-width:36px;color:var(--theme-muted);flex:none;font-size:10px}.compact-symbol-details p[data-v-ad123e63]{color:var(--theme-muted);margin:4px 0;font-size:10px}.screen-details[data-v-ad123e63]{min-width:0;min-height:0;color:var(--theme-ink);flex-direction:column;display:flex}header[data-v-ad123e63]{background:var(--theme-panel);flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:10px;font-size:13px;display:flex}.details-content[data-v-ad123e63]{flex-direction:column;flex:1;min-height:0;display:flex}.sidebar-toggle[data-v-ad123e63]{width:24px;height:24px;color:var(--theme-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.sidebar-toggle[data-v-ad123e63]:hover{background:var(--theme-control);color:var(--theme-ink)}.sidebar-toggle span[data-v-ad123e63]{display:flex}.points-left[data-v-ad123e63]{transform:rotate(180deg)}.is-collapsed header[data-v-ad123e63]{flex-direction:column;gap:10px;padding:4px}.collapsed-label[data-v-ad123e63]{writing-mode:vertical-rl;white-space:nowrap;color:var(--theme-muted);transform:rotate(180deg)}.details-scroll[data-v-ad123e63]{overscroll-behavior:contain;overflow-wrap:anywhere;min-height:0;padding:8px;overflow-y:auto}h2[data-v-ad123e63]{margin:0 0 6px;font:600 20px/1.2 Iosevka Aile,monospace}.details-company[data-v-ad123e63]{color:var(--theme-ink);margin:0 0 8px;font-size:11px;line-height:1.35}.blacklist-button[data-v-ad123e63]{margin:0 0 8px;padding:2px 6px;font-size:10px}.details-note[data-v-ad123e63]{color:var(--theme-muted);margin:5px 0 8px;font-size:9px}h3[data-v-ad123e63]{color:var(--theme-muted);margin:12px 0 8px;font-size:11px}ul[data-v-ad123e63]{gap:7px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.details-status[data-v-ad123e63],.details-empty[data-v-ad123e63]{font-size:11px;line-height:1.5}.details-status[data-v-ad123e63]:not([role=status]),.details-empty[data-v-ad123e63]{color:var(--theme-status-neutral)}.details-empty[data-v-ad123e63]{margin:0;padding:12px}.company-fundamentals[data-v-5e201088]{color:var(--theme-ink);-webkit-user-select:text;user-select:text;padding:6px 8px;font:11px/1.5 system-ui}h3[data-v-5e201088]{align-items:center;gap:6px;margin:0 0 5px;font:600 11px/1.4 system-ui;display:flex}h3>span[data-v-5e201088]:first-child{color:var(--theme-color-b7a4ed);display:flex}h3[data-v-5e201088] svg{width:14px;height:14px}small[data-v-5e201088]{color:var(--theme-muted);font:10px system-ui}p[data-v-5e201088]{margin:4px 0}.industry-summary[data-v-5e201088]{color:var(--theme-muted);font-size:10px}[role=alert][data-v-5e201088]{color:var(--theme-status-error)}button[data-v-5e201088]{font:inherit;color:var(--theme-ink);background:var(--theme-control);border:1px solid var(--theme-edge);cursor:pointer;border-radius:4px}.scope-working-area[data-v-551b326a]{box-sizing:border-box;border-top:1px solid var(--theme-edge);background:var(--theme-panel);flex-direction:column;flex:0 0 20%;min-width:0;min-height:0;display:flex;overflow:hidden}.working-content[data-v-551b326a]{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.working-symbol-details[data-v-551b326a]{flex:none;order:1}.working-content>.scope-paper[data-v-551b326a],.working-content>.scope-readout[data-v-551b326a]{flex:none;overflow:visible}header[data-v-551b326a]{color:var(--theme-secondary);flex-shrink:0;justify-content:space-between;gap:12px;padding:5px 8px;font:10px/1.4 Iosevka Aile,monospace;display:flex}[role=tablist][data-v-551b326a]{gap:4px;min-width:0;display:flex}[role=tab][data-v-551b326a]{color:var(--theme-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:3px 6px;font:11px system-ui}[role=tab][aria-selected=true][data-v-551b326a]{border-color:var(--theme-accent);color:var(--theme-ink)}[role=tab][data-v-551b326a]:focus-visible{outline-offset:1px;outline:1px solid var(--theme-accent)!important}.working-panel[data-v-551b326a]{flex:none;min-width:0}.scope-trading-mode[data-v-551b326a]{color:var(--theme-muted);padding:4px 8px;font:10px/1.4 Iosevka Aile,monospace}.scope-readout[data-v-551b326a]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:0;color:var(--theme-secondary);-webkit-user-select:text;user-select:text;flex:1;padding:2px 8px 8px;font:10px/1.5 Iosevka Aile,monospace;display:block;overflow:auto}.scope-paper[data-v-551b326a]{color:var(--theme-secondary);padding:2px 8px 8px;font:11px/1.5 Iosevka Aile,monospace;overflow:auto}.scope-paper [role=alert][data-v-551b326a]{color:var(--theme-status-error)}.scope-paper-controls[data-v-551b326a]{gap:6px;margin:4px 0;display:flex}.scope-paper button[data-v-551b326a]{font:inherit;color:var(--theme-ink);background:var(--theme-control);border:1px solid var(--theme-edge);cursor:pointer;border-radius:4px;padding:3px 6px}.scope-paper button[data-v-551b326a]:disabled{color:var(--theme-status-disabled);opacity:1;cursor:default}.scope-paper button[data-v-551b326a]:focus-visible{outline-offset:2px;outline:2px solid var(--theme-accent)!important}.entry-review[data-v-551b326a]{border:1px solid var(--theme-edge);border-radius:4px;margin:6px 0;padding:8px}.entry-review p[data-v-551b326a]{margin:0 0 6px}.entry-review table[data-v-551b326a]{border-collapse:collapse;width:100%;font:inherit}.entry-review th[data-v-551b326a],.entry-review td[data-v-551b326a]{text-align:right;padding:2px 6px}.entry-review th[data-v-551b326a]:first-child{text-align:left}.paper-close-dialog[data-v-4e0c14fc]{width:420px;max-width:calc(100vw - 32px);color:var(--theme-ink);background:var(--theme-panel);border:1px solid var(--theme-edge);border-radius:6px;padding:20px;font:13px/1.5 system-ui}.paper-close-dialog[data-v-4e0c14fc]::backdrop{background:var(--theme-color-00000088)}.paper-close-dialog h2[data-v-4e0c14fc]{margin:0;font-size:18px}.paper-close-dialog>div[data-v-4e0c14fc]{justify-content:flex-end;gap:8px;display:flex}.paper-close-dialog button[data-v-4e0c14fc]{background:var(--theme-control);border:1px solid var(--theme-edge);color:inherit;cursor:pointer;border-radius:4px;padding:6px 10px}.paper-close-dialog button[data-v-4e0c14fc]:disabled{opacity:.5;cursor:default}.paper-close-dialog button[data-v-4e0c14fc]:focus-visible{outline-offset:2px;outline:2px solid var(--theme-accent)!important}.paper-close-dialog [role=alert][data-v-4e0c14fc]{color:var(--theme-status-error)}.app-confirmation[data-v-15a6b74b]{border:1px solid var(--theme-edge);background:var(--theme-panel);width:max-content;max-width:min(360px,100vw - 32px);color:var(--theme-ink);box-shadow:0 4px 16px var(--theme-color-00000088);color-scheme:var(--theme-scheme,dark);border-radius:5px;margin:auto;padding:12px;font:12px/1.4 system-ui,sans-serif;position:fixed;inset:0}.app-confirmation[data-v-15a6b74b]::backdrop{background:var(--theme-color-00000066)}.app-confirmation[popover][data-v-15a6b74b]::backdrop{background:0 0}h2[data-v-15a6b74b]{margin:0 0 6px;font-size:13px}p[data-v-15a6b74b]{margin:0}footer[data-v-15a6b74b]{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}button[data-v-15a6b74b]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:3px;padding:4px 8px}button[data-v-15a6b74b]:not(:disabled):hover{background:var(--theme-edge)}button[data-v-15a6b74b]:disabled{opacity:.4;cursor:default}button[data-v-15a6b74b]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}button.danger[data-v-15a6b74b]{border-color:var(--theme-edge);color:var(--theme-status-error)}button.danger[data-v-15a6b74b]:hover{background:var(--theme-edge);color:var(--theme-color-ffe5e8)}.confirmation-extra[data-v-15a6b74b]{flex-direction:column;gap:6px;margin-top:8px;display:flex}.color-palette[data-v-b16959eb]{--swatch-size:20px;box-sizing:border-box;width:304px;max-width:100%;color:var(--theme-ink);color-scheme:var(--theme-scheme,dark);flex-direction:column;gap:12px;padding:8px;font:12px/1.4 system-ui;display:flex}.color-palette-section[data-v-b16959eb]{flex-direction:column;gap:4px;display:flex}.color-palette-row[data-v-b16959eb]{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.color-palette .color-palette-swatch[data-v-b16959eb]{box-sizing:border-box;width:100%;min-width:0;height:var(--swatch-size);min-height:var(--swatch-size);cursor:pointer;box-shadow:inset 0 0 0 1px var(--theme-color-ffffff12);border:0;border-radius:3px;flex:none;padding:0;display:block}.color-palette .color-palette-swatch[aria-pressed=true][data-v-b16959eb]{outline:2px solid var(--theme-ink);outline-offset:2px;box-shadow:inset 0 0 0 2px var(--theme-panel)}.color-palette .color-palette-swatch[data-v-b16959eb]:hover{outline:1px solid var(--theme-ink);outline-offset:1px}.color-palette .color-palette-swatch[data-v-b16959eb]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.color-palette-custom[data-v-b16959eb]{border-top:1px solid var(--theme-edge);flex-direction:column;gap:8px;padding-top:10px;display:flex}.color-palette-custom-heading[data-v-b16959eb]{color:var(--theme-secondary);justify-content:space-between;align-items:center;gap:8px;display:flex}.color-palette .color-palette-add[data-v-b16959eb]{width:24px;height:24px;min-height:24px;color:var(--theme-ink);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;padding:3px;display:grid}.color-palette-add[data-v-b16959eb] svg{width:18px;height:18px;display:block}.color-palette .color-palette-custom-input[data-v-b16959eb]{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.color-palette-opacity[data-v-b16959eb]{color:var(--theme-secondary);grid-template-columns:1fr auto;gap:8px;display:grid}.color-palette-opacity input[data-v-b16959eb]{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:0;grid-column:1/-1;width:100%;height:18px;margin:0;padding:0}.color-palette-opacity input[data-v-b16959eb]::-webkit-slider-runnable-track{box-sizing:border-box;border:1px solid var(--theme-edge);background:linear-gradient(to right,transparent,var(--palette-rgb)),repeating-conic-gradient(var(--theme-edge) 0% 25%,var(--theme-control) 0% 50%) 0/8px 8px;border-radius:8px;height:10px}.color-palette-opacity input[data-v-b16959eb]::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:2px solid var(--theme-bright);background:var(--palette-rgb);border-radius:50%;width:18px;height:18px;margin-top:-5px}.color-palette-opacity input[data-v-b16959eb]::-moz-range-track{box-sizing:border-box;border:1px solid var(--theme-edge);background:linear-gradient(to right,transparent,var(--palette-rgb)),repeating-conic-gradient(var(--theme-edge) 0% 25%,var(--theme-control) 0% 50%) 0/8px 8px;border-radius:8px;height:10px}.color-palette-opacity input[data-v-b16959eb]::-moz-range-thumb{border:2px solid var(--theme-bright);background:var(--palette-rgb);border-radius:50%;width:14px;height:14px}.drawing-colors[data-v-e57ed4a6]{z-index:1;border:1px solid var(--theme-edge);background:var(--theme-panel);width:312px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);color:var(--theme-ink);box-shadow:0 4px 16px var(--theme-color-00000088);box-sizing:border-box;border-radius:5px;margin:0;padding:4px;font:12px system-ui;display:flex;position:absolute;bottom:0;left:calc(100% + 7px);overflow:auto}.drawing-widths[data-v-196e94ab]{border:1px solid var(--theme-edge);background:var(--theme-panel);width:max-content;color:var(--theme-ink);box-shadow:0 2px 6px var(--theme-color-00000055);border-radius:4px;padding:8px;font:11px system-ui;position:absolute;bottom:0;left:calc(100% + 7px)}.drawing-widths .drawing-width-sample[data-v-196e94ab]{border-top-style:solid;width:28px;margin-right:8px;display:block}.drawing-widths.drawing-widths button[data-v-196e94ab]{justify-content:flex-start;width:100%;height:26px;font:11px system-ui}.drawing-widths label[data-v-196e94ab]{align-items:center;gap:6px;display:flex}.drawing-widths input[data-v-196e94ab]{background:var(--theme-panel);width:44px;color:var(--theme-ink);border:1px solid var(--theme-edge);font:inherit;border-radius:3px;padding:3px}.drawing-widths[data-v-196e94ab]{margin:0}.drawing-widths.drawing-widths button[data-v-196e94ab]{color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;padding:4px;display:flex}.drawing-widths.drawing-widths button[data-v-196e94ab]:hover,.drawing-widths.drawing-widths button[aria-pressed=true][data-v-196e94ab]{background:var(--theme-edge);color:var(--theme-ink)}.position-adjustments{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--theme-ink);box-shadow:0 12px 50px var(--theme-color-00000088);color-scheme:var(--theme-scheme,dark);border-radius:8px;margin:auto;padding:22px;font:13px system-ui,sans-serif;position:fixed;inset:0;overflow:auto}.position-adjustments::backdrop{background:var(--theme-color-00000099)}.position-adjustments h2{margin:0 0 6px;font-size:17px}.position-adjustments h2 span{color:var(--theme-secondary);margin-left:6px;font-family:Iosevka Aile,monospace;font-size:13px}.position-adjustments .adjustment-help{color:var(--theme-secondary);margin:0 0 16px;font-size:11px;line-height:1.5}.position-adjustment-points{grid-template-columns:64px minmax(0,1fr) minmax(80px,110px);align-items:center;gap:9px;margin:16px 0 20px;display:grid}.position-adjustment-points>span{color:var(--theme-secondary);font-size:12px}.position-adjustments .adjustment-point-name{color:var(--theme-ink)}.position-adjustments input{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:100%;min-width:0;color:var(--theme-ink);border-radius:4px;padding:7px;font:12px Iosevka Aile,monospace}.position-adjustments .adjustment-shares{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.position-adjustments .adjustment-shares input{width:140px}.position-adjustments .adjustment-preview{color:var(--theme-secondary);margin:14px 0;font:11px/1.6 Iosevka Aile,monospace}.position-adjustments .adjustment-error{color:var(--theme-status-error);font-size:12px;line-height:1.5}.position-adjustments footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.position-adjustments button{font:inherit;border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);cursor:pointer;border-radius:4px;padding:7px 13px}.position-adjustments button:hover{background:var(--theme-edge)}.position-adjustments .adjustment-save{background:var(--theme-edge);border-color:var(--theme-muted)}@media (width<=430px){.position-adjustments{padding:14px}.position-adjustment-points{grid-template-columns:1fr 90px}.position-adjustment-points>span:first-child{display:none}.position-adjustment-points .adjustment-point-name{grid-column:1/-1}}.position-geometry[data-v-939ea44d]{border:0;min-width:0;margin:0;padding:0}.position-geometry[data-v-939ea44d]:disabled{opacity:.5}.position-status[data-v-939ea44d],.position-notes[data-v-939ea44d]{flex-direction:column;gap:6px;margin:10px 0;display:flex}.position-status select[data-v-939ea44d],.position-notes textarea[data-v-939ea44d]{font:inherit;background:var(--theme-panel);color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:4px;padding:7px}.position-notes textarea[data-v-939ea44d]{resize:vertical}dl[data-v-805f3cf0]{grid-template-columns:110px 1fr;gap:8px;margin:18px 0;display:grid}dt[data-v-805f3cf0]{color:var(--theme-secondary)}dd[data-v-805f3cf0]{margin:0}.manual-target-toggle[data-v-805f3cf0]{align-items:center;gap:8px;margin:16px 0 8px;display:flex}.manual-target-toggle input[data-v-805f3cf0]{width:auto}label[data-v-805f3cf0]{justify-content:space-between;align-items:center;gap:8px;display:flex}label input[type=number][data-v-805f3cf0]{width:160px}.anchor-adjustments{width:min(420px,100vw - 32px)}.anchor-label{align-items:center;gap:16px;margin-top:20px;display:flex}.anchor-label input,.anchor-label select{flex:1}.anchor-label select{border:1px solid var(--theme-edge);background:var(--theme-panel);min-width:0;color:var(--theme-ink);font:inherit;border-radius:4px;padding:7px}.drawing-notes{flex-direction:column;gap:6px;margin-top:20px;display:flex}.drawing-notes textarea{resize:vertical;font:inherit;background:var(--theme-panel);color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:4px;padding:7px}.chart-grid-root .drawing-controls{z-index:11;opacity:0;pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;top:34px;left:0}.chart-grid-root .card:hover .drawing-controls,.chart-grid-root .drawing-controls:focus-within,.chart-grid-root .drawing-controls-visible{opacity:1;pointer-events:auto}.chart-grid-root .drawing-controls button{width:31.68px;height:31.68px;color:var(--theme-secondary);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:3.96px;display:flex}.chart-grid-root .drawing-controls button:not(:disabled):hover,.chart-grid-root .drawing-controls button[aria-pressed=true]{background:var(--theme-edge);color:var(--theme-ink)}.chart-grid-root .drawing-tool-icon{width:26.4px;height:26.4px;display:block}.chart-grid-root .drawing-controls .heroicon{width:22.44px;height:22.44px}.chart-grid-root .drawing-controls .position-tool-icon,.chart-grid-root .drawing-controls .freeform-tool-icon{flex:none;width:26.4px;height:26.4px;display:block}.chart-grid-root .drawing-mode-menu{background:var(--theme-color-151925f5);border:1px solid var(--theme-edge);box-shadow:0 2px 6px var(--theme-color-00000055);border-radius:0}.chart-grid-root .drawing-controls-visible .drawing-mode-menu{border-color:var(--selection-color,var(--theme-muted))}.chart-grid-root .drawing-controls-docked .drawing-mode-menu{border-color:var(--theme-edge)}.chart-grid-root .drawing-mode-menu{color:var(--theme-ink);z-index:100;flex-direction:column;gap:2px;max-height:calc(100vh - 16px);margin:0;padding:2px;display:flex;inset:auto;overflow:visible}.chart-grid-root .drawing-color-control,.chart-grid-root .drawing-trash-control{position:relative}.chart-grid-root .drawing-current-color{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--theme-color-ffffff30);background:currentColor;border-radius:4px;flex:none;display:block}.chart-grid-root .drawing-style-separator{background:var(--theme-edge);flex:none;height:1px;margin:3px 5px}.chart-grid-root .drawing-width-control{position:relative}.chart-grid-root .drawing-controls .drawing-delete{color:var(--theme-status-error);position:relative}.chart-grid-root .drawing-controls .drawing-delete:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-status-error)}.chart-grid-root .drawing-delete-all-mark{pointer-events:none;font:700 18px/1 system-ui;position:absolute;top:1px;right:1px}.chart-grid-root .drawing-controls button:disabled{opacity:.35;cursor:default}.shared-symbol-chooser[data-v-9401d82c]{box-sizing:border-box;z-index:3000;border:1px solid var(--theme-edge);background:var(--theme-panel);width:380px;max-width:calc(100vw - 40px);color:var(--theme-ink);box-shadow:0 4px 14px var(--theme-color-00000088);border-radius:8px;margin:0;padding:12px;font:12px system-ui;display:block;position:fixed;inset:auto}input[data-v-9401d82c]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-workspace);width:100%;color:inherit;border-radius:5px;outline:none;padding:4px 8px;font:14px Iosevka Aile,monospace}[role=listbox][data-v-9401d82c]{max-height:220px;margin-top:8px;overflow:auto}button[data-v-9401d82c]{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:6px 8px;font:12px Iosevka Aile,monospace;display:flex}button strong[data-v-9401d82c]{flex-shrink:0;min-width:60px}button span[data-v-9401d82c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-muted);font:11px system-ui;overflow:hidden}button[data-v-9401d82c]:hover,button[aria-selected=true][data-v-9401d82c]{background:var(--theme-control)}p[data-v-9401d82c]{color:var(--theme-muted);margin:8px 0 0;font-size:10px}[role=alert][data-v-9401d82c]{color:var(--theme-status-error)}.candles[data-v-92bca714]{--bull:var(--candle-bull,var(--theme-status-loading-up));--bear:var(--candle-bear,var(--theme-status-loading-down));--middle:var(--candle-middle,var(--theme-status-loading-middle));--up:var(--bull);--down:var(--bear);align-items:center;gap:calc(var(--size) * .12);height:var(--size);vertical-align:middle;display:inline-flex}.mood-bullish[data-v-92bca714]{--down:color-mix(in srgb, var(--bull) 55%, transparent)}.mood-bearish[data-v-92bca714]{--up:color-mix(in srgb, var(--bear) 55%, transparent)}.candles i[data-v-92bca714]{width:calc(var(--size) * .14);min-width:2px;height:100%;color:var(--tone);animation-delay:calc(var(--i) * var(--speed) / var(--count) * -1);place-items:center;display:grid;position:relative}.candles i[data-v-92bca714]:before{content:"";width:max(1px, calc(var(--size) * .04));opacity:.55;height:80%;animation:candle-wick-92bca714 var(--speed) ease-in-out infinite;animation-delay:inherit;background:currentColor;border-radius:1px;position:absolute}.candles span[data-v-92bca714]{border-radius:max(1px, calc(var(--size) * .04));width:100%;height:45%;box-shadow:0 0 calc(var(--size) * .2) color-mix(in srgb, currentColor 45%, transparent);animation:candle-body-92bca714 var(--speed) ease-in-out infinite;animation-delay:inherit;background:currentColor;position:relative}@keyframes candle-body-92bca714{0%,to{transform:translateY(30%)scaleY(.35)}50%{transform:translateY(-25%)scaleY(1)}}@keyframes candle-wick-92bca714{0%,to{transform:translateY(20%)scaleY(.5)}50%{transform:translateY(-15%)scaleY(1)}}@media (prefers-reduced-motion:reduce){.candles i[data-v-92bca714],.candles i[data-v-92bca714]:before,.candles span[data-v-92bca714]{animation-duration:0s;animation-iteration-count:1}}.alert-error[data-v-153a0950]{color:var(--theme-status-error)}.price-alert-popup[data-v-153a0950]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:380px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--theme-ink);box-shadow:0 8px 28px var(--theme-color-00000088);color-scheme:var(--theme-scheme,dark);border-radius:8px;margin:0;padding:0;font:12px/1.5 system-ui,sans-serif;position:fixed;inset:auto;overflow:auto}header[data-v-153a0950]{border-bottom:1px solid var(--theme-edge);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}h2[data-v-153a0950]{margin:0;font-size:14px}.alert-fields[data-v-153a0950]{padding:14px 16px}.alert-row[data-v-153a0950]{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;display:grid}.alert-row+.alert-row[data-v-153a0950]{margin-top:14px}small[data-v-153a0950]{color:var(--theme-secondary);font-size:11px;display:block}input[data-v-153a0950],select[data-v-153a0950]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-control);width:100%;min-width:0;color:var(--theme-ink);font:inherit;border-radius:4px;padding:6px 8px}.alert-price[data-v-153a0950]{border:1px solid var(--theme-edge);background:var(--theme-control);border-radius:4px;align-items:center;padding-left:8px;display:flex}.alert-price input[data-v-153a0950]{background:0 0;border:0;padding-left:3px}.alert-price[data-v-153a0950]:focus-within{outline:2px solid var(--theme-accent);outline-offset:2px}.alert-price input[data-v-153a0950]:focus-visible{outline:none!important}p[data-v-153a0950]{color:var(--theme-secondary);margin:12px 0 0;font-size:11px}.alert-help[data-v-153a0950]{color:var(--theme-muted)}footer[data-v-153a0950]{border-top:1px solid var(--theme-edge);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}button[data-v-153a0950]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:4px;padding:5px 10px}button[data-v-153a0950]:not(:disabled):hover{background:var(--theme-edge)}button[data-v-153a0950]:disabled{opacity:.45;cursor:default}.alert-save[data-v-153a0950]{background:var(--theme-edge);border-color:var(--theme-muted)}.alert-close[data-v-153a0950]{background:0 0;border:0;justify-content:center;align-items:center;padding:3px;display:flex}.alert-close[data-v-153a0950] svg{width:16px;height:16px;display:block}.price-alert-popup[data-v-153a0950] :is(input,select,button):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}@media (width<=360px){.alert-row[data-v-153a0950]{grid-template-columns:90px minmax(0,1fr);gap:8px}}.price-alert-lines[data-v-bc79f42e]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.price-alert-line[data-v-bc79f42e]{box-sizing:border-box;border-top:1px dashed var(--theme-muted);opacity:.6;height:0;position:absolute}.price-alert-marker[data-v-bc79f42e]{pointer-events:auto;position:absolute;transform:translateY(-50%)}.price-alert-marker[data-v-bc79f42e] .price-alert-handle{cursor:ns-resize;font:400 12px/1 Iosevka Aile,monospace}.price-alert-description[data-v-bc79f42e]{margin-left:5px;padding-right:3px}.price-alert-marker[data-v-bc79f42e] .price-alert-delete{width:20px;padding:3px}.price-alert-tag[data-v-bc79f42e]{box-sizing:border-box;background:var(--theme-control);color:var(--theme-ink);text-align:center;border-radius:2px;padding:2px 3px;font:600 11px/1.3 Iosevka Aile,ui-monospace,monospace;position:absolute;transform:translateY(-50%)}.price-alert-error[data-v-bc79f42e]{background:var(--theme-panel);color:var(--theme-status-error);pointer-events:auto;margin:0;padding:4px 6px;font:11px system-ui;position:absolute;bottom:4px;left:8px}.session-decision[data-v-7c49838e]{box-sizing:border-box;pointer-events:none;z-index:6;border:2px solid #0000;border-radius:2px;position:absolute;inset:0}.session-decision.overlay.included[data-v-7c49838e]{border-color:var(--theme-status-positive)}.session-decision.overlay.excluded[data-v-7c49838e]{border-color:var(--theme-status-negative)}.session-decision-controls[data-v-7c49838e]{opacity:0;pointer-events:none;gap:3px;display:flex;position:absolute;bottom:3px;left:3px}.card.view-selected .session-decision-controls,.scope-widget.expanded-chart .session-decision-controls,.v2-widget.widget-selected .scope-stage .session-decision-controls,.chart-card-content:hover .session-decision-controls,.scope-stage:hover .session-decision-controls,.session-decision-controls[data-v-7c49838e]:focus-within{opacity:1;pointer-events:auto}.session-decision .session-decision-thumb[data-v-7c49838e]{background:var(--theme-color-0b0d14e6);width:28px;height:28px;color:var(--theme-muted);opacity:.45;cursor:pointer;border:1px solid #0000;border-radius:3px;flex:0 0 28px;justify-content:center;align-items:center;padding:4px;display:flex}.session-decision .session-decision-thumb[data-v-7c49838e]:hover,.session-decision .session-decision-thumb[data-v-7c49838e]:focus-visible{opacity:1;border-color:currentColor}.session-decision .session-decision-thumb.active[data-v-7c49838e],.session-decision .session-decision-thumb.keyboard-choice[data-v-7c49838e]{opacity:1}.session-decision .session-decision-thumb.included.keyboard-choice[data-v-7c49838e],.session-decision .session-decision-thumb.included.active[data-v-7c49838e],.session-decision .session-decision-thumb.included[data-v-7c49838e]:hover,.session-decision .session-decision-thumb.included[data-v-7c49838e]:focus-visible{color:var(--theme-status-positive)}.session-decision .session-decision-thumb.excluded.keyboard-choice[data-v-7c49838e],.session-decision .session-decision-thumb.excluded.active[data-v-7c49838e],.session-decision .session-decision-thumb.excluded[data-v-7c49838e]:hover,.session-decision .session-decision-thumb.excluded[data-v-7c49838e]:focus-visible{color:var(--theme-status-negative)}.session-decision .session-decision-thumb[data-v-7c49838e]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}.session-decision-thumb span[data-v-7c49838e]{display:flex}.session-decision-thumb[data-v-7c49838e] svg{width:18px;height:18px}.session-decision.menu[data-v-7c49838e],.session-decision.inline[data-v-7c49838e]{pointer-events:auto;z-index:auto;border:0;position:relative;inset:auto}.session-decision.menu .session-decision-controls[data-v-7c49838e],.session-decision.inline .session-decision-controls[data-v-7c49838e]{opacity:1;pointer-events:auto;padding:2px;position:static}.session-decision.menu .session-decision-error[data-v-7c49838e],.session-decision.inline .session-decision-error[data-v-7c49838e]{display:block;position:static}.session-decision-error[data-v-7c49838e]{background:var(--theme-workspace);color:var(--theme-status-negative);padding:4px;font-size:11px;position:absolute;bottom:36px;left:4px}.hierarchical-menu{z-index:1001;border:1px solid var(--theme-edge);background:var(--theme-control);min-width:190px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);color:var(--theme-ink);box-shadow:0 4px 14px var(--theme-color-00000088);border-radius:5px;flex-direction:column;gap:3px;margin:0;padding:4px;font:12px/1.3 system-ui,sans-serif;display:flex;position:fixed;inset:auto;overflow:auto}.hierarchical-menu-heading{letter-spacing:.08em;color:var(--theme-muted);border-bottom:1px solid var(--theme-edge);margin-bottom:4px;padding:4px 8px 7px;font-size:10px;font-weight:600}.hierarchical-menu-row{gap:3px;display:flex}.hierarchical-menu button{min-width:0;min-height:28px;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:8px;padding:4px 8px;display:flex}.hierarchical-menu button:not(:disabled):is(:hover,[aria-expanded=true]),.hierarchical-menu button[aria-checked=true]{background:var(--theme-edge);color:var(--theme-ink)}.hierarchical-menu button.colored-view[aria-checked=true]{box-shadow:inset 0 0 0 1px}.hierarchical-menu button.colored-view:not(:disabled):is(:hover,[aria-expanded=true]){filter:brightness(1.08);box-shadow:inset 0 0 0 1px}.hierarchical-menu button:disabled{color:var(--theme-status-disabled);opacity:1;cursor:default}.hierarchical-menu button:focus-visible{outline:2px solid var(--theme-color-60a5fa);outline-offset:-2px}.hierarchical-menu button.danger{color:var(--theme-status-error)}.hierarchical-menu .hierarchical-menu-manage{flex:0;padding:4px}.hierarchical-menu .heroicon{flex:none;width:16px;height:16px;display:block}.hierarchical-menu-icon{flex:none;display:inline-flex}.hierarchical-menu-arrow{margin-left:auto;padding-left:12px}.hierarchical-menu-separator{background:var(--theme-edge);flex:none;height:1px;margin:3px 4px}.chart-grid-root .symbol-edit-hit,.chart-grid-root .image-button.ticker-hover,.chart-grid-root .image-button.ticker-hover img,.chart-grid-root .image-button.ticker-hover canvas.chart-tile{cursor:text!important}.chart-grid-root .symbol-edit-hit:is(:hover,:focus-visible),.chart-grid-root .image-button.ticker-hover:after{background:var(--theme-color-ffffff0a);border-bottom:1px dotted var(--theme-color-e2e8f0aa);box-sizing:border-box;border-radius:0}.chart-grid-root .image-button.ticker-hover:after{content:"";left:var(--ticker-left);top:var(--ticker-top);width:var(--ticker-width);height:var(--ticker-height);pointer-events:none;z-index:12;position:absolute}.scope-trading-mode[data-v-3c72fa59]{color:var(--theme-muted);flex:none;font:10px/1.4 Iosevka Aile,monospace}.zoom-volume-tags[data-v-3c72fa59]{z-index:2;box-sizing:border-box;width:max-content;max-width:100%;position:absolute;left:0;overflow:auto}.zoom-volume-tags[data-v-3c72fa59] .symbol-tag-chips{flex-flow:column;align-items:flex-start}.zoom-volume-tags[data-v-3c72fa59] .tag-chip{white-space:nowrap;overflow-wrap:normal;flex-shrink:0;max-width:none}.zoom-session-decisions[data-v-3c72fa59]{flex-shrink:0;margin-left:auto}.scope-widget[data-v-3c72fa59]{width:100%;height:100%;min-height:0;color:var(--theme-ink);background:var(--theme-workspace);flex-direction:column;font:12px system-ui,sans-serif;display:flex;overflow:hidden}.scope-controls[data-v-3c72fa59]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:8px 112px 8px 8px;display:flex}.scope-controls .scope-draw-button[data-v-3c72fa59]{align-items:center;gap:4px;display:flex}.scope-draw-button svg[data-v-3c72fa59]{width:16px;height:16px}.scope-controls form[data-v-3c72fa59]{margin:0}.scope-controls label[data-v-3c72fa59]{color:var(--theme-secondary);align-items:center;gap:4px;display:flex}.scope-controls input[data-v-3c72fa59],.scope-controls select[data-v-3c72fa59],.scope-controls button[data-v-3c72fa59]{font:inherit;color:inherit;background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:4px;padding:4px 6px}.scope-controls input[data-v-3c72fa59]:not([type=checkbox]){text-transform:uppercase;width:80px}.scope-controls button[data-v-3c72fa59]{cursor:pointer}.scope-controls button[data-v-3c72fa59]:disabled{color:var(--theme-status-disabled);opacity:1;cursor:default}.scope-plot[data-v-3c72fa59]{flex:1;width:100%;min-height:0;position:relative}.scope-stage[data-v-3c72fa59]{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.scope-status[data-v-3c72fa59]{color:var(--theme-status-neutral);flex-shrink:0;justify-content:space-between;gap:12px;padding:2px 8px;font-size:11px;display:flex}.scope-status [role=alert][data-v-3c72fa59]{color:var(--theme-status-error)}.scope-sr[data-v-3c72fa59]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scope-widget[data-v-3c72fa59] :is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}.scope-widget.expanded-chart>.scope-plot>.scope-stage[data-v-3c72fa59]{width:calc(100% - 40px);margin-left:40px}.scope-ticker-hit[data-v-3c72fa59]{z-index:12;cursor:text;background:0 0;border:0;border-radius:0;padding:0;position:absolute}.scope-ticker-hit[data-v-3c72fa59]:focus-visible{outline:1px solid var(--theme-accent)!important}.scope-return-latest[data-v-3c72fa59]{z-index:12;border:1px solid var(--theme-edge);background:var(--theme-control);width:28px;height:28px;color:var(--theme-secondary);cursor:pointer;opacity:0;pointer-events:none;border-radius:4px;padding:5px;position:absolute}.scope-return-latest.volume-hovered[data-v-3c72fa59],.scope-return-latest[data-v-3c72fa59]:focus-visible{opacity:1;pointer-events:auto}.scope-return-latest[data-v-3c72fa59]:hover{background:var(--theme-control);color:var(--theme-ink)}.scope-return-latest[data-v-3c72fa59]:focus-visible{outline:1px solid var(--theme-accent)!important}.scope-return-latest[data-v-3c72fa59] svg{width:16px;height:16px;display:block}.scope-loading[data-v-3c72fa59]{pointer-events:none;z-index:11;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scope-loading-below-symbol[data-v-3c72fa59]{width:32px;height:32px;inset:auto}.scope-chart-content[data-v-ba90e033]{flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.scope-chart-content>.scope-widget[data-v-ba90e033]{flex:1;min-width:0}.zoom-timeframe-area[data-v-ba90e033]{width:var(--timeframe-width);flex:none;justify-content:flex-end;min-width:220px;max-width:calc(100% - 256px);min-height:0;margin:4px 8px 8px 16px;display:flex}.zoom-timeframe-area.is-collapsed[data-v-ba90e033]{width:34px;min-width:34px}.v2-chart-toolbar{flex-direction:column;gap:8px;display:flex}.v2-controls-row{flex-wrap:wrap;align-items:center;gap:5px 14px;display:flex}.v2-control-group{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.v2-control-label{color:var(--theme-secondary);margin-right:3px;font-size:11px}.v2-chart-control{color:inherit;background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:3px;align-items:center;gap:5px;padding:3px 6px;font-family:inherit;font-size:11px;display:inline-flex}.v2-chart-control:not(:disabled):hover{border-color:var(--theme-accent)}.v2-chart-control[aria-pressed=true]{background:var(--theme-edge);border-color:var(--theme-accent)}.v2-chart-legend{justify-content:center;gap:4px 14px}.v2-chart-legend .v2-control-group{gap:2px}.v2-chart-legend .v2-chart-control,.v2-legend-heading{background:0 0;border:1px solid #0000;border-radius:4px;padding:2px 4px}.v2-chart-legend button:not(:disabled):hover{background:var(--theme-control);border-color:var(--theme-edge)}.v2-chart-legend .v2-chart-control[aria-pressed=false]{opacity:.4;text-decoration:line-through}.v2-legend-heading{text-transform:uppercase;letter-spacing:.04em;color:var(--theme-muted);background:0 0;border:0;margin-right:3px;font-family:inherit;font-size:10px}.v2-legend-heading[aria-pressed=false]{opacity:.4;text-decoration:line-through}.v2-segmented{isolation:isolate;display:inline-flex}.v2-segmented .v2-chart-control{border-radius:0;position:relative}.v2-segmented .v2-chart-control+.v2-chart-control{margin-left:-1px}.v2-segmented .v2-chart-control:first-child{border-radius:3px 0 0 3px}.v2-segmented .v2-chart-control:last-child{border-radius:0 3px 3px 0}.v2-segmented .v2-chart-control:only-child{border-radius:3px}.v2-segmented .v2-chart-control:not(:disabled):hover,.v2-segmented .v2-chart-control[aria-pressed=true],.v2-segmented .v2-chart-control:focus-visible{z-index:10}.v2-chart-legend{flex-wrap:wrap;align-items:center;display:flex}.v2-chart-control:disabled,.v2-legend-heading:disabled{cursor:default;opacity:.4}.v2-chart-control:not(:disabled),.v2-legend-heading:not(:disabled){cursor:pointer}.v2-chart-control:focus-visible,.v2-legend-heading:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.shared-chart-toolbar>.v2-main-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.shared-chart-toolbar>.v2-main-controls>.v2-toolbar-inline-scope{justify-content:flex-start;min-width:0}@media (width<=1400px){.shared-chart-toolbar>.v2-main-controls{grid-template-columns:minmax(0,1fr) auto}.shared-chart-toolbar>.v2-main-controls>.v2-range-bars{grid-area:2/1/auto/-1}.shared-chart-toolbar>.v2-main-controls>.v2-control-actions{grid-area:1/2}}.v2-view-bar{white-space:nowrap;isolation:isolate;align-items:stretch;gap:0;display:inline-flex}.v2-view-bar>.v2-chart-control{border:1px solid var(--theme-edge);font:inherit;border-radius:0;justify-content:center;align-items:center;margin:0;padding:3px 6px;font-size:11px;line-height:normal;display:inline-flex;position:relative}.v2-view-bar>:not(:first-child){margin-left:-1px}.v2-view-bar>:first-child{border-radius:3px 0 0 3px}.v2-view-bar>:last-child{border-radius:0 3px 3px 0}.v2-view-bar>:only-child{border-radius:3px}.v2-view-bar>.v2-view-reset{color:var(--theme-status-error);background:var(--theme-status-error-background);border-color:var(--theme-status-error);z-index:1}.v2-view-bar>.v2-view-reset:not(:disabled):hover{color:var(--theme-color-991b1b);background:var(--theme-color-ffe4e6);border-color:var(--theme-status-error)}.v2-view-bar>button:hover,.v2-view-bar>button:focus-visible{z-index:1}.v2-control-group>.v2-breadcrumb-separator{margin-inline:-4px}.v2-expanded-symbols .v2-chart-control{font-family:Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace}.v2-auto-bar{white-space:nowrap;grid-template-areas:"label";justify-content:center;column-gap:0;display:inline-grid}.v2-auto-bar>span,.v2-auto-bar:after{grid-area:label}.v2-auto-bar:after{content:"Auto (mixed)";visibility:hidden}.v2-segmented>.grouped-picker{flex:0 auto;position:relative}.v2-segmented>.grouped-picker:not(:first-child),.v2-segmented>.grouped-picker+.v2-chart-control{margin-left:-1px}.v2-segmented>.grouped-picker>.picker-trigger{box-sizing:border-box;height:20px;font:inherit;background:var(--theme-control);border-color:var(--theme-edge);border-radius:0;padding:1px 4px;line-height:16px}.v2-segmented>.grouped-picker:first-child>.picker-trigger{border-radius:3px 0 0 3px}.v2-segmented>.grouped-picker:last-child>.picker-trigger{border-radius:0 3px 3px 0}.v2-segmented>.grouped-picker:focus-within{z-index:10}.shared-workspace-toolbar[data-v-3a5fb816]{gap:calc(var(--tw-spacing) * 1);line-height:normal}.shared-toolbar-left[data-v-3a5fb816],.shared-toolbar-row>.v2-toolbar-inline-scope[data-v-3a5fb816],.shared-toolbar-row>.v2-range-bars[data-v-3a5fb816],.shared-toolbar-row>.shared-toolbar-indicators[data-v-3a5fb816]{padding:1px}.shared-toolbar-left[data-v-3a5fb816]{gap:4px}.shared-toolbar-row[data-v-3a5fb816]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;column-gap:12px;min-width:0;display:grid}.shared-toolbar-left[data-v-3a5fb816]{justify-content:flex-start;min-width:0}.shared-toolbar-right[data-v-3a5fb816]{justify-content:flex-end;min-width:0;display:flex}.shared-toolbar-row>.v2-range-bars[data-v-3a5fb816],.shared-toolbar-row>.shared-toolbar-indicators[data-v-3a5fb816]{grid-column:2;justify-content:center}.shared-toolbar-indicators[data-v-3a5fb816]{min-width:0}.layout-edit-group[data-v-3a5fb816]{box-sizing:border-box;border:1px solid var(--theme-panel);background:var(--theme-color-fde047);width:max-content;min-width:0;max-width:100%;height:24px;color:var(--theme-panel);border-radius:4px;align-items:stretch;font:11px system-ui,sans-serif;display:inline-flex;overflow:hidden}.layout-edit-label[data-v-3a5fb816]{text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 8px;display:flex;overflow:hidden}.layout-edit-group button[data-v-3a5fb816]{border:0;border-left:1px solid var(--theme-panel);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:0;flex:none;margin-left:auto;padding:0 10px;font-weight:600}.layout-edit-group button[data-v-3a5fb816]:hover{background:var(--theme-color-facc15)}.layout-edit-group button[data-v-3a5fb816]:focus-visible{outline:2px solid var(--theme-panel);outline-offset:-3px}@media (width<=1100px){.shared-toolbar-row[data-v-3a5fb816]{grid-template-columns:auto minmax(0,1fr)}.shared-toolbar-row>.v2-range-bars[data-v-3a5fb816],.shared-toolbar-row>.shared-toolbar-indicators[data-v-3a5fb816]{grid-column:2}.shared-toolbar-right[data-v-3a5fb816]{grid-column:1/-1}}.shortcut-help{justify-content:flex-end;align-items:center;display:flex}.shortcut-help-button{width:28px;height:28px;color:var(--theme-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex;position:relative}.shortcut-help-button:is(:hover,:focus-visible),.shortcut-help-button[aria-pressed=true]{background:var(--theme-control);color:var(--theme-ink);border-color:var(--theme-edge)}.shortcut-help-button>span:first-child{display:flex}.shortcut-help-button .heroicon{width:21px;height:21px}.shortcut-help-light{background:var(--theme-color-38bfff);width:6px;height:6px;box-shadow:0 0 5px 1px var(--theme-color-009dff),0 0 10px 2px var(--theme-color-009dff80);pointer-events:none;border-radius:50%;position:absolute;top:0;right:0}.shortcut-help-popup{border:1px solid var(--theme-edge);background:var(--theme-panel);width:max-content;max-width:calc(100vw - 16px);color:var(--theme-secondary);box-shadow:0 6px 24px var(--theme-color-00000088);box-sizing:border-box;border-radius:4px;margin:0;padding:3px 6px;font:11px/13px Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;inset:auto}.shortcut-help-popup::backdrop{pointer-events:none;background:0 0}.shortcut-help-empty{max-width:240px;color:var(--theme-muted)}.shortcut-hint{justify-content:space-between;align-items:baseline;gap:10px;padding:0;display:flex}.shortcut-hint kbd{font:inherit;color:var(--theme-ink)}h1[data-v-1cc55132]{margin:0;font-size:12px;font-weight:500;line-height:24px}.studio-replay-toolbar[data-v-1cc55132] .v2-range-bars>div:first-child{display:none}form[data-v-1cc55132]{align-items:center;gap:4px;font-size:11px;display:flex}input[data-v-1cc55132]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-control);width:65px;color:inherit;font:inherit;text-transform:uppercase;border-radius:3px;padding:3px 6px}[role=alert][data-v-1cc55132]{color:var(--theme-status-error);margin:0;padding:4px 12px}h2[data-v-1ee071d2]{margin:0 0 16px;font-size:13px;font-weight:600}label[data-v-1ee071d2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}input[data-v-1ee071d2],select[data-v-1ee071d2]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-control);max-width:100%;color:inherit;font:inherit;border-radius:4px;padding:5px}input[type=datetime-local][data-v-1ee071d2]{width:100%}p[data-v-1ee071d2]{color:var(--theme-secondary);line-height:1.5}.travel-toggle[data-v-1ee071d2]{text-align:left;border:1px solid var(--theme-edge);background:var(--theme-control);width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:5px;padding:10px}.travel-toggle[aria-pressed=true][data-v-1ee071d2]{border-color:var(--theme-color-83fcbd);background:var(--theme-control);color:var(--theme-color-83fcbd)}.travel-buttons[data-v-1ee071d2]{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.realign[data-v-1ee071d2]{margin-top:8px}.travel-note[data-v-1ee071d2]{margin-top:20px;font-size:11px}.avwap-studio[data-v-c391d10d]{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;font-size:12px;line-height:normal;display:flex}.studio-workspace[data-v-c391d10d]{flex:1;grid-template-columns:25% minmax(0,1fr);min-height:0;display:grid}.studio-indicators[data-v-c391d10d]{box-sizing:border-box;border-right:1px solid var(--theme-divider);color:var(--theme-ink);background:var(--theme-panel);padding:16px;overflow:auto}.studio-indicators h2[data-v-c391d10d]{margin:0 0 16px;font-size:13px;font-weight:600}.studio-panel-heading[data-v-c391d10d]{justify-content:flex-end;margin-bottom:12px;display:flex}.studio-tabs[data-v-c391d10d]{border-bottom:1px solid var(--theme-divider);gap:4px;margin-bottom:20px;display:flex}.studio-tabs button[data-v-c391d10d]{color:var(--theme-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:8px}.studio-tabs button[aria-selected=true][data-v-c391d10d]{color:var(--theme-ink);border-bottom-color:var(--theme-color-83fcbd)}.stoplight-controls[data-v-c391d10d]{border-bottom:1px solid var(--theme-divider);margin-bottom:20px;padding-bottom:20px}.cascade-toggle[data-v-c391d10d]{text-align:left;border:1px solid var(--theme-edge);background:var(--theme-control);width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:5px;padding:10px}.cascade-toggle[aria-pressed=true][data-v-c391d10d]{border-color:var(--theme-color-83fcbd);background:var(--theme-control);color:var(--theme-color-83fcbd)}.studio-indicators .cascade-labels[data-v-c391d10d]{justify-content:flex-start;gap:6px;margin-top:8px}.studio-indicators .cascade-labels input[data-v-c391d10d]{width:auto;margin:0}.monthly-cascade[data-v-c391d10d],.quarterly-cascade[data-v-c391d10d],.volume-spikes[data-v-c391d10d],.swing-controls[data-v-c391d10d],.studio-experiment[data-v-c391d10d]{border-top:1px solid var(--theme-divider);margin-top:20px;padding-top:20px}.daily-cascade .cascade-toggle[aria-pressed=true][data-v-c391d10d]{border-color:var(--theme-color-bc83f4);background:var(--theme-control);color:var(--theme-color-bc83f4)}.monthly-cascade .cascade-toggle[aria-pressed=true][data-v-c391d10d]{border-color:var(--theme-color-df3bdb);background:var(--theme-control);color:var(--theme-color-df3bdb)}.quarterly-cascade .cascade-toggle[aria-pressed=true][data-v-c391d10d]{border-color:var(--theme-color-54b9d1);background:var(--theme-control);color:var(--theme-color-54b9d1)}.volume-spikes .cascade-toggle[aria-pressed=true][data-v-c391d10d]{border-color:var(--theme-color-dca43e);background:var(--theme-control);color:var(--theme-color-dca43e)}.studio-indicators label[data-v-c391d10d]{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.studio-indicators input[data-v-c391d10d],.studio-indicators select[data-v-c391d10d]{border:1px solid var(--theme-edge);background:var(--theme-control);color:inherit;font:inherit;border-radius:4px;padding:5px}.studio-indicators input[data-v-c391d10d]{width:64px}.swing-types[data-v-c391d10d]{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:12px 0 0;display:flex}.swing-types legend[data-v-c391d10d]{color:var(--theme-secondary);padding-top:12px}.swing-types label[data-v-c391d10d]{justify-content:flex-start;gap:4px;margin:0}.swing-types input[data-v-c391d10d]{width:auto;margin:0}.studio-indicators p[data-v-c391d10d]{color:var(--theme-secondary);line-height:1.5}.studio-chart[data-v-c391d10d]{border:1px solid var(--theme-divider);border-radius:6px;min-width:0;min-height:0;margin:8px;overflow:hidden}.grouped-picker[data-v-fbaaa446]{flex:1;min-width:0;display:inline-flex}.picker-trigger[data-v-fbaaa446]{width:100%;min-width:0;font:inherit;color:var(--picker-color,var(--theme-bright));background:var(--theme-control);border:1px solid var(--theme-edge);text-align:left;cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;display:flex}.picker-trigger>span[data-v-fbaaa446]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-chevron[data-v-fbaaa446]{flex:none;display:flex}.picker-chevron[data-v-fbaaa446] svg{width:12px;height:12px}.picker-popup[data-v-fbaaa446]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(1000px,100vw - 16px);color:var(--theme-ink);box-shadow:0 8px 30px var(--theme-color-00000088);border-radius:6px;margin:0;padding:12px;font:12px/1.4 system-ui;position:fixed;inset:auto;overflow:auto}.picker-search-row[data-v-fbaaa446]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.picker-clear[data-v-fbaaa446]{font:inherit;color:var(--theme-ink);border:1px solid var(--theme-edge);background:var(--theme-control);cursor:pointer;border-radius:3px;flex:none;padding:6px}.picker-search[data-v-fbaaa446]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-control);width:100%;min-width:0;color:var(--theme-bright);font:inherit;border-radius:4px;margin-bottom:0;padding:6px 8px}.picker-groups[data-v-fbaaa446]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:12px 20px;display:grid}.picker-groups section[data-v-fbaaa446]{min-width:0}.picker-groups h3[data-v-fbaaa446]{border-bottom:1px solid var(--theme-edge);color:var(--theme-secondary);margin:0 0 6px;padding:0 6px 6px;font-size:11px;font-weight:600}.picker-groups h4[data-v-fbaaa446]{color:var(--theme-muted);margin:12px 6px 4px;font-size:10px;font-weight:600}.picker-groups h3+h4[data-v-fbaaa446]{margin-top:0}.picker-groups button[data-v-fbaaa446]{text-align:left;width:100%;height:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:5px 6px;line-height:1.35;display:block}.picker-groups button[aria-selected=true][data-v-fbaaa446]{background:var(--theme-color-31578a);color:var(--theme-bright);border-color:var(--theme-accent)}.picker-groups button[data-active=true][data-v-fbaaa446]{outline:1px solid var(--theme-accent);outline-offset:-1px}.picker-groups button[data-v-fbaaa446]:hover:not(:disabled){background:var(--theme-edge)}.picker-groups button[aria-selected=true][data-v-fbaaa446]:hover{background:var(--theme-color-31578a)}.picker-empty[data-v-fbaaa446]{color:var(--theme-secondary);margin:12px 0}.picker-trigger[data-v-fbaaa446]:focus-visible,.picker-search[data-v-fbaaa446]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}button[data-v-fbaaa446]:disabled{opacity:.4;cursor:default}@media (width<=460px){.picker-groups[data-v-fbaaa446]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}}.picker-popup.single-row .picker-groups[data-v-fbaaa446]{grid-template-columns:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:10px;overflow-x:auto}.picker-popup.dense[data-v-fbaaa446]{padding:8px;font-size:11px;line-height:1.25}.dense .picker-search-row[data-v-fbaaa446]{margin-bottom:8px}.dense .picker-groups h3[data-v-fbaaa446]{margin-bottom:4px;padding:0 4px 4px;font-size:10px}.dense .picker-groups button[data-v-fbaaa446]{padding:3px 4px;line-height:1.2}.category-filter[data-v-3d0f4f88]{color:var(--theme-muted);align-items:center;gap:5px;font:10px system-ui,sans-serif;display:flex}.category-filter>.grouped-picker[data-v-3d0f4f88]{min-width:66px;max-width:125px}.category-filter[data-v-3d0f4f88] .picker-trigger{height:20px;font:inherit;padding:1px 4px}.category-filter[data-v-3d0f4f88] .single-row .picker-search{flex:0 280px;width:280px;max-width:100%}.symbol-order-controls[data-v-2a57bcff]{align-items:center;gap:5px;font-size:10px;display:flex}.symbol-order-controls [role=group][data-v-2a57bcff]{align-items:stretch;gap:0;display:flex}.symbol-order-controls button[aria-pressed=true][data-v-2a57bcff]{z-index:1;background:var(--theme-color-31578a);border-color:var(--theme-accent);color:var(--theme-bright);position:relative}.symbol-order-controls button[data-v-2a57bcff]{font:inherit;color:inherit;background:var(--theme-control);border:1px solid var(--theme-edge);box-sizing:border-box;border-radius:0;height:20px;min-height:20px;margin-left:-1px;padding:1px 4px;line-height:16px}.symbol-order-controls button[data-v-2a57bcff]:last-child{border-radius:0 3px 3px 0}.symbol-order-controls button[data-v-2a57bcff]:is(:hover,:focus-visible){z-index:2;position:relative}.symbol-order-controls[data-v-2a57bcff] .picker-trigger{height:20px;font:inherit;border-radius:3px 0 0 3px;padding:1px 4px}.sort-button-group>.grouped-picker[data-v-2a57bcff]{max-width:240px}.screener-layout-icon[data-v-5f6f6ca1]{flex:none;width:30px;height:30px;display:block}.auto-refresh-toggle[data-v-cc885515]{white-space:nowrap;margin-right:8px}.auto-refresh-toggle.paused[data-v-cc885515]{color:var(--theme-color-fde68a);border-color:var(--theme-color-a16207);background:var(--theme-color-422006)}.screener-menu-button>span[data-v-cc885515]{align-items:center;display:flex}.screen-name[data-v-cc885515]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.chart-label[data-v-cc885515]{color:var(--theme-muted);white-space:nowrap;margin-left:8px;font-size:11px}.screener-menu-button .screener-layout-icon[data-v-cc885515]{width:18px;height:18px}.slope-controls[data-v-b079ab33]{display:contents}.dma-slope-filter[data-v-b079ab33]{flex:none;align-items:center;gap:5px;font-size:10px;display:flex}.dma-slope-filter>span[data-v-b079ab33]{text-align:right;flex:none;width:34px;font-size:10px;display:inline-block}.slope-buttons[data-v-b079ab33]{display:flex}.slope-buttons button[data-v-b079ab33]{border-radius:0;min-width:28px;margin-left:-1px;padding:1px 5px;font-size:10px;line-height:16px}.slope-buttons button[data-v-b079ab33]:first-child{border-radius:4px 0 0 4px;margin-left:0}.slope-buttons button[data-v-b079ab33]:last-child{border-radius:0 4px 4px 0}.slope-buttons button[aria-pressed=true][data-v-b079ab33]{background:var(--theme-color-31578a);border-color:var(--theme-accent);color:var(--theme-bright);position:relative}.screener-layout-picker{min-width:150px;padding:2px 6px}.screener-layout-row{align-items:center;gap:10px;padding:8px 0;display:flex}.screener-layout-row+.screener-layout-row{border-top:1px solid var(--theme-edge)}.screener-layout-count{width:22px;color:var(--theme-muted);text-align:right;font-variant-numeric:tabular-nums;flex:none}.hierarchical-menu .screener-layout-row button{width:42px;height:42px;min-height:42px;color:var(--theme-secondary);flex:none;justify-content:center;padding:6px}.hierarchical-menu .screener-layout-row button[aria-checked=true]{background:var(--theme-ink);color:var(--theme-panel)}.hierarchical-menu .screener-layout-row button:not([aria-checked=true]):hover{background:var(--theme-edge);color:var(--theme-bright)}.filter-cells>.grouped-picker[data-v-60b6e60d]{max-width:250px}.filter-cells[data-v-60b6e60d]{flex-wrap:wrap;gap:0;max-width:100%}.filter-cells>select[data-v-60b6e60d],.filter-cells[data-v-60b6e60d]>input{min-width:0}.numeric-filters.inline[data-v-60b6e60d]{flex:0 auto}.numeric-filters legend[data-v-60b6e60d]{color:var(--theme-muted);padding:0 4px;font-size:10px}.numeric-row .remove-filter[data-v-60b6e60d]{justify-content:center;align-items:center;width:20px;padding:2px;display:flex}.remove-filter span[data-v-60b6e60d]{display:flex}.remove-filter[data-v-60b6e60d] svg{width:14px;height:14px}.numeric-filters[data-v-60b6e60d]{border:1px solid var(--theme-edge);border-radius:4px;flex-direction:column;flex-basis:100%;align-items:flex-start;gap:5px;min-width:0;margin:0;padding:4px 6px 6px;display:flex}.numeric-row[data-v-60b6e60d]{color:var(--theme-bright);flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.numeric-filters button[data-v-60b6e60d],.numeric-row select[data-v-60b6e60d],.numeric-row[data-v-60b6e60d] input{height:20px;padding:1px 4px;font-size:10px;line-height:16px}.numeric-row[data-v-60b6e60d] input{width:85px}.numeric-row select[data-v-60b6e60d]{max-width:250px}.numeric-row .metric-unit-select[data-v-60b6e60d]{max-width:72px}.range-label[data-v-60b6e60d]{color:var(--theme-muted);align-items:center;padding:0 5px;display:inline-flex}.metric-unit[data-v-60b6e60d]{box-sizing:border-box;height:20px;color:var(--theme-muted);background:var(--theme-panel);border:1px solid var(--theme-edge);white-space:nowrap;align-items:center;padding:1px 5px;font-size:10px;display:inline-flex}.market-cap-filter[data-v-d780e73c]{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.cap-trigger[data-v-d780e73c]{border:1px solid var(--theme-edge);background:var(--theme-control);width:max-content;min-width:0;max-width:100%;color:var(--theme-bright);font:inherit;cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;display:flex}.cap-trigger>span[data-v-d780e73c]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cap-trigger>span[data-v-d780e73c]:last-child{flex:none;display:flex}.cap-trigger[data-v-d780e73c] svg{width:12px;height:12px}.cap-popup[data-v-d780e73c]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(620px,100vw - 16px);color:var(--theme-ink);box-shadow:0 8px 30px var(--theme-color-00000088);border-radius:6px;margin:0;padding:12px;font:12px/1.4 system-ui;position:fixed;inset:auto;overflow:auto}.cap-groups[data-v-d780e73c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cap-popup h3[data-v-d780e73c]{border-bottom:1px solid var(--theme-edge);color:var(--theme-secondary);margin:0 0 6px;padding:0 6px 6px;font-size:11px;font-weight:600}.cap-popup button[data-v-d780e73c]{text-align:left;width:100%;height:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:5px 6px;line-height:1.35;display:block}.cap-popup button[aria-pressed=true][data-v-d780e73c]{background:var(--theme-color-31578a);color:var(--theme-bright);border-color:var(--theme-accent)}.cap-popup button[data-v-d780e73c]:hover:not(:disabled){background:var(--theme-edge)}.cap-popup button[aria-pressed=true][data-v-d780e73c]:hover{background:var(--theme-color-31578a)}.cap-custom[data-v-d780e73c]{border-top:1px solid var(--theme-edge);flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding-top:10px;display:flex}.cap-custom>button[data-v-d780e73c]{width:auto}.cap-popup[data-v-d780e73c] .numeric-filters{border:0;max-width:100%;padding:0}.cap-popup[data-v-d780e73c] legend{display:none}.cap-popup[data-v-d780e73c] .numeric-row select,.cap-popup[data-v-d780e73c] .numeric-row input{height:28px;font-size:12px}.cap-popup[data-v-d780e73c] .range-label{font-size:12px}.cap-popup[data-v-d780e73c] .remove-filter{width:28px;height:28px}.cap-popup[data-v-d780e73c] .metric-unit-select{padding:3px 6px}.cap-trigger[data-v-d780e73c]:focus-visible,.cap-popup[data-v-d780e73c] :focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}button[data-v-d780e73c]:disabled{opacity:.4;cursor:default}@media (width<=500px){.cap-groups[data-v-d780e73c]{grid-template-columns:1fr 1fr}.cap-groups section[data-v-d780e73c]:first-child{grid-row:span 2}}.screener-zen.cursor-hidden[data-v-c7742940],.screener-zen.cursor-hidden[data-v-c7742940] *{cursor:none!important}.zen-chart[data-v-c7742940] .placeholder{display:none}.zen-chart[data-v-c7742940] .chart-grid-root,.zen-chart[data-v-c7742940] .chart-grid-root main,.zen-chart[data-v-c7742940] .card,.zen-chart[data-v-c7742940] .image-button.chart-placeholder{background:var(--zen-background)!important}.zen-chart[data-v-c7742940] .chart-placeholder .chart-spinner{background:0 0;padding:0}.zen-chart[data-v-c7742940] .chart-placeholder .candles{--size:40px!important}.zen-chart[data-v-c7742940] .pending .symbol-tags,.zen-chart[data-v-c7742940] .pending .session-decision{visibility:hidden}.hide-tags[data-v-c7742940] .symbol-tags.tag-overlay{display:none}.hide-included-border[data-v-c7742940] .session-decision.included{border-color:#0000}.screener-zen[data-v-c7742940]{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--theme-ink);border:0;outline:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.screener-zen[open][data-v-c7742940]{place-items:center;display:grid}.screener-zen[data-v-c7742940]::backdrop{background:var(--theme-workspace)}.zen-chart[data-v-c7742940]{width:min(var(--zen-width),calc(100vw - 32px),calc((100dvh - 112px)*var(--zen-ratio)));aspect-ratio:var(--zen-ratio);min-width:0;min-height:0}.zen-close[data-v-c7742940]{position:absolute;top:16px;left:16px}.zen-navigation[data-v-c7742940]{white-space:nowrap;align-items:center;gap:16px;font:13px/1.4 system-ui;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.zen-position[data-v-c7742940]{color:var(--theme-muted)}.screener-zen button[data-v-c7742940]{color:var(--theme-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:30px;height:30px;padding:5px;display:grid}.screener-zen button[data-v-c7742940]:hover:not(:disabled){background:var(--theme-control);color:var(--theme-ink)}.screener-zen button[data-v-c7742940]:disabled{opacity:.3;cursor:default}.screener-zen button[data-v-c7742940]:focus-visible{outline:2px solid var(--theme-accent)}.screener-zen button span[data-v-c7742940]{display:flex}.screener-zen button[data-v-c7742940] svg{width:20px;height:20px}.zen-empty[data-v-c7742940]{height:100%;color:var(--theme-muted);place-items:center;font:14px system-ui;display:grid}.filter-cells>.grouped-picker[data-v-c5319d5e]{max-width:145px}.filter-cells[data-v-c5319d5e]{gap:0;max-width:100%}.filter-cells>select[data-v-c5319d5e]{min-width:0}.ordering-row[data-v-c5319d5e]{color:var(--theme-bright);flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.ordering-row select[data-v-c5319d5e],.ordering-row button[data-v-c5319d5e]{height:20px;padding:1px 4px;font-size:10px;line-height:16px}.ordering-row select[data-v-c5319d5e]{max-width:145px}.ordering-row .remove-filter[data-v-c5319d5e]{justify-content:center;align-items:center;width:20px;padding:2px;display:flex}.remove-filter span[data-v-c5319d5e]{display:flex}.remove-filter[data-v-c5319d5e] svg{width:14px;height:14px}.ordering-filters.inline[data-v-aba4cfb5]{flex:0 auto}.ordering-filters legend[data-v-aba4cfb5]{color:var(--theme-muted);padding:0 4px;font-size:10px}.ordering-filters[data-v-aba4cfb5]{border:1px solid var(--theme-edge);border-radius:4px;flex-direction:column;flex-basis:100%;align-items:flex-start;gap:5px;min-width:0;margin:0;padding:4px 6px 6px;display:flex}.ordering-filters>button[data-v-aba4cfb5]{padding:1px 5px;font-size:10px;line-height:16px}.stack-trigger[data-v-5a5aa4d4]{border:1px solid var(--theme-edge);background:var(--theme-control);min-height:20px;color:var(--theme-bright);cursor:pointer;border-radius:3px;flex-wrap:wrap;align-items:center;gap:5px;padding:1px 5px;font:10px/16px system-ui,sans-serif;display:flex}.stack-trigger span[data-v-5a5aa4d4]{color:inherit}.stack-trigger.active[data-v-5a5aa4d4]{border-color:var(--theme-accent);color:var(--theme-ink)}.stack-icon[data-v-5a5aa4d4]{display:flex}.stack-icon[data-v-5a5aa4d4] svg{width:13px;height:13px}.stack-summary[data-v-5a5aa4d4]{margin-left:3px}.stack-separator[data-v-5a5aa4d4]{color:var(--theme-muted)}.vwap-stack-dialog[data-v-5a5aa4d4]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(360px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--theme-ink);box-shadow:0 8px 30px var(--theme-color-00000088);border-radius:6px;padding:14px;font:12px/1.4 system-ui,sans-serif;position:fixed;overflow:auto}form[data-v-5a5aa4d4]{flex-direction:column;gap:12px;display:flex}header[data-v-5a5aa4d4],.preset-controls[data-v-5a5aa4d4],.preset-actions[data-v-5a5aa4d4]{align-items:center;gap:8px;display:flex}.preset-controls[data-v-5a5aa4d4]{align-items:flex-end}.preset-label[data-v-5a5aa4d4]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.preset-label select[data-v-5a5aa4d4]{box-sizing:border-box;width:100%;min-width:0}header[data-v-5a5aa4d4]{justify-content:space-between}h2[data-v-5a5aa4d4]{margin:0;font-size:15px}.stack-hint[data-v-5a5aa4d4]{color:var(--theme-secondary);margin:0;line-height:1.4}.stack-rows[data-v-5a5aa4d4]{flex-direction:column;gap:5px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.stack-rows li[data-v-5a5aa4d4]{border:1px solid var(--theme-edge);border-left:3px solid var(--indicator-color);background:var(--theme-control);border-radius:4px;align-items:center;gap:4px;min-height:34px;padding:3px 4px;display:flex}.stack-rows li.dragging[data-v-5a5aa4d4]{background:var(--theme-edge);border-color:var(--theme-muted)}.stack-rows[data-v-5a5aa4d4] .picker-trigger{background:0 0;border-color:#0000;flex:1;min-width:0;font-weight:600}.icon-button[data-v-5a5aa4d4]{flex-shrink:0;place-items:center;width:25px;height:25px;padding:3px;display:grid}.icon-button span[data-v-5a5aa4d4]{display:flex}.icon-button[data-v-5a5aa4d4] svg{width:14px;height:14px}.drag-handle[data-v-5a5aa4d4]{cursor:grab;touch-action:none}.dragging .drag-handle[data-v-5a5aa4d4]{cursor:grabbing}.vwap-stack-dialog select[data-v-5a5aa4d4],.vwap-stack-dialog button[data-v-5a5aa4d4]{font:inherit;background:var(--theme-control);color:inherit;border:1px solid var(--theme-edge);border-radius:3px;padding:4px 6px}.vwap-stack-dialog .icon-button[data-v-5a5aa4d4]{padding:3px}.vwap-stack-dialog[data-v-5a5aa4d4] :focus-visible,.stack-trigger[data-v-5a5aa4d4]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}button[data-v-5a5aa4d4]:disabled,select[data-v-5a5aa4d4]:disabled{opacity:.4;cursor:default}[role=alert][data-v-5a5aa4d4]{color:var(--theme-status-error);margin:0}label[data-v-9a3e8aa6]{color:var(--theme-muted);align-items:center;gap:5px;font-size:10px;display:flex}[data-v-9a3e8aa6] .picker-trigger{height:20px;font:inherit;padding:1px 4px}.api-rates[data-v-da77ae9c]{border-top:1px solid var(--theme-divider);margin-top:10px;padding-top:10px}.api-heading[data-v-da77ae9c]{justify-content:space-between;align-items:center;gap:10px;display:flex}.api-heading button[data-v-da77ae9c]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-muted);padding:3px 7px;font-size:10px}.api-heading button[aria-pressed=true][data-v-da77ae9c]{color:var(--theme-color-e1ebfa);background:var(--theme-edge)}.provider-rate[data-v-da77ae9c]{grid-template-columns:110px minmax(60px,1fr) 65px;align-items:center;gap:8px;margin:9px 0;display:grid}.provider-rate>span[data-v-da77ae9c]:last-child{text-align:right;font-variant-numeric:tabular-nums}.provider-rate small[data-v-da77ae9c]{color:var(--theme-muted);display:block}.api-spark[data-v-da77ae9c]{background:var(--theme-control);align-items:flex-end;gap:2px;height:32px;display:flex}.api-spark>span[data-v-da77ae9c]{background:var(--theme-accent);flex:1;min-height:1px}table[data-v-da77ae9c]{border-collapse:collapse;width:100%;font-size:10px}th[data-v-da77ae9c],td[data-v-da77ae9c]{text-align:left;border-bottom:1px solid var(--theme-divider);padding:4px 6px}th[data-v-da77ae9c]{color:var(--theme-muted);font-weight:400}td[data-v-da77ae9c]:nth-child(n+4),th[data-v-da77ae9c]:nth-child(n+4){text-align:right;font-variant-numeric:tabular-nums}p[data-v-da77ae9c]{color:var(--theme-muted);margin:7px 0 0;font-size:10px;line-height:1.5}.calculation-timings[data-v-1d5586dc]{margin-top:12px}.calculation-timings>strong[data-v-1d5586dc]{font-size:10px}.load-timings[data-v-1d5586dc]{border-top:1px solid var(--theme-divider);color:var(--theme-ink);margin:12px 0 0;padding-top:10px;font-size:11px}figcaption[data-v-1d5586dc]{margin-bottom:8px;font-weight:600}small[data-v-1d5586dc]{color:var(--theme-muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.timing-row[data-v-1d5586dc]{grid-template-columns:110px minmax(30px,1fr) 45px;align-items:center;gap:8px;margin:5px 0;display:grid}.timing-track[data-v-1d5586dc]{background:var(--theme-divider);border-radius:2px;height:7px;overflow:hidden}.timing-track>span[data-v-1d5586dc]{min-width:0;height:100%;display:block}.timing-duration[data-v-1d5586dc]{text-align:right;font-variant-numeric:tabular-nums}p[data-v-1d5586dc]{color:var(--theme-muted);margin:7px 0 0;font-size:10px;line-height:1.5}.ingestion-progress[data-v-5b935099]{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:5px;margin-top:10px;padding:10px}.ingestion-heading[data-v-5b935099]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ingestion-heading>span[data-v-5b935099]:last-child{margin-left:auto}.ingestion-bar[data-v-5b935099]{background:var(--theme-divider);border-radius:3px;width:100%;height:10px;margin:8px 0;display:flex;overflow:hidden}.ingestion-bar>span[data-v-5b935099]{flex-shrink:0;height:100%}.progress-loaded[data-v-5b935099]{background:var(--theme-status-positive)}.progress-failed[data-v-5b935099]{background:var(--theme-status-error)}.progress-inflight[data-v-5b935099]{background:repeating-linear-gradient(135deg,var(--theme-color-7da9e8) 0 5px,var(--theme-edge) 5px 10px)}.is-resolving[data-v-5b935099]{background:repeating-linear-gradient(135deg,var(--theme-divider) 0 5px,var(--theme-edge) 5px 10px)}.ingestion-phase[data-v-5b935099]{align-items:center;gap:6px;display:flex}.completed-count[data-v-5b935099]{color:var(--theme-status-positive)}.failed-count[data-v-5b935099]{color:var(--theme-status-error)}.inflight-count[data-v-5b935099]{color:var(--theme-status-loading)}small[data-v-5b935099]{color:var(--theme-muted)}.ingestion-actions[data-v-5b935099]{gap:8px;margin-left:auto;display:flex}.ingestion-actions button[data-v-5b935099]{font-size:11px}.ingestion-error[data-v-5b935099]{color:var(--theme-status-error)}details[data-v-5b935099]{margin-top:8px}summary[data-v-5b935099]{cursor:pointer;color:var(--theme-color-9fb8dc)}ul[data-v-5b935099]{max-height:180px;padding-left:20px;overflow:auto}li[data-v-5b935099]{margin:4px 0}.freshness-coverage[data-v-0683233a]{margin:8px 0}.freshness-row[data-v-0683233a]{font-variant-numeric:tabular-nums;grid-template-columns:75px minmax(30px,1fr) 46px 85px;align-items:center;gap:8px;margin:5px 0;display:grid}.freshness-row>strong[data-v-0683233a],.freshness-row>span[data-v-0683233a]:last-child{text-align:right}.freshness-track[data-v-0683233a]{background:var(--theme-divider);border-radius:2px;height:5px;overflow:hidden}.freshness-track>span[data-v-0683233a]{background:var(--theme-edge);height:100%;display:block}.age-percentiles[data-v-0683233a]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;display:flex}.latest-bar-ages[data-v-0683233a]{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:4px;margin:12px 0;padding:8px;font-size:10px}figcaption[data-v-0683233a]{justify-content:space-between;align-items:center;gap:12px;display:flex}label[data-v-0683233a]{color:var(--theme-muted);align-items:center;gap:5px;font-size:10px;display:flex}input[data-v-0683233a]{margin:0}p[data-v-0683233a]{color:var(--theme-muted);margin:6px 0 8px;font-size:10px}.age-rows[data-v-0683233a]{scrollbar-gutter:stable;max-height:320px;padding-right:6px;overflow:auto}.age-row[data-v-0683233a]{grid-template-columns:62px minmax(40px,1fr) 76px;align-items:center;gap:6px;min-height:12px;font-size:9px;line-height:12px;display:grid}.age-symbol[data-v-0683233a]{color:var(--theme-ink)}.age-track[data-v-0683233a]{background:var(--theme-divider);border-radius:2px;height:4px;overflow:hidden}.age-track>span[data-v-0683233a]{background:var(--theme-accent);min-width:1px;height:100%;display:block}.age-track>span.is-stale[data-v-0683233a]{background:var(--theme-color-dca43e)}.age-value[data-v-0683233a]{white-space:nowrap;text-align:right;color:var(--theme-ink);font-variant-numeric:tabular-nums}.age-rows[data-v-0683233a]:focus-visible{outline:1px solid var(--theme-accent);outline-offset:3px}.screen-manager[data-v-1939d748]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(1440px,100vw - 48px);height:90vh;max-height:calc(100dvh - 32px);color:var(--theme-ink);box-shadow:0 24px 80px var(--theme-color-00000099);border-radius:8px;flex-direction:column;padding:20px;font-size:12px;display:flex}.screen-manager[data-v-1939d748]::backdrop{background:var(--theme-color-00000099)}.universe-refresh[data-v-1939d748]{border:1px solid var(--theme-divider);border-radius:5px;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px;display:flex}.universe-refresh>div[data-v-1939d748]{min-width:0}.universe-refresh h3[data-v-1939d748]{margin:0;font-size:13px}.universe-refresh p[data-v-1939d748]{overflow-wrap:anywhere;margin:6px 0 0}.advanced-tools[data-v-1939d748]{margin-top:10px}.advanced-tools summary[data-v-1939d748]{cursor:pointer;color:var(--theme-muted)}.advanced-actions[data-v-1939d748]{flex-wrap:wrap;gap:8px;display:flex}.derived-actions[data-v-1939d748]{align-items:center;gap:10px;margin-top:12px;display:flex}.advanced-tools h3[data-v-1939d748]{color:var(--theme-muted);margin:12px 0 0;font-size:12px}header[data-v-1939d748]{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex}h2[data-v-1939d748]{margin:0;font-size:16px}.screen-help[data-v-1939d748]{color:var(--theme-muted);line-height:1.5}.screen-rows[data-v-1939d748]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.screen-row[data-v-1939d748]{padding:0}fieldset[data-v-1939d748]{border:0;align-items:flex-end;gap:12px;min-width:0;margin:0;padding:0;display:flex}label[data-v-1939d748]{flex-direction:column;flex:0 180px;gap:6px;min-width:0;display:flex}.screen-url[data-v-1939d748]{flex:1}input[data-v-1939d748]{box-sizing:border-box;width:100%;min-width:0}.row-actions[data-v-1939d748]{align-items:center;gap:8px;min-height:32px;display:flex}.active-screen[data-v-1939d748]{color:var(--theme-color-a7e6c1);background:var(--theme-control);border:1px solid var(--theme-edge);white-space:nowrap;border-radius:4px;align-self:flex-start;padding:3px 7px;font-size:11px;font-weight:600;display:inline-flex}.delete-screen[data-v-1939d748]{color:var(--theme-status-error)}.row-error[data-v-1939d748]{color:var(--theme-status-error);margin:8px 0 0}.metadata-progress h3[data-v-1939d748]{color:var(--theme-muted);margin:12px 0 0;font-size:12px}.header-actions[data-v-1939d748]{align-items:center;gap:8px;display:flex}.manager-body[data-v-1939d748]{flex:1;grid-template-columns:230px minmax(0,1fr);gap:24px;min-height:0;margin-top:18px;display:grid}.screen-navigation[data-v-1939d748]{border-right:1px solid var(--theme-divider);padding-right:16px;overflow-y:auto}.navigation-heading[data-v-1939d748]{color:var(--theme-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:11px;font-weight:600}.screen-choice[data-v-1939d748]{text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;flex-direction:column;align-items:flex-start;gap:7px;width:100%;margin-bottom:6px;padding:12px;display:flex}.screen-choice.selected[data-v-1939d748]{background:var(--theme-control);border-color:var(--theme-edge)}.screen-choice.current .screen-choice-name[data-v-1939d748]{font-weight:700}.screen-choice-name[data-v-1939d748]{overflow-wrap:anywhere}.detail-heading[data-v-1939d748]{align-items:center;gap:12px;display:flex}.detail-heading h3[data-v-1939d748]{margin:0;font-size:18px}.screen-row>fieldset[data-v-1939d748]{flex-wrap:wrap;margin:20px 0}.screen-row legend[data-v-1939d748]{width:100%;margin-bottom:12px;font-size:13px;font-weight:600}.row-actions[data-v-1939d748]{flex-wrap:wrap}.screen-row .screen-url[data-v-1939d748]{flex-basis:240px}@media (width<=900px){.manager-body[data-v-1939d748]{grid-template-columns:180px minmax(0,1fr);gap:16px}.row-actions[data-v-1939d748]{width:100%}}@media (width<=700px){.manager-body[data-v-1939d748]{flex-direction:column;gap:16px;display:flex}.screen-navigation[data-v-1939d748]{border-right:0;border-bottom:1px solid var(--theme-divider);flex-shrink:0;gap:8px;max-height:130px;padding:0 0 10px;display:flex;overflow-x:auto}.navigation-heading[data-v-1939d748]{display:none}.screen-choice[data-v-1939d748]{width:auto;min-width:140px;margin:0}.universe-refresh[data-v-1939d748]{flex-direction:column;align-items:flex-start}fieldset[data-v-1939d748]{flex-wrap:wrap}label[data-v-1939d748],.screen-url[data-v-1939d748]{flex:100%}.screen-manager[data-v-1939d748]{padding:14px}}.screener-workspace[data-v-05addc23]{background:var(--theme-workspace);flex-direction:column;gap:0;height:100%;min-height:0;padding:0;font-size:12px;line-height:normal;display:flex}.screen-page-controls[data-v-05addc23]{flex-shrink:0;justify-content:center;gap:4px;display:flex}.screen-page-controls button[data-v-05addc23]{justify-content:center;align-items:center;width:24px;height:24px;padding:3px;display:flex}.screen-page-controls span[data-v-05addc23]{display:flex}.screen-page-controls button[data-v-05addc23]:not(:disabled),.screen-page-controls button:not(:disabled) span[data-v-05addc23]{color:var(--theme-bright)}.screen-page-controls[data-v-05addc23] svg{width:16px;height:16px}.screen-page-controls button[data-v-05addc23]:not(:disabled) svg{stroke-width:2.5px}.screen-filters[data-v-05addc23] select,.screen-filters[data-v-05addc23] .category-trigger,.screen-filters[data-v-05addc23] .category-selection,.screen-filters[data-v-05addc23] .category-chevron,.screen-filters[data-v-05addc23] .category-options{color:var(--theme-bright)}.screen-filters[data-v-05addc23]{position:relative}.screen-filters .filter-controls-row[data-v-05addc23]{padding-right:84px}.screener-hide-included-border[data-v-05addc23] .session-decision.included{border-color:#0000}.screener-hide-tags[data-v-05addc23] .symbol-tags.tag-overlay{display:none}.screener-zen-toggle[data-v-05addc23]{justify-content:center;align-items:center;padding:3px;display:flex;position:absolute;top:6px;right:64px}.screener-zen-toggle span[data-v-05addc23]{display:flex}.screener-zen-toggle[data-v-05addc23] svg{width:16px;height:16px}.screener-settings-toggle[data-v-05addc23]{justify-content:center;align-items:center;padding:3px;display:flex;position:absolute;top:6px;right:36px}.screener-settings-toggle span[data-v-05addc23]{display:flex}.screener-settings-toggle[data-v-05addc23] svg{width:16px;height:16px}.filter-collapse-toggle[data-v-05addc23]{justify-content:center;align-items:center;padding:3px;display:flex;position:absolute;top:6px;right:8px}.filter-collapse-toggle span[data-v-05addc23]{display:flex}.filter-collapse-toggle[data-v-05addc23] svg{width:16px;height:16px}.screen-filters.is-collapsed .filter-controls-row[data-v-05addc23]{flex-wrap:nowrap;min-height:24px}.screen-filters.is-collapsed .filter-controls-row[data-v-05addc23]>:not(.saved-filter-controls):not(.filter-summary){display:none}.screen-filters.is-collapsed .saved-filter-controls[data-v-05addc23]{flex-shrink:0}.screen-filters .filter-summary[data-v-05addc23]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.screen-chart-area>.partial-page[data-v-05addc23] [data-chart-ref=grid]{margin-block:0}.screen-chart-area>.partial-page[data-v-05addc23] .context-grid{justify-content:flex-start}.screen-error[data-v-05addc23],.screen-notice[data-v-05addc23]{margin:0;font-size:12px}.screen-error[data-v-05addc23]{color:var(--theme-status-error)}.screen-notice[data-v-05addc23]{color:var(--theme-color-d7bb83)}.filter-control-hidden[data-v-05addc23]{visibility:hidden;pointer-events:none}.saved-filter-controls.filter-actions-hidden>button[data-v-05addc23]:first-child{border-radius:3px}.filter-select[data-v-05addc23]{color:var(--theme-muted);align-items:center;gap:5px;font-size:10px;display:flex}.filter-select[data-v-05addc23] .picker-trigger,.filter-select[data-v-05addc23] .cap-trigger{height:20px;font:inherit;padding:1px 4px}.screen-filters[data-v-05addc23]{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:6px;flex-direction:column;flex-shrink:0;align-items:stretch;gap:6px 14px;margin:8px 8px 0;padding:6px 8px;display:flex}.filter-controls-row[data-v-05addc23],.filter-slopes-row[data-v-05addc23],.filter-rules-row[data-v-05addc23]{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.screen-filters .slope-row-label[data-v-05addc23]{color:var(--theme-muted);white-space:nowrap;flex:0 0 72px}.filter-rules-row[data-v-05addc23]{align-items:flex-start;gap:6px}.filter-rules-row>button[data-v-05addc23]{flex:none;padding:1px 5px;font-size:10px;line-height:16px}.screen-filters strong[data-v-05addc23]{color:var(--theme-ink);font-size:12px}.screen-filters span[data-v-05addc23]{color:var(--theme-muted);font-size:10px}.screen-body[data-v-05addc23]{flex:1;gap:10px;min-height:0;padding:8px;display:flex}.screen-universe[data-v-05addc23],.screen-details[data-v-05addc23]{box-sizing:border-box;border:1px solid var(--theme-divider);border-radius:6px;flex-direction:column;flex-shrink:0;width:240px;min-height:0;display:flex;overflow:hidden}.screen-details[data-v-05addc23]{width:330px}.screen-universe.is-collapsed[data-v-05addc23],.screen-details.is-collapsed[data-v-05addc23]{background:var(--theme-panel);width:34px}.screen-universe.is-collapsed[data-v-05addc23]{background:linear-gradient(to bottom,var(--theme-edge) 0%,var(--theme-edge) var(--symbol-progress),var(--theme-panel) var(--symbol-progress),var(--theme-panel) 100%)}.screen-universe.is-collapsed .universe-heading[data-v-05addc23]{background:0 0}.universe-title[data-v-05addc23]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.universe-actions[data-v-05addc23]{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.screen-universe.is-collapsed .universe-actions[data-v-05addc23]{flex-direction:column;margin-left:0}.screen-universe.is-collapsed .universe-actions>.sidebar-toggle[data-v-05addc23]{order:-1}.screen-universe.is-collapsed .screen-page-controls[data-v-05addc23]{flex-direction:column}.sidebar-toggle[data-v-05addc23]{width:24px;height:24px;color:var(--theme-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.sidebar-toggle[data-v-05addc23]:hover{background:var(--theme-control);color:var(--theme-ink)}.sidebar-toggle span[data-v-05addc23]{display:flex}.points-left[data-v-05addc23]{transform:rotate(180deg)}.collapsed-label[data-v-05addc23]{writing-mode:vertical-rl;white-space:nowrap;color:var(--theme-muted);align-self:center;transform:rotate(180deg)}.is-collapsed .universe-heading[data-v-05addc23]{gap:10px;padding:4px}.universe-heading[data-v-05addc23]{background:var(--theme-panel);flex-direction:column;gap:5px;padding:10px;font-size:13px;display:flex}.universe-heading small[data-v-05addc23]{color:var(--theme-muted);font-size:10px}.universe-scroll[data-v-05addc23]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.universe-page[data-v-05addc23]{border-bottom:1px solid var(--theme-divider)}.page-heading[data-v-05addc23]{text-align:left;background:var(--theme-panel);width:100%;color:var(--theme-muted);border:0;border-radius:0;padding:7px;font-size:10px}.current-page>.page-heading[data-v-05addc23]{background:var(--theme-control);color:var(--theme-color-c8e0ff)}.universe-symbol[data-v-05addc23]{text-align:left;background:0 0;border:0;border-radius:0;gap:8px;width:100%;padding:6px 10px;font-size:11px;display:flex}.universe-symbol strong[data-v-05addc23]{flex-shrink:0;width:52px;font-family:Iosevka Aile,monospace}.universe-symbol span[data-v-05addc23]{white-space:nowrap;text-overflow:ellipsis;color:var(--theme-muted);overflow:hidden}.universe-symbol[aria-pressed=true][data-v-05addc23]{background:var(--theme-edge);color:var(--theme-bright)}.universe-symbol.included[data-v-05addc23]{box-shadow:inset 2px 0 var(--theme-status-positive)}.universe-symbol.ignored[data-v-05addc23]{box-shadow:inset 2px 0 var(--theme-status-error)}.screen-right[data-v-05addc23]{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;margin:-8px -10px;padding:8px 10px;display:flex}.screen-chart-area[data-v-05addc23]{flex:1;min-height:150px;position:relative;overflow:auto}.screen-zoom[data-v-05addc23]{background:var(--theme-workspace);z-index:10;flex-direction:column;display:flex;position:absolute;inset:0}.screen-zoom>.shared-chart-widget[data-v-05addc23]{flex:1;height:auto;min-height:0}.screen-empty[data-v-05addc23]{color:var(--theme-muted);padding:24px;font-size:13px}@media (width<=800px){.screen-universe[data-v-05addc23]{width:150px}.screen-details[data-v-05addc23]{width:250px}.universe-symbol span[data-v-05addc23]{display:none}}#screener-vwap-slopes[data-v-05addc23]{flex-wrap:nowrap;overflow-x:auto}.more-slopes-fields[data-v-05addc23]{display:contents}.more-slopes-toggle[data-v-05addc23]{min-height:20px;box-shadow:none;color:var(--theme-muted);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:3px;padding:0;font-size:10px;line-height:16px;display:inline-flex}.more-slopes-toggle[data-v-05addc23]:hover{color:var(--theme-ink);background:0 0}.more-slopes-toggle>span[data-v-05addc23]{color:inherit;display:flex}.more-slopes-toggle[data-v-05addc23] svg{width:11px;height:11px}.more-slopes-toggle[aria-expanded=true][data-v-05addc23] svg{transform:rotate(180deg)}.appearance-color-setting[data-v-824b6c50]{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:inline-flex}.appearance-color-setting [role=alert][data-v-824b6c50]{color:var(--theme-status-error)}.error-toast[data-v-f7535960]{z-index:10000;box-sizing:border-box;border:1px solid var(--theme-status-error-border);background:var(--theme-status-error-background);width:max-content;max-width:min(440px,100vw - 24px);color:var(--theme-status-error);box-shadow:0 6px 24px var(--theme-color-00000088);overflow-wrap:anywhere;border-radius:6px;align-items:flex-start;gap:12px;padding:12px 14px;font:13px/1.4 system-ui,sans-serif;display:flex;position:fixed;top:12px;left:12px}button[data-v-f7535960]{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex}button[data-v-f7535960] svg{width:16px;height:16px}button[data-v-f7535960]:hover{opacity:.7}button[data-v-f7535960]:focus-visible{outline-offset:3px;outline:2px solid #fff}.preset-controls[data-v-a3e6a89a]{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 12px;display:flex}.preset-controls label[data-v-a3e6a89a],.preset-controls form[data-v-a3e6a89a]{align-items:center;gap:6px;display:flex}.preset-controls input[data-v-a3e6a89a]{width:160px}.preset-controls select[data-v-a3e6a89a]{max-width:240px}.indicator-palette-settings select[data-v-84a367fb]{margin-left:6px}.indicator-palette-group[data-v-84a367fb]{margin-top:12px}.indicator-palette-group h4[data-v-84a367fb]{margin:0 0 6px}.indicator-palette-colors[data-v-84a367fb]{flex-wrap:wrap;gap:6px 18px;max-width:100%;display:flex}.indicator-palette-color[data-v-84a367fb]{grid-template-columns:16px 6ch;align-items:center;gap:6px;font:12px/20px Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.indicator-palette-swatch[data-v-84a367fb]{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--theme-color-ffffff30);border-radius:3px}.theme-heading[data-v-28d09a26]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.theme-heading h2[data-v-28d09a26]{margin:0;font-size:18px}.web-theme-settings select[data-v-28d09a26]{margin-left:6px}.theme-custom-sections[data-v-28d09a26]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:12px 20px;margin-top:12px;display:grid}.theme-custom-sections[data-v-28d09a26] .appearance-subsection{border-top:1px solid var(--theme-divider);min-width:0;margin:0;padding-top:10px}.theme-custom-sections[data-v-28d09a26] h3{margin:0 0 8px;font-size:13px}.theme-custom-sections[data-v-28d09a26] p{white-space:normal;overflow-wrap:anywhere;font-size:12px}.web-theme-settings [role=alert][data-v-28d09a26]{color:var(--theme-status-error)}.tag-form[data-v-7f77c4ab]{background:var(--theme-panel);border:1px solid var(--theme-edge);border-radius:4px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px;font-size:12px;display:flex}label[data-v-7f77c4ab],.color-field[data-v-7f77c4ab]{flex-direction:column;gap:4px;min-width:0;display:flex}input[data-v-7f77c4ab],select[data-v-7f77c4ab],textarea[data-v-7f77c4ab],button[data-v-7f77c4ab]{font:inherit}input[data-v-7f77c4ab],select[data-v-7f77c4ab]{box-sizing:border-box;max-width:100%;min-height:28px}input[data-v-7f77c4ab]{width:150px}textarea[data-v-7f77c4ab]{resize:vertical;width:220px;max-width:100%}label[data-v-7f77c4ab]:has(input[maxlength="64"]){flex:0 150px}label:has(input:not([maxlength])) input[data-v-7f77c4ab]{width:100px}.color-field>button[data-v-7f77c4ab]{align-self:flex-start;min-height:28px}.actions[data-v-7f77c4ab]{align-self:flex-end;gap:6px;display:flex}.muted[data-v-7f77c4ab]{color:var(--theme-secondary);font-size:11px}button[data-v-7f77c4ab]:disabled{opacity:.5}.symbol-badge[data-v-f11933fe]{background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:3px;align-items:center;gap:5px;padding:3px 5px 3px 7px;font:12px monospace;display:inline-flex}.symbol-badge button[data-v-f11933fe]{color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;padding:1px;display:flex}.symbol-badge button[data-v-f11933fe]:hover{color:var(--theme-bright)}.symbol-badge button[data-v-f11933fe]:disabled{opacity:.5;cursor:default}.symbol-badge[data-v-f11933fe] svg{width:12px;height:12px}.tag-symbols-dialog[data-v-871e343e]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--theme-ink);box-shadow:0 12px 40px var(--theme-color-00000088);border-radius:6px;padding:16px;font:13px/1.4 system-ui,sans-serif;overflow:auto}.tag-symbols-dialog[data-v-871e343e]::backdrop{background:var(--theme-color-00000077)}header[data-v-871e343e],footer[data-v-871e343e]{justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-v-871e343e]{margin:0;font-size:16px}.muted[data-v-871e343e]{color:var(--theme-secondary);font-size:12px}.tag-symbols[data-v-871e343e]{flex-wrap:wrap;gap:5px;max-height:220px;display:flex;overflow-y:auto}.bulk-symbols[data-v-871e343e]{border-top:1px solid var(--theme-divider);flex-direction:column;gap:8px;margin-top:16px;padding-top:14px;display:flex}.bulk-symbols p[data-v-871e343e]{margin:0}textarea[data-v-871e343e]{box-sizing:border-box;resize:vertical;background:var(--theme-workspace);width:100%;color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:4px;padding:8px;font:13px monospace}[role=alert][data-v-871e343e]{color:var(--theme-status-error)}button[data-v-871e343e]:disabled{opacity:.5}.tags-settings[data-v-bbfa0646]{max-width:1000px;color:var(--theme-ink);margin:0 auto}header[data-v-bbfa0646],.group-actions[data-v-bbfa0646],.tag-actions[data-v-bbfa0646],.tag-preview[data-v-bbfa0646]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}h2[data-v-bbfa0646],h3[data-v-bbfa0646],h4[data-v-bbfa0646]{margin:0}.tags-settings>header[data-v-bbfa0646]{gap:10px}.tags-settings>header h2[data-v-bbfa0646]{font-size:20px}.tags-settings>p[data-v-bbfa0646]{margin:8px 0 12px}.tag-category[data-v-bbfa0646]{margin-top:18px}.tag-category>h3[data-v-bbfa0646]{margin:0 0 8px;font-size:16px;line-height:1.3}.tag-group-panel[data-v-bbfa0646]{border:1px solid var(--theme-edge);background:var(--theme-panel);border-radius:6px;margin-top:8px;padding:10px 12px}.tag-section-heading[data-v-bbfa0646]{gap:8px;min-height:28px;margin-bottom:2px}.tag-section-heading h4[data-v-bbfa0646]{font-size:15px;line-height:1.3}.tag-section-heading .group-actions[data-v-bbfa0646]{margin-left:auto}.tag-section-heading .muted[data-v-bbfa0646]{font-size:11px}.tag-entry[data-v-bbfa0646]{border-top:1px solid var(--theme-divider);grid-template-columns:minmax(130px,1fr) auto;align-items:center;gap:4px 12px;padding:7px 0;font-size:12px;display:grid}.tag-group-panel>.tag-entry[data-v-bbfa0646]:last-child{padding-bottom:0}.tag-section-heading+.tag-entry[data-v-bbfa0646],.tag-section>.tag-entry[data-v-bbfa0646]:first-child{border-top:0}.tag-identity[data-v-bbfa0646]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.tag-count[data-v-bbfa0646]{white-space:nowrap}.tag-preview[data-v-bbfa0646]{gap:6px;min-width:0}.tag-preview .muted[data-v-bbfa0646]{overflow-wrap:anywhere}.tag-actions[data-v-bbfa0646]{justify-content:flex-end;gap:6px}.tag-entry>.tag-form[data-v-bbfa0646]{grid-column:1/-1}.new-tag-editor[data-v-bbfa0646]{margin:10px 0}.group-form[data-v-bbfa0646]{flex-wrap:wrap;align-items:flex-end;gap:6px;margin:6px 0;display:flex}.group-form label[data-v-bbfa0646]{flex-direction:column;gap:4px;font-size:11px;display:flex}.group-form .actions[data-v-bbfa0646]{gap:6px;display:flex}.group-form input[data-v-bbfa0646]{min-height:28px}.tag-description[data-v-bbfa0646]{white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;margin:0}.muted[data-v-bbfa0646]{color:var(--theme-secondary);font-size:12px}.empty-group[data-v-bbfa0646]{margin:6px 0}[role=alert][data-v-bbfa0646]{color:var(--theme-status-error)}button[data-v-bbfa0646]:disabled{opacity:.5}@media (width<=650px){.tag-entry[data-v-bbfa0646]{grid-template-columns:minmax(0,1fr) auto}.tag-actions[data-v-bbfa0646]{grid-area:1/2}.tag-entry>.tag-form[data-v-bbfa0646]{grid-column:1/-1}}.subtab-navigation[data-v-a6777fea]{border-bottom:1px solid var(--theme-divider);flex-wrap:wrap;gap:24px;max-width:1242px;margin:0 auto 20px;display:flex}.subtab-navigation button[data-v-a6777fea]{color:var(--theme-secondary);box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 2px}.subtab-navigation button[aria-selected=true][data-v-a6777fea]{color:var(--theme-ink);box-shadow:inset 0 -2px var(--theme-accent)}.subtab-navigation button[data-v-a6777fea]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.appearance-profiles[data-v-0e9f3ecc]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.appearance-profiles input[data-v-0e9f3ecc]{width:140px}.appearance-profiles>span[data-v-0e9f3ecc]{color:var(--theme-secondary);font-size:11px}.appearance-group-list[data-v-0e9f3ecc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:12px;display:grid}.appearance-section[data-v-0e9f3ecc]{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:8px;min-width:0;overflow:hidden}.appearance-section h3[data-v-0e9f3ecc]{color:var(--theme-secondary);margin:0;padding:12px 16px 0;font-size:12px}.appearance-section .appearance-controls[data-v-0e9f3ecc]{border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.appearance-control[data-v-0e9f3ecc]{max-width:220px}.anchor-handle-preview[data-v-0e9f3ecc]{background:repeating-conic-gradient(var(--theme-workspace) 0% 25%,var(--theme-control) 0% 50%) 50% / 12px 12px;border-radius:4px;justify-content:center;align-items:center;height:40px;display:flex;position:relative}.anchor-handle-preview[data-v-0e9f3ecc]:before{content:"";background:linear-gradient(90deg,var(--anchor-color) calc(50% - var(--anchor-radius,4px)),transparent calc(50% - var(--anchor-radius,4px)),transparent calc(50% + var(--anchor-radius,4px)),var(--anchor-color) calc(50% + var(--anchor-radius,4px)));height:2px;position:absolute;left:8px;right:8px}.anchor-handle-preview>span[data-v-0e9f3ecc]{z-index:1;box-sizing:border-box;border-radius:50%;overflow:hidden}.anchor-handle-preview>span>span[data-v-0e9f3ecc]{width:100%;height:100%;display:block}.chart-appearance[data-v-0e9f3ecc]{width:100%;min-width:0;color:var(--theme-ink);margin-top:16px}.appearance-heading[data-v-0e9f3ecc],.preview-heading[data-v-0e9f3ecc]{justify-content:space-between;align-items:center;gap:16px;display:flex}.appearance-sections[data-v-0e9f3ecc]{gap:8px;margin-bottom:12px;display:flex}.appearance-sections [aria-selected=true][data-v-0e9f3ecc]{background:var(--theme-edge);border-color:var(--theme-accent)}.appearance-heading h2[data-v-0e9f3ecc]{margin:0;font-size:18px}.appearance-heading p[data-v-0e9f3ecc],.appearance-previews p[data-v-0e9f3ecc]{color:var(--theme-muted);margin:6px 0 12px;font-size:12px}.appearance-heading>button[data-v-0e9f3ecc]{flex-shrink:0}.appearance-controls[data-v-0e9f3ecc]{background:var(--theme-panel);border:1px solid var(--theme-divider);border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(160px,220px));gap:12px;padding:12px;display:grid}.appearance-control[data-v-0e9f3ecc]{flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.appearance-control>span[data-v-0e9f3ecc]{justify-content:space-between;gap:6px;display:flex}.appearance-control output[data-v-0e9f3ecc]{font-variant-numeric:tabular-nums;color:var(--theme-secondary);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.appearance-range-color[data-v-0e9f3ecc]{align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.appearance-color-swatch[data-v-0e9f3ecc]{border-radius:2px;flex:none;width:12px;height:12px}.appearance-slider select[data-v-0e9f3ecc]{flex:1;min-width:0;font-size:11px}.appearance-slider[data-v-0e9f3ecc]{align-items:center;gap:6px;display:flex}.appearance-reset[data-v-0e9f3ecc]{width:22px;height:22px;color:var(--theme-secondary);background:0 0;border-color:#0000;flex:none;place-items:center;padding:2px;display:grid}.appearance-reset[data-v-0e9f3ecc]:hover:not(:disabled){background:var(--theme-control);color:var(--theme-bright)}.appearance-reset[data-v-0e9f3ecc] svg{width:14px;height:14px}.appearance-control small[data-v-0e9f3ecc]{color:var(--theme-muted);margin-left:3px;font-size:10px}.appearance-control input[type=number][data-v-0e9f3ecc]{box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;min-width:0;max-width:110px;margin:0;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.appearance-control input[type=number][data-v-0e9f3ecc]::-webkit-inner-spin-button{opacity:1}.appearance-control input[type=checkbox][data-v-0e9f3ecc]{accent-color:var(--theme-accent)}.appearance-toolbar[data-v-0e9f3ecc]{flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0 16px;display:flex}.appearance-toolbar form[data-v-0e9f3ecc]{align-items:center;gap:8px;margin:0;display:flex}.appearance-toolbar label[data-v-0e9f3ecc]{align-items:center;gap:8px;font-size:12px;display:flex}.appearance-toolbar input[data-v-0e9f3ecc]{text-transform:uppercase;width:100px}.appearance-save[data-v-0e9f3ecc]{color:var(--theme-muted);margin-left:auto;font-size:12px}.appearance-error[data-v-0e9f3ecc]{color:var(--theme-status-error)!important}.appearance-chart-controls[data-v-0e9f3ecc]{flex-wrap:wrap;align-items:center;gap:16px;padding:0 0 12px;display:flex}.appearance-chart-controls>button[data-v-0e9f3ecc]{margin-left:auto;font-size:11px}.appearance-previews[data-v-0e9f3ecc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.appearance-canvas-column[data-v-0e9f3ecc],.appearance-png-column[data-v-0e9f3ecc]{min-width:0}.preview-heading h3[data-v-0e9f3ecc]{margin:0;font-size:14px}.preview-heading span[data-v-0e9f3ecc]{color:var(--theme-muted);font-size:11px}.preview-heading button[data-v-0e9f3ecc]{font-size:11px}.appearance-canvas-frame[data-v-0e9f3ecc]{box-sizing:border-box;outline:1px solid var(--theme-divider);outline-offset:-1px;background:var(--theme-workspace);border-radius:6px;width:100%;height:450px;position:relative;overflow:hidden}.appearance-canvas[data-v-0e9f3ecc]{width:100%;min-width:0;height:100%;position:relative}.preview-message[data-v-0e9f3ecc]{color:var(--theme-muted);pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.appearance-pngs[data-v-0e9f3ecc]{flex-wrap:wrap;align-items:flex-start;gap:16px 12px;display:flex}.appearance-pngs figure[data-v-0e9f3ecc]{max-width:100%;margin:0}.appearance-pngs figcaption[data-v-0e9f3ecc]{color:var(--theme-secondary);justify-content:space-between;margin:0 0 8px;font-size:11px;display:flex}.appearance-pngs figcaption span[data-v-0e9f3ecc]{color:var(--theme-muted);font-variant-numeric:tabular-nums}.appearance-pngs img[data-v-0e9f3ecc]{outline:1px solid var(--theme-divider);outline-offset:-1px;background:var(--theme-workspace);border:0;border-radius:5px;max-width:100%;height:auto;display:block}.appearance-pngs .preview-large[data-v-0e9f3ecc]{flex-basis:100%}.preview-placeholder[data-v-0e9f3ecc]{border:1px dashed var(--theme-divider);width:100%;height:240px;color:var(--theme-muted);border-radius:6px;place-items:center;font-size:12px;display:grid}@media (width<=1200px){.appearance-controls[data-v-0e9f3ecc]{grid-template-columns:repeat(auto-fill,minmax(160px,220px))}}@media (width<=800px){.appearance-previews[data-v-0e9f3ecc]{grid-template-columns:minmax(0,1fr)}.appearance-heading[data-v-0e9f3ecc]{align-items:flex-start}.appearance-heading p[data-v-0e9f3ecc]{max-width:34ch}.appearance-controls[data-v-0e9f3ecc]{grid-template-columns:repeat(auto-fit,minmax(120px,220px));gap:12px;padding:12px}}.alias-controls[data-v-7e5a71f3]{align-items:center;gap:6px;display:flex}.alias-controls input[data-v-7e5a71f3]{width:210px;min-width:100px}.alias-icon[data-v-7e5a71f3]{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:inline-flex}.alias-icon span[data-v-7e5a71f3]{display:flex}.alias-icon[data-v-7e5a71f3] svg{width:17px;height:17px}.alias-icon[aria-pressed=true][data-v-7e5a71f3]{color:var(--theme-color-facc15)}.alias-error[data-v-7e5a71f3]{white-space:normal;max-width:310px;color:var(--theme-status-error);font-size:12px;display:block}.alias-actions[data-v-9c4f59d6]{margin-bottom:12px}.alias-prompt[data-v-9c4f59d6]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.alias-prompt textarea[data-v-9c4f59d6]{box-sizing:border-box;resize:vertical;background:var(--theme-panel);width:100%;min-height:90px;color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:4px;padding:10px;font:13px/1.5 system-ui,sans-serif}.alias-actions[data-v-9c4f59d6]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.alias-actions label[data-v-9c4f59d6]{align-items:center;gap:6px;display:flex}.aliases-settings th[data-v-9c4f59d6],.aliases-settings td[data-v-9c4f59d6]{text-align:left}.aliases-settings td[data-v-9c4f59d6]{vertical-align:top}.alias-error[data-v-9c4f59d6]{color:var(--theme-status-error)}.fresh-session[data-v-ca4fd3f3]{margin-bottom:14px}.sessions-settings[data-v-ca4fd3f3]{background:0 0;border:0;border-radius:0;max-width:1000px;margin:0 auto;padding:0}.settings-heading[data-v-ca4fd3f3],.session-row[data-v-ca4fd3f3],.session-actions[data-v-ca4fd3f3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-heading[data-v-ca4fd3f3]{justify-content:space-between;margin-bottom:8px}h2[data-v-ca4fd3f3]{margin:0}.sessions-settings .session-section[data-v-ca4fd3f3]{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:8px;max-width:none;margin:0;padding:20px}.sessions-settings .session-section+.session-section[data-v-ca4fd3f3]{margin-top:20px}.session-entry[data-v-ca4fd3f3]{border:0;border-radius:0;margin:0;padding:12px 0}.session-entry+.session-entry[data-v-ca4fd3f3]{border-top:1px solid var(--theme-divider)}.session-actions[data-v-ca4fd3f3]{border-left:1px solid var(--theme-edge);padding-left:10px}.session-parent[data-v-ca4fd3f3]{color:var(--theme-secondary);align-items:center;gap:6px;margin:8px 0;font-size:11px;font-style:italic;display:flex}.session-row[data-v-ca4fd3f3] .tag-chip{font-size:12px}form[data-v-ca4fd3f3]{margin:0}input[data-v-ca4fd3f3]{width:220px;max-width:45vw}.session-notes[data-v-ca4fd3f3]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.session-notes-editor[data-v-ca4fd3f3]{margin:12px 0}.session-notes-editor label[data-v-ca4fd3f3]{gap:6px;display:grid}.session-notes-editor textarea[data-v-ca4fd3f3]{box-sizing:border-box;resize:vertical;width:100%;max-width:640px;font:inherit;line-height:1.5}.session-notes-editor .session-row[data-v-ca4fd3f3],.session-decisions[data-v-ca4fd3f3]{margin-top:8px}.session-decisions summary[data-v-ca4fd3f3]{cursor:pointer;align-items:center;gap:6px;width:max-content;font-size:12px;list-style:none;display:flex}.session-decisions summary[data-v-ca4fd3f3]::-webkit-details-marker{display:none}.decision-icon[data-v-ca4fd3f3],.decision-chevron[data-v-ca4fd3f3]{display:flex}.decision-icon[data-v-ca4fd3f3] svg{width:16px;height:16px}.included .decision-icon[data-v-ca4fd3f3]{color:var(--theme-status-positive)}.excluded .decision-icon[data-v-ca4fd3f3]{color:var(--theme-status-error)}.decision-chevron[data-v-ca4fd3f3] svg{width:12px;height:12px}.session-decisions[open] .decision-chevron[data-v-ca4fd3f3]{transform:rotate(90deg)}.session-fork-list[data-v-ca4fd3f3]{flex-direction:column;align-items:flex-start;gap:6px;padding-top:8px;display:flex}.session-fork-row[data-v-ca4fd3f3]{align-items:center;gap:8px;display:flex}.symbol-cloud[data-v-ca4fd3f3]{flex-wrap:wrap;gap:5px;padding-top:8px;display:flex}.muted[data-v-ca4fd3f3]{color:var(--theme-secondary);font-size:11px}.archived-sessions[data-v-ca4fd3f3],.sessions-back[data-v-ca4fd3f3]{align-items:center;gap:6px;margin-top:14px;display:flex}.archived-sessions[data-v-ca4fd3f3] svg,.sessions-back[data-v-ca4fd3f3] svg{width:16px;height:16px}.anchor-style-button{width:24px;height:27px;color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:2px;display:grid}.anchor-style-button:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-ink)}.anchor-style-button:disabled{opacity:.35;cursor:default}.anchor-style-button svg{width:22px;height:22px}.anchor-color-swatch{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--theme-color-ffffff30);border-radius:3px}.anchors-panel{max-width:1400px;color:var(--theme-ink);color-scheme:var(--theme-scheme,dark);margin:0 auto;padding:20px 24px;font:13px system-ui,sans-serif}.anchors-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.anchors-heading h1{margin:0;font-size:20px}.anchors-heading h1 span,.anchor-group h2 span{color:var(--theme-muted);margin-left:8px;font-size:12px;font-weight:400}.anchors-heading input{border:1px solid var(--theme-edge);background:var(--theme-panel);width:260px;max-width:50%;color:inherit;font:inherit;border-radius:4px;padding:7px 10px}.anchors-help{color:var(--theme-muted);margin:8px 0 20px;font-size:12px}.anchors-error{color:var(--theme-status-error);font-size:12px}.anchors-table-scroll{overflow-x:auto}.anchors-table{min-width:860px}.anchor-column-headings,.anchor-row{grid-template-columns:24px 24px 24px minmax(130px,1.6fr) 186px 94px minmax(130px,1.2fr) 56px;align-items:center;gap:10px;display:grid}.anchor-column-headings{color:var(--theme-muted);padding:0 8px 7px;font-size:11px}.anchor-group{margin-bottom:22px}.anchor-group>header{background:var(--theme-control);border-block:1px solid var(--theme-control);justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.anchor-group h2{margin:0;font-size:12px;font-weight:600}.anchor-group>header button{color:var(--theme-color-9fbbdf);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 5px;font:11px system-ui;display:flex}.anchors-panel .heroicon{width:15px;height:15px;display:block}.anchor-row{box-sizing:border-box;border-bottom:1px solid var(--theme-control);height:38px;padding:3px 8px}.anchor-row:hover,.anchor-row:focus-within{background:var(--theme-control)}.anchor-row input,.anchor-row select{box-sizing:border-box;width:100%;min-width:0;height:28px;color:var(--theme-ink);background:0 0;border:1px solid #0000;border-radius:3px;outline:none;padding:4px 5px;font:12px system-ui}.anchor-row input:hover,.anchor-row select:hover{border-color:var(--theme-edge)}.anchor-row input:focus,.anchor-row select:focus{border-color:var(--theme-muted);background:var(--theme-panel)}.anchor-row select option{background:var(--theme-panel);color:var(--theme-ink)}.anchor-row input[type=checkbox]{width:14px;height:14px;accent-color:var(--theme-color-60a5fa);margin:0}.anchor-row input[type=color]{cursor:pointer;border:0;width:22px;height:22px;padding:0}.anchor-row input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.anchor-row input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.anchor-row input[type=number]{appearance:textfield}.anchor-row input[type=number]::-webkit-inner-spin-button{appearance:none}.anchor-row-target{color:var(--theme-muted);padding-left:5px;font-size:12px}.anchor-row-disabled .anchor-row-name{color:var(--theme-muted)}.anchor-row-error{box-shadow:inset 2px 0 var(--theme-status-error)}.anchor-row-actions{gap:2px;display:flex}.anchor-row-actions button{width:27px;height:27px;color:var(--theme-color-9fbbdf);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:grid}.anchor-row-actions button:hover{background:var(--theme-edge);color:var(--theme-bright)}.anchor-row-actions button:disabled{opacity:.25;cursor:default}.anchors-empty{color:var(--theme-muted);margin:10px 8px;font-size:12px}table[data-v-9f4d902f]{border-collapse:collapse;width:100%;max-width:820px;font-size:12px}th[data-v-9f4d902f],td[data-v-9f4d902f]{text-align:left;border-bottom:1px solid var(--theme-divider);padding:8px 10px}th[data-v-9f4d902f]{color:var(--theme-secondary)}tbody th[data-v-9f4d902f]{font-family:Iosevka Aile,monospace;font-weight:400}td[data-v-9f4d902f]{font-variant-numeric:tabular-nums}button[data-v-9f4d902f]{padding:3px 8px;font-size:11px}.blacklist-settings[data-v-520f1ae4]{max-width:1000px;margin:0 auto}.blacklist-settings header[data-v-520f1ae4]{align-items:center;gap:20px;display:flex}.blacklist-settings h2[data-v-520f1ae4]{margin:0}.blacklist-settings [role=alert][data-v-520f1ae4]{color:var(--theme-status-error)}.sound-preview[data-v-97d5e747]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sound-preview select[data-v-97d5e747]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;border-radius:4px;padding:5px 8px}.sound-error[data-v-97d5e747]{color:var(--theme-status-error)}.zen-dimensions[data-v-6f90cb28]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zen-dimensions label[data-v-6f90cb28]{align-items:center;gap:5px;display:flex}.zen-dimensions input[data-v-6f90cb28]{width:85px}.calendar-table-scroll[data-v-f8e98b3f]{overflow-x:auto}table[data-v-f8e98b3f]{border-collapse:collapse;text-align:left;width:100%}caption[data-v-f8e98b3f]{text-align:left;color:var(--theme-secondary);padding:0 0 12px}th[data-v-f8e98b3f],td[data-v-f8e98b3f]{border-bottom:1px solid var(--theme-divider);vertical-align:top;text-align:left;padding:10px 12px}thead th[data-v-f8e98b3f]{color:var(--theme-secondary);font-weight:600}thead th[data-v-f8e98b3f]:first-child{width:190px}thead th[data-v-f8e98b3f]:nth-child(2){width:80px}thead th[data-v-f8e98b3f]:last-child{width:110px}tbody th[data-v-f8e98b3f]{min-width:150px;font-weight:500}tbody+tbody[data-v-f8e98b3f]{border-top:1px solid var(--theme-edge)}.event-time[data-v-f8e98b3f]{font-variant-numeric:tabular-nums;white-space:nowrap}td[data-v-f8e98b3f]:last-child{white-space:nowrap}.import-heading[data-v-768775ed]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.import-heading h3[data-v-768775ed]{margin-right:auto}.economic-calendar-settings[data-v-768775ed]{max-width:1100px;margin:0 auto}.economic-calendar-settings h2[data-v-768775ed]{margin-top:0}.economic-calendar-settings h3[data-v-768775ed]{font-size:15px}.economic-calendar-settings p[data-v-768775ed]{line-height:1.5}.calendar-import[data-v-768775ed],.saved-calendar[data-v-768775ed]{border-top:1px solid var(--theme-divider);margin-top:24px;padding-top:8px}.json-label[data-v-768775ed]{margin-bottom:8px;display:block}textarea[data-v-768775ed]{box-sizing:border-box;resize:vertical;background:var(--theme-control);width:100%;color:var(--theme-ink);border:1px solid var(--theme-edge);border-radius:4px;margin-bottom:12px;padding:10px;font-family:ui-monospace,monospace;font-size:12px;display:block}.calendar-preview[data-v-768775ed]{margin:20px 0}.replace-note[data-v-768775ed]{color:var(--theme-color-f1d08c)}[role=alert][data-v-768775ed]{color:var(--theme-status-error)}select[data-v-768775ed]{max-width:100%;margin-left:8px}#app-settings-heading[data-v-884cecbd]{text-align:left;max-width:none;margin:0 0 18px}#settings-content[data-v-884cecbd] :not(.earnings-symbol){font-family:system-ui,sans-serif}#settings-content[data-v-884cecbd] :is(p,label,button,input,select,textarea,summary,span,small,table,th,td,dt,dd,output){font-size:13px;line-height:1.45}#settings-content[data-v-884cecbd] h2{font-size:16px;line-height:1.35}#settings-content[data-v-884cecbd] h3{font-size:14px;line-height:1.35}#settings-content[data-v-884cecbd] h4{font-size:13px;line-height:1.35}#settings-content[data-v-884cecbd] :is(.muted,small){font-size:12px}.wide-settings[data-v-884cecbd] .subtab-navigation{max-width:none}.wide-settings[data-v-884cecbd] [role=tabpanel]>*,.wide-settings[data-v-884cecbd] section{margin-inline:0}.risk-settings h2[data-v-884cecbd]{align-items:center;gap:8px;display:flex}.risk-icon[data-v-884cecbd]{color:var(--theme-color-34d399);display:inline-flex}.risk-icon[data-v-884cecbd] svg{width:28px;height:28px}.risk-fields[data-v-884cecbd]{gap:12px;max-width:390px;display:grid}.risk-fields label[data-v-884cecbd]{grid-template-columns:minmax(150px,1fr) minmax(90px,160px);align-items:center;gap:16px;display:grid}.risk-fields input[data-v-884cecbd]{box-sizing:border-box;font-variant-numeric:tabular-nums;width:100%;min-width:0}.risk-summary[data-v-884cecbd]{margin-top:24px}.risk-summary[data-v-884cecbd] dl{grid-template-columns:max-content max-content;align-items:baseline;gap:10px 20px;margin:0;display:grid}.risk-summary[data-v-884cecbd] dt{color:var(--theme-secondary);font-size:14px}.risk-summary[data-v-884cecbd] dd{color:var(--theme-ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:600;line-height:1.35}@media (width<=380px){.risk-fields label[data-v-884cecbd]{grid-template-columns:minmax(0,1fr) 110px;gap:8px}.risk-summary[data-v-884cecbd] dl{gap:8px 12px}.risk-summary[data-v-884cecbd] dd{font-size:18px}}.appearance-settings[data-v-884cecbd] .appearance-subsection{border-top:1px solid var(--theme-divider);margin-top:20px;padding-top:16px}.appearance-settings[data-v-884cecbd] .appearance-subsection>h3{margin:0 0 12px;font-size:16px}.portfolio-performance[data-v-bd7b78a2]{background:var(--theme-panel);border:1px solid var(--theme-edge);border-radius:6px;margin-top:24px;padding:16px}.performance-heading[data-v-bd7b78a2],.performance-controls[data-v-bd7b78a2]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.performance-heading[data-v-bd7b78a2]{justify-content:space-between}.performance-heading h2[data-v-bd7b78a2]{margin:0;font-size:15px}.performance-controls select[data-v-bd7b78a2]{background:var(--theme-control);color:var(--theme-ink);border:1px solid var(--theme-edge);font:inherit;border-radius:4px;padding:5px}.performance-note[data-v-bd7b78a2]{color:var(--theme-secondary);font-size:12px}.performance-value[data-v-bd7b78a2]{font-variant-numeric:tabular-nums;font-size:22px}.performance-value span[data-v-bd7b78a2]{margin-left:8px;font-size:16px}.performance-value small[data-v-bd7b78a2]{color:var(--theme-secondary);margin-top:6px;font-size:12px;display:block}.loss[data-v-bd7b78a2]{color:var(--theme-status-negative)}.performance-error[data-v-bd7b78a2]{color:var(--theme-status-error)}.gain[data-v-bd7b78a2]{color:var(--theme-status-positive)}.chart-axis[data-v-bd7b78a2]{color:var(--theme-secondary);justify-content:space-between;margin:4px 3% 4px 6%;font-size:12px;display:flex}svg[data-v-bd7b78a2]{width:100%;height:220px;display:block}svg[data-v-bd7b78a2]:focus-visible{outline:2px solid var(--theme-accent)}svg text[data-v-bd7b78a2]{fill:var(--theme-secondary);font:12px system-ui}svg .zero[data-v-bd7b78a2]{stroke:var(--theme-edge);stroke-dasharray:4 4}.trading-balances.trading-pl[data-v-25116a15]{border-top:1px solid var(--theme-edge);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding-top:16px}.trading-pl strong small[data-v-25116a15]{margin-left:8px;font-size:15px}.trading-workspace .trading-chart-cell[data-v-25116a15]{width:32px;padding:5px 8px}.trading-workspace .trading-chart-button[data-v-25116a15]{color:var(--theme-secondary);background:0 0;border-color:#0000;justify-content:center;align-items:center;padding:5px;display:flex}.trading-workspace .trading-chart-button[data-v-25116a15]:hover{background:var(--theme-control);color:var(--theme-ink)}.trading-chart-button span[data-v-25116a15]{display:flex}.trading-chart-button[data-v-25116a15] svg{width:20px;height:20px}.trading-workspace[data-v-25116a15]{box-sizing:border-box;height:100%;color:var(--theme-ink);padding:24px;font:13px system-ui,sans-serif;overflow:auto}.trading-header[data-v-25116a15],.trading-refresh[data-v-25116a15],.trading-account-heading[data-v-25116a15]{align-items:center;gap:12px;display:flex}.trading-header[data-v-25116a15]{justify-content:space-between}.trading-header h1[data-v-25116a15]{align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.trading-header p[data-v-25116a15],.trading-confirmed[data-v-25116a15],.trading-note[data-v-25116a15]{color:var(--theme-secondary)}.trading-header p[data-v-25116a15]{margin:6px 0}.trading-paper-badge[data-v-25116a15]{text-transform:uppercase;letter-spacing:.07em;border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-color-b2e7d6);border-radius:4px;padding:4px 7px;font-size:11px}.trading-freshness[data-v-25116a15]{color:var(--theme-status-positive)}.trading-freshness.is-stale[data-v-25116a15],.trading-warning[data-v-25116a15]{color:var(--theme-status-warning)}.trading-confirmed[data-v-25116a15]{margin:10px 0 20px;font-size:12px}.trading-error[data-v-25116a15]{border:1px solid var(--theme-status-error-border);background:var(--theme-status-error-background);color:var(--theme-status-error);border-radius:6px;margin:16px 0;padding:12px 16px}.trading-error p[data-v-25116a15]{margin:6px 0 0}.trading-account[data-v-25116a15]{border:1px solid var(--theme-edge);background:var(--theme-panel);border-radius:6px;padding:16px}.trading-account-heading[data-v-25116a15]{flex-wrap:wrap}.trading-account-heading h2[data-v-25116a15]{margin:0;font-size:14px}.trading-account-heading>span[data-v-25116a15]{color:var(--theme-secondary);font-size:11px}.trading-balances[data-v-25116a15]{grid-template-columns:repeat(4,minmax(140px,1fr));gap:16px;margin:20px 0;display:grid}.trading-balances>div[data-v-25116a15]{flex-direction:column;gap:6px;display:flex}.trading-balances span[data-v-25116a15]{color:var(--theme-secondary);font-size:12px}.trading-balances strong[data-v-25116a15]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.trading-section[data-v-25116a15]{margin-top:28px}.trading-section h2[data-v-25116a15]{margin:0 0 12px;font-size:15px}.trading-section h2>span[data-v-25116a15]{color:var(--theme-muted);margin-left:6px;font-weight:400}.trading-note[data-v-25116a15]{margin-top:-5px;font-size:12px}.trading-table-scroll[data-v-25116a15]{border:1px solid var(--theme-edge);border-radius:5px;overflow:auto}.trading-workspace table[data-v-25116a15]{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%;margin:0;font-size:12px}.trading-workspace[data-v-25116a15] th,.trading-workspace[data-v-25116a15] td{text-align:left;border-bottom:1px solid var(--theme-control);padding:10px}.trading-workspace th[data-v-25116a15]{background:var(--theme-control);color:var(--theme-secondary);font-weight:500}.trading-workspace[data-v-25116a15] td small{color:var(--theme-muted);margin-top:3px;font-size:10px;display:block}.trading-workspace button[data-v-25116a15]{background:var(--theme-control);border:1px solid var(--theme-edge);color:var(--theme-ink);cursor:pointer;font:inherit;border-radius:4px;padding:5px 10px}.trading-workspace button[data-v-25116a15]:disabled{color:var(--theme-status-disabled);opacity:1;cursor:default}.trading-workspace button[data-v-25116a15]:focus-visible,.trading-workspace summary[data-v-25116a15]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.trading-workspace[data-v-25116a15] .trading-order-detail,.trading-workspace[data-v-25116a15] .trading-child-order{background:var(--theme-panel)}.trading-workspace[data-v-25116a15] dl{flex-wrap:wrap;gap:12px 28px;margin:12px 0;display:flex}.trading-workspace[data-v-25116a15] dt{color:var(--theme-muted);margin-bottom:3px;font-size:10px}.trading-workspace[data-v-25116a15] dd{overflow-wrap:anywhere;white-space:normal;margin:0;font:11px Iosevka Aile,ui-monospace,monospace}.trading-workspace[data-v-25116a15] pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--theme-color-0c1421);max-height:320px;padding:10px;font:11px/1.5 Iosevka Aile,ui-monospace,monospace;overflow:auto}.trading-workspace[data-v-25116a15] summary{cursor:pointer;color:var(--theme-secondary);font-size:12px}.trading-empty[data-v-25116a15]{border:1px dashed var(--theme-edge);color:var(--theme-muted);border-radius:5px;padding:20px;font-size:12px}.trading-loss[data-v-25116a15],.trading-workspace[data-v-25116a15] .trading-order-status.rejected{color:var(--theme-status-negative)}.trading-gain[data-v-25116a15],.trading-workspace[data-v-25116a15] .trading-order-status.filled{color:var(--theme-status-positive)}.trading-workspace[data-v-25116a15] .trading-order-status.pending_cancel,.trading-workspace[data-v-25116a15] .trading-order-status.pending_replace{color:var(--theme-status-warning)}@media (width<=760px){.trading-workspace[data-v-25116a15]{padding:16px}.trading-balances[data-v-25116a15]{grid-template-columns:repeat(2,minmax(100px,1fr))}.trading-header[data-v-25116a15]{align-items:flex-start}}.studio-panel[data-v-2667e62d],.trading-panel[data-v-2667e62d]{height:100%;min-height:0;padding:0;overflow:hidden}main[data-v-2667e62d]{flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}.manage-symbols-dialog{border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(420px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--theme-ink);border-radius:6px;margin:auto;padding:20px;font:13px/1.4 system-ui,sans-serif;position:fixed;inset:0;overflow:auto}.manage-symbols-dialog::backdrop{background:var(--theme-color-00000088)}.manage-symbols-dialog form{flex-direction:column;gap:10px;display:flex}.manage-symbols-dialog h2{margin:0 0 4px;font-size:16px}.manage-symbols-dialog textarea{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-workspace);width:100%;height:250px;min-height:100px;color:var(--theme-ink);resize:vertical;border-radius:4px;padding:8px;font:14px/1.5 Iosevka Aile,ui-monospace,monospace}.manage-symbols-dialog p{color:var(--theme-muted);margin:0;font-size:12px}.manage-symbols-dialog .manage-symbols-error{color:var(--theme-status-error)}.manage-symbols-actions{justify-content:flex-end;gap:8px;display:flex}.manage-symbols-actions button{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);cursor:pointer;border-radius:4px;padding:5px 12px}.manage-symbols-actions button:not(:disabled):hover{background:var(--theme-edge)}.widget-chart-dialog{border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(450px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--theme-ink);border-radius:6px;margin:auto;padding:20px;font:13px/1.4 system-ui;position:fixed;inset:0;overflow:auto}.widget-chart-dialog::backdrop{background:var(--theme-color-00000088)}.widget-chart-dialog.taglist-sort-popup{box-sizing:border-box;width:min(320px,100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:0 8px 30px var(--theme-color-00000088);padding:14px;font-size:12px}.widget-chart-dialog.taglist-sort-popup::backdrop{background:0 0}.widget-chart-dialog.taglist-sort-popup .symbol-order-controls{flex-direction:column;align-items:stretch;gap:4px;font-size:12px}.widget-chart-dialog.taglist-sort-popup .symbol-order-controls>label{font-size:15px;font-weight:700}.widget-chart-dialog .recent-sort-label{color:var(--theme-secondary);flex-direction:column;gap:4px;font-size:11px;display:flex}.widget-chart-dialog .recent-sort-label select{color:var(--theme-ink);background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:3px;width:100%;min-width:0;height:28px;padding:1px 4px;font:12px/1.4 system-ui}.widget-chart-dialog.taglist-sort-popup .sort-button-group{width:100%}.widget-chart-dialog.taglist-sort-popup .symbol-order-controls .grouped-picker{flex:1;min-width:0;max-width:none}.widget-chart-dialog.taglist-sort-popup .symbol-order-controls .picker-trigger,.widget-chart-dialog.taglist-sort-popup .sort-button-group>[role=group]>button{height:28px}.widget-chart-dialog form{flex-direction:column;gap:12px;display:flex}.widget-chart-dialog h2{margin:0;font-size:15px}.widget-chart-dialog p{color:var(--theme-secondary);margin:0;font-size:12px}.widget-chart-dialog fieldset{border:1px solid var(--theme-edge);border-radius:4px;min-width:0}.widget-chart-dialog.taglist-config-dialog{box-sizing:border-box;width:min(1120px,100vw - 32px)}.widget-chart-dialog .tag-checklist{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;padding:12px 0;display:grid}.widget-chart-dialog .tag-checklist-section{padding:10px 12px}.widget-chart-dialog .tag-checklist-section>legend{font-weight:600}.widget-chart-dialog .tag-checklist-group h3{color:var(--theme-secondary);margin:0;font-size:12px}.widget-chart-dialog .tag-checklist-group+.tag-checklist-group{margin-top:16px}.widget-chart-dialog .tag-checklist-entry{grid-template-columns:minmax(min-content,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.widget-chart-dialog .tag-checklist-entry label{min-width:0}.widget-chart-dialog .current-session-choice{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}.widget-chart-dialog .tag-checklist-entry select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;background:var(--theme-control);color:inherit;border:1px solid var(--theme-edge);border-radius:4px;padding:4px 6px}.widget-chart-dialog .tag-symbol-count{color:var(--theme-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.widget-chart-dialog .tag-checklist-group{flex-direction:column;gap:10px;padding:4px 0;display:flex}.widget-chart-dialog .tag-checklist-group legend{color:var(--theme-secondary);font-size:12px}.widget-chart-dialog .tag-checklist label{align-items:center;gap:8px;display:flex}.widget-chart-dialog input[type=checkbox]{accent-color:var(--theme-accent)}.widget-chart-dialog .preferred-chart-size,.widget-chart-dialog .preferred-chart-size label{align-items:center;gap:8px;display:flex}.widget-chart-dialog .preferred-chart-size{flex-wrap:wrap;gap:8px 14px}.widget-chart-dialog .size-unit,.widget-chart-dialog .size-help{color:var(--theme-secondary);font-size:11px}.widget-chart-dialog .size-help{margin:4px 0 12px}.widget-chart-dialog .widget-display-options{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:12px 0;display:flex}.widget-chart-dialog .widget-display-options label{white-space:nowrap;align-items:center;gap:5px;display:flex}.widget-chart-dialog .option-disabled{opacity:.45}.widget-chart-dialog .tag-checklist-column{flex-direction:column;gap:12px;min-width:0;display:flex}.widget-chart-dialog .row-height-label{align-items:center;gap:10px;display:flex}.widget-chart-dialog input[type=number]{width:85px}.widget-chart-dialog input[type=number],.widget-chart-dialog button{font:inherit;background:var(--theme-control);color:inherit;border:1px solid var(--theme-edge);border-radius:4px;padding:5px 8px}.widget-chart-dialog .actions{justify-content:flex-end;gap:8px;display:flex}.widget-chart-dialog .error{color:var(--theme-status-error)}.widget-chart-dialog :focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.widget-chart-dialog button:disabled{opacity:.5}@media (width<=700px){.widget-chart-dialog .tag-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.widget-chart-dialog .tag-checklist{grid-template-columns:1fr}}.taglist-filter-trigger.active[data-v-b9e8706a]{box-shadow:inset 0 0 0 1px var(--taglist-control-ink)}.taglist-filter-trigger[data-v-b9e8706a]{gap:4px}.taglist-filter-trigger>span[data-v-b9e8706a]{display:flex}.taglist-filter-dialog[data-v-b9e8706a]{box-sizing:border-box;background:var(--theme-panel);width:min(320px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--theme-ink);border:1px solid var(--theme-edge);box-shadow:0 8px 30px var(--theme-color-00000088);border-radius:6px;padding:14px;font:12px/1.4 system-ui,sans-serif;overflow:auto}form[data-v-b9e8706a]{flex-direction:column;gap:14px;display:flex}header[data-v-b9e8706a]{justify-content:space-between;align-items:center;gap:8px;display:flex}h2[data-v-b9e8706a]{margin:0;font-size:15px}section[data-v-b9e8706a]{flex-direction:column;gap:7px;min-width:0;display:flex}h3[data-v-b9e8706a]{color:var(--theme-secondary);margin:0;font-size:11px;font-weight:500}.filter-cloud[data-v-b9e8706a]{flex-wrap:wrap;gap:7px;display:flex}.taglist-filter-dialog .filter-chip[data-v-b9e8706a]{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;display:flex}.filter-chip[data-v-b9e8706a] .tag-chip{white-space:nowrap;opacity:.78;border-radius:999px;min-height:24px;padding:3px 9px}.filter-chip[data-v-b9e8706a]:hover .tag-chip,.filter-chip[aria-pressed=true][data-v-b9e8706a] .tag-chip{opacity:1}.filter-chip[aria-pressed=true][data-v-b9e8706a]{box-shadow:0 0 0 2px var(--theme-panel),0 0 0 4px var(--selection-color,var(--theme-muted))}button[data-v-b9e8706a]{font:inherit;background:var(--theme-control);color:inherit;border:1px solid var(--theme-edge);box-sizing:border-box;border-radius:3px;min-width:0;padding:5px 7px}[role=alert][data-v-b9e8706a]{color:var(--theme-status-error);margin:0}button[data-v-b9e8706a]:disabled{opacity:.4}[data-v-b9e8706a]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}.taglist-bar{box-sizing:border-box;flex:none;grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;gap:4px 12px;min-width:0;padding:4px 6px;font:11px/1.3 system-ui;display:grid}.taglist-tags{scrollbar-width:thin;grid-area:1/2;align-items:center;gap:4px;min-width:0;margin:-16px;padding:16px;display:flex;overflow-x:auto}.taglist-actions{grid-area:1/3;justify-self:start;align-items:center;gap:4px;display:flex}.taglist-left{grid-area:1/1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.taglist-filter-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.taglist-bar button{background:var(--theme-color-15192599);min-height:24px;color:var(--theme-ink);cursor:pointer;font:inherit;border:1px solid #0000;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:3px;display:flex}.taglist-sort-trigger{white-space:nowrap;gap:4px}.filter-pause>span{opacity:.7;display:flex}.taglist-bar .taglist-filter-actions button.filter-pause.filter-paused{background:var(--selection-color);color:var(--selection-ink,var(--theme-panel));animation:1.4s ease-in-out infinite taglist-pause-pulse}.filter-pause.filter-paused>span{opacity:1}@keyframes taglist-pause-pulse{0%,to{box-shadow:0 0 0 0 var(--taglist-control-border)}50%{box-shadow:0 0 0 2px var(--taglist-control-border)}}@media (prefers-reduced-motion:reduce){.filter-pause.filter-paused{opacity:1;animation:none}}.taglist-tags button{white-space:nowrap;color:inherit;background:0 0;border:0;padding:0;position:relative}.taglist-tags .tag-chip{white-space:nowrap;overflow-wrap:normal;transition:filter .12s}.taglist-tags button[aria-pressed=true]:after{content:"";background:var(--tag-indicator-color);pointer-events:none;height:3px;position:absolute;bottom:-3px;left:0;right:0}.taglist-tags button:hover .tag-chip{filter:drop-shadow(0 0 8px var(--tag-color));border-color:currentColor}.taglist-tags button:not(:disabled):hover{background:0 0}.taglist-bar button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.taglist-bar button:disabled{opacity:.4;cursor:default}.taglist-bar .heroicon{width:15px;height:15px;display:block}.v2-taglist-host{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.v2-taglist-pane.v2-charts-host{padding-top:2px}.v2-taglist-pane{flex:1;min-width:0;height:0;min-height:0}.v2-taglist-pane>.chart-grid-root{height:100%}.taglist-and{box-sizing:border-box;letter-spacing:.04em;align-items:center;height:24px;padding:0 6px;font-size:9px;font-weight:600;display:flex}.taglist-tag-set.section-start{margin-left:12px}.taglist-tag-set{flex:none;gap:0;display:flex}.taglist-tags .tag-chip{height:24px;min-height:24px}.taglist-tag-set.joined .tag-chip{border-radius:0}.taglist-tag-set.joined button:first-of-type .tag-chip{border-top-left-radius:3px;border-bottom-left-radius:3px}.taglist-tag-set.joined button:last-child .tag-chip{border-top-right-radius:3px;border-bottom-right-radius:3px}.taglist-tag-set.joined button+button .tag-chip{border-left-color:var(--theme-color-00000033)}.taglist-tags .taglist-tag-set button[aria-pressed=true] .tag-chip,.taglist-tag-set.joined button:hover .tag-chip{border-color:currentColor}#layout-menu-button>span[data-v-b6d3cff5],#workspace-tools>span[data-v-b6d3cff5],button>span[data-v-94f99f97]{align-items:center;display:flex}button[data-v-94f99f97] svg{width:16px;height:16px}.chart-card-content[data-v-8836c6a7]{position:relative}.chart-card-content .image-button.chart-placeholder[data-v-8836c6a7]{background:var(--theme-workspace)}.chart-card-content:has(>.chart-error:not([hidden])) .image-button[data-v-8836c6a7]{filter:grayscale();opacity:.4}.chart-card-content[data-v-8836c6a7]:has(>.session-decision.overlay) .symbol-tags.tag-overlay{max-height:calc(100% - 44px);bottom:40px;left:4px;right:auto}.chart-card-content[data-v-8836c6a7]:has(>.session-decision.overlay) .tag-overlay .symbol-tag-chips{align-items:flex-start}.chart-spinner.has-chart[data-v-8836c6a7]{border-radius:0 0 0 4px;align-items:center;padding:4px 8px;display:flex;top:0;left:auto;right:0;transform:none}.brand-logo[data-v-814f3148]{justify-content:center;align-items:center;display:inline-flex}.brand-logo[data-v-814f3148] svg{width:100%;height:100%;display:block}.custom-icon-gallery{max-width:1400px;color:var(--theme-ink);margin:auto}.custom-icon-card{border:1px solid var(--theme-divider);background:var(--theme-panel);border-radius:8px;margin:20px 0;padding:20px}.custom-icon-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.custom-icon-heading button{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:4px;padding:5px 10px}.custom-icon-heading button:disabled{opacity:.5;cursor:default}.custom-icon-card h3{margin:0;font-size:15px}.custom-icon-card p{font-size:12px}.custom-icon-sizes{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.custom-icon-sizes figure{min-width:100px;margin:0}.custom-icon-stage{border:1px solid var(--theme-control);background:var(--theme-workspace);min-width:100px;height:216px;color:var(--theme-secondary);border-radius:6px;justify-content:center;align-items:center;padding:12px;display:flex}.custom-icon-stage svg,.custom-icon-stage img{object-fit:contain;flex:none;display:block}.custom-icon-sizes figcaption{color:var(--theme-secondary);text-align:center;margin-top:8px;font:12px Iosevka Aile,ui-monospace,monospace}.custom-icon-active{background:var(--theme-edge);border:1px solid var(--theme-accent);color:var(--theme-color-e3efff);border-radius:4px;justify-content:center;align-items:center;display:flex}.v2-ticker-symbol{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;overflow:hidden}.ticker-breadcrumb{white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;min-width:0;max-width:100%;padding:3px 6px;font-weight:700;display:inline-flex}.ticker-breadcrumb-drawing{background:var(--selection-color,var(--theme-muted));color:var(--selection-ink,var(--theme-panel));border-color:var(--selection-color,var(--theme-muted))}.ticker-breadcrumb-mode{flex-shrink:0;align-items:center;padding-right:2px;display:inline-flex}.ticker-breadcrumb-mode svg{flex:none;width:14px;height:14px}.v2-widget-crumb .ticker-breadcrumb{color:inherit;background:0 0;border:0;border-radius:0;padding:0}.workspace-navigation[data-v-5f945765]{flex-shrink:0;align-self:stretch;gap:0;display:flex}.workspace-navigation button[data-v-5f945765]{padding:0;min-width:76px;color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;padding-inline:10px;font:13px system-ui,sans-serif}.workspace-navigation .experiments-tab[data-v-5f945765]{justify-content:center;align-items:center;gap:6px;display:flex}.experiments-chevron[data-v-5f945765]{display:inline-flex}.experiments-chevron[data-v-5f945765] svg{width:14px;height:14px}.workspace-navigation #tab-settings[data-v-5f945765],.workspace-navigation #tab-data[data-v-5f945765]{place-items:center;min-width:36px;padding-inline:8px;display:grid}.workspace-navigation .experiments-tab[data-v-5f945765]{min-width:48px}.tab-icon[data-v-5f945765]{display:flex}.tab-icon[data-v-5f945765] svg{width:18px;height:18px}.workspace-navigation button[data-v-5f945765]:hover{background:var(--theme-control)}.workspace-navigation button[aria-selected=true][data-v-5f945765]{color:var(--theme-bright);background:var(--theme-control);box-shadow:inset 0 -2px var(--theme-accent)}.workspace-navigation .developer-tab[data-v-5f945765]{color:var(--theme-muted);background:var(--theme-workspace);font-family:Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.workspace-navigation .developer-tab[data-v-5f945765]:hover{color:var(--theme-color-b9f6d6);background:var(--theme-color-0a1b11)}.workspace-navigation .developer-tab[aria-selected=true][data-v-5f945765]{color:var(--theme-color-a2ffd1);background:var(--theme-panel);box-shadow:inset 0 -2px var(--theme-color-72efb4)}.workspace-navigation .developer-tab[data-v-5f945765]:focus-visible{outline:1px solid var(--theme-color-8ef5c2);outline-offset:-2px}@media (width<=900px){.workspace-navigation button[data-v-5f945765]{padding:6px 10px}}@media (width<=600px){.workspace-navigation[data-v-5f945765]{order:3;width:100%;height:30px}.workspace-navigation button[data-v-5f945765]{flex:1}}.layout-options-list[data-v-4f2818b5]{flex-direction:column;gap:3px;display:flex}.layout-options-list button[data-v-4f2818b5]{text-align:left;align-items:center;gap:8px;display:flex}.layout-options-list button>span[data-v-4f2818b5]:first-child:not(:last-child){display:flex}.layout-folder-chevron[data-v-4f2818b5]{margin-left:auto;display:flex}.layout-folder-separator[data-v-4f2818b5]{background:var(--theme-edge);flex:none;height:1px;margin:3px 4px}.layout-options-list[data-v-4f2818b5] svg{width:16px;height:16px}.alerts-panel[data-v-ab8befea]{max-width:1050px;color:var(--theme-ink);margin:0 auto;padding:24px;font:13px system-ui,sans-serif}.alerts-panel header[data-v-ab8befea]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.alerts-panel h1[data-v-ab8befea]{margin:0;font-size:20px;font-weight:600}.alerts-panel h2[data-v-ab8befea]{margin:28px 0 12px;font-size:16px;font-weight:600}.alerts-panel select[data-v-ab8befea]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;border-radius:4px;padding:5px 8px}.alerts-panel button[data-v-ab8befea]{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:4px;padding:5px 10px}.alerts-panel button[data-v-ab8befea]:hover{background:var(--theme-control)}.alerts-panel button[data-v-ab8befea]:disabled{opacity:.5;cursor:default}.alerts-empty[data-v-ab8befea]{color:var(--theme-muted)}.alerts-error[data-v-ab8befea]{color:var(--theme-status-error)}.alerts-table-scroll[data-v-ab8befea]{overflow-x:auto}.recent-triggers-scroll[data-v-ab8befea]{overscroll-behavior:contain;max-height:min(320px,40dvh);overflow:auto}.recent-triggers-scroll thead th[data-v-ab8befea]{z-index:1;background:var(--theme-panel);position:sticky;top:0}.alerts-panel table[data-v-ab8befea]{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.alerts-panel th[data-v-ab8befea],.alerts-panel td[data-v-ab8befea]{border-bottom:1px solid var(--theme-control);padding:10px 12px}.alerts-panel thead th[data-v-ab8befea]{color:var(--theme-muted);font-size:11px;font-weight:500}.alerts-panel tbody th[data-v-ab8befea]{font-weight:600}.alert-price[data-v-ab8befea]{font-variant-numeric:tabular-nums}.alert-actions[data-v-ab8befea]{justify-content:flex-end;gap:4px;display:flex}.alerts-panel .alert-icon[data-v-ab8befea]{width:28px;height:28px;color:var(--theme-color-9fbbdf);background:0 0;border:0;place-items:center;padding:5px;display:grid}.alerts-panel .alert-icon[data-v-ab8befea]:hover{background:var(--theme-control)}.alerts-panel .alert-delete[data-v-ab8befea]:hover{color:var(--theme-status-error)}.alert-icon[data-v-ab8befea] .heroicon{width:16px;height:16px;display:block}.alerts-overlay[data-v-42cdb85f]{z-index:1000;background:var(--theme-color-00000099);justify-content:center;align-items:center;padding:48px 24px;display:flex;position:fixed;inset:0}.alerts-dialog[data-v-42cdb85f]{box-sizing:border-box;border:1px solid var(--theme-edge);background:var(--theme-panel);width:min(1050px,100%);min-height:320px;max-height:calc(100dvh - 96px);color:var(--theme-ink);box-shadow:0 20px 70px var(--theme-color-000000aa);border-radius:10px;outline:none;overflow:auto}@media (width<=600px){.alerts-overlay[data-v-42cdb85f]{padding:48px 12px 12px}.alerts-dialog[data-v-42cdb85f]{min-height:280px;max-height:calc(100dvh - 60px)}}.session-control[data-v-4e2abd20]{min-width:0;color:var(--theme-secondary);align-items:center;gap:8px;font:11px system-ui;display:flex}.session-control>button[data-v-4e2abd20]{align-items:center;gap:5px;min-width:0;max-width:180px;display:flex}.session-name[data-v-4e2abd20]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-control button[data-v-4e2abd20]{border:1px solid var(--theme-edge);color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:3px 5px}.session-control button[data-v-4e2abd20]:hover{background:var(--theme-control)}.session-control button[data-v-4e2abd20]:disabled{opacity:.5}.session-control[data-v-4e2abd20] svg{width:12px;height:12px;display:block}.session-folder[data-v-4e2abd20] svg{width:16px;height:16px}.app-shell{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.app-shell.toolbar-collapsed .shared-chart-toolbar{display:none!important}.app-content{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}#workspace-zoom-root{z-index:50;pointer-events:none;position:absolute;inset:0}#workspace-zoom-root>section{pointer-events:auto}.app-header{border-bottom:1px solid var(--theme-divider);background:var(--theme-panel);flex-shrink:0;align-items:center;gap:12px;min-height:28px;padding:0 12px;display:flex;position:relative}.drawing-history-controls{align-self:stretch;gap:0;display:flex}.drawing-history-controls button{color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 10px;font:13px system-ui,sans-serif}.drawing-history-controls button:not(:disabled):hover{background:var(--theme-control)}.drawing-history-controls button:disabled{opacity:.35;cursor:default}.app-header>h1{letter-spacing:-.02em;font-variation-settings:"wdth" 125,"wght" 800;align-items:center;gap:5px;font-family:Archivo,sans-serif;font-size:14px;font-style:italic;font-weight:800;font-stretch:125%;display:flex}.app-header>h1 img{flex-shrink:0;width:auto;height:18px;display:block}.brand-toolbar-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:0;display:flex}.brand-toolbar-toggle .heroicon{width:12px;height:12px;display:block}.brand-toolbar-toggle:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.one-off-navigation{border:1px solid var(--theme-edge);color:var(--theme-secondary);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.one-off-navigation>span{display:flex}.one-off-navigation svg{width:16px;height:16px}.one-off-navigation:hover{background:var(--theme-control);color:var(--theme-bright)}.one-off-navigation:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}#market-clock{white-space:pre;min-width:0;color:var(--theme-secondary);font:13px/20px var(--tw-font-mono);font-variant-numeric:tabular-nums;flex:1 1 0;align-items:center;min-height:20px;display:flex;overflow:hidden}#market-clock>.market-lunch-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:20px;margin:0 6px 0 0;padding:0;font-size:16px;line-height:1;display:inline-flex}#market-clock>.heroicon{flex-shrink:0;width:14px;height:14px;margin-right:6px}.market-clock-times,.market-clock-calendar{color:inherit;flex-shrink:0}#market-clock>.market-clock-calendar-icon{margin-left:12px}#workspace-status{z-index:1;background:var(--theme-panel);min-width:0;max-width:50vw;color:var(--theme-secondary);white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;gap:10px;font:12px Iosevka Aile,monospace;display:flex;position:relative}#workspace-status:before{content:"";background:linear-gradient(to right,transparent,var(--theme-panel));pointer-events:none;width:28px;position:absolute;inset:0 100% 0 auto}#mode{text-overflow:ellipsis;min-width:0;overflow:hidden}.alerts-navigation{width:26px;height:26px;color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:3px;flex-shrink:0;place-items:center;padding:4px;display:grid}.alerts-navigation:hover,.alerts-navigation[aria-pressed=true]{background:var(--theme-control);color:var(--theme-bright)}.alerts-navigation[aria-expanded=true]{z-index:1001;position:relative}.alerts-navigation:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}.alerts-navigation .heroicon{width:16px;height:16px;display:block}#inspector-toggle{box-shadow:none;cursor:default;background:0 0;border:0;place-items:center;padding:6px;display:grid}#grid-toolbar-reopen{z-index:50;border:1px solid var(--theme-edge);background:var(--theme-control);width:32px;height:12px;color:var(--theme-secondary);border-bottom:0;border-radius:3px 3px 0 0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#grid-toolbar-reopen[hidden]{display:none}#grid-toolbar-reopen:hover{background:var(--theme-edge);color:var(--theme-bright)}#grid-toolbar-reopen .heroicon{width:12px;height:12px;display:block}@media (width<=900px){.app-header{gap:12px;padding:8px 12px}}@media (width<=600px){.app-header{flex-wrap:wrap;gap:8px;min-height:84px}}.market-status-dot{border-radius:50%;flex:none;width:6px;height:6px;margin-right:6px;display:inline-block}@font-face{font-family:Iosevka Aile;src:url(/assets/IosevkaAile-Cr0lKAbS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Aile;src:url(/assets/IosevkaAile-Bold-v-fEZE3B.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Iosevka Aile;src:url(/assets/IosevkaAile-Italic-Cabsqcp2.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Iosevka Aile;src:url(/assets/IosevkaAile-Bold-Italic-BFEuOpME.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Swinglab Earnings;src:url(/assets/SwinglabEarnings-CoZtbkhb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+E801-E803}@font-face{font-family:Swinglab Earnings;src:url(/assets/SwinglabEarnings-CoZtbkhb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block;unicode-range:U+E801-E803}.earnings-symbol{font-family:Swinglab Earnings,Iosevka Aile,monospace}.chart-grid-root{color-scheme:var(--theme-scheme,dark);color:var(--theme-ink);background:var(--theme-panel);font:13px system-ui,sans-serif}.chart-grid-root *{box-sizing:border-box}.chart-grid-root [hidden]{display:none!important}.chart-grid-root{margin:0}.chart-grid-root header{border-bottom:1px solid var(--theme-control);background:var(--theme-panel);padding:18px 22px 12px}.chart-grid-root a{color:var(--theme-color-9cbde8);text-decoration:none}.chart-grid-root h1{margin:8px 0;font-size:20px}.chart-grid-root h1 span{letter-spacing:.13em;color:var(--theme-muted);margin-left:12px;font-size:11px;font-weight:400}.chart-grid-root button,.chart-grid-root input,.chart-grid-root select{font:inherit;color:inherit;background:var(--theme-control);border:1px solid var(--theme-edge);border-radius:4px;padding:3px 7px}.chart-grid-root button{cursor:pointer}.chart-grid-root button:not(:disabled):hover{border-color:var(--theme-accent)}.chart-grid-root [data-chart-ref=ranges] button:disabled,.chart-grid-root [data-chart-ref=bar-sizes] button:disabled{opacity:.35;cursor:default}.chart-grid-root button:focus-visible,.chart-grid-root a:focus-visible,.chart-grid-root select:focus-visible,.chart-grid-root input:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.chart-grid-root button[aria-pressed=true]{background:var(--theme-edge);border-color:var(--theme-accent)}.chart-grid-root [data-chart-ref=ranges]{flex-wrap:wrap;gap:2px;display:flex}.chart-grid-root [data-chart-ref=ranges] button{padding:3px 7px}.chart-grid-root form{gap:5px;display:flex}.chart-grid-root input{width:130px}.chart-grid-root [data-chart-ref=summary]{color:var(--theme-muted);min-height:16px;margin:12px 0 0;font-size:12px}.chart-grid-root main{background:var(--theme-panel);min-height:calc(100vh - 160px);padding:16px 18px}.chart-grid-root .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.chart-grid-root .card{background:var(--theme-panel);border:1px solid var(--theme-control);border-radius:5px;min-width:0;position:relative;overflow:hidden}.chart-grid-root .card:hover,.chart-grid-root .card:focus-within{border-color:var(--theme-color-6da9f2);box-shadow:0 0 0 1px var(--theme-color-6da9f233)}.chart-grid-root .image-button{background:var(--theme-workspace);aspect-ratio:5/3;border:0;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.chart-grid-root .image-button:disabled{cursor:default}.chart-grid-root .image-button img,.chart-grid-root .image-button canvas.chart-tile{width:100%;height:auto;display:block}.chart-grid-root .placeholder{color:var(--theme-muted);position:absolute;top:8px;left:8px}.chart-grid-root .card-foot{background:var(--theme-color-10151ef2);max-height:50%;color:var(--theme-muted);z-index:3;justify-content:space-between;gap:8px;padding:7px 12px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto}.chart-grid-root .error{color:var(--theme-color-ee9399)}.chart-grid-root .retry{padding:1px 7px;font-size:11px}.chart-grid-root .pending img,.chart-grid-root .pending canvas.chart-tile{opacity:.4}.chart-grid-root dialog{border:1px solid var(--theme-edge);background:var(--theme-workspace);width:min(1500px,96vw);max-width:96vw;color:var(--theme-ink);border-radius:6px;padding:12px}.chart-grid-root dialog::backdrop{background:var(--theme-color-000000bb)}.chart-grid-root .dialog-head{justify-content:space-between;align-items:center;display:flex}.chart-grid-root [data-chart-ref=detail] .dialog-head{justify-content:flex-end}.chart-grid-root dialog h2{margin:3px 0;font-size:16px}.chart-grid-root [data-chart-ref=detail-image]{width:100%;display:block}.chart-grid-root [data-chart-ref=detail-status]{color:var(--theme-muted)}.chart-grid-root [data-chart-ref=page-retry]{margin-left:10px}@media (width<=1150px){.chart-grid-root .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.chart-grid-root .grid{grid-template-columns:minmax(0,1fr)}.chart-grid-root header,.chart-grid-root main{padding:12px}.chart-grid-root h1 span{margin:5px 0;display:block}}.chart-grid-root [data-chart-ref=bar-sizes]{flex-wrap:wrap;gap:2px;display:flex}.chart-grid-root .bars-control{align-items:center;gap:5px;display:flex}.chart-grid-root [data-chart-ref=bar-sizes] button{padding:3px 7px}.chart-grid-root [data-chart-ref=legend]{flex-wrap:wrap;gap:10px 22px;margin-top:12px;display:flex}.chart-grid-root .legend-section{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.chart-grid-root .legend-section button{background:0 0;border-color:#0000;padding:3px 5px;font-size:11px}.chart-grid-root .legend-section .legend-heading{color:var(--theme-muted);text-transform:uppercase;letter-spacing:.04em;margin-right:3px;font-size:10px}.chart-grid-root .legend-section button[aria-pressed=false]{opacity:.4;text-decoration:line-through}.chart-grid-root .legend-section button:not(:disabled):hover{background:var(--theme-control);border-color:var(--theme-edge)}.chart-grid-root .heading-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.chart-grid-root .grid-status{color:var(--theme-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:10px;max-width:100%;margin:0 0 0 auto;font:11px/16px Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.chart-grid-root .grid-status .status-items{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;display:flex}.chart-grid-root .grid-status .status-item{white-space:nowrap}.chart-grid-root .grid-status .status-item+.status-item:before{content:"•";margin-right:8px}.chart-grid-root .grid-status [data-chart-ref=summary]{min-height:0;font:inherit;color:inherit;margin:0}.chart-grid-root .chart-error{color:var(--theme-color-ff4545);filter:drop-shadow(0 2px 4px var(--theme-color-000000cc));pointer-events:none;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chart-grid-root .chart-error svg{stroke-width:2px;width:48px;height:48px;display:block}.chart-grid-root .chart-spinner{background:var(--theme-color-0b0d14d9);pointer-events:none;z-index:2;border-radius:6px;padding:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chart-grid-root [data-chart-ref=open-settings]{justify-content:center;align-items:center;width:27px;height:25px;padding:3px;display:flex}.chart-grid-root [data-chart-ref=settings]{width:min(920px,96vw);max-height:90vh;padding:18px}.chart-grid-root [data-chart-ref=settings-status]{margin-left:10px}.chart-grid-root [data-chart-ref=pagination]{align-items:center;gap:3px;margin-left:auto;display:flex}.chart-grid-root [data-chart-ref=pagination] button{padding:0 6px;font-size:18px;line-height:23px}.chart-grid-root [data-chart-ref=page-status]{padding:3px 5px;font:12px Iosevka Aile,ui-monospace,SFMono-Regular,Menlo,monospace}.chart-grid-root [data-chart-ref=pagination][hidden]+[data-chart-ref=open-settings]{margin-left:auto}.chart-grid-root [data-chart-ref=pagination] button:disabled{opacity:.35;cursor:default}.chart-grid-root .settings-scroll{overflow:auto}.chart-grid-root [data-chart-ref=range-settings]{border-collapse:collapse;margin:10px 0}.chart-grid-root [data-chart-ref=range-settings] th,.chart-grid-root [data-chart-ref=range-settings] td{text-align:left;white-space:nowrap;padding:5px 12px}.chart-grid-root [data-chart-ref=range-settings] input{width:auto}.chart-grid-root .settings-note{color:var(--theme-muted);font-size:12px}.chart-grid-root.embedded header>a,.chart-grid-root.embedded .heading-row h1,.chart-grid-root.embedded .grid-status,.chart-grid-root.embedded .heading-row{display:none}.chart-grid-root.embedded header{padding:6px 12px}.chart-grid-root.embedded .toolbar{margin-top:0}.chart-grid-root.watchlist-board [data-chart-ref=grid]{display:block}.chart-grid-root.watchlist-board main{padding:0}.chart-grid-root .context-grid,.chart-grid-root .setup-grid{gap:0;display:grid}.chart-grid-root .setup-grid{direction:ltr;flex-wrap:wrap;display:flex}.chart-grid-root.watchlist-board .card{background:var(--group-colour);direction:ltr;border:0;border-radius:0;padding:8px;overflow:visible}.chart-grid-root .context-grid .image-button{width:min(100%,var(--chart-width,260px));aspect-ratio:5/3;margin-inline:auto}.chart-grid-root .setup-grid .card{width:min(100%,calc(var(--chart-width,330px) + 16px))}.chart-grid-root.watchlist-board .card:hover,.chart-grid-root.watchlist-board .card:focus-within{box-shadow:none}.chart-grid-root.watchlist-board .card:focus-within{z-index:8}.chart-grid-root.watchlist-board .card.selected{box-shadow:inset 0 0 0 2px var(--theme-ink)}.chart-grid-root .selection-controls:not(.chart-control){align-items:center;gap:4px;display:flex}.chart-grid-root .selection-controls button[aria-pressed=true]{outline:1px solid var(--theme-ink)}.chart-grid-root .group-selector{border-bottom:3px solid var(--group-colour)}.chart-grid-root.watchlist-board .image-button{background:var(--theme-workspace)}.chart-grid-root .stream-excluded img,.chart-grid-root .stream-excluded canvas.chart-tile{filter:grayscale();opacity:.4}.chart-grid-root .symbol-editor{z-index:10;width:min(260px,100% - 16px);display:block;position:absolute;top:8px;left:8px}.chart-grid-root .symbol-editor input{text-transform:uppercase;width:100%;height:32px;display:block}.chart-grid-root .symbol-editor input:focus,.chart-grid-root .symbol-editor input:focus-visible{box-shadow:none;border-color:var(--theme-edge);outline:none}.chart-grid-root .symbol-editor [role=option]{background:0 0}.chart-grid-root .symbol-editor [role=option][aria-selected=true]{background:var(--theme-edge);color:var(--theme-bright)}.chart-grid-root .chart-action-zone{z-index:30;max-height:calc(100vh - 8px);position:fixed;overflow:auto}.chart-grid-root .chart-actions{border:1px solid var(--theme-edge);background:var(--theme-control);color:var(--theme-ink);box-shadow:0 2px 8px var(--theme-color-00000055);border-radius:6px;flex-direction:column;flex-shrink:0;gap:4px;padding:2px;transition:opacity .12s;display:flex}.chart-grid-root .chart-actions button{min-width:180px;height:28px;color:var(--theme-ink);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:4px 8px;display:flex}.chart-grid-root .chart-data-separator{background:var(--theme-edge);height:1px;margin:3px 4px}.chart-grid-root .chart-data-submenu{z-index:100;border:1px solid var(--theme-edge);background:var(--theme-control);box-shadow:0 4px 14px var(--theme-color-00000088);border-radius:6px;flex-direction:column;padding:2px;display:flex;position:fixed}.chart-grid-root .chart-actions button:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-ink)}.chart-grid-root .chart-actions button:focus-visible{outline:2px solid var(--theme-color-60a5fa);outline-offset:2px}.chart-grid-root .chart-actions .heroicon{stroke-width:1.8px;flex:none;width:16px;height:16px;display:block}.chart-grid-root .card.dragging{opacity:.55;cursor:grabbing}.chart-grid-root .chart-reorder-handle{left:calc(8px + var(--selection-width,1px) / 2);width:20px;height:32px;color:var(--selection-color,var(--theme-muted));cursor:grab;touch-action:none;z-index:9;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.chart-grid-root .card.view-selected .chart-reorder-handle,.chart-grid-root .card.selected .chart-reorder-handle{display:flex}.chart-grid-root .chart-reorder-dot{width:calc(var(--selection-width,1px) * 7);height:calc(var(--selection-width,1px) * 7);background:currentColor;border-radius:50%;flex-shrink:0}.chart-grid-root .card.drag-armed .chart-reorder-handle,.chart-grid-root .card.dragging .chart-reorder-handle{cursor:grabbing}.chart-grid-root .card.drop-before{box-shadow:inset 3px 0 var(--selection-color,var(--theme-muted))}.chart-grid-root .card.drop-after{box-shadow:inset -3px 0 var(--selection-color,var(--theme-muted))}.chart-grid-root .card.drop-target{outline:2px dashed var(--selection-color,var(--theme-muted));outline-offset:-3px}.chart-grid-root .group-selector.drop-target{outline:2px dashed var(--selection-color,var(--theme-muted))}.chart-grid-root .legend-control{gap:12px;margin-top:12px}.chart-grid-root .legend-control [data-chart-ref=legend]{justify-content:center;margin-top:0}.chart-grid-root .chart-controls [data-chart-ref=pagination],.chart-grid-root .chart-controls [data-chart-ref=open-settings],.chart-grid-root .chart-controls [data-chart-ref=pagination][hidden]+[data-chart-ref=open-settings]{margin-left:0}.chart-grid-root .image-button img,.chart-grid-root .image-button canvas.chart-tile,.chart-grid-root [data-chart-ref=detail-image]{cursor:crosshair}.chart-grid-root.charts-widget{background:var(--widget-colour,var(--theme-edge));background:var(--widget-colour,var(--theme-edge));height:100%;min-height:100%;overflow-y:auto}.chart-grid-root.charts-widget .card.view-selected .image-button,.chart-grid-root.charts-widget .card:not(.view-selected) .image-button:focus-visible{outline:none}.chart-grid-root.charts-widget .card .image-button{aspect-ratio:var(--chart-aspect-ratio,5/3)}.chart-grid-root.charts-widget .card{background:var(--widget-colour,var(--theme-edge));padding:0}.chart-grid-root.charts-widget header{display:none}.chart-grid-root.charts-widget main{background:var(--widget-colour,var(--theme-edge));flex-direction:column;min-height:100vh;padding:0;display:flex}.chart-grid-root.charts-widget [data-chart-ref=grid]{flex-shrink:0;width:100%;margin-block:auto}.chart-grid-root.charts-widget .context-grid{flex-wrap:wrap;display:flex}.chart-grid-root.charts-widget .context-grid,.chart-grid-root.charts-widget .setup-grid{gap:8px;justify-content:var(--widget-alignment,center)}.chart-grid-root.charts-widget .context-grid:not(:empty)+.setup-grid:not(:empty){margin-top:8px}.chart-grid-root.charts-widget .context-grid .card,.chart-grid-root.charts-widget .setup-grid .card{width:min(100%,var(--chart-width,260px))}.chart-grid-root.charts-widget .context-grid .image-button{width:100%;margin:0}.chart-grid-root .heroicon{vertical-align:middle;width:17px;height:17px;display:inline-block}.chart-grid-root.expanded-chart{background:var(--theme-workspace);flex-direction:column;height:100%;display:flex;overflow:hidden}.chart-grid-root.expanded-chart header{display:none!important}.chart-grid-root.expanded-chart main{background:var(--theme-workspace);flex:1;height:0;min-height:0;padding:8px 8px 8px 48px;overflow:hidden}.chart-grid-root.expanded-chart [data-chart-ref=grid]{margin:auto}.chart-grid-root.expanded-chart .card{background:var(--theme-workspace);padding:0}.chart-grid-root.expanded-chart .context-grid{justify-content:center}.chart-grid-root.expanded-chart .v2-chart-legend button[aria-pressed=true]{background:0 0;border-color:#0000}.chart-grid-root.expanded-chart .context-grid .card{width:var(--chart-width)}.chart-grid-root.expanded-chart .card:hover,.chart-grid-root.expanded-chart .card:focus-within{box-shadow:none;border-color:#0000}.chart-grid-root.expanded-chart .chart-action-zone{display:none}.chart-grid-root .expanded-close{flex-shrink:0;align-self:flex-start}.chart-grid-root.expanded-chart .v2-chart-toolbar{flex:1;min-width:0}.chart-grid-root .image-button.ticker-hover,.chart-grid-root .image-button.ticker-hover img,.chart-grid-root .image-button.ticker-hover canvas.chart-tile{cursor:pointer}.chart-grid-root{isolation:isolate;--selection-width:1px;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:auto}.chart-grid-root.charts-widget main{height:auto;min-height:100%}.chart-grid-root .chart-empty-state{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.chart-grid-root.expanded-chart{flex-direction:column;display:flex;overflow:hidden}.chart-grid-root.expanded-chart main{flex:1;height:0;min-height:0}.chart-grid-root .chart-card-content{display:contents}.chart-grid-root .chart-media{position:absolute;inset:0}.chart-grid-root .chart-media img,.chart-grid-root .chart-media canvas.chart-tile{object-fit:fill;width:100%;height:100%}.chart-grid-root .chart-drawing-layer{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.chart-grid-root .chart-sr-status{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.drawing-mode-menu button{background:var(--theme-control);border:1px solid var(--theme-edge);color:var(--theme-ink);font:inherit;cursor:pointer;border-radius:4px;padding:5px 8px}.drawing-mode-menu button:not(:disabled):hover{background:var(--theme-edge);color:var(--theme-bright)}.drawing-mode-menu button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.chart-grid-root .chart-overlay-surface{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.chart-grid-root .chart-overlay-surface canvas{pointer-events:none;position:absolute;inset:0}.chart-grid-root.charts-widget .card.chart-view-override .image-button{position:relative}@property --view-deviation-red{syntax:"<color>";inherits:false;initial-value:#b91c1c}@keyframes chart-view-deviation-pulse{0%,to{--view-deviation-red:var(--theme-status-error)}50%{--view-deviation-red:var(--theme-status-error-background)}}.chart-grid-root.charts-widget .card.chart-view-override .image-button:before{content:"";background:linear-gradient(to right,var(--theme-status-error-background) 0%,var(--view-deviation-red) 50%,var(--theme-status-error-background) 100%);z-index:5;pointer-events:none;height:3px;animation:1s ease-in-out infinite chart-view-deviation-pulse;position:absolute;top:0;left:0;right:0}.chart-grid-root .chart-drawing-layer>canvas{pointer-events:none;position:absolute;inset:0}.chart-grid-root.charts-widget.preferred-rows{scrollbar-gutter:stable}.chart-grid-root.charts-widget.preferred-rows main{justify-content:flex-start;height:auto;min-height:100%}.chart-grid-root.charts-widget.preferred-rows [data-chart-ref=grid]{margin-block:0}.chart-grid-root.charts-widget.preferred-rows .context-grid .card{min-width:0}.chart-grid-root.hide-chart-tags .tag-overlay{display:none}.zoom-chart[data-v-f554304b],.zoom-chart-surface[data-v-f554304b]{width:100%;min-width:0;height:100%;min-height:0}
/*$vite$:1*/