.dossier-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px;background:linear-gradient(135deg,#24272f,#17191f);border:1px solid #464b56;border-radius:20px;margin-bottom:22px}.dossier-hero h1{margin:7px 0;font-size:28px;overflow-wrap:anywhere}.dossier-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#bbc1cc;font-size:11px}.dossier-meta bdi{overflow-wrap:anywhere;max-width:100%;font-size:12px}.dossier-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.dossier-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.dossier-step{position:relative;border:1px solid #373c47;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px;background:#191c22}.dossier-step .step-number{align-self:flex-start}.dossier-step h3{font-size:13px}.dossier-step strong{font-size:12px;color:#dbe0e9;font-weight:400}.dossier-step small{font-size:10px;color:#969ead}.dossier-grid{align-items:start;display:grid;grid-template-columns:1.1fr 1fr;gap:22px;margin-bottom:22px}.dossier-evidence{margin:18px 0;padding-bottom:15px;border-bottom:1px solid #333943}.dossier-evidence h3{margin-bottom:7px}.dossier-evidence .badge{margin:12px 0 0}.dossier-report{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:18px 0;border-bottom:1px solid #303640}.dossier-report .text-button{text-align:right;overflow-wrap:anywhere;white-space:normal;color:#e5e8ef;font-weight:bold;flex:1 1 65%}.dossier-report small{font-size:10px;color:#a7afbe}.dossier-facts .meeting-stat{font-size:11px}.dossier-meta .badge{font-size:10px}.dossier-filter{display:flex;gap:12px;justify-content:space-between;align-items:center;margin:20px 0}.dossier-filter select{max-width:230px;margin:0}.dossier-footer{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:15px}.dossier-note{border-inline-start:2px solid #818b9f;padding:8px 14px;margin-bottom:22px;font-size:11px;color:#abb2c0}.asset-title-button{font-weight:bold;color:#e3e7ef;font-size:13px}.asset-title-button:hover{text-decoration:underline}#return-asset{font-size:10px}.report-filter-row{display:flex;align-items:center;gap:14px;margin-bottom:18px}.report-filter-row select{max-width:350px;margin:0}@media(max-width:800px){.dossier-grid{grid-template-columns:1fr}.dossier-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-hero{padding:22px}.dossier-hero h1{font-size:23px}.dossier-hero>img{width:55px;height:55px}.dossier-actions .primary,.dossier-actions .secondary{flex:1;font-size:11px}.dossier-meta{gap:8px}}@media(max-width:480px){.dossier-hero{padding:18px}.dossier-hero>img{display:none}.dossier-step{padding:14px}.dossier-filter{align-items:stretch;flex-direction:column}.dossier-filter select{max-width:none}.dossier-actions{gap:8px}.dossier-actions button{padding:10px}.dossier-footer{justify-content:space-between}#return-asset{max-width:90px;white-space:normal;font-size:9px;padding:4px}}
