:root{--g-schrift: "Figtree", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--g-schrift-mono: ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--g-strich: 1px;--g-icon-linie: 1.6;--g-fokus-breite: 2px;--g-rund-voll: 999px}:root,:root[data-theme=nacht]{color-scheme:dark;--g-text: #ffffff;--g-text-1: #e8eef4;--g-text-2: rgba(206, 220, 236, .78);--g-text-3: rgba(176, 196, 218, .64);--g-text-auf-akzent: #ffffff;--g-akzent: #2fd08a;--g-akzent-hell: #55deba;--g-akzent-text: #5fe3b0;--g-akzent-flaeche: linear-gradient(180deg, #0a7a55, #006745);--g-akzent-glow: rgba(60, 220, 160, .42);--g-fokus-ring: #55deba;--g-rot: #ff6466;--g-rot-punkt: radial-gradient(circle at 50% 45%, #ffd2c9 0 12%, #ec5a4b 50%, #c9473f 100%);--g-rot-glow: rgba(255, 110, 90, .40);--g-ton-positiv: #5fe3b0;--g-ton-positiv-flaeche: rgba(47, 208, 138, .16);--g-ton-warn: #f3c46b;--g-ton-warn-flaeche: rgba(243, 196, 107, .14);--g-ton-negativ: #ff8a8c;--g-ton-negativ-flaeche: rgba(255, 100, 102, .15);--g-ton-info: #9cc9ff;--g-ton-info-flaeche: rgba(120, 180, 255, .15);--g-ton-primaer: #7ff0cf;--g-ton-primaer-flaeche: rgba(85, 222, 186, .16);--g-ton-violett: #c5b3ff;--g-ton-violett-flaeche: rgba(170, 150, 255, .16);--g-ton-neutral: #d2dde8;--g-ton-neutral-flaeche: rgba(255, 255, 255, .10);--g-grund: #06182b;--g-bild: url(../../bilder/nacht-buero.webp);--g-bild-lage: 100% 70%;--g-bild-groesse: auto 120%;--g-bild-filter: blur(1px) brightness(.88) saturate(1.12) contrast(1.08);--g-abdunkeln: linear-gradient(180deg, rgba(3, 10, 22, .18), rgba(3, 8, 16, .32));--g-rahmen-kante: linear-gradient(160deg, rgba(240, 248, 255, .62) 0%, rgba(215, 232, 255, .36) 20%, rgba(200, 222, 250, .20) 52%, rgba(205, 225, 250, .22) 80%, rgba(230, 240, 255, .40) 100%);--g-rahmen-glanz: linear-gradient(135deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, 0) 32%);--g-rahmen-innenlicht: inset 0 0 3px 1px rgba(190, 220, 255, .24), inset 0 0 24px rgba(160, 200, 240, .07);--g-rahmen-aura: 0 0 4px 1px rgba(190, 220, 255, .24), 0 0 22px rgba(120, 170, 230, .16);--g-schatten: 0 18px 50px rgba(0, 0, 0, .38);--g-leiste-glas: linear-gradient(180deg, rgba(56, 82, 112, .30) 0%, rgba(50, 76, 112, .34) 52%, rgba(40, 62, 96, .42) 66%, rgba(108, 90, 88, .34) 78%, rgba(214, 142, 84, .40) 90%, rgba(110, 78, 60, .44) 100%);--g-leiste-blur: blur(32px) saturate(.8);--g-leiste-trenn: rgba(190, 220, 250, .24);--g-leiste-trenn-glow: rgba(170, 210, 245, .36);--g-logo: #ffffff;--g-eintrag-text: #eef3f7;--g-eintrag-hover: rgba(255, 255, 255, .07);--g-eintrag-aktiv: radial-gradient(60% 120% at 0% 0%, rgba(255, 255, 255, .05), rgba(255, 255, 255, 0) 70%), linear-gradient(90deg, #14a878 0%, #0f8360 14%, #09624e 55%, #095a49 100%);--g-eintrag-aktiv-rand: rgba(96, 226, 176, .58);--g-eintrag-aktiv-schein: 0 0 var(--s4) rgba(24, 200, 140, .50), var(--s1) var(--s2) var(--s6) rgba(20, 170, 130, .26), inset 0 1px 0 rgba(255, 255, 255, .14);--g-eintrag-aktiv-text: #ffffff;--g-zaehler: rgba(255, 255, 255, .13);--g-linie: rgba(255, 255, 255, .12);--g-inhalt-glas: linear-gradient(180deg, rgba(3, 20, 42, .52), rgba(4, 18, 34, .62));--g-inhalt-blur: blur(22px) saturate(1.35);--g-feld-glas: rgba(160, 215, 255, .12);--g-feld-rand: rgba(200, 222, 240, .22);--g-feld-licht: rgba(255, 255, 255, .10);--g-feld-blur: blur(6px);--g-feld-hover: rgba(170, 220, 255, .17);--g-kappe: rgba(255, 255, 255, .11);--g-kappe-text: #dbe6f0;--g-rundknopf: rgba(170, 195, 230, .14);--g-rundknopf-rand: rgba(210, 228, 245, .17);--g-avatar-glas: rgba(200, 225, 250, .24);--g-karte-glas: linear-gradient(180deg, rgba(34, 64, 96, .42), rgba(28, 56, 86, .38) 55%, rgba(34, 62, 92, .42));--g-karte-blur: blur(16px) saturate(1.3);--g-karte-rand: rgba(255, 255, 255, .15);--g-karte-licht: linear-gradient(160deg, rgba(255, 255, 255, .38) 0%, rgba(255, 255, 255, .22) 40%, rgba(255, 255, 255, .08) 75%, rgba(255, 255, 255, .14) 100%);--g-karte-schatten: 0 10px 30px rgba(0, 0, 0, .24);--g-karte-hover-licht: linear-gradient(160deg, rgba(255, 255, 255, .52) 0%, rgba(255, 255, 255, .30) 40%, rgba(255, 255, 255, .12) 75%, rgba(255, 255, 255, .22) 100%);--g-pille: linear-gradient(180deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .04));--g-pille-hover: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, .09));--g-pille-aktiv: rgba(255, 255, 255, .20);--g-pille-rand: rgba(255, 255, 255, .11);--g-pille-licht: rgba(255, 255, 255, .06);--g-pille-text: #e6edf4;--g-vorschlag-glas: linear-gradient(180deg, rgba(140, 166, 194, .22), rgba(120, 146, 174, .16));--g-vorschlag-hover: linear-gradient(180deg, rgba(150, 182, 215, .30), rgba(125, 156, 190, .22));--g-vorschlag-rand: rgba(170, 192, 216, .24);--g-vorschlag-licht: rgba(235, 245, 255, .16);--g-vorschlag-schatten: 0 0 6px rgba(160, 192, 226, .10), 0 6px 16px rgba(0, 6, 16, .30);--g-vorschlag-text: rgba(214, 226, 240, .92);--g-frage-glas: linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, 0) 55%), linear-gradient(90deg, rgba(190, 210, 230, .09), rgba(190, 210, 230, .04) 45%, rgba(190, 210, 230, .05)), rgba(96, 124, 154, .22);--g-frage-blur: blur(18px) saturate(1.25);--g-frage-schatten: 0 0 8px 1px rgba(160, 192, 226, .14), 0 8px 22px rgba(0, 6, 16, .38);--g-frage-fokus: 0 0 0 4px rgba(85, 222, 186, .14), 0 0 8px 1px rgba(160, 192, 226, .16), 0 10px 26px rgba(0, 6, 16, .42);--g-frage-platzhalter: rgba(196, 210, 226, .66);--g-rim-ruhe: rgba(190, 210, 232, .22);--g-rim-akzent: rgba(85, 222, 186, .30);--g-rim-akzent-stark: rgba(85, 240, 190, .95);--g-rim-spitze: #ffffff;--g-aura-akzent: rgba(60, 220, 160, .26);--g-aura-akzent-stark: rgba(70, 230, 175, .50);--g-aura-spitze: rgba(210, 240, 255, .70);--g-senden-flaeche: radial-gradient(circle at 50% 38%, #08724d, #006442 62%, #037a55);--g-senden-schein: inset 0 0 0 1.5px #55deba, inset 0 -4px 10px rgba(85, 222, 186, .30), 0 0 4px rgba(110, 240, 200, .70), 0 0 14px 3px rgba(60, 215, 170, .42), 0 0 34px 10px rgba(50, 190, 160, .22);--g-senden-ruhe: inset 0 0 0 1.5px rgba(85, 222, 186, .55), inset 0 -4px 10px rgba(85, 222, 186, .16), 0 0 10px 1px rgba(60, 215, 170, .20);--g-senden-pfeil: #e9fff7;--g-begr-datum: rgba(176, 200, 226, .82);--g-begr-titel: #f7fafd;--g-begr-schimmer: 0 0 14px rgba(200, 225, 255, .16);--g-pop-glas: linear-gradient(180deg, rgba(26, 50, 78, .86), rgba(16, 36, 60, .90));--g-pop-blur: blur(24px) saturate(1.4);--g-pop-rand: rgba(200, 225, 250, .20);--g-pop-schatten: 0 24px 60px rgba(0, 4, 12, .55), 0 0 0 1px rgba(0, 0, 0, .2);--g-pop-hover: rgba(255, 255, 255, .08);--g-pop-gewaehlt: rgba(85, 222, 186, .14);--g-dimmen: rgba(2, 8, 18, .46);--g-tip-flaeche: rgba(236, 244, 252, .96);--g-tip-text: #0d1d2e;--g-kz-zahl: #fdfeff;--g-kz-plus: #40d198;--g-kz-neutral: #bdd5ee;--g-kz-kreis: rgba(255, 255, 255, .10);--g-kz-kreis-ring: rgba(255, 255, 255, .07);--g-kz-icon: #f4fbff;--g-kz-icon-akzent: #c9fbf2;--g-kz-saeule: #7eefd5;--g-kz-saeule-glow: rgba(110, 236, 200, .24);--g-kz-saeule-verlauf: linear-gradient(90deg, rgba(0, 0, 0, .62) 0%, rgba(0, 0, 0, .70) 36%, #000 46%, #000 100%);--g-kz-kurve: #d0e7ff;--g-kz-kurve-glow: rgba(200, 228, 255, .24);--g-kz-punkt: #ffffff;--g-av-1: #cadff2;--g-av-1-text: #33465c;--g-av-2: #d9d1c9;--g-av-2-text: #5f5d60;--g-av-3: #b9d7f0;--g-av-3-text: #2f4f70;--g-av-4: #c8e8dc;--g-av-4-text: #2d5546;--g-av-5: #dcd3ee;--g-av-5-text: #4b4466;--g-av-ring: rgba(225, 238, 250, .12);--g-av-schein: 0 0 8px 1px rgba(190, 220, 250, .20);--g-fokus-flaeche: radial-gradient(120% 110% at 100% 0%, rgba(14, 140, 80, .45) 0%, transparent 50%) padding-box, radial-gradient(80% 70% at 50% 55%, #01573f 0%, rgba(1, 87, 63, 0) 100%) padding-box, linear-gradient(180deg, #036f4c 0%, #01573f 50%, #037351 100%) padding-box, linear-gradient(135deg, rgba(210, 255, 235, .55) 0%, rgba(150, 255, 210, .22) 22%, rgba(120, 255, 200, .14) 60%, rgba(150, 255, 215, .40) 100%) border-box;--g-fokus-schein: 0 0 0 1px rgba(70, 240, 170, .22), 0 0 calc(var(--einheit) * 8) rgba(40, 235, 155, .42), 0 18px 50px rgba(0, 0, 0, .35), inset 1px 1px 0 rgba(210, 255, 235, .30), inset 0 0 calc(var(--einheit) * 8) rgba(40, 200, 130, .16);--g-fokus-blur: blur(22px) saturate(1.3);--g-fokus-text: #e6fffa;--g-fokus-text-2: #b3f4e3;--g-fokus-kreis: #229c73;--g-fokus-kreis-licht: rgba(220, 255, 240, .24);--g-fokus-pille: rgba(150, 255, 215, .13);--g-fokus-pille-licht: rgba(220, 255, 240, .08);--g-fokuskarte-ring: #52fac4;--g-fokus-ring-glow: drop-shadow(0 0 3px rgba(90, 255, 200, .90)) drop-shadow(0 0 9px rgba(60, 245, 175, .55));--g-fokus-ring-rest: rgba(110, 230, 180, .42);--g-fokus-ring-text: #b4ffe8;--g-fokus-hover: rgba(255, 255, 255, .10);--g-skelett: rgba(255, 255, 255, .07);--g-skelett-licht: rgba(255, 255, 255, .14);--g-deckend-leiste: #2a3a4b;--g-deckend-inhalt: #0d2136;--g-deckend-karte: #17304a}:root[data-theme=tag]{color-scheme:light;--g-text: #111a24;--g-text-1: #1d2833;--g-text-2: #4c5967;--g-text-3: #77838f;--g-text-auf-akzent: #ffffff;--g-akzent: #15803d;--g-akzent-hell: #22a356;--g-akzent-text: #15803d;--g-akzent-flaeche: linear-gradient(180deg, #1c9a50, #15803d);--g-akzent-glow: rgba(21, 128, 61, .28);--g-fokus-ring: #15803d;--g-rot: #d92d20;--g-rot-punkt: radial-gradient(circle at 50% 45%, #ff9a8f 0 12%, #e5483b 55%, #c4332a 100%);--g-rot-glow: rgba(217, 45, 32, .30);--g-ton-positiv: #12703a;--g-ton-positiv-flaeche: rgba(21, 128, 61, .12);--g-ton-warn: #8a5a00;--g-ton-warn-flaeche: rgba(214, 150, 20, .16);--g-ton-negativ: #b42318;--g-ton-negativ-flaeche: rgba(217, 45, 32, .11);--g-ton-info: #1f5fa8;--g-ton-info-flaeche: rgba(40, 110, 200, .12);--g-ton-primaer: #0f6e45;--g-ton-primaer-flaeche: rgba(21, 128, 61, .10);--g-ton-violett: #5b3fb5;--g-ton-violett-flaeche: rgba(110, 80, 210, .12);--g-ton-neutral: #3d4a57;--g-ton-neutral-flaeche: rgba(30, 45, 60, .07);--g-grund: #ebe4da;--g-bild: url(../../bilder/tag-see.webp);--g-bild-lage: 50% 62%;--g-bild-groesse: cover;--g-bild-filter: blur(1px) saturate(1.06) brightness(1.02);--g-abdunkeln: linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(255, 244, 230, .10));--g-rahmen-kante: linear-gradient(160deg, rgba(255, 255, 255, .98) 0%, rgba(255, 255, 255, .70) 30%, rgba(255, 255, 255, .55) 65%, rgba(255, 255, 255, .85) 100%);--g-rahmen-glanz: linear-gradient(135deg, rgba(255, 255, 255, .20), rgba(255, 255, 255, 0) 34%);--g-rahmen-innenlicht: inset 0 0 2px 1px rgba(255, 255, 255, .55), inset 0 0 26px rgba(255, 255, 255, .22);--g-rahmen-aura: 0 0 0 1px rgba(255, 255, 255, .25), 0 0 30px rgba(255, 248, 235, .28);--g-schatten: 0 24px 60px rgba(70, 52, 30, .18);--g-leiste-glas: linear-gradient(180deg, rgba(255, 255, 255, .58), rgba(255, 255, 255, .46) 60%, rgba(255, 250, 242, .50));--g-leiste-blur: blur(30px) saturate(1.2);--g-leiste-trenn: rgba(255, 255, 255, .80);--g-leiste-trenn-glow: rgba(255, 255, 255, .40);--g-logo: #13202c;--g-eintrag-text: #1d2833;--g-eintrag-hover: rgba(255, 255, 255, .55);--g-eintrag-aktiv: linear-gradient(180deg, #1f9a52, #15803d);--g-eintrag-aktiv-rand: rgba(255, 255, 255, .30);--g-eintrag-aktiv-schein: 0 6px 18px rgba(21, 128, 61, .26), inset 0 1px 0 rgba(255, 255, 255, .22);--g-eintrag-aktiv-text: #ffffff;--g-zaehler: rgba(255, 255, 255, .80);--g-linie: rgba(30, 45, 60, .09);--g-inhalt-glas: linear-gradient(180deg, rgba(255, 255, 255, .34), rgba(255, 252, 246, .28));--g-inhalt-blur: blur(26px) saturate(1.15);--g-feld-glas: rgba(255, 255, 255, .56);--g-feld-rand: rgba(255, 255, 255, .80);--g-feld-licht: rgba(255, 255, 255, .60);--g-feld-blur: blur(10px);--g-feld-hover: rgba(255, 255, 255, .72);--g-kappe: rgba(30, 45, 60, .06);--g-kappe-text: #5d6976;--g-rundknopf: rgba(255, 255, 255, .58);--g-rundknopf-rand: rgba(255, 255, 255, .85);--g-avatar-glas: rgba(222, 234, 246, .90);--g-karte-glas: linear-gradient(180deg, rgba(255, 255, 255, .74), rgba(255, 255, 255, .64));--g-karte-blur: blur(18px) saturate(1.2);--g-karte-rand: rgba(255, 255, 255, .70);--g-karte-licht: linear-gradient(160deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .7) 45%, rgba(255, 255, 255, .5) 100%);--g-karte-schatten: 0 8px 26px rgba(70, 52, 30, .09);--g-karte-hover-licht: linear-gradient(160deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, .9));--g-pille: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .78));--g-pille-hover: #ffffff;--g-pille-aktiv: rgba(240, 244, 247, 1);--g-pille-rand: rgba(30, 45, 60, .06);--g-pille-licht: rgba(255, 255, 255, .9);--g-pille-text: #1d2833;--g-vorschlag-glas: linear-gradient(180deg, rgba(255, 255, 255, .72), rgba(255, 255, 255, .58));--g-vorschlag-hover: rgba(255, 255, 255, .92);--g-vorschlag-rand: rgba(255, 255, 255, .85);--g-vorschlag-licht: rgba(255, 255, 255, .9);--g-vorschlag-schatten: 0 4px 14px rgba(70, 52, 30, .08);--g-vorschlag-text: #2c3845;--g-frage-glas: linear-gradient(180deg, rgba(255, 255, 255, .86), rgba(255, 255, 255, .74));--g-frage-blur: blur(14px) saturate(1.2);--g-frage-schatten: 0 1px 2px rgba(24, 32, 44, .05), 0 12px 30px -8px rgba(24, 32, 44, .18);--g-frage-fokus: 0 0 0 4px rgba(21, 128, 61, .10), 0 14px 34px -8px rgba(24, 32, 44, .22);--g-frage-platzhalter: #77838f;--g-rim-ruhe: rgba(24, 32, 44, .08);--g-rim-akzent: rgba(21, 128, 61, .25);--g-rim-akzent-stark: rgba(21, 128, 61, .90);--g-rim-spitze: #ffffff;--g-aura-akzent: rgba(21, 128, 61, .22);--g-aura-akzent-stark: rgba(21, 128, 61, .50);--g-aura-spitze: rgba(255, 255, 255, .95);--g-senden-flaeche: linear-gradient(180deg, #1c9a50, #15803d);--g-senden-schein: 0 4px 12px rgba(21, 128, 61, .32), inset 0 1px 0 rgba(255, 255, 255, .22);--g-senden-ruhe: 0 2px 6px rgba(21, 128, 61, .18), inset 0 1px 0 rgba(255, 255, 255, .18);--g-senden-pfeil: #ffffff;--g-begr-datum: #3f4b57;--g-begr-titel: #0f1822;--g-begr-schimmer: 0 1px 18px rgba(255, 255, 255, .55);--g-pop-glas: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .86));--g-pop-blur: blur(24px) saturate(1.3);--g-pop-rand: rgba(255, 255, 255, .95);--g-pop-schatten: 0 24px 60px rgba(50, 40, 25, .20), 0 0 0 1px rgba(30, 45, 60, .06);--g-pop-hover: rgba(30, 45, 60, .05);--g-pop-gewaehlt: rgba(21, 128, 61, .09);--g-dimmen: rgba(60, 50, 40, .18);--g-tip-flaeche: rgba(17, 26, 36, .92);--g-tip-text: #ffffff;--g-kz-zahl: #111a24;--g-kz-plus: #15803d;--g-kz-neutral: #5c6976;--g-kz-kreis: rgba(255, 255, 255, .85);--g-kz-kreis-ring: rgba(30, 45, 60, .06);--g-kz-icon: #2c3845;--g-kz-icon-akzent: #15803d;--g-kz-saeule: #1f9d55;--g-kz-saeule-glow: rgba(31, 157, 85, 0);--g-kz-saeule-verlauf: linear-gradient(90deg, rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .65) 36%, #000 46%, #000 100%);--g-kz-kurve: #2a3440;--g-kz-kurve-glow: rgba(42, 52, 64, 0);--g-kz-punkt: #2a3440;--g-av-1: #dce8f4;--g-av-1-text: #2c4058;--g-av-2: #ece4dc;--g-av-2-text: #5a4f45;--g-av-3: #d6e7f6;--g-av-3-text: #284a6c;--g-av-4: #d6efe3;--g-av-4-text: #1f5a3f;--g-av-5: #e6def3;--g-av-5-text: #4a3d6e;--g-av-ring: rgba(255, 255, 255, .9);--g-av-schein: 0 1px 3px rgba(30, 45, 60, .10);--g-fokus-flaeche: radial-gradient(120% 110% at 100% 0%, rgba(80, 200, 120, .35) 0%, transparent 52%) padding-box, linear-gradient(170deg, #22a35a 0%, #178a47 55%, #15803d 100%) padding-box, linear-gradient(135deg, rgba(255, 255, 255, .55), rgba(255, 255, 255, .15) 40%, rgba(255, 255, 255, .35)) border-box;--g-fokus-schein: 0 14px 34px rgba(21, 128, 61, .28), inset 0 1px 0 rgba(255, 255, 255, .22);--g-fokus-blur: none;--g-fokus-text: #ffffff;--g-fokus-text-2: rgba(235, 255, 243, .86);--g-fokus-kreis: rgba(255, 255, 255, .20);--g-fokus-kreis-licht: rgba(255, 255, 255, .30);--g-fokus-pille: rgba(255, 255, 255, .18);--g-fokus-pille-licht: rgba(255, 255, 255, .20);--g-fokuskarte-ring: #ffffff;--g-fokus-ring-glow: drop-shadow(0 0 4px rgba(255, 255, 255, .45));--g-fokus-ring-rest: rgba(255, 255, 255, .26);--g-fokus-ring-text: #ffffff;--g-fokus-hover: rgba(255, 255, 255, .14);--g-skelett: rgba(30, 45, 60, .06);--g-skelett-licht: rgba(255, 255, 255, .7);--g-deckend-leiste: #f4f1ec;--g-deckend-inhalt: #f7f5f1;--g-deckend-karte: #ffffff}:root,:root[data-theme=nacht]{--g-kat-1: #8fe3d8;--g-kat-1-flaeche: rgba(110, 220, 205, .14);--g-kat-2: #b3cdff;--g-kat-2-flaeche: rgba(140, 180, 255, .14);--g-kat-3: #f0cf96;--g-kat-3-flaeche: rgba(240, 200, 130, .13);--g-kat-4: #f6bcd0;--g-kat-4-flaeche: rgba(245, 160, 190, .13);--g-kat-5: #cdbfff;--g-kat-5-flaeche: rgba(180, 160, 255, .14);--g-kat-6: #cfe09a;--g-kat-6-flaeche: rgba(200, 220, 130, .13);--g-sketch-strich: rgba(220, 232, 245, .42);--g-symbol-glas: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, .05));--g-symbol-licht: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(255, 255, 255, .12), 0 6px 16px rgba(0, 6, 16, .26);--g-qr-hell: #f4f8fb;--g-qr-dunkel: #0b1a29;--g-qr-schein: 0 0 0 1px rgba(255, 255, 255, .22), 0 10px 28px rgba(0, 4, 12, .40);--g-tip-schatten: 0 6px 16px rgba(0, 4, 12, .30);--g-gehoben-schatten: 0 16px 40px rgba(0, 4, 12, .40)}:root[data-theme=tag]{--g-kat-1: #0e6a63;--g-kat-1-flaeche: rgba(20, 140, 130, .10);--g-kat-2: #2b55a0;--g-kat-2-flaeche: rgba(50, 100, 200, .10);--g-kat-3: #85570c;--g-kat-3-flaeche: rgba(210, 150, 40, .14);--g-kat-4: #9c3560;--g-kat-4-flaeche: rgba(200, 70, 120, .10);--g-kat-5: #5a40ad;--g-kat-5-flaeche: rgba(110, 80, 210, .10);--g-kat-6: #536414;--g-kat-6-flaeche: rgba(120, 150, 30, .12);--g-sketch-strich: rgba(30, 45, 60, .32);--g-symbol-glas: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(255, 255, 255, .72));--g-symbol-licht: inset 0 1px 0 rgba(255, 255, 255, 1), inset 0 0 0 1px rgba(30, 45, 60, .06), 0 4px 12px rgba(70, 52, 30, .10);--g-qr-hell: #ffffff;--g-qr-dunkel: #0f1822;--g-qr-schein: 0 0 0 1px rgba(30, 45, 60, .08), 0 6px 18px rgba(70, 52, 30, .10);--g-tip-schatten: 0 6px 16px rgba(30, 40, 50, .18);--g-gehoben-schatten: 0 16px 36px rgba(70, 52, 30, .16)}:root,:root[data-theme=nacht]{--g-papier: #e9eef3;--g-papier-text: #1f2a36;--g-papier-text-2: #66727e;--g-papier-linie: rgba(31, 42, 54, .16);--g-papier-schatten: 0 8px 26px rgba(0, 0, 0, .42), 0 0 0 1px rgba(255, 255, 255, .10);--g-papier-tisch: rgba(2, 10, 22, .34);--g-papier-rahmen: #0f6e45;--g-papier-rahmen-flaeche: rgba(21, 128, 61, .10);--g-papier-fehlt: #9a6400;--g-papier-fehlt-flaeche: rgba(214, 150, 20, .14);--g-papier-tinte: #1d3a8a}:root[data-theme=tag]{--g-papier: #ffffff;--g-papier-text: #1d2833;--g-papier-text-2: #6b7783;--g-papier-linie: rgba(30, 45, 60, .14);--g-papier-schatten: 0 6px 20px rgba(70, 52, 30, .14), 0 0 0 1px rgba(30, 45, 60, .06);--g-papier-tisch: rgba(30, 45, 60, .05);--g-papier-rahmen: #15803d;--g-papier-rahmen-flaeche: rgba(21, 128, 61, .08);--g-papier-fehlt: #8a5a00;--g-papier-fehlt-flaeche: rgba(214, 150, 20, .14);--g-papier-tinte: #1d3a8a}:root,:root[data-theme=nacht]{--g-kal-wochenende: rgba(255, 255, 255, .025);--g-kal-schraffur: rgba(255, 255, 255, .07);--g-kal-jetzt: #55deba;--g-kseg-grund: rgba(255, 255, 255, .06);--g-kseg-wahl: rgba(255, 255, 255, .16);--g-kseg-schatten: inset 0 1px 0 rgba(255, 255, 255, .10), 0 1px 4px rgba(0, 4, 12, .28);--g-tafel-spalte: rgba(255, 255, 255, .035);--g-tafel-ziel: rgba(160, 215, 255, .10);--g-tafel-karte: linear-gradient(180deg, rgba(52, 84, 118, .58), rgba(40, 70, 102, .54));--g-tafel-karte-hover: linear-gradient(180deg, rgba(62, 96, 132, .66), rgba(48, 80, 114, .62));--g-tafel-karte-licht: inset 0 1px 0 rgba(255, 255, 255, .10), inset 0 0 0 1px rgba(255, 255, 255, .10)}:root[data-theme=tag]{--g-kal-wochenende: rgba(30, 45, 60, .03);--g-kal-schraffur: rgba(30, 45, 60, .07);--g-kal-jetzt: #15803d;--g-kseg-grund: rgba(30, 45, 60, .06);--g-kseg-wahl: #ffffff;--g-kseg-schatten: 0 1px 3px rgba(30, 45, 60, .16);--g-tafel-spalte: rgba(255, 255, 255, .38);--g-tafel-ziel: rgba(40, 110, 200, .08);--g-tafel-karte: linear-gradient(180deg, rgba(255, 255, 255, .94), rgba(255, 255, 255, .84));--g-tafel-karte-hover: #ffffff;--g-tafel-karte-licht: inset 0 0 0 1px rgba(30, 45, 60, .06), 0 2px 8px rgba(70, 52, 30, .07)}:root,:root[data-theme=nacht]{--g-dfeld-flaeche: rgba(160, 215, 255, .10);--g-dfeld-hover: rgba(170, 220, 255, .16);--g-dfeld-rand: rgba(200, 222, 240, .20);--g-chip-rand: rgba(170, 192, 216, .24)}:root[data-theme=tag]{--g-dfeld-flaeche: rgba(30, 45, 60, .035);--g-dfeld-hover: rgba(30, 45, 60, .06);--g-dfeld-rand: rgba(30, 45, 60, .14);--g-chip-rand: rgba(30, 45, 60, .12)}:root,:root[data-theme=nacht]{--g-text-3: rgba(190, 208, 228, .78)}:root[data-theme=tag]{--g-text-3: #56616d}:root,:root[data-theme=nacht]{--g-fe-papier: #eef2f6;--g-fe-papier-schatten: 0 8px 24px rgba(0, 0, 0, .40);--g-fe-papier-linie: rgba(30, 50, 70, .16);--g-fe-papier-text: #2a3846;--g-fe-box: rgba(96, 160, 230, .16);--g-fe-box-rand: rgba(60, 120, 200, .55);--g-fe-box-text: #1f4a78;--g-fe-wahl: rgba(21, 150, 95, .18);--g-fe-wahl-rand: #11a36c;--g-fe-warn: rgba(230, 160, 20, .18);--g-fe-warn-rand: #c98a00;--g-fe-fehler-rand: #d92d20;--g-fe-wert: #0d1a26;--g-fe-bereich: rgba(255, 255, 255, .05)}:root[data-theme=tag]{--g-fe-papier: #ffffff;--g-fe-papier-schatten: 0 6px 22px rgba(70, 52, 30, .16), 0 0 0 1px rgba(30, 45, 60, .06);--g-fe-papier-linie: rgba(30, 50, 70, .14);--g-fe-papier-text: #2a3846;--g-fe-box: rgba(40, 110, 200, .10);--g-fe-box-rand: rgba(40, 110, 200, .50);--g-fe-box-text: #1f4a78;--g-fe-wahl: rgba(21, 128, 61, .14);--g-fe-wahl-rand: #15803d;--g-fe-warn: rgba(214, 150, 20, .16);--g-fe-warn-rand: #b07800;--g-fe-fehler-rand: #d92d20;--g-fe-wert: #0d1a26;--g-fe-bereich: rgba(255, 255, 255, .42)}:root,:root[data-theme=nacht]{--g-buehne: linear-gradient(180deg, rgba(6, 16, 30, .78), rgba(4, 12, 24, .86));--g-buehne-text: #e8eef4;--g-buehne-text-2: rgba(206, 220, 236, .72);--g-kachel: linear-gradient(160deg, rgba(60, 92, 128, .55), rgba(28, 48, 74, .70));--g-kachel-rand: rgba(255, 255, 255, .10);--g-kachel-name: rgba(4, 12, 24, .55);--g-spricht: 0 0 0 2px rgba(225, 240, 255, .85), 0 0 14px rgba(190, 220, 255, .30);--g-schalter-aus: rgba(255, 100, 102, .16);--g-untertitel: rgba(2, 8, 18, .72)}:root[data-theme=tag]{--g-buehne: linear-gradient(180deg, rgba(28, 38, 50, .88), rgba(20, 28, 38, .92));--g-buehne-text: #ffffff;--g-buehne-text-2: rgba(235, 242, 248, .78);--g-kachel: linear-gradient(160deg, rgba(96, 124, 150, .62), rgba(52, 70, 90, .72));--g-kachel-rand: rgba(255, 255, 255, .16);--g-kachel-name: rgba(10, 18, 28, .50);--g-spricht: 0 0 0 2px #ffffff, 0 0 12px rgba(255, 255, 255, .45);--g-schalter-aus: rgba(217, 45, 32, .10);--g-untertitel: rgba(10, 16, 24, .74)}:root,:root[data-theme=nacht]{--g-av-3: #ecd0d6;--g-av-3-text: #6b3a46}:root[data-theme=tag]{--g-av-3: #f3dde1;--g-av-3-text: #6e3442}:root,:root[data-theme=nacht]{--g-skelett-karte: rgba(255, 255, 255, .07);--g-skelett-karte-licht: rgba(255, 255, 255, .14)}:root[data-theme=tag]{--g-skelett-karte: rgba(30, 45, 60, .11);--g-skelett-karte-licht: rgba(30, 45, 60, .04)}:root,:root[data-theme=nacht]{--g-ebene-dimmen: rgba(2, 8, 18, .62);--g-ebene-blur: blur(6px) saturate(.85);--g-dlg-leise-text: #5fe3b0}:root[data-theme=tag]{--g-ebene-dimmen: rgba(52, 44, 36, .26);--g-ebene-blur: blur(6px) saturate(.85);--g-dlg-leise-text: #166534}:root,:root[data-theme=nacht]{--g-rot-text: var(--g-rot)}:root[data-theme=tag]{--g-rot-text: #b42318}:root,:root[data-theme=nacht]{--g-pop-text-glas: linear-gradient(180deg, rgb(28, 52, 80), rgb(18, 38, 62))}:root[data-theme=tag]{--g-pop-text-glas: linear-gradient(180deg, rgb(255, 255, 255), rgb(250, 249, 247))}:root,:root[data-theme=nacht]{--g-ein-glas: var(--g-feld-glas);--g-ein-hover: var(--g-feld-hover);--g-ein-rand: var(--g-feld-rand);--g-ein-rand-hover: var(--g-feld-rand);--g-wahl-spur: var(--g-feld-glas);--g-wahl-spur-rand: var(--g-feld-rand);--g-wahl-daumen: var(--g-pille-hover);--g-wahl-daumen-rand: var(--g-pille-rand);--g-wahl-daumen-schatten: inset 0 1px 0 var(--g-pille-licht), var(--g-vorschlag-schatten);--g-wahl-chip: var(--g-feld-glas);--g-wahl-chip-rand: var(--g-feld-rand);--g-wahl-chip-an: var(--g-pille-hover);--g-wahl-chip-an-rand: var(--g-pille-rand)}:root[data-theme=tag]{--g-ein-glas: rgba(255, 255, 255, .78);--g-ein-hover: rgba(255, 255, 255, .92);--g-ein-rand: rgba(30, 45, 60, .16);--g-ein-rand-hover: rgba(30, 45, 60, .26);--g-wahl-spur: rgba(30, 45, 60, .07);--g-wahl-spur-rand: rgba(30, 45, 60, .08);--g-wahl-daumen: #ffffff;--g-wahl-daumen-rand: rgba(30, 45, 60, .10);--g-wahl-daumen-schatten: 0 1px 2px rgba(30, 45, 60, .14), 0 2px 8px rgba(30, 45, 60, .10);--g-wahl-chip: rgba(255, 255, 255, .50);--g-wahl-chip-rand: rgba(30, 45, 60, .18);--g-wahl-chip-an: #ffffff;--g-wahl-chip-an-rand: rgba(30, 45, 60, .42)}:root{--g-buehne-rot: #ff8a8c}:root{--g-mark-hoehe: calc(var(--einheit) * 6);--g-mark-rand: 22%}:root{--g-knopf-pad: var(--s4);--g-knopf-schrift: 500 var(--g-gr-mittel) / 1 var(--g-schrift)}:root,:root[data-theme=nacht]{--g-text-1: #ececec;--g-text-2: rgba(228, 228, 228, .78);--g-text-3: rgba(220, 220, 220, .72);--g-ton-neutral: #dcdcdc;--g-grund: #121212;--g-bild-filter: blur(1px) brightness(.62) saturate(0) contrast(1.05);--g-abdunkeln: linear-gradient(180deg, rgba(18, 18, 18, .42), rgba(18, 18, 18, .58));--g-rahmen-kante: linear-gradient(160deg, rgba(255, 255, 255, .40) 0%, rgba(255, 255, 255, .22) 20%, rgba(255, 255, 255, .12) 52%, rgba(255, 255, 255, .14) 80%, rgba(255, 255, 255, .26) 100%);--g-rahmen-glanz: linear-gradient(135deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, 0) 32%);--g-rahmen-innenlicht: inset 0 0 3px 1px rgba(255, 255, 255, .10), inset 0 0 24px rgba(255, 255, 255, .03);--g-rahmen-aura: 0 0 4px 1px rgba(255, 255, 255, .10), 0 0 22px rgba(0, 0, 0, .30);--g-schatten: 0 18px 50px rgba(0, 0, 0, .50);--g-leiste-glas: linear-gradient(180deg, rgba(36, 36, 36, .62), rgba(28, 28, 28, .68));--g-leiste-blur: blur(32px) saturate(.6);--g-leiste-trenn: rgba(255, 255, 255, .12);--g-leiste-trenn-glow: rgba(255, 255, 255, .16);--g-eintrag-text: #f0f0f0;--g-inhalt-glas: linear-gradient(180deg, rgba(18, 18, 18, .64), rgba(18, 18, 18, .74));--g-inhalt-blur: blur(22px) saturate(.8);--g-feld-glas: rgba(255, 255, 255, .07);--g-feld-rand: rgba(255, 255, 255, .14);--g-feld-licht: rgba(255, 255, 255, .06);--g-feld-hover: rgba(255, 255, 255, .11);--g-kappe-text: #dedede;--g-rundknopf: rgba(255, 255, 255, .08);--g-rundknopf-rand: rgba(255, 255, 255, .12);--g-avatar-glas: rgba(255, 255, 255, .16);--g-karte-glas: linear-gradient(180deg, rgba(40, 40, 40, .58), rgba(33, 33, 33, .54) 55%, rgba(38, 38, 38, .58));--g-karte-blur: blur(16px) saturate(.9);--g-karte-rand: rgba(255, 255, 255, .10);--g-karte-licht: linear-gradient(160deg, rgba(255, 255, 255, .24) 0%, rgba(255, 255, 255, .12) 40%, rgba(255, 255, 255, .05) 75%, rgba(255, 255, 255, .09) 100%);--g-karte-schatten: 0 10px 30px rgba(0, 0, 0, .34);--g-karte-hover-licht: linear-gradient(160deg, rgba(255, 255, 255, .36) 0%, rgba(255, 255, 255, .20) 40%, rgba(255, 255, 255, .08) 75%, rgba(255, 255, 255, .14) 100%);--g-pille-text: #ececec;--g-vorschlag-glas: linear-gradient(180deg, rgba(255, 255, 255, .10), rgba(255, 255, 255, .07));--g-vorschlag-hover: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, .11));--g-vorschlag-rand: rgba(255, 255, 255, .14);--g-vorschlag-licht: rgba(255, 255, 255, .10);--g-vorschlag-schatten: 0 6px 16px rgba(0, 0, 0, .34);--g-vorschlag-text: rgba(232, 232, 232, .92);--g-frage-glas: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, 0) 55%), rgba(48, 48, 48, .42);--g-frage-blur: blur(18px) saturate(.9);--g-frage-schatten: 0 0 8px 1px rgba(255, 255, 255, .06), 0 8px 22px rgba(0, 0, 0, .42);--g-frage-fokus: 0 0 0 4px rgba(85, 222, 186, .14), 0 0 8px 1px rgba(255, 255, 255, .08), 0 10px 26px rgba(0, 0, 0, .46);--g-frage-platzhalter: rgba(212, 212, 212, .66);--g-rim-ruhe: rgba(255, 255, 255, .16);--g-aura-spitze: rgba(255, 255, 255, .60);--g-begr-datum: rgba(212, 212, 212, .82);--g-begr-titel: #f5f5f5;--g-begr-schimmer: 0 0 14px rgba(255, 255, 255, .08);--g-pop-glas: linear-gradient(180deg, rgba(38, 38, 38, .92), rgba(30, 30, 30, .94));--g-pop-blur: blur(24px) saturate(.9);--g-pop-rand: rgba(255, 255, 255, .12);--g-pop-schatten: 0 24px 60px rgba(0, 0, 0, .62), 0 0 0 1px rgba(0, 0, 0, .3);--g-dimmen: rgba(0, 0, 0, .50);--g-tip-flaeche: rgba(240, 240, 240, .96);--g-tip-text: #121212;--g-kz-neutral: #c8c8c8;--g-kz-kurve: #e0e0e0;--g-kz-kurve-glow: rgba(255, 255, 255, .18);--g-av-ring: rgba(255, 255, 255, .12);--g-av-schein: 0 0 8px 1px rgba(255, 255, 255, .10);--g-deckend-leiste: #1e1e1e;--g-deckend-inhalt: #121212;--g-deckend-karte: #242424;--g-sketch-strich: rgba(232, 232, 232, .42);--g-symbol-licht: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 0 0 1px rgba(255, 255, 255, .10), 0 6px 16px rgba(0, 0, 0, .32);--g-qr-dunkel: #121212;--g-qr-schein: 0 0 0 1px rgba(255, 255, 255, .18), 0 10px 28px rgba(0, 0, 0, .46);--g-tip-schatten: 0 6px 16px rgba(0, 0, 0, .36);--g-gehoben-schatten: 0 16px 40px rgba(0, 0, 0, .48);--g-papier: #ebebeb;--g-papier-tisch: rgba(0, 0, 0, .34);--g-kseg-schatten: inset 0 1px 0 rgba(255, 255, 255, .10), 0 1px 4px rgba(0, 0, 0, .34);--g-tafel-ziel: rgba(255, 255, 255, .08);--g-tafel-karte: linear-gradient(180deg, rgba(50, 50, 50, .70), rgba(42, 42, 42, .66));--g-tafel-karte-hover: linear-gradient(180deg, rgba(60, 60, 60, .76), rgba(50, 50, 50, .72));--g-dfeld-flaeche: rgba(255, 255, 255, .06);--g-dfeld-hover: rgba(255, 255, 255, .10);--g-dfeld-rand: rgba(255, 255, 255, .14);--g-chip-rand: rgba(255, 255, 255, .16);--g-ebene-dimmen: rgba(0, 0, 0, .62);--g-pop-text-glas: linear-gradient(180deg, rgb(38, 38, 38), rgb(30, 30, 30));--g-fe-papier: #efefef;--g-buehne: linear-gradient(180deg, rgba(16, 16, 16, .82), rgba(12, 12, 12, .90));--g-buehne-text: #ececec;--g-buehne-text-2: rgba(228, 228, 228, .72);--g-kachel: linear-gradient(160deg, rgba(66, 66, 66, .55), rgba(34, 34, 34, .72));--g-kachel-name: rgba(0, 0, 0, .55);--g-spricht: 0 0 0 2px rgba(240, 240, 240, .85), 0 0 14px rgba(255, 255, 255, .22);--g-untertitel: rgba(0, 0, 0, .72)}
