/* Shared by the public shelf, Studio, and local catalog tools. */
:root {
  color-scheme: dark;
  /* Neutral layers let artwork and purple interactions carry the color. */
  --bg: #0D0E14;
  --sidebar-bg: #14151E;
  --surface: #1E202C;
  --surface-2: #292B3A;
  --image-bg: #0F1119;
  --card-border: #333644;
  --nav-hover: #222330;
  --icon-muted: #BEB5D1;
  --primary: #A855F7;
  --bright-accent: #C65CFF;
  --hover-accent: #D8A4FF;
  --pink: #E879F9;
  --text: #F8F7FC;
  --muted: #B6B5C5;
  --line: #30323F;
  --accent: var(--hover-accent);
  --ink: #100D1B;
  --nav-active: #5D248B;
  --nav-active-border: #9752C5;
  --accent-soft: #2A1D3C;
  --accent-border: #9576B1;
  --chip-border: #59406E;
  --subtle-text: #D0CFDD;
  --overlay: #10111CF2;
  --card-shadow: 0 6px 16px #00000030;
}
