@font-face{font-family:Fraunces;src:url(../media/fraunces-100_900.17h97bimeg07z.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(../media/fraunces-100_900i.09l6e6sk-66_f.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(../media/geist-100_900.20f3xrkj613ah.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/geistmono-100_900.1t7tphccnfzmb.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(../media/fraunces-100_900-ext.2f14f_qtulkn-.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;src:url(../media/fraunces-100_900i-ext.2t8b3-ox-a4i4.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;src:url(../media/geist-100_900-ext.39q78sztp1ci5.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(../media/geistmono-100_900-ext.18_jyrw-ln1dm.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@keyframes gm-echo{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}@keyframes gm-schwung{0%{transform:scale(1.22,.86)}to{transform:scale(1)}}@keyframes gm-auftauchen{0%{opacity:0;transform:translateY(3px)}}.gast-mindatlas{--gm-bg:#fefeff;--gm-flaeche:#fafafb;--gm-fg:#1e1a32;--gm-fg-2:#4f4c65;--gm-fg-3:#636076;--gm-linie:#1e1a321f;--gm-linie-stark:#1e1a3238;--gm-auf-akzent:#fafafb;--gm-fokus:#007277;--gm-bild:#a13567;--gm-sinne:#9b5500;--gm-gedaechtnis:#00645c;--gm-stimme:#5255b6;--gm-experiment:#54661c;--gm-region:var(--gm-stimme);--gm-region-saum:#4851b0;--gm-nebel-kern:#838bd5b3;--gm-nebel-saum:#4851b050;--gm-a0:.2;--gm-a1:.5;--gm-amax:.7;--gm-mischung:multiply;--gm-schleier:#a9aab259;--gm-grund-oben:#fefeff;--gm-grund-unten:#f5f5f8;--gm-sterne:0;--gm-korn:.09;--gm-korn-mischung:multiply;--gm-v:0;--gm-serif:"Fraunces", ui-serif, Georgia, serif;--gm-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--gm-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;--gm-sanft:cubic-bezier(.22, 1, .36, 1);--gm-schnapp:cubic-bezier(.34, 1.56, .64, 1);--gm-enthuellen:cubic-bezier(.16, 1, .3, 1);--gast-flaeche:var(--gm-bg);--gast-rand:var(--gm-linie-stark);--gast-akzent:var(--gm-region);box-sizing:border-box;color:var(--gm-fg);font:400 12px/15px var(--gm-sans);letter-spacing:normal;text-align:left;text-transform:none;font-variant-numeric:tabular-nums lining-nums;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:0;padding:0;display:block;position:relative;container:gast-mindatlas/inline-size}@supports (color:lab(0% 0 0)){.gast-mindatlas{--gm-bg:lab(99.6348% .194848 -.729179);--gm-flaeche:lab(98.2428% .194907 -.729179);--gm-fg:lab(10.6967% 7.26137 -15.2531);--gm-fg-2:lab(33.4494% 5.57652 -13.827);--gm-fg-3:lab(41.6367% 4.70355 -12.1748);--gm-linie:lab(10.6967% 7.26137 -15.2531/.12);--gm-linie-stark:lab(10.6967% 7.26137 -15.2531/.22);--gm-auf-akzent:lab(98.2428% .194907 -.729179);--gm-fokus:lab(42.9598% -31.1952 -12.7726);--gm-bild:lab(40.0424% 48.2821 -4.36251);--gm-sinne:lab(43.6534% 30.7757 69.3899);--gm-gedaechtnis:lab(37.4014% -34.9471 -3.48139);--gm-stimme:lab(40.0527% 20.6229 -52.8691);--gm-experiment:lab(40.5599% -15.4496 37.2018);--gm-region-saum:lab(37.7723% 19.1785 -53.1261);--gm-nebel-kern:lab(59.4524% 10.731 -39.3974/.7);--gm-nebel-saum:lab(37.7723% 19.1785 -53.1261/.315);--gm-schleier:lab(69.748% .801355 -4.45908/.35);--gm-grund-oben:lab(99.6348% .194848 -.729179);--gm-grund-unten:lab(96.7262% .293165 -1.09329)}}.gast-mindatlas[data-thema=dunkel]{--gm-bg:#282642;--gm-flaeche:#33314e;--gm-fg:#f1eefa;--gm-fg-2:#bebad3;--gm-fg-3:#9794b3;--gm-linie:#f1eefa1a;--gm-linie-stark:#f1eefa2e;--gm-auf-akzent:#170f2e;--gm-fokus:#74e9d6;--gm-bild:#ffaece;--gm-sinne:#f2c35e;--gm-gedaechtnis:#6de2d0;--gm-stimme:#bdc6ff;--gm-experiment:#b8da6f;--gm-region-saum:#3c49cc;--gm-nebel-kern:#939cefd9;--gm-nebel-saum:#3c49cc62;--gm-a0:.25;--gm-a1:.6;--gm-amax:.85;--gm-mischung:screen;--gm-schleier:#42414e8c;--gm-grund-oben:#2e2847;--gm-grund-unten:#1d2439;--gm-sterne:.7;--gm-korn:.07;--gm-korn-mischung:overlay;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.gast-mindatlas[data-thema=dunkel]{--gm-bg:lab(16.4784% 6.96696 -17.3704);--gm-flaeche:lab(21.7212% 6.6694 -17.4448);--gm-fg:lab(94.6144% 2.39372 -5.46129);--gm-fg-2:lab(76.4402% 4.87196 -12.1104);--gm-fg-3:lab(62.4157% 6.01006 -15.6708);--gm-linie:lab(94.6144% 2.39372 -5.46129/.1);--gm-linie-stark:lab(94.6144% 2.39372 -5.46129/.18);--gm-auf-akzent:lab(6.42313% 11.1108 -19.6402);--gm-fokus:lab(85.1193% -38.0529 -1.74758);--gm-bild:lab(79.6178% 45.9138 -4.12358);--gm-sinne:lab(81.6401% 9.53719 56.1683);--gm-gedaechtnis:lab(82.7993% -38.0759 -1.74598);--gm-stimme:lab(80.0303% 13.6576 -50.1422);--gm-experiment:lab(82.7808% -24.0538 48.302);--gm-region-saum:lab(36.7206% 29.8572 -70.8113);--gm-nebel-kern:lab(66.3117% 11.7066 -42.979/.85);--gm-nebel-saum:lab(36.7206% 29.8572 -70.8113/.3825);--gm-schleier:lab(27.856% 2.8988 -7.68048/.55);--gm-grund-oben:lab(18.1055% 9.25665 -18.4239);--gm-grund-unten:lab(14.4341% 1.55738 -14.4997)}}.gast-mindatlas *,.gast-mindatlas :before,.gast-mindatlas :after{box-sizing:border-box}.gast-mindatlas .gm-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gast-mindatlas .gm-karte{isolation:isolate;border-radius:13px;position:relative;overflow:hidden}.gast-mindatlas .gm-karte[data-wert="2"]{--gm-v:.25}.gast-mindatlas .gm-karte[data-wert="3"]{--gm-v:.5}.gast-mindatlas .gm-karte[data-wert="4"]{--gm-v:.75}.gast-mindatlas .gm-karte[data-wert="5"]{--gm-v:1}.gast-mindatlas .gm-karte:after{content:"";z-index:5;pointer-events:none;opacity:var(--gm-korn);mix-blend-mode:var(--gm-korn-mischung);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.gast-mindatlas .gm-atlas{--gm-r:110px;--gm-dunst:80px;--gm-bx:8.4%;--gm-by:52px;--gm-sx:20%;--gm-sy:80px;--gm-gx:50%;--gm-gy:82px;--gm-ex:80%;--gm-ey:82px;--gm-ix:91.6%;--gm-iy:52px;height:106px;position:relative}.gast-mindatlas .gm-nebel{pointer-events:none;background:radial-gradient(circle at var(--gm-bx) var(--gm-by), var(--gm-schleier) 0, transparent var(--gm-dunst)), radial-gradient(circle at var(--gm-sx) var(--gm-sy), var(--gm-schleier) 0, transparent var(--gm-dunst)), radial-gradient(circle at var(--gm-gx) var(--gm-gy), var(--gm-schleier) 0, transparent var(--gm-dunst)), radial-gradient(circle at var(--gm-ex) var(--gm-ey), var(--gm-schleier) 0, transparent var(--gm-dunst)), linear-gradient(180deg, var(--gm-grund-oben), var(--gm-grund-unten));position:absolute;inset:0 0 -56px;-webkit-mask-image:linear-gradient(#000 54%,#0000);mask-image:linear-gradient(#000 54%,#0000)}.gast-mindatlas .gm-nebel:before{content:"";opacity:.45;background-image:linear-gradient(var(--gm-linie) 1px, transparent 1px), linear-gradient(90deg, var(--gm-linie) 1px, transparent 1px);background-position:50% 6px;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#0000 25%,#000 100%);mask-image:radial-gradient(at 50% 45%,#0000 25%,#000 100%)}.gast-mindatlas .gm-nebel:after{content:"";opacity:var(--gm-sterne);background:radial-gradient(circle at 27% 21%, var(--gm-fg) 0 .6px, transparent 1.2px), radial-gradient(circle at 38% 47%, var(--gm-fg) 0 .5px, transparent 1.1px), radial-gradient(circle at 46% 16%, var(--gm-fg) 0 .5px, transparent 1.1px), radial-gradient(circle at 58% 33%, var(--gm-fg) 0 .7px, transparent 1.3px), radial-gradient(circle at 66% 58%, var(--gm-fg) 0 .5px, transparent 1.1px), radial-gradient(circle at 74% 12%, var(--gm-fg) 0 .5px, transparent 1.1px), radial-gradient(circle at 31% 62%, var(--gm-fg) 0 .5px, transparent 1.1px), radial-gradient(circle at 96% 27%, var(--gm-fg) 0 .6px, transparent 1.2px), radial-gradient(circle at 4% 40%, var(--gm-fg) 0 .5px, transparent 1.1px);position:absolute;inset:0}.gast-mindatlas .gm-dunst,.gast-mindatlas .gm-glut{left:var(--gm-ix);top:var(--gm-iy);aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.gast-mindatlas .gm-dunst{width:calc(var(--gm-dunst) * 2);background:radial-gradient(circle closest-side, var(--gm-schleier), transparent)}.gast-mindatlas .gm-glut{width:calc(var(--gm-r) * (.57 + .608 * var(--gm-v)));background:radial-gradient(circle closest-side, var(--gm-nebel-kern) 0%, var(--gm-nebel-saum) 45%, transparent 100%);mix-blend-mode:var(--gm-mischung);opacity:0}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-dunst{opacity:0}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-glut{opacity:calc((var(--gm-a0) + var(--gm-a1) * var(--gm-v)) / var(--gm-amax))}.gast-mindatlas .gm-route{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gast-mindatlas .gm-route line{stroke:var(--gm-fg-3);stroke-width:1px;stroke-dasharray:1.5 4;stroke-linecap:round;opacity:.75}.gast-mindatlas .gm-route-breit{display:none}.gast-mindatlas .gm-region{left:var(--gm-x);top:var(--gm-y);width:0;height:0;position:absolute}.gast-mindatlas .gm-r-bild{--gm-x:var(--gm-bx);--gm-y:var(--gm-by);--gm-dreh:-14deg}.gast-mindatlas .gm-r-sinne{--gm-x:var(--gm-sx);--gm-y:var(--gm-sy);--gm-dreh:18deg}.gast-mindatlas .gm-r-gedaechtnis{--gm-x:var(--gm-gx);--gm-y:var(--gm-gy);--gm-dreh:-6deg}.gast-mindatlas .gm-r-experiment{--gm-x:var(--gm-ex);--gm-y:var(--gm-ey);--gm-dreh:11deg}.gast-mindatlas .gm-r-stimme{--gm-x:var(--gm-ix);--gm-y:var(--gm-iy);--gm-dreh:-22deg}.gast-mindatlas .gm-hoehe{width:44px;height:30px;translate:-50% -50%;rotate:var(--gm-dreh);border:1px solid color-mix(in oklab, var(--gm-fg) 10%, transparent);border-radius:58% 42% 55% 45%/48% 60% 40% 52%;position:absolute;top:0;left:0}.gast-mindatlas .gm-hoehe:before{content:"";border:1px solid color-mix(in oklab, var(--gm-fg) 7%, transparent);border-radius:46% 54% 42% 58%/56% 44% 60% 40%;position:absolute;inset:-8px -14px}.gast-mindatlas .gm-schloss{border:1px dashed var(--gm-linie-stark);background:color-mix(in oklab, var(--gm-flaeche) 78%, transparent);width:20px;height:20px;color:var(--gm-fg-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.gast-mindatlas .gm-schloss svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.gast-mindatlas .gm-rname{font:400 10px/12px var(--gm-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--gm-fg-2);text-shadow:0 0 2px var(--gm-bg), 0 0 6px var(--gm-bg);position:absolute;top:13px;left:0;translate:-50%}.gast-mindatlas .gm-punkt{border:1px solid color-mix(in oklab, var(--gm-region) 55%, transparent);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.gast-mindatlas .gm-punkt i{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--gm-region), 0 0 10px var(--gm-region-saum);border-radius:50%;display:block}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-punkt i{background:radial-gradient(circle at 35% 35%, #ffffffe6, var(--gm-region) 55%);box-shadow:0 0 0 2px color-mix(in oklab, var(--gm-bg) 70%, transparent), 0 0 14px 2px var(--gm-region-saum)}@supports (color:lab(0% 0 0)){.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-punkt i{background:radial-gradient(circle at 35% 35%, lab(100% 0 0/.9), var(--gm-region) 55%)}}.gast-mindatlas .gm-etikett{flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;top:0;right:16px;translate:0 -50%}.gast-mindatlas .gm-etikett .gm-rname{color:var(--gm-region);margin-right:-.1em;position:static;translate:none}.gast-mindatlas .gm-schild{border:1px dashed var(--gm-linie-stark);background:color-mix(in oklab, var(--gm-flaeche) 88%, transparent);white-space:nowrap;border-radius:7px;height:20px;padding:2px 7px;display:block}.gast-mindatlas .gm-swert{font:400 11px/14px var(--gm-sans);color:var(--gm-fg-2);display:block}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-schild{border-style:solid;border-color:color-mix(in oklab, var(--gm-region) 55%, var(--gm-linie))}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-swert{font:400 12px/14px var(--gm-serif);color:var(--gm-fg)}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-r-stimme .gm-hoehe{border-color:color-mix(in oklab, var(--gm-region) 45%, transparent)}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-r-stimme .gm-hoehe:before{border-color:color-mix(in oklab, var(--gm-region) 26%, transparent)}.gast-mindatlas .gm-kopf{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;height:24px;display:flex;position:absolute;top:10px;left:12px;right:12px}.gast-mindatlas .gm-marke{align-items:center;gap:7px;min-width:0;display:inline-flex}.gast-mindatlas .gm-zeichen{flex:none;width:18px;height:18px;overflow:visible}.gast-mindatlas .gm-zeichen .gm-z1{stop-color:var(--gm-bild)}.gast-mindatlas .gm-zeichen .gm-z2{stop-color:var(--gm-stimme)}.gast-mindatlas .gm-zeichen .gm-z3{stop-color:var(--gm-gedaechtnis)}.gast-mindatlas .gm-zeichen .gm-z4{stop-color:var(--gm-experiment)}.gast-mindatlas .gm-zeichen .gm-z-nord{fill:var(--gm-bild)}.gast-mindatlas .gm-zeichen .gm-z-stern{fill:var(--gm-fg)}.gast-mindatlas .gm-zeichen .gm-z-mitte{fill:var(--gm-bg)}.gast-mindatlas .gm-wort{font:340 17px/24px var(--gm-serif);font-variation-settings:"opsz" 24;letter-spacing:-.02em;white-space:nowrap}.gast-mindatlas .gm-wort em{font-style:italic;font-weight:300}.gast-mindatlas .gm-gast{font:400 10px/12px var(--gm-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--gm-fg-2);margin-right:-.1em}.gast-mindatlas .gm-probe{z-index:1;padding:6px 12px 0;position:relative}.gast-mindatlas .gm-kenn{height:12px;font:500 10px/12px var(--gm-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--gm-fg-2);justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.gast-mindatlas .gm-kenn-l{align-items:center;gap:8px;display:inline-flex}.gast-mindatlas .gm-kenn-l:before{content:"";background:linear-gradient(90deg,#0000,currentColor);width:20px;height:1px}.gast-mindatlas .gm-kenn-r{color:var(--gm-region);margin-right:-.14em}.gast-mindatlas .gm-frage{height:54px;font:340 16px/18px var(--gm-serif);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;align-content:center;margin:2px 0 0;display:grid}.gast-mindatlas .gm-skala{--gm-i:0;grid-template-columns:repeat(5,minmax(0,1fr));height:44px;margin-top:2px;display:grid;position:relative}.gast-mindatlas .gm-schiene{background:var(--gm-linie-stark);height:1px;position:absolute;top:50%;left:10%;right:10%}.gast-mindatlas .gm-spur{background:linear-gradient(90deg, transparent, var(--gm-region));width:80%;height:2px;transform:scaleX(calc(var(--gm-i) / 4));transform-origin:0;opacity:0;border-radius:1px;margin-top:-1px;position:absolute;top:50%;left:10%}.gast-mindatlas .gm-knopf,.gast-mindatlas .gm-echo{z-index:1;left:calc((var(--gm-i) * 2 + 1) * 10%);pointer-events:none;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute;top:50%}.gast-mindatlas .gm-knopf{opacity:0;transform:scale(.6)}.gast-mindatlas .gm-knopf i{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--gm-region) 55%, white), var(--gm-region) 55%, var(--gm-region-saum));width:100%;height:100%;box-shadow:0 0 0 5px color-mix(in oklab, var(--gm-region) 18%, transparent), 0 6px 20px -4px var(--gm-region-saum);border-radius:50%;display:block}.gast-mindatlas .gm-echo{border:1px solid var(--gm-region);box-shadow:0 0 16px var(--gm-region-saum);opacity:0}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-knopf{opacity:1;transform:none}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-spur{opacity:1}.gast-mindatlas .gm-wert{z-index:2;min-width:0;height:44px;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;outline:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.gast-mindatlas .gm-zahl{border:1px solid var(--gm-linie-stark);background:var(--gm-bg);width:32px;height:32px;font:400 12px/1 var(--gm-mono);color:var(--gm-fg-2);border-radius:50%;place-items:center;display:grid}.gast-mindatlas .gm-wert[aria-checked=true] .gm-zahl{color:var(--gm-auf-akzent);background:0 0;border-color:#0000;font-weight:600}.gast-mindatlas .gm-wert:focus-visible .gm-zahl{outline:2px solid var(--gm-fokus);outline-offset:3px}.gast-mindatlas .gm-wert[aria-checked=false]:active .gm-zahl{transform:scale(.9)}.gast-mindatlas .gm-legende{height:16px;font:400 10.5px/16px var(--gm-sans);white-space:nowrap;color:var(--gm-fg-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.gast-mindatlas .gm-legende>:last-child{text-align:right}.gast-mindatlas .gm-wahl{font:400 14px/16px var(--gm-serif);color:color-mix(in oklab, var(--gm-fg) 66%, var(--gm-bg))}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-wahl{color:var(--gm-fg)}.gast-mindatlas .gm-karte .gm-wahl[data-vorab]{color:color-mix(in oklab, var(--gm-fg) 66%, var(--gm-bg))}.gast-mindatlas .gm-fuss{z-index:1;border-top:1px solid var(--gm-linie);height:44px;color:inherit;outline:none;justify-content:space-between;align-items:center;gap:10px;margin:6px 12px 0;text-decoration:none;display:flex;position:relative}.gast-mindatlas .gm-meldung{min-width:0;display:block}.gast-mindatlas .gm-vor{font:400 11.5px/14px var(--gm-sans);color:var(--gm-fg-2);text-wrap:balance;display:block}.gast-mindatlas .gm-nach{display:none}.gast-mindatlas .gm-nach b{font:500 12px/15px var(--gm-sans);color:var(--gm-fg);display:block}.gast-mindatlas .gm-nach-2{font:400 10.5px/13px var(--gm-sans);color:var(--gm-fg-2);display:block}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-fuss[data-nach] .gm-vor{display:none}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-fuss[data-nach] .gm-nach{display:block}.gast-mindatlas .gm-weiter{background:linear-gradient(var(--gm-fg), var(--gm-fg)) padding-box, linear-gradient(100deg, var(--gm-bild), var(--gm-stimme) 45%, var(--gm-gedaechtnis) 80%, var(--gm-experiment)) border-box;height:32px;color:var(--gm-bg);font:500 12.5px/1 var(--gm-sans);letter-spacing:-.005em;white-space:nowrap;border:1.5px solid #0000;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 11px 0 13px;display:inline-flex}.gast-mindatlas[data-thema=dunkel] .gm-weiter{color:var(--gm-auf-akzent);background:linear-gradient(100deg,#ff99c2 0%,#939cef 45%,#74e9d6 80%,#d0f580 100%) border-box;background:linear-gradient(100deg,lab(75.1081% 42.6615 -3.83053) 0%,lab(66.3117% 11.7066 -42.979) 45%,lab(85.1193% -38.0529 -1.74758) 80%,lab(92.1621% -25.8375 51.5839) 100%) border-box}.gast-mindatlas .gm-pfeil{flex:none;width:14px;height:14px;overflow:visible}.gast-mindatlas .gm-pfeil path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.gast-mindatlas .gm-fuss:focus-visible .gm-weiter{outline:2px solid var(--gm-fokus);outline-offset:3px}@media (hover:hover){.gast-mindatlas .gm-wert[aria-checked=false]:hover .gm-zahl{border-color:var(--gm-region);color:var(--gm-fg)}.gast-mindatlas .gm-fuss:hover .gm-pfeil{transform:translate(3px)}.gast-mindatlas .gm-fuss:hover .gm-vor,.gast-mindatlas .gm-fuss:hover .gm-nach b{-webkit-text-decoration:underline 1px var(--gm-linie-stark);text-decoration:underline 1px var(--gm-linie-stark);text-underline-offset:.22em}}@media (prefers-reduced-motion:no-preference){.gast-mindatlas .gm-dunst{transition:opacity .7s var(--gm-sanft)}.gast-mindatlas .gm-glut{transition:opacity .7s var(--gm-sanft), width .7s var(--gm-enthuellen)}.gast-mindatlas .gm-punkt i{transition:background-color .32s var(--gm-sanft), box-shadow .32s var(--gm-sanft)}.gast-mindatlas .gm-hoehe,.gast-mindatlas .gm-hoehe:before,.gast-mindatlas .gm-schild{transition:border-color .5s var(--gm-sanft)}.gast-mindatlas .gm-zahl{transition:color .3s,background-color .3s,border-color .3s,transform .3s}.gast-mindatlas .gm-knopf{transition:opacity .32s var(--gm-sanft), transform .32s var(--gm-schnapp)}.gast-mindatlas .gm-spur{transition:opacity .32s var(--gm-sanft)}.gast-mindatlas .gm-karte[data-gleiten] .gm-knopf{transition:left .32s var(--gm-schnapp), opacity .32s var(--gm-sanft), transform .32s var(--gm-schnapp)}.gast-mindatlas .gm-karte[data-gleiten] .gm-spur{transition:transform .32s var(--gm-schnapp), opacity .32s var(--gm-sanft)}.gast-mindatlas .gm-skala[data-schnapp] .gm-echo{animation:gm-echo .9s var(--gm-enthuellen)}.gast-mindatlas .gm-skala[data-schnapp] .gm-knopf i{animation:gm-schwung .42s var(--gm-schnapp)}.gast-mindatlas .gm-wahl{transition:color .2s}.gast-mindatlas .gm-pfeil{transition:transform .3s var(--gm-schnapp)}.gast-mindatlas .gm-karte[data-stand=kartiert] .gm-nach{animation:gm-auftauchen .5s var(--gm-sanft)}}@container gast-mindatlas (max-width:351px){.gast-mindatlas .gm-nach-2{display:none}}@container gast-mindatlas (max-width:339px){.gast-mindatlas .gm-gast{letter-spacing:.04em;margin-right:-.04em}.gast-mindatlas .gm-legende{column-gap:4px}.gast-mindatlas .gm-wahl{font-size:13px}}@container gast-mindatlas (min-width:600px){.gast-mindatlas .gm-karte{--gm-aw:clamp(270px, calc(100cqw - 370px), 348px);grid-template-columns:var(--gm-aw) minmax(0, 1fr);grid-template-rows:auto auto;display:grid}.gast-mindatlas .gm-atlas{--gm-r:150px;--gm-dunst:120px;--gm-bx:calc(var(--gm-aw) * .1264);--gm-by:82px;--gm-sx:calc(var(--gm-aw) * .1839);--gm-sy:152px;--gm-gx:calc(var(--gm-aw) * .4943);--gm-gy:168px;--gm-ex:calc(var(--gm-aw) * .8046);--gm-ey:142px;--gm-ix:calc(var(--gm-aw) * .8621);--gm-iy:70px;grid-area:1/1/span 2;height:auto}.gast-mindatlas .gm-nebel{inset:0 -56px 0 0;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000);mask-image:linear-gradient(90deg,#000 62%,#0000)}.gast-mindatlas .gm-route-schmal{display:none}.gast-mindatlas .gm-route-breit{display:block}.gast-mindatlas .gm-hoehe{width:64px;height:44px}.gast-mindatlas .gm-hoehe:before{inset:-12px -20px}.gast-mindatlas .gm-kopf{top:12px;left:16px;right:16px}.gast-mindatlas .gm-gast{letter-spacing:.1em;margin-right:-.1em}.gast-mindatlas .gm-probe{grid-area:1/2;padding:12px 16px 0 20px}.gast-mindatlas .gm-kenn{height:24px}.gast-mindatlas .gm-kenn-r{display:none}.gast-mindatlas .gm-frage{height:57px;margin-top:4px;font-size:17px;line-height:19px}.gast-mindatlas .gm-skala{margin-top:3px}.gast-mindatlas .gm-fuss{grid-area:2/2;margin:6px 16px 0 20px}}@container gast-mindatlas (min-width:600px) and (max-width:639px){.gast-mindatlas .gm-nach-2{display:none}}
:root{--bg:#f1f1ef;--panel:#f8f8f6;--ink:#151514;--ink-2:#57575a;--ink-3:#636366;--rule:#dcdcd8;--lane:#e6e6e2;--red:#dc3b1d;--red-2:#dc3b1d80;--red-soft:#dc3b1d1a;--other:#1515142b;--we-t:#4f4f52;--red-t:#b02a10;--red-f:#d4371a;--serif:var(--font-fraunces), "Fraunces", Georgia, serif;--sans:var(--font-inter), "Inter", system-ui, sans-serif;--mono:var(--font-dm-mono), "DM Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--pad:var(--s-7);--abschnitt:var(--s-8);--spalte:var(--s-7);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg:#0d0d0e;--panel:#141415;--ink:#eeede9;--ink-2:#a6a5a1;--ink-3:#8b8a87;--rule:#242424;--lane:#19191a;--red:#ff5a38;--red-2:#ff5a3880;--red-soft:#ff5a381f;--other:#eeede929;--we-t:#a6a5a1;--red-t:#ff5a38;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--zf-bg:var(--bg);--zf-panel:var(--panel);--zf-ink:var(--ink);--zf-ink-2:var(--ink-2);--zf-ink-3:var(--ink-3);--zf-rule:var(--rule);--zf-sel:var(--lane);--zf-acc:var(--red-t);--zf-name:var(--serif);--zf-sans:var(--sans);--zf-mono:var(--mono);--zf-rand:0px}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--ink);transition:background-color .5s var(--ease), color .5s var(--ease);-webkit-text-size-adjust:100%}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;overflow-x:hidden}a{color:inherit}button,select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:1.5px solid var(--red);outline-offset:3px;border-radius:3px}.lb{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.sprunglink{left:-9999px;top:var(--s-2);z-index:10;padding:var(--s-2) var(--s-3);background:var(--ink);color:var(--bg);border-radius:6px;position:absolute}.sprunglink:focus{left:8px}.nur-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header.kopf{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--pad) 0;flex-wrap:wrap;display:flex}.standort{align-items:center;gap:var(--s-2) var(--s-4);color:var(--ink-2);padding:var(--s-3) 0 0;animation:fade .4s var(--ease) both;flex-wrap:wrap;flex-basis:100%;order:6;font-size:13px;display:flex}html[data-land] .standort.erst{display:none}.standort b{color:var(--ink);font-weight:600}.standort .fehler{color:var(--ink);padding-left:var(--s-3);border-left:2px solid var(--ink-3)}.standort button{align-items:center;gap:var(--s-2);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-3);border:1px solid var(--rule);color:var(--ink-2);border-radius:20px;font-size:10.5px;transition:border-color .2s,color .2s;display:inline-flex}@media (hover:hover){.standort button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}}.standort button:disabled{opacity:.6;cursor:progress}.standort svg{width:14px;height:14px}.fest-antwort{margin-top:var(--s-4);display:block}.fest-antwort strong{font-family:var(--serif);letter-spacing:-.02em;color:var(--red);font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.05;display:block}.fest-antwort small{margin-top:var(--s-2);color:var(--ink-2);font-size:14px;display:block}.tr{gap:var(--s-7) var(--spalte);padding:var(--abschnitt) var(--pad) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tr-teil{gap:var(--s-4);border-top:1px solid var(--rule);padding-top:var(--s-5);align-content:start;display:grid}.tr-teil h2{font-family:var(--serif);letter-spacing:-.03em;font-size:32px;font-weight:300;line-height:1.05}.tr-eingabe{gap:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.tr-eingabe label{gap:var(--s-2);display:grid}.tr-eingabe .tr-zahl{font:400 22px/1.2 var(--mono);color:var(--ink);border:0;border-bottom:1px solid var(--rule);padding:var(--s-2) 0;background:0 0;width:120px;min-width:0}.tr-eingabe .tr-zahl:focus-visible{border-color:var(--red);box-shadow:0 1px 0 var(--red);outline:none}.datumsfeld{gap:var(--s-2);align-content:start;width:150px;min-width:0;max-width:100%;display:grid}.df-zeile{align-items:center;gap:var(--s-1);border-bottom:1px solid var(--rule);display:flex;position:relative}.df-zeile:focus-within{border-color:var(--red);box-shadow:0 1px 0 var(--red)}.df-text{width:100%;min-width:0;font:400 16px/1.2 var(--mono);color:var(--ink);padding:var(--s-2) 0;background:0 0;border:0;flex:1 1 0}.df-text:focus-visible{outline:none}.df-text::placeholder{color:var(--ink-3);opacity:1}.df-kalender{width:32px;height:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.df-kalender:hover{background:var(--lane);color:var(--ink)}.df-kalender svg{width:16px;height:16px}.df-wahl{opacity:0;pointer-events:none;border:0;width:100%;height:1px;padding:0;font-size:16px;position:absolute;bottom:0;left:0}.df-fehler{color:var(--ink-2);font-size:12.5px;line-height:1.4}.tr-antwort{animation:fade .3s var(--ease) both}.tr-gross{font-family:var(--serif);letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:1.1}.tr-gross b{color:var(--red);letter-spacing:-.04em;font-size:clamp(56px,6vw,88px);font-weight:300;line-height:.9}.tr-datum b{letter-spacing:-.03em;font-size:clamp(32px,3.4vw,48px);line-height:1.05}.tr-gross small{font-family:var(--sans);color:var(--ink-2);letter-spacing:0;margin-top:var(--s-2);font-size:13px;display:block}.tr-antwort ul{margin-top:var(--s-4);gap:var(--s-2);color:var(--ink-2);font-size:14.5px;line-height:1.45;list-style:none;display:grid}.tr-antwort li{padding-left:var(--s-4);position:relative}.tr-antwort li:before{content:"";background:var(--other);border-radius:1px;width:6px;height:6px;position:absolute;top:.6em;left:0}.tr-antwort .rot{color:var(--red-t);font-weight:600}.me-lane .mein-blk{fill:none;stroke:var(--ink);stroke-width:2px;stroke-dasharray:4 3;animation:fade .6s var(--ease) both}.me-lane .eigen-tag{fill:var(--red-2);animation:fade .6s var(--ease) both}.sf-inhalt{gap:var(--s-4);align-content:start;display:grid}.sf-text{color:var(--ink-2);max-width:68ch;margin:0;font-size:14px;line-height:1.5}.mein{margin:var(--s-6) var(--pad) 0;padding:var(--s-5);box-shadow:inset 0 0 0 1px var(--rule);gap:var(--s-4) var(--s-6);animation:fade .4s var(--ease) both;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;display:grid}.mein-kopf h2{font-family:var(--serif);letter-spacing:-.03em;font-size:30px;font-weight:300;line-height:1.05}.mein-kopf h2 em{color:var(--red);font-style:normal}.mein-kopf .lb{margin-top:var(--s-2);line-height:1.5;display:block}.mein-antwort{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.mein-antwort p{align-items:center;gap:var(--s-3);font-size:15px;display:flex}.mein-antwort .zahl{font-family:var(--serif);color:var(--red);letter-spacing:-.04em;font-size:64px;font-weight:200;line-height:.8}.mein-antwort small{color:var(--ink-2);margin-top:var(--s-1);font-size:12.5px;display:block}.mein .jahreslinie{grid-column:1/-1}.knopf-link{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-3);background:var(--ink);color:var(--bg);border-radius:20px;font-size:10.5px;text-decoration:none}.mein-leer{margin:var(--s-5) var(--pad) 0;color:var(--ink-2);gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:baseline;font-size:13.5px;display:flex}.mein-leer a{color:var(--ink)}.zw-wahl{gap:var(--s-2);display:grid}.zw-wahl select{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:var(--s-2) var(--s-4);border:1px solid var(--rule);color:var(--ink);background:0 0;border-radius:20px;max-width:240px;font-size:11px}.zw-summe{color:var(--ink-2);margin-bottom:var(--s-3);font-size:15px}.zw-summe b{font-family:var(--serif);color:var(--red);letter-spacing:-.03em;margin-right:var(--s-2);font-size:44px;font-weight:300}.land{margin-left:auto;position:relative}.land-kurz,.land-kz,.menue-knopf,.theme-text{display:none}header.kopf.leise .land select{border-color:#0000}@media (min-width:641px){header.kopf.leise .land select{color:var(--ink-3)}}header.kopf.leise .land-kurz,header.kopf.leise .land-kz{color:var(--ink-3)}.land select{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-6) var(--s-2) var(--s-4);border:1px solid var(--rule);appearance:none;background:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%) right 15px center / 5px 5px no-repeat, linear-gradient(-45deg, transparent 50%, var(--ink-3) 50%) right 10px center / 5px 5px no-repeat;border-radius:20px;font-size:11px}.land select option{background:var(--bg);color:var(--ink)}.theme{border:1px solid var(--rule);width:34px;height:34px;transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid}.theme:active{transform:rotate(40deg)}.theme svg{width:14px;height:14px}.bereiche{gap:var(--s-4);margin-left:var(--s-5);flex-wrap:wrap;display:flex}.bereiche a{padding:var(--s-2) 0;border-bottom:1px solid #0000;text-decoration:none;transition:color .25s,border-color .25s}.bereiche a:hover{color:var(--ink)}.bereiche a.an{color:var(--ink);border-color:var(--ink)}.theme .sun{display:none}[data-theme=dark] .theme .sun{display:block}[data-theme=dark] .theme .moon{display:none}html[data-js] .zaehler:not(.an){visibility:hidden;animation:0s 3s forwards land-zeigen}@keyframes land-zeigen{to{visibility:visible}}.zaehler-platz{white-space:nowrap;display:inline-block;position:relative}.zaehler-platz:before{content:attr(data-ziel);visibility:hidden}.zaehler-platz>.zaehler{position:absolute;top:0;left:0}.cockpit{gap:var(--s-7);min-width:0;padding:var(--s-6) var(--pad);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.count{align-items:flex-end;gap:var(--s-4);display:flex}.count .num{font-family:var(--serif);letter-spacing:-.05em;font-variation-settings:"opsz" 48;color:var(--red);font-size:clamp(120px,15vw,236px);font-weight:200;line-height:.74}.count .what{padding-bottom:var(--s-2)}.count .what b{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(22px,2vw,32px);font-weight:300;line-height:1.05;display:block}.count .what .lb{margin-top:var(--s-3);display:block}.inst{border-left:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.i{padding:var(--s-1) var(--s-5) var(--s-2);gap:var(--s-3);border-right:1px solid var(--rule);opacity:0;min-height:132px;animation:in .8s var(--ease) forwards;flex-direction:column;justify-content:space-between;display:flex;transform:translateY(8px)}.i:nth-child(2){animation-delay:.1s}.i:nth-child(3){animation-delay:.2s}.i:nth-child(4){animation-delay:.3s}@keyframes in{to{opacity:1;transform:none}}.i .big{font-family:var(--serif);letter-spacing:-.03em;font-variation-settings:"opsz" 48;font-size:54px;font-weight:300;line-height:.9}.i .big small{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);margin-left:var(--s-1);font-size:11px}.i .foot{color:var(--ink-2);margin-top:var(--s-2);font-size:12.5px;line-height:1.35}.wk{gap:var(--s-1);margin-top:var(--s-3);display:flex}.wk span{justify-items:center;gap:var(--s-1);width:16px;font-family:var(--mono);color:var(--ink-3);font-size:8.5px;display:grid}.wk i{background:var(--other);border-radius:50%;width:8px;height:8px}.wk .we i{box-shadow:inset 0 0 0 1.2px var(--ink-3);background:0 0}.wk .now i{background:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.wk .now{color:var(--red-t)}.sheet{gap:var(--s-3);flex-wrap:wrap;align-items:flex-end;display:flex}.sheet .pg{width:58px;box-shadow:0 0 0 1px var(--rule), 0 6px 14px -8px #00000059;background:var(--panel);text-align:center;transform-origin:top;animation:flip 1s var(--ease) .5s both;border-radius:6px;flex:none;overflow:hidden}@keyframes flip{0%{opacity:0;transform:perspective(300px)rotateX(-80deg)}}.sheet .pg b{background:var(--red-f);color:#fff;font-family:var(--mono);letter-spacing:.14em;padding:var(--s-1) 0;font-size:9.5px;font-weight:500;display:block}.sheet .pg span{font-family:var(--serif);font-size:34px;font-weight:300;line-height:1.25;display:block}.sheet .pg em{font-style:normal;font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);padding-bottom:var(--s-1);font-size:9px;display:block}.sheet .t{overflow-wrap:break-word;flex:1 1 0;max-width:100%;font-size:13px;font-weight:600;line-height:1.3}.sheet .t small{color:var(--ink-3);margin-top:var(--s-1);font-size:12px;font-weight:400;display:block}.dots{gap:var(--s-1);margin-top:var(--s-3);grid-template-columns:repeat(8,10px);display:grid}.dots i{width:10px;height:10px;box-shadow:inset 0 0 0 1.2px var(--ink-3);animation:pop .5s var(--spring) forwards;border-radius:50%;transform:scale(0)}.dots i.on{background:var(--red);box-shadow:none}@keyframes pop{to{transform:none}}.ring{align-items:center;gap:var(--s-4);display:flex}.ring svg{flex:none;width:70px;height:70px;transform:rotate(-90deg)}.ring .tr{fill:none;stroke:var(--lane);stroke-width:5px}.ring .pr{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;animation:ring 1.6s var(--ease) .4s both}@keyframes ring{0%{stroke-dashoffset:var(--u)}}a.i{color:inherit;text-decoration:none;transition:background-color .25s}a.i:hover{background:var(--red-soft)}a.i:hover .lb{color:var(--red-t)}.ring .v{font-family:var(--serif);letter-spacing:-.03em;font-size:30px;font-weight:300;line-height:1}.band-wrap{padding:0 var(--pad)}.band-outer{border-top:1px solid var(--rule);padding-top:var(--s-3);position:relative}.labels{background:var(--bg);z-index:2;pointer-events:none;width:56px;transition:background-color .5s var(--ease);position:absolute;top:10px;bottom:0;left:0}.labels>*{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);pointer-events:auto;cursor:pointer;padding:0;font-size:10px;line-height:1.2;text-decoration:none;transition:color .3s;position:absolute;left:0}.labels>.achse,.labels>.me{cursor:default}.labels>:hover,.labels>.hi{color:var(--ink)}.labels>.sel{color:var(--red);font-weight:500}.labels>.me{color:var(--ink);font-size:10px;font-weight:500}.labels>.kz{text-align:left;width:20px}.labels>.kz.v{width:24px;left:24px}.band-scroll{scrollbar-width:none;position:relative;overflow-x:auto}.band-scroll::-webkit-scrollbar{display:none}.band{min-width:780px;padding-left:60px;position:relative}.band>svg{cursor:crosshair;width:100%;display:block;overflow:visible}.band>svg:focus-visible{outline-offset:6px}.dichte path{animation:1.5s cubic-bezier(.45,0,.2,1) both wisch}@keyframes wisch{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px 0)}}.me-lane .waehle{font-family:var(--mono);letter-spacing:.14em;fill:var(--ink-3);font-size:9.5px}.lane.hi .lane-bg{fill:var(--red-soft);opacity:1}.lane.hi .fer{fill:var(--red-2)}.ml{font-family:var(--mono);letter-spacing:.14em;fill:var(--ink-3);font-size:10px}.ml.cur{fill:var(--ink)}.mline{stroke:var(--rule)}.kw{stroke:var(--ink-3);opacity:.45}.dens{fill:var(--ink);opacity:.1}.dens-l{fill:none;stroke:var(--ink-3);stroke-width:1px}.lane-bg{fill:var(--lane)}.fer{fill:var(--other);transform-box:fill-box;transform-origin:0;transition:fill .4s var(--ease);animation:seg .8s var(--ease) forwards;transform:scaleX(0)}@keyframes seg{to{transform:scaleX(1)}}.lane{cursor:crosshair}.lane.zeig .lane-bg{fill:var(--red-soft);opacity:1}.lane.sel .fer{fill:var(--red-2)}.me-lane .fer{fill:var(--red)}.me-lane .fn{font-family:var(--mono);letter-spacing:.1em;fill:#fff;pointer-events:none;opacity:0;font-size:9.5px;animation:.4s linear .9s forwards fade}@keyframes fade{to{opacity:1}}.me-lane .we{fill:var(--ink);opacity:.05}.hol-all{stroke:var(--red);stroke-width:1px;opacity:.35}.hol-sq{fill:var(--red)}.hol-reg{fill:var(--ink-3)}.hol-teil{fill:none;stroke:var(--ink-3);stroke-width:1px}.lane.sel .hol-reg,.me-lane .hol-reg{fill:var(--red)}.lane.sel .hol-teil,.me-lane .hol-teil{stroke:var(--red)}.today line{stroke:var(--ink);stroke-width:1.5px}.today .lab{font-family:var(--mono);letter-spacing:.14em;fill:var(--bg);font-size:9.5px}.today .pill{fill:var(--ink)}.today{opacity:0;animation:fade .6s var(--ease) 1.1s forwards}.cursor{pointer-events:none;opacity:0;transition:opacity .12s}.cursor.on{opacity:1}.cursor line{stroke:var(--red);stroke-width:1px}.cursor .pill{fill:var(--red)}.cursor text{font-family:var(--mono);letter-spacing:.1em;fill:#fff;font-size:9.5px}.tip{pointer-events:none;z-index:4;padding:var(--s-2) var(--s-3);background:var(--ink);color:var(--bg);opacity:0;white-space:nowrap;border-radius:8px;max-width:360px;font-size:12.5px;line-height:1.45;transition:opacity .12s;position:fixed;top:0;left:0;transform:translate(-50%,calc(-100% - 14px))}.tip .tip-spur{opacity:.8;display:block}@media (max-width:640px){.tip{white-space:normal;text-align:center;width:max-content;max-width:calc(100vw - 16px)}}.tip.on{opacity:1}.tip b{font-weight:600}.tip .r{color:var(--red)}[data-theme=dark] .tip .r{color:#c43214}.br,.abschnitt{padding:var(--abschnitt) var(--pad) 0;gap:var(--s-5) var(--spalte);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.br>div:first-child,.abschnitt>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.br h2,.abschnitt>div:first-child h2{font-family:var(--serif);letter-spacing:-.03em;font-size:32px;font-weight:300;line-height:1.05}.br h2+.lb,.abschnitt>div:first-child h2+.lb{margin-top:var(--s-3);display:block}.br>div:first-child>:not(h2):not(.lb:nth-child(2)),.abschnitt>div:first-child>:not(h2):not(.lb:nth-child(2)){margin-top:var(--s-5)}.mehr{display:inline-block}.ics-abo{gap:var(--s-2);justify-items:start;display:grid}.ics-hilfe{color:var(--ink-2);max-width:34ch;font-size:12.5px;line-height:1.45}.rows{border-top:1px solid var(--rule)}.row{gap:var(--s-4);min-height:64px;padding:var(--s-3) 0;border-bottom:1px solid var(--rule);opacity:0;animation:in .5s var(--ease) forwards;grid-template-columns:220px 190px minmax(0,1fr) 150px;align-items:center;transition:background .25s;display:grid;transform:translate(-6px)}.row:hover{background:var(--red-soft)}.row .h{font-size:14px;font-weight:600}.row .h small{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);margin-top:var(--s-1);font-size:10px;font-weight:400;display:block}.row .eq{align-items:baseline;gap:var(--s-4);white-space:nowrap;font-family:var(--serif);letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:1;display:flex}.row .eq span{align-items:baseline;gap:var(--s-1);display:inline-flex}.row .eq span:first-child{min-width:80px}.row .eq em{color:var(--red);font-style:normal}.row .eq small{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.strip{gap:var(--s-1);flex-wrap:wrap;display:flex}.strip i{background:var(--lane);border-radius:2px;width:13px;height:18px}.strip i.we{background:var(--other)}.strip i.hol{background:var(--red)}.strip i.vac{box-shadow:inset 0 0 0 1.5px var(--red);background:0 0}.row .when{text-align:right;font-family:var(--mono);color:var(--ink-2);white-space:nowrap;font-size:11px}.key{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.key span{gap:var(--s-2);align-items:center;display:inline-flex}.key i{border-radius:2px;width:10px;height:13px}.leer{padding:var(--s-4) 0;color:var(--ink-2);font-size:14px}.schnell{gap:var(--s-2);display:grid}.schnell>div{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.schnell input[type=number]{width:64px;font:300 26px/1 var(--serif);color:var(--ink);border:0;border-bottom:1px solid var(--rule);padding:var(--s-1) 0;-moz-appearance:textfield;background:0 0}.schnell input::-webkit-inner-spin-button{opacity:.4}.schnell button{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-3);border:1px solid var(--rule);border-radius:20px;font-size:10.5px;transition:border-color .25s,color .25s}.schnell button:hover{border-color:var(--ink);color:var(--ink)}.nf-tab{border-collapse:collapse;border-top:1px solid var(--rule);width:100%}.nf-tab tr{opacity:0;animation:in .5s var(--ease) forwards;transition:background .2s}.nf-tab tr:hover{background:var(--red-soft)}.nf-tab th,.nf-tab td{padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;font-weight:400}.nf-tab th{width:38px;font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);font-size:10.5px}.nf-tab th button{font:inherit;letter-spacing:inherit;color:inherit;padding:var(--s-1) 0}.nf-tab th button:hover{color:var(--ink)}.nf-tab .n{white-space:nowrap;font-size:13.5px;font-weight:600}.nf-tab .n a{text-decoration:none}.nf-tab .n a:hover{color:var(--red-t)}.nf-tab .n small{color:var(--ink-3);margin-left:var(--s-2);font-size:12px;font-weight:400}.nf-tab .z{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;font-size:11.5px}.nf-tab .w{text-align:right;padding-right:0}.nf-tab .leiste{width:44%}.nf-tab .spur{background:var(--lane);border-radius:2px;height:10px;display:block;position:relative}.nf-tab .spur i{background:var(--other);transform-origin:0;animation:wachs .8s var(--ease) both;animation-delay:inherit;border-radius:2px;position:absolute;top:0;bottom:0}@keyframes wachs{0%{transform:scaleX(0)}}.nf-tab tr.sel th,.nf-tab tr.sel .w{color:var(--red-t)}.nf-tab tr.sel .spur i{background:var(--red)}.nf-tab tr.jetzt .w{color:var(--ink)}.regler .i{opacity:1;justify-content:flex-start;gap:var(--s-3);animation:none;transform:none}.regler .foot{margin-top:auto;display:block}.stepper{align-items:center;gap:var(--s-2);display:flex}.stepper input{width:2.3ch;font:300 54px/.9 var(--serif);letter-spacing:-.03em;color:var(--ink);text-align:center;-moz-appearance:textfield;background:0 0;border:0}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none}.stepper button{border:1px solid var(--rule);border-radius:50%;width:30px;height:30px;font-size:16px;line-height:1;transition:border-color .2s,color .2s}.stepper button:hover{border-color:var(--ink);color:var(--ink)}.schieber{width:100%;accent-color:var(--ink)}.wahl{gap:var(--s-2);flex-wrap:wrap;display:flex}.wahl button{font-family:var(--mono);letter-spacing:.08em;padding:var(--s-2) var(--s-3);border:1px solid var(--rule);border-radius:18px;font-size:11px;transition:background .2s,color .2s,border-color .2s}.wahl button:hover{border-color:var(--ink-3)}.wahl button.an{background:var(--ink);border-color:var(--ink);color:var(--bg)}.schalter{gap:var(--s-3);cursor:pointer;align-items:center;font-size:13.5px;line-height:1.3;display:flex}.schalter input{opacity:0;width:1px;height:1px;position:absolute}.schalter span{background:var(--lane);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;flex:none;transition:background .25s;position:relative}.schalter span:after{content:"";background:var(--ink-3);width:14px;height:14px;transition:transform .3s var(--spring), background .25s;border-radius:50%;position:absolute;top:3px;left:3px}.schalter input:checked+span{background:var(--ink);box-shadow:none}.schalter input:checked+span:after{background:var(--bg);transform:translate(14px)}.schalter input:focus-visible+span{outline:1.5px solid var(--red);outline-offset:3px}.planer-linie .band-outer{padding-top:var(--s-4)}.planer-linie .key{margin-top:var(--s-3)}.aktionen{gap:var(--s-2);flex-wrap:wrap;display:flex}.aktionen button{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-3);border:1px solid var(--rule);border-radius:20px;font-size:10.5px;transition:border-color .25s,color .25s}.aktionen button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.aktionen button:disabled{opacity:.4;cursor:default}.aktionen button.an{border-color:var(--ink);color:var(--ink)}.aktionen button.merken:not(:disabled){background:var(--red-f);border-color:var(--red-f);color:#fff}.aktionen button.merken:hover:not(:disabled){border-color:var(--red-f);color:#fff}.pl-regler{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-regler .i{min-height:116px;padding-bottom:var(--s-4)}.pl-regler .i:nth-child(-n+3){border-bottom:1px solid var(--rule)}.pl-regler .i:nth-child(n+4){padding-top:var(--s-4)}.pl-bilanz{gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex!important}.pl-bilanz .fix{color:var(--red-t)}.pl-meldung{min-height:1em;color:var(--ink)}.pl-mehr-knopf,.tr-inst-unten{display:none}.pl-plan{grid-template-rows:auto 1fr;grid-template-areas:"kopf rows""werkzeug rows"}.pl-plan>.pl-plan-kopf{grid-area:kopf}.pl-plan>.rows,.pl-plan>.leer{grid-area:rows}.pl-plan-werkzeug{align-items:flex-start;gap:var(--s-4);flex-direction:column;grid-area:werkzeug;display:flex}.pl-plan-werkzeug .mehr{margin-block:-5px;padding-block:5px}.pl-plan-werkzeug .mehr+.mehr{margin-top:calc(-1 * var(--s-2) - 3px)}.pl-plan-werkzeug>.hinweise{margin-top:0}.betreuung{gap:0;margin:0;padding:0;list-style:none;display:grid}.betreuung li{gap:var(--s-2) var(--s-5);padding:var(--s-4) 0;border-top:1px solid var(--rule);grid-template-columns:220px minmax(0,1fr) minmax(0,1.4fr);align-items:center;display:grid}.betreuung li:last-child{border-bottom:1px solid var(--rule)}.b-kopf b{font-family:var(--serif);letter-spacing:-.01em;font-size:19px;font-weight:400;display:block}.b-kopf .lb{margin-top:var(--s-1);display:block}.b-balken{background:repeating-linear-gradient(135deg, var(--other) 0 2px, transparent 2px 5px), var(--lane);border-radius:2px;height:10px;overflow:hidden}.b-balken i{background:var(--red);transform-origin:0;height:100%;animation:wachs .8s var(--ease) both;border-radius:2px;display:block}.b-text{gap:var(--s-1);font-size:13.5px;line-height:1.35;display:grid}.b-text em{color:var(--red-t);font-style:normal;font-weight:600}.b-offen{color:var(--ink-2)}.betreuung li.voll .b-offen{color:var(--ink-3)}.pl-wunsch>div:last-child{gap:var(--s-4);align-content:start;display:grid}.wunsch-form{align-items:flex-end;gap:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.wunsch-form label,.wunsch-form>div{gap:var(--s-2);display:grid}.wunsch-vorschau{color:var(--ink);flex-basis:100%;margin:0}.knopf{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--bg);border:1px solid var(--ink);border-radius:20px;font-size:10.5px;transition:opacity .2s}.knopf:disabled{opacity:.35;cursor:default}.knopf-text{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.knopf-text:hover{color:var(--red-t)}.pl-zurueck .knopf-text{padding:var(--s-2) var(--s-1);margin:calc(-1 * var(--s-2)) 0;color:var(--ink);font-weight:600}.chips{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.chips li{align-items:center;gap:var(--s-2);font-family:var(--mono);padding:var(--s-1) var(--s-1) var(--s-1) var(--s-3);background:color-mix(in srgb, var(--red) 22%, transparent);color:var(--ink);animation:fade .3s var(--ease) both;border-radius:16px;font-size:11.5px;display:inline-flex}.chips li button{width:24px;height:24px;color:var(--ink-2);border-radius:50%;font-size:15px;line-height:1}.chips li button:hover{color:var(--red-t);background:var(--red-soft)}.chips li.alle{padding-left:var(--s-1);background:0 0}.chips li.alle button{width:auto;height:auto;font:inherit;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-underline-offset:3px;font-size:10.5px;text-decoration:underline}.hinweis{color:var(--ink-2);padding-left:var(--s-3);border-left:2px solid var(--ink-3);font-size:13.5px;line-height:1.45}.row .hinweis{grid-column:1/-1;font-size:12.5px}.row .h .marke{margin-left:var(--s-2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red-t);vertical-align:2px;font-size:9.5px;font-weight:500;display:inline-block}.row .h small{letter-spacing:.04em;line-height:1.4}.strip i.vac.fix{background:color-mix(in srgb, var(--red) 35%, transparent)}.key i.k-fix{background:color-mix(in srgb, var(--red) 35%, transparent);box-shadow:inset 0 0 0 1.5px var(--red)}.key i.k-sperr{background:repeating-linear-gradient(135deg, var(--ink-3) 0 1.5px, transparent 1.5px 4px)}.key i.k-fer{background:color-mix(in srgb, var(--ink) 10%, var(--lane));box-shadow:inset 0 -3px 0 var(--ink-2)}.nur-mobil{display:none}.pl-kal{align-items:start}.pk{gap:var(--s-5) var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-m h3{margin-bottom:var(--s-2)}.pk-g{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.pk-wt{font-family:var(--mono);color:var(--ink-3);text-align:center;padding-bottom:2px;font-size:9px}.pk-t{aspect-ratio:1;min-height:26px;font-family:var(--mono);color:var(--ink);background:var(--lane);border:0;border-radius:4px;place-items:center;padding:0;font-size:11px;transition:background .15s,box-shadow .15s;display:grid;position:relative}button.pk-t{cursor:pointer}button.pk-t:hover{box-shadow:inset 0 0 0 1.5px var(--ink-3)}button.pk-t:focus-visible{outline:1.5px solid var(--red);outline-offset:1px}.pk-t.we{background:var(--other);color:var(--we-t)}.pk-t.hol{background:var(--red-f);color:#fff}.pk-t.fer:after{content:"";background:var(--ink-2);border-radius:1px;height:3px;position:absolute;bottom:2px;left:2px;right:2px}.pk-t.fer:not(.hol):not(.fest):not(.vor):not(.sperr):not(.we){background:color-mix(in srgb, var(--ink) 10%, var(--lane))}.pk-t.hol.fer:after{background:#ffffffb3}.pk-t.fest{background:color-mix(in srgb, var(--red) 35%, transparent);box-shadow:inset 0 0 0 1.5px var(--red);font-weight:600}.pk-t.vor{box-shadow:inset 0 0 0 1.5px var(--red);color:var(--red-t);background:0 0;font-weight:600}.pk-t.sperr{background:repeating-linear-gradient(135deg, var(--other) 0 2px, transparent 2px 5px);color:var(--ink-3);text-decoration:line-through}.pk-t.heute{outline:1.5px solid var(--ink);outline-offset:1px}.pk-t.aus{opacity:.35}.jahreslinie{display:block;overflow:visible}.jahreslinie .we{fill:var(--ink);opacity:.06}.jahreslinie .jl-fer{fill:var(--ink-3);opacity:.7}.jahreslinie .jl-hol{fill:var(--red);stroke:var(--red);stroke-width:1px}.jahreslinie .jl-blk .rahmen{fill:var(--red-soft);stroke:var(--red);stroke-width:1.5px;animation:fade .5s var(--ease) both}.jahreslinie .jl-blk .urlaub{fill:var(--red);stroke:var(--red);stroke-width:1px}.jahreslinie .jl-heute{stroke:var(--ink);stroke-width:1.5px}.kennzahlen{grid-template-columns:minmax(0,1fr)}.kw-cockpit{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.kw-cockpit .inst{border-top:1px solid var(--rule);padding-top:var(--s-4)}.kennzahlen .inst{border-left:1px solid var(--rule)}.i .big.klein{font-size:40px}.wochentage{gap:var(--s-2);margin-top:var(--s-3);display:flex}.wochentage span{justify-items:center;gap:var(--s-1);width:26px;padding:var(--s-1) 0;font-family:var(--serif);box-shadow:inset 0 0 0 1px var(--rule);border-radius:6px;font-size:17px;font-weight:300;display:grid}.wochentage em{font-style:normal;font-family:var(--mono);color:var(--ink-3);font-size:8.5px}.wochentage .we{box-shadow:none;background:var(--lane)}.wochentage .hol{color:var(--red-t);box-shadow:inset 0 0 0 1px var(--red)}.wochentage .now{background:var(--red-f);color:#fff;box-shadow:none}.wochentage .now em{color:#fff}.kw-rechner .datumsfeld{margin-top:var(--s-3)}.kw-rechner small a{align-items:center;min-height:24px;display:inline-flex}.kw-rechner p{margin-top:var(--s-3)}.kw-rechner b{font-family:var(--serif);color:var(--red);letter-spacing:-.02em;margin-right:var(--s-2);font-size:30px;font-weight:300}.kw-rechner small{color:var(--ink-2);font-size:12px}.kw-tabellen{gap:0 var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kw-tab td{padding-top:var(--s-2);padding-bottom:var(--s-2)}.kw-tab td.z,.kw-tab small{white-space:normal}.kw-tab td.n{width:3ch;font-family:var(--serif);font-size:17px;font-weight:300}.kw-tab td.n a{padding:var(--s-2) var(--s-2) var(--s-2) 0;margin:calc(-1 * var(--s-2)) 0;text-decoration:none;display:block}.kw-tab td small.rot{color:var(--red-t)}.raster-info{color:var(--ink-2);min-height:var(--s-5);margin-bottom:var(--s-3);font-size:13.5px}.raster-info b{color:var(--ink);font-weight:600}.raster-info .r{color:var(--red-t)}.raster-scroll{scrollbar-width:thin;padding-bottom:var(--s-2);overflow-x:auto}.raster{gap:var(--s-1);min-width:760px;display:grid}.raster .rk{letter-spacing:.08em;align-self:center;font-size:9px}.raster .rm{letter-spacing:.08em;white-space:nowrap;font-size:9px;overflow:visible}.raster .rkw{text-align:center;line-height:normal;font-family:var(--mono);color:var(--ink-3);padding:var(--s-1) 0;border-radius:3px;font-size:8.5px;display:block}.raster .rkw.an{color:var(--ink);background:var(--lane)}.raster .rkw.heute{color:var(--red-t);font-weight:500}.raster i{aspect-ratio:1;background:var(--lane);animation:pop .45s var(--spring) forwards;border-radius:3px;transition:box-shadow .15s;display:block;transform:scale(0)}.raster i.we{background:var(--other)}.raster i.fer{background:var(--red-2)}.raster i.hol{background:var(--red)}.raster i.an{box-shadow:0 0 0 1px var(--ink-3)}.raster i.heute{box-shadow:0 0 0 2px var(--bg), 0 0 0 3.5px var(--ink)}.druck-werkzeug{margin:var(--s-6) var(--pad) 0;padding:var(--s-5) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:var(--s-5) var(--s-6);flex-wrap:wrap;align-items:flex-start;display:flex}.dw-gruppe{gap:var(--s-2);align-content:start;display:grid}.dw-select{font-family:var(--mono);letter-spacing:.06em;padding:var(--s-2) var(--s-3);border:1px solid var(--rule);background:var(--bg);border-radius:18px;font-size:11px}.dw-jahre{gap:var(--s-3);display:flex}.dw-jahre a{align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.dw-jahre a.an{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.dw-drucken{max-width:230px;margin-left:auto}.dw-drucken small{color:var(--ink-3);font-size:12px;line-height:1.35}.drucken{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--s-3) var(--s-5);background:var(--red-f);color:#fff;transition:transform .3s var(--spring), box-shadow .3s;border-radius:22px;font-size:11px}.drucken:hover{box-shadow:0 6px 18px -8px var(--red);transform:translateY(-1px)}.schalter input:disabled+span{opacity:.4}.druck-ausgabe{padding:var(--s-6) var(--pad) 0;gap:var(--s-6);justify-items:center;display:grid;overflow-x:auto}.druck-ausgabe:focus-visible{outline-offset:-3px}.blatt{--p-bg:var(--panel);--p-ink:var(--ink);--p-ink-2:var(--ink-2);--p-ink-3:var(--ink-3);--p-rot:var(--red-t);--p-fer:var(--red-soft);--p-fer-kante:var(--red-2);--p-we:var(--lane);--p-linie:var(--rule);background:var(--p-bg);width:100%;color:var(--p-ink);box-shadow:0 0 0 1px var(--rule), 0 24px 50px -30px #00000059;animation:in .7s var(--ease) both;border-radius:4px;flex-direction:column;padding:2.4cqw 2.6cqw 1.6cqw;display:flex;container-type:inline-size}.quer .blatt{aspect-ratio:297/210;min-width:760px;max-width:1180px}.hoch .blatt{aspect-ratio:210/297;min-width:540px;max-width:820px;padding:3cqw 3.4cqw 2cqw}.sw .blatt{--p-rot:var(--ink);--p-fer:color-mix(in srgb, var(--ink) 11%, transparent);--p-fer-kante:color-mix(in srgb, var(--ink) 45%, transparent)}.p-kopf{border-bottom:1px solid var(--p-linie);justify-content:space-between;align-items:baseline;gap:2cqw;margin-bottom:1cqw;padding-bottom:.9cqw;display:flex}.p-kopf h2{font-family:var(--serif);letter-spacing:-.03em;font-size:4.2cqw;font-weight:300;line-height:1}.p-kopf h2 span{color:var(--p-rot)}.p-kopf>span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-ink-3);font-size:1.05cqw}.hoch .p-kopf h2{font-size:6cqw}.hoch .p-kopf>span{font-size:1.5cqw}.p-jahr-spalten{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 .35cqw;min-height:0;display:grid}.p-spalte{grid-template-rows:auto repeat(31,minmax(0,1fr));min-height:0;display:grid}.p-spalte h3{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding-bottom:.35cqw;font-size:.95cqw;font-weight:500}.p-spalte .d{border-top:1px solid var(--p-linie);white-space:nowrap;align-items:center;gap:.3cqw;padding:0 .25cqw;font-size:.82cqw;line-height:1;display:flex;position:relative;overflow:hidden}.p-spalte .d b{font-variant-numeric:tabular-nums;min-width:1.35cqw;font-weight:500}.p-spalte .d i{font-style:normal;font-family:var(--mono);color:var(--p-ink-3);min-width:1.4cqw;font-size:.7cqw}.p-spalte .d small{min-width:0;color:var(--p-ink-2);text-overflow:ellipsis;flex:1;font-size:.7cqw;overflow:hidden}.p-spalte .d em{font-style:normal;font-family:var(--mono);color:var(--p-ink-3);flex:none;margin-left:auto;font-size:.6cqw}.d.we{background:var(--p-we)}.d.fer{background:var(--p-fer);box-shadow:inset .28cqw 0 0 var(--p-fer-kante)}.d.fer.we{background:linear-gradient(var(--p-fer), var(--p-fer)), var(--p-we)}@media screen{.d.fer{--p-ink-3:var(--p-ink-2)}}.d.hol b,.d.hol small,.d.hol i{color:var(--p-rot);font-weight:600}.d.teil b,.d.teil small{color:var(--p-rot)}.sw .d.hol b{text-underline-offset:.15em;text-decoration:underline}.d.heute{outline:1.5px solid var(--p-ink);outline-offset:-1.5px}.d.url{position:relative}.d.url:after{content:"";border:.2cqw solid var(--p-ink);pointer-events:none;border-radius:.1cqw;position:absolute;inset:0}.d.url b{font-weight:700}.p-jahr-monate{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:2.2cqw 3cqw;display:grid}.p-monat h3{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:.6cqw;font-size:2.3cqw;font-weight:400}.p-mgrid{grid-template-columns:minmax(0,.6fr) repeat(7,minmax(0,1fr));gap:.25cqw;display:grid}.ohne-kw .p-mgrid{grid-template-columns:repeat(7,minmax(0,1fr))}.ohne-kw .kwz{display:none}.p-mgrid .kh{font-family:var(--mono);color:var(--p-ink-3);text-align:center;padding-bottom:.2cqw;font-size:1.05cqw}.p-mgrid .kh.we{color:var(--p-ink-2)}.p-mgrid .kwz{font-family:var(--mono);color:var(--p-ink-3);place-items:center;font-size:1cqw;display:grid}.p-mgrid .d{aspect-ratio:1.15;border-radius:.3cqw;place-items:center;font-size:1.45cqw;display:grid}.p-mgrid .d b{font-weight:400}.p-mgrid .d.leer{aspect-ratio:auto;background:0 0}.p-liste{columns:3;border-top:1px solid var(--p-linie);color:var(--p-ink-2);column-gap:3cqw;margin-top:1.6cqw;padding-top:1.2cqw;font-size:1.2cqw;line-height:1.55;list-style:none}.p-liste b{font-family:var(--mono);color:var(--p-rot);min-width:5.2cqw;font-weight:500;display:inline-block}.p-monat.gross{flex:1;display:flex}.p-monat.gross .p-mgrid{border-top:1px solid var(--p-linie);border-left:1px solid var(--p-linie);flex:1;grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);gap:0}.p-monat.gross .kh,.p-monat.gross .kwz,.p-monat.gross .d{border-right:1px solid var(--p-linie);border-bottom:1px solid var(--p-linie)}.p-monat.gross .kh{padding:.5cqw 0;font-size:1.1cqw}.p-monat.gross .d{aspect-ratio:auto;border-radius:0;align-content:start;place-items:start;gap:.4cqw;padding:.6cqw .7cqw}.p-monat.gross .d b{font-family:var(--serif);font-size:2.6cqw;font-weight:300;line-height:1}.p-monat.gross .d small{color:var(--p-ink-2);font-size:.95cqw;line-height:1.2}.p-monat.gross .d.hol small.fei{color:var(--p-rot);font-weight:600}.p-monat .d.fer{box-shadow:none}.p-monat .d.fer-start{box-shadow:inset .3cqw 0 0 var(--p-fer-kante)}.hoch .p-monat.gross .d b{font-size:3.6cqw}.hoch .p-monat.gross .d small{font-size:1.35cqw}.p-legende{border-top:1px solid var(--p-linie);color:var(--p-ink-2);flex-wrap:wrap;align-items:center;gap:.5cqw 1.8cqw;margin-top:1cqw;padding-top:.8cqw;font-size:.85cqw;display:flex}.hoch .p-legende{font-size:1.2cqw}.p-legende span{align-items:center;gap:.5cqw;display:inline-flex}.p-legende i{border-radius:.15cqw;width:1.4cqw;height:.95cqw;display:inline-block}.p-legende i.hol{background:var(--p-rot)}.p-legende i.teil{box-shadow:inset 0 0 0 1px var(--p-rot)}.p-legende i.fer{background:var(--p-fer);box-shadow:inset .28cqw 0 0 var(--p-fer-kante)}.p-legende i.url{box-shadow:inset 0 0 0 .2cqw var(--p-ink)}.p-legende .quelle-p{font-family:var(--mono);letter-spacing:.06em;color:var(--p-ink-3);margin-left:auto}@media print{@page{size:A4 landscape;margin:7mm}:root,[data-theme=dark]{--bg:#fff;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body{background:#fff!important}header.kopf,footer.fuss,.sprunglink,.seite,.druck-werkzeug,main>:not(.druck-ausgabe){display:none!important}.druck-ausgabe{outline:none;gap:0;padding:0;display:block;overflow:visible}.blatt{--p-bg:#fff;--p-ink:#151514;--p-ink-2:#444;--p-ink-3:#777;--p-rot:#b02a10;--p-fer:#dc3b1d21;--p-fer-kante:#dc3b1d99;--p-we:#ededeb;--p-linie:#cfcfcb;width:100%;height:100vh;box-shadow:none;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;animation:none;aspect-ratio:auto!important;min-width:0!important;max-width:none!important}.blatt:last-child{break-after:auto;page-break-after:auto}.sw .blatt{--p-rot:#000;--p-fer:#e4e4e4;--p-fer-kante:#888}.d.heute{outline:none}}.rang{border-top:1px solid var(--rule);list-style:none}.rang li{opacity:0;animation:in .5s var(--ease) forwards}.rang a{gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:24px 190px minmax(0,1fr) 112px;align-items:center;font-size:13.5px;text-decoration:none;transition:background .2s;display:grid}.rang a:hover{background:var(--red-soft)}.rang .rk{font-family:var(--mono);color:var(--ink-3);font-size:10.5px}.rang .rn{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rang .rb{background:var(--lane);border-radius:2px;height:10px;overflow:hidden}.rang .rb i{background:var(--other);transform-origin:0;height:100%;animation:wachs .9s var(--ease) both;animation-delay:inherit;display:block}.rang .rw{font-family:var(--mono);color:var(--ink-2);text-align:right;white-space:nowrap;font-size:11.5px}.rang .sel .rn,.rang .sel .rw,.rang .sel .rk{color:var(--red-t)}.rang .sel .rb i{background:var(--red)}.count .num.antwort{font-size:clamp(110px,12vw,190px)}.count .num.antwort.nein{color:var(--ink)}.dots i.teil{box-shadow:inset 0 0 0 1.2px var(--red);background:0 0}.geltung{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gl{gap:var(--s-1) var(--s-2);padding:var(--s-3);background:var(--lane);transition:transform .25s var(--ease), background .25s;border-radius:8px;grid-template-columns:24px 1fr;text-decoration:none;display:grid}.gl:hover{transform:translateY(-2px)}.gl b{font-family:var(--mono);letter-spacing:.08em;grid-row:span 2;font-size:11px;font-weight:500}.gl span{font-size:13px;font-weight:600}.gl small{color:var(--ink-2);font-size:11.5px}.gl.ja{background:var(--red-soft)}.gl.ja b{color:var(--red-t)}.gl.teil{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-2)}.gl.nein{color:var(--ink-3)}.feste-chips{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.feste-chips a{padding:var(--s-2) var(--s-3);border:1px solid var(--rule);border-radius:16px;text-decoration:none;transition:border-color .2s,color .2s}.feste-chips a:hover{border-color:var(--red-t);color:var(--red-t)}.mini-dots{gap:var(--s-1);display:flex}.mini-dots i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--ink-3);border-radius:50%}.mini-dots i.on{background:var(--red);box-shadow:none}.mini-dots i.teil{box-shadow:inset 0 0 0 1.2px var(--red)}.feste-tab .leiste{width:auto}.feste-tab .n{white-space:normal}.kw-rechner small{margin-top:var(--s-1);display:block}.tabelle td.rot{color:var(--red-t);font-weight:600}.einordnung{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);padding:var(--s-6) var(--pad) 0;flex-wrap:wrap;display:flex}.einordnung h1{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(19px,1.7vw,24px);font-weight:300;line-height:1.2}.einordnung h1 em{color:var(--red-t);font-style:normal}.einordnung a{text-decoration:none}.einordnung a:hover{color:var(--red-t)}.einordnung a b{color:var(--ink);font-weight:500}.arbeit{gap:var(--s-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;height:150px;display:grid}.arbeit div{text-align:center;gap:var(--s-1);grid-template-rows:auto 1fr auto;height:100%;display:grid}.arbeit b{font-family:var(--serif);font-size:20px;font-weight:300}.arbeit span{background:var(--other);transform-origin:bottom;animation:wachs-y .8s var(--ease) both;border-radius:3px 3px 0 0;align-self:end}.arbeit div.max span{background:var(--red)}.arbeit small{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;font-size:10px}@keyframes wachs-y{0%{transform:scaleY(0)}}.gast-platz{padding:var(--abschnitt) var(--pad) 0 calc(var(--pad) + 240px + var(--spalte))}.gast-platz:not(:has(.gast)){display:none}.gast-spalte{max-width:720px;margin-inline:auto}.gast-platz.gast-laedt{display:block}.gast-halt{container-type:inline-size}.gast-halt>div{min-height:var(--gast-h,0)}@container (min-width:680px){.gast-halt>div{min-height:var(--gast-hb,0)}}.seite{padding:var(--s-7) var(--pad) 0}.krume{gap:var(--s-2);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.krume a{text-decoration:none}.krume a:hover{color:var(--ink)}.titel{font-family:var(--serif);letter-spacing:-.035em;font-variation-settings:"opsz" 72;max-width:18ch;font-size:clamp(38px,5.4vw,76px);font-weight:300;line-height:.98}.titel em{color:var(--red);font-style:normal}.vorspann{margin-top:var(--s-4);max-width:62ch;color:var(--ink-2);font-size:16px;line-height:1.55}.tabelle{border-collapse:collapse;border-top:1px solid var(--rule);width:100%;font-size:14px}.tabelle th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:var(--s-3) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--rule);font-size:10px;font-weight:400}.tabelle td{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--rule);vertical-align:baseline}.tabelle th[scope=row]{vertical-align:baseline}.tabelle td.z,.tabelle th.z{font-family:var(--mono);white-space:nowrap;font-size:12px}.tabelle td.n{font-weight:600}.tabelle td.n a{text-decoration:none}.tabelle td.n a:hover{color:var(--red-t)}.tabelle td small,.tabelle .hin{color:var(--ink-3);margin-top:var(--s-1);font-size:12px;font-weight:400;display:block}.tabelle tr.jetzt td{background:var(--red-soft)}.tabelle tr.vorbei td{color:var(--ink-3)}.tabelle .rot{color:var(--red-t)}.tabelle-scroll{overflow-x:auto}.matrix td{font-family:var(--mono);white-space:nowrap;font-size:11.5px}.matrix td.n{font-family:var(--sans);font-size:13.5px}.matrix td a{text-decoration:none}.matrix td a:hover{color:var(--red-t)}.querlinks{gap:var(--s-3) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.querlinks a{border-bottom:1px solid var(--rule);padding-bottom:var(--s-1);text-decoration:none}.querlinks a:hover{color:var(--red-t);border-color:var(--red-t)}.quelle{margin-top:var(--s-4);color:var(--ink-3);max-width:80ch;font-size:12.5px;line-height:1.5}.quelle a{color:var(--ink-2)}.hinweise{margin-top:var(--s-3);gap:var(--s-2);color:var(--ink-2);max-width:80ch;font-size:13px;display:grid}footer.fuss{margin-top:var(--abschnitt);padding:var(--s-6) var(--pad) var(--s-6);border-top:1px solid var(--rule);gap:var(--s-6);color:var(--ink-2);font-size:13px;line-height:1.4;display:grid}footer.fuss a{text-decoration:none}footer.fuss a:hover{color:var(--ink)}footer.fuss ul{list-style:none}.fv-titel{margin-bottom:var(--s-2);display:block}.fuss-verzeichnis{gap:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr);display:grid}.fv-gruppe ul{gap:0 var(--s-4);flex-wrap:wrap;display:flex}.fv-gruppe .fv-jahre{gap:0;display:grid}.fv-jahre li{align-items:center;gap:0 var(--s-4);flex-wrap:wrap;display:flex}.fv-jahre b,.ln-name{color:var(--ink);font-weight:600}.fv-jahre b{min-width:4ch}.fv-gruppe a,.fuss-laender a{align-items:center;min-height:24px;display:inline-flex}.fv-gruppe a:hover,.fuss-laender a:hover{text-underline-offset:3px;text-decoration:underline}.ln-liste{gap:var(--s-4) var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ln-name{display:block}.ln-knopf{display:none}.ln-land ul{gap:0 var(--s-3);flex-wrap:wrap;display:flex}.fuss-quellen{color:var(--ink-3);max-width:80ch;font-size:12.5px;line-height:1.5}footer.fuss .fuss-quellen a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.laendernetz{gap:var(--s-3) var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.laendernetz div{gap:0 var(--s-3);flex-wrap:wrap;align-items:baseline;display:flex}.laendernetz div b{flex-basis:100%}.laendernetz a{align-items:center;min-height:24px;display:inline-flex}.laendernetz b{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.recht{padding:var(--s-7) var(--pad) 0;max-width:900px}.recht h2{font-family:var(--serif);letter-spacing:-.02em;margin:var(--s-6) 0 var(--s-2);font-size:24px;font-weight:300}.recht p,.recht address{color:var(--ink-2);margin-top:var(--s-2);font-size:15px;font-style:normal;line-height:1.6}.nw{white-space:nowrap}.laender-liste a.sel,.tabelle tr.sel td.n a,.at-matrix td.n a.sel,.labels>.sel{color:var(--red-t)}.land-heute{color:var(--ink-2);margin-bottom:var(--s-3);font-size:13.5px;line-height:1.5}.land-heute a{color:var(--ink);border-bottom:1px solid var(--red);font-weight:600;text-decoration:none}.land-heute .r{color:var(--red-t);font-weight:600}.heute-tab td{vertical-align:middle}.heute-tab td.n{width:46%;line-height:1.5}.schreib{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.schreib button{gap:var(--s-3);text-align:left;width:100%;height:100%;padding:var(--s-4);background:var(--lane);-webkit-user-select:text;user-select:text;border-radius:8px;align-content:space-between;transition:background .2s;display:grid}.schreib button:hover{background:var(--red-soft)}.schreib b{font-family:var(--serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:300;line-height:1.15}.schreib small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.schreib button:hover small{color:var(--red-t)}.fa-tab .n{white-space:normal}.fa-tab .n small{margin:2px 0 0;display:block}.fa-tab .n small.nur-mobil{display:none}.fa-tab .leiste{width:36%}.nf-tab .spur b{background:var(--ink);width:1.5px;margin-left:-.75px;position:absolute;top:-3px;bottom:-3px}.nf-tab tr.vorbei,.nf-tab tr.vorbei .z{color:var(--ink-3)}.nf-tab tr.achse:hover{background:0 0}.nf-tab tr.achse td{padding-top:var(--s-1);border-bottom:0}.fa-achse{justify-content:space-between;gap:var(--s-2);font-size:9.5px;display:flex}.band.mit-art .lane .fer.art{fill:var(--red);opacity:.7}.band.mit-art .lane.sel .fer.art,.band.mit-art .lane.hi .fer.art{opacity:1}.band.mit-art .lane .fer:not(.art){opacity:.55}.band.mit-art .me-lane .fer:not(.art){fill:var(--other)}.art-jahre td{white-space:normal}.at-matrix th{vertical-align:bottom}.at-matrix thead th i{width:62%;max-width:40px;margin-bottom:var(--s-2);background:var(--other);transform-origin:bottom;animation:wachs-y .8s var(--ease) both;border-radius:3px 3px 0 0;display:block}.at-matrix td{font-family:var(--mono);color:var(--ink-3);white-space:nowrap;vertical-align:top;font-size:12px}.at-matrix td.n{font-family:var(--sans);color:var(--ink);white-space:normal;width:36%;font-size:13.5px;font-weight:500;line-height:1.45}.at-matrix td.ab{color:var(--red-t);font-weight:600}.at-matrix td b,.at-matrix tr.grund td{color:var(--ink)}.at-matrix tr.sel td.n{box-shadow:inset 2px 0 0 var(--red);padding-left:var(--s-3)}.arbeit div.jetzt small{color:var(--red-t)}.arbeit div.jetzt span{box-shadow:inset 0 -3px 0 var(--ink)}.arbeit-stand{margin-top:var(--s-4);color:var(--ink-2);max-width:72ch;font-size:14.5px;line-height:1.5}.arbeit-stand b{color:var(--ink);font-weight:600}.arbeit-stand b.r{color:var(--red-t)}.tabelle tr.summe td{border-top:1.5px solid var(--ink-3);font-weight:600}.rang.weit a{grid-template-columns:24px 190px minmax(0,1fr) 190px}.rang .rw b{color:var(--ink);font-weight:500}.rang .sel .rw b{color:var(--red-t)}.tabelle td.alt{color:var(--ink-3)}.tabelle .leiste{width:38%}.tabelle .spur{background:var(--lane);border-radius:2px;height:10px;display:block;position:relative}.tabelle .spur i{background:var(--red);border-radius:2px;position:absolute;top:0;bottom:0}.tabelle .spur i.alt,.tabelle tr.vorbei .spur i{background:var(--other)}.zeit-spur .band-outer{padding-top:var(--s-4)}.zeit-spur .key{margin-top:var(--s-3)}.jahreslinie .jl-name{font-family:var(--mono);letter-spacing:.12em;fill:var(--red-t);font-size:9.5px}.jahreslinie .jl-marke line{stroke:var(--red);stroke-width:1px}.jahreslinie .jl-marke text{font-family:var(--mono);letter-spacing:.02em;fill:var(--ink-2);font-size:10px}.key i.k-sommer{background:var(--red-soft);box-shadow:inset 0 0 0 1.5px var(--red)}.key i.k-heute{background:var(--ink);width:2px}.zeiten{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zeit{gap:var(--s-2);padding:var(--s-5);box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;align-content:start;display:grid}.zeit.an{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-2)}.zeit.an>.lb{color:var(--red-t)}.zeit h3{font-family:var(--serif);letter-spacing:-.03em;font-size:30px;font-weight:300;line-height:1.05}.zeit>small{color:var(--ink-2);font-size:12.5px}.zeit dl{gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--rule);display:grid}.zeit dl div{gap:var(--s-3);grid-template-columns:110px minmax(0,1fr);align-items:baseline;display:grid}.zeit dd{font-size:14px;line-height:1.4}.zeit dd small{font-family:var(--mono);color:var(--ink-2);margin-top:var(--s-1);font-size:11.5px;display:block}@media (max-width:1100px){.pk{grid-template-columns:repeat(3,minmax(0,1fr))}.tr,.mein{grid-template-columns:minmax(0,1fr)}:root{--pad:var(--s-5);--spalte:var(--s-5)}header.kopf{row-gap:var(--s-2);flex-wrap:wrap}.bereiche{scrollbar-width:none;gap:var(--s-4);padding-right:var(--s-6);flex-wrap:nowrap;flex-basis:100%;order:5;margin:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.bereiche::-webkit-scrollbar{display:none}.bereiche a{white-space:nowrap}.cockpit{grid-template-columns:minmax(0,1fr)}.inst{border-left:0;border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr))}.i{border-right:0;border-bottom:1px solid var(--rule);padding:var(--s-4) var(--s-4) var(--s-4) 0;gap:var(--s-3);min-height:0}.i:nth-child(odd){border-right:1px solid var(--rule)}.i:nth-child(2n){padding-left:var(--s-4)}.br,.abschnitt{grid-template-columns:minmax(0,1fr)}.gast-platz{padding-left:var(--pad)}.pl-plan{grid-template-rows:auto;grid-template-areas:"kopf""rows""werkzeug"}.betreuung li{grid-template-columns:180px minmax(0,1fr)}.betreuung .b-text{grid-column:1/-1}.laendernetz,.fuss-verzeichnis{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-liste{grid-template-columns:repeat(3,minmax(0,1fr))}.kw-tabellen,.geltung,.schreib{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:root{--pad:var(--s-4);--abschnitt:var(--s-7)}header.kopf{gap:var(--s-2);padding-top:var(--s-4)}header.kopf .zf-kopf{gap:var(--s-2)}:root{--zf-oben:60px}.land{flex:none;margin-left:auto}.land select{width:134px;max-width:134px;height:36px;padding:0 26px 0 var(--s-3);letter-spacing:.08em;color:#0000}.land-kurz,.land-kz{left:var(--s-3);pointer-events:none;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;position:absolute;top:50%;right:24px;overflow:hidden;transform:translateY(-50%)}.land-kurz{display:block}.menue-knopf{height:36px;padding:0 var(--s-3);border:1px solid var(--rule);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-radius:18px;flex:none;justify-content:center;align-items:center;font-size:10.5px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.menue-knopf[aria-expanded=true]{background:var(--lane);border-color:var(--ink-3);color:var(--ink)}html:not([data-js]) .menue-knopf,html[data-js] header.kopf:not(.offen) .bereiche,html[data-js] header.kopf:not(.offen) .theme{display:none}.bereiche{gap:0 var(--s-4);margin-top:var(--s-2);border-top:1px solid var(--rule);letter-spacing:.1em;color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0;font-size:12px;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.bereiche a{border-bottom:1px solid var(--rule);white-space:normal;align-items:center;min-height:44px;padding:0;display:flex}.bereiche a.an{border-color:var(--ink)}.theme{justify-content:flex-start;align-items:center;gap:var(--s-2);width:auto;height:44px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border:0;border-radius:0;flex-basis:100%;order:6;font-size:12px;display:flex}.theme:active{transform:none}.theme-text{display:inline}.standort{gap:var(--s-1) var(--s-2);order:7;padding:0}.standort.erst .st-satz{color:var(--ink-3);font-size:12px}.standort button{letter-spacing:.08em}.count{flex-wrap:wrap}.count .num{font-size:clamp(108px,36vw,132px)}.count .what{overflow-wrap:break-word;flex:1 1 0;max-width:100%}.i .big{font-size:42px}.row{gap:var(--s-2) var(--s-3);grid-template-columns:1fr auto;min-height:0}.row .strip{grid-column:1/-1}.row .when{text-align:left;grid-column:1/-1}.nur-mobil{display:inline}.pl-regler{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-regler .i:nth-child(n){border-bottom:1px solid var(--rule);padding-top:var(--s-4)}.pl-regler:not(.offen) .mehr-einst,.tr-inst-oben{display:none}.tr-inst-unten{display:grid}.planer-kopf{padding-top:var(--s-5);gap:var(--s-5);padding-bottom:0}.planer-kopf .count .num{font-size:108px}.pl-plan{padding-top:var(--s-6)}.pl-mehr-knopf{align-items:center;gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--rule);text-align:left;color:var(--ink-2);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;font-size:13px;line-height:1.35;display:grid}.pl-mehr-zeichen{border:1px solid var(--rule);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;font-size:16px;display:grid}.pl-regler.offen .pl-mehr-zeichen{border-color:var(--ink);color:var(--ink)}.betreuung li{grid-template-columns:minmax(0,1fr)}.pk{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.pk-t{min-height:0;font-size:10.5px}.nf-tab .z:not(.w){display:none}.nf-tab .n small{margin:2px 0 0;display:block}.nf-tab .leiste{width:38%}.feste-tab .leiste{display:none}.feste-tab .z:not(.w){display:table-cell}.wochentage{gap:var(--s-1)}.wochentage span{width:20px;font-size:14px}.laendernetz{grid-template-columns:1fr}footer.fuss{gap:var(--s-5)}.fuss-verzeichnis{grid-template-columns:minmax(0,1fr)}.fv-gruppe a,.fuss-laender a{min-height:36px}.ln-liste{gap:0 var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.ln-land{display:contents}.ln-land ul{gap:0 var(--s-5);padding:var(--s-1) 0 var(--s-3);grid-column:1/-1}html[data-js] .ln-name{display:none}html[data-js] .ln-knopf{justify-content:space-between;align-items:center;gap:var(--s-2);width:100%;min-height:44px;padding:var(--s-1) 0;border-bottom:1px solid var(--rule);text-align:left;color:var(--ink);display:flex}.ln-knopf:after{content:"+";content:"+" / "";font-family:var(--mono);color:var(--ink-3);flex:none}.ln-knopf[aria-expanded=true]{border-color:var(--ink);font-weight:600}.ln-knopf[aria-expanded=true]:after{content:"−";content:"−" / ""}html[data-js] .ln-land:not(.offen) ul{display:none}html:not([data-js]) .ln-liste{grid-template-columns:minmax(0,1fr)}html:not([data-js]) .ln-name{padding-top:var(--s-3)}.tabelle{font-size:13px}.tabelle td.z,.tabelle th.z{white-space:normal}.tabelle th,.tabelle td{padding-right:var(--s-2)}.kw-tabellen,.geltung{grid-template-columns:1fr}.arbeit b{font-size:14px}.count .num.antwort{font-size:110px}.rang a{gap:var(--s-2);grid-template-columns:24px 110px minmax(0,1fr) 72px;font-size:12.5px}.rang.weit a{grid-template-columns:24px 104px minmax(0,1fr) 92px}.nur-breit{display:none}.schreib b{font-size:18px}.heute-tab td.n{width:auto}.fa-tab .n small.nur-mobil{display:block}.fa-tab .leiste{width:34%}.art-jahre td{font-size:11px}.fest-jahre.kompakt .leiste{display:none}.zeiten{grid-template-columns:minmax(0,1fr)}.zeit dl div{grid-template-columns:92px minmax(0,1fr)}.at-matrix,.at-matrix thead,.at-matrix tbody{display:block}.at-matrix tr{padding:var(--s-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr)) 34px;align-items:end;display:grid}.at-matrix th,.at-matrix td{border-bottom:0;padding:2px 0;font-size:11px}.at-matrix th{letter-spacing:0;font-size:9px}.at-matrix thead th i{width:72%}.at-matrix tr>:first-child{width:auto;padding-bottom:var(--s-2);grid-column:1/-1;font-size:13px}.at-matrix tr.sel td.n{padding-left:var(--s-3)}}@media (max-width:519px){header.kopf .zf-unter{display:none}}@media (max-width:429px){.land select{width:60px;max-width:60px;padding:0 22px 0 var(--s-2);background-position:right 13px center,right 8px center}.land-kurz{display:none}.land-kz{letter-spacing:.02em;text-overflow:clip;display:block;left:10px;right:20px;overflow:visible}}@media (max-width:359px){header.kopf,header.kopf .zf-kopf{gap:6px}.land select{width:56px;max-width:56px}.land-kz{letter-spacing:0;left:9px}.menue-knopf{letter-spacing:.04em;padding:0 7px}}@media (pointer:coarse),(max-width:640px){.land select,.zw-wahl select,.dw-select{letter-spacing:0;text-transform:none;font-size:16px}.land select{height:36px;padding-top:0;padding-bottom:0}.dw-gruppe{min-width:0}.zw-wahl select,.dw-select{text-overflow:ellipsis;min-width:0;max-width:100%}}@media (max-width:389px){.kw-cockpit .i:first-child,.kw-cockpit .i:last-child{border-right:0;grid-column:1/-1;padding-left:0}.kw-cockpit .i:nth-child(2){border-right:1px solid var(--rule);padding-left:0}.kw-cockpit .i:nth-child(3){padding-left:var(--s-4);border-right:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}
