/* Oceanview main + Civic semantic tokens, version 2. Independently served. */
:root {
  --brand-page: #F2F0E8;
  --brand-surface: #FFFFFF;
  --brand-text: #101F29;
  --brand-secondary: #4E5E66;
  --brand-action: #235C53;
  --brand-action-text: #FFFFFF;
  --brand-divider: #BDC6C4;
  --brand-focus: #7A4C00;
}
:root[data-theme="dark"] {
  --brand-page: #101F29;
  --brand-surface: #192F3C;
  --brand-text: #F2F0E8;
  --brand-secondary: #C1CBD0;
  --brand-action: #99D2C7;
  --brand-action-text: #101F29;
  --brand-divider: #40505A;
  --brand-focus: #EAC58F;
}
