/*
 * Tema Tymer per CookieConsent v3 (partials/cookie-consent.blade.php).
 * Teal del brand scurito (#127c77) per contrasto AA del testo bianco sui pulsanti.
 */
#cc-main {
  --cc-font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --cc-modal-border-radius: 0.75rem;
  --cc-btn-border-radius: 0.5rem;

  --cc-bg: #ffffff;
  --cc-primary-color: #1f2937;
  --cc-secondary-color: #4b5563;

  --cc-btn-primary-bg: #127c77;
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-border-color: #127c77;
  --cc-btn-primary-hover-bg: #0e6662;
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-primary-hover-border-color: #0e6662;

  --cc-btn-secondary-bg: #e8f6f5;
  --cc-btn-secondary-color: #0e6662;
  --cc-btn-secondary-border-color: #e8f6f5;
  --cc-btn-secondary-hover-bg: #cfeceb;
  --cc-btn-secondary-hover-color: #0e6662;
  --cc-btn-secondary-hover-border-color: #cfeceb;

  --cc-toggle-on-bg: #127c77;
  --cc-toggle-readonly-bg: #9ccfcc;

  --cc-link-color: #127c77;
  --cc-cookie-category-block-bg: #f4fafa;
  --cc-cookie-category-block-border: #e1f0ef;
  --cc-cookie-category-block-hover-bg: #e8f6f5;
  --cc-cookie-category-block-hover-border: #cfeceb;
  --cc-footer-bg: #f4fafa;
  --cc-footer-border-color: #e1f0ef;
}

/* Tabella cookie generata nella pagina Cookie Policy */
.cookie-policy-table {
  font-size: 0.9rem;
}

.cookie-policy-table th {
  white-space: nowrap;
}
