/* ArtTrove Theme
 Format: arttrove-theme-v1
 Source Format: colorbird-theme-v1
 Name: banana split circus - bird pillow 8b Theme
 Palette: banana split circus - bird pillow 8b Theme
*/

:root {
  --colorbird-palette-1: #E3CB6B;
  --colorbird-palette-2: #025971;
  --colorbird-palette-3: #171000;
  --colorbird-palette-4: #F9F2C6;
  --colorbird-palette-5: #B68D16;
  --colorbird-palette-6: #A2C6C8;
  --colorbird-palette-7: #7E5B0A;

  --colorbird-main-bg: #F9F2C6;
  --colorbird-accent: #171000;
  --colorbird-table-row-a: #E3CB6B;
  --colorbird-table-row-b: #A2C6C8;
  --colorbird-body-text: #025971;
  --colorbird-table-row-a-text: #7E5B0A;
  --colorbird-table-row-b-text: #7E5B0A;
  --colorbird-header-text: #025971;
  --colorbird-scrollbar: #B68D16;
  --colorbird-inputs: #F9F2C6;
  --colorbird-primary-action: #F9F2C6;
  --colorbird-circle-bg: #F9F2C6;
  --colorbird-circle-dots: #171000;
  --colorbird-circle-writing: #7E5B0A;

  /* 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: #171000;
}
