/* ArtTrove Theme
 Format: arttrove-theme-v1
 Source Format: colorbird-theme-v1
 Name: the soft lawn Theme
 Palette: kitchen cabinet
*/

:root {
  --colorbird-palette-1: #FF7863;
  --colorbird-palette-2: #406304;
  --colorbird-palette-3: #78A56B;
  --colorbird-palette-4: #EE9B8A;
  --colorbird-palette-5: #99B60D;
  --colorbird-palette-6: #FDE7C1;
  --colorbird-palette-7: #BD1B13;
  --colorbird-palette-8: #86678E;

  --colorbird-main-bg: #FDE7C1;
  --colorbird-accent: #BD1B13;
  --colorbird-table-row-a: #99B60D;
  --colorbird-table-row-b: #78A56B;
  --colorbird-body-text: #406304;
  --colorbird-table-row-a-text: #406304;
  --colorbird-table-row-b-text: #406304;
  --colorbird-header-text: #86678E;
  --colorbird-scrollbar: #FF7863;
  --colorbird-inputs: #FDE7C1;
  --colorbird-primary-action: #FDE7C1;
  --colorbird-circle-bg: #FDE7C1;
  --colorbird-circle-dots: #BD1B13;
  --colorbird-circle-writing: #99B60D;

  /* ArtTrove semantic mapping */
  --red: var(--colorbird-header-text);
  --oxblood: var(--colorbird-table-row-a);
  --peach: var(--colorbird-accent);
  --violet: var(--colorbird-table-row-b);
  --black: var(--colorbird-main-bg);
  --crimson: var(--colorbird-scrollbar);
  --bone: var(--colorbird-body-text);
  --surface-bg: var(--colorbird-main-bg);
  --surface-text: var(--colorbird-body-text);
  --panel-bg: var(--colorbird-table-row-a);
  --panel-text: var(--colorbird-table-row-a-text, var(--colorbird-body-text));
  --panel-alt-bg: var(--colorbird-table-row-b);
  --panel-alt-text: var(--colorbird-table-row-b-text, var(--colorbird-body-text));
  --field-bg: var(--colorbird-inputs);
  --field-text: var(--colorbird-body-text);
  --primary-action-bg: var(--colorbird-primary-action);
  --primary-action-text: var(--colorbird-body-text);
  --link-visited: #BD1B13;
}
