/* ddn-login default button. Designed to harmonize with DaisyUI .btn primitives,
   so embedding [ddn_google_login class="btn btn-primary btn-lg w-full mb-4 gap-3"]
   in a DaisyUI page works without extra CSS. The default class is provided for
   non-DaisyUI contexts. */
.ddn-google-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  padding: 0.75rem 1.25rem;
  background: #d4a72c;
  color: #1f1a0d;
  font-weight: 600;
  font-size: 0.95rem;
  border-radius: 0.5rem;
  text-decoration: none;
  border: 0;
  transition: background 200ms;
  font-family: inherit;
}
.ddn-google-btn:hover { background: #b58c1d; color: #1f1a0d; }
.ddn-google-btn:focus-visible { outline: 2px solid #d4a72c; outline-offset: 2px; }
.ddn-google-btn svg { width: 20px; height: 20px; flex-shrink: 0; }
