.history-card-side{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:13px}.history-card-side>b{max-width:140px;color:#9ba2ad;font-size:10px;font-style:italic;font-weight:400;line-height:1.25;text-align:right}
.history-filters{width:100%;display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.history-filters button{flex:0 0 auto;padding:7px 11px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:9px;font-weight:800}.history-filters button.active{border-color:var(--ink);background:var(--ink);color:#fff}.history-type.badge-mecanique{background:#eaf2fd;color:#2865b8}.history-type.badge-carrosserie{background:#fff0e8;color:#b65320}.history-type.badge-expertise{background:#f1ebfb;color:#6842aa}.history-type.badge-autre{background:#eef1f5;color:#59616d}.history-entry[hidden]{display:none}
.history-card .history-intervention-date{margin-top:2px;color:var(--ink);font-weight:700}
.vehicle-dossier-entry.intervention-fold{padding:0;border-left:0!important;overflow:hidden}.vehicle-dossier-entry.intervention-fold>summary.history-card{padding:15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.vehicle-dossier-entry summary .history-card-side{align-self:flex-start}.vehicle-dossier-entry summary .file-flags{align-items:center}.vehicle-dossier-entry summary .file-flags em{min-width:20px;height:20px;border-radius:999px;background:var(--surface);color:var(--muted);display:grid;place-items:center;font-size:9px;font-style:normal;font-weight:800}.vehicle-dossier-entry summary .file-flags span{color:var(--muted);font-size:13px;transition:transform .2s}.vehicle-dossier-entry[open] summary .file-flags span{transform:rotate(180deg)}.dossier-entry-content{padding:0 14px 14px;border-top:1px solid var(--line)}.vehicle-dossier-entry .dossier-entry-content>p{margin:12px 0;color:var(--muted);font-size:11px;line-height:1.45}.vehicle-dossier-entry .file-list{padding-bottom:0}
