/* World scopes. A world page keeps the house header, then sets data-world on the
   ground below it. Ember stays the action colour in every scope. */
[data-world="conquest"] {
  --world-accent: #D9C48C;      /* wheat — blocks, bars, brackets */
  --world-accent-text: #D9C48C;
  --surface-page: #1E3327;      /* deep forest */
  --surface-card: #24392C;
  --text-body: #F1EDE3;
  --text-dim: #C4CFC6;
  --text-mute: #9FB3A5;
  --line-hairline: rgba(241, 237, 227, .18);
}

/* Light grounds are their own world scope: the page sets data-world="conquest-light"
   when the house theme is light, so one attribute always decides the ground. */
[data-world="conquest-light"] {
  --world-accent: #C9B074;
  --world-accent-text: #4C6B52;
  --surface-page: #F4F2E8;
  --surface-card: #E9E6D6;
  --text-body: #16231B;
  --text-dim: #40564A;
  --text-mute: #6E8578;
  --line-hairline: rgba(22, 35, 27, .18);
}

[data-world="skybound"] {
  --world-accent: #7FA8C4;      /* glacier */
  --world-night: #16232E;       /* the dark ground itself, referenced by key art and marks */
  --world-accent-text: #A8CBDD;
  --world-finch: #F0C94A;       /* sun gold — marks and UI only, never body text */
  --surface-page: #16232E;
  --surface-card: #1D2E3C;
  --text-body: #E9F0F5;
  --text-dim: #B7C9D6;
  --text-mute: #7E93A3;
  --line-hairline: rgba(233, 240, 245, .18);
}

[data-world="skybound-light"] {
  --world-accent: #7FA8C4;
  --world-accent-text: #3E6482;
  --world-finch: #F0C94A;
  --surface-page: #E9F0F5;
  --surface-card: #DDE8F0;
  --text-body: #16232E;
  --text-dim: #40566B;
  --text-mute: #6E8598;
  --line-hairline: rgba(22, 35, 46, .18);
}
