.bi-page[data-v-3765fa13]{padding:12px;background:radial-gradient(circle at top left,rgba(22,119,255,.16),transparent 320px),radial-gradient(circle at top right,rgba(54,207,201,.12),transparent 300px),-webkit-gradient(linear,left top,left bottom,from(#f6f8fc),to(#eef3f9));background:radial-gradient(circle at top left,rgba(22,119,255,.16),transparent 320px),radial-gradient(circle at top right,rgba(54,207,201,.12),transparent 300px),linear-gradient(180deg,#f6f8fc,#eef3f9)}.bi-hero[data-v-3765fa13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px;padding:30px 34px;margin-bottom:18px;overflow:hidden;color:#fff;background:linear-gradient(135deg,rgba(9,30,66,.96),rgba(15,82,186,.92)),radial-gradient(circle at 80% 20%,rgba(54,207,201,.55),transparent 260px);border-radius:24px;-webkit-box-shadow:0 18px 45px rgba(15,35,68,.18);box-shadow:0 18px 45px rgba(15,35,68,.18)}.hero-copy[data-v-3765fa13]{max-width:720px}.hero-kicker[data-v-3765fa13]{color:hsla(0,0%,100%,.72);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bi-hero h1[data-v-3765fa13]{margin:8px 0 10px;color:#fff;font-size:34px;font-weight:800;letter-spacing:-.02em}.bi-hero p[data-v-3765fa13]{max-width:620px;margin:0;color:hsla(0,0%,100%,.72);font-size:14px;line-height:1.8}.hero-stats[data-v-3765fa13]{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:12px;min-width:360px}.hero-stat[data-v-3765fa13]{padding:18px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:18px;backdrop-filter:blur(8px)}.hero-stat span[data-v-3765fa13]{display:block;color:#fff;font-size:30px;font-weight:800;line-height:1}.hero-stat em[data-v-3765fa13]{display:block;margin-top:8px;color:hsla(0,0%,100%,.72);font-style:normal;font-size:12px}.report-nav-card[data-v-3765fa13]{margin-bottom:18px;border:1px solid rgba(210,220,235,.8);border-radius:20px;-webkit-box-shadow:0 12px 30px rgba(31,45,61,.06);box-shadow:0 12px 30px rgba(31,45,61,.06)}.report-chip-grid[data-v-3765fa13]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;padding-top:4px}.report-chip[data-v-3765fa13]{width:100%;min-height:96px;padding:16px;cursor:pointer;text-align:left;background:#f8fbff;border:1px solid #e7edf6;border-radius:16px;-webkit-transition:all .18s ease;transition:all .18s ease}.report-chip[data-v-3765fa13]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:#91caff;-webkit-box-shadow:0 10px 24px rgba(22,119,255,.1);box-shadow:0 10px 24px rgba(22,119,255,.1)}.report-chip.active[data-v-3765fa13]{background:linear-gradient(135deg,#eef6ff,#f7fffd);border-color:#1677ff;-webkit-box-shadow:inset 0 0 0 1px rgba(22,119,255,.12),0 12px 24px rgba(22,119,255,.12);box-shadow:inset 0 0 0 1px rgba(22,119,255,.12),0 12px 24px rgba(22,119,255,.12)}.report-chip-title[data-v-3765fa13]{display:block;color:#172b4d;font-size:15px;font-weight:800}.report-chip-desc[data-v-3765fa13]{display:-webkit-box;margin-top:8px;overflow:hidden;color:#6b778c;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bi-report-card[data-v-3765fa13]{border:1px solid rgba(210,220,235,.8);border-radius:22px;-webkit-box-shadow:0 16px 38px rgba(31,45,61,.08);box-shadow:0 16px 38px rgba(31,45,61,.08)}.report-heading[data-v-3765fa13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #eef2f7}.report-kicker[data-v-3765fa13]{margin-bottom:6px;color:#1677ff;font-size:13px;font-weight:700;letter-spacing:.03em}.report-heading h2[data-v-3765fa13]{margin:0;font-size:26px;font-weight:700;color:#172b4d}.report-heading p[data-v-3765fa13]{margin:6px 0 0;color:#6b778c}.report-actions[data-v-3765fa13]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:4px}.report-notice[data-v-3765fa13]{margin-bottom:16px}.filter-bar[data-v-3765fa13]{padding:18px 18px 4px;margin-bottom:18px;background:#fbfdff;border:1px solid #e7edf6;border-radius:14px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.filter-row[data-v-3765fa13]{width:100%}.filter-control[data-v-3765fa13]{width:100%;min-width:180px}.filter-button[data-v-3765fa13]{margin-left:8px}.metric-row[data-v-3765fa13]{margin-bottom:4px}.metric-card[data-v-3765fa13]{position:relative;min-height:132px;margin-bottom:16px;overflow:hidden;background:#fff;border:1px solid #e8edf5;border-radius:16px;-webkit-box-shadow:0 8px 22px rgba(31,45,61,.05);box-shadow:0 8px 22px rgba(31,45,61,.05)}.metric-card[data-v-3765fa13]:before{position:absolute;top:0;left:0;width:100%;height:4px;background:-webkit-gradient(linear,left top,right top,from(#1677ff),to(#36cfc9));background:linear-gradient(90deg,#1677ff,#36cfc9);content:""}.metric-label[data-v-3765fa13]{color:#5f6b7a;font-size:13px;font-weight:600}.metric-value[data-v-3765fa13]{margin-top:10px;color:#0b1f33;font-size:32px;font-weight:700;line-height:1.2}.metric-help[data-v-3765fa13]{margin-top:8px;color:#a0a8b8;font-size:12px}.chart-card[data-v-3765fa13],.help-card[data-v-3765fa13],.table-card[data-v-3765fa13]{margin-top:16px;border:1px solid #e8edf5;border-radius:16px;-webkit-box-shadow:0 8px 22px rgba(31,45,61,.04);box-shadow:0 8px 22px rgba(31,45,61,.04)}.section-title[data-v-3765fa13]{font-size:16px;font-weight:700;color:#172b4d}.chart[data-v-3765fa13]{width:100%;height:340px;margin-top:12px}.table-toolbar[data-v-3765fa13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.table-subtitle[data-v-3765fa13]{margin-top:4px;color:#8a95a6;font-size:12px}.cohort-wrap[data-v-3765fa13]{margin-top:12px;overflow-x:auto}.cohort-table[data-v-3765fa13]{width:100%;min-width:760px;border-collapse:collapse}.cohort-table td[data-v-3765fa13],.cohort-table th[data-v-3765fa13]{padding:12px 14px;border:1px solid #e8edf5;text-align:right;white-space:nowrap}.cohort-table th[data-v-3765fa13]{color:#5f6b7a;font-weight:700;background:#f7f9fc}.cohort-table td[data-v-3765fa13]:first-child,.cohort-table th[data-v-3765fa13]:first-child{text-align:left}.cohort-cell[data-v-3765fa13]{display:inline-block;min-width:72px;padding:4px 8px;border-radius:4px;text-align:center}.help-item[data-v-3765fa13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:12px;color:#5f6b7a;line-height:1.6;padding:10px 12px;background:#fafcff;border-radius:10px}.help-term[data-v-3765fa13]{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;font-weight:700;color:#263445;padding-right:12px;word-break:break-word}.help-detail[data-v-3765fa13]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}[data-v-3765fa13] .ant-menu{padding:10px 8px 16px;border-right:0}[data-v-3765fa13] .ant-menu-item-group-title{padding:14px 16px 6px;color:#8a95a6;font-size:12px;font-weight:700}[data-v-3765fa13] .ant-menu-inline .ant-menu-item{height:38px;line-height:38px;margin:4px 0;border-radius:10px}[data-v-3765fa13] .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{color:#1677ff;font-weight:700;background:#eaf3ff}[data-v-3765fa13] .ant-menu-inline .ant-menu-item:after{display:none}[data-v-3765fa13] .ant-table{color:#334155}[data-v-3765fa13] .ant-table-thead>tr>th{color:#5f6b7a;font-weight:700;background:#f7f9fc}[data-v-3765fa13] .ant-table-tbody>tr:hover>td{background:#f7fbff}[data-v-3765fa13] .ant-table-tbody>tr>td{border-bottom:1px solid #eef2f7}[data-v-3765fa13] .report-nav-card .ant-tabs-bar{margin-bottom:14px;border-bottom:1px solid #eef2f7}[data-v-3765fa13] .report-nav-card .ant-tabs-nav .ant-tabs-tab{margin-right:22px;color:#5f6b7a;font-weight:700}[data-v-3765fa13] .report-nav-card .ant-tabs-nav .ant-tabs-tab-active{color:#1677ff}@media (max-width:1200px){.bi-hero[data-v-3765fa13]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-stats[data-v-3765fa13]{min-width:0}}@media (max-width:768px){.bi-page[data-v-3765fa13]{padding:8px}.bi-hero[data-v-3765fa13]{padding:24px;border-radius:18px}.hero-stats[data-v-3765fa13]{grid-template-columns:1fr}.report-heading[data-v-3765fa13],.table-toolbar[data-v-3765fa13]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}