.container[data-v-8c4c1b38]{height:200px;padding:20px;width:100%}.kpiRow[data-v-dedad2ae]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.kpiTile[data-v-dedad2ae]{background:#ffffff0d;border:1px solid var(--card-border);border-radius:14px;color:#fff;display:flex;flex-direction:column;height:148px;overflow:hidden;padding:14px 18px;text-align:left}.kpiTileAccent[data-v-dedad2ae]{background:linear-gradient(135deg,#1a6b538c,#0e3a2fbf);border-color:#95e1a847}.kpiTitle[data-v-dedad2ae]{color:#fff9;flex-shrink:0;font-size:10.5px;font-weight:700;letter-spacing:1px;margin:0;text-transform:uppercase}.kpiValue[data-v-dedad2ae]{font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1;margin:auto 0}.kpiUnit[data-v-dedad2ae]{color:#fff9;font-size:12px;font-weight:600}.kpiDesc[data-v-dedad2ae]{color:#ffffff80;flex-shrink:0;font-size:10.5px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpiChartArea[data-v-dedad2ae]{flex:1;margin:4px 0;min-height:0}.kpiChartArea[data-v-dedad2ae] .container{height:100%;padding:0}.kpiRow.light .kpiTile[data-v-dedad2ae]{background:#0e3a2f0d;border-color:#0e3a2f1f;color:#0e3a2f}.kpiRow.light .kpiTileAccent[data-v-dedad2ae]{background:linear-gradient(135deg,#95e1a880,#4bb07f66);border-color:#1a6b534d}.kpiRow.light .kpiDesc[data-v-dedad2ae],.kpiRow.light .kpiTitle[data-v-dedad2ae],.kpiRow.light .kpiUnit[data-v-dedad2ae]{color:#0e3a2fb3}@media (max-width:1100px){.kpiRow[data-v-dedad2ae]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpiTileChart[data-v-dedad2ae]{grid-column:1/-1}}@media (max-width:620px){.kpiRow[data-v-dedad2ae]{grid-template-columns:1fr}}.chartBox[data-v-dbe15195]{height:clamp(220px,30vh,380px);position:relative;width:100%}.chartBox canvas[data-v-dbe15195]{height:100%!important;width:100%!important}.chartBox[data-v-fb24af24]{height:clamp(240px,34vh,420px);position:relative;width:100%}.chartBox canvas[data-v-fb24af24]{height:100%!important;width:100%!important}.chart-container[data-v-f9ea8001]{margin:0 auto;max-width:600px;width:100%}.chartBox[data-v-f9ea8001]{height:clamp(220px,30vh,360px);position:relative;width:100%}.chartBox canvas[data-v-f9ea8001]{display:block;height:100%!important;width:100%!important}.table-container[data-v-322f0f2a],.table-container[data-v-3a8c2bf0]{width:100%}.repTableNarrow[data-v-3a8c2bf0]{min-width:480px}.brList[data-v-ac67f6c1]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.brRow[data-v-ac67f6c1]{align-items:center;background:var(--surface-bg);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;cursor:pointer;display:grid;gap:14px;grid-template-columns:26px minmax(0,1fr) auto;padding:10px 12px;transition:background .15s ease,border-color .15s ease,transform .12s ease}.brRow[data-v-ac67f6c1]:hover{background:#ffffff12;border-color:#95e1a847;transform:translate(2px)}.brRow.active[data-v-ac67f6c1]{background:#95e1a81a;border-color:#95e1a880}.brRank[data-v-ac67f6c1]{color:#ffffff73;font-size:11px;font-weight:800;text-align:center}.brBody[data-v-ac67f6c1]{flex-direction:column;gap:6px}.brBody[data-v-ac67f6c1],.brNameLine[data-v-ac67f6c1]{display:flex;min-width:0}.brNameLine[data-v-ac67f6c1]{align-items:center;gap:8px}.brName[data-v-ac67f6c1]{color:#fff;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brBadge[data-v-ac67f6c1]{background:#95e1a82e;color:#95e1a8;flex-shrink:0;font-size:8.5px;font-weight:700;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.brBadge[data-v-ac67f6c1],.brTrack[data-v-ac67f6c1]{border-radius:999px}.brTrack[data-v-ac67f6c1]{background:#ffffff12;height:8px;overflow:hidden}.brFill[data-v-ac67f6c1]{background:linear-gradient(90deg,#1a6b53,#95e1a8);border-radius:999px;height:100%;transition:width .5s ease}.brNumbers[data-v-ac67f6c1]{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.brValue[data-v-ac67f6c1]{color:#fff;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.2px}.brUnit[data-v-ac67f6c1]{font-size:10px;font-weight:600}.brShare[data-v-ac67f6c1],.brUnit[data-v-ac67f6c1]{color:#ffffff80}.brShare[data-v-ac67f6c1]{font-size:10.5px;font-weight:700}.brFoot[data-v-ac67f6c1]{color:#ffffff80;font-size:11px;margin:12px 0 0}.brSkeleton[data-v-ac67f6c1]{display:flex;flex-direction:column;gap:8px}.brSkelRow[data-v-ac67f6c1]{animation:brShimmer-ac67f6c1 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff17 50%,#ffffff0a);background-size:200% 100%;border-radius:10px;height:54px}@keyframes brShimmer-ac67f6c1{0%{background-position:100% 0}to{background-position:-100% 0}}.brEmpty[data-v-ac67f6c1]{background:#ffffff08;border:1px dashed hsla(0,0%,100%,.1);border-radius:10px;color:#ffffff8c;font-size:12.5px;padding:24px 16px;text-align:center}.repPanel.light .brRow[data-v-ac67f6c1]{background:#fff;border-color:#0e3a2f1a}.repPanel.light .brRow[data-v-ac67f6c1]:hover{background:#0e3a2f12;border-color:#1a6b534d}.repPanel.light .brRow.active[data-v-ac67f6c1]{background:#1a6b531a;border-color:#1a6b5373}.repPanel.light .brRank[data-v-ac67f6c1]{color:#0e3a2f80}.repPanel.light .brName[data-v-ac67f6c1]{color:#0e3a2f}.repPanel.light .brBadge[data-v-ac67f6c1]{background:#1a6b5329;color:#145c1f}.repPanel.light .brTrack[data-v-ac67f6c1]{background:#0e3a2f14}.repPanel.light .brValue[data-v-ac67f6c1]{color:#0e3a2f}.repPanel.light .brFoot[data-v-ac67f6c1],.repPanel.light .brShare[data-v-ac67f6c1],.repPanel.light .brUnit[data-v-ac67f6c1]{color:#0e3a2fa6}.repPanel.light .brEmpty[data-v-ac67f6c1]{background:#fff;border-color:#0e3a2f24;color:#0e3a2fb3}.raPage[data-v-c1cdee0f]{--ra-text:var(--app-text);--ra-muted:var(--app-muted);--ra-surface:var(--app-surface);--ra-line:var(--app-line);color:var(--ra-text)}.raPage[data-v-c1cdee0f],.raStack[data-v-c1cdee0f]{display:flex;flex-direction:column;gap:20px}.raBlock[data-v-c1cdee0f]{margin:0}.raHeader[data-v-c1cdee0f]{align-items:center;background:linear-gradient(135deg,#0e3a2fd9,#1a6b538c 55%,#0e3a2f59);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:var(--card-shadow);color:#fff;display:grid;gap:16px;grid-template-columns:auto 1fr;padding:16px 22px}.raPage.light .raHeader[data-v-c1cdee0f]{background:linear-gradient(135deg,#0e3a2f,#1a6b53);border-color:#0e3a2f66}.raHeaderIcon[data-v-c1cdee0f]{align-items:center;background:#ffffff24;border-radius:13px;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.raHeaderText[data-v-c1cdee0f]{display:flex;flex-direction:column;gap:4px;min-width:0}.raEyebrow[data-v-c1cdee0f]{color:#ffffffb3;font-size:10.5px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.raTitle[data-v-c1cdee0f]{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.3px;margin:0}.raChips[data-v-c1cdee0f]{display:flex;flex-wrap:wrap;gap:8px}.raChip[data-v-c1cdee0f],.raChips[data-v-c1cdee0f]{align-items:center}.raChip[data-v-c1cdee0f]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#fff;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;padding:4px 10px}.raChipBranch[data-v-c1cdee0f]{cursor:default}.raChipBranch.resettable[data-v-c1cdee0f]{background:#95e1a838;cursor:pointer}.raChipBranch.resettable[data-v-c1cdee0f]:hover{background:#95e1a857}.raChipX[data-v-c1cdee0f]{font-size:13px;line-height:1;opacity:.8}.scopeToggle[data-v-c1cdee0f]{align-self:flex-start;background:var(--ra-surface);border:1px solid var(--ra-line);border-radius:10px;display:inline-flex;gap:4px;padding:4px}.scopeBtn[data-v-c1cdee0f]{background:transparent;border:none;border-radius:8px;color:var(--ra-muted);cursor:pointer;font-size:13px;font-weight:700;padding:7px 16px;transition:background .15s ease,color .15s ease}.scopeBtn[data-v-c1cdee0f]:hover{color:var(--ra-text)}.scopeActive[data-v-c1cdee0f]{background:#95e1a8;color:#0e3a2f}.consTable[data-v-c1cdee0f]{border-collapse:collapse;margin-top:6px;width:100%}.consTable td[data-v-c1cdee0f],.consTable th[data-v-c1cdee0f]{border-bottom:1px solid hsla(0,0%,100%,.12);font-size:13px;padding:8px 10px;text-align:left}.consTable td.num[data-v-c1cdee0f],.consTable th.num[data-v-c1cdee0f]{text-align:right}.groupTag[data-v-c1cdee0f]{background:#95e1a8;border-radius:999px;color:#0e3a2f;font-size:9px;font-weight:700;margin-left:8px;padding:1px 6px;text-transform:uppercase}.drillBtn[data-v-c1cdee0f]{background:transparent;border:none;color:#95e1a8;cursor:pointer;font-size:12px;font-weight:600}.sp[data-v-c1cdee0f]{letter-spacing:3px}.container4[data-v-c1cdee0f]{display:flex;gap:10px;height:auto;width:100%}.containerEqual[data-v-c1cdee0f]{border-radius:10px;height:200px;width:calc(25% - 10px)}.containerReport[data-v-c1cdee0f]{border-radius:14px}.containerReport[data-v-c1cdee0f],.containerReport1[data-v-c1cdee0f]{display:flex;gap:10px;height:auto;width:100%}.containerReport1[data-v-c1cdee0f]{flex-direction:column}.contTitle[data-v-c1cdee0f]{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:flex-start;width:100%}
