/* Styles frontend spécifiques au plugin.
   Les styles principaux du design (progress bar, cards, form) sont dans le thème enfant astra-bonferrage.
   Ici on ne met que ce qui doit fonctionner même si le thème enfant n'est pas activé. */

.bf-notice { padding: 12px 16px; border-radius: 6px; margin: 12px 0; font-size: 0.95rem; }
.bf-notice-info { background: #e6f2ff; border-left: 3px solid #1e6bd6; }
.bf-notice-warn { background: #fff4e0; border-left: 3px solid #d97706; }
.bf-notice-error { background: #fde8e8; border-left: 3px solid #b91c1c; }

.bf-status { display: inline-block; padding: 3px 10px; border-radius: 999px; font-size: 0.8rem; font-weight: 600; }
.bf-status-pending  { background: #fff4e0; color: #8a5a00; }
.bf-status-resolved { background: #e6f7e9; color: #1e6b2b; }
.bf-status-dropped  { background: #f0f0f0; color: #666; }
