.fleet-registry,.fleet-dossier{display:grid;gap:1rem}.fleet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:18px;background:#f4f7fc}.fleet-toolbar h3,.fleet-dossier h3{margin:0}.fleet-toolbar p{margin:.25rem 0 0;color:#71809a}.fleet-cards{display:grid;gap:.85rem}.fleet-card{border:1px solid #dce5f2;border-radius:18px;padding:1rem;background:#fff}.fleet-card-head{display:flex;align-items:center;gap:.75rem}.fleet-card-head h4{margin:0}.fleet-card-head p{margin:.2rem 0 0;color:#71809a}.fleet-card-head em{margin-left:auto;padding:.38rem .65rem;border-radius:999px;background:#e9f8f0;color:#12875a;font-style:normal;font-weight:800}.fleet-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#fff0d9;color:#d88013}.fleet-meta,.fleet-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0}.fleet-meta span,.fleet-detail-grid span{display:grid;gap:.2rem;padding:.7rem;border-radius:12px;background:#f5f8fc}.fleet-meta small,.fleet-detail-grid small{color:#7b8aa1}.fleet-actions{display:flex;gap:.5rem;flex-wrap:wrap}.fleet-actions button{border:1px solid #cfdcef;background:#fff;color:#246bfd;border-radius:10px;padding:.62rem .8rem;font-weight:800;cursor:pointer}.fleet-actions button:first-child,.fleet-primary-actions button{background:#246bfd;color:#fff;border-color:#246bfd}.fleet-form{display:grid;gap:1rem}.fleet-section{padding:1rem;border:1px solid #dde6f2;border-radius:16px}.fleet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.fleet-form label{display:grid;gap:.35rem;font-weight:700}.fleet-form input,.fleet-form select,.fleet-form textarea{width:100%;border:1px solid #ced9e8;border-radius:10px;padding:.72rem;font:inherit}.fleet-dossier-hero{display:flex;align-items:center;justify-content:space-between;padding:1.15rem;border-radius:18px;color:#fff;background:linear-gradient(120deg,#0b2345,#246bfd)}.fleet-dossier-hero h3{font-size:1.35rem}.fleet-dossier-hero p{margin:.3rem 0 0}.fleet-dossier-hero strong{padding:.45rem .7rem;border-radius:999px;background:rgba(255,255,255,.18)}.fleet-table{display:grid;border:1px solid #dce5f2;border-radius:14px;overflow:hidden}.fleet-table-row{display:grid;grid-template-columns:110px 150px 1fr 150px;gap:.7rem;padding:.72rem;border-top:1px solid #e3eaf3}.fleet-table-head{background:#f3f6fa}.fleet-empty{text-align:center;padding:2rem;border:1px dashed #cbd7e8;border-radius:16px;color:#71809a}@media(max-width:800px){.fleet-toolbar,.fleet-dossier-hero{align-items:flex-start;flex-direction:column}.fleet-meta,.fleet-detail-grid,.fleet-grid{grid-template-columns:1fr}.fleet-table{overflow:auto}.fleet-table-row{min-width:680px}.fleet-toolbar .action-button{width:100%}}
