.ChartSettingsModal-module__ISpTDG__dialog.sm-backdrop{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text);box-sizing:border-box;-webkit-backdrop-filter:none;background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden}.ChartSettingsModal-module__ISpTDG__dialog:not([open]){display:none}.ChartSettingsModal-module__ISpTDG__dialog[open]{justify-content:center;align-items:center;display:flex}.ChartSettingsModal-module__ISpTDG__dialog::backdrop{background:var(--pop-scrim,#05070ba3)}.ChartSettingsModal-module__ISpTDG__dialog .sm-modal{background:var(--panel);width:780px;max-width:100%;height:min(740px,100dvh - 48px);color:var(--text);border:1px solid var(--line-3);box-shadow:var(--pop-shadow);isolation:isolate;border-radius:16px}.ChartSettingsModal-module__ISpTDG__dialog .sm-header{border-bottom:1px solid var(--line);height:68px;padding:0 24px}.ChartSettingsModal-module__ISpTDG__dialog .sm-title{color:var(--text);letter-spacing:-.025em;font-size:20px}.ChartSettingsModal-module__ISpTDG__dialog .sm-close{width:44px;height:44px;color:var(--text-2);border-radius:10px}.ChartSettingsModal-module__ISpTDG__dialog .sm-close:hover{color:var(--text);background:var(--panel-3)}.ChartSettingsModal-module__ISpTDG__dialog .sm-body{flex-direction:column}.ChartSettingsModal-module__ISpTDG__dialog .sm-tabs{box-sizing:border-box;border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;padding:12px 20px;display:grid;overflow:visible}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab{text-align:center;min-width:0;height:auto;min-height:44px;color:var(--text-2);border:1px solid #0000;border-radius:8px;justify-content:center;gap:8px;padding:10px;font-size:13px;line-height:1.3}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab span{white-space:normal;display:block}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab:hover{background:var(--panel-2);color:var(--text)}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab.on{background:var(--panel-3);border-color:var(--line-3);color:var(--text)}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab.on .sm-tab-icon{color:var(--brand-2)}.ChartSettingsModal-module__ISpTDG__dialog .sm-content{scrollbar-gutter:stable;scrollbar-color:var(--line-3) transparent;overscroll-behavior:contain;padding:20px 24px;scroll-padding-block:12px}.ChartSettingsModal-module__ISpTDG__dialog .sm-section-list{gap:16px;padding:0}.ChartSettingsModal-module__ISpTDG__dialog .sm-section{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;padding:16px}.ChartSettingsModal-module__ISpTDG__dialog .sm-section h3{color:var(--text-2);margin-bottom:10px;font-size:11px;font-weight:600}.ChartSettingsModal-module__ISpTDG__dialog .sm-row{gap:12px;min-height:48px;padding:2px 0}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-row-label,.ChartSettingsModal-module__ISpTDG__dialog .sm-check-label){color:var(--text);font-size:13px;line-height:1.5}.ChartSettingsModal-module__ISpTDG__dialog .sm-check-label{min-height:44px}.ChartSettingsModal-module__ISpTDG__dialog .sm-check-label input{background:var(--panel);border-color:var(--line-3);border-radius:5px}.ChartSettingsModal-module__ISpTDG__dialog .sm-check-label input:checked{background:var(--brand);border-color:var(--brand)}.ChartSettingsModal-module__ISpTDG__dialog .sm-check-label input:checked:after{border-color:#fff}.ChartSettingsModal-module__ISpTDG__dialog .sm-help{color:var(--text-2);font-size:12px;line-height:1.5}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-select,.ChartSettingsModal-module__ISpTDG__dialog .sm-number){color:var(--text);background:var(--panel);border-color:var(--line-3);border-radius:8px;min-width:150px;max-width:100%;height:40px;font-size:13px}.ChartSettingsModal-module__ISpTDG__dialog .sm-select.small{min-width:72px}.ChartSettingsModal-module__ISpTDG__dialog .sm-number{font-variant-numeric:tabular-nums;width:96px;min-width:96px}.ChartSettingsModal-module__ISpTDG__dialog .sm-number-wrap{color:var(--text-2)}.ChartSettingsModal-module__ISpTDG__dialog .sm-color-wrap{border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.ChartSettingsModal-module__ISpTDG__dialog .sm-color-wrap input[type=color]{cursor:pointer;width:100%;height:100%;margin:0;inset:0}.ChartSettingsModal-module__ISpTDG__dialog .sm-color-swatch{border:3px solid var(--panel);outline:1px solid var(--line-3);width:30px;height:30px}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-color-pair,.ChartSettingsModal-module__ISpTDG__dialog .sm-color-pair.three){gap:4px}.ChartSettingsModal-module__ISpTDG__dialog .sm-range{width:150px;height:44px;accent-color:var(--brand)}.ChartSettingsModal-module__ISpTDG__dialog .sm-footer{border-color:var(--line);background:var(--panel);gap:12px;height:76px;padding:0 24px}.ChartSettingsModal-module__ISpTDG__dialog .sm-template{width:150px}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-reset,.ChartSettingsModal-module__ISpTDG__dialog .sm-cancel,.ChartSettingsModal-module__ISpTDG__dialog .sm-ok){height:auto;min-height:40px;color:var(--text);border-color:var(--line-3);background:var(--panel-2);border-radius:8px;padding:10px 16px;font-size:13px;line-height:1.2}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-reset:hover,.ChartSettingsModal-module__ISpTDG__dialog .sm-cancel:hover){color:var(--text);background:var(--panel-3)}.ChartSettingsModal-module__ISpTDG__dialog .sm-ok{color:#fff;background:var(--brand);border-color:var(--brand)}.ChartSettingsModal-module__ISpTDG__dialog .sm-ok:hover{background:var(--brand-hov)}:is(.ChartSettingsModal-module__ISpTDG__dialog button:focus-visible,.ChartSettingsModal-module__ISpTDG__dialog select:focus-visible,.ChartSettingsModal-module__ISpTDG__dialog input:focus-visible,.ChartSettingsModal-module__ISpTDG__dialog .sm-color-wrap:focus-within){outline:2px solid var(--brand-2);outline-offset:3px}@media (pointer:coarse){:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-select,.ChartSettingsModal-module__ISpTDG__dialog .sm-number,.ChartSettingsModal-module__ISpTDG__dialog .sm-reset,.ChartSettingsModal-module__ISpTDG__dialog .sm-cancel,.ChartSettingsModal-module__ISpTDG__dialog .sm-ok){min-height:44px}}@media (max-width:640px){.ChartSettingsModal-module__ISpTDG__dialog .sm-modal{border-bottom:0;height:92dvh;max-height:92dvh!important}.ChartSettingsModal-module__ISpTDG__dialog .sm-header{height:60px;padding:0 16px}.ChartSettingsModal-module__ISpTDG__dialog .sm-tabs{gap:4px;padding:10px}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab{flex-direction:column;gap:5px;min-height:66px;padding:8px 3px;font-size:11px}.ChartSettingsModal-module__ISpTDG__dialog .sm-tab-icon{width:18px;height:18px}.ChartSettingsModal-module__ISpTDG__dialog .sm-content{padding:12px}.ChartSettingsModal-module__ISpTDG__dialog .sm-section{padding:12px}.ChartSettingsModal-module__ISpTDG__dialog .sm-row{gap:8px}.ChartSettingsModal-module__ISpTDG__dialog .sm-select{width:132px;min-width:116px}.ChartSettingsModal-module__ISpTDG__dialog .sm-select.small{width:64px;min-width:64px}.ChartSettingsModal-module__ISpTDG__dialog .sm-range{width:116px}.ChartSettingsModal-module__ISpTDG__dialog .sm-footer{flex-direction:column;align-items:stretch;gap:10px;height:auto;padding:12px 16px}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-template-wrap,.ChartSettingsModal-module__ISpTDG__dialog .sm-footer-actions){width:100%}.ChartSettingsModal-module__ISpTDG__dialog .sm-template{flex:1;width:auto;min-width:0}.ChartSettingsModal-module__ISpTDG__dialog .sm-reset{justify-content:center;align-items:center;display:inline-flex}.ChartSettingsModal-module__ISpTDG__dialog .sm-footer-actions{justify-content:flex-end}:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-cancel,.ChartSettingsModal-module__ISpTDG__dialog .sm-ok){flex:1;min-height:44px}}@media (prefers-reduced-motion:reduce){:is(.ChartSettingsModal-module__ISpTDG__dialog .sm-modal,.ChartSettingsModal-module__ISpTDG__dialog .sm-tab,.ChartSettingsModal-module__ISpTDG__dialog .sm-close,.ChartSettingsModal-module__ISpTDG__dialog .sm-color-swatch,.ChartSettingsModal-module__ISpTDG__dialog .sm-reset,.ChartSettingsModal-module__ISpTDG__dialog .sm-cancel,.ChartSettingsModal-module__ISpTDG__dialog .sm-ok){transition:none!important;animation:none!important}}
.CompareAnchorStrip-module__brpEhq__strip{z-index:6;background:var(--panel-2);border-bottom:1px solid var(--line);color:var(--text-2);font:500 var(--fs-label)/1.35 var(--font-ui);flex:none;position:relative}.CompareAnchorStrip-module__brpEhq__bar{align-items:center;gap:8px;min-height:30px;padding:0 6px 0 10px;display:flex}.CompareAnchorStrip-module__brpEhq__title{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex:none;font-weight:600}.CompareAnchorStrip-module__brpEhq__chips{white-space:nowrap;scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.CompareAnchorStrip-module__brpEhq__chips::-webkit-scrollbar{display:none}.CompareAnchorStrip-module__brpEhq__chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;height:20px;padding:0 8px;display:inline-flex}.CompareAnchorStrip-module__brpEhq__chip b{color:var(--text);font-weight:600}.CompareAnchorStrip-module__brpEhq__chip[data-cmp-comparability=incomparable]{border-style:dashed;border-color:var(--warn)}.CompareAnchorStrip-module__brpEhq__chip[data-cmp-comparability=caveat]{border-style:dotted;border-color:var(--line-3)}.CompareAnchorStrip-module__brpEhq__markIncomparable,.CompareAnchorStrip-module__brpEhq__markCaveat{align-items:center;gap:3px;font-weight:600;display:inline-flex}.CompareAnchorStrip-module__brpEhq__markIncomparable{color:var(--warn)}.CompareAnchorStrip-module__brpEhq__markCaveat{color:var(--text-2)}.CompareAnchorStrip-module__brpEhq__flag{border-radius:var(--r-pill);white-space:nowrap;border:1px dashed;flex:none;height:20px;padding:0 7px}.CompareAnchorStrip-module__brpEhq__flag[data-cmp-flag=caveat]{border-style:dotted}.CompareAnchorStrip-module__brpEhq__flag b{color:inherit}.CompareAnchorStrip-module__brpEhq__dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.CompareAnchorStrip-module__brpEhq__toggle,.CompareAnchorStrip-module__brpEhq__btn{border:1px solid var(--line-3);border-radius:var(--r-md);background:var(--panel-3);min-height:24px;color:var(--text);font:600 var(--fs-label)/1 var(--font-ui);cursor:pointer;transition:background var(--t), border-color var(--t);flex:none;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.CompareAnchorStrip-module__brpEhq__toggle:hover,.CompareAnchorStrip-module__brpEhq__btn:hover{border-color:var(--text-dim)}.CompareAnchorStrip-module__brpEhq__toggle:focus-visible,.CompareAnchorStrip-module__brpEhq__btn:focus-visible,.CompareAnchorStrip-module__brpEhq__date:focus-visible{outline:2px solid var(--brand-2);outline-offset:1px}.CompareAnchorStrip-module__brpEhq__btn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.CompareAnchorStrip-module__brpEhq__panel{border-top:1px solid var(--line-2);background:var(--panel);max-height:42vh;padding:8px 10px 10px;overflow-y:auto}.CompareAnchorStrip-module__brpEhq__policy{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CompareAnchorStrip-module__brpEhq__dateLabel{color:var(--muted);margin-left:4px}.CompareAnchorStrip-module__brpEhq__date{border:1px solid var(--line-3);border-radius:var(--r-md);background:var(--inset);min-height:24px;color:var(--text);font:500 var(--fs-label)/1 var(--font-num);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 6px}.CompareAnchorStrip-module__brpEhq__date[aria-invalid=true]{border-color:var(--warn)}.CompareAnchorStrip-module__brpEhq__summary{color:var(--text);margin:8px 0 0}.CompareAnchorStrip-module__brpEhq__hint{color:var(--muted);margin:2px 0 0}.CompareAnchorStrip-module__brpEhq__noteLine{min-height:1em;color:var(--warn);margin:2px 0 0}.CompareAnchorStrip-module__brpEhq__note{color:var(--text-2);margin:6px 0 0}.CompareAnchorStrip-module__brpEhq__foot{color:var(--muted);margin:8px 0 0}.CompareAnchorStrip-module__brpEhq__pinAll{margin-top:6px}.CompareAnchorStrip-module__brpEhq__legs{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.CompareAnchorStrip-module__brpEhq__legRow{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--panel-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;padding:6px 8px;display:flex}.CompareAnchorStrip-module__brpEhq__legHead{color:var(--text);align-items:center;gap:6px;display:inline-flex}.CompareAnchorStrip-module__brpEhq__legHead b{font-weight:600}.CompareAnchorStrip-module__brpEhq__dim{color:var(--muted)}.CompareAnchorStrip-module__brpEhq__warnText{color:var(--warn)}.CompareAnchorStrip-module__brpEhq__up{color:var(--up)}.CompareAnchorStrip-module__brpEhq__down{color:var(--down)}@media (pointer:coarse),(max-width:860px){.CompareAnchorStrip-module__brpEhq__bar,.CompareAnchorStrip-module__brpEhq__toggle,.CompareAnchorStrip-module__brpEhq__btn,.CompareAnchorStrip-module__brpEhq__date{min-height:44px}.CompareAnchorStrip-module__brpEhq__btn,.CompareAnchorStrip-module__brpEhq__toggle{padding:0 14px}}@media (max-width:640px){.CompareAnchorStrip-module__brpEhq__title{display:none}.CompareAnchorStrip-module__brpEhq__flagWords{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:860px){.CompareAnchorStrip-module__brpEhq__bar,.CompareAnchorStrip-module__brpEhq__policy{padding-right:56px}.CompareAnchorStrip-module__brpEhq__panel{max-height:36vh}}
.SeasonalityCard-module__AiGZYq__card{border-top:1px solid var(--line);min-width:0}.SeasonalityCard-module__AiGZYq__header{color:var(--text-2);font:600 10px/1 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:12px;display:flex}.SeasonalityCard-module__AiGZYq__icon{fill:none;stroke:var(--brand-2);stroke-width:2px;flex:none}.SeasonalityCard-module__AiGZYq__years{color:var(--text-dim);font:600 9px/1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-left:auto}.SeasonalityCard-module__AiGZYq__plot{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:66px;display:grid}.SeasonalityCard-module__AiGZYq__month{min-width:0;height:100%;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;flex-direction:column;justify-content:flex-end;align-items:center;padding:0;display:flex}.SeasonalityCard-module__AiGZYq__month[data-selected=true]{box-shadow:inset 0 0 0 1px var(--line-3)}.SeasonalityCard-module__AiGZYq__month:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.SeasonalityCard-module__AiGZYq__barTrack{justify-content:center;align-items:flex-end;width:100%;height:52px;display:flex}.SeasonalityCard-module__AiGZYq__bar{opacity:.55;border-radius:2px 2px 0 0;width:100%;min-height:2px}.SeasonalityCard-module__AiGZYq__bar[data-direction=up]{background:var(--up)}.SeasonalityCard-module__AiGZYq__bar[data-direction=down]{background:var(--down)}.SeasonalityCard-module__AiGZYq__emptyBar{background:var(--line-3);opacity:.7;border-radius:2px;width:100%;height:2px}.SeasonalityCard-module__AiGZYq__month[data-current=true] .SeasonalityCard-module__AiGZYq__bar{outline:1px solid var(--brand-2)}.SeasonalityCard-module__AiGZYq__month[data-current=true] .SeasonalityCard-module__AiGZYq__bar,.SeasonalityCard-module__AiGZYq__month[data-selected=true] .SeasonalityCard-module__AiGZYq__bar{opacity:1}.SeasonalityCard-module__AiGZYq__monthMark{max-width:100%;color:var(--text-dim);font:500 9px/1 var(--font-ui);text-overflow:clip;white-space:nowrap;margin-top:4px;overflow:hidden}.SeasonalityCard-module__AiGZYq__month[data-current=true] .SeasonalityCard-module__AiGZYq__monthMark{color:var(--brand-2)}.SeasonalityCard-module__AiGZYq__detailControls{grid-template-columns:minmax(96px,.34fr) minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.SeasonalityCard-module__AiGZYq__monthSelect,.SeasonalityCard-module__AiGZYq__detail{box-sizing:border-box;border:1px solid var(--line-3);background:var(--panel-2);border-radius:8px;min-width:0;min-height:44px}.SeasonalityCard-module__AiGZYq__monthSelect{width:100%;color:var(--text);font:600 12px/1 var(--font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 10px}.SeasonalityCard-module__AiGZYq__monthSelect:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.SeasonalityCard-module__AiGZYq__detail{color:var(--text-2);font:600 11px/1.35 var(--font-num);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;padding:8px 10px;display:flex}.SeasonalityCard-module__AiGZYq__context{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;font-size:11px;line-height:1.4}
.LinkedSeasonalityCard-module__FcLLUG__card{min-width:0}.LinkedSeasonalityCard-module__FcLLUG__controls{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.LinkedSeasonalityCard-module__FcLLUG__controls button{border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;min-height:36px;color:var(--text);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;padding:6px 10px}.LinkedSeasonalityCard-module__FcLLUG__controls button[aria-pressed=true]{background:var(--panel-2);border-color:var(--brand-2)}.LinkedSeasonalityCard-module__FcLLUG__controls button:focus-visible,.LinkedSeasonalityCard-module__FcLLUG__open:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}.LinkedSeasonalityCard-module__FcLLUG__controls button:disabled{opacity:.55;cursor:default}.LinkedSeasonalityCard-module__FcLLUG__status{overflow-wrap:anywhere;color:var(--text-2);margin:0 0 10px;font-size:.8rem;line-height:1.5}.LinkedSeasonalityCard-module__FcLLUG__open{overflow-wrap:anywhere;min-height:36px;color:inherit;margin-top:10px;line-height:1.5;display:inline-block}@media (max-width:820px){.LinkedSeasonalityCard-module__FcLLUG__controls button,.LinkedSeasonalityCard-module__FcLLUG__open{min-height:44px}}
.WatchlistEventsButton-module__LwCr9q__symbar{border-radius:var(--r-md,8px);width:44px;height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-6px;padding:0;display:grid}.WatchlistEventsButton-module__LwCr9q__symbar:hover,.WatchlistEventsButton-module__LwCr9q__symbar:active{color:var(--text);background:var(--panel-3)}.WatchlistEventsButton-module__LwCr9q__symbar:focus-visible{outline:2px solid var(--brand-2);outline-offset:-2px}.WatchlistEventsButton-module__LwCr9q__symbar svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}
.WatchlistReviewBar-module__u0ehbW__bar{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);min-width:0;color:var(--text);font:500 12px/1.4 var(--font-ui);flex:none;gap:6px;padding:8px 10px;display:grid}.WatchlistReviewBar-module__u0ehbW__alert{border-color:var(--warn)}.WatchlistReviewBar-module__u0ehbW__head,.WatchlistReviewBar-module__u0ehbW__current,.WatchlistReviewBar-module__u0ehbW__row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.WatchlistReviewBar-module__u0ehbW__head{flex-wrap:nowrap}.WatchlistReviewBar-module__u0ehbW__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.WatchlistReviewBar-module__u0ehbW__pos{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.WatchlistReviewBar-module__u0ehbW__sym{font:700 14px/1.2 var(--font-ui);letter-spacing:.01em}.WatchlistReviewBar-module__u0ehbW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;overflow:hidden}.WatchlistReviewBar-module__u0ehbW__chip{border:1px solid var(--line);border-radius:999px;flex:none;padding:1px 7px;font-size:11px}.WatchlistReviewBar-module__u0ehbW__chip[data-mark=reviewed]{color:var(--brand-2);border-color:var(--brand-2)}.WatchlistReviewBar-module__u0ehbW__chip[data-mark=deferred]{color:var(--warn);border-color:var(--warn)}.WatchlistReviewBar-module__u0ehbW__note{border-left:2px solid var(--warn);color:var(--text);overflow-wrap:anywhere;margin:0;padding:4px 8px}.WatchlistReviewBar-module__u0ehbW__msg,.WatchlistReviewBar-module__u0ehbW__saved{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11.5px}.WatchlistReviewBar-module__u0ehbW__msg:empty{display:none}.WatchlistReviewBar-module__u0ehbW__saved{color:var(--text-dim)}.WatchlistReviewBar-module__u0ehbW__warnText{color:var(--warn);overflow-wrap:anywhere;margin:0;font-size:11.5px}.WatchlistReviewBar-module__u0ehbW__loneNotice{color:var(--muted);font:500 11.5px/1.4 var(--font-ui);flex:none;margin:0;padding:6px 10px}.WatchlistReviewBar-module__u0ehbW__controls{grid-template-columns:34px minmax(0,1fr) minmax(0,1fr) 34px;gap:6px;display:grid}.WatchlistReviewBar-module__u0ehbW__controls button,.WatchlistReviewBar-module__u0ehbW__textBtn,.WatchlistReviewBar-module__u0ehbW__iconBtn{border:1px solid var(--line);border-radius:var(--r-md);min-height:32px;color:var(--text);font:600 11.5px/1.2 var(--font-ui);cursor:pointer;overflow-wrap:anywhere;background:0 0;padding:4px 8px}.WatchlistReviewBar-module__u0ehbW__iconBtn{place-items:center;padding:0;display:grid}.WatchlistReviewBar-module__u0ehbW__iconBtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.WatchlistReviewBar-module__u0ehbW__controls button[aria-pressed=true]{background:var(--panel-2);border-color:var(--brand-2);color:var(--brand-2)}.WatchlistReviewBar-module__u0ehbW__controls button:disabled{opacity:.45;cursor:default}.WatchlistReviewBar-module__u0ehbW__textBtn{min-height:28px;color:var(--brand-2)}.WatchlistReviewBar-module__u0ehbW__controls button:focus-visible,.WatchlistReviewBar-module__u0ehbW__textBtn:focus-visible,.WatchlistReviewBar-module__u0ehbW__idle:focus-visible,.WatchlistReviewBar-module__u0ehbW__defer input:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.WatchlistReviewBar-module__u0ehbW__defer{gap:6px;display:grid}.WatchlistReviewBar-module__u0ehbW__defer input{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);min-width:0;min-height:32px;color:var(--text);font:500 12px/1.4 var(--font-ui);padding:4px 8px}.WatchlistReviewBar-module__u0ehbW__drift{border-top:1px dashed var(--line);gap:4px;padding-top:6px;display:grid}.WatchlistReviewBar-module__u0ehbW__drift .WatchlistReviewBar-module__u0ehbW__textBtn{justify-self:start}.WatchlistReviewBar-module__u0ehbW__idle{display:none}@media (max-width:860px){.WatchlistReviewBar-module__u0ehbW__bar,.WatchlistReviewBar-module__u0ehbW__loneNotice{margin:8px 10px 0}.WatchlistReviewBar-module__u0ehbW__foot{gap:8px;padding:12px 12px 0;display:grid}.WatchlistReviewBar-module__u0ehbW__foot .WatchlistReviewBar-module__u0ehbW__idle,.WatchlistReviewBar-module__u0ehbW__foot .WatchlistReviewBar-module__u0ehbW__loneNotice{margin:0}.WatchlistReviewBar-module__u0ehbW__idle{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);min-height:48px;color:var(--text);font:500 12px/1.3 var(--font-ui);text-align:left;cursor:pointer;flex:none;align-items:center;gap:10px;margin:8px 10px 0;padding:8px 12px;display:flex}.WatchlistReviewBar-module__u0ehbW__idle svg{fill:none;width:18px;height:18px;stroke:var(--brand-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.WatchlistReviewBar-module__u0ehbW__idleText{gap:2px;min-width:0;display:grid}.WatchlistReviewBar-module__u0ehbW__idleText b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.WatchlistReviewBar-module__u0ehbW__idleText span{color:var(--muted);font-size:11.5px}.WatchlistReviewBar-module__u0ehbW__controls{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 44px}.WatchlistReviewBar-module__u0ehbW__controls button,.WatchlistReviewBar-module__u0ehbW__iconBtn,.WatchlistReviewBar-module__u0ehbW__textBtn,.WatchlistReviewBar-module__u0ehbW__defer input{min-height:44px}}
.SignalButton-module__lFJIrG__launcher.sig-btn{border:1px solid var(--line);background:var(--panel-2);box-shadow:none;color:var(--text);border-radius:10px;flex-direction:column;padding:0;transition:border-color .16s,background .16s;display:flex}:is(.SignalButton-module__lFJIrG__launcher.sig-btn:hover,.SignalButton-module__lFJIrG__launcher.sig-btn[aria-expanded=true]){border-color:color-mix(in srgb, var(--brand-2) 60%, var(--line));box-shadow:none;background:color-mix(in srgb, var(--brand) 4%, var(--panel-2))}.SignalButton-module__lFJIrG__launcher:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}.SignalButton-module__lFJIrG__heading{justify-content:space-between;align-items:center;gap:10px;padding:13px 13px 11px;display:flex}.SignalButton-module__lFJIrG__identity{letter-spacing:-.01em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.SignalButton-module__lFJIrG__identity svg{width:17px;height:17px;color:var(--brand-2)}.SignalButton-module__lFJIrG__chevron{width:16px;height:16px;color:var(--muted);transition:transform .22s cubic-bezier(.16,1,.3,1)}.SignalButton-module__lFJIrG__launcher[aria-expanded=true] .SignalButton-module__lFJIrG__chevron{color:var(--brand-2);transform:rotate(180deg)}.SignalButton-module__lFJIrG__sources{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:0 13px 13px;display:grid}:is(.SignalButton-module__lFJIrG__source.sig-btn-go,.SignalButton-module__lFJIrG__source.sig-btn-rd){background:0 0;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding:0;display:flex}.SignalButton-module__lFJIrG__source+.SignalButton-module__lFJIrG__source{border-left:1px solid var(--line);padding-left:12px}.SignalButton-module__lFJIrG__label{letter-spacing:.05em;color:var(--muted);font-size:9px}.SignalButton-module__lFJIrG__source .SignalButton-module__lFJIrG__reading{font:550 11px/1.3 var(--font-ui);color:var(--vc);letter-spacing:-.01em;text-shadow:none;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-left:0;overflow:hidden}.SignalButton-module__lFJIrG__source .SignalButton-module__lFJIrG__reading[data-dim]{color:var(--text-2);font-weight:500}.SignalButton-module__lFJIrG__source .SignalButton-module__lFJIrG__date{font:400 9px/1.45 var(--font-ui);color:var(--muted);white-space:normal;max-width:100%}.SignalButton-module__lFJIrG__source.sig-btn-blocked .SignalButton-module__lFJIrG__date{color:var(--signal)}@media (max-width:640px){.SignalButton-module__lFJIrG__heading{padding-top:8px;padding-bottom:8px}.SignalButton-module__lFJIrG__sources{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.SignalButton-module__lFJIrG__launcher,.SignalButton-module__lFJIrG__chevron{transition:none}}.SignalButton-module__lFJIrG__prophet{border-top:1px solid var(--line);text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-width:0;margin:0 13px;padding:10px 0 12px;display:grid}.SignalButton-module__lFJIrG__prophetLabel{font:500 11px/1.3 var(--font-ui);color:var(--muted)}.SignalButton-module__lFJIrG__prophetReading{font:500 11px/1.4 var(--font-ui);color:var(--text-2);overflow-wrap:anywhere}.SignalButton-module__lFJIrG__prophetReading[data-current]{color:var(--brand-2)}.SignalButton-module__lFJIrG__prophetDate{font:400 10px/1.4 var(--font-ui);color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1}.SignalButton-module__lFJIrG__sourceDate{display:none}@media (max-width:640px){.SignalButton-module__lFJIrG__launcher.sig-btn[data-prophet]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.2fr);column-gap:8px;padding:0 13px 4px;display:grid}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__heading{grid-column:1/-1;padding:6px 0}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__sources{display:contents}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__source{gap:2px}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__source+.SignalButton-module__lFJIrG__source{padding-left:8px}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__label{line-height:1.4}.SignalButton-module__lFJIrG__prophet{border-top:0;border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0 0 0 8px;display:flex}.SignalButton-module__lFJIrG__prophetLabel{font:500 9px/1.4 var(--font-ui);letter-spacing:.05em}.SignalButton-module__lFJIrG__prophetReading{font-size:11px;line-height:1.3}.SignalButton-module__lFJIrG__prophetDate{font-size:9px;line-height:1.45}.SignalButton-module__lFJIrG__fullDetail{display:none}.SignalButton-module__lFJIrG__sourceDate{display:inline}}.SignalButton-module__lFJIrG__entry{border-top:1px solid var(--line);text-align:left;flex-direction:column;gap:3px;min-width:0;margin:0 13px;padding:8px 0;display:flex}.SignalButton-module__lFJIrG__entryLabel,.SignalButton-module__lFJIrG__entryReason{font:400 10px/1.4 var(--font-ui);color:var(--muted);overflow-wrap:anywhere}.SignalButton-module__lFJIrG__entryValue{font:500 11px/1.4 var(--font-ui);color:var(--text-2);overflow-wrap:anywhere}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__entry{grid-column:1/-1}.SignalButton-module__lFJIrG__entryCompact,.SignalButton-module__lFJIrG__stanceHistory{display:none}@media (max-width:640px){.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__heading{padding:2px 0}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__source,.SignalButton-module__lFJIrG__prophet{gap:0}.SignalButton-module__lFJIrG__source .SignalButton-module__lFJIrG__reading,.SignalButton-module__lFJIrG__prophetReading{line-height:1.2}.SignalButton-module__lFJIrG__entry{gap:0;margin:0 13px;padding:0}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__entry{margin:0}.SignalButton-module__lFJIrG__entryLabel,.SignalButton-module__lFJIrG__entryValue,.SignalButton-module__lFJIrG__entryReason,.SignalButton-module__lFJIrG__stanceHistoryDetail{display:none}.SignalButton-module__lFJIrG__stanceHistory{font:400 9px/1.45 var(--font-ui);color:var(--muted);text-align:left;overflow-wrap:anywhere;grid-column:1/-1;margin:0 13px;display:block}.SignalButton-module__lFJIrG__launcher[data-prophet] .SignalButton-module__lFJIrG__stanceHistory{margin:0}.SignalButton-module__lFJIrG__entryCompact{font:500 10px/1.2 var(--font-ui);color:var(--text-2);overflow-wrap:anywhere;display:block}}
.ChartLinkControl-module__pnkfKa__root{display:contents}.ChartLinkControl-module__pnkfKa__chip{--link-c:var(--text-2);z-index:8;border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);min-width:30px;height:20px;color:var(--link-c);font:700 10px/1 var(--font-ui);letter-spacing:.04em;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;display:inline-flex;position:relative}.ChartLinkControl-module__pnkfKa__chip svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ChartLinkControl-module__pnkfKa__chip:hover{border-color:var(--line-3,var(--line));color:var(--text)}.ChartLinkControl-module__pnkfKa__chip:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.ChartLinkControl-module__pnkfKa__chip[aria-expanded=true]{background:var(--panel-3)}.ChartLinkControl-module__pnkfKa__chip[data-group=A],.ChartLinkControl-module__pnkfKa__menu [data-swatch=A]{--link-c:var(--brand-2)}.ChartLinkControl-module__pnkfKa__chip[data-group=B],.ChartLinkControl-module__pnkfKa__menu [data-swatch=B]{--link-c:#22b8cf}.ChartLinkControl-module__pnkfKa__chip[data-group=C],.ChartLinkControl-module__pnkfKa__menu [data-swatch=C]{--link-c:var(--code-fn)}.ChartLinkControl-module__pnkfKa__chip[data-group]:not([data-group=off]){border-color:color-mix(in srgb, var(--link-c) 55%, transparent)}.ChartLinkControl-module__pnkfKa__chip[data-refused="1"]{border-style:dashed}.ChartLinkControl-module__pnkfKa__warn{background:var(--warn);border-radius:50%;width:6px;height:6px}.ChartLinkControl-module__pnkfKa__menu{z-index:40;background:var(--pop-bg,var(--panel-3));width:min(300px,100% - 16px);max-height:calc(100% - 37px);-webkit-backdrop-filter:var(--pop-blur);backdrop-filter:var(--pop-blur);border:1px solid var(--pop-edge,var(--line));border-radius:var(--r-md);box-shadow:var(--pop-shadow), var(--pop-sheen);color:var(--text);font:500 12px/1.45 var(--font-ui);cursor:default;text-align:left;padding:10px 12px 12px;position:absolute;top:29px;left:8px;overflow-y:auto}.ChartLinkControl-module__pnkfKa__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ChartLinkControl-module__pnkfKa__head strong{overflow-wrap:anywhere;font-size:12.5px;font-weight:650}.ChartLinkControl-module__pnkfKa__close{border-radius:var(--r);min-width:28px;min-height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.ChartLinkControl-module__pnkfKa__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.ChartLinkControl-module__pnkfKa__close:hover{color:var(--text);border-color:var(--line)}.ChartLinkControl-module__pnkfKa__set{border:0;min-width:0;margin:0 0 10px;padding:0}.ChartLinkControl-module__pnkfKa__set legend{color:var(--text-2);letter-spacing:.02em;margin-bottom:6px;padding:0;font-size:11px;font-weight:600}.ChartLinkControl-module__pnkfKa__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ChartLinkControl-module__pnkfKa__groups button{--link-c:var(--text-2);border:1px solid var(--line);border-radius:var(--r-md);min-height:32px;color:var(--text);font:650 12px/1 var(--font-ui);cursor:pointer;overflow-wrap:anywhere;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.ChartLinkControl-module__pnkfKa__groups button[aria-pressed=true]{background:var(--panel-2);border-color:var(--link-c)}.ChartLinkControl-module__pnkfKa__groups button[data-swatch=off][aria-pressed=true]{border-color:var(--brand-2)}.ChartLinkControl-module__pnkfKa__dot{background:var(--link-c);border-radius:50%;flex:none;width:8px;height:8px}.ChartLinkControl-module__pnkfKa__share{flex-direction:column;gap:4px;display:flex}.ChartLinkControl-module__pnkfKa__share label{cursor:pointer;align-items:center;gap:8px;min-height:30px;display:flex}.ChartLinkControl-module__pnkfKa__share input{width:15px;height:15px;accent-color:var(--brand-2);flex:none;margin:0}.ChartLinkControl-module__pnkfKa__groups button:focus-visible,.ChartLinkControl-module__pnkfKa__share input:focus-visible,.ChartLinkControl-module__pnkfKa__close:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.ChartLinkControl-module__pnkfKa__status{border-radius:var(--r);background:var(--panel-2);color:var(--text);overflow-wrap:anywhere;margin:0 0 8px;padding:7px 9px}.ChartLinkControl-module__pnkfKa__status[data-tone=refused]{color:var(--warn)}.ChartLinkControl-module__pnkfKa__status[data-tone=quiet]{color:var(--text-2)}.ChartLinkControl-module__pnkfKa__foot{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}@media (pointer:coarse){.ChartLinkControl-module__pnkfKa__chip{background:0 0;align-self:flex-start;align-items:flex-start;min-width:44px;height:44px;margin-bottom:-16px;padding:4px 8px 0;border-color:#0000!important}.ChartLinkControl-module__pnkfKa__chip>.ChartLinkControl-module__pnkfKa__pill{height:20px}.ChartLinkControl-module__pnkfKa__groups button,.ChartLinkControl-module__pnkfKa__share label,.ChartLinkControl-module__pnkfKa__close{min-height:44px}.ChartLinkControl-module__pnkfKa__close{min-width:44px}}.ChartLinkControl-module__pnkfKa__pill{display:contents}@media (pointer:coarse){.ChartLinkControl-module__pnkfKa__chip>.ChartLinkControl-module__pnkfKa__pill{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);justify-content:center;align-items:center;gap:3px;min-width:30px;padding:0 6px;display:inline-flex}.ChartLinkControl-module__pnkfKa__chip[data-group]:not([data-group=off])>.ChartLinkControl-module__pnkfKa__pill{border-color:color-mix(in srgb, var(--link-c) 55%, transparent)}.ChartLinkControl-module__pnkfKa__chip[data-refused="1"]>.ChartLinkControl-module__pnkfKa__pill{border-style:dashed}.ChartLinkControl-module__pnkfKa__chip[aria-expanded=true]{background:0 0}.ChartLinkControl-module__pnkfKa__chip[aria-expanded=true]>.ChartLinkControl-module__pnkfKa__pill{background:var(--panel-3)}}@media (prefers-reduced-motion:no-preference){.ChartLinkControl-module__pnkfKa__menu{animation:.12s ChartLinkControl-module__pnkfKa__clIn}}@keyframes ChartLinkControl-module__pnkfKa__clIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}
@media (min-width:641px) and (max-width:860px){.app:not(.shell-app) .chart-body:has(>.DrawingSidebar-module__EOsKFq__dock){padding-bottom:calc(62px + max(8px, var(--drawing-safe-bottom,0px)))}}
.DataInspector-module__d1rIKa__root{min-height:0}.DataInspector-module__d1rIKa__dim{color:var(--text-2);font-weight:400}.DataInspector-module__d1rIKa__tf{border:1px solid var(--line-2);border-radius:var(--r-md);color:var(--text-2);font:600 11px/1.4 var(--font-num);font-variant-numeric:tabular-nums;padding:1px 6px}.DataInspector-module__d1rIKa__btn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.DataInspector-module__d1rIKa__btn[aria-pressed=true]{border-color:var(--brand);color:var(--text);background:#2962ff24}.DataInspector-module__d1rIKa__btn:disabled{opacity:.45;cursor:default}.DataInspector-module__d1rIKa__back{margin-left:auto}.DataInspector-module__d1rIKa__toolbar,.DataInspector-module__d1rIKa__actions{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 10px;padding:8px 16px;display:flex}.DataInspector-module__d1rIKa__jump{align-items:center;gap:6px;min-width:0;display:flex}.DataInspector-module__d1rIKa__jumpLabel{color:var(--text-dim);font:500 11.5px/1.2 var(--font-ui);white-space:nowrap}.DataInspector-module__d1rIKa__input{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--panel-2);min-width:0;height:32px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:500 12px/1 var(--font-num);font-variant-numeric:tabular-nums;padding:0 8px}.DataInspector-module__d1rIKa__input:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.DataInspector-module__d1rIKa__segment{gap:4px;display:inline-flex}.DataInspector-module__d1rIKa__meta{color:var(--text-dim);font:500 11.5px/1.3 var(--font-ui)}.DataInspector-module__d1rIKa__count{min-width:88px;color:var(--text-2);font:600 12px/1.3 var(--font-ui)}.DataInspector-module__d1rIKa__spacer{flex:auto}.DataInspector-module__d1rIKa__notices{border-bottom:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:6px;padding:8px 16px;display:flex}.DataInspector-module__d1rIKa__note{color:var(--text-dim);font:500 11.5px/1.4 var(--font-ui);margin:0}.DataInspector-module__d1rIKa__notice{border:1px solid var(--pop-edge);border-radius:var(--r-md);color:var(--text-2);font:500 12px/1.4 var(--font-ui);background:#ffffff06;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;display:flex}.DataInspector-module__d1rIKa__nearby{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.DataInspector-module__d1rIKa__diff{border-bottom:1px solid var(--line);background:var(--panel);flex-shrink:0;padding:8px 16px 10px}.DataInspector-module__d1rIKa__diffHead{color:var(--text);font:600 12.5px/1.3 var(--font-ui);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;display:flex}.DataInspector-module__d1rIKa__diffScroll{max-height:260px;margin-bottom:6px;overflow:auto}.DataInspector-module__d1rIKa__diffTable{border-collapse:collapse;width:100%;font:500 12px/1.35 var(--font-num);font-variant-numeric:tabular-nums}.DataInspector-module__d1rIKa__diffTable th,.DataInspector-module__d1rIKa__diffTable td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;color:var(--text-2);padding:4px 10px}.DataInspector-module__d1rIKa__diffTable thead th{color:var(--text-dim);font:600 11px/1.3 var(--font-ui);vertical-align:bottom}.DataInspector-module__d1rIKa__diffTable td.up{color:var(--up)}.DataInspector-module__d1rIKa__diffTable td.down{color:var(--down)}.DataInspector-module__d1rIKa__diffTable tbody th{text-align:left;color:var(--text);font:600 12px/1.3 var(--font-ui)}.DataInspector-module__d1rIKa__diffTable thead th:first-child{text-align:left}.DataInspector-module__d1rIKa__nowrap{white-space:nowrap}.DataInspector-module__d1rIKa__diffTable th:first-child{z-index:1;background:var(--panel);position:sticky;left:0}.app.fs .DataInspector-module__d1rIKa__root>.ctv-head{padding-right:60px}.DataInspector-module__d1rIKa__grid{outline:none;position:relative}.DataInspector-module__d1rIKa__grid:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}.DataInspector-module__d1rIKa__head{align-items:center}.DataInspector-module__d1rIKa__head>[role=columnheader]{align-items:center;display:flex}.DataInspector-module__d1rIKa__row{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.DataInspector-module__d1rIKa__row:hover{background:#ffffff09}.DataInspector-module__d1rIKa__row[data-selected]{background:#2962ff29}.DataInspector-module__d1rIKa__row[data-focused]{box-shadow:inset 2px 0 0 var(--brand)}.DataInspector-module__d1rIKa__row[data-range-start]{box-shadow:inset 0 0 0 1px var(--brand)}.DataInspector-module__d1rIKa__cCheck{justify-content:center;width:36px;min-width:36px}.DataInspector-module__d1rIKa__cTime{width:156px;min-width:156px}.DataInspector-module__d1rIKa__cNum{justify-content:flex-end;width:92px;min-width:92px}.DataInspector-module__d1rIKa__cChg{justify-content:flex-end;gap:4px;width:168px;min-width:168px}.DataInspector-module__d1rIKa__cChg.up{color:var(--up)}.DataInspector-module__d1rIKa__cChg.down{color:var(--down)}.DataInspector-module__d1rIKa__cInd{text-align:right;justify-content:flex-end;width:112px;min-width:112px}.DataInspector-module__d1rIKa__check{border:1px solid var(--line-3);color:#fff;width:16px;height:16px;font:700 11px/1 var(--font-ui);border-radius:4px;place-items:center;display:inline-grid}.DataInspector-module__d1rIKa__row[data-selected] .DataInspector-module__d1rIKa__check{background:var(--brand);border-color:var(--brand)}.DataInspector-module__d1rIKa__pct{opacity:.75}.DataInspector-module__d1rIKa__noValues{color:var(--muted);text-transform:none;letter-spacing:0}.DataInspector-module__d1rIKa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DataInspector-module__d1rIKa__empty{color:var(--text-dim);font:500 13px/1.5 var(--font-ui);margin:24px 16px}.DataInspector-module__d1rIKa__footer{border-top:1px solid var(--line);color:var(--text-dim);font:500 11px/1.3 var(--font-ui);flex-wrap:wrap;flex-shrink:0;gap:4px 16px;padding:6px 16px;display:flex}.DataInspector-module__d1rIKa__hint{margin-left:auto}@media (pointer:coarse){.DataInspector-module__d1rIKa__btn,.DataInspector-module__d1rIKa__input{min-height:44px}.DataInspector-module__d1rIKa__row:hover{background:inherit}.DataInspector-module__d1rIKa__row[data-selected]:hover{background:#2962ff29}}@media (max-width:860px){.DataInspector-module__d1rIKa__root{height:auto;min-height:70svh}.DataInspector-module__d1rIKa__grid{flex:none;height:62svh;min-height:320px}.DataInspector-module__d1rIKa__toolbar,.DataInspector-module__d1rIKa__actions,.DataInspector-module__d1rIKa__notices,.DataInspector-module__d1rIKa__diff,.DataInspector-module__d1rIKa__footer{padding-left:12px;padding-right:12px}.DataInspector-module__d1rIKa__jump{flex:100%}.DataInspector-module__d1rIKa__jump .DataInspector-module__d1rIKa__input{flex:auto}.DataInspector-module__d1rIKa__meta{flex:100%}.DataInspector-module__d1rIKa__diffTable th,.DataInspector-module__d1rIKa__diffTable td{padding:4px 8px}.DataInspector-module__d1rIKa__diffTable tbody th{white-space:normal;max-width:128px}.DataInspector-module__d1rIKa__diffTable thead th{white-space:normal}.DataInspector-module__d1rIKa__diffScroll{max-height:none}}
.studyTemplates-module__W1PGvG__saveDialog{box-sizing:border-box;width:min(420px,100vw - 32px);max-width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.studyTemplates-module__W1PGvG__library{box-sizing:border-box;flex-direction:column;gap:12px;width:min(860px,100vw - 32px);min-width:0;max-width:min(860px,100vw - 32px);height:min(620px,100dvh - 32px);display:flex}.studyTemplates-module__W1PGvG__library h3,.studyTemplates-module__W1PGvG__saveDialog h3{margin-bottom:0}.studyTemplates-module__W1PGvG__saveDialog h3{margin-bottom:14px}.studyTemplates-module__W1PGvG__saveDialog input[type=radio],.studyTemplates-module__W1PGvG__library input[type=radio]{width:auto;accent-color:var(--brand);flex:none;margin:3px 0 0}.studyTemplates-module__W1PGvG__fieldLabel{color:var(--text-2);margin:0 0 6px;padding:0;font-size:12px;font-weight:600;display:block}.studyTemplates-module__W1PGvG__destinations,.studyTemplates-module__W1PGvG__modes{border:0;gap:8px;min-width:0;margin:0 0 12px;padding:0;display:grid}.studyTemplates-module__W1PGvG__radioRow{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel-1);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.studyTemplates-module__W1PGvG__radioRow:has(input:checked){border-color:var(--brand)}.studyTemplates-module__W1PGvG__radioRow:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:1px}.studyTemplates-module__W1PGvG__radioTitle{color:var(--text);font-size:13px;font-weight:600;display:block}.studyTemplates-module__W1PGvG__hint{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.4;display:block}.studyTemplates-module__W1PGvG__summary{border-radius:var(--r);background:var(--panel-2);color:var(--text);margin:0 0 12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.studyTemplates-module__W1PGvG__summary p{margin:0}.studyTemplates-module__W1PGvG__summary p+p{margin-top:4px}.studyTemplates-module__W1PGvG__error{border:1px solid var(--danger);border-radius:var(--r);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:flex}.studyTemplates-module__W1PGvG__error span{flex:200px}.studyTemplates-module__W1PGvG__back{height:30px;padding:0 12px;font-size:12px}.studyTemplates-module__W1PGvG__error .btn{height:30px;padding:0 12px;font-size:12px}.studyTemplates-module__W1PGvG__inlineBtns .btn{height:30px;padding:0 12px;font-size:12px}.studyTemplates-module__W1PGvG__noteRow .btn{height:30px;padding:0 12px;font-size:12px}.studyTemplates-module__W1PGvG__warn{border:1px solid var(--warn);border-radius:var(--r);color:var(--text);margin:0 0 10px;padding:8px 10px;font-size:12.5px}.studyTemplates-module__W1PGvG__libraryHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.studyTemplates-module__W1PGvG__back{display:none}.studyTemplates-module__W1PGvG__panes{flex:auto;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:14px;min-height:0;display:grid}.studyTemplates-module__W1PGvG__listPane,.studyTemplates-module__W1PGvG__previewPane{overscroll-behavior:contain;min-height:0;overflow-y:auto}.studyTemplates-module__W1PGvG__listPane{border-right:1px solid var(--line-2);padding-right:12px}.studyTemplates-module__W1PGvG__section+.studyTemplates-module__W1PGvG__section{margin-top:14px}.studyTemplates-module__W1PGvG__sectionTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:700}.studyTemplates-module__W1PGvG__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.studyTemplates-module__W1PGvG__row{border-radius:var(--r);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:8px 10px;display:flex}.studyTemplates-module__W1PGvG__row:hover{background:var(--panel-2)}.studyTemplates-module__W1PGvG__row[aria-current=true]{background:var(--panel-2);border-color:var(--brand)}.studyTemplates-module__W1PGvG__row:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.studyTemplates-module__W1PGvG__rowName{overflow-wrap:anywhere;font-size:13px;font-weight:600}.studyTemplates-module__W1PGvG__rowMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.studyTemplates-module__W1PGvG__badge{border:1px solid var(--line-3);color:var(--text-2);border-radius:999px;padding:1px 6px;font-size:10.5px}.studyTemplates-module__W1PGvG__note{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.45}.studyTemplates-module__W1PGvG__noteRow{justify-items:start;gap:8px;display:grid}.studyTemplates-module__W1PGvG__preview{align-content:start;gap:12px;display:grid}.studyTemplates-module__W1PGvG__previewHead{gap:8px;display:grid}.studyTemplates-module__W1PGvG__previewTitle{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.studyTemplates-module__W1PGvG__renameForm input{margin-bottom:8px}.studyTemplates-module__W1PGvG__inlineBtns{flex-wrap:wrap;gap:6px;display:flex}.studyTemplates-module__W1PGvG__confirm{border:1px solid var(--line-3);border-radius:var(--r);color:var(--text);padding:8px 10px;font-size:12.5px}.studyTemplates-module__W1PGvG__confirm p{margin:0 0 8px}.studyTemplates-module__W1PGvG__changes{gap:10px;display:grid}.studyTemplates-module__W1PGvG__group h5{color:var(--text-2);margin:0 0 4px;font-size:12px;font-weight:700}.studyTemplates-module__W1PGvG__group ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.studyTemplates-module__W1PGvG__group li{color:var(--text);border-left:2px solid var(--line-3);padding-left:10px;font-size:12.5px;line-height:1.4}.studyTemplates-module__W1PGvG__group[data-group=added] li{border-left-color:var(--brand)}.studyTemplates-module__W1PGvG__group[data-group=removed] li{border-left-color:var(--danger)}.studyTemplates-module__W1PGvG__group[data-group=skipped] li{border-left-color:var(--warn)}.studyTemplates-module__W1PGvG__notices{border-radius:var(--r);background:var(--panel-2);color:var(--text-2);gap:4px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45;list-style:none;display:grid}.studyTemplates-module__W1PGvG__applyRow{justify-content:flex-end;display:flex}@media (max-width:640px){.studyTemplates-module__W1PGvG__library{width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 24px);padding:16px 14px 14px}.studyTemplates-module__W1PGvG__saveDialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding:18px 14px 14px}.studyTemplates-module__W1PGvG__panes{grid-template-columns:minmax(0,1fr)}.studyTemplates-module__W1PGvG__listPane{border-right:0;padding-right:0}.studyTemplates-module__W1PGvG__library[data-view=list] .studyTemplates-module__W1PGvG__previewPane,.studyTemplates-module__W1PGvG__library[data-view=preview] .studyTemplates-module__W1PGvG__listPane{display:none}.studyTemplates-module__W1PGvG__library[data-view=preview] .studyTemplates-module__W1PGvG__back{display:inline-flex}.studyTemplates-module__W1PGvG__library .tmpl-btns{flex-wrap:wrap}}.studyTemplates-module__W1PGvG__toast{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--pop-edge);border-radius:var(--r-md);background:var(--pop-bg);max-width:calc(100vw - 32px);box-shadow:var(--pop-shadow);color:var(--text);pointer-events:none;padding:8px 16px;font-size:12.5px;position:fixed;transform:translate(-50%)}.studyTemplates-module__W1PGvG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CommandPaletteTrigger-module__B-wJvq__kbd{border:1px solid var(--line-2);min-width:16px;height:16px;color:var(--muted);font:600 10.5px/1 var(--font-ui);border-radius:4px;place-items:center;margin-left:2px;padding:0 4px;font-style:normal;display:inline-grid}
