.FIISectorData_wrapper__lg675{--bg-main:#f2f5fb;--bg-card:hsla(0,0%,100%,.88);--text-main:#0f172a;--text-muted:#64748b;--line-soft:rgba(148,163,184,.25);--accent:#2563eb;--accent-soft:rgba(37,99,235,.14);--inflow:#059669;--inflow-soft:rgba(5,150,105,.14);--outflow:#dc2626;--outflow-soft:rgba(220,38,38,.14);color:var(--text-main);min-height:100vh;background:radial-gradient(circle at 8% -4%,rgba(56,189,248,.17),transparent 36%),radial-gradient(circle at 100% 0,rgba(37,99,235,.13),transparent 30%),linear-gradient(180deg,#f4f7fd,#eef3fb 42%,#f8fbff);font-family:Space Grotesk,Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.dark .FIISectorData_wrapper__lg675{--bg-main:#020617;--bg-card:rgba(15,23,42,.75);--text-main:#e2e8f0;--text-muted:#94a3b8;--line-soft:rgba(148,163,184,.2);--accent:#60a5fa;--accent-soft:rgba(96,165,250,.16);--inflow:#34d399;--inflow-soft:rgba(52,211,153,.14);--outflow:#f87171;--outflow-soft:hsla(0,91%,71%,.16);background:radial-gradient(circle at 8% -4%,rgba(34,211,238,.16),transparent 36%),radial-gradient(circle at 100% 0,rgba(59,130,246,.16),transparent 30%),linear-gradient(180deg,#020617,#020b1c 42%,#031126)}.FIISectorData_topHeader__G7G_o{border-radius:20px;background:linear-gradient(126deg,#0f172a,#1e3a8a 52%,#0f766e);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 22px 44px rgba(2,6,23,.36)}.FIISectorData_topHeaderTitle__bfj_v{letter-spacing:-.015em;font-weight:700;color:#fff}.FIISectorData_topHeaderSub__nTMIp{color:rgba(226,232,240,.86);font-size:14px}.FIISectorData_segmentButton__Lj4An{border:1px solid rgba(148,163,184,.35);background:hsla(0,0%,100%,.86);color:#334155;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer;transition:all .18s ease}.FIISectorData_segmentButtonActive__731N1{background:#0f172a;color:#f8fafc;border-color:#0f172a;box-shadow:0 10px 24px rgba(15,23,42,.3)}.FIISectorData_heroCard__BOuTi{border:1px solid var(--line-soft);background:var(--bg-card);border-radius:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 30px rgba(15,23,42,.1)}.FIISectorData_metricValue__6caxd{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.02em}.FIISectorData_metricLabel__oZDaR{color:var(--text-muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.FIISectorData_leaderGrid__xMX4r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:1280px){.FIISectorData_leaderGrid__xMX4r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.FIISectorData_leaderGrid__xMX4r{grid-template-columns:1fr}}.FIISectorData_sectorCard__Sz0G7{border:1px solid var(--line-soft);border-radius:16px;background:var(--bg-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 24px rgba(15,23,42,.08);padding:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.FIISectorData_sectorCard__Sz0G7:hover{transform:translateY(-2px);box-shadow:0 20px 34px rgba(15,23,42,.16)}.FIISectorData_sectorCardPositive__CKmqB{border-color:rgba(5,150,105,.34)}.FIISectorData_sectorCardNegative__OWfsj{border-color:rgba(220,38,38,.34)}.FIISectorData_tableWrap__iFODV{border:1px solid var(--line-soft);border-radius:16px;overflow:hidden;background:var(--bg-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.FIISectorData_tableRoot__dl_8h{width:100%;border-collapse:collapse}.FIISectorData_tableHead__g0yrH th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background:rgba(148,163,184,.08);padding:12px 10px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.FIISectorData_tableBody__YHi5n td{padding:11px 10px;border-bottom:1px solid var(--line-soft);font-size:14px}.FIISectorData_tableBody__YHi5n tr:hover{background:rgba(148,163,184,.08)}.FIISectorData_valueInflow__f5dAR{color:var(--inflow);font-weight:700}.FIISectorData_valueOutflow__8QfR1{color:var(--outflow);font-weight:700}.FIISectorData_badge__P0RN8{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.FIISectorData_badgeInflow__r_kvO{background:var(--inflow-soft);color:var(--inflow)}.FIISectorData_badgeOutflow__u1Yvn{background:var(--outflow-soft);color:var(--outflow)}.FIISectorData_chartWrap__npiAW{border:1px solid var(--line-soft);border-radius:16px;background:var(--bg-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 24px rgba(15,23,42,.1)}.FIISectorData_selectControl__kztM6{width:100%;border:1px solid var(--line-soft);border-radius:10px;padding:8px 10px;background:hsla(0,0%,100%,.85);color:#0f172a;font-weight:600}.dark .FIISectorData_selectControl__kztM6{background:rgba(15,23,42,.7);color:#e2e8f0}