/* Additive layout for the inline preparation panel only; no changes to existing navigation. */
#unifiedRadarPreparation{margin-top:24px;overflow-wrap:anywhere}
#unifiedRadarPreparation[hidden]{display:none!important}
#unifiedRadarPreparation>div{display:grid;gap:16px}
#unifiedRadarPreparation label{display:grid;gap:8px}
#unifiedRadarPreparation .radar-check{display:flex;align-items:flex-start;gap:10px;line-height:1.6;font-weight:400;min-height:44px}
#unifiedRadarPreparation .radar-check input[type=checkbox]{width:20px!important;height:20px!important;min-width:20px;min-height:20px;flex:0 0 20px;margin:3px 0;padding:0}
#unifiedRadarPreparation textarea{box-sizing:border-box;width:100%;min-height:86px;resize:vertical}
#unifiedRadarPreparation button{justify-self:start;min-height:44px;max-width:100%;white-space:normal;text-align:left}
#unifiedRadarPreparation .decision-grid{margin:0}
#unifiedRadarPreparation>button{margin-top:16px}
.card[data-dossier-id] label{display:grid;gap:8px;margin-top:16px}
.card[data-dossier-id] .qualification-decision-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.card[data-dossier-id] .qualification-decision-actions button{min-height:44px;max-width:100%;white-space:normal}
.card[data-dossier-id] [hidden]{display:none!important}
.card[data-dossier-id] .dossier-approach{box-sizing:border-box;width:100%;min-height:130px;resize:vertical}
.card[data-dossier-id] .dossier-facts{overflow-wrap:anywhere;line-height:1.6}
.card[data-dossier-id] details a{display:block;margin-top:8px}
#unifiedRadarStatus{line-height:1.6;overflow-wrap:anywhere}
/* Common dossier: scoped only, existing Today/Directory navigation retained. */
.card[data-dossier-id] .dossier-shortcuts{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.card[data-dossier-id] .dossier-shortcuts button{min-height:44px}
.card[data-dossier-id] .dossier-follow-up{margin-top:24px;padding:16px;background:#edf7f8;border:1px solid #c8e1e5;border-radius:12px}
.card[data-dossier-id] .dossier-preparation{scroll-margin-top:16px}
.card[data-dossier-id] .dossier-approach{padding:12px;border:1px solid #a6bdc7;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}
.card[data-dossier-id] input,.card[data-dossier-id] select{max-width:100%;box-sizing:border-box;min-height:44px}
.card[data-dossier-id] .dossier-commercial-angle{border-top:1px solid #d1e1e7;padding-top:12px}
.card[data-dossier-id] .dossier-observations{border-left:3px solid #1d8797;padding-left:12px}
.card[data-dossier-id] .dossier-follow-up input{display:block;width:100%;margin:8px 0}
.card[data-dossier-id] :focus-visible{outline:3px solid #187d98;outline-offset:3px}
@media(max-width:899px){.card[data-dossier-id] .dossier-shortcuts{position:sticky;top:52px;background:#f5f9fb;padding:8px 0;z-index:1}.card[data-dossier-id] .dossier-follow-up{padding:12px}.card[data-dossier-id] .dossier-preparation button{max-width:100%;white-space:normal}}
