.signals-hub_page___gkTN{background:var(--app-bg);color:var(--app-text);font-family:var(--font-plex-sans),sans-serif;font-size:13px;line-height:1.55;min-height:calc(100svh - 76px)}.signals-hub_content__17qo4{max-width:1220px;margin:0 auto;padding:0 40px 40px}.signals-hub_page___gkTN :is(a,button,summary):focus-visible{outline:2px solid var(--app-accent);outline-offset:4px}.signals-hub_hero__4nlRA{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:46px 0 36px}.signals-hub_intro__0p9Vd{max-width:600px}.signals-hub_eyebrow__9nkeF{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--app-accent);font-size:12px}.signals-hub_eyebrow__9nkeF:before{content:"";width:20px;height:1px;background:currentColor}.signals-hub_hero__4nlRA h1{font-size:48px;line-height:1.08;font-weight:400;letter-spacing:-.04em;text-wrap:balance}.signals-hub_subtitle__3FqaU{max-width:500px;margin-top:20px;color:var(--app-text-muted);font-size:15px;line-height:1.65;text-wrap:pretty}.signals-hub_heroVisual__xW5O1{flex-shrink:0;margin-right:20px}.signals-hub_sectionHead__cchIE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px}.signals-hub_sectionHead__cchIE h2{font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.02em}.signals-hub_count__I4PzV{color:var(--app-text-muted);font-size:12px;font-weight:400;letter-spacing:0;margin-left:12px}.signals-hub_page___gkTN .signals-hub_guideToggle__pgPRL{gap:7px;padding:8px 0 8px 10px;color:var(--app-text-muted);font-size:12px;min-height:44px;white-space:normal;text-align:left;background:transparent}.signals-hub_page___gkTN .signals-hub_guideToggle__pgPRL:hover{color:var(--app-accent)}.signals-hub_guide__TgWjg{margin-bottom:20px;padding:24px;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-bg-selected)}.signals-hub_guide__TgWjg[hidden]{display:none}.signals-hub_guide__TgWjg h3{font-size:16px;font-weight:500;margin-bottom:16px}.signals-hub_guideGrid__3aD56{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px}.signals-hub_guide__TgWjg h4{font-weight:500;color:var(--app-accent);margin-bottom:6px}.signals-hub_guide__TgWjg p{color:var(--app-text-muted)}.signals-hub_guideNote__9Y7_o{margin-top:20px;padding-top:16px;border-top:1px solid var(--app-border)}.signals-hub_grid__w4h7c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.signals-hub_grid__w4h7c[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.signals-hub_strategy__nyGyf{display:flex;flex-direction:column;min-width:0;padding:24px 22px 16px;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:linear-gradient(145deg,var(--app-surface-2),var(--app-surface) 65%);position:relative;transition:border-color .16s ease}.signals-hub_strategy__nyGyf:focus-within{border-color:color-mix(in oklch,var(--app-accent) 44%,transparent)}@media (hover:hover){.signals-hub_strategy__nyGyf:hover{border-color:color-mix(in oklch,var(--app-accent) 44%,transparent)}}.signals-hub_strategy__nyGyf:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--app-accent) 42%,transparent),transparent)}.signals-hub_cardTitle__jo1Ss{display:flex;align-items:center;gap:12px}.signals-hub_cardTitle__jo1Ss>div{flex-shrink:0;border-radius:var(--app-radius-lg)}.signals-hub_cardTitle__jo1Ss h3{font-size:20px;font-weight:500;letter-spacing:-.025em;line-height:1.3}.signals-hub_approach__An_Hr{display:flex;align-items:baseline;gap:8px;margin-top:18px;color:var(--app-accent);font-size:12px}.signals-hub_approach__An_Hr:before{content:"";flex-shrink:0;width:4px;height:4px;border-radius:50%;background:currentColor}.signals-hub_description__OLfg2{margin-top:10px;min-height:88px;color:var(--app-text-muted);line-height:1.7;text-wrap:pretty}.signals-hub_metrics__d9GOb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:20px 0 22px;padding-top:18px;border-top:1px solid var(--app-border)}.signals-hub_metric__PWj_M{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;gap:3px}.signals-hub_metric__PWj_M dt{font-size:11px;color:var(--app-text-muted)}.signals-hub_metric__PWj_M dd{font-family:var(--font-plex-mono),monospace;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.4;font-weight:400;overflow-wrap:anywhere}.signals-hub_metric__PWj_M dd[data-tone=green]{color:var(--app-success)}.signals-hub_metric__PWj_M dd[data-tone=gold]{color:var(--app-accent)}.signals-hub_metric__PWj_M dd[data-tone=red]{color:var(--app-danger)}.signals-hub_primaryMetric__bkS_t{grid-column:1/-1;flex-direction:row-reverse;align-items:baseline;justify-content:flex-end;flex-wrap:wrap-reverse;gap:3px 10px}.signals-hub_primaryMetric__bkS_t dd{font-size:30px;line-height:1.25;letter-spacing:-.045em}.signals-hub_metric__PWj_M:nth-child(3){border-left:1px solid var(--app-border);padding-left:18px}.signals-hub_metricsUnavailable__MA9MZ{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--app-border);padding-top:20px;margin:20px 0 22px;min-height:137px;color:var(--app-text-muted)}.signals-hub_metricsUnavailable__MA9MZ svg{margin-top:3px}.signals-hub_actions__Ii4ZN{display:flex;flex-direction:column;gap:4px;margin-top:auto}.signals-hub_page___gkTN .signals-hub_openLink__PK2H0{width:100%;justify-content:space-between;gap:10px;min-height:44px;height:auto;border-radius:var(--app-radius-md);border-color:var(--app-border-strong);color:var(--app-accent);background:var(--app-bg-selected);padding:11px 14px;font-size:13px;white-space:normal;text-align:left}.signals-hub_page___gkTN .signals-hub_openLink__PK2H0:hover{background:var(--app-accent);color:var(--app-on-accent);border-color:var(--app-accent)}.signals-hub_page___gkTN .signals-hub_subscribeLink__b8lkU{gap:7px;min-height:44px;color:var(--app-text-muted);font-size:12px;border-radius:var(--app-radius-md);text-underline-offset:4px}.signals-hub_page___gkTN .signals-hub_subscribeLink__b8lkU:hover{color:var(--app-accent)}.signals-hub_statsNote__jKGng{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin:14px 0 26px;color:var(--app-text-muted);font-size:11px}.signals-hub_statsNote__jKGng>p{max-width:650px}.signals-hub_metricsHelp__bU1eO{flex-shrink:0}.signals-hub_metricsHelp__bU1eO[open]{width:100%}.signals-hub_metricsHelp__bU1eO summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px;list-style:none}.signals-hub_metricsHelp__bU1eO summary::-webkit-details-marker{display:none}.signals-hub_metricsDefinitions__D35ue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px;margin-top:4px;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);background:var(--app-surface);font-size:12px}.signals-hub_metricsDefinitions__D35ue dt{font-weight:500;color:var(--app-text);margin-bottom:6px}.signals-hub_radar__JIjYh{display:grid;grid-template-columns:82px 1fr 190px;align-items:center;gap:24px;border:1px solid var(--app-border);border-radius:var(--app-radius-xl);padding:24px;background:linear-gradient(110deg,color-mix(in oklch,var(--app-success) 4%,var(--app-surface)),var(--app-surface) 58%)}.signals-hub_radar__JIjYh+.signals-hub_radar__JIjYh{margin-top:16px}.signals-hub_radar__JIjYh>svg{justify-self:center}.signals-hub_radarHeading__U8GtS{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px}.signals-hub_radarHeading__U8GtS h2{font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.signals-hub_beta__F14PI{padding:2px 6px;border:1px solid color-mix(in oklch,var(--app-accent) 24%,transparent);border-radius:var(--app-radius-sm);color:var(--app-accent);background:var(--app-bg-selected);font-family:var(--font-plex-mono),monospace;font-size:10px}.signals-hub_radarCopy__g83sT p{max-width:500px;color:var(--app-text-muted)}.signals-hub_radarCopy__g83sT .signals-hub_radarPurpose__7pC7Y{font-size:12px;margin-top:8px}.signals-hub_radarCount__LbZS4{margin-bottom:12px;color:var(--app-text-muted);font-size:11px;text-align:right}.signals-hub_radarCount__LbZS4 strong{font-family:var(--font-plex-mono),monospace;color:var(--app-text);font-size:17px;font-weight:400}.signals-hub_radar__JIjYh .signals-hub_openLink__PK2H0{color:var(--app-text);background:var(--app-surface-2)}.signals-hub_radar__JIjYh .signals-hub_openLink__PK2H0:hover{color:var(--app-success);background:var(--app-success-soft)}.signals-hub_faq__f__Os{margin-top:28px;border-top:1px solid var(--app-border)}.signals-hub_faq__f__Os details{border-bottom:1px solid var(--app-border)}.signals-hub_faq__f__Os summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;min-height:44px;font-size:13px;list-style:none;cursor:pointer}.signals-hub_faq__f__Os summary::-webkit-details-marker{display:none}.signals-hub_faq__f__Os summary:after{content:"+";color:var(--app-text-muted);font-size:20px}.signals-hub_faq__f__Os details[open] summary:after{content:"−"}.signals-hub_faq__f__Os p{max-width:800px;color:var(--app-text-muted);padding-bottom:20px}.signals-hub_risk__T_x9V{display:flex;align-items:flex-start;gap:10px;margin-top:22px;font-size:11px;line-height:1.7;color:var(--app-text-muted)}.signals-hub_risk__T_x9V svg{margin-top:3px}.signals-hub_risk__T_x9V p{max-width:840px}.signals-hub_radarVisual__wfGfs{--radar-color:var(--app-accent);width:218px;height:218px;flex-shrink:0;position:relative;border:1px solid color-mix(in oklch,var(--radar-color) 15%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in oklch,var(--radar-color) 7%,transparent),transparent 66%);contain:layout style}.signals-hub_innerOrbit__yIJi_,.signals-hub_orbit__Tq_W4{position:absolute;inset:11%;border:1px solid color-mix(in oklch,var(--radar-color) 20%,transparent);border-radius:50%}.signals-hub_innerOrbit__yIJi_{inset:23%;border-color:color-mix(in oklch,var(--radar-color) 30%,transparent)}.signals-hub_crosshair__XDD_g:after,.signals-hub_crosshair__XDD_g:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:color-mix(in oklch,var(--radar-color) 10%,transparent)}.signals-hub_crosshair__XDD_g:after{transform:rotate(90deg)}.signals-hub_core__9BkKe{position:absolute;inset:42%;border-radius:50%;border:1px solid color-mix(in oklch,var(--radar-color) 45%,transparent);background:var(--app-bg-selected)}.signals-hub_core__9BkKe:after{content:"";position:absolute;inset:40%;border-radius:50%;background:var(--radar-color)}.signals-hub_sweep__p3bxa{position:absolute;inset:0;border-radius:50%;background:conic-gradient(transparent 0deg 285deg,color-mix(in oklch,var(--radar-color) 3%,transparent) 290deg,color-mix(in oklch,var(--radar-color) 24%,transparent) 358deg,transparent 1turn);animation:signals-hub_scan__vGI9C 12s linear infinite both paused}.signals-hub_contactSecondary__IaDy2,.signals-hub_contact__gl_Xg{position:absolute;top:25%;right:19%;width:5px;height:5px;border-radius:50%;background:var(--radar-color);box-shadow:0 0 12px color-mix(in oklch,var(--radar-color) 25%,transparent)}.signals-hub_contactSecondary__IaDy2{top:auto;right:auto;bottom:15%;left:25%;--radar-color:var(--app-success)}.signals-hub_blip__ghFlY{position:absolute;inset:-5px;border:1px solid var(--radar-color);border-radius:50%;opacity:0;animation:signals-hub_contact__gl_Xg 12s ease-out infinite both paused}.signals-hub_contactSecondary__IaDy2 .signals-hub_blip__ghFlY{animation-name:signals-hub_contact-secondary__qIJ__}.signals-hub_radarVisual__wfGfs[data-running=true] :is(.signals-hub_sweep__p3bxa,.signals-hub_blip__ghFlY){animation-play-state:running}.signals-hub_compactVisual__bUsGK{--radar-color:var(--app-success);width:82px;height:82px}.signals-hub_compactVisual__bUsGK .signals-hub_core__9BkKe{border:0;background:transparent}@keyframes signals-hub_scan__vGI9C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes signals-hub_contact__gl_Xg{0%,18%{opacity:0;transform:scale(.7)}23%{opacity:.65}48%,to{opacity:0;transform:scale(1.8)}}@keyframes signals-hub_contact-secondary__qIJ__{0%,55%{opacity:0;transform:scale(.7)}60%{opacity:.65}85%,to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.signals-hub_radarVisual__wfGfs :is(.signals-hub_sweep__p3bxa,.signals-hub_blip__ghFlY){animation:none}.signals-hub_page___gkTN :is(a,button),.signals-hub_strategy__nyGyf{transition:none}}@media (max-width:1050px){.signals-hub_content__17qo4{padding-right:28px;padding-left:28px}.signals-hub_hero__4nlRA h1{font-size:44px}.signals-hub_strategy__nyGyf{padding-right:18px;padding-left:18px}.signals-hub_cardTitle__jo1Ss{gap:10px}.signals-hub_cardTitle__jo1Ss h3{font-size:18px}.signals-hub_primaryMetric__bkS_t{flex-direction:column-reverse;flex-wrap:nowrap;align-items:flex-start}}@media (max-width:900px){.signals-hub_grid__w4h7c,.signals-hub_grid__w4h7c[data-count="2"]{grid-template-columns:1fr}.signals-hub_strategy__nyGyf{padding:24px}.signals-hub_description__OLfg2{min-height:0;max-width:680px;font-size:14px}.signals-hub_cardTitle__jo1Ss h3{font-size:22px}.signals-hub_primaryMetric__bkS_t{flex-direction:row-reverse;flex-wrap:wrap-reverse;align-items:baseline}.signals-hub_metricsUnavailable__MA9MZ{min-height:0}.signals-hub_radar__JIjYh{grid-template-columns:72px 1fr;gap:20px}.signals-hub_radarAction__7LQyi{grid-column:2}.signals-hub_radarCount__LbZS4{text-align:left}.signals-hub_compactVisual__bUsGK{width:72px;height:72px}.signals-hub_metricsDefinitions__D35ue{grid-template-columns:1fr;gap:18px}.signals-hub_count__I4PzV{display:none}}@media (max-width:600px){.signals-hub_content__17qo4{padding:0 20px 28px}.signals-hub_hero__4nlRA{padding:34px 0 28px}.signals-hub_hero__4nlRA h1{font-size:38px}.signals-hub_subtitle__3FqaU{font-size:14px;margin-top:18px}.signals-hub_heroVisual__xW5O1{display:none}.signals-hub_sectionHead__cchIE{gap:4px;margin-bottom:14px}.signals-hub_sectionHead__cchIE h2{font-size:18px}.signals-hub_page___gkTN .signals-hub_guideToggle__pgPRL{padding-left:0}.signals-hub_guide__TgWjg{padding:20px}.signals-hub_guideGrid__3aD56{grid-template-columns:1fr;gap:18px}.signals-hub_strategy__nyGyf{padding:23px 22px 16px}.signals-hub_primaryMetric__bkS_t dd{font-size:32px}.signals-hub_statsNote__jKGng{margin-top:16px;margin-bottom:24px}.signals-hub_metricsHelp__bU1eO{flex-shrink:1}.signals-hub_radar__JIjYh{grid-template-columns:58px 1fr;padding:22px;gap:16px}.signals-hub_compactVisual__bUsGK{width:58px;height:58px}.signals-hub_radarCopy__g83sT{display:contents}.signals-hub_radarHeading__U8GtS{grid-column:2;margin-bottom:0;gap:6px}.signals-hub_radarHeading__U8GtS h2{font-size:21px}.signals-hub_radarAction__7LQyi,.signals-hub_radarCopy__g83sT>p{grid-column:1/-1}.signals-hub_radarCopy__g83sT p{font-size:14px}.signals-hub_radarCopy__g83sT .signals-hub_radarPurpose__7pC7Y{margin-top:-8px;font-size:12px}.signals-hub_faq__f__Os{margin-top:24px}}