.fleet-tabs21335{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px;padding:8px;border-radius:13px;background:#e9eff6}.fleet-tabs21335 button{min-height:40px;padding:0 15px;border:0;border-radius:9px;background:transparent;color:#536680;font-weight:800;cursor:pointer}.fleet-tabs21335 button.active{background:#fff;color:#1d5aab;box-shadow:0 3px 10px rgba(34,61,96,.11)}.fleet-honesty21335{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:16px 18px;border:1px solid #bdd5ef;border-radius:14px;background:#f1f7fd}.fleet-honesty21335 strong,.fleet-honesty21335 span{display:block}.fleet-honesty21335 span{max-width:920px;margin-top:4px;color:#5f7692}.fleet-kpis21335{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-bottom:14px}.fleet-kpis21335>div,.fleet-report-summary21335>div{padding:15px;border:1px solid #dce5ef;border-radius:14px;background:#fff}.fleet-kpis21335 span,.fleet-report-summary21335 span{display:block;color:#687991;font-size:11px}.fleet-kpis21335 strong,.fleet-report-summary21335 strong{display:block;margin-top:6px;color:#132a49;font-size:21px}.fleet-overview-grid21335{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.fleet-list21335{display:grid;gap:8px;margin-top:15px}.fleet-auth-row21335{display:grid;grid-template-columns:minmax(260px,1fr) 115px 115px 150px auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid #dfe6ef;border-radius:11px}.fleet-auth-row21335 strong,.fleet-auth-row21335 span,.fleet-auth-row21335 small,.fleet-auth-row21335 b{display:block}.fleet-auth-row21335 span,.fleet-auth-row21335 small{margin-top:3px;color:#6a7b91;font-size:11px}.fleet-signals21335{display:grid;gap:8px;margin-top:15px}.fleet-signals21335 button{display:grid;gap:4px;width:100%;padding:12px;border:1px solid #dfe6ef;border-radius:11px;background:#fff;text-align:left;color:#17304f;cursor:pointer}.fleet-signals21335 span{color:#6b7c91;font-size:11px}.fleet-status21335{display:inline-flex;width:max-content;padding:5px 9px;border-radius:99px;background:#edf2f7;color:#556982;font-size:10px;font-weight:900}.fleet-status21335.actief,.fleet-status21335.goedgekeurd,.fleet-status21335.gefactureerd{background:#daf7e6;color:#087546}.fleet-status21335.aangevraagd,.fleet-status21335.toekomstig{background:#e1efff;color:#165ba9}.fleet-status21335.aanvulling-nodig,.fleet-status21335.gedeeltelijk-goedgekeurd,.fleet-status21335.uitgevoerd{background:#fff0cf;color:#875600}.fleet-status21335.afgewezen,.fleet-status21335.verlopen{background:#ffe2df;color:#a0372d}.fleet-card-grid21335{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fleet-card-grid21335 article{display:grid;gap:14px;padding:17px;border:1px solid #dce5ef;border-radius:14px}.fleet-card-grid21335 article>div>span{color:#1e62b6;font-size:10px;font-weight:900;text-transform:uppercase}.fleet-card-grid21335 h3{margin:5px 0;color:#142c4d}.fleet-card-grid21335 p{margin:0;color:#6a7b91;font-size:11px}.fleet-card-grid21335 dl{display:grid;grid-template-columns:1fr auto;gap:8px;margin:0}.fleet-card-grid21335 dt{color:#687991}.fleet-card-grid21335 dd{margin:0;font-weight:800}.fleet-toolbar21335{display:grid;grid-template-columns:minmax(280px,1fr) 240px 210px;gap:12px;align-items:end;margin-bottom:14px}.fleet-modal-intro21335{display:flex;justify-content:space-between;gap:15px;margin-bottom:17px;padding:14px 16px;border-radius:13px;background:#eef5fd;color:#193d67}.fleet-modal-intro21335 span{max-width:680px;color:#5d7594}.fleet-check21335{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #dae4ef;border-radius:11px;background:#f8fafc}.fleet-check21335 strong,.fleet-check21335 small{display:block}.fleet-check21335 small{margin-top:3px;color:#718198}.fleet-detail-head21335{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.fleet-detail-head21335>div>span{color:#1c5ba8;font-size:10px;font-weight:900;text-transform:uppercase}.fleet-detail-head21335 h2{margin:5px 0}.fleet-detail-head21335 p{margin:0;color:#667992}.fleet-detail-grid21335{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.fleet-detail-grid21335 dl{display:grid;grid-template-columns:1fr 1.4fr;gap:9px;margin:0;padding:14px;border:1px solid #dce5ef;border-radius:12px}.fleet-detail-grid21335 dt{color:#6a7b91}.fleet-detail-grid21335 dd{margin:0;text-align:right;font-weight:700;white-space:pre-wrap}.fleet-detail-notes21335{margin-top:12px;padding:14px;border:1px solid #dce5ef;border-radius:12px}.fleet-detail-notes21335 p{margin:8px 0 0;white-space:pre-wrap;color:#596d87}.fleet-detail-actions21335,.fleet-report-actions21335{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.fleet-auth-amounts21335,.fleet-report-summary21335{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.fleet-auth-amounts21335>div{padding:14px;border-radius:12px;background:#f3f7fb}.fleet-auth-amounts21335 span,.fleet-auth-amounts21335 strong{display:block}.fleet-auth-amounts21335 span{color:#687991;font-size:11px}.fleet-auth-amounts21335 strong{margin-top:5px;font-size:19px}.fleet-history21335{margin-top:14px;padding:14px;border:1px solid #dce5ef;border-radius:12px}.fleet-history21335 h3{margin:0 0 10px}.fleet-history21335>div{display:grid;grid-template-columns:150px 170px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid #edf1f5}.fleet-history21335 time,.fleet-history21335 span{color:#697b92;font-size:11px}.fleet-report-summary21335{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px}
@media(max-width:1450px){.fleet-card-grid21335{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-kpis21335{grid-template-columns:repeat(3,minmax(0,1fr))}.fleet-overview-grid21335{grid-template-columns:1fr}.fleet-auth-row21335{grid-template-columns:minmax(230px,1fr) 100px 100px 130px auto}}
@media(max-width:1050px){.fleet-toolbar21335{grid-template-columns:1fr 1fr}.fleet-toolbar21335 .wide{grid-column:1/-1}.fleet-auth-row21335{grid-template-columns:1fr 1fr auto}.fleet-auth-row21335>div:first-child{grid-column:1/-1}.fleet-auth-row21335 .fleet-status21335{justify-self:start}}
@media(max-width:720px){.fleet-honesty21335,.fleet-modal-intro21335{align-items:stretch;flex-direction:column}.fleet-kpis21335,.fleet-card-grid21335,.fleet-toolbar21335,.fleet-detail-grid21335,.fleet-auth-amounts21335,.fleet-report-summary21335{grid-template-columns:1fr}.fleet-toolbar21335 .wide{grid-column:auto}.fleet-auth-row21335{grid-template-columns:1fr}.fleet-auth-row21335>div:first-child{grid-column:auto}.fleet-history21335>div{grid-template-columns:1fr}.fleet-detail-actions21335,.fleet-report-actions21335{flex-direction:column}.fleet-detail-actions21335 .btn,.fleet-report-actions21335 .btn{width:100%}}
