@charset "UTF-8";:root{--vap-primary: #7e3747;--vap-primary-dark: #852b2b;--vap-secondary: #858796;--vap-success: #1cc88a;--vap-info: #36b9cc;--vap-warning: #f6c23e;--vap-danger: #e74a3b;--vap-light: #f8f9fc;--vap-dark: #5a5c69;--vap-gray-800: #5a5c69;--vap-gray-600: #858796;--vap-border: #e3e6f0}html{height:100%;font-size:.9rem}body{height:100%;margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--vap-light);color:#000;font-size:1.2rem}h1,h2,h3,h4,h5,h6,strong{color:var(--vap-primary);font-weight:700}a{color:var(--vap-primary)}.vap-card{background:#fff;border:1px solid var(--vap-border);border-radius:.35rem;box-shadow:0 .15rem 1.75rem #3a3b4526;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.vap-card>h2,.vap-card>h3,.vap-card>legend{font-size:1.2rem;font-weight:700;color:var(--vap-primary);margin-top:0;border-bottom:1px solid var(--vap-border);padding-bottom:.5rem;margin-bottom:.75rem}.vap-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-bottom:1.5rem}.vap-table{border-collapse:collapse;width:100%;font-size:1.2rem}.vap-table th,.vap-table td{border:1px solid var(--vap-border);padding:.5rem .75rem;text-align:left}.vap-table thead th{background:var(--vap-light);color:var(--vap-primary);font-weight:700;white-space:nowrap}.vap-table tbody tr:hover{background:#7e37470a}.vap-toolbar{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.vap-toolbar label{display:flex;align-items:center;gap:.4rem;font-weight:600;color:var(--vap-primary);font-size:1.2rem}.vap-toolbar input,.vap-toolbar select{border:1px solid var(--vap-border);border-radius:.35rem;padding:.4rem .6rem;font-size:1.2rem;font-family:inherit}.vap-btn{background:var(--vap-primary);color:#fff;border:none;border-radius:.35rem;padding:.4rem .9rem;font-size:1.2rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem}.vap-btn:hover{background:var(--vap-primary-dark)}.vap-btn:disabled{background:var(--vap-secondary);cursor:not-allowed}.vap-btn-xlsx{background:#1e6b3e}.vap-btn-xlsx:hover{background:#17542f}.vap-btn-lila{background:#8e6bbf}.vap-btn-lila:hover{background:#745a9e}.vap-btn-lila-oscuro{background:#4b2e73}.vap-btn-lila-oscuro:hover{background:#3a2359}.vap-btn-mostaza{background:#b8860b}.vap-btn-mostaza:hover{background:#966e09}.vap-btn-link{color:var(--vap-primary);font-weight:600;text-decoration:none}.vap-btn-link:hover{text-decoration:underline}.vap-error{color:var(--vap-danger)}.vap-muted{color:var(--vap-gray-600);font-size:1.2rem}.vap-stat-title{display:flex;justify-content:space-between;font-weight:700;color:var(--vap-primary);padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--vap-border)}.vap-stat-section{font-weight:700;color:var(--vap-primary);margin-top:.9rem;padding-bottom:.25rem;border-bottom:1px solid var(--vap-border);font-size:1.2rem}.vap-stat-row{display:flex;justify-content:space-between;max-width:360px;padding:.15rem 0;font-size:1.2rem}.vap-stat-row.vap-total{font-weight:700;color:var(--vap-primary);border-top:1px solid var(--vap-border);margin-top:.25rem;padding-top:.4rem}.vap-stat-row.vap-pendiente{color:var(--vap-danger);font-weight:700}@media (max-width: 900px){.vap-card{padding:1rem}.vap-toolbar{gap:.6rem}.vap-table{font-size:1rem}.vap-table th,.vap-table td{padding:.4rem .5rem}}@media (max-width: 900px){.vap-card[style*="flex:"],div[style*="min-width:2"][style*=flex],div[style*="min-width:3"][style*=flex]{flex:1 1 100%!important;min-width:0!important}div[style*="flex-wrap:nowrap"]{flex-wrap:wrap!important;gap:1rem!important}div[style*="repeat(3, minmax"],div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}.vap-card[style*="padding:4rem"]{padding:1.5rem 1rem!important}.vap-stat-row{max-width:none}}
