.RecommendationsSection_recommendationsSection__wLbIF{margin-bottom:16px}.RecommendationsSection_growthPlanHeader__ZEsZt{align-items:center;display:flex;margin:0 0 12px}.RecommendationsSection_growthPlanTitle__wGDcm{align-items:center;color:var(--listn-gray-900);display:flex;flex-wrap:wrap;font-size:25px;font-weight:900;gap:8px;letter-spacing:0;line-height:1.08}.RecommendationsSection_growthPlanTagline__tTrEF{border-left:1px solid #c4b5fd;color:var(--listn-purple-dark);font-size:13px;font-weight:750;line-height:1.3;margin-left:2px;padding-left:10px}.RecommendationsSection_heroCard__uOH2U{background:linear-gradient(135deg,var(--listn-purple-bg) 0,var(--listn-purple-light) 50%,#E0E7FF 100%);border:1px solid var(--listn-purple)20;border-radius:24px;margin:12px 0 18px;overflow:hidden;padding:24px;position:relative}.RecommendationsSection_heroBadgeRow__4Suoh{display:flex;align-items:center;gap:8px;margin-bottom:10px}.RecommendationsSection_heroBestMatchBadge__5B_dO{background:var(--listn-purple);border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.4px;line-height:1;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.RecommendationsSection_heroCardAltOpacity__15xjW{opacity:.92}.RecommendationsSection_heroBadge__vy_4A{display:flex}.RecommendationsSection_heroBadgePill__sVp51{background:var(--listn-purple);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.4px;line-height:1;padding:7px 12px;text-transform:uppercase}.RecommendationsSection_heroTopArea__fHakI{align-items:flex-start;display:flex;gap:16px;margin-bottom:18px}.RecommendationsSection_heroIconWrap__wquZp{flex:0 0 auto;width:52px;height:52px;border-radius:14px;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center}.RecommendationsSection_heroContentArea__5eVuZ{flex:1 1;min-width:0}.RecommendationsSection_heroPreTitleInline__FcOd9{font-size:32px;font-weight:850;letter-spacing:-.3px;line-height:1.1;text-transform:uppercase}.RecommendationsSection_heroTitle__FkiyZ{color:var(--listn-purple);font-size:32px;font-weight:850;letter-spacing:-.3px;line-height:1.1;margin:0 0 6px}.RecommendationsSection_heroMetrics__m6sku{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr 1fr;margin-bottom:18px}.RecommendationsSection_heroMetricCard__jgkGB{background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.9);border-radius:12px;padding:14px 16px}.RecommendationsSection_heroMetricLabel__B2Rz9{color:var(--listn-gray-500);display:block;font-size:9px;font-weight:800;line-height:1;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.RecommendationsSection_heroMetricValue__s0_Gq{color:var(--listn-gray-900);display:block;font-size:20px;font-weight:850;letter-spacing:-.2px;line-height:1.1}.RecommendationsSection_heroCta__LJxth{align-items:center;background:#FFFFFF;border:1px solid var(--listn-gray-300);border-radius:14px;color:var(--listn-gray-900);display:inline-flex;font-size:16px;font-weight:850;justify-content:center;letter-spacing:.2px;line-height:1.1;min-height:56px;padding:0 36px;position:relative;text-align:center;text-decoration:none;width:100%;box-sizing:border-box;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.RecommendationsSection_heroCta__LJxth:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.RecommendationsSection_heroCta__LJxth:after{display:none}.RecommendationsSection_heroDisclaimer__Agl_Y{color:var(--listn-gray-400);display:block;font-size:10px;font-weight:500;line-height:1.4;margin-top:12px}.RecommendationsSection_alternativeOptionsSection__99cR2{margin-top:14px}.RecommendationsSection_alternativeOptionsHeader__mv4bZ{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.RecommendationsSection_alternativeOptionsHeader__mv4bZ h3{color:var(--listn-gray-900);font-size:16px;font-weight:850;line-height:1.2;margin:0}.RecommendationsSection_recommendationsGrid__waMZf{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.RecommendationsSection_altCard__MlgD4{background:#fff;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.04);display:flex;height:100%;overflow:hidden;position:relative;border:2px solid var(--listn-purple)}.RecommendationsSection_altCardPrimary__Mfot7{box-shadow:0 8px 20px rgba(17,24,39,.1)}.RecommendationsSection_altCardBody__XN_Ht{display:flex;flex-direction:column;flex:1 1;gap:10px;padding:16px}.RecommendationsSection_altCardHeader__1zqoC{align-items:center;display:flex;gap:10px}.RecommendationsSection_altCardIconWrap__y6teh{border-radius:10px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto}.RecommendationsSection_altCardTitleArea__VkBl9{flex:1 1;min-width:0}.RecommendationsSection_altCardEyebrow__tzUVz{display:block;font-size:10px;font-weight:900;letter-spacing:.04em;line-height:1.1;margin-bottom:4px;text-transform:uppercase}.RecommendationsSection_altCardTitle__csRNK{display:block;font-size:18px;font-weight:800;line-height:1.2;color:var(--listn-purple)}.RecommendationsSection_altCardSubtitle__OBauz{display:block;font-size:11px;font-weight:600;color:var(--listn-gray-500);line-height:1.3}.RecommendationsSection_altCardFitBadge__chkew{border-radius:999px;font-size:10px;font-weight:700;line-height:1;padding:5px 10px;white-space:nowrap;flex:0 0 auto}.RecommendationsSection_altCardDesc___o4pQ{color:var(--listn-gray-600);font-size:12px;font-weight:500;line-height:1.45;margin:0}.RecommendationsSection_altCardMetrics__wb5o8{border-radius:10px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.RecommendationsSection_altCardMetricCol__NJgWP{display:flex;flex-direction:column;gap:2px}.RecommendationsSection_altCardMetricLabel__CInOD{color:var(--listn-gray-500);font-size:8px;font-weight:800;letter-spacing:.3px;line-height:1;text-transform:uppercase}.RecommendationsSection_altCardMetricValue__yQGzN{color:var(--listn-gray-900);font-size:13px;font-weight:800;line-height:1.2}.RecommendationsSection_altCardBullets__1GrCG{display:flex;flex-direction:column;gap:5px}.RecommendationsSection_altCardBullet__PDA62{align-items:baseline;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.4;color:var(--listn-gray-700)}.RecommendationsSection_altCardBulletDot__DDdT9{border-radius:50%;flex:0 0 auto;height:6px;margin-top:6px;width:6px}.RecommendationsSection_altCardCta__tP0BF{align-items:center;border:none;border-radius:10px;color:#fff;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.15;margin-top:auto;min-height:40px;padding:0 18px;text-align:center;text-decoration:none;transition:opacity .15s ease;width:100%;box-sizing:border-box}.RecommendationsSection_altCardCta__tP0BF:hover{opacity:.9}@media (max-width:1050px){.RecommendationsSection_recommendationsGrid__waMZf{grid-template-columns:1fr}}@media (max-width:640px){.RecommendationsSection_altCardMetrics__wb5o8{grid-template-columns:1fr}}@media print{.RecommendationsSection_recommendationsSection__wLbIF{break-inside:avoid;margin-bottom:10px;page-break-inside:avoid}.RecommendationsSection_growthPlanHeader__ZEsZt{margin-bottom:8px}.RecommendationsSection_growthPlanTitle__wGDcm{font-size:15pt}.RecommendationsSection_growthPlanTagline__tTrEF{display:block;flex-basis:100%;font-size:8pt;margin-left:0;margin-top:4px;padding-left:8px}.RecommendationsSection_recommendationsGrid__waMZf{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.RecommendationsSection_altCard__MlgD4{background:#fff!important;border:1px solid var(--listn-gray-300)!important;border-radius:8px;box-shadow:none!important;break-inside:avoid;min-height:0;page-break-inside:avoid}.RecommendationsSection_altCardPrimary__Mfot7,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardMetrics__wb5o8{background:#fff!important}.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardBullet__PDA62 span,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardEyebrow__tzUVz,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardMetricLabel__CInOD,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardMetricValue__yQGzN,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardSubtitle__OBauz,.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardTitle__csRNK{color:var(--listn-gray-900)!important}.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardIconWrap__y6teh{background:var(--listn-gray-100)!important}.RecommendationsSection_altCardPrimary__Mfot7 .RecommendationsSection_altCardBulletDot__DDdT9{background:var(--listn-gray-900)!important}.RecommendationsSection_altCardPrimary__Mfot7 svg *{stroke:var(--listn-gray-900)!important}.RecommendationsSection_altCardPrimary__Mfot7 svg [fill]:not([fill=none]){fill:var(--listn-gray-900)!important}.RecommendationsSection_altCardBody__XN_Ht{gap:6px;padding:8px}.RecommendationsSection_altCardIconWrap__y6teh{height:26px;width:26px}.RecommendationsSection_altCardEyebrow__tzUVz,.RecommendationsSection_altCardMetricLabel__CInOD{font-size:6.5pt}.RecommendationsSection_altCardTitle__csRNK{color:var(--listn-gray-900)!important;font-size:10pt}.RecommendationsSection_altCardBullet__PDA62,.RecommendationsSection_altCardMetricValue__yQGzN,.RecommendationsSection_altCardSubtitle__OBauz{font-size:7.5pt}.RecommendationsSection_altCardMetrics__wb5o8{gap:4px;padding:6px}.RecommendationsSection_altCardBullets__1GrCG{gap:3px}.RecommendationsSection_altCardBulletDot__DDdT9{height:4px;margin-top:4px;width:4px}.RecommendationsSection_altCardCta__tP0BF{display:none}}.PredictDashboard_dashboard__N9gta{font-family:Inter,sans-serif}.PredictDashboard_header__lMt6o{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.PredictDashboard_titleGroup__XGI9C{min-width:0}.PredictDashboard_title__qUw5_{color:var(--listn-text-primary);font-size:24px;font-weight:700;margin:0;line-height:1.2}.PredictDashboard_subtitle__CAo4Y{color:var(--listn-gray-500);font-size:12px;font-weight:500;margin-top:6px}.PredictDashboard_inputForm__2rXps{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end;margin-bottom:12px;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:20px}.PredictDashboard_inputGroup__Qy5RO{display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden}.PredictDashboard_primaryButton__uhMjy{background:var(--listn-purple);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;min-height:44px;padding:0 24px;white-space:nowrap;width:auto}.PredictDashboard_primaryButton__uhMjy:hover{background:var(--listn-purple-dark)}.PredictDashboard_primaryButton__uhMjy:disabled{cursor:wait;opacity:.65}.PredictDashboard_inputLabel__NvoIK{align-items:center;color:var(--listn-gray-500);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:1;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.PredictDashboard_input__BwQ_b{width:100%;max-width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--listn-gray-200);border-radius:8px;color:var(--listn-gray-900);font-size:14px;font-weight:500;min-height:44px;padding:0 12px}.PredictDashboard_streamGrid__WpKjm{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1.1fr repeat(4,1fr);margin-bottom:20px}.PredictDashboard_streamCard__V9j0o{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:22px}.PredictDashboard_streamCardProjected__q2y6W{background:var(--listn-purple-bg);border:1px solid #e5d9fc;box-shadow:0 1px 2px rgba(0,0,0,.03),0 2px 8px rgba(124,58,237,.04)}.PredictDashboard_streamLabel__YEM2E{color:var(--listn-gray-500);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.03em}.PredictDashboard_streamValue__MyXok{color:var(--listn-gray-900);font-size:24px;font-weight:700;line-height:1.2;margin-top:4px}.PredictDashboard_streamDate__1Hggz{color:var(--listn-gray-500);font-size:11px;font-weight:500;margin-top:4px}.PredictDashboard_streamRange__cc4_F{color:var(--listn-gray-400);font-size:11px;font-weight:500;margin-top:4px}.PredictDashboard_streamConf__0Mi0w{color:var(--listn-green);font-size:11px;font-weight:700;margin-top:8px}.PredictDashboard_streamWarning__V8QgE{color:var(--listn-amber);font-weight:500}.PredictDashboard_streamComparables__nPOxY{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin-top:2px}.PredictDashboard_metaRow__jAP_L{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(260px,1.25fr) minmax(190px,.7fr) minmax(320px,1.35fr);margin-bottom:10px;align-items:stretch}.PredictDashboard_metaCard__1pn0d{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:14px}.PredictDashboard_trackMetaCard__MCbuo{display:flex;flex-direction:column}.PredictDashboard_trackMetaInner__7EWBb{flex:1 1;display:grid;grid-gap:16px;gap:16px;grid-template-columns:90px minmax(0,1fr);align-items:flex-start;margin-top:8px}.PredictDashboard_trackArtworkWrap__bUXay{aspect-ratio:1/1;border-radius:10px;box-shadow:0 10px 22px rgba(17,24,39,.12);overflow:hidden;width:90px}.PredictDashboard_trackArtwork___X41A{display:block;height:100%;object-fit:cover;width:100%}.PredictDashboard_trackArtworkFallback__XhRT4{align-items:center;background:var(--listn-purple);color:#fff;display:flex;font-size:12px;font-weight:850;height:100%;justify-content:center;letter-spacing:0;width:100%}.PredictDashboard_trackMetaContent__f0e9_{min-width:0}.PredictDashboard_trackTitle__QYfYB{color:var(--listn-gray-900);font-size:19px;font-weight:850;line-height:1.15;margin-top:4px;overflow-wrap:anywhere}.PredictDashboard_trackArtist___yWO4{color:var(--listn-gray-700);font-size:13px;font-weight:700;line-height:1.25;margin-top:4px;overflow-wrap:anywhere}.PredictDashboard_trackInfoLine__yEb4t{color:var(--listn-gray-500);font-size:11px;font-weight:600;line-height:1.35;margin-top:5px;overflow-wrap:anywhere}.PredictDashboard_trackStatusBadge__YtbB6{background:var(--listn-green-bg);border:1px solid var(--listn-green-border);border-radius:999px;color:var(--listn-green-dark);display:inline-flex;font-size:10px;font-weight:850;line-height:1;margin-top:9px;padding:6px 9px;text-transform:uppercase}.PredictDashboard_metaLabel__TfLge{color:var(--listn-gray-400);font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.05em;height:16px;display:flex;align-items:center;flex-shrink:0;margin-bottom:8px}.PredictDashboard_metaValue__FJU4_{color:var(--listn-gray-900);font-size:18px;font-weight:700;line-height:1.2;margin-top:2px}.PredictDashboard_metaText__lqjBf{color:var(--listn-gray-600);font-size:11px;font-weight:500;margin-top:4px;line-height:1.4}.PredictDashboard_metaConf__ccIdX{color:var(--listn-green);font-size:12px;font-weight:700;margin-top:10px}.PredictDashboard_metaLight__Ueo52{color:var(--listn-gray-400);font-size:11px;font-weight:500;margin-top:6px}.PredictDashboard_streamLight__AQoya{color:var(--listn-gray-400);font-size:10px;font-weight:500}.PredictDashboard_chartValue__zfbO0{fill:var(--listn-gray-500);font-family:Inter,sans-serif;font-size:9px;font-weight:600}.PredictDashboard_chartRangeValue__PJNhv{fill:var(--listn-gray-400);font-family:Inter,sans-serif;font-size:10px;font-weight:600}.PredictDashboard_chartHeader__Cfbed{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.PredictDashboard_chartGrowth__E4Vh4{background:var(--listn-green-bg);color:var(--listn-green-dark);font-size:11px;font-weight:650;padding:6px 14px;border-radius:20px;white-space:nowrap}.PredictDashboard_chartSvg__m_RrE{width:100%;height:auto;overflow:visible;min-height:200px}.PredictDashboard_xLabel__gZukk{font-family:Inter,sans-serif;font-size:10px}.PredictDashboard_sectionTitle__1L9_I{color:var(--listn-gray-900);font-size:25px;font-weight:900;letter-spacing:0;line-height:1.08;margin-bottom:14px}.PredictDashboard_sectionCaption__DlN9H{color:var(--listn-gray-500);font-size:11px;font-weight:500;margin-bottom:10px}.PredictDashboard_chartMethod__4QDR3{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin-bottom:12px}.PredictDashboard_axisLabel__8GLGz{fill:var(--listn-gray-500);font-family:Inter,sans-serif;font-size:10px;font-weight:600}.PredictDashboard_mobileScenarioGrid__Fce4u{display:none}.PredictDashboard_mobileScenarioCard__yK7HT{background:var(--listn-bg-alt);border:1px solid #eceef2;border-radius:8px;padding:10px 12px}.PredictDashboard_mobileScenarioCard__yK7HT span{color:var(--listn-gray-500);display:block;font-size:10px;font-weight:700;text-transform:uppercase}.PredictDashboard_mobileScenarioCard__yK7HT strong{color:var(--listn-gray-900);display:block;font-size:18px;font-weight:800;margin-top:4px}.PredictDashboard_growthStageBar__UCtdD{background:#fff;border-radius:14px;border:1px solid var(--listn-gray-100);box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);margin:0;padding:14px}.PredictDashboard_growthStageHint__2GVTp{color:var(--listn-gray-400);font-size:12px;font-weight:750;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.PredictDashboard_growthStageHeader__12suc{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:6px;margin-bottom:10px}.PredictDashboard_growthStageMeta__ISku9{color:var(--listn-gray-500);font-size:11px;font-weight:600;line-height:1.25}.PredictDashboard_growthStageRow__PGQ6F{display:grid;align-items:center;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.PredictDashboard_growthStageItem__zMUxZ{display:flex;align-items:center;justify-content:flex-start;gap:7px;font-size:11px;font-weight:650;color:var(--listn-gray-400);min-height:32px;padding:8px 9px;border-radius:8px;white-space:normal;transition:all .2s ease}.PredictDashboard_growthStageItemActive__YZ0m9{background:linear-gradient(135deg,var(--listn-purple),var(--listn-purple-dark));color:#fff;font-weight:650;padding:8px 9px;box-shadow:0 2px 8px rgba(124,58,237,.25)}.PredictDashboard_growthStageSeparator__zeEF_{display:none}.PredictDashboard_growthStageDot__cmLik{width:8px;height:8px;border-radius:50%;flex-shrink:0}.PredictDashboard_growthStageDotInactive__AIv5S{opacity:.5}.PredictDashboard_insightTabsCard__3H7DB{background:#fff;border:1px solid var(--listn-gray-100);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);margin-bottom:16px;min-height:548px;overflow:hidden;padding:0}.PredictDashboard_insightTabsNav__WiFR6{align-items:stretch;background:var(--listn-bg-alt);border-bottom:1px solid var(--listn-gray-100);display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px}.PredictDashboard_insightTabButton__3yy3B{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--listn-gray-500);cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;letter-spacing:0;line-height:1.2;min-height:44px;min-width:0;padding:10px 12px;position:relative;text-align:center;--insight-tab-accent:var(--listn-purple);--insight-tab-bg:rgba(124,58,237,0.08)}.PredictDashboard_insightTabButton__3yy3B:after{background:var(--insight-tab-accent);border-radius:999px;bottom:4px;content:"";height:3px;left:18px;opacity:0;position:absolute;right:18px;transform:scaleX(.6);transition:opacity .18s ease,transform .18s ease}.PredictDashboard_insightTabButton__3yy3B:hover{background:var(--insight-tab-bg);color:var(--insight-tab-accent)}.PredictDashboard_insightTabDot__5Yxpi{background:var(--insight-tab-accent);border-radius:999px;box-shadow:0 0 0 4px var(--insight-tab-bg);flex:0 0 auto;height:8px;opacity:.85;width:8px}.PredictDashboard_insightTabButtonActive__RSguI{background:#fff;box-shadow:0 1px 2px rgba(17,24,39,.06);color:var(--insight-tab-accent)}.PredictDashboard_insightTabButtonActive__RSguI:after{opacity:1;transform:scaleX(1)}.PredictDashboard_insightTabButtonActive__RSguI .PredictDashboard_insightTabDot__5Yxpi{opacity:1}.PredictDashboard_insightTabSpotify__TNQmr{--insight-tab-accent:#059669;--insight-tab-bg:rgba(5,150,105,0.10)}.PredictDashboard_insightTabAllPlatforms__5KlOm{--insight-tab-accent:#D97706;--insight-tab-bg:rgba(217,119,6,0.12)}.PredictDashboard_insightTabRadio__8yHk3{--insight-tab-accent:#7C3AED;--insight-tab-bg:rgba(124,58,237,0.10)}.PredictDashboard_insightTabRevenue__Zq9yM{--insight-tab-accent:#2563EB;--insight-tab-bg:rgba(37,99,235,0.10)}.PredictDashboard_insightTabsPane__k0yUF{min-height:492px;padding:24px}.PredictDashboard_printOnlyInsights__kz63b{display:none}.PredictDashboard_printInsightSection__D4hl_{margin-bottom:16px}.PredictDashboard_overviewHeader__cqqy2{display:flex;gap:16px;align-items:center;margin-bottom:8px}.PredictDashboard_overviewArtWrap__zSEML{width:64px;height:64px;border-radius:8px;overflow:hidden;flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.PredictDashboard_overviewArt__7cQSF{display:block;width:100%;height:100%;object-fit:cover}.PredictDashboard_overviewArtFallback__weDDg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--listn-purple);color:#fff;font-weight:800;font-size:11px}.PredictDashboard_overviewInfo__Dn_Ss{min-width:0;flex:1 1}.PredictDashboard_overviewTitleRow__Qzbrb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PredictDashboard_overviewTitle__sjNbz{font-size:18px;font-weight:850;color:var(--listn-text-primary);line-height:1.2}.PredictDashboard_overviewArtist__0VHWI{font-size:14px;font-weight:600;color:var(--listn-gray-700)}.PredictDashboard_overviewBadge__AXetD{background:var(--listn-green-bg);border:1px solid var(--listn-green-border);border-radius:999px;color:var(--listn-green-dark);font-size:10px;font-weight:850;padding:4px 10px;line-height:1;text-transform:uppercase;white-space:nowrap}.PredictDashboard_overviewMeta__MFCXw{color:var(--listn-gray-500);font-size:11px;font-weight:500;margin-top:4px;line-height:1.4}.PredictDashboard_overviewGrowth__Z6NNq{display:flex;align-items:baseline;gap:8px;margin-bottom:6px;padding:8px 0;border-bottom:1px solid var(--listn-gray-100)}.PredictDashboard_overviewGrowthCurrent__OJGKH{font-size:20px;font-weight:700;color:var(--listn-green)}.PredictDashboard_overviewGrowthArrow__h3nYw{font-size:18px;color:var(--listn-gray-400);font-weight:300}.PredictDashboard_overviewGrowthProjected__O6sEU{font-size:20px;font-weight:700;color:var(--listn-purple)}.PredictDashboard_overviewGrowthPct__5ciha{font-size:12px;font-weight:600;color:var(--listn-gray-500);margin-left:4px}.PredictDashboard_overviewObserved__qkf5n{color:var(--listn-gray-400);font-size:11px;font-weight:500;margin:10px 0 0;line-height:1.4;text-align:center}.PredictDashboard_chartFusedHeader__CbEt1{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:8px}.PredictDashboard_chartFusedHeader__CbEt1 .PredictDashboard_sectionTitle__1L9_I{flex-shrink:0;margin-bottom:0}.PredictDashboard_sectionSubtitle__RbkSB{font-size:10px;font-weight:700;color:var(--listn-green);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.PredictDashboard_chartFusedHeader__CbEt1 .PredictDashboard_spotAllRow__alKGs{margin-bottom:0;padding-bottom:0;border-bottom:none}.PredictDashboard_sectionSubtitleRight__fcUoX{font-size:10px;font-weight:700;color:var(--listn-gray-500);text-transform:uppercase;letter-spacing:.04em;align-self:flex-end;margin-left:auto}.PredictDashboard_allPlatSection__ShLzm{margin-top:20px;padding-top:18px;border-top:1px solid var(--listn-gray-100)}.PredictDashboard_allPlatTitle__Gt0p4{font-size:10px;font-weight:650;color:var(--listn-gray-400);text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamGrid__WpKjm{grid-template-columns:1.1fr repeat(4,1fr);margin-bottom:0}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamCard__V9j0o{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:20px}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamCardProjected__q2y6W{background:var(--listn-purple-bg);border:1px solid var(--listn-purple-light)}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamLabel__YEM2E{color:var(--listn-gray-500);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamValue__MyXok{color:var(--listn-text-primary);font-size:26px;font-weight:700;line-height:1.15;margin-top:4px}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamDate__1Hggz,.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamRange__cc4_F{color:var(--listn-gray-500);font-size:11px;font-weight:500;margin-top:4px}.PredictDashboard_allPlatSection__ShLzm .PredictDashboard_streamConf__0Mi0w{color:var(--listn-green);font-size:12px;font-weight:700;margin-top:8px}.PredictDashboard_allPlatSectionTabbed__yoKao{height:100%}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_allPlatTitle__Gt0p4{color:var(--listn-gray-900);display:flex;font-size:25px;font-weight:900;letter-spacing:0;line-height:1.08;margin-bottom:18px;text-transform:none}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamGrid__WpKjm{grid-template-columns:1.1fr repeat(4,1fr);margin-bottom:0}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamCard__V9j0o{border:1px solid var(--listn-gray-100);box-shadow:none;min-height:150px}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamCardProjected__q2y6W{border:1px solid var(--listn-purple-light)}.PredictDashboard_impactScenarioStrip__184Oh{align-items:stretch;background:#FFF7ED;border:1px solid rgba(249,115,22,.24);border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1.35fr repeat(3,1fr) minmax(150px,.9fr);margin-bottom:16px;padding:12px}.PredictDashboard_impactScenarioIntro__HPi7w,.PredictDashboard_impactScenarioMetric__2PWEP{background:rgba(255,255,255,.72);border:1px solid rgba(249,115,22,.14);border-radius:10px;min-width:0;padding:11px 12px}.PredictDashboard_impactScenarioIntro__HPi7w span,.PredictDashboard_impactScenarioMetric__2PWEP span{color:#9A3412;display:block;font-size:10px;font-weight:850;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.PredictDashboard_impactScenarioIntro__HPi7w strong,.PredictDashboard_impactScenarioMetric__2PWEP strong{color:var(--listn-gray-900);display:block;font-size:18px;font-weight:900;line-height:1.15;margin-top:5px;overflow-wrap:anywhere}.PredictDashboard_impactScenarioIntro__HPi7w strong{color:#C2410C}.PredictDashboard_impactScenarioCta__f_AYL{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:5px;justify-content:center;min-width:0;padding:11px 12px;text-align:center;text-decoration:none}.PredictDashboard_impactScenarioCta__f_AYL span{color:currentColor;display:block;font-size:10px;font-weight:850;letter-spacing:.04em;line-height:1.2;opacity:.78;text-transform:uppercase}.PredictDashboard_impactScenarioCta__f_AYL strong{color:currentColor;display:block;font-size:17px;font-weight:900;line-height:1.1}.PredictDashboard_streamScenario__5tFh5{background:#FFF7ED;border:1px solid rgba(249,115,22,.22);border-radius:8px;color:#C2410C;font-size:11px;font-weight:800;line-height:1.25;margin-top:10px;padding:7px 8px}@media (max-width:900px){.PredictDashboard_impactScenarioStrip__184Oh{grid-template-columns:1fr}}.PredictDashboard_chartHorizons__OAF_n{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--listn-gray-100)}.PredictDashboard_chartHorizonItem__HqVU3{text-align:center}.PredictDashboard_chartHorizonLabel__O8Pvq{color:var(--listn-gray-500);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.PredictDashboard_chartHorizonRange__waiHO{color:var(--listn-gray-400);font-size:12px;font-weight:500;margin-top:4px}.PredictDashboard_chartHorizonConf__ezPOg{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px}.PredictDashboard_chartHorizonConfBar__ORcP_{width:50px;height:5px;background:var(--listn-purple-light);border-radius:99px;overflow:hidden}.PredictDashboard_chartHorizonConfFill__XCuQb{height:100%;background:var(--listn-purple);border-radius:99px}.PredictDashboard_chartHorizonConfValue__iTpkt{color:var(--listn-green);font-size:12px;font-weight:700}.PredictDashboard_spotAllRow__alKGs{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--listn-gray-100)}.PredictDashboard_spotAllLine__q1adP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PredictDashboard_spotAllDot___MupM{width:10px;height:10px;border-radius:50%;flex-shrink:0}.PredictDashboard_spotAllLabel__HYoxQ{font-size:12px;font-weight:600;color:var(--listn-gray-500);width:80px;flex-shrink:0}.PredictDashboard_spotAllValue__4x3fD{font-size:18px;font-weight:700;color:var(--listn-text-primary)}.PredictDashboard_spotAllArrow__ZarXx{font-size:16px;color:var(--listn-gray-400);font-weight:300}.PredictDashboard_spotAllProjected__1fYXm{font-size:18px;font-weight:700;color:var(--listn-purple)}.PredictDashboard_spotAllPct__V8vug{font-size:12px;font-weight:600;color:var(--listn-green)}.PredictDashboard_spotAllEst__J_Z_k{font-size:11px;font-weight:500;color:var(--listn-gray-400)}.PredictDashboard_streamGridCompact__KO_4N{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr)}.PredictDashboard_streamCardCompact__9WZ6a{background:var(--listn-purple-bg);border:1px solid var(--listn-purple-light);border-radius:12px;padding:14px 14px 12px;text-align:center}.PredictDashboard_streamLabelCompact__hFecr{color:var(--listn-gray-500);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.PredictDashboard_streamValueCompact__SdH5e{color:var(--listn-text-primary);font-size:22px;font-weight:700;line-height:1.2;margin-top:4px}.PredictDashboard_streamRangeCompact__qkilo{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin-top:4px}.PredictDashboard_streamConfCompact__YcQz0{color:var(--listn-green);font-size:12px;font-weight:700;margin-top:6px}.PredictDashboard_streamBarCompact__yQ8MF{margin-top:8px;display:flex;justify-content:center}.PredictDashboard_streamBarCompactTrack___2Dkw{width:100%;max-width:80px;height:5px;background:var(--listn-purple-light);border-radius:99px;overflow:hidden}.PredictDashboard_streamBarCompactFill__FLjoi{height:100%;background:var(--listn-purple);border-radius:99px;transition:width .3s ease}.PredictDashboard_trajectoryActions__7wVXL{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px;padding:10px 16px;background:var(--listn-bg-alt);border-radius:10px;border:1px solid var(--listn-gray-200)}.PredictDashboard_trajectoryActionHint__QocwQ{font-size:10px;font-weight:600;color:var(--listn-gray-500);text-transform:uppercase;letter-spacing:.02em;margin-right:4px}.PredictDashboard_trajectoryActionItem__2Dypv{font-size:11px;font-weight:600;color:var(--listn-purple);background:var(--listn-purple-light);padding:4px 10px;border-radius:6px;cursor:default;border:1.5px solid transparent;transition:all .15s ease}.PredictDashboard_trajectoryActionItemActive__WeLVZ{border:1.5px solid;box-shadow:0 0 0 2px rgba(0,0,0,.04);font-weight:700}.PredictDashboard_heroPreTitle__TO_2c{color:var(--listn-gray-500);font-size:11px;font-weight:700;letter-spacing:.3px;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.PredictDashboard_heroDescription__J1Bbf{color:var(--listn-gray-600);font-size:13px;font-weight:500;line-height:1.5;margin:0;max-width:560px}.PredictDashboard_heroMetricSmall__xboTZ{color:var(--listn-gray-500);display:block;font-size:11px;font-weight:600;line-height:1.3;margin-top:6px}.PredictDashboard_altOptionsDesc__ZWHQO{color:var(--listn-gray-500);font-size:12px;font-weight:600;line-height:1.35;margin-left:4px}.PredictDashboard_altCardMetricSmall__ZaAFy{color:var(--listn-gray-500);display:block;font-size:10px;font-weight:600;line-height:1.3;margin-top:2px}@keyframes PredictDashboard_skeletonPulse__pcz9G{0%{background-position:200% 0}to{background-position:-200% 0}}.PredictDashboard_skeleton__AqNDA{background:linear-gradient(90deg,var(--listn-gray-100) 25%,var(--listn-gray-200) 50%,var(--listn-gray-100) 75%);background-size:200% 100%;animation:PredictDashboard_skeletonPulse__pcz9G 1.5s ease-in-out infinite;border-radius:8px}.PredictDashboard_skeletonMetaRow__tk6aT{display:grid;grid-gap:12px;gap:12px;grid-template-columns:2fr 1fr 1fr .85fr;margin-bottom:10px}.PredictDashboard_skeletonMetaRow4up__agVt6{display:grid;grid-gap:12px;gap:12px;grid-template-columns:2fr 1fr 1fr .85fr;margin-bottom:16px;align-items:stretch}.PredictDashboard_skeletonMetaCard__9tOi_{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:20px;display:flex;align-items:center;gap:14px}.PredictDashboard_skeletonArtworkWrap__fh70Y{width:86px;height:86px;border-radius:10px;flex-shrink:0}.PredictDashboard_skeletonArtworkPulse__F2TbY{width:100%;height:100%;border-radius:10px}.PredictDashboard_skeletonMetaContent__6jTWF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.PredictDashboard_skeletonMetaLine__1uaEZ{height:12px;width:60px}.PredictDashboard_skeletonMetaLineWide__TSR0g{height:20px;width:85%}.PredictDashboard_skeletonMetaLineMid__Df96g{height:14px;width:55%}.PredictDashboard_skeletonMetaLineNarrow___ngMO{height:11px;width:40%}.PredictDashboard_skeletonMetaCardVertical__UsQ_R{padding:20px;display:flex;flex-direction:column;gap:10px}.PredictDashboard_skeletonGrowthStage__zWA5a,.PredictDashboard_skeletonMetaCardVertical__UsQ_R{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03)}.PredictDashboard_skeletonGrowthStage__zWA5a{border:1px solid var(--listn-gray-100);margin:0 0 16px;padding:20px 24px}.PredictDashboard_skeletonGrowthStageTitle__Tl9Ag{height:14px;width:160px;margin-bottom:16px}.PredictDashboard_skeletonGrowthStageRow__uE3gA{display:flex;align-items:center;gap:0}.PredictDashboard_skeletonGrowthStageItem__b54oO{flex:1 1;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 8px}.PredictDashboard_skeletonGrowthStageDot__I4V4p{width:10px;height:10px;border-radius:50%;flex-shrink:0}.PredictDashboard_skeletonGrowthStageLabel__cPMCs{height:12px;width:80px;border-radius:4px}.PredictDashboard_skeletonGrowthStageSeparator__1x67e{width:1px;height:20px;background:var(--listn-gray-200);flex-shrink:0}.PredictDashboard_skeletonChart__Z4FsD{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);margin-bottom:16px;padding:24px}.PredictDashboard_skeletonChartHeader__bJJg7{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.PredictDashboard_skeletonChartTitle__DRVg6{height:14px;width:180px}.PredictDashboard_skeletonChartBadge__zUU0X{height:24px;width:80px;border-radius:20px}.PredictDashboard_skeletonChartLegend__cPxg5{display:flex;gap:16px;margin-bottom:12px}.PredictDashboard_skeletonLegendLine__5KQ7r{height:11px;width:100px}.PredictDashboard_skeletonChartArea__qEucZ{height:200px;border-radius:8px}.PredictDashboard_skeletonStreamGrid__zAmCD{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1.1fr repeat(4,1fr);margin-bottom:20px}.PredictDashboard_skeletonStreamCard__qnlyx{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:22px;display:flex;flex-direction:column;gap:10px}.PredictDashboard_skeletonStreamLabel__W6ZSj{height:10px;width:70px}.PredictDashboard_skeletonStreamValue__WI8XL{height:26px;width:60%}.PredictDashboard_skeletonStreamSub__hhWe2{height:11px;width:45%}.PredictDashboard_skeletonRevenueSection__dhQyt{margin-bottom:16px;padding-top:36px}.PredictDashboard_skeletonRevenueGrid__qPBeA{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,1fr)}.PredictDashboard_skeletonRevenueCard__4QlCl{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:22px;border:1px solid var(--listn-gray-100);display:flex;flex-direction:column;gap:12px}.PredictDashboard_skeletonRevTitle__MxGx_{height:13px;width:120px}.PredictDashboard_skeletonRevAmount__OyCZz{height:36px;width:55%}.PredictDashboard_skeletonRevDate__SlkxO{height:11px;width:100px}.PredictDashboard_skeletonRevDivider__3xhbB{height:1px;background:var(--listn-gray-200);margin:4px 0}.PredictDashboard_skeletonRevRow__8BpBO{display:flex;justify-content:space-between;align-items:center}.PredictDashboard_skeletonRevRowLabel__GlqZf{height:13px;width:80px}.PredictDashboard_skeletonRevRowValue__VOREN{height:18px;width:70px}.PredictDashboard_skeletonRecSection__Z7bCX{margin-bottom:16px}.PredictDashboard_skeletonRecHeader__j8dLA{display:flex;align-items:center;gap:10px;margin:0 0 12px}.PredictDashboard_skeletonRecHeaderTitle__UfanL{height:26px;width:200px}.PredictDashboard_skeletonRecHeaderTagline__0Ruh2{height:14px;width:140px}.PredictDashboard_skeletonRecGrid__k6ZOv{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.PredictDashboard_skeletonRecCard__6sSwR{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.04);border:2px solid var(--listn-gray-200);padding:16px;display:flex;flex-direction:column;gap:12px}.PredictDashboard_skeletonRecCardHeader__oBDs2{display:flex;align-items:center;gap:10px}.PredictDashboard_skeletonRecIcon__B5CLg{width:36px;height:36px;border-radius:10px;flex-shrink:0}.PredictDashboard_skeletonRecTitleArea__cwaeA{flex:1 1;display:flex;flex-direction:column;gap:4px}.PredictDashboard_skeletonRecTitle__YvKuh{height:16px;width:70%}.PredictDashboard_skeletonRecSubtitle__2sqA6{height:12px;width:50%}.PredictDashboard_skeletonRecDesc__CNdFv{height:12px;width:100%}.PredictDashboard_skeletonRecMetrics__rydJL{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1.2fr 1fr 1.5fr}.PredictDashboard_skeletonRecMetric__bIE2H{display:flex;flex-direction:column;gap:4px}.PredictDashboard_skeletonRecMetricTop__Lksks{height:9px;width:50px}.PredictDashboard_skeletonRecMetricValue__D2uGc{height:14px;width:60px}.PredictDashboard_skeletonRecCta__hjid8{height:40px;border-radius:10px;width:100%;margin-top:auto}.PredictDashboard_skeletonTable___YmQW{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:28px;margin-bottom:16px}.PredictDashboard_skeletonTableHeader__wFK3g{height:14px;width:140px;margin-bottom:16px}.PredictDashboard_skeletonTableRow__ibOUV{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--listn-gray-100)}.PredictDashboard_skeletonTableCell__ZtTgw{flex:1 1;height:13px}.PredictDashboard_skeletonTableCellNarrow__nt_Yr{flex:0.6 1;height:13px}.PredictDashboard_skeletonAllPlatSection__3res1{margin-top:20px;padding-top:18px;border-top:1px solid var(--listn-gray-100)}.PredictDashboard_skeletonAllPlatTitle__h9S8_{height:11px;width:140px;margin-bottom:14px}.PredictDashboard_loadingState__wbnZK{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:48px 28px;margin-bottom:16px;text-align:center}.PredictDashboard_loadingSpinner__h8K3L{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:24px}.PredictDashboard_spinnerRing__XP_8r{width:40px;height:40px;border:3px solid var(--listn-gray-200);border-top-color:var(--listn-purple);border-radius:50%;animation:PredictDashboard_spin__h5X4y .8s linear infinite}@keyframes PredictDashboard_spin__h5X4y{to{transform:rotate(1turn)}}.PredictDashboard_spinnerText__geaMn{color:var(--listn-gray-500);font-size:13px;font-weight:600;animation:PredictDashboard_pulse__VJxhs 2s ease-in-out infinite}@keyframes PredictDashboard_pulse__VJxhs{0%,to{opacity:1}50%{opacity:.5}}@keyframes PredictDashboard_bestNextMoveBackgroundShift__viASZ{0%,to{background-position:0 0,0 50%}50%{background-position:62% 36%,100% 50%}}@keyframes PredictDashboard_bestNextMoveGlow__G1KIN{0%,to{opacity:.24;transform:scale(1)}45%{opacity:.92;transform:scale(1.08)}70%{opacity:.54;transform:scale(1.025)}}@keyframes PredictDashboard_bestNextMoveCardPulse__S98kG{0%,to{border-color:#B89BFF;box-shadow:0 18px 44px rgba(76,29,149,.18)}48%{border-color:var(--listn-purple);box-shadow:0 22px 56px rgba(109,40,217,.31)}}@keyframes PredictDashboard_bestNextMoveSweep__VuoOy{0%,28%{opacity:0;transform:translateX(-34%)}46%{opacity:1}66%,to{opacity:0;transform:translateX(34%)}}.PredictDashboard_loadingSteps__pRym7{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:20px}.PredictDashboard_loadingStep__SbbFp{color:var(--listn-gray-400);font-size:11px;font-weight:500;position:relative;padding-left:16px}.PredictDashboard_loadingStep__SbbFp:before{content:"";position:absolute;left:0;top:2px;width:8px;height:8px;border-radius:50%;background:var(--listn-gray-300);animation:PredictDashboard_stepPulse__OODnQ 2s ease-in-out infinite}@keyframes PredictDashboard_stepPulse__OODnQ{0%,to{background:var(--listn-gray-300)}50%{background:var(--listn-purple)}}.PredictDashboard_loadingHint__gdwY8{color:var(--listn-gray-400);font-size:11px;font-weight:400}.PredictDashboard_emptyState__CXjNa{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:28px;margin-bottom:16px}.PredictDashboard_errorText__9ck6X{color:var(--listn-red);font-size:13px;font-weight:700;margin-bottom:16px;padding:16px 20px;background:var(--listn-red-bg);border-radius:12px}.PredictDashboard_info__MpVtB{cursor:help;color:var(--listn-gray-400);font-size:12px;margin-left:4px}.PredictDashboard_info__MpVtB:hover{color:var(--listn-gray-500)}.PredictDashboard_referenceBadge__WU3qo{display:inline-block;background:var(--listn-purple-light);color:var(--listn-purple-dark);font-size:11px;font-weight:600;padding:6px 14px;border-radius:20px;margin-bottom:16px;border:1px solid var(--listn-purple-light)}.PredictDashboard_chartLegend__wIqrt{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin-top:8px;padding:0 4px;line-height:1.4}.PredictDashboard_chartLegendSep__hy4X5{margin:0 10px;color:var(--listn-gray-300)}@media (max-width:1180px){.PredictDashboard_metaRow__jAP_L{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr)}.PredictDashboard_growthStageBar__UCtdD{grid-column:1/-1}.PredictDashboard_growthStageRow__PGQ6F{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.PredictDashboard_recommendationsGrid__lOC_r,.PredictDashboard_revenueGrid__bG2Cw{grid-template-columns:1fr 1fr}}@media (max-width:900px){.PredictDashboard_streamGrid__WpKjm{grid-template-columns:repeat(2,1fr)}.PredictDashboard_insightTabsCard__3H7DB{min-height:0}.PredictDashboard_insightTabsNav__WiFR6{grid-template-columns:1fr}.PredictDashboard_insightTabsPane__k0yUF{min-height:0;padding:18px}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamGrid__WpKjm{grid-template-columns:repeat(2,1fr)}.PredictDashboard_metaRow__jAP_L,.PredictDashboard_revenueGrid__bG2Cw{grid-template-columns:1fr}.PredictDashboard_trackMetaCard__MCbuo{padding:12px}.PredictDashboard_trackMetaInner__7EWBb{grid-template-columns:72px minmax(0,1fr);gap:12px}.PredictDashboard_trackArtworkWrap__bUXay{width:72px}.PredictDashboard_trackTitle__QYfYB{font-size:17px}.PredictDashboard_recommendationsGrid__lOC_r{grid-template-columns:1fr}.PredictDashboard_growthPlanHeader__DAJaL{align-items:flex-start}.PredictDashboard_growthPlanTagline__iCjDk{border-left:0;margin-left:0;padding-left:0}.PredictDashboard_bestNextMoveContent__B6QyB{grid-template-columns:1fr}.PredictDashboard_bestNextMoveActions__lwCcy,.PredictDashboard_bestNextMoveCampaignInner__KjdFA{align-items:stretch;flex-direction:column}.PredictDashboard_bestNextMoveCampaignCta__tx7Ub{max-width:none;min-width:0;width:100%}.PredictDashboard_bestNextMoveStats__19RQb{grid-template-columns:1fr}.PredictDashboard_alternativeOptionsHeader__PHZWV{align-items:flex-start;flex-direction:column}.PredictDashboard_alternativeOptionsHeader__PHZWV p{max-width:none;text-align:left}}@media (max-width:560px){.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamGrid__WpKjm,.PredictDashboard_streamGrid__WpKjm{grid-template-columns:1fr}.PredictDashboard_insightTabButton__3yy3B{justify-content:flex-start;min-height:36px;padding:8px 10px;text-align:left}.PredictDashboard_impactGrid__VVrDM,.PredictDashboard_recScenarioGrid__s_ZUG,.PredictDashboard_recommendationsGrid__lOC_r,.PredictDashboard_revenueGrid__bG2Cw{grid-template-columns:1fr}.PredictDashboard_bestNextMoveHeader__g9wtl{align-items:stretch;flex-direction:column}.PredictDashboard_growthPlanTitle__Z76JO{font-size:22px}.PredictDashboard_bestNextMoveCampaignCta__tx7Ub{width:100%}.PredictDashboard_inputForm__2rXps{grid-template-columns:1fr;padding:18px}.PredictDashboard_primaryButton__uhMjy{width:100%}.PredictDashboard_trajectoryActions__7wVXL{gap:8px}.PredictDashboard_chartCard__KN5u4{overflow-x:visible}.PredictDashboard_chartSvg__m_RrE{display:block;width:100%;height:auto}}.PredictDashboard_forecastBars__4eoqS{margin-top:12px;display:flex;flex-direction:column;gap:16px}.PredictDashboard_forecastRow__Sw_UL{display:flex;align-items:center;gap:12px}.PredictDashboard_forecastLabel__SSTuV{color:var(--listn-gray-700);font-size:11px;font-weight:600;width:56px;flex-shrink:0}.PredictDashboard_forecastBarTrack__QJRUT{flex:1 1;height:8px;background:var(--listn-gray-100);border-radius:4px;position:relative;overflow:hidden}.PredictDashboard_forecastBarFill__CcGhh{height:100%;border-radius:4px;position:relative;background:var(--listn-purple-bg)}.PredictDashboard_forecastBarCore__hKGi2{height:100%;border-radius:4px;background:var(--listn-purple)}.PredictDashboard_forecastBarUpside__ackuT{position:absolute;top:0;height:100%;background:var(--listn-purple-light);border-radius:0 4px 4px 0}.PredictDashboard_forecastValues__LMFlc{display:flex;gap:8px;font-size:10px;font-weight:500;white-space:nowrap;width:200px;flex-shrink:0}.PredictDashboard_forecastLow__coy7U{color:var(--listn-gray-400)}.PredictDashboard_forecastExp__Yfyxk{color:var(--listn-purple);font-weight:700}.PredictDashboard_forecastHigh__Na7gQ{color:var(--listn-purple-dark)}.PredictDashboard_disclaimer__LQfm6{margin-top:24px;padding:14px 18px;background:var(--listn-bg-alt);border:1px solid var(--listn-gray-200);border-radius:10px;font-size:11px;font-weight:400;color:var(--listn-gray-400);line-height:1.5;text-align:center}.PredictDashboard_recHeaderBar__L1L7V{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-radius:12px 12px 0 0}.PredictDashboard_recHeaderLeft__F__rI{display:flex;align-items:center;gap:10px;min-width:0}.PredictDashboard_recHeaderText__QudQJ{display:flex;flex-direction:column;gap:2px;min-width:0}.PredictDashboard_recIconWrap__pWyBB{width:24px;height:24px;border-radius:6px;background:rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PredictDashboard_recHeaderTitle__i_gHd{font-size:14px;font-weight:700;letter-spacing:.2px;line-height:1.15}.PredictDashboard_recHeaderSubtitle__NJNlH{display:block;font-size:10px;font-weight:600;line-height:1.25;opacity:.82}.PredictDashboard_recFitBadge__HksRc{font-size:10px;font-weight:700;padding:3px 10px;border-radius:20px;white-space:nowrap}.PredictDashboard_recBodyArea__MbFOl{padding:10px 14px 12px;background:#fff;border-radius:0 0 12px 12px;border-left:1px solid var(--listn-gray-100);border-right:1px solid var(--listn-gray-100);border-bottom:1px solid var(--listn-gray-100);flex:1 1;display:flex;flex-direction:column}.PredictDashboard_recScenarioDesc__Rx5Fi{color:var(--listn-gray-700);font-size:12px;font-weight:600;line-height:1.42;margin:0 0 10px}.PredictDashboard_recScenarioGrid__s_ZUG{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.PredictDashboard_recScenarioUnit__tdIOw{color:var(--listn-gray-500);font-size:10px;font-weight:600;line-height:1.2;margin-top:3px}.PredictDashboard_recWhyFits__oM_qw{background:#fff;border:1px solid #eef0f3;border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px}.PredictDashboard_recWhyFitsTitle__KfXPI{color:var(--listn-gray-900);font-size:10px;font-weight:800;line-height:1;margin-bottom:2px;text-transform:uppercase}.PredictDashboard_recWhyFitsItem__yAni1{color:var(--listn-gray-600);font-size:11px;font-weight:600;line-height:1.35;padding-left:13px;position:relative}.PredictDashboard_recWhyFitsItem__yAni1:before{background:var(--listn-purple);border-radius:999px;content:"";height:5px;left:0;position:absolute;top:6px;width:5px}.PredictDashboard_recBodyArea__MbFOl .PredictDashboard_recCta__lKhw6{margin-top:auto;padding:10px 16px}.PredictDashboard_revJourney__Rv209{display:flex;align-items:stretch;justify-content:center;gap:4px;padding:8px 0}.PredictDashboard_revJourneyCard__Tm1b5{flex:1 1;min-width:0;border-radius:12px;padding:14px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.PredictDashboard_revJourneyLabel__cqC2D{font-size:9px;font-weight:600;color:var(--listn-gray-500);text-transform:uppercase;letter-spacing:.5px}.PredictDashboard_revJourneyValue__I2x3T{font-size:18px;font-weight:700;color:var(--listn-text-primary);line-height:1.2;margin-top:2px}.PredictDashboard_revJourneySub__SpCd5{font-size:9px;font-weight:500;color:var(--listn-gray-400)}.PredictDashboard_revJourneyGrowthPill__Is88E{display:inline-block;background:var(--listn-green-bg);color:var(--listn-green-dark);font-size:13px;font-weight:800;padding:2px 10px;border-radius:20px;margin-top:2px}.PredictDashboard_revJourneyBar__VVyvb{display:flex;align-items:center;gap:6px;width:100%;margin-top:6px}.PredictDashboard_revJourneyBarLabel__FVTzc{font-size:9px;font-weight:500;color:var(--listn-gray-400);white-space:nowrap}.PredictDashboard_revJourneyBarTrack__Dkk8O{flex:1 1;height:6px;background:var(--listn-gray-200);border-radius:3px;position:relative;overflow:visible}.PredictDashboard_revJourneyBarFill__ghre7{height:100%;background:var(--listn-purple-light);border-radius:3px 0 0 3px}.PredictDashboard_revJourneyBarDot__bcICO{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:var(--listn-purple);border:2px solid #fff;transform:translate(-50%,-50%);box-shadow:0 1px 3px rgba(0,0,0,.2)}.PredictDashboard_revJourneyConnector__FHfID{display:flex;align-items:center;justify-content:center;flex:0 0 32px;min-width:32px}.PredictDashboard_revJourneyNote__qMoIx{text-align:center;font-size:10px;font-weight:400;color:var(--listn-gray-400);margin-top:8px}.PredictDashboard_revRangeLine___PYYg{font-size:11px;font-weight:500;color:var(--listn-gray-400);margin-top:4px;line-height:1.3}.PredictDashboard_actionsBar__VfYSL{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap;align-items:center}.PredictDashboard_saveButton__9ahqU{background:var(--listn-purple);color:#fff;border:none;border-radius:8px;padding:10px 20px;cursor:pointer;font-weight:600;font-size:14px}.PredictDashboard_saveButton__9ahqU:hover{background:var(--listn-purple-dark)}.PredictDashboard_actionButton__Yu79J{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;min-height:44px;padding:10px 20px;cursor:pointer;font-weight:600;font-size:14px;line-height:1;font-family:inherit;white-space:nowrap;transition:background .15s,border-color .15s,color .15s;text-decoration:none}.PredictDashboard_actionButton__Yu79J svg{flex:0 0 auto;margin-right:0!important}.PredictDashboard_actionButton__Yu79J:disabled{cursor:wait;opacity:.65}.PredictDashboard_pdfButton__eX77U{background:var(--listn-gray-800);color:#fff;border:none}.PredictDashboard_pdfButton__eX77U:hover{background:var(--listn-gray-700)}.PredictDashboard_proActionButton___Q2sQ{background:var(--listn-purple);border:none;color:#fff}.PredictDashboard_proActionButton___Q2sQ:hover{background:var(--listn-purple-dark)}.PredictDashboard_outlineActionButton__UW_Yy{background:transparent;color:var(--listn-gray-900);border:1.5px solid var(--listn-gray-900)}.PredictDashboard_outlineActionButton__UW_Yy:hover{background:var(--listn-gray-100)}.PredictDashboard_saveMsg__xeS0K{font-size:13px;font-weight:600;color:var(--listn-green)}.PredictDashboard_savedSection__H9lRk{margin-top:24px}.PredictDashboard_savedList__cpGWv{display:flex;flex-direction:column;gap:6px;margin-top:8px}.PredictDashboard_savedItem__Y9_os{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--listn-gray-700);border-radius:6px;font-size:13px;flex-wrap:wrap;gap:4px;color:var(--listn-gray-200)}.PredictDashboard_savedInfo__fnO6B{flex:1 1;min-width:0}.PredictDashboard_savedDate__ixEbq{color:var(--listn-gray-400);font-size:12px;white-space:nowrap}.PredictDashboard_savedActions__YTt_X{display:flex;gap:6px}.PredictDashboard_savedLoadBtn__qBOID{background:var(--listn-purple);color:#fff;border:none;border-radius:4px;padding:4px 10px;cursor:pointer;font-weight:600;font-size:11px}.PredictDashboard_savedLoadBtn__qBOID:hover{background:var(--listn-purple-dark)}.PredictDashboard_savedDeleteBtn__WbbHe{background:var(--listn-red);color:#fff;border:none;border-radius:4px;padding:4px 10px;cursor:pointer;font-weight:600;font-size:11px}.PredictDashboard_savedDeleteBtn__WbbHe:hover{background:var(--listn-red-dark)}.PredictDashboard_textInput__7UMH9{width:100%;max-width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--listn-gray-200);border-radius:8px;color:var(--listn-gray-900);font-size:14px;font-weight:500;min-height:44px;padding:0 12px}.PredictDashboard_textInput__7UMH9:focus{outline:none;border-color:var(--listn-purple);box-shadow:0 0 0 2px rgba(124,58,237,.15)}@media (prefers-reduced-motion:reduce){.PredictDashboard_bestNextMoveCard__j8gl5,.PredictDashboard_bestNextMoveCard__j8gl5:after,.PredictDashboard_bestNextMoveCard__j8gl5:before{animation:none}}@media print{@page{size:A4;margin:12mm}.PredictDashboard_dashboard__N9gta{max-width:100%!important;padding:0!important;background:#fff!important;color:#111827!important}.PredictDashboard_header__lMt6o{border-bottom:2px solid var(--listn-purple);padding-bottom:8px;margin-bottom:10px}.PredictDashboard_actionsBar__VfYSL,.PredictDashboard_emptyState__CXjNa,.PredictDashboard_errorText__9ck6X,.PredictDashboard_info__MpVtB,.PredictDashboard_inputForm__2rXps,.PredictDashboard_insightTabsCard__3H7DB,.PredictDashboard_loadingState__wbnZK,.PredictDashboard_savedSection__H9lRk{display:none!important}.PredictDashboard_printOnlyInsights__kz63b{display:block!important;margin-bottom:12px}.PredictDashboard_printInsightSection__D4hl_{background:#fff!important;border:1px solid var(--listn-gray-300)!important;break-inside:avoid;box-shadow:none!important;margin-bottom:10px;page-break-inside:avoid;padding:10px}.PredictDashboard_referenceBadge__WU3qo{background:var(--listn-gray-100)!important;border:1px solid var(--listn-gray-300)!important;color:var(--listn-gray-900)!important;margin-bottom:10px;font-size:10pt}.PredictDashboard_sectionTitle__1L9_I{font-size:12pt;color:var(--listn-gray-900)!important;margin:0 0 4px}.PredictDashboard_sectionCaption__DlN9H{font-size:9pt;color:var(--listn-gray-500)!important;margin-bottom:8px}.PredictDashboard_metaRow__jAP_L{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.PredictDashboard_metaCard__1pn0d{padding:8px 12px}.PredictDashboard_chartCard__KN5u4,.PredictDashboard_metaCard__1pn0d{box-shadow:none!important;border:1px solid var(--listn-gray-300)!important;background:#fff!important}.PredictDashboard_chartCard__KN5u4{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px;padding:12px;overflow:visible}.PredictDashboard_printInsightSection__D4hl_ .PredictDashboard_chartCard__KN5u4{border:0!important;margin-bottom:0;padding:0}.PredictDashboard_trajectoryScale__STCqR{width:100%}.PredictDashboard_trajectoryTrack__5ksH1{height:24px}.PredictDashboard_trajectoryActions__7wVXL{display:flex!important;flex-wrap:wrap;gap:4px;margin-top:6px}.PredictDashboard_trajectoryActionHint__QocwQ{font-size:8pt}.PredictDashboard_trajectoryActionItem__2Dypv{font-size:7pt;padding:2px 6px}.PredictDashboard_streamGrid__WpKjm{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.PredictDashboard_allPlatSectionTabbed__yoKao{height:auto}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_allPlatTitle__Gt0p4{font-size:15pt;margin-bottom:8px}.PredictDashboard_allPlatSectionTabbed__yoKao .PredictDashboard_streamGrid__WpKjm{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.PredictDashboard_streamCard__V9j0o{box-shadow:none!important;border:1px solid var(--listn-gray-300)!important;background:#fff!important;min-height:0!important;padding:8px}.PredictDashboard_streamLabel__YEM2E{font-size:7pt;line-height:1.2}.PredictDashboard_streamValue__MyXok{font-size:14pt;line-height:1.12}.PredictDashboard_streamConf__0Mi0w,.PredictDashboard_streamDate__1Hggz,.PredictDashboard_streamRange__cc4_F,.PredictDashboard_streamScenario__5tFh5{font-size:7pt;line-height:1.25}.PredictDashboard_chartSvg__m_RrE{display:block;width:100%;height:auto}.PredictDashboard_chartLegend__wIqrt{font-size:8pt}.PredictDashboard_revenueGrid__bG2Cw,.PredictDashboard_revenueSection__YxzL8{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.PredictDashboard_revCard__7eWLT{box-shadow:none!important;border:1px solid var(--listn-gray-300)!important;background:#fff!important}.PredictDashboard_recommendationsGrid__lOC_r{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.PredictDashboard_recCard__PVe2V{box-shadow:none!important;border:1px solid var(--listn-gray-300)!important;background:#fff!important}.PredictDashboard_impactGrid__VVrDM,.PredictDashboard_recCard__PVe2V{page-break-inside:avoid;break-inside:avoid}.PredictDashboard_tableCard__iIePw{box-shadow:none!important;border:1px solid var(--listn-gray-300)!important}.PredictDashboard_recActions__Rx6V8{display:none!important}.PredictDashboard_dashboard__N9gta:after{content:attr(data-print-date);display:block;margin-top:18px;padding-top:10px;border-top:1px solid var(--listn-gray-300);font-size:8pt;color:var(--listn-gray-400)!important;text-align:center}}.PredictDashboard_secondaryButton__dLRA6{background:#fff;color:var(--listn-gray-700);border:1px solid var(--listn-gray-300);border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.PredictDashboard_secondaryButton__dLRA6:hover{background:var(--listn-bg-alt)}.PredictDashboard_watchlistSection__KfhQh{margin-top:28px;border-top:1px solid var(--listn-gray-200);padding-top:4px}.PredictDashboard_watchlistToggle__ZlZ7x{width:auto;outline:none;-webkit-tap-highlight-color:transparent}.PredictDashboard_watchlistToggleLabel___jsWd{display:flex;align-items:center;gap:8px;font-size:inherit;font-weight:inherit;color:currentColor}.PredictDashboard_watchlistCountBadge__xGO_g{background:var(--listn-purple-light);color:var(--listn-purple);font-size:12px;font-weight:600;padding:2px 9px;border-radius:20px;line-height:1.4}.PredictDashboard_watchlistToggleArrow__06L20{display:flex;align-items:center;color:currentColor}.PredictDashboard_watchlistContainer__M6Klt{padding:8px 0 16px}.PredictDashboard_metaLabelCentered__VW1oz{color:var(--listn-gray-400);font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.05em;height:16px;display:flex;align-items:center;flex-shrink:0}.PredictDashboard_metaScoreCard__b8oB4{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:14px;display:flex;flex-direction:column;position:relative;cursor:default;overflow:visible}.PredictDashboard_metaScoreGaugeWrap__dt_Hu{display:flex;flex-direction:column;align-items:center;margin-top:2px;gap:2px}.PredictDashboard_metaScoreGaugeSvg__2QLBZ{display:block;width:100%;max-width:150px;max-height:115px}.PredictDashboard_metaScoreTrend__0r80Y{font-size:13px;font-weight:700;line-height:1}.PredictDashboard_metaScoreQuality__MWMB2{font-size:10px;font-weight:600;color:#D97706;line-height:1}.PredictDashboard_watchlistQuickAddBtn__RCxbs{outline:none}@media (max-width:768px){.PredictDashboard_watchlistGrid___6aDX{grid-template-columns:1fr}}.PredictDashboard_skeletonScoreGauge__l6xEr{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px}.PredictDashboard_skeletonGaugeSvg__Nk8Sa{display:block;width:100%;max-width:150px;max-height:115px}.PredictDashboard_skeletonGaugeSvg__Nk8Sa path{animation:PredictDashboard_svgPulse__gy3sC 1.5s ease-in-out infinite}@keyframes PredictDashboard_svgPulse__gy3sC{0%,to{opacity:.3;fill:#E5E7EB;stroke:#E5E7EB}50%{opacity:.1;fill:#D1D5DB;stroke:#D1D5DB}}.PredictDashboard_metaScoreTooltip__4Bh71{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:50;background:#1F2937;border-radius:12px;padding:14px 16px;min-width:200px;margin-top:4px;box-shadow:0 8px 32px rgba(0,0,0,.2)}.PredictDashboard_metaScoreTooltipHeader__Yfao2{color:#9CA3AF;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.PredictDashboard_metaScoreTooltipRow__KICLj{display:grid;grid-template-columns:70px 1fr 24px 28px;grid-gap:8px;gap:8px;align-items:center;margin-bottom:6px;color:#F3F4F6;font-size:11px;font-weight:500}.PredictDashboard_metaScoreTooltipBar__ORPRn{background:#374151;border-radius:4px;height:8px;overflow:hidden}.PredictDashboard_metaScoreTooltipVal__3LANQ{font-weight:700;text-align:right}.PredictDashboard_metaScoreTooltipWeight__YRDGW{color:#6B7280;font-size:10px;text-align:right}.RevenueSection_revenueSection__5N_mV{margin-bottom:16px;padding-top:36px}.RevenueSection_revenueSectionEmbedded__CXUvf{margin-bottom:0;padding-top:0}.RevenueSection_revenueCardGrid__P0V0S{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,1fr)}.RevenueSection_revenueSectionEmbedded__CXUvf .RevenueSection_revenueCardGrid__P0V0S{align-items:stretch;min-height:360px}.RevenueSection_revCard___zPY9{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);padding:22px;border:1px solid var(--listn-gray-100)}.RevenueSection_revenueSectionEmbedded__CXUvf .RevenueSection_revCard___zPY9{box-shadow:none}.RevenueSection_revCardCaptured__RRevz{background:linear-gradient(180deg,#E8F8F4,#fff 60%);border-color:var(--listn-teal-border)}.RevenueSection_revCardProjected__h27rv{background:linear-gradient(180deg,#F0ECFF,#fff 60%);border-color:var(--listn-purple-light)}.RevenueSection_revCardTop__p6DB2{margin-bottom:14px}.RevenueSection_revCardTitle__vFYS8{font-size:13px;font-weight:700;color:var(--listn-gray-900);line-height:1.2}.RevenueSection_revCardSub__O_0Ch{font-size:10px;font-weight:500;color:var(--listn-gray-500);margin-top:2px}.RevenueSection_revCardAmount__9kLKf{font-size:34px;font-weight:800;color:var(--listn-gray-900);line-height:1.1;margin-bottom:2px}.RevenueSection_revCardDate__Zh4b0{font-size:11px;font-weight:500;color:var(--listn-gray-500);margin-bottom:14px}.RevenueSection_revDivider__hx4dt{height:1px;background:var(--listn-gray-200);margin-bottom:14px}.RevenueSection_revDetailRows__aHSYj{display:flex;flex-direction:column;gap:8px}.RevenueSection_revDetailRow__Dc1Iz{display:flex;justify-content:space-between;align-items:center}.RevenueSection_revDetailLabel__MHkFa{font-size:13px;font-weight:500;color:var(--listn-gray-500)}.RevenueSection_revDetailValue__eN31T{font-size:18px;font-weight:700;color:var(--listn-gray-900)}.RevenueSection_revDetailGrowth__PHo7S{font-size:14px;font-weight:700;color:var(--listn-green);margin-top:8px;padding-top:10px;border-top:1px solid var(--listn-gray-200)}.RevenueSection_revScenario__sXYp9{background:#FFF7ED;border:1px solid rgba(249,115,22,.24);border-radius:10px;margin-top:10px;padding:10px}.RevenueSection_revScenario__sXYp9 span{color:#9A3412;display:block;font-size:10px;font-weight:850;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.RevenueSection_revScenario__sXYp9 strong{color:var(--listn-gray-900);display:block;font-size:18px;font-weight:850;line-height:1.15;margin-top:4px}.RevenueSection_revScenario__sXYp9 em{color:#C2410C;display:block;font-size:11px;font-style:normal;font-weight:750;line-height:1.25;margin-top:3px}.RevenueSection_revLegend__QDOym{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin-top:10px;text-align:center}@media (max-width:900px){.RevenueSection_revenueCardGrid__P0V0S{grid-template-columns:1fr}.RevenueSection_revenueSectionEmbedded__CXUvf .RevenueSection_revenueCardGrid__P0V0S{min-height:0}}@media print{.RevenueSection_revenueSection__5N_mV{break-inside:avoid;margin-bottom:0;padding-top:0;page-break-inside:avoid}.RevenueSection_revenueCardGrid__P0V0S,.RevenueSection_revenueSectionEmbedded__CXUvf .RevenueSection_revenueCardGrid__P0V0S{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.RevenueSection_revCard___zPY9{background:#fff!important;border:1px solid var(--listn-gray-300)!important;border-radius:8px;box-shadow:none!important;padding:9px}.RevenueSection_revCardTop__p6DB2{margin-bottom:6px}.RevenueSection_revCardTitle__vFYS8{font-size:9pt}.RevenueSection_revCardDate__Zh4b0,.RevenueSection_revCardSub__O_0Ch,.RevenueSection_revLegend__QDOym{font-size:7pt}.RevenueSection_revCardAmount__9kLKf{font-size:16pt;margin-bottom:1px}.RevenueSection_revDivider__hx4dt{margin-bottom:6px}.RevenueSection_revDetailRows__aHSYj{gap:4px}.RevenueSection_revDetailLabel__MHkFa{font-size:7pt}.RevenueSection_revDetailValue__eN31T{font-size:9pt}.RevenueSection_revDetailGrowth__PHo7S{font-size:8pt;margin-top:4px;padding-top:5px}.RevenueSection_revScenario__sXYp9{border-radius:7px;margin-top:5px;padding:6px}.RevenueSection_revScenario__sXYp9 em,.RevenueSection_revScenario__sXYp9 span{font-size:6.5pt}.RevenueSection_revScenario__sXYp9 strong{font-size:9pt}}.TrackDetailTable_tableCard__WfWa4{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:28px;margin-bottom:16px}.TrackDetailTable_table__uW5vd{border-collapse:collapse;width:100%}.TrackDetailTable_table__uW5vd td,.TrackDetailTable_table__uW5vd th{border-bottom:1px solid var(--listn-gray-100);color:var(--listn-gray-500);font-size:13px;padding:10px 12px;text-align:left}.TrackDetailTable_table__uW5vd th{color:var(--listn-text-primary);font-weight:700}.TrackDetailTable_table__uW5vd strong{color:var(--listn-text-primary)}.RadioSpinsChart_radioPanel__7kzyC{height:100%}.RadioSpinsChart_radioHeader__k133R{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.RadioSpinsChart_radioTitle__qZjeo{color:var(--listn-gray-900);font-size:25px;font-weight:900;letter-spacing:0;line-height:1.08}.RadioSpinsChart_radioSubtitle__MnCvE{color:var(--listn-gray-500);font-size:12px;font-weight:600;line-height:1.35;margin-top:6px}.RadioSpinsChart_radioKpis__24I2q{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}.RadioSpinsChart_radioKpi__A37HM{background:#F5F3FF;border:1px solid rgba(124,58,237,.18);border-radius:12px;padding:16px}.RadioSpinsChart_radioKpi__A37HM span{color:var(--listn-gray-500);display:block;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.RadioSpinsChart_radioKpi__A37HM strong{color:var(--listn-gray-900);display:block;font-size:26px;font-weight:850;line-height:1.1;margin-top:8px}.RadioSpinsChart_radioChartWrap__ZykDD{min-height:290px;position:relative;width:100%}.RadioSpinsChart_radioSvg__hzfh6{display:block;height:auto;overflow:visible;width:100%}.RadioSpinsChart_gridLine__yjpDu{stroke:#EEF0F4;stroke-width:1}.RadioSpinsChart_axisText__TZNDL{fill:var(--listn-gray-500);font-family:Inter,sans-serif;font-size:11px;font-weight:600}.RadioSpinsChart_radioLine__rUJes{fill:none;stroke:#7C3AED;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.RadioSpinsChart_radioPointObserved__tMuLz{fill:#7C3AED;stroke:#fff;stroke-width:2}.RadioSpinsChart_radioProjectedLine__tuaM6{fill:none;stroke:#A855F7;stroke-dasharray:7 5;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.RadioSpinsChart_radioScenarioLine__kjyex{fill:none;stroke:#F97316;stroke-dasharray:3 6;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.RadioSpinsChart_projectionBand__TiQ65{fill:rgba(168,85,247,.1)}.RadioSpinsChart_radioPointProjected__5ZY6o{fill:#A855F7;stroke:#fff;stroke-width:2.5}.RadioSpinsChart_radioPointScenario__PRu5x{fill:#F97316;stroke:#fff;stroke-width:2.5}.RadioSpinsChart_projectedValue__V65o3{fill:var(--listn-gray-900);font-family:Inter,sans-serif;font-size:12px;font-weight:850}.RadioSpinsChart_scenarioValue__f6UVc{fill:#C2410C;font-family:Inter,sans-serif;font-size:12px;font-weight:850}.RadioSpinsChart_radioEmpty__Hr5va{align-items:center;background:#F9FAFB;border:1px dashed rgba(124,58,237,.28);border-radius:14px;color:var(--listn-gray-500);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:290px;padding:24px;text-align:center}.RadioSpinsChart_radioEmpty__Hr5va strong{color:var(--listn-gray-900);font-size:18px;font-weight:850}.RadioSpinsChart_radioEmpty__Hr5va span{font-size:13px;font-weight:600;line-height:1.45;max-width:460px}@media (max-width:900px){.RadioSpinsChart_radioHeader__k133R{align-items:flex-start;flex-direction:column}.RadioSpinsChart_radioKpis__24I2q{grid-template-columns:1fr}}@media print{.RadioSpinsChart_radioPanel__7kzyC{break-inside:avoid;height:auto;page-break-inside:avoid}.RadioSpinsChart_radioHeader__k133R{margin-bottom:8px}.RadioSpinsChart_radioTitle__qZjeo{font-size:15pt}.RadioSpinsChart_radioSubtitle__MnCvE{font-size:8pt;margin-top:3px}.RadioSpinsChart_radioKpis__24I2q{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px}.RadioSpinsChart_radioKpi__A37HM{background:#fff!important;border:1px solid var(--listn-gray-300)!important;border-radius:8px;padding:8px}.RadioSpinsChart_radioKpi__A37HM span{font-size:7pt}.RadioSpinsChart_radioKpi__A37HM strong{font-size:14pt;margin-top:3px}.RadioSpinsChart_radioChartWrap__ZykDD{height:230px;min-height:0;overflow:hidden}.RadioSpinsChart_radioSvg__hzfh6{display:block!important;height:230px!important;max-height:245px;overflow:hidden!important;width:100%!important}.RadioSpinsChart_axisText__TZNDL,.RadioSpinsChart_projectedValue__V65o3,.RadioSpinsChart_scenarioValue__f6UVc{font-size:8px}.RadioSpinsChart_radioEmpty__Hr5va{min-height:140px;padding:14px}}.CumulativeStreamsChart_chartCardHeader__ujsYB{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.CumulativeStreamsChart_chartTitle__61csd{font-size:25px;font-weight:900;color:var(--listn-gray-900);letter-spacing:0;line-height:1.08;display:flex;align-items:center;gap:8px}.CumulativeStreamsChart_chartTitleSub__d7Tkk{font-weight:500;color:var(--listn-gray-400)}.CumulativeStreamsChart_chartGrowthBadge__Yt9VJ{background:var(--listn-green-bg);color:var(--listn-green);font-size:12px;font-weight:700;padding:5px 14px;border-radius:20px;white-space:nowrap}.CumulativeStreamsChart_chartCard__oqr4T{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);margin-bottom:16px;padding:24px;overflow:visible}.CumulativeStreamsChart_chartCardEmbedded__0j8z4{border-radius:0;box-shadow:none;margin-bottom:0;padding:0}.CumulativeStreamsChart_chartCard__oqr4T .CumulativeStreamsChart_sectionCaption__QK95x{margin-bottom:4px}.CumulativeStreamsChart_chartWrap__SIlwI{position:relative;width:100%}.CumulativeStreamsChart_chartSvg__nFVI9{display:block;height:auto;overflow:visible;width:100%}.CumulativeStreamsChart_chartLegendRow__uTtCF{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.CumulativeStreamsChart_chartLegendItems__mKSr5{display:flex;align-items:center;gap:16px;color:var(--listn-gray-500);font-size:11px;font-weight:500}.CumulativeStreamsChart_legendGreen___17Sa{color:var(--listn-green)}.CumulativeStreamsChart_legendPurple__2cXS1{color:var(--listn-purple)}.CumulativeStreamsChart_legendPlan__ANdhw{color:#F97316}.CumulativeStreamsChart_legendBandHigh__62rLQ,.CumulativeStreamsChart_legendBandLow__dNm26{color:var(--listn-purple-light);opacity:.6}.CumulativeStreamsChart_legendBandRange__Tzz2u{color:var(--listn-purple-light);opacity:.3}.CumulativeStreamsChart_overviewDate__Xy_79{color:var(--listn-gray-400);font-size:10px;font-weight:500;margin:10px 0 0;text-align:center}@media print{.CumulativeStreamsChart_chartCard__oqr4T{background:#fff!important;border:0!important;box-shadow:none!important;break-inside:avoid;margin-bottom:0;overflow:visible;padding:0;page-break-inside:avoid}.CumulativeStreamsChart_chartCardHeader__ujsYB{margin-bottom:4px}.CumulativeStreamsChart_chartTitle__61csd{font-size:15pt}.CumulativeStreamsChart_chartGrowthBadge__Yt9VJ{border:1px solid var(--listn-green-border);font-size:8pt;padding:3px 8px}.CumulativeStreamsChart_chartLegendItems__mKSr5{flex-wrap:wrap;gap:6px 10px;font-size:7pt;line-height:1.2}.CumulativeStreamsChart_overviewDate__Xy_79{font-size:7pt;margin-top:4px}.CumulativeStreamsChart_chartWrap__SIlwI{height:320px;overflow:hidden}.CumulativeStreamsChart_chartSvg__nFVI9{display:block!important;height:320px!important;max-height:none;overflow:hidden!important;width:100%!important}}.Watchlist_watchlistGrid__1btab{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.Watchlist_watchlistCard__2Q5_M{background:#fff;border:1px solid var(--listn-gray-200);border-radius:12px;padding:16px;transition:box-shadow .15s}.Watchlist_watchlistCard__2Q5_M:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.Watchlist_watchlistCardHeader__FHOId{display:flex;align-items:center;gap:12px;margin-bottom:14px}.Watchlist_watchlistTrackTitle__YinNo{font-weight:600;font-size:15px;color:var(--listn-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Watchlist_watchlistTrackArtist__m2x_M{font-size:13px;color:var(--listn-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Watchlist_watchlistRemoveBtn__O_LBP{background:none;border:none;cursor:pointer;color:var(--listn-gray-400);font-size:14px;padding:4px 6px;border-radius:6px;line-height:1;flex-shrink:0}.Watchlist_watchlistRemoveBtn__O_LBP:hover{color:var(--listn-red);background:var(--listn-red-bg)}.Watchlist_watchlistStats__Tsi8Q{display:flex;gap:16px;margin-bottom:14px}.Watchlist_watchlistStat__rO4O2{flex:1 1}.Watchlist_watchlistStatLabel__LWiJO{display:block;font-size:11px;font-weight:500;color:var(--listn-gray-400);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.Watchlist_watchlistStatValue__VFOo1{display:block;font-size:16px;font-weight:600;color:var(--listn-gray-900)}.Watchlist_watchlistActions__6_4W0{display:flex;align-items:center;justify-content:space-between;gap:8px}.Watchlist_watchlistBadge__msfOa{background:var(--listn-green-bg);color:var(--listn-green-dark);font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;white-space:nowrap}.Watchlist_watchlistAnalyzeBtn__JYkEc{background:var(--listn-purple);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;outline:none}.Watchlist_watchlistAnalyzeBtn__JYkEc:hover{background:var(--listn-purple-dark)}