.page_page__K127Y{padding-bottom:96px}.page_hero__mzLtk{padding:8px 16px 18px}.page_heroLabel__GTSHD{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.page_heroRow__p_ghH{display:flex;align-items:baseline;gap:10px;margin-top:4px}.page_heroPct__y_Tv8{font-size:40px;line-height:1.05;letter-spacing:-.03em;font-weight:800;color:var(--up);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_heroPctUnit__5IMlY{font-size:22px}.page_heroAmt__hjErf{font-size:13px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_heroBenchRow__bi54C{display:flex;gap:6px;align-items:center;margin-top:8px}.page_heroBenchLabel__Z2R4a{font-size:12px;color:var(--ink-3)}.page_heroBenchVal__Sd8k_{font-size:12px;font-weight:700;color:var(--up);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_heroBenchSep__ynwFF{font-size:11px;color:var(--ink-3)}.page_heroBenchExcess___pEZ1{font-size:11.5px;color:var(--ink-2);font-weight:600}.page_tabs__JHzg_{padding:0 16px 14px;display:flex;gap:4px}.page_tab__ouT3G{flex:1 1;text-align:center;font-size:12px;font-weight:500;color:var(--ink-3);background:transparent;padding:8px 0;border-radius:8px}.page_tabActive__VKqGh{font-weight:700;color:var(--paper);background:var(--ink)}.page_section__r2Qu9{padding:0 16px 16px}.page_sectionTight__2xA0N{padding:0 16px 14px}.page_sectionLast__Y9oaV{padding:0 16px 24px}.page_equityCard__2PSTW{background:var(--card);border-radius:12px;padding:14px 12px 8px;box-shadow:0 1px 2px rgba(60,40,10,.04);border:1px solid var(--rule-soft)}.page_equityCard__2PSTW svg{display:block;width:100%}@media (min-width:1024px){.page_equityCard__2PSTW svg{height:220px}}@media (min-width:1280px){.page_equityCard__2PSTW svg{height:260px}}.page_equityLabels__0D96K{display:flex;justify-content:space-between;margin-top:4px;font-size:10px;color:var(--ink-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 2px}.page_kpiGrid__Td3c4{padding:0 16px 18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.page_kpiCard__r7ebC{background:var(--card);border-radius:12px;padding:12px 14px;border:1px solid var(--rule-soft)}.page_kpiLabel__lwdG1{font-size:10.5px;color:var(--ink-3);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page_kpiValueRow__SKTqb{margin-top:4px;display:flex;align-items:baseline;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_kpiValue__amI_e{font-size:22px;font-weight:800;letter-spacing:-.02em}.page_kpiUnit__K337W{font-size:12px;color:var(--ink-3);font-weight:600}.page_kpiSub__GvRJd{font-size:10.5px;color:var(--ink-3);margin-top:2px}.page_monthsCard__WmcHB{background:var(--card);border-radius:12px;padding:14px 12px 10px;border:1px solid var(--rule-soft)}.page_monthsBars__8a7SV{display:flex;align-items:flex-end;gap:4px;height:96px;position:relative}.page_monthsZero__RYxKg{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--rule)}.page_monthCol__mYVrE{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.page_monthHalfTop__wrzgi{align-items:flex-end}.page_monthHalfBot__yVYqh,.page_monthHalfTop__wrzgi{flex:1 1;width:100%;display:flex;justify-content:center}.page_monthHalfBot__yVYqh{align-items:flex-start}.page_monthBarUp__LDVXR{width:70%;background:var(--up);border-radius:2px 2px 0 0}.page_monthBarDown__4RiEm{width:70%;background:var(--down);border-radius:0 0 2px 2px}.page_monthLabels__YYGe6{display:flex;gap:4px;margin-top:6px}.page_monthLabel__mhEF_{flex:1 1;text-align:center;font-size:9.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.page_sectorsCard__e5RrR{background:var(--card);border-radius:12px;padding:6px 16px;border:1px solid var(--rule-soft)}.page_sectorRow__pm6G3{display:grid;grid-template-columns:64px 1fr 56px;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid var(--rule-soft)}.page_sectorRow__pm6G3:last-child{border-bottom:none}.page_sectorName__AWFRe{font-size:13px;font-weight:600}.page_sectorWeight__CDgNM{font-size:10.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sectorBar__0zPbx{position:relative;height:8px;background:var(--paper-2);border-radius:4px}.page_sectorBarMid__C1TR8{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--rule)}.page_sectorBarFill__XQdPE{position:absolute;top:0;height:8px;border-radius:4px}.page_sectorPct__y9REm{text-align:right;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_tradesCard__3fkmI{background:var(--card);border-radius:12px;overflow:hidden;border:1px solid var(--rule-soft)}.page_tradeRow__bydLk{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--rule-soft)}.page_tradeRow__bydLk:last-child{border-bottom:none}.page_tradeBadge__ZvOqL{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;flex-shrink:0}.page_tradeMain__ehbIU{flex:1 1;min-width:0}.page_tradeName__icObg{font-size:13.5px;font-weight:600}.page_tradeMeta__Q_yiP{font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.page_tradePct__LkTpS{font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_lowerGrid__DL11I{display:contents}@media (min-width:768px){.page_page__K127Y{padding-bottom:32px}.page_hero__mzLtk,.page_kpiGrid__Td3c4,.page_sectionLast__Y9oaV,.page_sectionTight__2xA0N,.page_section__r2Qu9,.page_tabs__JHzg_{padding-left:0;padding-right:0}.page_kpiGrid__Td3c4{grid-template-columns:repeat(3,1fr);gap:12px}.page_heroPct__y_Tv8{font-size:48px}.page_heroPctUnit__5IMlY{font-size:26px}.page_monthsBars__8a7SV{height:120px}}@media (min-width:1024px){.page_lowerGrid__DL11I{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:24px;column-gap:24px;align-items:start}.page_lowerGrid__DL11I>*{padding-bottom:12px}}@media (min-width:1280px){.page_kpiGrid__Td3c4{grid-template-columns:repeat(6,1fr)}.page_heroPct__y_Tv8{font-size:56px}.page_heroPctUnit__5IMlY{font-size:30px}.page_monthsBars__8a7SV{height:140px}}