.IVDashboardPage_sidebarGrid___9KrK{display:grid;gap:12px}.IVDashboardPage_controlLabel__5zjvm{font-size:12px;font-weight:700;margin-bottom:6px;color:#31536d;letter-spacing:.02em}.IVDashboardPage_rangeRow__fWExi{display:flex;gap:8px}.IVDashboardPage_switchRow__TUiN0{display:inline-flex;align-items:center;gap:8px}.IVDashboardPage_switchText__qKlzg{font-size:12px;color:#4b6882;font-weight:600}.IVDashboardPage_dateInput__5YY5c{width:100%;border:1px solid #cbdde8;border-radius:10px;padding:8px 10px;background:#fff;color:#1f3b52;font-size:13px}.IVDashboardPage_mainPane__gaZ2o{flex:1;min-width:0;width:100%}.IVDashboardPage_shell__0p0uX{border:1px solid #cbdde8;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#fafdff,#fff 42%,#f6fbff);box-shadow:0 18px 38px rgba(8,47,73,.12)}.IVDashboardPage_light__ehIP8{color:#0f2942}.IVDashboardPage_topBar__PZDTw{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid #d9e6f2;background:linear-gradient(90deg,#ecfeff,#f0f9ff)}.IVDashboardPage_topLeft__Gu_Ob{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#0b3b5d}.IVDashboardPage_topRight__e0UqD{font-size:11px;color:#4a6883;font-weight:600}.IVDashboardPage_statsGrid__rbbLK{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;padding:14px}.IVDashboardPage_statCard__s4sHh{border:1px solid #d8e6f2;border-radius:14px;padding:10px 11px;background:linear-gradient(180deg,#fff,#f8fcff)}.IVDashboardPage_statCardPrimary__kKvO8{position:relative;overflow:hidden}.IVDashboardPage_statCardPrimary__kKvO8:after{content:"";position:absolute;width:100px;height:100px;border-radius:999px;top:-50px;right:-34px;opacity:.16;background:#0284c7}.IVDashboardPage_statHead__mGBFD{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#2e546f}.IVDashboardPage_statValue__JczkL{margin-top:8px;font-size:22px;line-height:1;font-weight:800;color:#0f2f48;letter-spacing:.01em}.IVDashboardPage_statSub__DnQz0{margin-top:8px;font-size:11px;font-weight:600;color:#4b6882}.IVDashboardPage_chartCard__NhQlj{margin:0 14px 14px;border:1px solid #d8e6f2;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#fff,#f9fcff)}.IVDashboardPage_chartTitle__W9d2G{padding:10px 12px;border-bottom:1px solid #d8e6f2;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#103852;background:#f3f9ff}.IVDashboardPage_chartWrap__n_lf9{padding:8px}.IVDashboardPage_tableShell__K6EnO{margin:0 14px 14px;border:1px solid #d8e6f2;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#fff,#f9fcff)}.IVDashboardPage_tableHeader__Bsk_l{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid #d8e6f2;background:#f3f9ff}.IVDashboardPage_tableTitle__iPTki{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#103852}.IVDashboardPage_tableHint__jnyoS{font-size:11px;color:#56758f;font-weight:600}.IVDashboardPage_tableWrap__fsUTY{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.IVDashboardPage_table__dHCTp{width:100%;min-width:920px;border-collapse:separate;border-spacing:0}.IVDashboardPage_table__dHCTp th{padding:10px 11px;border-bottom:1px solid #d6e5f0;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#56758f;background:#f3f9ff}.IVDashboardPage_table__dHCTp td{padding:10px 11px;border-bottom:1px solid #edf4f9;font-size:12px;color:#0f2942}.IVDashboardPage_table__dHCTp tbody tr:nth-child(2n){background:#fbfdff}.IVDashboardPage_table__dHCTp tbody tr:hover{background:#f3f9ff}.IVDashboardPage_tdLeft__XAwo_,.IVDashboardPage_thLeft__PmK4p{text-align:left}.IVDashboardPage_tdRight__Q5N5t,.IVDashboardPage_thRight__FUuKh{text-align:right}.IVDashboardPage_symbolText__AMnGR{font-weight:800;letter-spacing:.02em;color:#0b3b5d}.IVDashboardPage_researchWrap__Kmf7r{max-width:1100px;margin:32px auto 0;padding:0 16px 40px}.IVDashboardPage_researchShell__hzu7q{border:1px solid #cbdde8;border-radius:18px;padding:28px 24px;background:linear-gradient(170deg,#f8fcff,#fff 40%,#f4faff);box-shadow:0 18px 38px rgba(8,47,73,.12)}.IVDashboardPage_researchTitle__Xh4Hh{font-size:1.55rem;font-weight:800;line-height:1.2;margin:0 0 10px;color:#0f2f48}.IVDashboardPage_researchLead__8ADiy{color:#4b6882;line-height:1.75;margin:0 0 16px}.IVDashboardPage_sectionGrid__hnqD9{display:grid;gap:10px;margin-top:12px;margin-bottom:20px}.IVDashboardPage_infoCard__J5Tnv{border:1px solid #d8e6f2;border-radius:12px;padding:12px 14px;background:linear-gradient(180deg,#fff,#f9fcff)}.IVDashboardPage_sectionTitle__vT8DX{font-size:1.08rem;font-weight:800;margin:0 0 6px;color:#1a3f5d}.IVDashboardPage_infoCardBody__tlSSy{margin:0;color:#4b6882;line-height:1.65}.IVDashboardPage_riskNote__uxFmB{font-size:13px;color:#6b7f92;border-top:1px solid #d8e6f2;padding-top:16px;margin-top:20px;line-height:1.6}@media (max-width:860px){.IVDashboardPage_statsGrid__rbbLK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.IVDashboardPage_statsGrid__rbbLK{grid-template-columns:1fr;padding:10px}.IVDashboardPage_chartCard__NhQlj,.IVDashboardPage_tableShell__K6EnO{margin-left:10px;margin-right:10px}.IVDashboardPage_researchWrap__Kmf7r{margin-top:24px;padding:0 12px 28px}.IVDashboardPage_researchShell__hzu7q{padding:20px 16px}.IVDashboardPage_researchTitle__Xh4Hh{font-size:1.35rem}}