/* lot 58 : Demandes reçues : Refuser / Supprimer / Remettre (bleu nuit #0F2A4A, bleu #1E5AA8, argent #AFC0D6 / #C4D3E6 ; jamais de doré) */
.wp5a-bts .sd58-b{min-height:44px;padding:0 14px;border-radius:12px;font-weight:700;white-space:nowrap;cursor:pointer}
.wp5a-bts .sd58-ref{background:#fff;color:#0F2A4A;border:1px solid #0F2A4A}
.wp5a-bts .sd58-ref:hover{background:#EEF3F9}
.wp5a-bts .sd58-sup{background:#F3F6FA;color:#3A4D66;border:1px solid #AFC0D6}
.wp5a-bts .sd58-sup:hover{background:#E6EDF5}
.wp5a-bts .sd58-rem{background:#1E5AA8;color:#fff;border:1px solid #1E5AA8}
.wp5a-bts .sd58-rem:hover{background:#174a8c}
.wp5a-bts .sd58-b:focus-visible{outline:3px solid #1E5AA8;outline-offset:2px}
.sd58-f em{font-style:normal;min-width:20px;height:20px;margin-left:6px;padding:0 6px;border-radius:10px;background:#C4D3E6;color:#0F2A4A;display:inline-grid;place-items:center;font-size:11px;font-weight:800}
.sd58-f.on em{background:#fff}
.sd58-f em[hidden]{display:none}
.wp5a-pt.sd58-pt-ref{background:#E9EDF2;color:#3A4D66;border-color:#AFC0D6}
.wp5a-pt.sd58-pt-arc{background:#F3F6FA;color:#3A4D66;border:1px dashed #AFC0D6}
.sd58-note{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#F3F6FA;border:1px solid #C4D3E6;color:#0F2A4A;font-size:13px}
.sd58-motif{color:#3A4D66}
.wp5a-dem.sd58-part{opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease}
.wp5a-dem[hidden]{display:none!important}
.sd58-fen .sd58-l{display:block;margin:10px 0}
.sd58-fen textarea{width:100%;min-height:88px;box-sizing:border-box;resize:vertical}
.sd58-msg{margin:8px 0 0;font-weight:600;color:#0F2A4A;min-height:1em}
.sd58-msg:empty{display:none}
@media (max-width:760px){
  .wp5a-bts .sd58-b{flex:1 1 auto;justify-content:center}
  .sd58-fen .fp .bt{min-height:44px}
}
@media (prefers-reduced-motion:reduce){.wp5a-dem.sd58-part{transition:none}}
