/* OffParlay theme: logo lime paper, black ink. */
:root:root, html [data-theme=light][data-theme], html [data-theme=dark] [data-theme=invert][data-theme] {
  --base-color-white: #c9f24a; --base-color-paper: #b5e038; --base-color-off-white: #d6f76a;
  --base-color-green: #0b9a2a; --base-color-yellow: #c9f24a;
  --color-background-5: #c9f24a0d; --color-background-10: #c9f24a1a; --color-background-20: #c9f24a33;
  --color-background-30: #c9f24a4d; --color-background-40: #c9f24a66; --color-background-50: #c9f24a80;
  --color-background-60: #c9f24a99; --color-background-80: #c9f24acc; --color-background-100: #c9f24a;
  --color-success-100: #0b9a2a;
}
html, body { background: #c9f24a; }
::selection { background: #181818; color: #c9f24a; }
/* Sections that switch to the dark theme keep lime paper and black ink */
html [data-theme=dark][data-theme], :root[data-theme=dark], html [data-theme=invert][data-theme], [data-header-tone=dark], [data-header-tone=invert] {
  --color-background-100: #c9f24a; --color-background-80: #c9f24acc; --color-background-60: #c9f24a99; --color-background-40: #c9f24a66; --color-background-20: #c9f24a33; --color-background-10: #c9f24a1a;
  --color-foreground-100: #181818; --color-foreground-80: #181818cc; --color-foreground-60: #18181899; --color-foreground-50: #18181880; --color-foreground-40: #18181866; --color-foreground-30: #1818184d; --color-foreground-20: #18181833; --color-foreground-10: #1818181a; --color-foreground-5: #1818180d;
  --color-primary-100: #181818; --color-primary-80: #181818cc; --color-primary-60: #18181899; --color-primary-40: #18181866; --color-primary-20: #18181833; --color-primary-10: #1818181a;
  --color-primary-110: #161616; --color-primary-120: #131313; --color-primary-130: #111; --color-primary-140: #0e0e0e; --color-primary-150: #0c0c0c;
  color-scheme: light;
}
