/* Common name definitions for all Catppuccin-based themes. */
/* This is also a good reference if you want to make your own themes, for what variables you *must* define. */
:root {
/* Background colors */
--bg: rgb(var(--base));
--bg-secondary-1: rgb(var(--crust));
--bg-secondary-2: rgb(var(--mantle));
--surface-0: rgb(var(--surface0));
--surface-1: rgb(var(--surface1));
--surface-2: rgb(var(--surface2));
--overlay-0: rgb(var(--overlay0));
--overlay-1: rgb(var(--overlay1));
--overlay-2: rgb(var(--overlay2));
/* Typography */
--body: rgb(var(--text));
--headline: rgb(var(--text));
--sub-headline: rgb(var(--subtext0));
--label: rgb(var(--subtext0));
--subtle: rgb(var(--overlay1));
--links: rgb(var(--blue));
--links-transparent: rgba(var(--blue), 0.35);
--links-ultratransparent: rgba(var(--blue), 0.15);
--success: rgb(var(--green));
--warning: rgb(var(--yellow));
--error: rgb(var(--red));
--tag: rgb(var(--blue));
--pill: rgb(var(--blue));
--sel-bg: rgba(var(--surface2), 0.4);
--cursor: rgb(var(--rosewater));
}