/* RK-IT Kalender v0.6.0 - Designvorlagen. Erzeugt von tools/gen-themes.py, nicht von Hand aendern. */
.theme-hell-papier {
  --bg: #f6f5f2;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #1b1a17;
  --ink-2: #777673;
  --line: #e8e8e8;
  --line-2: #f5f5f5;
  --accent: #2f6fed;
  --accent-ink: #ffffff;
  --rail: #fbfaf9;
  --rail-fg: #1b1a17;
  --rail-muted: #848380;
  --rail-line: #e2e1e0;
  --rail-hover: #e7ecf8;
  --rail-active: #dae4f7;
  --grid-hour: #dcdcdb;
  --grid-30: #ececeb;
  --grid-15: #f5f5f5;
  --grid-sub: #f9f9f9;
  --today-bg: #f0f5fe;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-nordlicht {
  --bg: #f4f6f9;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #10141a;
  --ink-2: #707378;
  --line: #e7e8e8;
  --line-2: #f4f4f5;
  --accent: #2f6fed;
  --accent-ink: #ffffff;
  --rail: #fafbfc;
  --rail-fg: #10141a;
  --rail-muted: #7d8085;
  --rail-line: #e0e2e3;
  --rail-hover: #e6edfa;
  --rail-active: #dae5fa;
  --grid-hour: #dadbdc;
  --grid-30: #ebebec;
  --grid-15: #f4f4f5;
  --grid-sub: #f8f8f9;
  --today-bg: #f0f5fe;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-salbei {
  --bg: #f3f6f2;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #16201a;
  --ink-2: #737a75;
  --line: #e8e9e8;
  --line-2: #f5f5f5;
  --accent: #3f7d5a;
  --accent-ink: #ffffff;
  --rail: #fafbf9;
  --rail-fg: #16201a;
  --rail-muted: #808782;
  --rail-line: #e1e3e0;
  --rail-hover: #e7eee9;
  --rail-active: #dce7e0;
  --grid-hour: #dbdcdc;
  --grid-30: #ebecec;
  --grid-15: #f5f5f5;
  --grid-sub: #f8f9f9;
  --today-bg: #f2f6f3;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-sand {
  --bg: #f7f3ed;
  --surface: #fffdfa;
  --surface-2: #faf8f5;
  --field: #fffdfa;
  --ink: #221c15;
  --ink-2: #7b7670;
  --line: #e9e6e3;
  --line-2: #f5f3f0;
  --accent: #b4623a;
  --accent-ink: #ffffff;
  --rail: #fbfaf7;
  --rail-fg: #221c15;
  --rail-muted: #88837d;
  --rail-line: #e3e2de;
  --rail-hover: #f4ebe4;
  --rail-active: #f0e2d9;
  --grid-hour: #dddad7;
  --grid-30: #eceae7;
  --grid-15: #f5f3f0;
  --grid-sub: #f9f7f4;
  --today-bg: #faf2ed;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-graphit {
  --bg: #f2f3f4;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #111315;
  --ink-2: #707173;
  --line: #e7e7e8;
  --line-2: #f4f4f4;
  --accent: #3a3f45;
  --accent-ink: #ffffff;
  --rail: #f9fafa;
  --rail-fg: #111315;
  --rail-muted: #7d7f80;
  --rail-line: #dfe1e1;
  --rail-hover: #e6e7e8;
  --rail-active: #dadcdd;
  --grid-hour: #dadadb;
  --grid-30: #ebebeb;
  --grid-15: #f4f4f4;
  --grid-sub: #f8f8f8;
  --today-bg: #f1f2f2;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-azur {
  --bg: #f0f5f8;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #0e1a20;
  --ink-2: #6d767b;
  --line: #e7e8e9;
  --line-2: #f4f5f5;
  --accent: #0a7ea4;
  --accent-ink: #ffffff;
  --rail: #f8fafc;
  --rail-fg: #0e1a20;
  --rail-muted: #7a8388;
  --rail-line: #dee1e4;
  --rail-hover: #e0eef3;
  --rail-active: #d2e6ee;
  --grid-hour: #dadcdc;
  --grid-30: #ebecec;
  --grid-15: #f4f5f5;
  --grid-sub: #f8f9f9;
  --today-bg: #eef6f9;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-rose {
  --bg: #f9f4f5;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #201619;
  --ink-2: #7b7375;
  --line: #e9e8e8;
  --line-2: #f5f5f5;
  --accent: #b4506b;
  --accent-ink: #ffffff;
  --rail: #fcfafa;
  --rail-fg: #201619;
  --rail-muted: #888183;
  --rail-line: #e4e1e1;
  --rail-hover: #f5e9ec;
  --rail-active: #f0dfe3;
  --grid-hour: #dcdbdb;
  --grid-30: #ecebeb;
  --grid-15: #f5f5f5;
  --grid-sub: #f9f8f9;
  --today-bg: #faf3f5;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-oliv {
  --bg: #f5f5ee;
  --surface: #fffffb;
  --surface-2: #fafaf6;
  --field: #fffffb;
  --ink: #1c1e14;
  --ink-2: #777870;
  --line: #e8e8e4;
  --line-2: #f5f5f1;
  --accent: #6b7a3f;
  --accent-ink: #ffffff;
  --rail: #fafaf7;
  --rail-fg: #1c1e14;
  --rail-muted: #84857d;
  --rail-line: #e2e2de;
  --rail-hover: #ecede5;
  --rail-active: #e3e6da;
  --grid-hour: #dcdcd7;
  --grid-30: #ecece7;
  --grid-15: #f5f5f1;
  --grid-sub: #f9f9f5;
  --today-bg: #f5f6ee;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-schiefer {
  --bg: #f1f3f6;
  --surface: #ffffff;
  --surface-2: #fafafa;
  --field: #ffffff;
  --ink: #141922;
  --ink-2: #71757b;
  --line: #e8e8e9;
  --line-2: #f4f5f5;
  --accent: #4b5d73;
  --accent-ink: #ffffff;
  --rail: #f9fafb;
  --rail-fg: #141922;
  --rail-muted: #7e8288;
  --rail-line: #e0e1e3;
  --rail-hover: #e8eaed;
  --rail-active: #dde1e5;
  --grid-hour: #dbdbdd;
  --grid-30: #ebebec;
  --grid-15: #f4f5f5;
  --grid-sub: #f8f9f9;
  --today-bg: #f2f4f5;
  --shadow: rgba(10,14,20,.22);
}
.theme-hell-bernstein {
  --bg: #f8f4ec;
  --surface: #fffdf8;
  --surface-2: #faf8f3;
  --field: #fffdf8;
  --ink: #211b12;
  --ink-2: #7b766e;
  --line: #e9e6e1;
  --line-2: #f5f3ee;
  --accent: #a56a1b;
  --accent-ink: #ffffff;
  --rail: #fcfaf6;
  --rail-fg: #211b12;
  --rail-muted: #88837b;
  --rail-line: #e4e1dd;
  --rail-hover: #f3ece0;
  --rail-active: #eee3d3;
  --grid-hour: #dddad4;
  --grid-30: #eceae4;
  --grid-15: #f5f3ee;
  --grid-sub: #f9f7f2;
  --today-bg: #f9f3e9;
  --shadow: rgba(10,14,20,.22);
}
.theme-dunkel-mitternacht {
  --bg: #0f1420;
  --surface: #161d2c;
  --surface-2: #1b2230;
  --field: #1f2634;
  --ink: #e6eaf2;
  --ink-2: #8c909a;
  --line: #373e4c;
  --line-2: #282e3d;
  --accent: #5b93ff;
  --accent-ink: #ffffff;
  --rail: #0a0e16;
  --rail-fg: #e6eaf2;
  --rail-muted: #7f838d;
  --rail-line: #22262e;
  --rail-hover: #121b2d;
  --rail-active: #17233b;
  --grid-hour: #424856;
  --grid-30: #303745;
  --grid-15: #262c3b;
  --grid-sub: #1f2635;
  --today-bg: #1b253b;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-kohle {
  --bg: #121315;
  --surface: #1a1c1f;
  --surface-2: #1f2124;
  --field: #232528;
  --ink: #e7e9ec;
  --ink-2: #8e8f92;
  --line: #3b3d40;
  --line-2: #2b2d30;
  --accent: #6ea8fe;
  --accent-ink: #ffffff;
  --rail: #0d0d0f;
  --rail-fg: #e7e9ec;
  --rail-muted: #818285;
  --rail-line: #252527;
  --rail-hover: #171c27;
  --rail-active: #1d2635;
  --grid-hour: #45474a;
  --grid-30: #343639;
  --grid-15: #292b2e;
  --grid-sub: #232528;
  --today-bg: #20262f;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-tiefsee {
  --bg: #0d1a1c;
  --surface: #132427;
  --surface-2: #17282b;
  --field: #1c2d30;
  --ink: #dff0ee;
  --ink-2: #879696;
  --line: #344547;
  --line-2: #243538;
  --accent: #2dd4bf;
  --accent-ink: #10141a;
  --rail: #091214;
  --rail-fg: #dff0ee;
  --rail-muted: #7a8989;
  --rail-line: #212a2c;
  --rail-hover: #0d2525;
  --rail-active: #0f312f;
  --grid-hour: #3e4f51;
  --grid-30: #2c3e40;
  --grid-15: #223336;
  --grid-sub: #1c2d30;
  --today-bg: #153032;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-espresso {
  --bg: #17120f;
  --surface: #201a15;
  --surface-2: #251e19;
  --field: #29231e;
  --ink: #efe6dc;
  --ink-2: #948d86;
  --line: #413b35;
  --line-2: #322b26;
  --accent: #d9a066;
  --accent-ink: #ffffff;
  --rail: #100d0a;
  --rail-fg: #efe6dc;
  --rail-muted: #87807a;
  --rail-line: #292521;
  --rail-hover: #241c13;
  --rail-active: #302519;
  --grid-hour: #4b453f;
  --grid-30: #3a342e;
  --grid-15: #302924;
  --grid-sub: #29231e;
  --today-bg: #2d231b;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-forst {
  --bg: #0f1712;
  --surface: #16211a;
  --surface-2: #1a251e;
  --field: #1f2a23;
  --ink: #e0ecdf;
  --ink-2: #889389;
  --line: #36413a;
  --line-2: #27322b;
  --accent: #5fd08a;
  --accent-ink: #10141a;
  --rail: #0a100d;
  --rail-fg: #e0ecdf;
  --rail-muted: #7c867d;
  --rail-line: #222824;
  --rail-hover: #12231a;
  --rail-active: #182f21;
  --grid-hour: #404c43;
  --grid-30: #2f3a33;
  --grid-15: #253029;
  --grid-sub: #1f2a23;
  --today-bg: #1b2d22;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-purpur {
  --bg: #14111c;
  --surface: #1c1826;
  --surface-2: #201c2a;
  --field: #25212f;
  --ink: #e8e3f2;
  --ink-2: #8f8b98;
  --line: #3d3847;
  --line-2: #2d2937;
  --accent: #a78bfa;
  --accent-ink: #ffffff;
  --rail: #0e0c14;
  --rail-fg: #e8e3f2;
  --rail-muted: #827e8b;
  --rail-line: #26242c;
  --rail-hover: #1d192b;
  --rail-active: #262039;
  --grid-hour: #474351;
  --grid-30: #363140;
  --grid-15: #2b2735;
  --grid-sub: #25212f;
  --today-bg: #262035;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-stahl {
  --bg: #101418;
  --surface: #181d23;
  --surface-2: #1c2127;
  --field: #21262c;
  --ink: #e3e9ef;
  --ink-2: #8a9095;
  --line: #383e44;
  --line-2: #292e34;
  --accent: #7dd3fc;
  --accent-ink: #10141a;
  --rail: #0b0e11;
  --rail-fg: #e3e9ef;
  --rail-muted: #7e8388;
  --rail-line: #232629;
  --rail-hover: #162228;
  --rail-active: #1d2e37;
  --grid-hour: #43484e;
  --grid-30: #31363c;
  --grid-15: #272c32;
  --grid-sub: #21262c;
  --today-bg: #1f2a32;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-rubin {
  --bg: #160f11;
  --surface: #1f1618;
  --surface-2: #241b1d;
  --field: #281f21;
  --ink: #f0e3e5;
  --ink-2: #948a8c;
  --line: #403739;
  --line-2: #312729;
  --accent: #f87171;
  --accent-ink: #ffffff;
  --rail: #0f0a0c;
  --rail-fg: #f0e3e5;
  --rail-muted: #877d7f;
  --rail-line: #282224;
  --rail-hover: #261416;
  --rail-active: #341a1c;
  --grid-hour: #4b4143;
  --grid-30: #393032;
  --grid-15: #2f2527;
  --grid-sub: #281f21;
  --today-bg: #2e1c1e;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-moos {
  --bg: #131611;
  --surface: #1b1f18;
  --surface-2: #1f231c;
  --field: #242821;
  --ink: #e6eade;
  --ink-2: #8d9188;
  --line: #3b3f38;
  --line-2: #2c3029;
  --accent: #a3c264;
  --accent-ink: #10141a;
  --rail: #0d0f0c;
  --rail-fg: #e6eade;
  --rail-muted: #81847c;
  --rail-line: #252723;
  --rail-hover: #1c2115;
  --rail-active: #252c1a;
  --grid-hour: #464a42;
  --grid-30: #343831;
  --grid-15: #2a2e27;
  --grid-sub: #242821;
  --today-bg: #252a1d;
  --shadow: rgba(0,0,0,.55);
}
.theme-dunkel-anthrazit {
  --bg: #141414;
  --surface: #1c1c1c;
  --surface-2: #212121;
  --field: #252525;
  --ink: #eaeaea;
  --ink-2: #909090;
  --line: #3d3d3d;
  --line-2: #2e2e2e;
  --accent: #fbbf24;
  --accent-ink: #10141a;
  --rail: #0e0e0e;
  --rail-fg: #eaeaea;
  --rail-muted: #838383;
  --rail-line: #262626;
  --rail-hover: #262010;
  --rail-active: #342a12;
  --grid-hour: #474747;
  --grid-30: #363636;
  --grid-15: #2b2b2b;
  --grid-sub: #252525;
  --today-bg: #2c271d;
  --shadow: rgba(0,0,0,.55);
}

/* Namen und Vorschaufarben fuer die Auswahl in den Einstellungen */
:root {
  --theme-count: 20;
}
