/* ===========================================================
   JW Library Screen (screen-specific only)
   - No colors, no shadows, no primary hex
   - Use layout + UI components + theme vars
   =========================================================== */

.jw-btn-primary {
  background: var(--jw-primary-bg)!important;
  color: var(--jw-primary-text)!important;
  border-color: color-mix(in srgb, var(--jw-primary-bg) 35%, transparent)!important;
}

.jw-btn-primary:hover {
  background: var(--jw-primary-bg-hover)!important;
}

.jw-guest-text {
  margin-bottom: var(--jw-space-3);
  font-size: var(--jw-fs-3);
  color: var(--jw-text-muted);
  opacity: 1;
}




