/* My Lyrics and the writing room: the studio photo shows through a dark wash
   instead of a white one. Cards keep their own surfaces; only the text that sits
   straight on the room turns light. */
.atelier.page-dashboard,
.atelier.page-generator {
  background:
    radial-gradient(ellipse at 70% 15%, #c8a46a1f, transparent 55%),
    linear-gradient(165deg, #0d1813eb 0%, #172a21c7 48%, #0e1a14e6 100%),
    url('../../assets/studio/songwriting-room.webp') center/cover fixed !important;
  color: #f4efdf;
}

/* Page intros */
.atelier.page-dashboard .workspace-intro .studio-eyebrow,
.atelier.page-generator .studio-page-intro .studio-eyebrow { color: #dce7b1; }
.atelier.page-dashboard .workspace-intro h1,
.atelier.page-generator .studio-page-intro h1 { color: #fff8e6 !important; text-shadow: none; }
.atelier.page-dashboard .workspace-intro p:not(.studio-eyebrow),
.atelier.page-generator .studio-page-intro p:not(.studio-eyebrow) { color: #d7dccb !important; }
.atelier.page-generator .studio-page-intro,
.atelier.page-dashboard .studio-page-intro { text-shadow: none; }

/* My Lyrics: spark prompts and collection headings */
.atelier.page-dashboard .prompt-tray .atelier-kicker,
.atelier.page-dashboard .library-heading .atelier-kicker { color: #dce7b1; }
.atelier.page-dashboard .prompt-tray h2,
.atelier.page-dashboard .library-heading h2 { color: #fff8e6; }
.atelier.page-dashboard .prompt-tray { border-color: #fff8e61f; }
.atelier.page-dashboard .view-switch { border-color: #fff8e633; }
.atelier.page-dashboard .view-switch button:not([aria-pressed="true"]):not(.active) { color: #e9e6d6; }

/* Song covers: the title and details sit under each cover, on the room. */
.atelier.page-dashboard #projectsGrid h3 { color: #fff8e6; }
.atelier.page-dashboard #projectsGrid h3 + p { color: #c9cfbd; }
