.ss-filter-bar.svelte-w3idyr{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap;align-items:center}.ss-filter-group.svelte-w3idyr{display:flex;align-items:center;gap:6px;flex-shrink:0}.ss-filter-label.svelte-w3idyr{font-size:var(--rd-fs-meta);color:var(--rd-text-muted);white-space:nowrap}.ss-filter-select.svelte-w3idyr{min-width:160px}.ss-filter-reset.svelte-w3idyr{padding:4px 10px;font-size:var(--rd-fs-mini);border-radius:var(--rd-r-sm);border:1px solid var(--rd-border-primary);background-color:transparent;color:var(--rd-text-muted);cursor:pointer}.ss-filter-count.svelte-w3idyr{font-size:var(--rd-fs-mini);color:var(--rd-text-muted);margin-left:auto}.sr-wrap.svelte-id4ybb{max-width:var(--rd-content-standard);margin:0 auto;color:var(--rd-text-primary)}.sr-title.svelte-id4ybb{font-size:var(--rd-fs-h1);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary);margin:0 0 8px;line-height:var(--rd-lh-tight);letter-spacing:-.01em}.sr-meta.svelte-id4ybb{display:flex;gap:16px;font-size:var(--rd-fs-body);color:var(--rd-text-muted);margin-bottom:24px}.ci-article.svelte-cuw0c4{max-width:var(--rd-content-standard);margin:0 auto}.ci-category-badge.svelte-cuw0c4{padding:4px 12px;border-radius:var(--rd-r-sm);font-size:var(--rd-fs-meta);font-weight:var(--rd-fw-semi);background-color:var(--rd-brand-soft);color:var(--rd-brand);display:inline-block;margin-bottom:16px}.ci-title.svelte-cuw0c4{font-size:var(--rd-fs-h1);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary);margin-bottom:12px;line-height:var(--rd-lh-tight)}.ci-date.svelte-cuw0c4{font-size:var(--rd-fs-body);color:var(--rd-text-muted);margin-bottom:24px}.ci-outlook-visuals.svelte-cuw0c4{margin:8px 0 24px}.ci-outlook-row.svelte-cuw0c4{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ci-outlook-card-title.svelte-cuw0c4{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:14px}.ci-outlook-empty.svelte-cuw0c4{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 12px;gap:6px}.ci-outlook-empty-icon.svelte-cuw0c4{font-size:28px;opacity:.6;margin-bottom:4px}.ci-outlook-empty-text.svelte-cuw0c4{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-secondary)}.ci-outlook-empty-sub.svelte-cuw0c4{font-size:var(--rd-fs-meta);color:var(--rd-text-muted);line-height:var(--rd-lh-normal)}.ci-consensus-gauge.svelte-cuw0c4{position:relative;margin-bottom:12px;padding-top:10px;padding-bottom:24px}.ci-consensus-bar.svelte-cuw0c4{height:10px;background:linear-gradient(to right,var(--rd-down),var(--rd-warn),var(--rd-up));border-radius:5px;opacity:.6}.ci-consensus-marker.svelte-cuw0c4{position:absolute;top:10px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.ci-consensus-dot.svelte-cuw0c4{width:18px;height:18px;background:#fff;border-radius:50%;border:3px solid var(--rd-brand);box-shadow:0 0 8px var(--rd-brand-strong);transform:translateY(-50%);margin-top:5px}.ci-consensus-value.svelte-cuw0c4{margin-top:-8px;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary)}.ci-consensus-labels.svelte-cuw0c4{display:flex;justify-content:space-between;margin-top:28px;font-size:var(--rd-fs-mini)}.ci-target-row.svelte-cuw0c4{display:flex;align-items:center;gap:8px;font-size:var(--rd-fs-body);color:var(--rd-text-primary);padding-top:12px;border-top:1px solid var(--rd-border-secondary)}.ci-target-row.svelte-cuw0c4 strong:where(.svelte-cuw0c4){font-size:var(--rd-fs-h2);color:var(--rd-text-primary)}.ci-upside.svelte-cuw0c4{font-weight:var(--rd-fw-bold);font-size:var(--rd-fs-body)}.ci-target-sub.svelte-cuw0c4{margin-left:auto;font-size:var(--rd-fs-meta);color:var(--rd-text-muted)}.ci-w52-gauge.svelte-cuw0c4{position:relative;padding-top:10px;padding-bottom:24px}.ci-w52-bar.svelte-cuw0c4{height:10px;background:linear-gradient(to right,var(--rd-down),var(--rd-warn),var(--rd-up));border-radius:5px;opacity:.5}.ci-w52-marker.svelte-cuw0c4{position:absolute;top:10px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.ci-w52-dot.svelte-cuw0c4{width:18px;height:18px;background:#fff;border-radius:50%;border:3px solid var(--rd-brand);box-shadow:0 0 8px var(--rd-brand-strong);transform:translateY(-50%);margin-top:5px}.ci-w52-value.svelte-cuw0c4{margin-top:-8px;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-brand);white-space:nowrap}.ci-w52-labels.svelte-cuw0c4{display:flex;justify-content:space-between;font-size:var(--rd-fs-meta);color:var(--rd-text-muted);margin-top:28px;margin-bottom:6px}.ci-w52-pcts.svelte-cuw0c4{display:flex;justify-content:space-between;font-size:var(--rd-fs-mini)}.ci-minichart.svelte-cuw0c4{background:var(--rd-bg-glass-2);border:1px solid var(--rd-border-secondary);border-radius:var(--rd-r-lg);padding:18px;overflow:hidden;margin-bottom:16px}.ci-minichart-container.svelte-cuw0c4{width:100%;height:220px}.ci-content.svelte-cuw0c4 .ci-sr-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.ci-content.svelte-cuw0c4 .ci-sr-group{border-radius:var(--rd-r-lg);padding:18px}.ci-content.svelte-cuw0c4 .ci-sr-strength{background:var(--rd-up-tint);border:1px solid var(--rd-up-soft)}.ci-content.svelte-cuw0c4 .ci-sr-risk{background:var(--rd-down-tint);border:1px solid var(--rd-down-soft)}.ci-content.svelte-cuw0c4 .ci-sr-group-title{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);margin:0 0 14px;padding:0;border:none}.ci-content.svelte-cuw0c4 .ci-sr-strength .ci-sr-group-title{color:var(--rd-up)}.ci-content.svelte-cuw0c4 .ci-sr-risk .ci-sr-group-title{color:var(--rd-down)}.ci-content.svelte-cuw0c4 .ci-sr-item{padding:10px 12px;background:var(--rd-bg-glass-2);border-radius:var(--rd-r-sm);margin-bottom:8px}.ci-content.svelte-cuw0c4 .ci-sr-item:last-child{margin-bottom:0}.ci-content.svelte-cuw0c4 .ci-sr-name{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:4px}.ci-content.svelte-cuw0c4 .ci-sr-desc{font-size:var(--rd-fs-body);color:var(--rd-text-primary);line-height:var(--rd-lh-normal);margin:0}.ci-peers-section.svelte-cuw0c4{margin-top:20px;margin-bottom:32px}.ci-peers-group-label.svelte-cuw0c4{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:10px}.ci-peers-table.svelte-cuw0c4{min-width:580px}.ci-peer-current.svelte-cuw0c4{background:var(--rd-brand-tint)}.ci-peer-row.svelte-cuw0c4{cursor:pointer;transition:background .15s}.ci-peer-row.svelte-cuw0c4:hover{background:var(--rd-bg-hover)}.ci-peer-row.svelte-cuw0c4:hover .ci-peer-ticker{color:var(--rd-brand)}.ci-ad.svelte-cuw0c4{width:100%;min-height:100px;margin:24px 0}.ci-peer-avg.svelte-cuw0c4{background:var(--rd-bg-glass-1)}.ci-peer-avg.svelte-cuw0c4 td:where(.svelte-cuw0c4){color:var(--rd-text-muted);font-style:italic}.ci-peer-ticker.svelte-cuw0c4{display:flex;align-items:center;gap:8px;color:var(--rd-text-primary)}.ci-peer-company.svelte-cuw0c4{font-size:var(--rd-fs-meta);color:var(--rd-text-muted);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-dashboard-banner.svelte-cuw0c4{margin-top:32px}.ci-dashboard-link.svelte-cuw0c4{display:flex;align-items:center;gap:16px;padding:18px 22px;background:linear-gradient(135deg,var(--rd-brand-soft) 0%,var(--rd-accent-purple-soft) 100%);border:1px solid var(--rd-brand-border);border-radius:var(--rd-r-lg);text-decoration:none;transition:all .2s}.ci-dashboard-link.svelte-cuw0c4:hover{border-color:var(--rd-brand);background:linear-gradient(135deg,var(--rd-brand-border) 0%,var(--rd-accent-purple-border) 100%)}.ci-dashboard-icon.svelte-cuw0c4{font-size:var(--rd-fs-h1);flex-shrink:0}.ci-dashboard-text.svelte-cuw0c4{display:flex;flex-direction:column;gap:4px;flex:1}.ci-dashboard-text.svelte-cuw0c4 strong:where(.svelte-cuw0c4){font-size:var(--rd-fs-body);color:var(--rd-text-primary)}.ci-dashboard-text.svelte-cuw0c4 span:where(.svelte-cuw0c4){font-size:var(--rd-fs-body);color:var(--rd-text-muted);line-height:var(--rd-lh-tight)}.ci-dashboard-arrow.svelte-cuw0c4{font-size:var(--rd-fs-h1);color:var(--rd-brand);flex-shrink:0}html[data-mobile] .ci-article.svelte-cuw0c4{max-width:var(--rd-content-narrow)}html[data-mobile] .ci-title.svelte-cuw0c4{font-size:var(--rd-fs-h1)}html[data-mobile] .ci-summary.svelte-cuw0c4{padding:12px 16px}html[data-mobile] .ci-content.svelte-cuw0c4 h2{font-size:var(--rd-fs-h2);margin:28px 0 12px}html[data-mobile] .ci-outlook-row.svelte-cuw0c4,html[data-mobile] .ci-content.svelte-cuw0c4 .ci-sr-grid{grid-template-columns:1fr}html[data-mobile] .ci-peers-table.svelte-cuw0c4{font-size:var(--rd-fs-body)}html[data-mobile] .ci-dashboard-link.svelte-cuw0c4{padding:14px 16px;gap:12px}html[data-mobile] .ci-dashboard-icon.svelte-cuw0c4{font-size:var(--rd-fs-h1)}html[data-mobile] .ci-dashboard-text.svelte-cuw0c4 strong:where(.svelte-cuw0c4){font-size:var(--rd-fs-body)}html[data-mobile] .ci-dashboard-text.svelte-cuw0c4 span:where(.svelte-cuw0c4){font-size:var(--rd-fs-meta)}.ci-article.svelte-19gyt3e{max-width:100%}.ci-category-badge.svelte-19gyt3e{padding:4px 12px;border-radius:4px;font-size:var(--rd-fs-meta);font-weight:var(--rd-fw-semi);background-color:var(--rd-brand-soft);color:var(--rd-brand);display:inline-block;margin-bottom:16px}.ci-title.svelte-19gyt3e{font-size:var(--rd-fs-h1);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary);margin-bottom:12px;line-height:var(--rd-lh-tight)}.ci-date.svelte-19gyt3e{font-size:var(--rd-fs-body);color:var(--rd-text-muted);margin-bottom:24px}.ci-outlook-visuals.svelte-19gyt3e{margin:8px 0 24px}.ci-outlook-row.svelte-19gyt3e{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ci-outlook-card-title.svelte-19gyt3e{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:14px}.ci-w52-gauge.svelte-19gyt3e{position:relative;padding-top:10px;padding-bottom:24px}.ci-w52-bar.svelte-19gyt3e{height:10px;background:linear-gradient(to right,var(--rd-down),var(--rd-warn),var(--rd-up));border-radius:5px;opacity:.5}.ci-w52-marker.svelte-19gyt3e{position:absolute;top:10px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.ci-w52-dot.svelte-19gyt3e{width:18px;height:18px;background:#fff;border-radius:50%;border:3px solid var(--rd-brand);box-shadow:0 0 8px var(--rd-brand-strong);transform:translateY(-50%);margin-top:5px}.ci-w52-value.svelte-19gyt3e{margin-top:-8px;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-brand);white-space:nowrap}.ci-w52-labels.svelte-19gyt3e{display:flex;justify-content:space-between;font-size:var(--rd-fs-meta);color:var(--rd-text-muted);margin-top:28px;margin-bottom:6px}.ci-w52-pcts.svelte-19gyt3e{display:flex;justify-content:space-between;font-size:var(--rd-fs-mini)}.ci-minichart.svelte-19gyt3e{background:var(--rd-bg-glass-2);border:1px solid var(--rd-border-secondary);border-radius:var(--rd-r-lg);padding:18px;overflow:hidden;margin-bottom:16px}.ci-minichart-container.svelte-19gyt3e{width:100%;height:220px}.etf-div-rows.svelte-19gyt3e{display:flex;flex-direction:column;gap:8px}.etf-div-row.svelte-19gyt3e{display:flex;align-items:baseline;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--rd-border-glass-1);gap:12px}.etf-div-row.svelte-19gyt3e:last-child{border-bottom:none}.etf-div-label.svelte-19gyt3e{font-size:var(--rd-fs-meta);color:var(--rd-text-muted)}.etf-div-row.svelte-19gyt3e strong:where(.svelte-19gyt3e){font-size:var(--rd-fs-body);color:var(--rd-text-primary);font-weight:var(--rd-fw-semi)}.etf-no-data.svelte-19gyt3e{font-size:var(--rd-fs-meta);color:var(--rd-text-muted);padding:20px 0;text-align:center}.ci-content.svelte-19gyt3e .ci-sr-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.ci-content.svelte-19gyt3e .ci-sr-group{border-radius:var(--rd-r-lg);padding:18px}.ci-content.svelte-19gyt3e .ci-sr-strength{background:var(--rd-up-tint);border:1px solid var(--rd-up-soft)}.ci-content.svelte-19gyt3e .ci-sr-risk{background:var(--rd-down-tint);border:1px solid var(--rd-down-soft)}.ci-content.svelte-19gyt3e .ci-sr-group-title{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);margin:0 0 14px;padding:0;border:none}.ci-content.svelte-19gyt3e .ci-sr-strength .ci-sr-group-title{color:var(--rd-up)}.ci-content.svelte-19gyt3e .ci-sr-risk .ci-sr-group-title{color:var(--rd-down)}.ci-content.svelte-19gyt3e .ci-sr-item{padding:10px 12px;background:var(--rd-bg-glass-2);border-radius:var(--rd-r-sm);margin-bottom:8px}.ci-content.svelte-19gyt3e .ci-sr-item:last-child{margin-bottom:0}.ci-content.svelte-19gyt3e .ci-sr-name{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:4px}.ci-content.svelte-19gyt3e .ci-sr-desc{font-size:var(--rd-fs-body);color:var(--rd-text-primary);line-height:var(--rd-lh-normal);margin:0}.ci-peers-section.svelte-19gyt3e{margin-top:20px;margin-bottom:32px}.ci-peers-group-label.svelte-19gyt3e{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-semi);color:var(--rd-text-primary);margin-bottom:10px}.ci-peers-table.svelte-19gyt3e{min-width:640px}.ci-peer-row.svelte-19gyt3e{cursor:pointer;transition:background .15s}.ci-peer-row.svelte-19gyt3e:hover{background:var(--rd-bg-hover)}.ci-peer-row.svelte-19gyt3e:hover .ci-peer-ticker{color:var(--rd-brand)}.ci-peer-ticker.svelte-19gyt3e{display:flex;align-items:center;gap:8px;color:var(--rd-text-primary)}.ci-peer-company.svelte-19gyt3e{font-size:var(--rd-fs-meta);color:var(--rd-text-muted);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-ad.svelte-19gyt3e{width:100%;min-height:100px;margin:24px 0}html[data-mobile] .ci-title.svelte-19gyt3e{font-size:var(--rd-fs-h1)}html[data-mobile] .ci-summary.svelte-19gyt3e{padding:12px 16px}html[data-mobile] .ci-content.svelte-19gyt3e h2{font-size:var(--rd-fs-h2);margin:28px 0 12px}html[data-mobile] .ci-outlook-row.svelte-19gyt3e,html[data-mobile] .ci-content.svelte-19gyt3e .ci-sr-grid{grid-template-columns:1fr}html[data-mobile] .ci-peers-table.svelte-19gyt3e{font-size:var(--rd-fs-body)}.gd-wrap.svelte-789793{max-width:var(--rd-content-standard);margin:0 auto;color:var(--rd-text-primary)}.gd-title.svelte-789793{font-size:var(--rd-fs-h1);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary);margin:0 0 12px;line-height:var(--rd-lh-tight);letter-spacing:-.01em}.er-wrap.svelte-1kyem1s{background:var(--rd-bg-page);color:var(--rd-text-primary);margin:-32px -24px 0}.er-section.svelte-1kyem1s{padding:0 20px;max-width:var(--rd-content-narrow);margin:0 auto}.er-divider.svelte-1kyem1s{width:100%;max-width:var(--rd-content-narrow);margin:20px auto 0;height:1px;background:linear-gradient(to right,transparent,var(--rd-border-glass-2),transparent)}.er-hero.svelte-1kyem1s{padding-top:40px;padding-bottom:0;text-align:center;position:relative}.er-date-label.svelte-1kyem1s{font-size:var(--rd-fs-mini);color:var(--rd-text-muted);letter-spacing:1.5px;font-weight:var(--rd-fw-semi);margin-bottom:10px}.er-ticker-logo.svelte-1kyem1s{margin-bottom:10px;display:flex;justify-content:center}.er-ticker-logo.svelte-1kyem1s a:where(.svelte-1kyem1s){display:inline-flex;border-radius:50%;overflow:hidden;box-shadow:0 2px 12px #00000040}.er-ticker-badge.svelte-1kyem1s{margin-bottom:12px}.er-ticker-link.svelte-1kyem1s{display:inline-block;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-extra);color:var(--rd-text-primary);background:var(--rd-down-soft);border:1.5px solid var(--rd-down-border);padding:4px 20px;border-radius:100px;text-decoration:none;letter-spacing:1px}.er-ticker-link.svelte-1kyem1s:hover{background:var(--rd-down-border)}.er-title.svelte-1kyem1s{font-size:var(--rd-fs-h1);font-weight:var(--rd-fw-extra);color:var(--rd-text-primary);line-height:var(--rd-lh-tight);margin:0 0 16px}.er-summary-cards.svelte-1kyem1s{display:flex;flex-direction:column;gap:8px}.er-metric-text.svelte-1kyem1s{font-size:var(--rd-fs-body);line-height:var(--rd-lh-normal);color:var(--rd-text-primary);flex:1}.er-verdict.svelte-1kyem1s{font-size:var(--rd-fs-mini);font-weight:var(--rd-fw-bold);padding:3px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}.er-verdict-beat.svelte-1kyem1s{color:var(--rd-up);background:var(--rd-up-soft)}.er-verdict-miss.svelte-1kyem1s{color:var(--rd-down);background:var(--rd-down-soft)}.er-body-lines.svelte-1kyem1s{display:flex;flex-direction:column;gap:8px}.er-subhead.svelte-1kyem1s{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary);padding:7px 12px;border-radius:var(--rd-r-sm);background:var(--rd-bg-glass-2);border-left:3px solid var(--rd-down)}.er-para.svelte-1kyem1s{font-size:var(--rd-fs-body);line-height:var(--rd-lh-loose);color:var(--rd-text-primary)}.er-bullet.svelte-1kyem1s{display:flex;gap:8px;align-items:flex-start;background:var(--rd-bg-glass-1);border:1px solid var(--rd-bg-glass-3);border-radius:var(--rd-r-sm);padding:8px 12px}.er-bullet-marker.svelte-1kyem1s{color:var(--rd-down);flex-shrink:0;font-size:var(--rd-fs-mini);margin-top:3px}.er-bullet-text.svelte-1kyem1s{font-size:var(--rd-fs-body);line-height:var(--rd-lh-loose);color:var(--rd-text-primary)}.er-inline-link.svelte-1kyem1s{color:var(--rd-brand);text-decoration:none;border-bottom:1px solid var(--rd-brand-border)}.er-related-links.svelte-1kyem1s{display:flex;gap:8px}.er-related-btn.svelte-1kyem1s{flex:1;display:block;text-align:center;padding:9px 12px;border-radius:var(--rd-r-md);font-size:var(--rd-fs-meta);font-weight:var(--rd-fw-semi);text-decoration:none}.er-related-btn--green.svelte-1kyem1s{background:var(--rd-up-tint);border:1px solid var(--rd-up-border);color:var(--rd-up)}.er-related-btn--blue.svelte-1kyem1s{background:var(--rd-brand-tint);border:1px solid var(--rd-brand-border);color:var(--rd-brand)}@media(min-width:769px){.er-section.svelte-1kyem1s{max-width:var(--rd-content-standard);padding-left:32px;padding-right:32px}.er-divider.svelte-1kyem1s{max-width:var(--rd-content-standard)}.er-hero.svelte-1kyem1s{padding-top:56px}.er-date-label.svelte-1kyem1s{font-size:var(--rd-fs-body);letter-spacing:2px}.er-ticker-link.svelte-1kyem1s{font-size:var(--rd-fs-h2);padding:5px 24px}.er-title.svelte-1kyem1s{font-size:var(--rd-fs-h1);margin-bottom:20px}.er-content-icon.svelte-1kyem1s{width:32px;height:32px;font-size:var(--rd-fs-body)}.er-summary-cards.svelte-1kyem1s{gap:10px}.er-metric-card.svelte-1kyem1s{padding:14px 18px}.er-metric-text.svelte-1kyem1s{font-size:var(--rd-fs-body)}.er-verdict.svelte-1kyem1s{font-size:var(--rd-fs-meta);padding:4px 12px}.er-body-lines.svelte-1kyem1s{gap:10px}.er-subhead.svelte-1kyem1s{font-size:var(--rd-fs-body);padding:9px 16px}.er-para.svelte-1kyem1s{font-size:var(--rd-fs-body);line-height:var(--rd-lh-loose)}.er-bullet.svelte-1kyem1s{padding:10px 16px;gap:10px}.er-bullet-marker.svelte-1kyem1s{font-size:var(--rd-fs-meta)}.er-bullet-text.svelte-1kyem1s{font-size:var(--rd-fs-body);line-height:var(--rd-lh-loose)}.er-related-btn.svelte-1kyem1s{font-size:var(--rd-fs-body);padding:12px 16px}.er-disclaimer.svelte-1kyem1s{font-size:var(--rd-fs-meta)}}html[data-mobile] .er-wrap.svelte-1kyem1s{margin:0;background:transparent}.weekly-content.svelte-1q6qcr2 span[style*=inline-flex]{vertical-align:-3px}.weekly-content.svelte-1q6qcr2 .table-scroll-wrap{margin:16px 0}.weekly-content.svelte-1q6qcr2 table.calendar-table th{text-align:center;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);white-space:nowrap;background:var(--rd-brand-tint);color:var(--rd-brand);padding:12px 16px;border-bottom:1px solid var(--rd-brand-soft);border-right:1px solid var(--rd-bg-glass-2)}.weekly-content.svelte-1q6qcr2 table.calendar-table th:last-child{border-right:none}.weekly-content.svelte-1q6qcr2 table.calendar-table td{vertical-align:top;font-size:var(--rd-fs-body);padding:12px 16px;line-height:var(--rd-lh-loose);border-right:1px solid var(--rd-bg-glass-2)}.weekly-content.svelte-1q6qcr2 table.calendar-table td:last-child{border-right:none}.weekly-content.svelte-1q6qcr2 table.calendar-table tbody tr:last-child td{border-bottom:none}.weekly-content.svelte-1q6qcr2 .stock-card{background:var(--rd-bg-glass-2);border:1px solid var(--rd-border-glass-2);border-radius:var(--rd-r-lg);padding:16px 18px;margin:16px 0}.weekly-content.svelte-1q6qcr2 .stock-card h3{margin:0 0 10px;font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-text-primary)}.weekly-content.svelte-1q6qcr2 .stock-card ul{margin:0;padding-left:20px}.weekly-content.svelte-1q6qcr2 .stock-card li{margin:6px 0;font-size:var(--rd-fs-body)}.weekly-content.svelte-1q6qcr2 .highlight-box{padding:16px 20px;border-radius:var(--rd-r-lg);margin:16px 0;line-height:var(--rd-lh-loose);background:var(--rd-bg-glass-2);border:1px solid var(--rd-border-glass-2)}.weekly-content.svelte-1q6qcr2 .disclaimer{margin-top:32px;padding:12px 16px;background:var(--rd-bg-glass-1);border:1px solid var(--rd-border-glass-1);border-radius:var(--rd-r-sm);font-size:var(--rd-fs-mini);color:var(--rd-text-muted);line-height:var(--rd-lh-normal)}.weekly-content.svelte-1q6qcr2 .toc-box{display:none}.ma-body.svelte-c2gany .ma-md-h1{font-weight:var(--rd-fw-extra);margin:40px 0 14px}.ma-link.svelte-c2gany{color:var(--rd-brand);text-decoration:underline;text-underline-offset:3px}.ma-date.svelte-c2gany{display:block;font-size:var(--rd-fs-body);color:var(--rd-text-muted);margin-top:8px}.ma-history-cta.svelte-c2gany{display:inline-block;padding:12px 24px;background:linear-gradient(135deg,var(--rd-brand-soft) 0%,var(--rd-accent-purple-soft) 100%);border:1px solid var(--rd-brand-border);color:var(--rd-text-primary);font-weight:var(--rd-fw-bold);text-decoration:none;font-size:var(--rd-fs-body);border-radius:var(--rd-r-md);transition:all .2s}.ma-history-cta.svelte-c2gany:hover{border-color:var(--rd-brand);background:linear-gradient(135deg,var(--rd-brand-border) 0%,var(--rd-accent-purple-border) 100%)}.bs-page.svelte-1teoznn{max-width:1100px;margin:0 auto}.bs-grid.svelte-1teoznn{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.bs-toc-wrap.svelte-1teoznn{grid-column:1;grid-row:1}.bs-article.svelte-1teoznn{grid-column:2;grid-row:1}.bs-article.svelte-1teoznn{min-width:0;max-width:880px}.bs-og.svelte-1teoznn{width:100%;aspect-ratio:1200 / 630;border-radius:var(--rd-r-md);overflow:hidden;margin-bottom:var(--rd-space-2xl);background:var(--rd-bg-card)}.bs-og.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:100%;object-fit:cover;display:block}.bs-toc-wrap.svelte-1teoznn{min-width:0;position:sticky;top:72px;align-self:start}.bs-toc.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--rd-space-md);padding:var(--rd-space-md);background:var(--rd-bg-card);border:1px solid var(--rd-border-primary);border-radius:var(--rd-r-md);max-height:calc(100vh - 96px);overflow-y:auto}.bs-toc-label.svelte-1teoznn{font-size:var(--rd-fs-body);font-weight:var(--rd-fw-bold);color:var(--rd-text-muted)}.bs-toc-list.svelte-1teoznn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.bs-toc-link.svelte-1teoznn{display:block;width:100%;padding:8px 12px;background:transparent;border:none;border-left:2px solid transparent;border-radius:0;color:var(--rd-text-secondary);font-size:var(--rd-fs-body);font-family:inherit;text-align:left;cursor:pointer;line-height:1.45;transition:color .15s ease,border-color .15s ease,background .15s ease}.bs-toc-link.svelte-1teoznn:hover{color:var(--rd-text-primary);background:var(--rd-bg-hover)}.bs-toc-link.active.svelte-1teoznn{color:var(--rd-brand);border-left-color:var(--rd-brand);font-weight:var(--rd-fw-bold);background:var(--rd-bg-hover)}.bs-toc-sep.svelte-1teoznn{height:1px;background:var(--rd-border-secondary)}.bs-toc-extra.svelte-1teoznn{display:flex;flex-direction:column;gap:2px}.bs-extra-link.svelte-1teoznn{display:flex;align-items:center;gap:var(--rd-space-md);padding:9px 12px;background:transparent;border-radius:var(--rd-r-sm);color:var(--rd-text-primary);font-size:var(--rd-fs-body);text-decoration:none;transition:background .12s ease}.bs-extra-link.svelte-1teoznn:hover{background:var(--rd-bg-hover)}.bs-extra-link.svelte-1teoznn span:where(.svelte-1teoznn){opacity:.7}.bs-article .ms-wrap,.bs-article .pm-wrap,.bs-article .er-wrap{background:transparent!important;margin:0!important}.blog-content.svelte-1teoznn h2{font-size:var(--rd-fs-h2);font-weight:600;margin:32px 0 16px;color:var(--rd-text-primary)}.blog-content.svelte-1teoznn h3{font-size:var(--rd-fs-md);font-weight:600;margin:24px 0 12px;color:var(--rd-text-primary)}.blog-content.svelte-1teoznn p{margin:12px 0}.blog-content.svelte-1teoznn ul,.blog-content.svelte-1teoznn ol{padding-left:24px;margin:12px 0}.blog-content.svelte-1teoznn li{margin:6px 0}.blog-content.svelte-1teoznn a{color:var(--rd-brand);text-decoration:underline}.blog-content.svelte-1teoznn table{width:100%;border-collapse:collapse;margin:16px 0;font-size:var(--rd-fs-body)}.blog-content.svelte-1teoznn th,.blog-content.svelte-1teoznn td{padding:10px 12px;border:1px solid var(--rd-border-secondary);text-align:left}.blog-content.svelte-1teoznn th{background:var(--rd-bg-card);font-weight:600}.blog-content.svelte-1teoznn img{max-width:100%;border-radius:var(--rd-r-md)}.blog-content.svelte-1teoznn blockquote{border-left:3px solid var(--rd-brand);padding:12px 20px;margin:16px 0;background:var(--rd-bg-card);border-radius:0 var(--rd-r-md) var(--rd-r-md) 0}
