.forecast_head__eluAz{display:flex;align-items:center;gap:var(--ct-space-3);margin:var(--ct-space-6) 0 var(--ct-space-3);flex-wrap:wrap}.forecast_h1__Xr1C_{font-size:clamp(1.4rem,1.05rem + 1.5vw,2rem);margin:0}.forecast_symbol__m5qsr{color:var(--ct-text-3);font-weight:600;font-size:.9rem;text-transform:uppercase}.forecast_answer__DagQH{border-left:3px solid var(--ct-accent);background:rgba(31,214,168,.06);padding:var(--ct-space-3) var(--ct-space-4);border-radius:var(--ct-r-md);margin:0 0 var(--ct-space-4);color:var(--ct-text-2);line-height:1.6}.forecast_disclaimer__aKtmp{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border-radius:var(--ct-r-md);background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.28);color:var(--ct-text-2);font-size:.86rem;line-height:1.5;margin-bottom:var(--ct-space-5)}.forecast_tableWrap__qvBEC{overflow-x:auto;margin:var(--ct-space-4) 0 var(--ct-space-5);border:1px solid var(--ct-border);border-radius:var(--ct-r-lg)}.forecast_table__n55fX{width:100%;border-collapse:collapse;min-width:520px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast_table__n55fX td,.forecast_table__n55fX th{padding:12px 14px;text-align:right;border-bottom:1px solid var(--ct-border);white-space:nowrap}.forecast_table__n55fX th{font-size:.8rem;color:var(--ct-text-3);font-weight:600;text-align:right;background:var(--ct-bg-2)}.forecast_table__n55fX td:first-child,.forecast_table__n55fX th:first-child{text-align:left}.forecast_table__n55fX tbody tr:last-child td{border-bottom:none}.forecast_avg__QZumK,.forecast_year__x1XnR{font-weight:700;color:var(--ct-text)}.forecast_muted__82BRZ,.forecast_usd__TIZyG{color:var(--ct-text-3)}.forecast_usd__TIZyG{display:block;font-size:.78rem;font-weight:400}.forecast_roiPos__eeHoW{color:var(--ct-up,#1fd6a8);font-weight:600}.forecast_roiNeg__VZODu{color:var(--ct-down,#ff6b6b);font-weight:600}.forecast_drivers__uWL__{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--ct-space-4);gap:var(--ct-space-4);margin:var(--ct-space-4) 0 var(--ct-space-5)}.forecast_driverBox__hIPpb{padding:var(--ct-space-4);border:1px solid var(--ct-border);border-radius:var(--ct-r-lg);background:var(--ct-surface)}.forecast_driverBox__hIPpb h3{margin:0 0 var(--ct-space-3);font-size:1rem}.forecast_driverBox__hIPpb ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:.9rem;color:var(--ct-text-2);line-height:1.45}.forecast_up__B61S7 li:before{content:"▲";color:var(--ct-up,#1fd6a8);margin-right:8px;font-size:.7rem}.forecast_down__e7Jir li:before{content:"▼";color:var(--ct-down,#ff6b6b);margin-right:8px;font-size:.7rem}.forecast_cta__EKI1R,.forecast_hubGrid__R5r9T{margin:var(--ct-space-5) 0}.forecast_hubGrid__R5r9T{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--ct-space-3);gap:var(--ct-space-3)}.forecast_hubCard__VxGCd{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--ct-border);border-radius:var(--ct-r-lg);background:var(--ct-surface);text-decoration:none}.forecast_hubCard__VxGCd:hover{border-color:var(--ct-accent)}.forecast_hubName__tMiIf{font-weight:700;color:var(--ct-text)}.forecast_hubMeta__K8_jJ{font-size:.8rem;color:var(--ct-text-3)}