/* Il segnalibro: nessuna cornice, nessuno sfondo. Solo l'icona che si
   riempie, come su Instagram. */
.pref-bottone { display: inline-flex; }
.pref-btn {
  display: inline-flex; align-items: center; gap: 8px;
  background: none; border: 0; padding: 6px 4px; cursor: pointer;
  color: inherit; font: inherit; text-decoration: none;
  transition: transform .12s ease, color .12s ease;
}
.pref-btn:hover { color: #BE9A4E; }
.pref-btn:active { transform: scale(.88); }
.pref-bottone[data-salvato="1"] .pref-btn { color: #BE9A4E; }
.pref-testo { font-size: 14px; font-weight: 600; }

.pref-avviso {
  position: fixed; left: 50%; bottom: 24px; transform: translateX(-50%);
  background: #003D62; color: #fff; border-radius: 999px;
  padding: 11px 20px; font-size: 14.5px; display: flex; gap: 14px;
  align-items: center; box-shadow: 0 6px 24px rgba(0,0,0,.18); z-index: 60;
}
.pref-avviso a { color: #D9BE7A; font-weight: 700; }
@media (prefers-reduced-motion: reduce) {
  .pref-btn { transition: none; }
  .pref-btn:active { transform: none; }
}
