.page[data-v-1c93ac15]{padding:24px}.page-title[data-v-1c93ac15]{font-size:22px;font-weight:700;margin-bottom:18px;color:#10233f}.card[data-v-1c93ac15]{background:#fff;border-radius:14px;padding:18px;box-shadow:0 8px 24px rgba(15,23,42,.05);margin-bottom:16px}.filter-card[data-v-1c93ac15]{padding-bottom:0}.stat-grid[data-v-1c93ac15]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin-bottom:16px}.stat-card[data-v-1c93ac15]{background:#fff;border-radius:14px;padding:18px;box-shadow:0 8px 24px rgba(15,23,42,.05);border-top:3px solid #38bdf8}.stat-card span[data-v-1c93ac15]{color:#64748b;display:block;margin-bottom:10px}.stat-card strong[data-v-1c93ac15]{font-size:22px;color:#10233f}.stat-card.highlight strong[data-v-1c93ac15]{color:#0f9f7f}.stat-card.danger strong[data-v-1c93ac15]{color:#ef4444}.report-layout[data-v-1c93ac15]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px}.report-card[data-v-1c93ac15]{min-height:420px}.report-title[data-v-1c93ac15]{text-align:center;font-size:24px;font-weight:800;color:#10233f;margin-bottom:8px}.report-meta[data-v-1c93ac15]{text-align:center;color:#64748b;margin-bottom:22px}.section[data-v-1c93ac15]{margin-bottom:18px}.section h3[data-v-1c93ac15]{font-size:17px;color:#0f172a;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.section p[data-v-1c93ac15]{line-height:1.9;color:#334155;text-indent:2em}.side-card[data-v-1c93ac15]{background:linear-gradient(135deg,#eff6ff,#f0fdf4)}.side-title[data-v-1c93ac15],.table-title[data-v-1c93ac15]{font-weight:700;font-size:17px;margin-bottom:14px;color:#10233f}.suggestion[data-v-1c93ac15]{display:flex;gap:8px;background:hsla(0,0%,100%,.75);border:1px solid #dbeafe;border-radius:10px;padding:12px;margin-bottom:10px;line-height:1.6;color:#334155}.suggestion i[data-v-1c93ac15]{color:#2563eb;margin-top:4px}@media (max-width:1500px){.stat-grid[data-v-1c93ac15]{grid-template-columns:repeat(4,minmax(0,1fr))}.report-layout[data-v-1c93ac15]{grid-template-columns:1fr}}