/* ArtTrove Theme
 Format: arttrove-theme-v1
 Source Format: colorbird-theme-v1
 Name: porch pup 2
 Palette: porch pup 2
*/

:root {
  --colorbird-palette-1: #CB9E68;
  --colorbird-palette-2: #192222;
  --colorbird-palette-3: #65451D;
  --colorbird-palette-4: #5E4D2F;
  --colorbird-palette-5: #C2AA8E;
  --colorbird-palette-6: #2F2D12;
  --colorbird-palette-7: #141210;
  --colorbird-palette-8: #3A413F;
  --colorbird-palette-9: #677379;
  --colorbird-palette-10: #D7DFDB;

  --colorbird-main-bg: #141210;
  --colorbird-accent: #D7DFDB;
  --colorbird-table-row-a: #2F2D12;
  --colorbird-table-row-b: #5E4D2F;
  --colorbird-body-text: #C2AA8E;
  --colorbird-table-row-a-text: #C2AA8E;
  --colorbird-table-row-b-text: #C2AA8E;
  --colorbird-header-text: #CB9E68;
  --colorbird-scrollbar: #3A413F;
  --colorbird-inputs: #141210;
  --colorbird-primary-action: #141210;
  --colorbird-link-regular: #C2AA8E;
  --colorbird-link-visited: #D7DFDB;
  --colorbird-circle-bg: #141210;
  --colorbird-circle-dots: #D7DFDB;
  --colorbird-circle-writing: #677379;

  /* 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-regular: var(--colorbird-link-regular);
  --link-visited: var(--colorbird-link-visited);
}
