.PlaybookCriteriaPills_criteria__3g8ts{display:grid;gap:8px;flex:0 1 auto;min-width:0;margin:0;padding:12px 14px;border:1px solid #18212c;border-radius:12px;background:#0b1118}.PlaybookCriteriaPills_criteria__3g8ts>div{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px}.PlaybookCriteriaPills_criteria__3g8ts dt{color:#6c798b;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.PlaybookCriteriaPills_criteria__3g8ts dd{margin:0}.PlaybookCriteriaPills_pills__RcOgX{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.PlaybookCriteriaPills_pills__RcOgX li{padding:3px 9px;border:1px solid #1f2935;border-radius:6px;background:#0e151e;color:#a7b3c3;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.45;white-space:nowrap}.PlaybookCriteriaPills_pills__RcOgX .PlaybookCriteriaPills_setup__WSLyL{border-color:#2a3646;background:#121a24;color:#e8edf3;font-weight:600}.PlaybookCriteriaPills_pills__RcOgX .PlaybookCriteriaPills_stop__EHpYu{border-color:rgba(251,113,133,.32);background:rgba(244,63,94,.06);color:#fda4af;font-weight:600}.PlaybookCriteriaPills_compact__nqDUw{gap:5px}.PlaybookCriteriaPills_compact__nqDUw li{padding:2px 7px;font-size:11px}@media (max-width:860px){.PlaybookCriteriaPills_criteria__3g8ts{flex-basis:100%;padding:10px 12px}}@media (max-width:520px){.PlaybookCriteriaPills_criteria__3g8ts>div{grid-template-columns:minmax(0,1fr);gap:5px}}.TrackRecord_record__UaopJ{--tr-surface:#0b1118;--tr-raised:#10171f;--tr-hover:#141c27;--tr-line:#18212c;--tr-line-strong:#243040;--tr-text:#e8edf3;--tr-text-2:#a7b3c3;--tr-text-3:#6c798b;--tr-up:#34d399;--tr-down:#fb7185;display:grid;gap:12px;min-width:0;color:var(--tr-text)}.TrackRecord_record__UaopJ,.TrackRecord_record__UaopJ *{box-sizing:border-box}.TrackRecord_srOnly__J65Dj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.TrackRecord_up__2F0_u{color:var(--tr-up)}.TrackRecord_down__oeu_N{color:var(--tr-down)}.TrackRecord_counts__qKkS2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--tr-line);border-radius:12px;background:var(--tr-surface)}.TrackRecord_counts__qKkS2>div{min-width:0;padding:12px 16px 13px;border-right:1px solid var(--tr-line)}.TrackRecord_counts__qKkS2>div:last-child{border-right:0}.TrackRecord_counts__qKkS2 dt{overflow:hidden;color:var(--tr-text-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.TrackRecord_counts__qKkS2 dd{margin:6px 0 0;font-size:24px;font-weight:650;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.TrackRecord_rules___5WZp{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.TrackRecord_rules___5WZp li{padding:4px 10px;border:1px solid var(--tr-line-strong);border-radius:999px;background:var(--tr-raised);color:var(--tr-text-2);font-size:12px;white-space:nowrap}.TrackRecord_cta___9BP2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 16px;border:1px solid var(--tr-line);border-radius:12px;background:var(--tr-surface);color:var(--tr-text-2);font-size:13px}.TrackRecord_cta___9BP2 strong{color:var(--tr-text);font-weight:600}.TrackRecord_cta___9BP2>a,.TrackRecord_cta___9BP2>button{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:0;border-radius:7px;background:#e8edf3;color:#0a0f16;font:inherit;font-size:12.5px;font-weight:700;text-decoration:none;cursor:pointer}.TrackRecord_cta___9BP2>a:hover,.TrackRecord_cta___9BP2>button:hover{background:#fff}.TrackRecord_cta___9BP2>button:disabled{cursor:wait;opacity:.7}.TrackRecord_list__offTH{overflow:hidden;border:1px solid var(--tr-line);border-radius:12px;background:var(--tr-surface)}.TrackRecord_head__14Q9t,.TrackRecord_row__Dh_LE{display:grid;grid-template-columns:minmax(150px,1.7fr) minmax(90px,1fr) 64px 72px 92px 104px 72px minmax(96px,.9fr);align-items:center;gap:12px;padding:0 16px}.TrackRecord_head__14Q9t{min-height:34px;border-bottom:1px solid var(--tr-line);color:var(--tr-text-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.TrackRecord_head__14Q9t span:nth-child(n+5){text-align:right}.TrackRecord_row__Dh_LE{min-height:52px;border-bottom:1px solid var(--tr-line);color:inherit;font-size:13px;text-decoration:none;transition:background-color .15s}.TrackRecord_row__Dh_LE:last-child{border-bottom:0}.TrackRecord_row__Dh_LE:hover{background:var(--tr-hover)}.TrackRecord_row__Dh_LE:focus-visible{outline:2px solid #5eead4;outline-offset:-2px}.TrackRecord_stock__4HrSk{display:flex;align-items:center;gap:10px;min-width:0}.TrackRecord_stock__4HrSk>span:last-child{display:grid;min-width:0}.TrackRecord_stock__4HrSk b{font-size:13.5px;font-weight:650}.TrackRecord_stock__4HrSk small{overflow:hidden;color:var(--tr-text-3);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.TrackRecord_pattern__rE_TT{overflow:hidden;color:var(--tr-text-2);text-overflow:ellipsis;white-space:nowrap}.TrackRecord_date__vATZE{color:var(--tr-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.TrackRecord_num__Qf90T,.TrackRecord_result__Bd0AT{display:grid;justify-items:end;font-variant-numeric:tabular-nums;white-space:nowrap}.TrackRecord_num__Qf90T small,.TrackRecord_result__Bd0AT small{color:var(--tr-text-3);font-size:11px}.TrackRecord_result__Bd0AT b{font-size:14px;font-weight:650}.TrackRecord_result__Bd0AT .TrackRecord_stoppedText__KSqm9{color:var(--tr-down)}.TrackRecord_meta___aLrU{display:none}.TrackRecord_more__cua46{justify-self:center;display:inline-flex;gap:8px;padding:8px 16px;border:1px solid var(--tr-line-strong);border-radius:999px;background:var(--tr-raised);color:var(--tr-text);font:inherit;font-size:13px;cursor:pointer}.TrackRecord_more__cua46 span{color:var(--tr-text-3)}.TrackRecord_empty__nyMc5{padding:28px 20px;border:1px dashed var(--tr-line-strong);border-radius:12px;color:var(--tr-text-2);text-align:center}.TrackRecord_empty__nyMc5 strong{color:var(--tr-text);font-size:15px;font-weight:600}.TrackRecord_empty__nyMc5 p{max-width:560px;margin:8px auto 0;color:var(--tr-text-3);font-size:13px;line-height:1.55}.TrackRecord_bar__GbFcd{display:flex;gap:2px;height:3px;overflow:hidden;border-radius:2px}.TrackRecord_bar__GbFcd span{flex-basis:0;min-width:3px;height:100%;border-radius:2px;opacity:.85}.TrackRecord_barUp__eIWgX{background:var(--tr-up,#34d399)}.TrackRecord_barOpen__BSlG3{background:#8b98aa}.TrackRecord_barDown__nB5Fc{background:var(--tr-down,#fb7185)}@media (max-width:1100px){.TrackRecord_head__14Q9t,.TrackRecord_row__Dh_LE{grid-template-columns:minmax(140px,1.6fr) 64px 72px 92px 104px 72px minmax(90px,.9fr)}.TrackRecord_head__14Q9t span:nth-child(2),.TrackRecord_pattern__rE_TT{display:none}}@media (max-width:760px){.TrackRecord_counts__qKkS2{grid-template-columns:repeat(2,minmax(0,1fr))}.TrackRecord_counts__qKkS2>div:nth-child(2){border-right:0}.TrackRecord_counts__qKkS2>div:nth-child(-n+2){border-bottom:1px solid var(--tr-line)}.TrackRecord_counts__qKkS2 dd{font-size:20px}.TrackRecord_rules___5WZp{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.TrackRecord_rules___5WZp::-webkit-scrollbar{display:none}.TrackRecord_head__14Q9t{display:none}.TrackRecord_row__Dh_LE{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stock result" "meta meta";gap:4px 12px;padding:10px 14px}.TrackRecord_stock__4HrSk{grid-area:stock}.TrackRecord_result__Bd0AT{grid-area:result}.TrackRecord_date__vATZE,.TrackRecord_num__Qf90T,.TrackRecord_pattern__rE_TT{display:none}.TrackRecord_meta___aLrU{grid-area:meta;display:block;overflow:hidden;color:var(--tr-text-3);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}}.TechnicalSignalChart_chart__U7ML2{margin-top:12px;border:1px solid var(--terminal-border,#1d2a38);border-radius:8px;overflow:hidden;background:var(--terminal-surface,#080e15)}.TechnicalSignalChart_header__7IFUc{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-height:48px;padding:9px 10px 7px;border-bottom:1px solid var(--terminal-border,#172331)}.TechnicalSignalChart_header__7IFUc>div:first-child span,.TechnicalSignalChart_header__7IFUc>div:first-child strong{display:block}.TechnicalSignalChart_header__7IFUc>div:first-child strong{color:var(--terminal-ink,#dce5ef);font-size:10px}.TechnicalSignalChart_header__7IFUc>div:first-child span{margin-top:3px;color:var(--terminal-muted,#64748b);font-size:8px}.TechnicalSignalChart_legend__lxPs_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 9px;color:var(--terminal-secondary,#94a3b8);font-size:8px}.TechnicalSignalChart_headerRight__PrOMv{display:flex;align-items:flex-start;justify-content:flex-end;gap:9px}.TechnicalSignalChart_openTerminal__cjCyX{display:inline-flex;align-items:center;gap:4px;flex:none;border:1px solid var(--terminal-border,#2b4054);border-radius:5px;padding:4px 6px;color:var(--terminal-ink,#cbd5e1);background:var(--terminal-panel,#101925);font-size:8px;font-weight:800;text-decoration:none;white-space:nowrap}.TechnicalSignalChart_openTerminal__cjCyX:hover{border-color:var(--terminal-green,#4ade80);color:var(--terminal-green,#6ee7a0)}.TechnicalSignalChart_legend__lxPs_ span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.TechnicalSignalChart_legend__lxPs_ i{width:10px;height:2px;border-radius:2px}.TechnicalSignalChart_legend__lxPs_ strong{color:var(--terminal-ink,#cbd5e1);font-size:inherit}.TechnicalSignalChart_legend__lxPs_ .TechnicalSignalChart_delay__uaixp{border:1px solid var(--terminal-amber,rgba(250,204,21,.25));border-radius:4px;color:var(--terminal-amber,#facc15);padding:2px 4px}.TechnicalSignalChart_canvasHost__N3cH7{position:relative;height:238px}.TechnicalSignalChart_chartMacd__fQf8b .TechnicalSignalChart_canvasHost__N3cH7{height:270px}.TechnicalSignalChart_canvasHost__N3cH7 canvas{display:block;width:100%;height:100%}.TechnicalSignalChart_state__i7pRK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:radial-gradient(circle at center,var(--terminal-green-soft,rgba(34,197,94,.06)),transparent 60%),var(--terminal-surface,#080e15);color:var(--terminal-muted,#64748b);font-size:9px}.TechnicalSignalChart_spin__Si57n{animation:TechnicalSignalChart_spin__Si57n .85s linear infinite}@keyframes TechnicalSignalChart_spin__Si57n{to{transform:rotate(1turn)}}@media (max-width:680px){.TechnicalSignalChart_header__7IFUc{align-items:stretch;flex-direction:column}.TechnicalSignalChart_legend__lxPs_{justify-content:flex-start}.TechnicalSignalChart_headerRight__PrOMv{align-items:center;justify-content:space-between}.TechnicalSignalChart_canvasHost__N3cH7{height:250px}}.PlaybookDiscovery_page__mZ1z8{--pb-bg:#070b11;--pb-surface:#0b1118;--pb-raised:#10171f;--pb-hover:#141c27;--pb-line:#18212c;--pb-line-strong:#243040;--pb-text:#e8edf3;--pb-text-2:#a7b3c3;--pb-text-3:#6c798b;--pb-text-4:#46525f;--pb-accent:#5eead4;min-height:100vh;padding:22px clamp(16px,2vw,32px) 64px;background:var(--pb-bg);color:var(--pb-text)}.PlaybookDiscovery_page__mZ1z8,.PlaybookDiscovery_page__mZ1z8 *,.PlaybookDiscovery_page__mZ1z8 :after,.PlaybookDiscovery_page__mZ1z8 :before{box-sizing:border-box}.PlaybookDiscovery_shell__C4WsJ{max-width:1880px;margin:0 auto;display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;align-items:start}.PlaybookDiscovery_shell__C4WsJ[data-rail=open]{grid-template-columns:228px minmax(0,1fr);gap:28px}.PlaybookDiscovery_center__yUmba{min-width:0}.PlaybookDiscovery_rail__GBdO3{position:sticky;top:78px;max-height:calc(100vh - 94px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1d2733 transparent}.PlaybookDiscovery_railPanel__v_4NW{display:none}.PlaybookDiscovery_shell__C4WsJ[data-rail=open] .PlaybookDiscovery_railPanel__v_4NW{display:block}.PlaybookDiscovery_shell__C4WsJ[data-rail=open] .PlaybookDiscovery_railStrip__bvljZ{display:none}.PlaybookDiscovery_railHead__h1FLv{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 12px 10px}.PlaybookDiscovery_railHead__h1FLv>span{color:var(--pb-text);font-size:13px;font-weight:700;letter-spacing:-.01em}.PlaybookDiscovery_railHead__h1FLv button{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:7px;background:none;color:var(--pb-text-3);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.PlaybookDiscovery_railHead__h1FLv button:hover{border-color:var(--pb-line-strong);background:var(--pb-raised);color:var(--pb-text)}.PlaybookDiscovery_railHome__Z4K7y{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 10px;border:1px solid var(--pb-line);border-radius:8px;background:var(--pb-surface);color:var(--pb-text-2);font-size:12.5px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.PlaybookDiscovery_railHome__Z4K7y:hover{border-color:var(--pb-line-strong);color:var(--pb-text)}.PlaybookDiscovery_railGroup__vxjWP{margin-bottom:14px}.PlaybookDiscovery_railGroup__vxjWP>b{display:block;margin:0 0 3px 10px;color:var(--pb-text-3);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.PlaybookDiscovery_railGroup__vxjWP a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:0 8px 0 10px;border-radius:7px;color:var(--pb-text-2);font-size:13px;text-decoration:none;transition:color .12s,background-color .12s}.PlaybookDiscovery_railGroup__vxjWP a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_railGroup__vxjWP a em{flex:none;color:var(--pb-text-3);font-size:12px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.PlaybookDiscovery_railGroup__vxjWP a .PlaybookDiscovery_railZero__JYHJe{color:var(--pb-text-4)}.PlaybookDiscovery_railGroup__vxjWP a:hover{background:var(--pb-raised);color:var(--pb-text)}.PlaybookDiscovery_railGroup__vxjWP a[aria-current=page]{background:var(--pb-hover);color:var(--pb-text);font-weight:600}.PlaybookDiscovery_railGroup__vxjWP a[aria-current=page]:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:2px;background:var(--pb-accent)}.PlaybookDiscovery_railGroup__vxjWP a[aria-current=page] em{color:var(--pb-text)}.PlaybookDiscovery_railStrip__bvljZ{display:flex;flex-direction:column;align-items:center;gap:12px;width:44px;padding:12px 0;border:1px solid var(--pb-line);border-radius:10px;background:var(--pb-surface);color:var(--pb-text-3);cursor:pointer;transition:color .15s,border-color .15s}.PlaybookDiscovery_railStrip__bvljZ span{font-size:11px;font-weight:600;letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg)}.PlaybookDiscovery_railStrip__bvljZ:hover{border-color:var(--pb-line-strong);color:var(--pb-text)}.PlaybookDiscovery_railGroup__vxjWP a:focus-visible,.PlaybookDiscovery_railHead__h1FLv button:focus-visible,.PlaybookDiscovery_railHome__Z4K7y:focus-visible,.PlaybookDiscovery_railStrip__bvljZ:focus-visible{outline:2px solid var(--pb-accent);outline-offset:1px}.PlaybookDiscovery_drawerButton__fRefl{display:none;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--pb-line-strong);border-radius:8px;background:var(--pb-surface);color:var(--pb-text);font-size:12px;font-weight:600;cursor:pointer}.PlaybookDiscovery_drawerBackdrop__U5UgB{position:fixed;inset:0;z-index:9999;background:rgba(2,5,9,.7)}.PlaybookDiscovery_drawer__XG37_,.PlaybookDiscovery_drawer__XG37_ *{box-sizing:border-box}.PlaybookDiscovery_drawer__XG37_{--pb-surface:#0b1118;--pb-raised:#10171f;--pb-hover:#141c27;--pb-line:#18212c;--pb-line-strong:#243040;--pb-text:#e8edf3;--pb-text-2:#a7b3c3;--pb-text-3:#6c798b;--pb-text-4:#46525f;--pb-accent:#5eead4;position:absolute;top:0;bottom:0;left:0;width:min(300px,86vw);padding:14px 10px 24px;overflow-y:auto;border-right:1px solid var(--pb-line-strong);background:#090e14;color:var(--pb-text)}.PlaybookDiscovery_drawer__XG37_ .PlaybookDiscovery_railGroup__vxjWP a{min-height:40px}.PlaybookDiscovery_hero__GAQhO{margin-bottom:18px}.PlaybookDiscovery_heroTop__RWck4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-height:30px;margin-bottom:12px}.PlaybookDiscovery_crumbs__67_JC{display:flex;align-items:center;gap:6px;min-width:0;color:var(--pb-text-4);font-size:12.5px}.PlaybookDiscovery_crumbs__67_JC a{color:var(--pb-text-3);text-decoration:none}.PlaybookDiscovery_crumbs__67_JC a:hover{color:var(--pb-text)}.PlaybookDiscovery_crumbs__67_JC span{color:var(--pb-text-2);font-weight:600}.PlaybookDiscovery_heroStatus__tbGi0{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.PlaybookDiscovery_stamp__6ofEf{display:inline-flex;align-items:center;gap:7px;color:var(--pb-text-2);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.PlaybookDiscovery_stamp__6ofEf small{color:var(--pb-text-3);font-size:12px}.PlaybookDiscovery_stamp__6ofEf small:before{content:"·";margin:0 6px 0 0}.PlaybookDiscovery_liveDot__h18iz{width:7px;height:7px;flex:none;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.16)}.PlaybookDiscovery_freeAccess__QthB0,.PlaybookDiscovery_proAccess__WvaBx{padding:4px 9px;border:1px solid var(--pb-line-strong);border-radius:999px;color:var(--pb-text-2);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.PlaybookDiscovery_proAccess__WvaBx{border-color:rgba(94,234,212,.3);color:#99f6e4}.PlaybookDiscovery_heroBody__RmdER{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px 40px}.PlaybookDiscovery_title__vCQ1P{flex:1 1 360px;min-width:0;margin:0;color:var(--pb-text);font-size:clamp(28px,2.5vw,38px);font-weight:600;line-height:1.08;letter-spacing:-.03em}.PlaybookDiscovery_title__vCQ1P span{display:block;margin-top:8px;color:var(--pb-text-3);font-size:14.5px;font-weight:500;letter-spacing:0;line-height:1.4}.PlaybookDiscovery_stats__HtZZN{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;overflow:hidden;border:1px solid var(--pb-line);border-radius:12px;background:var(--pb-surface)}.PlaybookDiscovery_stat__eUdRX{position:relative;display:grid;align-content:start;gap:9px;min-width:0;padding:12px 16px 13px;border:0;border-right:1px solid var(--pb-line);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s}.PlaybookDiscovery_stat__eUdRX:last-child{border-right:0}.PlaybookDiscovery_stat__eUdRX:hover{background:var(--pb-raised)}.PlaybookDiscovery_stat__eUdRX:focus-visible{outline:2px solid var(--pb-accent);outline-offset:-2px}.PlaybookDiscovery_statLabel__feoi9{display:flex;align-items:center;gap:7px;min-width:0;color:var(--pb-text-2);font-size:12.5px;font-weight:600;white-space:nowrap}.PlaybookDiscovery_statLabel__feoi9 i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--tone)}.PlaybookDiscovery_statLabel__feoi9 em{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis}.PlaybookDiscovery_statValue__cEuaB{display:flex;align-items:baseline;gap:8px;color:var(--pb-text);font-size:26px;font-weight:650;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.PlaybookDiscovery_statValue__cEuaB small{overflow:hidden;color:var(--pb-text-3);font-size:11.5px;font-weight:500;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_statMeter__TuF90{display:block;height:3px;overflow:hidden;border-radius:2px;background:#141c26}.PlaybookDiscovery_statMeter__TuF90 span{display:block;height:100%;border-radius:2px;background:var(--tone);opacity:.85}.PlaybookDiscovery_statMix__K3_J5{display:flex;gap:2px;background:none}.PlaybookDiscovery_statMix__K3_J5 span{flex-basis:0;min-width:3px}.PlaybookDiscovery_statActive__4XBGP,.PlaybookDiscovery_statActive__4XBGP:hover{background:var(--pb-hover)}.PlaybookDiscovery_statActive__4XBGP:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--pb-text)}.PlaybookDiscovery_statActive__4XBGP .PlaybookDiscovery_statLabel__feoi9{color:var(--pb-text)}.PlaybookDiscovery_statEmpty__3zB7P .PlaybookDiscovery_statValue__cEuaB{color:var(--pb-text-4)}.PlaybookDiscovery_statEmpty__3zB7P .PlaybookDiscovery_statLabel__feoi9 i{opacity:.35}.PlaybookDiscovery_toneAll__C28qM{--tone:var(--pb-text-2)}.PlaybookDiscovery_toneUp__2KIdU{--tone:#34d399}.PlaybookDiscovery_toneUpSoft__JScUB{--tone:#2bb58a}.PlaybookDiscovery_toneBlue__HmeKn{--tone:#7dd3fc}.PlaybookDiscovery_toneSlate__qf04l{--tone:#8b98aa}.PlaybookDiscovery_toneAmber__jCtYm{--tone:#fbbf24}.PlaybookDiscovery_toneTeal__PY2iI{--tone:#5eead4}.PlaybookDiscovery_recordPanel__slC2F{margin-top:14px}.PlaybookDiscovery_toolbar__kFEE5{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:30px;margin:14px 0}.PlaybookDiscovery_chips__gmdwy{display:flex;flex-wrap:wrap;gap:6px}.PlaybookDiscovery_chips__gmdwy button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--pb-line-strong);border-radius:999px;background:var(--pb-surface);color:var(--pb-text-2);font-size:12px;font-weight:600;cursor:pointer;transition:color .12s,border-color .12s,background-color .12s}.PlaybookDiscovery_chips__gmdwy button b{color:var(--pb-text);font-weight:650;font-variant-numeric:tabular-nums}.PlaybookDiscovery_chips__gmdwy button:hover{border-color:#344256;color:var(--pb-text)}.PlaybookDiscovery_chips__gmdwy .PlaybookDiscovery_chipActive__WEeeD{border-color:#8b98aa;background:var(--pb-hover);color:var(--pb-text)}.PlaybookDiscovery_tabNote__A2xm3{margin:0;color:var(--pb-text-3);font-size:12.5px}.PlaybookDiscovery_viewToggle__qpXQt{display:inline-flex;margin-left:auto;padding:2px;border:1px solid var(--pb-line-strong);border-radius:8px;background:var(--pb-surface)}.PlaybookDiscovery_viewToggle__qpXQt button{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:0;border-radius:6px;background:none;color:var(--pb-text-3);font-size:12px;font-weight:600;cursor:pointer}.PlaybookDiscovery_viewToggle__qpXQt button[aria-pressed=true]{background:var(--pb-hover);color:var(--pb-text)}.PlaybookDiscovery_chips__gmdwy button:focus-visible,.PlaybookDiscovery_drawerButton__fRefl:focus-visible,.PlaybookDiscovery_showMore__ueOoT:focus-visible,.PlaybookDiscovery_viewToggle__qpXQt button:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.PlaybookDiscovery_content__kyNMo{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.PlaybookDiscovery_withPanel__Krj6v{grid-template-columns:minmax(0,1fr) 356px}.PlaybookDiscovery_results__IGiEb{min-width:0}.PlaybookDiscovery_gallery__y_6IR{display:grid;grid-template-columns:repeat(auto-fill,minmax(204px,1fr));gap:12px}.PlaybookDiscovery_card__pBdcp{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--pb-line);border-radius:10px;background:var(--pb-surface);scroll-margin:96px 0 24px;transition:border-color .15s,background-color .15s}.PlaybookDiscovery_card__pBdcp:hover{border-color:var(--pb-line-strong);background:#0d141c}.PlaybookDiscovery_cardSelected__iRBkB,.PlaybookDiscovery_cardSelected__iRBkB:hover{border-color:rgba(94,234,212,.5);background:#0d151c}.PlaybookDiscovery_cardHead__WtVDg{display:flex;align-items:center;gap:6px;padding:7px 8px 7px 5px}.PlaybookDiscovery_cardName__XL_Jm{flex:1;min-width:0;color:inherit;text-decoration:none}.PlaybookDiscovery_cardName__XL_Jm span,.PlaybookDiscovery_cardName__XL_Jm strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_cardName__XL_Jm strong{font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.01em}.PlaybookDiscovery_cardName__XL_Jm span{color:var(--pb-text-3);font-size:11px;line-height:1.3}.PlaybookDiscovery_cardName__XL_Jm:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px;border-radius:4px}.PlaybookDiscovery_rs__C_eyM{flex:none;padding:2px 6px;border:1px solid var(--pb-line-strong);border-radius:5px;color:var(--pb-text-2);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.PlaybookDiscovery_rsLeader__vbm_K{border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.08);color:#6ee7b7}.PlaybookDiscovery_chartLink__TmlhD{display:block;border-top:1px solid var(--pb-line);border-bottom:1px solid var(--pb-line)}.PlaybookDiscovery_cardChart__XrfG7{height:124px;background:#080c12}.PlaybookDiscovery_cardChart__XrfG7 canvas,.PlaybookDiscovery_panelChart___80ol canvas{display:block;width:100%;height:100%}.PlaybookDiscovery_cardFoot__AovCm{display:grid;align-content:start;gap:4px;flex:1;padding:8px 10px 9px}.PlaybookDiscovery_cardState__Dtx0U{display:block;overflow:hidden;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_cardState__Dtx0U:before{content:"";display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;background:currentColor;vertical-align:middle}.PlaybookDiscovery_cardFacts__MmHC1{display:flex;min-width:0;min-height:15px;overflow:hidden;color:var(--pb-text-3);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.PlaybookDiscovery_cardFacts__MmHC1>span{flex:none}.PlaybookDiscovery_cardFacts__MmHC1>span+span:before{content:"·";margin:0 5px;color:var(--pb-text-4)}.PlaybookDiscovery_stateUp__spol_{color:#34d399}.PlaybookDiscovery_stateAmber__xa460{color:#fbbf24}.PlaybookDiscovery_stateBlue__b1Lyt{color:#7dd3fc}.PlaybookDiscovery_stateMuted__GvIjS{color:var(--pb-text-2)}.PlaybookDiscovery_stateDown__f_Wey{color:#fda4af}.PlaybookDiscovery_factStrong__2Zd0P{color:#fdba74}.PlaybookDiscovery_factDry__WOhPS{color:#5eead4}.PlaybookDiscovery_factEarnings__NAWqr{color:#fcd34d}.PlaybookDiscovery_lockTile__S4TRX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:228px;padding:16px 14px;border:1px dashed #2a3646;border-radius:10px;background:var(--pb-surface);text-align:center}.PlaybookDiscovery_lockTileWide__9y_9o{grid-column:1/-1;min-height:200px}.PlaybookDiscovery_lockIcon__EKCa7{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--pb-line-strong);border-radius:50%;background:var(--pb-raised);color:var(--pb-text-2)}.PlaybookDiscovery_lockTile__S4TRX strong{font-size:14px;font-weight:650;font-variant-numeric:tabular-nums}.PlaybookDiscovery_lockTile__S4TRX p{max-width:280px;margin:0 0 4px;line-height:1.45}.PlaybookDiscovery_lockTile__S4TRX p,.PlaybookDiscovery_lockTile__S4TRX>span:last-child:not(.PlaybookDiscovery_lockIcon__EKCa7),.PlaybookDiscovery_lockTile__S4TRX>span[role=status]{color:var(--pb-text-3);font-size:11.5px}.PlaybookDiscovery_lockTile__S4TRX>a,.PlaybookDiscovery_lockTile__S4TRX>button{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:0;border-radius:7px;background:#e8edf3;color:#0a0f16;font-size:12.5px;font-weight:700;text-decoration:none;cursor:pointer}.PlaybookDiscovery_lockTile__S4TRX>a:hover,.PlaybookDiscovery_lockTile__S4TRX>button:hover{background:#fff}.PlaybookDiscovery_lockTile__S4TRX>button:disabled{cursor:wait;opacity:.7}.PlaybookDiscovery_showMore__ueOoT{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:40px;margin-top:12px;border:1px solid var(--pb-line-strong);border-radius:9px;background:var(--pb-surface);color:var(--pb-text);font-size:13px;font-weight:600;cursor:pointer}.PlaybookDiscovery_showMore__ueOoT span{color:var(--pb-text-3);font-weight:500}.PlaybookDiscovery_showMore__ueOoT:hover{border-color:#344256}.PlaybookDiscovery_empty__OtMUO{margin:0;padding:40px 20px;border:1px dashed var(--pb-line-strong);border-radius:12px;color:var(--pb-text-3);font-size:13px;text-align:center}.PlaybookDiscovery_notice__qKx9r{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 14px;padding:9px 12px;border:1px solid rgba(251,191,36,.28);border-radius:9px;background:rgba(251,191,36,.05);color:#fde68a;font-size:12.5px}.PlaybookDiscovery_notice__qKx9r button{height:26px;padding:0 10px;border:1px solid rgba(251,191,36,.4);border-radius:6px;background:none;color:#fde68a;font-size:12px;font-weight:600;cursor:pointer}.PlaybookDiscovery_panel__5YWUW{position:sticky;top:78px;display:grid;gap:12px;min-width:0;max-height:calc(100vh - 94px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1d2733 transparent;padding:14px;border:1px solid var(--pb-line);border-radius:12px;background:var(--pb-surface)}.PlaybookDiscovery_panelHead__xOWBM{display:flex;align-items:center;gap:8px;min-width:0}.PlaybookDiscovery_panelHead__xOWBM>div:nth-child(3){flex:1;min-width:0}.PlaybookDiscovery_panelHead__xOWBM h2{margin:0;color:var(--pb-text);font-size:18px;font-weight:700;line-height:1.15}.PlaybookDiscovery_panelHead__xOWBM p{margin:2px 0 0;overflow:hidden;color:var(--pb-text-3);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_panelPrice__eiCgx{flex:none;text-align:right;font-variant-numeric:tabular-nums}.PlaybookDiscovery_panelPrice__eiCgx strong{display:block;color:var(--pb-text);font-size:17px;font-weight:700;line-height:1.15}.PlaybookDiscovery_panelPrice__eiCgx span{font-size:12px;font-weight:600}.PlaybookDiscovery_up__J6850{color:#34d399}.PlaybookDiscovery_down__ddKGq{color:#fb7185}.PlaybookDiscovery_panelStatus__WtSa_{display:flex;align-items:center;gap:8px;min-width:0}.PlaybookDiscovery_panelState__lAi__{flex:none;padding:4px 9px;border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:6px;background:color-mix(in srgb,currentColor 9%,transparent);font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help}.PlaybookDiscovery_panelPattern__CREU3{min-width:0;overflow:hidden;color:var(--pb-text-3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_panelStatus__WtSa_ .PlaybookDiscovery_rs__C_eyM{margin-left:auto;padding:3px 8px;font-size:12.5px}.PlaybookDiscovery_panelChart___80ol{position:relative;height:216px;overflow:hidden;border:1px solid var(--pb-line);border-radius:8px;background:#060a0f}.PlaybookDiscovery_levels__h19bv{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.PlaybookDiscovery_levels__h19bv>div{min-width:0;padding:10px 11px;border:1px solid var(--pb-line);border-radius:9px;background:var(--pb-raised)}.PlaybookDiscovery_levels__h19bv dt{color:var(--pb-text-3);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.PlaybookDiscovery_levels__h19bv dd{margin:6px 0 0;overflow:hidden;color:var(--pb-text);font-size:17px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;cursor:help}.PlaybookDiscovery_levels__h19bv dd small{display:block;margin-top:4px;color:var(--pb-text-3);font-size:11.5px;font-weight:500}.PlaybookDiscovery_levels__h19bv dd .PlaybookDiscovery_levelRisk__Bllwb{color:#fda4af}.PlaybookDiscovery_levels__h19bv dd .PlaybookDiscovery_levelBreached___T_mR{color:#fb7185}.PlaybookDiscovery_levels__h19bv .PlaybookDiscovery_pending__Wjtc_{color:var(--pb-text-4)}.PlaybookDiscovery_metrics__hnTKW{gap:0;overflow:hidden;border:1px solid var(--pb-line);border-radius:9px;background:var(--pb-raised)}.PlaybookDiscovery_metrics__hnTKW>div{padding:8px 10px;border:0;border-radius:0;border-bottom:1px solid var(--pb-line);background:none}.PlaybookDiscovery_metrics__hnTKW>div:nth-child(odd){border-right:1px solid var(--pb-line)}.PlaybookDiscovery_metrics__hnTKW>div:last-child,.PlaybookDiscovery_metrics__hnTKW>div:nth-last-child(-n+2):nth-child(odd){border-bottom:0}.PlaybookDiscovery_metrics__hnTKW dd{margin-top:4px;font-size:14px;cursor:default}.PlaybookDiscovery_panelFacts__nVAPo{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.PlaybookDiscovery_panelFacts__nVAPo:empty{display:none}.PlaybookDiscovery_panelFacts__nVAPo li{padding:4px 8px;border:1px solid var(--pb-line-strong);border-radius:6px;color:var(--pb-text-2);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.PlaybookDiscovery_panelFacts__nVAPo .PlaybookDiscovery_factDry__WOhPS,.PlaybookDiscovery_panelFacts__nVAPo .PlaybookDiscovery_factEarnings__NAWqr,.PlaybookDiscovery_panelFacts__nVAPo .PlaybookDiscovery_factStrong__2Zd0P{border-color:color-mix(in srgb,currentColor 30%,transparent)}.PlaybookDiscovery_panelLine__lXSSE{margin:0;overflow:hidden;color:var(--pb-text-3);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.PlaybookDiscovery_panelLine__lXSSE b{color:var(--pb-text-2);font-weight:650}.PlaybookDiscovery_panelCta__b77M_{display:flex;align-items:center;justify-content:center;gap:7px;height:40px;border-radius:9px;background:#e8edf3;color:#0a0f16;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .15s}.PlaybookDiscovery_panelCta__b77M_:hover{background:#fff}.PlaybookDiscovery_panelCta__b77M_:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.PlaybookDiscovery_panelLinks__sE1_G{display:flex;flex-wrap:wrap;gap:6px 14px}.PlaybookDiscovery_panelLinks__sE1_G a{display:inline-flex;align-items:center;gap:4px;color:var(--pb-text-2);font-size:12px;text-decoration:none}.PlaybookDiscovery_panelLinks__sE1_G a:hover{color:var(--pb-text)}.PlaybookDiscovery_panelNote__hiMM3{margin:-2px 0 0;color:var(--pb-text-4);font-size:10.5px}.PlaybookDiscovery_tableWrap__xZAJY{overflow-x:auto;border:1px solid var(--pb-line);border-radius:12px;background:var(--pb-surface)}.PlaybookDiscovery_tableWrap__xZAJY table{width:100%;border-collapse:collapse;font-size:13px}.PlaybookDiscovery_tableWrap__xZAJY th{padding:10px 12px;border-bottom:1px solid var(--pb-line);background:#0a0f15;color:var(--pb-text-3);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.PlaybookDiscovery_tableWrap__xZAJY td{padding:9px 12px;border-bottom:1px solid var(--pb-line);background:transparent;color:var(--pb-text);font-variant-numeric:tabular-nums;white-space:nowrap}.PlaybookDiscovery_tableWrap__xZAJY tbody tr{cursor:pointer;transition:background-color .12s}.PlaybookDiscovery_tableWrap__xZAJY tbody tr:last-child td{border-bottom:0}.PlaybookDiscovery_tableSelected__FyKEE,.PlaybookDiscovery_tableWrap__xZAJY tbody tr:hover{background:var(--pb-raised)}.PlaybookDiscovery_tableSelected__FyKEE td:first-child{box-shadow:inset 2px 0 0 var(--pb-accent)}.PlaybookDiscovery_tableTicker__J94S_{display:block;font-weight:700}.PlaybookDiscovery_tableCompany__g6LqN{display:block;max-width:220px;overflow:hidden;color:var(--pb-text-3);font-size:11px;text-overflow:ellipsis}.PlaybookDiscovery_tableState__eeUee{font-weight:650}.PlaybookDiscovery_tableLink__xjgX2{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;color:var(--pb-text-2)}.PlaybookDiscovery_tableLink__xjgX2:hover{background:var(--pb-hover);color:var(--pb-text)}.PlaybookDiscovery_tableLock__zNlZV{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px;border-top:1px solid var(--pb-line);color:var(--pb-text-2);font-size:12.5px}.PlaybookDiscovery_tableLock__zNlZV>a,.PlaybookDiscovery_tableLock__zNlZV>button{height:30px;padding:0 12px;border:0;border-radius:7px;background:#e8edf3;color:#0a0f16;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.PlaybookDiscovery_historyHead__R4nsg{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin:2px 0 14px;padding:14px 16px;border:1px solid var(--pb-line);border-radius:12px;background:var(--pb-surface)}.PlaybookDiscovery_historyHead__R4nsg h2{margin:0;color:var(--pb-text);font-size:15px;font-weight:650}.PlaybookDiscovery_historyHead__R4nsg p{margin:0;color:var(--pb-text-3);font-size:12.5px}.PlaybookDiscovery_disclaimer__NgDOT{margin:36px 0 0;padding-top:14px;border-top:1px solid var(--pb-line);color:var(--pb-text-4);font-size:11px;line-height:1.5}.PlaybookDiscovery_sk__A7v5o{display:block;border-radius:6px;background:linear-gradient(100deg,#0f161f 30%,#151e29 50%,#0f161f 70%);background-size:300% 100%;animation:PlaybookDiscovery_skShimmer__VfNcu 1.4s ease-in-out infinite}.PlaybookDiscovery_skRail__ytj3H{display:grid;gap:10px}.PlaybookDiscovery_skStat__SW1Wh{display:grid;gap:10px;padding:12px 16px 13px;border-right:1px solid var(--pb-line)}.PlaybookDiscovery_skStat__SW1Wh:last-child{border-right:0}.PlaybookDiscovery_skStat__SW1Wh>span:first-child{color:var(--pb-text-3);font-size:12.5px;font-weight:600}.PlaybookDiscovery_skPanel__UBv4G{min-height:560px}@keyframes PlaybookDiscovery_skShimmer__VfNcu{0%{background-position:100% 0}to{background-position:0 0}}@media (min-width:1440px){.PlaybookDiscovery_withPanel__Krj6v{grid-template-columns:minmax(0,1fr) 372px}.PlaybookDiscovery_panelChart___80ol{height:228px}}@media (min-width:1600px){.PlaybookDiscovery_shell__C4WsJ[data-rail=auto]{grid-template-columns:228px minmax(0,1fr);gap:28px}.PlaybookDiscovery_shell__C4WsJ[data-rail=auto] .PlaybookDiscovery_railPanel__v_4NW{display:block}.PlaybookDiscovery_shell__C4WsJ[data-rail=auto] .PlaybookDiscovery_railStrip__bvljZ{display:none}}@media (min-width:1800px){.PlaybookDiscovery_withPanel__Krj6v{grid-template-columns:minmax(0,1fr) 396px}.PlaybookDiscovery_panelChart___80ol{height:244px}}@media (max-width:1279px){.PlaybookDiscovery_withPanel__Krj6v{grid-template-columns:minmax(0,1fr) 336px}.PlaybookDiscovery_panelChart___80ol{height:200px}}@media (max-width:860px){.PlaybookDiscovery_page__mZ1z8{padding:14px 14px 56px}.PlaybookDiscovery_shell__C4WsJ,.PlaybookDiscovery_shell__C4WsJ[data-rail=auto],.PlaybookDiscovery_shell__C4WsJ[data-rail=open]{grid-template-columns:minmax(0,1fr)}.PlaybookDiscovery_rail__GBdO3{display:none}.PlaybookDiscovery_drawerButton__fRefl{display:inline-flex}.PlaybookDiscovery_heroTop__RWck4{margin-bottom:10px}.PlaybookDiscovery_stamp__6ofEf small{display:none}.PlaybookDiscovery_title__vCQ1P{flex-basis:100%;font-size:26px}.PlaybookDiscovery_title__vCQ1P span{margin-top:6px;font-size:13px}.PlaybookDiscovery_stats__HtZZN{display:flex;overflow-x:auto;scrollbar-width:none}.PlaybookDiscovery_stats__HtZZN::-webkit-scrollbar{display:none}.PlaybookDiscovery_stat__eUdRX{flex:1 0 auto;min-width:116px;padding:10px 14px 11px}.PlaybookDiscovery_statLabel__feoi9 em{overflow:visible}.PlaybookDiscovery_statValue__cEuaB{font-size:22px}.PlaybookDiscovery_tabNote__A2xm3,.PlaybookDiscovery_viewToggle__qpXQt{display:none}.PlaybookDiscovery_toolbar__kFEE5{margin:10px 0 12px}.PlaybookDiscovery_toolbarPlain__lbIt9{min-height:0;margin:12px 0 0}.PlaybookDiscovery_chips__gmdwy{flex-wrap:nowrap;margin:0 -14px;padding:2px 14px;overflow-x:auto;scrollbar-width:none}.PlaybookDiscovery_chips__gmdwy::-webkit-scrollbar{display:none}.PlaybookDiscovery_chips__gmdwy button{flex:none;height:34px;font-size:13px}.PlaybookDiscovery_withPanel__Krj6v{grid-template-columns:minmax(0,1fr)}.PlaybookDiscovery_panel__5YWUW{display:none}.PlaybookDiscovery_gallery__y_6IR{grid-template-columns:repeat(2,minmax(0,1fr))}.PlaybookDiscovery_card__pBdcp{-webkit-tap-highlight-color:transparent}.PlaybookDiscovery_card__pBdcp:active{border-color:var(--pb-line-strong)}.PlaybookDiscovery_cardHead__WtVDg{padding:4px 10px 4px 2px}.PlaybookDiscovery_cardHead__WtVDg>[data-watchlist-popover],.PlaybookDiscovery_cardHead__WtVDg>[data-watchlist-popover]>button{flex:0 0 36px;width:36px;height:40px}.PlaybookDiscovery_cardName__XL_Jm strong{font-size:15px}.PlaybookDiscovery_cardName__XL_Jm span{font-size:12px}.PlaybookDiscovery_cardChart__XrfG7{height:auto;aspect-ratio:16/10}.PlaybookDiscovery_cardState__Dtx0U{font-size:13px}.PlaybookDiscovery_cardFacts__MmHC1{font-size:12px}}@media (max-width:560px){.PlaybookDiscovery_gallery__y_6IR{grid-template-columns:minmax(0,1fr)}.PlaybookDiscovery_cardChart__XrfG7{aspect-ratio:16/8}}@media (prefers-reduced-motion:reduce){.PlaybookDiscovery_sk__A7v5o{animation:none}}.MarketTechnicalScanner_page__0BSGf{max-width:1560px;margin:0 auto;padding:12px 20px 32px;color:var(--terminal-ink,#e2e8f0);background:var(--terminal-surface,#071019);min-height:calc(100vh - 64px)}.MarketTechnicalScanner_hero__LwuDG{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.MarketTechnicalScanner_heroActions__SaBCx{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MarketTechnicalScanner_retainedNotice__lu0kp{margin:0;padding:8px 12px;color:var(--terminal-muted,#94a3b8);font-size:11px;line-height:1.5}.MarketTechnicalScanner_empty__ACxrG button{padding:6px 10px;border:1px solid var(--terminal-border,#334155);border-radius:6px;background:var(--terminal-panel,#111e2b);color:var(--terminal-ink,#e2e8f0);cursor:pointer}.MarketTechnicalScanner_titleGroup__Vp1dB{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.MarketTechnicalScanner_hero__LwuDG h1{margin:0;font-size:20px;font-weight:800;letter-spacing:-.025em;color:var(--terminal-ink,#f8fafc)}.MarketTechnicalScanner_sessionBadge__dshGM{display:inline-flex;align-items:center;background:var(--terminal-blue-soft,rgba(56,189,248,.08));border:1px solid var(--terminal-blue,rgba(56,189,248,.22));color:var(--terminal-blue,#38bdf8);font-size:11px;font-weight:700;padding:2px 8px;border-radius:9999px;letter-spacing:.01em}.MarketTechnicalScanner_activeBar__oxQ0D button,.MarketTechnicalScanner_aiButton__sOYbI{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--terminal-purple,#7e22ce);background:var(--terminal-purple-soft,#2e1065);color:var(--terminal-ink,#e9d5ff);border-radius:7px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.MarketTechnicalScanner_aiButton__sOYbI:hover{background:var(--terminal-purple-soft,#3b0764);border-color:var(--terminal-purple,#a855f7)}.MarketTechnicalScanner_controls__KyD_F{position:relative;z-index:20;border:1px solid var(--terminal-border,#1e293b);background:var(--terminal-surface,#0b1520);border-radius:10px;padding:10px 14px;box-shadow:0 10px 25px var(--terminal-shadow,#0003)}.MarketTechnicalScanner_controlRow__cLMzn{display:grid;grid-template-columns:115px 1fr;gap:10px;align-items:center}.MarketTechnicalScanner_controlRow__cLMzn+.MarketTechnicalScanner_controlRow__cLMzn{margin-top:8px;padding-top:8px;border-top:1px solid var(--terminal-border,#162434)}.MarketTechnicalScanner_controlLabel__ehT_M{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900;color:var(--terminal-muted,#64748b)}.MarketTechnicalScanner_pills__MsHDw{display:flex;gap:6px;flex-wrap:wrap}.MarketTechnicalScanner_customUniverse__XVuFH,.MarketTechnicalScanner_pillActive___z8Uy,.MarketTechnicalScanner_pill__F4Pg0,.MarketTechnicalScanner_universeActive__pyXAL,.MarketTechnicalScanner_universePill__MLAar{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:6px 10px;border:1px solid var(--terminal-border,#263445);background:var(--terminal-panel,#111e2b);color:var(--terminal-secondary,#aebdcd);font-size:12px;font-weight:700;cursor:pointer;transition:all .12s ease}.MarketTechnicalScanner_pill__F4Pg0:hover,.MarketTechnicalScanner_universePill__MLAar:hover{border-color:var(--terminal-border,#475569);color:var(--terminal-ink,#fff)}.MarketTechnicalScanner_pillActive___z8Uy{background:var(--terminal-blue-soft,#0c4a6e);border-color:var(--terminal-blue,#0ea5e9);color:var(--terminal-ink,#e0f2fe)}.MarketTechnicalScanner_universeActive__pyXAL{background:var(--terminal-cyan-soft,#064e3b);border-color:var(--terminal-cyan,#10b981);color:var(--terminal-ink,#d1fae5)}.MarketTechnicalScanner_customUniverse__XVuFH{background:var(--terminal-purple-soft,#3b0764);border-color:var(--terminal-purple,#a855f7);color:var(--terminal-ink,#f3e8ff)}.MarketTechnicalScanner_scanFlyoutAnchor__S4Nwk{position:relative;display:inline-flex}.MarketTechnicalScanner_scanFlyoutAnchor__S4Nwk>button{width:100%;height:100%}.MarketTechnicalScanner_menuPill__HE1B_{border-color:var(--terminal-orange,rgb(245 158 11/58%));background:linear-gradient(145deg,var(--terminal-orange-soft,rgb(120 72 8/34%)),var(--terminal-panel,#111e2b));color:var(--terminal-amber,#fde68a)}.MarketTechnicalScanner_menuPill__HE1B_:hover{border-color:var(--terminal-orange,#f59e0b);background:linear-gradient(145deg,var(--terminal-orange-soft,rgb(146 88 10/46%)),var(--terminal-panel,#142130));color:var(--terminal-ink,#fff7d6)}.MarketTechnicalScanner_menuPill__HE1B_.MarketTechnicalScanner_pillActive___z8Uy{border-color:var(--terminal-orange,#f59e0b);background:var(--terminal-orange-soft,#4a2c08);color:var(--terminal-ink,#fef3c7)}.MarketTechnicalScanner_scanButtonCopy__reeZD,.MarketTechnicalScanner_scanButtonCopy__reeZD small,.MarketTechnicalScanner_scanButtonCopy__reeZD>span{display:block;min-width:0}.MarketTechnicalScanner_scanButtonCopy__reeZD small{margin-top:2px;color:var(--terminal-amber,#fbbf24);font-size:9px;font-weight:700}.MarketTechnicalScanner_menuChevron__cR8B7{flex:none;color:var(--terminal-amber,#fbbf24);transition:transform .15s ease}.MarketTechnicalScanner_menuPill__HE1B_[aria-expanded=true] .MarketTechnicalScanner_menuChevron__cR8B7{transform:rotate(180deg)}.MarketTechnicalScanner_crossoverFlyout__zOg_X{position:absolute;z-index:50;top:calc(100% + 7px);right:0;width:min(560px,calc(100vw - 40px));padding:11px;border:1px solid var(--terminal-border,#33485d);border-radius:9px;background:var(--terminal-panel,#0b1622);box-shadow:0 20px 55px var(--terminal-shadow,rgb(0 0 0/62%))}.MarketTechnicalScanner_flyoutHeader__hgvT2{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.MarketTechnicalScanner_flyoutHeader__hgvT2 strong{color:var(--terminal-ink,#f8fafc);font-size:11px}.MarketTechnicalScanner_flyoutHeader__hgvT2 span{color:var(--terminal-muted,#718398);font-size:9px}.MarketTechnicalScanner_flyoutGrid__15AeW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.MarketTechnicalScanner_flyoutActive__vKUV1,.MarketTechnicalScanner_flyoutOption__npQV5{min-height:36px;padding:6px 8px;border:1px solid var(--terminal-border,#2a394a);border-radius:6px;background:var(--terminal-panel,#101d2a);color:var(--terminal-secondary,#b8c7d6);font-size:10px;font-weight:750;line-height:1.25;cursor:pointer}.MarketTechnicalScanner_flyoutOption__npQV5:focus-visible,.MarketTechnicalScanner_flyoutOption__npQV5:hover{border-color:var(--terminal-border-strong,#64748b);color:var(--terminal-ink,#fff);outline:none}.MarketTechnicalScanner_flyoutActive__vKUV1{border-color:var(--terminal-orange,#f59e0b);background:var(--terminal-orange-soft,#4a2c08);color:var(--terminal-ink,#fef3c7)}.MarketTechnicalScanner_flyoutFooter__mlVgo{display:flex;gap:7px;margin-top:8px;padding-top:8px;border-top:1px solid var(--terminal-border,#1e2e3e)}.MarketTechnicalScanner_flyoutFooter__mlVgo select{min-height:30px;border:1px solid var(--terminal-border,#334155);border-radius:6px;background:var(--terminal-panel,#111e2b);color:var(--terminal-ink,#e2e8f0);padding:4px 9px;font-size:10px}.MarketTechnicalScanner_activeBar__oxQ0D{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 8px;padding:7px 12px;background:var(--terminal-surface,#0b1520);border:1px solid var(--terminal-border,#1e293b);border-radius:8px}.MarketTechnicalScanner_activeBar__oxQ0D>div{display:flex;align-items:center;gap:8px;font-size:12px}.MarketTechnicalScanner_activeBar__oxQ0D>div:last-child{color:var(--terminal-secondary,#94a3b8);font-size:11px}.MarketTechnicalScanner_activeBar__oxQ0D button{padding:5px 8px;background:var(--terminal-panel,#111e2b);border-color:var(--terminal-border,#334155);color:var(--terminal-ink,#cbd5e1);font-size:11px;font-weight:700}.MarketTechnicalScanner_error___AggD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:var(--terminal-red-soft,#450a0a);border:1px solid var(--terminal-red,#991b1b);color:var(--terminal-ink,#fecaca);border-radius:7px;margin-bottom:8px;font-size:12px}.MarketTechnicalScanner_error___AggD button{flex:none;padding:4px 9px;border:1px solid var(--terminal-red,#f87171);border-radius:5px;background:var(--terminal-red,#7f1d1d);color:var(--terminal-on-accent,#fff);font-size:10px;font-weight:800;cursor:pointer}.MarketTechnicalScanner_workspace__IqWns{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:12px;align-items:start}.MarketTechnicalScanner_workspaceLoading__me2uL>.MarketTechnicalScanner_inspector__0SjvC,.MarketTechnicalScanner_workspaceLoading__me2uL>.MarketTechnicalScanner_results__aFaoO{opacity:.34;filter:saturate(.45);pointer-events:none;user-select:none;transition:opacity .12s ease,filter .12s ease}.MarketTechnicalScanner_loadingOverlay__OH45d{position:absolute;z-index:15;top:28px;left:50%;display:flex;width:min(360px,calc(100% - 32px));box-sizing:border-box;flex-direction:column;align-items:center;gap:6px;padding:18px 20px;transform:translateX(-50%);border:1px solid var(--terminal-blue,#334a61);border-radius:10px;background:var(--terminal-glass,rgb(8 18 29/96%));color:var(--terminal-blue,#7dd3fc);box-shadow:0 18px 48px var(--terminal-shadow,rgb(0 0 0/48%));text-align:center}.MarketTechnicalScanner_loadingOverlay__OH45d strong{color:var(--terminal-ink,#f8fafc);font-size:13px}.MarketTechnicalScanner_loadingOverlay__OH45d span{color:var(--terminal-secondary,#94a3b8);font-size:10px;line-height:1.4}.MarketTechnicalScanner_scanningStatus__4Za05,.MarketTechnicalScanner_updatingStatus__OKJQM{display:inline-flex;align-items:center;gap:5px;color:var(--terminal-blue,#7dd3fc);font-weight:700}.MarketTechnicalScanner_inspector__0SjvC,.MarketTechnicalScanner_results__aFaoO{background:var(--terminal-surface,#0b1520);border:1px solid var(--terminal-border,#1e293b);border-radius:10px;overflow:hidden}.MarketTechnicalScanner_tableWrap__EFIas{position:relative;min-height:230px;overflow:auto}.MarketTechnicalScanner_tableWrap__EFIas table{width:100%;border-collapse:collapse;font-size:12px}.MarketTechnicalScanner_tableWrap__EFIas th{position:sticky;top:0;background:var(--terminal-panel,#0d1925);color:var(--terminal-muted,#64748b);text-align:left;text-transform:uppercase;font-size:9px;letter-spacing:.08em;padding:8px 10px;border-bottom:1px solid var(--terminal-border,#1e293b);white-space:nowrap}.MarketTechnicalScanner_tableWrap__EFIas td{padding:8px 10px;border-bottom:1px solid var(--terminal-border,#162433);color:var(--terminal-ink,#cbd5e1);vertical-align:middle}.MarketTechnicalScanner_tableWrap__EFIas td small{display:block;color:var(--terminal-muted,#64748b);margin-top:2px}.MarketTechnicalScanner_tableWrap__EFIas tbody tr{cursor:pointer}.MarketTechnicalScanner_tableWrap__EFIas tbody tr:hover{background:var(--terminal-panel,#0f2231)}.MarketTechnicalScanner_selectedRow__w9OqP{background:var(--terminal-panel,#0c2536)!important;box-shadow:inset 3px 0 var(--terminal-shadow,#0ea5e9)}.MarketTechnicalScanner_stock__SC2HR{display:flex;align-items:center;gap:8px;min-width:140px}.MarketTechnicalScanner_stock__SC2HR span{min-width:0}.MarketTechnicalScanner_stock__SC2HR strong{display:block;color:var(--terminal-ink,#f8fafc);font-size:12px}.MarketTechnicalScanner_stock__SC2HR small{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--terminal-muted,#64748b);font-size:11px}.MarketTechnicalScanner_evidenceCell__bsybY,.MarketTechnicalScanner_priceDay__VsKOL{min-width:88px;white-space:nowrap}.MarketTechnicalScanner_details__I_V4Q dd,.MarketTechnicalScanner_evidenceCell__bsybY,.MarketTechnicalScanner_priceDay__VsKOL{font-variant-numeric:tabular-nums}.MarketTechnicalScanner_evidenceCell__bsybY strong,.MarketTechnicalScanner_priceDay__VsKOL strong{display:block;color:var(--terminal-ink,#e2e8f0);font-size:12px}.MarketTechnicalScanner_tableWrap__EFIas .MarketTechnicalScanner_priceDay__VsKOL small.MarketTechnicalScanner_positive__oKeSl{color:var(--terminal-green,#34d399)}.MarketTechnicalScanner_tableWrap__EFIas .MarketTechnicalScanner_priceDay__VsKOL small.MarketTechnicalScanner_negative__vZTWL{color:var(--terminal-red,#fb7185)}.MarketTechnicalScanner_positive__oKeSl{color:var(--terminal-green,#34d399);font-weight:700}.MarketTechnicalScanner_negative__vZTWL{color:var(--terminal-red,#fb7185);font-weight:700}.MarketTechnicalScanner_openLink__ZZh3z{display:grid;place-items:center;color:var(--terminal-blue,#7dd3fc)}.MarketTechnicalScanner_pagination__SDReh{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;color:var(--terminal-muted,#64748b);font-size:11px}.MarketTechnicalScanner_pagination__SDReh div{display:flex;gap:6px}.MarketTechnicalScanner_pagination__SDReh button{background:var(--terminal-panel,#111e2b);color:var(--terminal-ink,#cbd5e1);border:1px solid var(--terminal-border,#334155);border-radius:6px;padding:5px 8px;font-size:11px;cursor:pointer}.MarketTechnicalScanner_pagination__SDReh button:disabled{opacity:.35;cursor:default}.MarketTechnicalScanner_inspector__0SjvC{position:sticky;top:76px}.MarketTechnicalScanner_inspectorHeader__t08Zq{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--terminal-border,#1e293b)}.MarketTechnicalScanner_inspectorHeader__t08Zq a{display:inline-flex;align-items:center;gap:4px;color:var(--terminal-blue,#7dd3fc);font-size:11px;font-weight:700}.MarketTechnicalScanner_details__I_V4Q{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:10px;gap:6px}.MarketTechnicalScanner_details__I_V4Q div{padding:7px 9px;background:var(--terminal-panel,#101d29);border-radius:6px}.MarketTechnicalScanner_details__I_V4Q dt{font-size:9px;text-transform:uppercase;color:var(--terminal-muted,#64748b)}.MarketTechnicalScanner_details__I_V4Q dd{margin:3px 0 0;color:var(--terminal-ink,#e2e8f0);font-size:12px;font-weight:700}.MarketTechnicalScanner_details__I_V4Q dd small{display:block;margin-top:3px;color:var(--terminal-muted,#64748b);font-size:10px;font-weight:400}.MarketTechnicalScanner_empty__ACxrG,.MarketTechnicalScanner_loading__V13NM{display:flex;min-height:200px;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--terminal-muted,#64748b)}.MarketTechnicalScanner_empty__ACxrG strong{color:var(--terminal-ink,#cbd5e1)}.MarketTechnicalScanner_spin__9vA7v{animation:MarketTechnicalScanner_spin__9vA7v 1s linear infinite}@keyframes MarketTechnicalScanner_spin__9vA7v{to{transform:rotate(1turn)}}@media(max-width:1100px){.MarketTechnicalScanner_workspace__IqWns{grid-template-columns:1fr}.MarketTechnicalScanner_inspector__0SjvC{position:static}.MarketTechnicalScanner_controlRow__cLMzn{grid-template-columns:1fr}.MarketTechnicalScanner_controlLabel__ehT_M{padding-top:0}.MarketTechnicalScanner_flyoutGrid__15AeW{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.MarketTechnicalScanner_page__0BSGf{padding:10px 8px 80px}.MarketTechnicalScanner_hero__LwuDG{align-items:flex-start;flex-direction:column;gap:8px}.MarketTechnicalScanner_hero__LwuDG h1{font-size:18px}.MarketTechnicalScanner_activeBar__oxQ0D{align-items:flex-start;flex-direction:column}.MarketTechnicalScanner_activeBar__oxQ0D>div:last-child{flex-wrap:wrap}.MarketTechnicalScanner_workspace__IqWns{display:block}.MarketTechnicalScanner_inspector__0SjvC{margin-top:10px}.MarketTechnicalScanner_pills__MsHDw{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.MarketTechnicalScanner_customUniverse__XVuFH,.MarketTechnicalScanner_pillActive___z8Uy,.MarketTechnicalScanner_pill__F4Pg0,.MarketTechnicalScanner_universeActive__pyXAL,.MarketTechnicalScanner_universePill__MLAar{white-space:nowrap}.MarketTechnicalScanner_crossoverFlyout__zOg_X{position:fixed;top:112px;right:10px;left:10px;width:auto}.MarketTechnicalScanner_flyoutGrid__15AeW{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketTechnicalScanner_flyoutFooter__mlVgo{flex-wrap:wrap}.MarketTechnicalScanner_tableWrap__EFIas{overflow-x:auto}.MarketTechnicalScanner_tableWrap__EFIas table{min-width:850px}}