.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:nowrap;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}}
.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}
