.radar-home{--home-muted:#6f685e;padding-top:22px}.radar-home .section-count{margin-left:7px;color:var(--home-muted);font-size:14px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.radar-home .external-reference{margin-bottom:20px}.radar-home .external-loading{min-height:134px;color:var(--home-muted);font-size:12px}.radar-home .external-reference-heading{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;color:var(--home-muted);font-size:12px}.radar-home .external-reference-heading small{font-size:12px}.radar-home .external-grid{gap:0;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.radar-home .external-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;padding:13px 16px;border:0;border-right:1px solid var(--line);border-radius:0}.radar-home .external-card:last-child{border-right:0}.radar-home .external-card:hover{background:var(--wash)}.radar-home .external-quote-name{display:flex;flex-direction:column;gap:2px;color:var(--ink);font-size:13px}.radar-home .external-quote-name small{color:var(--home-muted);font-size:11px}.radar-home .external-quote-value{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;flex-wrap:wrap}.radar-home .external-quote-value strong{font-size:21px;font-weight:600;color:var(--ink)}.radar-home .external-quote-value small{font-size:11px}.radar-home .external-quote-comparison{grid-column:1/-1}.radar-home .external-quote-time{grid-column:1/-1;color:var(--home-muted);font-size:11px}.radar-home .external-metric{justify-content:space-between;gap:2px 8px}.radar-home .external-metric>span:first-child{color:var(--home-muted);font-size:11px}.radar-home .external-metric.is-primary .external-metric-value{font-size:13px}.radar-home .external-card .notice{color:var(--ochre);font-size:12px}.radar-tools{display:flex;justify-content:space-between;gap:12px 20px;align-items:center;margin:0 0 22px;scroll-margin-top:calc(var(--site-header-height, 68px) + 12px)}.radar-home .global-symbol-search{width:290px;flex-shrink:0}.radar-home .search-field input{font-size:13px;min-height:40px}.radar-health{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.health-filter{border:1px solid transparent;border-radius:7px;padding:7px 10px;background:transparent;color:var(--home-muted);cursor:pointer;font-size:12px;min-height:36px}.health-filter.active{background:var(--surface);border-color:var(--line);color:var(--ink)}.health-filter.attention{color:var(--ochre)}.health-filter:hover{background:var(--surface)}.text-action{border:0;padding:6px;color:var(--blue);background:transparent;font-size:12px;cursor:pointer;text-underline-offset:3px}.text-action:hover{text-decoration:underline}.search-feedback{margin:-10px 0 16px;font-size:13px;color:var(--home-muted)}.radar-home .ai-section-head{margin-bottom:7px}.radar-home .direction-legend{font-size:12px}.radar-home .ai-list{align-items:stretch}.radar-home .ai-card.card-summary{height:100%;min-height:0;padding:16px}.radar-home .card-overview{display:flex;flex-direction:column;height:100%}.radar-home .card-head{margin-bottom:12px}.radar-home .compact-periods{gap:6px}.radar-home .compact-period{display:grid;grid-template-rows:18px 36px 18px;gap:4px}.radar-home .compact-period-label{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;margin:0;font-size:12px;line-height:18px;color:var(--home-muted)}.radar-home .compact-period .direction-badge{display:flex;align-items:center;justify-content:center;padding:3px 2px;font-size:13px;line-height:16px}.radar-home .period-forming{color:var(--ochre);font-size:10px;font-weight:400}.radar-home .period-asof.is-retained{color:var(--ochre)}.period-asof{font-size:11px;line-height:18px;color:var(--home-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.radar-home .card-notice{display:block;margin-top:10px;color:var(--ochre);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.radar-home .analysis-action{margin-left:auto;flex-shrink:0;font-size:12px;color:var(--blue);white-space:nowrap}.radar-home .ai-card{scroll-margin-top:calc(var(--site-header-height, 68px) + 15px)}.radar-home .regular-controls{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;position:sticky;z-index:10;top:var(--site-header-height,68px);padding:0;background:var(--background);border-bottom:1px solid var(--line);margin-bottom:18px;scroll-margin-top:var(--site-header-height,68px)}.monitoring-tabs{display:flex;align-self:stretch;align-items:stretch;gap:24px}.monitoring-tab{display:flex;align-items:center;gap:7px;min-height:46px;padding:10px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--home-muted);font-size:13px;cursor:pointer;white-space:nowrap}.monitoring-tab span{color:var(--home-muted);font-size:12px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.monitoring-tab.active{color:var(--ink);border-bottom-color:var(--ochre);font-weight:600}.monitoring-tab:hover{color:var(--ink)}.monitoring-filter-actions{display:flex;align-items:center;gap:14px;margin-left:auto}.monitoring-status-filter{display:flex;align-items:center;gap:8px;color:var(--home-muted);font-size:12px}.monitoring-status-filter select{width:184px;min-height:34px;padding:5px 9px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.monitoring-status-filter select:focus-visible{outline:3px solid rgba(75,111,150,.45);outline-offset:2px}.radar-home .list-search-jump{min-height:36px;padding:5px 0;font-size:12px;white-space:nowrap}.radar-home .regular-head{align-items:center}.radar-home .result-count{margin:0 0 0 auto;font-size:12px;color:var(--home-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.monitoring-group{margin-bottom:18px}.monitoring-group>h3{display:flex;gap:12px;align-items:baseline;margin:0 0 9px;font-size:14px}.monitoring-group>h3 span{color:var(--home-muted);font-size:12px;font-weight:400}.monitoring-table{background:var(--surface);border:1px solid var(--line);border-radius:9px;overflow:hidden}.monitoring-row,.monitoring-table-head{display:grid;grid-template-columns:1.05fr 1.05fr 1.1fr 1.25fr 1.25fr}.monitoring-table.is-ai .monitoring-row,.monitoring-table.is-ai .monitoring-table-head{grid-template-columns:1fr 1.5fr 1.25fr 1.1fr 1.05fr}.monitoring-table-head{background:var(--wash);color:var(--home-muted);font-size:12px}.monitoring-table-head>span{padding:10px 13px}.monitoring-row{border-top:1px solid var(--grid);scroll-margin-top:calc(var(--site-header-height, 68px) + 175px)}.monitoring-row:hover{background:#faf8f3}.monitoring-row>div{min-width:0;padding:12px 13px}.monitoring-row strong{font-size:13px;font-weight:500}.monitoring-row small,.monitoring-row strong{display:block;line-height:1.6;overflow-wrap:anywhere}.monitoring-row small{margin-top:4px;color:var(--home-muted);font-size:12px}.monitoring-row .monitoring-symbol strong{font-weight:600;font-size:14px}.monitoring-row .monitoring-symbol small{font-size:11px}.monitoring-row.has-issue .monitoring-state strong,.monitoring-tag{color:var(--ochre)}.monitoring-tag{display:block;font-size:11px;line-height:1.6;margin-top:4px}.monitoring-actions{display:flex;flex-wrap:wrap;align-content:start;gap:6px}.monitoring-actions button{min-height:34px;padding:6px 9px;border:1px solid var(--line);border-radius:6px;color:var(--blue);background:var(--surface);font-size:12px;cursor:pointer}.monitoring-actions .candidate-add{color:var(--ink)}.monitoring-row .mobile-label,.monitoring-row .mobile-rule-details{display:none}.radar-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0 12px}.radar-pagination span{color:var(--home-muted);font-size:12px}.radar-pagination .refresh{font-size:13px}.radar-home .page-footnote{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.watchlist-readiness-detail{color:var(--muted);font-size:12px;grid-column:1/-1}.watchlist-readiness-detail summary{cursor:pointer;padding:5px 0}.watchlist-readiness-detail p{margin:4px 0;line-height:1.7}@media (max-width:1100px){.radar-home .ai-list{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-home .external-card{gap:4px 8px;padding:11px 12px}.radar-home .external-quote-value strong{font-size:18px}.radar-tools{flex-wrap:wrap;gap:8px}.radar-health{gap:4px}.monitoring-row,.monitoring-table-head{grid-template-columns:1fr 1fr 1.1fr 1.25fr 1.2fr}.monitoring-row>div,.monitoring-table-head>span{padding:10px}}@media (max-width:700px){.radar-home .external-loading{min-height:213px}.radar-home .external-grid{grid-template-columns:1fr}.radar-home .external-card{border-right:0;border-bottom:1px solid var(--line);padding:9px 12px;gap:2px 8px}.radar-home .external-card:last-child{border-bottom:0}.radar-home .external-quote-name{flex-direction:row;align-items:baseline;gap:6px;flex-wrap:wrap}.radar-home .external-quote-comparison{grid-column:1/-1}.radar-home .external-quote-time{font-size:11px}.radar-home .external-metric{justify-content:flex-start}.radar-home .external-quote-value strong{font-size:18px}.radar-home .external-reference{margin-bottom:14px}.radar-home .external-reference-heading{margin-bottom:6px}}@media (max-width:650px){.radar-home{padding-top:14px}.radar-tools{margin-bottom:14px}.radar-home .global-symbol-search{width:100%}.radar-health{gap:2px}.health-filter{font-size:11px;padding:5px 6px;min-height:32px}.radar-home .ai-list{grid-template-columns:1fr;gap:12px}.radar-home .ai-card.card-summary{padding:15px}.radar-home .card-head{margin-bottom:12px}.radar-home .ai-section-head{gap:8px}.radar-home .direction-legend{font-size:11px}.radar-home .regular-controls{flex-direction:column;align-items:stretch;gap:6px;padding:0 0 9px}.radar-home .regular-head{flex-direction:row;align-items:center}.radar-home .regular-head h2{flex:0 0 auto;white-space:nowrap}.radar-home .regular-head .result-count{flex:0 0 auto;margin-left:auto;width:auto}.monitoring-tabs{justify-content:space-between;gap:16px}.monitoring-tab{min-height:42px}.monitoring-filter-actions{margin-left:0;justify-content:space-between;gap:8px}.monitoring-status-filter{gap:6px}.monitoring-status-filter select{width:156px}.monitoring-group>h3{gap:5px;flex-wrap:wrap}.monitoring-table{border:0;border-radius:0;background:transparent;overflow:visible}.monitoring-table-head{display:none}.monitoring-table .monitoring-row,.monitoring-table.is-ai .monitoring-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);border:1px solid var(--line);border-radius:9px;background:var(--surface);padding:12px;margin-bottom:9px;gap:8px 12px}.monitoring-row>div{padding:0}.monitoring-row .desktop-rule-metric{display:none}.monitoring-row .monitoring-symbol{grid-column:1;grid-row:1}.monitoring-row .monitoring-state{grid-column:2;grid-row:1}.monitoring-row .monitoring-actions,.monitoring-row .monitoring-reason,.monitoring-row .monitoring-time{grid-column:1/-1}.monitoring-row .monitoring-time{padding-top:8px;border-top:1px solid var(--grid)}.monitoring-row .monitoring-time small,.monitoring-row .monitoring-time strong{display:inline;margin-right:6px}.monitoring-row .mobile-label{display:inline;color:var(--home-muted);font-size:12px;margin-right:5px}.monitoring-row .mobile-rule-details{display:block;grid-column:1/-1}.mobile-rule-details summary{color:var(--blue);font-size:12px;cursor:pointer;padding:4px 0}.rule-detail-values{margin:8px 0 0;font-size:12px;line-height:1.7}.rule-detail-values dt{color:var(--home-muted)}.rule-detail-values dd{margin:0 0 8px}.radar-pagination{gap:8px;justify-content:space-between}.radar-pagination .refresh{padding:7px 10px}.radar-home .page-footnote{align-items:flex-start;flex-direction:column}}.metric-label-short{display:none}@media (max-width:700px){.radar-home .external-quote-comparison{grid-column:1/-1}.radar-home .external-quote-time{grid-column:1/-1;text-align:left}.radar-home .external-quote-comparison .metric-label-full{display:none}.radar-home .external-quote-comparison .metric-label-short{display:inline}.radar-home .external-quote-comparison .external-metric{gap:2px 5px}.radar-home .external-quote-comparison .external-metric-value{font-size:12px}}.radar-home .ai-zone,.radar-home.is-searching .regular-zone{scroll-margin-top:calc(var(--site-header-height, 68px) + 12px)}.radar-home.is-searching .regular-zone{margin-top:12px}.radar-home.is-searching .ai-section-head{margin-bottom:12px}.radar-home.is-searching .ai-section-head h2{font-size:15px}.radar-home.is-searching .monitoring-group{margin-bottom:12px}