/* Panneau des doublons possibles (ajout et modification d'une bière) : feuille dédiée, lisible sur tous les thèmes. */
.dup { display: flex; flex-direction: column; gap: .5rem; padding: .75rem; border-radius: .75rem; border: 1px solid; border-left-width: 5px; font-size: .875rem; line-height: 1.35; color: #1f2937; }
.dup--info { background: #f3efe6; border-color: #cfc6b0; }
.dup--warning { background: #fef3c7; border-color: #f59e0b; }
.dup--error { background: #fee2e2; border-color: #ef4444; }
.dup__title { font-weight: 700; }
.dup__list { display: flex; flex-direction: column; gap: .5rem; margin: 0; padding: 0; list-style: none; }
.dup__item { display: flex; align-items: center; justify-content: space-between; gap: .75rem; }
.dup__hint { opacity: .7; font-size: .75rem; }
.dup a { text-decoration: underline; font-weight: 600; color: inherit; }
.dup__confirm { display: flex; align-items: center; gap: .5rem; cursor: pointer; padding-top: .25rem; border-top: 1px dashed rgba(0, 0, 0, .2); }
