
/* SPRINT_7_5E_VOUCHER_AUDIT_QUOTA_FINANCE_REPORT */
.vr-panel{display:grid;gap:18px}.vr-head,.vr-box-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.vr-head h3,.vr-box-head h4{margin:4px 0;color:#0f2f69}.vr-head p{margin:6px 0 0;max-width:760px;color:#64748b;font-size:12px;line-height:1.5}.vr-actions{display:flex;gap:9px;flex-wrap:wrap}.vr-filter{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) minmax(220px,1.4fr) auto;gap:10px;align-items:end;padding:14px;border:1px solid #dbe5f1;border-radius:18px;background:#f8fbff}.vr-filter label{display:grid;gap:7px;color:#334155;font-size:12px;font-weight:800}.vr-filter input,.vr-filter select{width:100%;box-sizing:border-box;padding:10px 11px;border:1px solid #d8e1ee;border-radius:12px;background:#fff;color:#0f172a;font:inherit}.vr-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.vr-metric{min-height:104px;padding:15px;display:grid;align-content:center;gap:5px;border:1px solid #dbe5f1;border-radius:18px;background:linear-gradient(145deg,#fff,#f2f7ff)}.vr-metric span{color:#64748b;font-size:11px;font-weight:800}.vr-metric strong{color:#0f2f69;font-size:20px}.vr-metric small{color:#075bd8;font-weight:800}.vr-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px}.vr-box{padding:16px;border:1px solid #dbe5f1;border-radius:19px;background:#fbfdff}.vr-scroll{display:grid;gap:9px;max-height:430px;overflow:auto;padding-right:3px}.vr-quota-row,.vr-audit-row{padding:12px;border:1px solid #e2e8f0;border-radius:15px;background:#fff}.vr-quota-title{display:flex;justify-content:space-between;gap:12px}.vr-quota-title b,.vr-quota-title span{display:block}.vr-quota-title b{color:#075bd8}.vr-quota-title span{margin-top:2px;color:#64748b;font-size:11px}.vr-quota-title strong{color:#0f2f69;font-size:12px;white-space:nowrap}.vr-progress{height:7px;margin:10px 0 8px;overflow:hidden;border-radius:99px;background:#e8eef7}.vr-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#075bd8,#19a0f5)}.vr-meta{display:flex;flex-wrap:wrap;gap:5px}.vr-meta span{padding:4px 7px;border-radius:99px;background:#edf2f7;color:#475569;font-size:9px;font-weight:800}.vr-audit-row{display:grid;grid-template-columns:34px 1fr;gap:10px}.vr-audit-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#eaf3ff;color:#075bd8;font-weight:900}.vr-audit-row b,.vr-audit-row span,.vr-audit-row small{display:block}.vr-audit-row b{color:#0f2f69}.vr-audit-row span{margin-top:3px;color:#475569;font-size:11px}.vr-audit-row small{margin-top:3px;color:#94a3b8}.vr-table-wrap{overflow:auto;border:1px solid #e2e8f0;border-radius:15px}.vr-table{width:100%;min-width:1040px;border-collapse:collapse;background:#fff}.vr-table th,.vr-table td{padding:11px 12px;border-bottom:1px solid #edf2f7;text-align:left;vertical-align:top;font-size:11px}.vr-table th{position:sticky;top:0;z-index:1;background:#eef5ff;color:#0f2f69;font-weight:900}.vr-table td b,.vr-table td small{display:block}.vr-table td small{margin-top:3px;color:#64748b}.vr-discount{color:#dc2626;font-weight:900}.vr-status{display:inline-block;padding:5px 8px;border-radius:99px;font-size:9px;font-weight:900;white-space:nowrap}.vr-status.reserved{background:#fef3c7;color:#b45309}.vr-status.used{background:#dcfce7;color:#15803d}.vr-status.released{background:#dbeafe;color:#075bd8}.vr-status.cancelled{background:#fee2e2;color:#b91c1c}.vr-pagination{margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.vr-pagination span{color:#64748b;font-size:11px;font-weight:800}@media(max-width:1320px){.vr-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.vr-filter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.vr-grid,.vr-filter,.vr-metrics{grid-template-columns:1fr}.vr-head,.vr-box-head{align-items:stretch;flex-direction:column}.vr-pagination{justify-content:space-between}}
