.Bi_shell__8OTDy{display:flex;flex-direction:column;gap:14px;padding:14px;background:var(--bg);color:var(--text);font-family:var(--font-body);min-height:calc(100vh - 52px)}.Bi_header__eQnUH{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.Bi_title__h_FL7{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:900}.Bi_subtitle__amhwb{margin:4px 0 0;font-size:12px;font-weight:700;color:var(--muted)}.Bi_controls__rgcuo{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.Bi_chip__fkfR0{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:850;font-family:inherit;cursor:pointer}.Bi_chipActive___Qxkh{background:var(--accent);border-color:var(--accent);color:#fff}.Bi_chip__fkfR0:hover{border-color:var(--accent);color:var(--text)}.Bi_chipActive___Qxkh:hover{color:#fff}.Bi_actions__OPStt{display:flex;gap:8px;flex-wrap:wrap}.Bi_tabs__NrLiM{display:flex;gap:6px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:6px}.Bi_tab__MGxDS{border:0;background:transparent;color:var(--muted);font-family:inherit;font-size:13px;font-weight:900;padding:8px 14px;border-radius:12px;cursor:pointer}.Bi_tabActive__CObzJ{background:rgba(82,175,76,.12);color:var(--accent2)}.Bi_grid__cdWzX{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.Bi_kpi__LcuHy{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow2);display:flex;flex-direction:column;gap:6px;min-width:0}.Bi_kpiLabel__TL0_A{font-size:11.5px;font-weight:850;color:var(--muted);display:flex;align-items:center;gap:6px}.Bi_kpiValue___xXhA{font-family:var(--font-heading);font-size:21px;font-weight:900;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Bi_kpiHint__694DV{font-size:11px;font-weight:750;color:var(--muted)}.Bi_deltaUp__vupzn{color:var(--accent2);font-weight:900}.Bi_deltaDown__vFZqn{color:var(--brandOrange);font-weight:900}.Bi_deltaFlat__WqR2W{color:var(--muted);font-weight:900}.Bi_panel__30cNt{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:14px;box-shadow:var(--shadow2);display:flex;flex-direction:column;gap:10px;min-width:0}.Bi_panelHead__wNoDe{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.Bi_panelTitle__Pvmuj{font-size:14px;font-weight:900;font-family:var(--font-heading)}.Bi_panelNote__wIfhx{font-size:11.5px;font-weight:750;color:var(--muted)}.Bi_twoCol__H1KqB{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Bi_threeCol__P57nU{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.Bi_trend__DwMXo{direction:ltr;width:100%}.Bi_trend__DwMXo svg{display:block;width:100%;height:auto}.Bi_legend__7PBgh{display:flex;gap:12px;flex-wrap:wrap;direction:rtl}.Bi_legendItem___DTHd{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:850;color:var(--muted)}.Bi_legendSwatch__BsKbb{width:11px;height:11px;border-radius:4px;flex:0 0 auto}.Bi_bars__nIrvF{display:flex;flex-direction:column;gap:9px}.Bi_barRow__KAsYy{display:grid;grid-template-columns:minmax(70px,28%) 1fr auto;gap:8px;align-items:center;font-size:12px}.Bi_barLabel__Cg_uP{font-weight:850;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Bi_barTrack___Hiny{height:10px;border-radius:999px;background:rgba(15,23,42,.06);overflow:hidden}.Bi_barFill___evwr{height:100%;border-radius:999px;background:var(--accent);min-width:2px}.Bi_barValue__ijaeW{font-weight:900;color:var(--muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Bi_donutWrap__LsmfG{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.Bi_donut__35Avl{position:relative;width:150px;height:150px;flex:0 0 auto}.Bi_donutCenter__ulCqv{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font-family:var(--font-heading);font-weight:900;font-size:17px}.Bi_donutCenter__ulCqv small{display:block;font-size:10.5px;font-weight:800;color:var(--muted)}.Bi_tableWrap__0ceXx{overflow-x:auto}.Bi_table__wgQlU{width:100%;border-collapse:collapse;font-size:12.5px}.Bi_table__wgQlU td,.Bi_table__wgQlU th{padding:8px 10px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.Bi_table__wgQlU th{font-weight:900;color:var(--muted);font-size:11.5px}.Bi_table__wgQlU td:first-child{font-weight:850}.Bi_notice__cgcGS{border:1px solid var(--line);border-radius:14px;padding:10px 12px;font-size:12px;font-weight:800;color:var(--muted);background:rgba(15,23,42,.03)}.Bi_noticeWarn__ftfZ8{background:rgba(239,82,43,.08);border-color:rgba(239,82,43,.28);color:#b83c1c}.Bi_empty__e4ctD{padding:22px 12px;text-align:center;font-size:12.5px;font-weight:800;color:var(--muted);border:1px dashed var(--line);border-radius:14px}.Bi_link__X12RU{color:var(--accent2);font-weight:900;text-decoration:none;font-size:12px}@media print{.Bi_shell__8OTDy{padding:0;background:#fff;min-height:0}.Bi_actions__OPStt,.Bi_controls__rgcuo,.Bi_tabs__NrLiM{display:none!important}.Bi_kpi__LcuHy,.Bi_panel__30cNt{box-shadow:none;page-break-inside:avoid;break-inside:avoid}.Bi_grid__cdWzX{grid-template-columns:repeat(4,1fr)}}