:root{--m-catppuccin-bg: #eff1f5;--m-catppuccin-s1: #e6e9ef;--m-catppuccin-s2: #ccd0da;--m-catppuccin-line: #bcc0cc;--m-catppuccin-ink: #36384c;--m-catppuccin-ink2: #545766;--m-catppuccin-ink3: #555864;--m-catppuccin-strong: #6343b7;--m-catppuccin-acc: #8135e2;--m-catppuccin-dbg: #1e1e2e;--m-catppuccin-ds1: #181825;--m-catppuccin-ds2: #313244;--m-catppuccin-dline: #45475a;--m-catppuccin-dink: #cdd6f4;--m-catppuccin-dink2: #9da3be;--m-catppuccin-dink3: #979cb1;--m-catppuccin-dstrong: #c6b9fa;--m-catppuccin-dacc: #cba6f7;--m-dracula-bg: #fffbeb;--m-dracula-s1: #ffffff;--m-dracula-s2: #f3eedc;--m-dracula-line: #e6dfc8;--m-dracula-ink: #1f1f1f;--m-dracula-ink2: #504f4b;--m-dracula-ink3: #6b6a65;--m-dracula-strong: #493d89;--m-dracula-acc: #644ac9;--m-dracula-dbg: #282a36;--m-dracula-ds1: #21222c;--m-dracula-ds2: #343746;--m-dracula-dline: #44475a;--m-dracula-dink: #f8f8f2;--m-dracula-dink2: #bac1bb;--m-dracula-dink3: #9ba6a2;--m-dracula-dstrong: #fbabc3;--m-dracula-dacc: #bd93f9;--m-nord-bg: #eceff4;--m-nord-s1: #ffffff;--m-nord-s2: #e5e9f0;--m-nord-line: #d8dee9;--m-nord-ink: #2e3440;--m-nord-ink2: #585e69;--m-nord-ink3: #646872;--m-nord-strong: #4e6485;--m-nord-acc: #4e6c91;--m-nord-dbg: #2e3440;--m-nord-ds1: #3b4252;--m-nord-ds2: #434c5e;--m-nord-dline: #4c566a;--m-nord-dink: #eceff4;--m-nord-dink2: #b8bcc3;--m-nord-dink3: #b8bcc2;--m-nord-dstrong: #aecfe1;--m-nord-dacc: #88c0d0;--m-rosepine-bg: #faf4ed;--m-rosepine-s1: #fffaf3;--m-rosepine-s2: #f2e9e1;--m-rosepine-line: #9893a5;--m-rosepine-ink: #4d486c;--m-rosepine-ink2: #755f76;--m-rosepine-ink3: #735d69;--m-rosepine-strong: #776894;--m-rosepine-acc: #79668e;--m-rosepine-dbg: #191724;--m-rosepine-ds1: #1f1d2e;--m-rosepine-ds2: #26233a;--m-rosepine-dline: #6e6a86;--m-rosepine-dink: #e0def4;--m-rosepine-dink2: #a9a7bb;--m-rosepine-dink3: #8d8b9e;--m-rosepine-dstrong: #cbbbed;--m-rosepine-dacc: #c4a7e7;--m-colourblind-bg: #ffffff;--m-colourblind-s1: #f6f8fa;--m-colourblind-s2: #f6f8fa;--m-colourblind-line: #d1d9e0;--m-colourblind-ink: #1f2328;--m-colourblind-ink2: #505357;--m-colourblind-ink3: #6b6e72;--m-colourblind-strong: #1a5197;--m-colourblind-acc: #0969da;--m-colourblind-dbg: #0d1117;--m-colourblind-ds1: #151b23;--m-colourblind-ds2: #151b23;--m-colourblind-dline: #3d444d;--m-colourblind-dink: #f0f6fc;--m-colourblind-dink2: #b0b5bc;--m-colourblind-dink3: #90959c;--m-colourblind-dstrong: #7fb8fb;--m-colourblind-dacc: #4493f8;--m-cupcake-bg: #faf7f5;--m-cupcake-s1: #efeae6;--m-cupcake-s2: #e7e2df;--m-cupcake-line: #e7e2df;--m-cupcake-ink: #291334;--m-cupcake-ink2: #604357;--m-cupcake-ink3: #755965;--m-cupcake-strong: #19708e;--m-cupcake-acc: #1d7569;--m-cupcake-dbg: #000001;--m-cupcake-ds1: #010002;--m-cupcake-ds2: #020103;--m-cupcake-dline: #050107;--m-cupcake-dink: #fcf9f8;--m-cupcake-dink2: #b1abac;--m-cupcake-dink3: #8c8488;--m-cupcake-dstrong: #c8eaab;--m-cupcake-dacc: #44ebd3;--m-synthwave-bg: #f8faff;--m-synthwave-s1: #ffffff;--m-synthwave-s2: #f1f4ff;--m-synthwave-line: #e8ecff;--m-synthwave-ink: #020012;--m-synthwave-ink2: #2c2f46;--m-synthwave-ink3: #4a4e64;--m-synthwave-strong: #8a3c8e;--m-synthwave-acc: #b84685;--m-synthwave-dbg: #09002f;--m-synthwave-ds1: #120b3d;--m-synthwave-ds2: #1c184b;--m-synthwave-dline: #1c184b;--m-synthwave-dink: #a1b1ff;--m-synthwave-dink2: #7a85c9;--m-synthwave-dink3: #7c85bc;--m-synthwave-dstrong: #db80e6;--m-synthwave-dacc: #f861b4;--m-solar-bg: #fdf6e3;--m-solar-s1: #ffffff;--m-solar-s2: #eee8d5;--m-solar-line: #eee8d5;--m-solar-ink: #073642;--m-solar-ink2: #3d6561;--m-solar-ink3: #4c685e;--m-solar-strong: #557936;--m-solar-acc: #8f6b00;--m-solar-dbg: #002b36;--m-solar-ds1: #073642;--m-solar-ds2: #0b4250;--m-solar-dline: #0d4f5f;--m-solar-dink: #eee8d5;--m-solar-dink2: #aeb6a1;--m-solar-dink3: #9ead9c;--m-solar-dstrong: #c8ab64;--m-solar-dacc: #be973b;--m-spectrum-bg: #f8f8f8;--m-spectrum-s1: #ffffff;--m-spectrum-s2: #e9e9e9;--m-spectrum-line: #e1e1e1;--m-spectrum-ink: #131313;--m-spectrum-ink2: #444444;--m-spectrum-ink3: #606060;--m-spectrum-strong: #2c48a2;--m-spectrum-acc: #3b63fb;--m-spectrum-dbg: #1b1b1b;--m-spectrum-ds1: #222222;--m-spectrum-ds2: #2c2c2c;--m-spectrum-dline: #323232;--m-spectrum-dink: #f2f2f2;--m-spectrum-dink2: #b6b6b6;--m-spectrum-dink3: #989898;--m-spectrum-dstrong: #8aabfe;--m-spectrum-dacc: #5681ff}:root[data-mode=catppuccin]:not([data-theme=dark]){--bg: var(--m-catppuccin-bg);--surface: var(--m-catppuccin-s1);--surface-2: var(--m-catppuccin-s2);--line: var(--m-catppuccin-line);--line-strong: var(--m-catppuccin-strong);--ink: var(--m-catppuccin-ink);--ink-2: var(--m-catppuccin-ink2);--ink-3: var(--m-catppuccin-ink3);--on-ink: var(--m-catppuccin-s1);--mode-acc: var(--m-catppuccin-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=catppuccin]{--bg: var(--m-catppuccin-dbg);--surface: var(--m-catppuccin-ds1);--surface-2: var(--m-catppuccin-ds2);--line: var(--m-catppuccin-dline);--line-strong: var(--m-catppuccin-dstrong);--ink: var(--m-catppuccin-dink);--ink-2: var(--m-catppuccin-dink2);--ink-3: var(--m-catppuccin-dink3);--on-ink: var(--m-catppuccin-dbg);--mode-acc: var(--m-catppuccin-dacc)}}:root[data-theme=dark][data-mode=catppuccin]{--bg: var(--m-catppuccin-dbg);--surface: var(--m-catppuccin-ds1);--surface-2: var(--m-catppuccin-ds2);--line: var(--m-catppuccin-dline);--line-strong: var(--m-catppuccin-dstrong);--ink: var(--m-catppuccin-dink);--ink-2: var(--m-catppuccin-dink2);--ink-3: var(--m-catppuccin-dink3);--on-ink: var(--m-catppuccin-dbg);--mode-acc: var(--m-catppuccin-dacc)}.mode-sw[data-sw=catppuccin]{background:linear-gradient(135deg,var(--m-catppuccin-s2) 55%,var(--m-catppuccin-acc) 55%)}:root[data-mode=dracula]:not([data-theme=dark]){--bg: var(--m-dracula-bg);--surface: var(--m-dracula-s1);--surface-2: var(--m-dracula-s2);--line: var(--m-dracula-line);--line-strong: var(--m-dracula-strong);--ink: var(--m-dracula-ink);--ink-2: var(--m-dracula-ink2);--ink-3: var(--m-dracula-ink3);--on-ink: var(--m-dracula-s1);--mode-acc: var(--m-dracula-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=dracula]{--bg: var(--m-dracula-dbg);--surface: var(--m-dracula-ds1);--surface-2: var(--m-dracula-ds2);--line: var(--m-dracula-dline);--line-strong: var(--m-dracula-dstrong);--ink: var(--m-dracula-dink);--ink-2: var(--m-dracula-dink2);--ink-3: var(--m-dracula-dink3);--on-ink: var(--m-dracula-dbg);--mode-acc: var(--m-dracula-dacc)}}:root[data-theme=dark][data-mode=dracula]{--bg: var(--m-dracula-dbg);--surface: var(--m-dracula-ds1);--surface-2: var(--m-dracula-ds2);--line: var(--m-dracula-dline);--line-strong: var(--m-dracula-dstrong);--ink: var(--m-dracula-dink);--ink-2: var(--m-dracula-dink2);--ink-3: var(--m-dracula-dink3);--on-ink: var(--m-dracula-dbg);--mode-acc: var(--m-dracula-dacc)}.mode-sw[data-sw=dracula]{background:linear-gradient(135deg,var(--m-dracula-s2) 55%,var(--m-dracula-acc) 55%)}:root[data-mode=nord]:not([data-theme=dark]){--bg: var(--m-nord-bg);--surface: var(--m-nord-s1);--surface-2: var(--m-nord-s2);--line: var(--m-nord-line);--line-strong: var(--m-nord-strong);--ink: var(--m-nord-ink);--ink-2: var(--m-nord-ink2);--ink-3: var(--m-nord-ink3);--on-ink: var(--m-nord-s1);--mode-acc: var(--m-nord-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=nord]{--bg: var(--m-nord-dbg);--surface: var(--m-nord-ds1);--surface-2: var(--m-nord-ds2);--line: var(--m-nord-dline);--line-strong: var(--m-nord-dstrong);--ink: var(--m-nord-dink);--ink-2: var(--m-nord-dink2);--ink-3: var(--m-nord-dink3);--on-ink: var(--m-nord-dbg);--mode-acc: var(--m-nord-dacc)}}:root[data-theme=dark][data-mode=nord]{--bg: var(--m-nord-dbg);--surface: var(--m-nord-ds1);--surface-2: var(--m-nord-ds2);--line: var(--m-nord-dline);--line-strong: var(--m-nord-dstrong);--ink: var(--m-nord-dink);--ink-2: var(--m-nord-dink2);--ink-3: var(--m-nord-dink3);--on-ink: var(--m-nord-dbg);--mode-acc: var(--m-nord-dacc)}.mode-sw[data-sw=nord]{background:linear-gradient(135deg,var(--m-nord-s2) 55%,var(--m-nord-acc) 55%)}:root[data-mode=rosepine]:not([data-theme=dark]){--bg: var(--m-rosepine-bg);--surface: var(--m-rosepine-s1);--surface-2: var(--m-rosepine-s2);--line: var(--m-rosepine-line);--line-strong: var(--m-rosepine-strong);--ink: var(--m-rosepine-ink);--ink-2: var(--m-rosepine-ink2);--ink-3: var(--m-rosepine-ink3);--on-ink: var(--m-rosepine-s1);--mode-acc: var(--m-rosepine-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=rosepine]{--bg: var(--m-rosepine-dbg);--surface: var(--m-rosepine-ds1);--surface-2: var(--m-rosepine-ds2);--line: var(--m-rosepine-dline);--line-strong: var(--m-rosepine-dstrong);--ink: var(--m-rosepine-dink);--ink-2: var(--m-rosepine-dink2);--ink-3: var(--m-rosepine-dink3);--on-ink: var(--m-rosepine-dbg);--mode-acc: var(--m-rosepine-dacc)}}:root[data-theme=dark][data-mode=rosepine]{--bg: var(--m-rosepine-dbg);--surface: var(--m-rosepine-ds1);--surface-2: var(--m-rosepine-ds2);--line: var(--m-rosepine-dline);--line-strong: var(--m-rosepine-dstrong);--ink: var(--m-rosepine-dink);--ink-2: var(--m-rosepine-dink2);--ink-3: var(--m-rosepine-dink3);--on-ink: var(--m-rosepine-dbg);--mode-acc: var(--m-rosepine-dacc)}.mode-sw[data-sw=rosepine]{background:linear-gradient(135deg,var(--m-rosepine-s2) 55%,var(--m-rosepine-acc) 55%)}:root[data-mode=colourblind]:not([data-theme=dark]){--bg: var(--m-colourblind-bg);--surface: var(--m-colourblind-s1);--surface-2: var(--m-colourblind-s2);--line: var(--m-colourblind-line);--line-strong: var(--m-colourblind-strong);--ink: var(--m-colourblind-ink);--ink-2: var(--m-colourblind-ink2);--ink-3: var(--m-colourblind-ink3);--on-ink: var(--m-colourblind-s1);--mode-acc: var(--m-colourblind-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=colourblind]{--bg: var(--m-colourblind-dbg);--surface: var(--m-colourblind-ds1);--surface-2: var(--m-colourblind-ds2);--line: var(--m-colourblind-dline);--line-strong: var(--m-colourblind-dstrong);--ink: var(--m-colourblind-dink);--ink-2: var(--m-colourblind-dink2);--ink-3: var(--m-colourblind-dink3);--on-ink: var(--m-colourblind-dbg);--mode-acc: var(--m-colourblind-dacc)}}:root[data-theme=dark][data-mode=colourblind]{--bg: var(--m-colourblind-dbg);--surface: var(--m-colourblind-ds1);--surface-2: var(--m-colourblind-ds2);--line: var(--m-colourblind-dline);--line-strong: var(--m-colourblind-dstrong);--ink: var(--m-colourblind-dink);--ink-2: var(--m-colourblind-dink2);--ink-3: var(--m-colourblind-dink3);--on-ink: var(--m-colourblind-dbg);--mode-acc: var(--m-colourblind-dacc)}.mode-sw[data-sw=colourblind]{background:linear-gradient(135deg,var(--m-colourblind-s2) 55%,var(--m-colourblind-acc) 55%)}:root[data-mode=cupcake]:not([data-theme=dark]){--bg: var(--m-cupcake-bg);--surface: var(--m-cupcake-s1);--surface-2: var(--m-cupcake-s2);--line: var(--m-cupcake-line);--line-strong: var(--m-cupcake-strong);--ink: var(--m-cupcake-ink);--ink-2: var(--m-cupcake-ink2);--ink-3: var(--m-cupcake-ink3);--on-ink: var(--m-cupcake-s1);--mode-acc: var(--m-cupcake-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=cupcake]{--bg: var(--m-cupcake-dbg);--surface: var(--m-cupcake-ds1);--surface-2: var(--m-cupcake-ds2);--line: var(--m-cupcake-dline);--line-strong: var(--m-cupcake-dstrong);--ink: var(--m-cupcake-dink);--ink-2: var(--m-cupcake-dink2);--ink-3: var(--m-cupcake-dink3);--on-ink: var(--m-cupcake-dbg);--mode-acc: var(--m-cupcake-dacc)}}:root[data-theme=dark][data-mode=cupcake]{--bg: var(--m-cupcake-dbg);--surface: var(--m-cupcake-ds1);--surface-2: var(--m-cupcake-ds2);--line: var(--m-cupcake-dline);--line-strong: var(--m-cupcake-dstrong);--ink: var(--m-cupcake-dink);--ink-2: var(--m-cupcake-dink2);--ink-3: var(--m-cupcake-dink3);--on-ink: var(--m-cupcake-dbg);--mode-acc: var(--m-cupcake-dacc)}.mode-sw[data-sw=cupcake]{background:linear-gradient(135deg,var(--m-cupcake-s2) 55%,var(--m-cupcake-acc) 55%)}:root[data-mode=synthwave]:not([data-theme=dark]){--bg: var(--m-synthwave-bg);--surface: var(--m-synthwave-s1);--surface-2: var(--m-synthwave-s2);--line: var(--m-synthwave-line);--line-strong: var(--m-synthwave-strong);--ink: var(--m-synthwave-ink);--ink-2: var(--m-synthwave-ink2);--ink-3: var(--m-synthwave-ink3);--on-ink: var(--m-synthwave-s1);--mode-acc: var(--m-synthwave-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=synthwave]{--bg: var(--m-synthwave-dbg);--surface: var(--m-synthwave-ds1);--surface-2: var(--m-synthwave-ds2);--line: var(--m-synthwave-dline);--line-strong: var(--m-synthwave-dstrong);--ink: var(--m-synthwave-dink);--ink-2: var(--m-synthwave-dink2);--ink-3: var(--m-synthwave-dink3);--on-ink: var(--m-synthwave-dbg);--mode-acc: var(--m-synthwave-dacc)}}:root[data-theme=dark][data-mode=synthwave]{--bg: var(--m-synthwave-dbg);--surface: var(--m-synthwave-ds1);--surface-2: var(--m-synthwave-ds2);--line: var(--m-synthwave-dline);--line-strong: var(--m-synthwave-dstrong);--ink: var(--m-synthwave-dink);--ink-2: var(--m-synthwave-dink2);--ink-3: var(--m-synthwave-dink3);--on-ink: var(--m-synthwave-dbg);--mode-acc: var(--m-synthwave-dacc)}.mode-sw[data-sw=synthwave]{background:linear-gradient(135deg,var(--m-synthwave-s2) 55%,var(--m-synthwave-acc) 55%)}:root[data-mode=solar]:not([data-theme=dark]){--bg: var(--m-solar-bg);--surface: var(--m-solar-s1);--surface-2: var(--m-solar-s2);--line: var(--m-solar-line);--line-strong: var(--m-solar-strong);--ink: var(--m-solar-ink);--ink-2: var(--m-solar-ink2);--ink-3: var(--m-solar-ink3);--on-ink: var(--m-solar-s1);--mode-acc: var(--m-solar-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=solar]{--bg: var(--m-solar-dbg);--surface: var(--m-solar-ds1);--surface-2: var(--m-solar-ds2);--line: var(--m-solar-dline);--line-strong: var(--m-solar-dstrong);--ink: var(--m-solar-dink);--ink-2: var(--m-solar-dink2);--ink-3: var(--m-solar-dink3);--on-ink: var(--m-solar-dbg);--mode-acc: var(--m-solar-dacc)}}:root[data-theme=dark][data-mode=solar]{--bg: var(--m-solar-dbg);--surface: var(--m-solar-ds1);--surface-2: var(--m-solar-ds2);--line: var(--m-solar-dline);--line-strong: var(--m-solar-dstrong);--ink: var(--m-solar-dink);--ink-2: var(--m-solar-dink2);--ink-3: var(--m-solar-dink3);--on-ink: var(--m-solar-dbg);--mode-acc: var(--m-solar-dacc)}.mode-sw[data-sw=solar]{background:linear-gradient(135deg,var(--m-solar-s2) 55%,var(--m-solar-acc) 55%)}:root[data-mode=spectrum]:not([data-theme=dark]){--bg: var(--m-spectrum-bg);--surface: var(--m-spectrum-s1);--surface-2: var(--m-spectrum-s2);--line: var(--m-spectrum-line);--line-strong: var(--m-spectrum-strong);--ink: var(--m-spectrum-ink);--ink-2: var(--m-spectrum-ink2);--ink-3: var(--m-spectrum-ink3);--on-ink: var(--m-spectrum-s1);--mode-acc: var(--m-spectrum-acc)}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-mode=spectrum]{--bg: var(--m-spectrum-dbg);--surface: var(--m-spectrum-ds1);--surface-2: var(--m-spectrum-ds2);--line: var(--m-spectrum-dline);--line-strong: var(--m-spectrum-dstrong);--ink: var(--m-spectrum-dink);--ink-2: var(--m-spectrum-dink2);--ink-3: var(--m-spectrum-dink3);--on-ink: var(--m-spectrum-dbg);--mode-acc: var(--m-spectrum-dacc)}}:root[data-theme=dark][data-mode=spectrum]{--bg: var(--m-spectrum-dbg);--surface: var(--m-spectrum-ds1);--surface-2: var(--m-spectrum-ds2);--line: var(--m-spectrum-dline);--line-strong: var(--m-spectrum-dstrong);--ink: var(--m-spectrum-dink);--ink-2: var(--m-spectrum-dink2);--ink-3: var(--m-spectrum-dink3);--on-ink: var(--m-spectrum-dbg);--mode-acc: var(--m-spectrum-dacc)}.mode-sw[data-sw=spectrum]{background:linear-gradient(135deg,var(--m-spectrum-s2) 55%,var(--m-spectrum-acc) 55%)}
