

.econ-grid-v166{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:10px 0 14px}.econ-card-v166{border:1px solid #d7dee7;border-radius:11px;padding:12px;background:#f8fafc}.econ-card-v166 span{display:block;font-size:10px;text-transform:uppercase;font-weight:900;color:#64748b}.econ-card-v166 b{display:block;font-size:18px;margin-top:4px;color:#0f172a}.econ-card-v166.good b{color:#15803d}.econ-card-v166.bad b{color:#b91c1c}.budget-box-v166{border:1px solid #d7dee7;border-radius:12px;padding:14px;background:#fff}.budget-head-v166{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.budget-bar-v166{height:11px;background:#e2e8f0;border-radius:999px;overflow:hidden;margin:10px 0 6px}.budget-bar-v166 span{display:block;height:100%;background:#475569}.budget-bar-v166.over span{background:#b91c1c}.expense-detail-v166{width:100%;border-collapse:collapse;white-space:normal}.expense-detail-v166 th,.expense-detail-v166 td{font-size:12px;padding:8px;border-bottom:1px solid #e2e8f0}.audit-v166{font-size:10.5px;color:#64748b;margin-top:3px}.audit-log-v166{display:grid;gap:6px;margin-top:10px}.audit-item-v166{padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;font-size:11px}.expense-add-v166{display:flex;justify-content:flex-end;margin-bottom:9px}@media(max-width:1050px){.econ-grid-v166{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.econ-grid-v166{grid-template-columns:1fr 1fr}}
