/*
  Capa segura para personalizaciones locales.
  Este archivo se carga después de los estilos originales.
  Añade aquí cambios de colores, tipografía, espaciado y visibilidad
  sin modificar directamente los bundles compilados de Nuxt.
*/

:root {
  --avara-local-accent: #ffffff;
}

/* Manual wallet entry point: replaces the original Spotify header link. */
.app-header .spotify-logo.wallet-connect-button {
  align-items: center;
  background: rgba(0, 0, 0, 0.42);
  border: 1px solid rgba(255, 255, 255, 0.75);
  color: #fff;
  display: inline-flex;
  font-family: var(--font-family-inter-thin, Inter, sans-serif);
  font-size: clamp(10px, 0.85vw, 12px);
  font-weight: 600;
  height: 36px;
  justify-content: center;
  letter-spacing: 0.14em;
  min-width: 142px;
  padding: 0 14px;
  text-decoration: none;
  transition: background-color 180ms ease, color 180ms ease, border-color 180ms ease;
  white-space: nowrap;
}

.app-header .spotify-logo.wallet-connect-button:hover,
.app-header .spotify-logo.wallet-connect-button:focus-visible {
  background: #fff;
  border-color: #fff;
  color: #000;
  outline: none;
}

.app-header .spotify-logo.wallet-connect-button[data-wallet-state="connected"] {
  background: #fff;
  color: #000;
}

.app-header .spotify-logo.wallet-connect-button[data-wallet-state="pending"] {
  cursor: wait;
  opacity: 0.72;
}

.app-header .mobile-menu__spotify.wallet-connect-button {
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 0;
}

/* The RWA cases replace the old YouTube gallery and global music footer. */
.music-videos__frame,
.app-footer {
  display: none !important;
}
