@property --szene-px{syntax:"<length>";inherits:true;initial-value:2px}@property --szene-wp{syntax:"<length>";inherits:true;initial-value:0}@property --szene-hp{syntax:"<length>";inherits:true;initial-value:0}:root{--raum-grund:radial-gradient(48% 62% at 34% -8%, #ffeed617, transparent 70%), radial-gradient(130% 80% at 50% 38%, #1f272f 0%, #151b21 46%, #0e1216 100%);--fluss-grund:radial-gradient(90vw 70vh at 72% 52%, #142828, transparent 70%), linear-gradient(180deg, #0c1a1b 0, #0c1a1b 60%, #040d0e 100%)}@supports (color:lab(0% 0 0)){:root{--fluss-grund:radial-gradient(90vw 70vh at 72% 52%, lab(14.4369% -8.49351 -2.58729), transparent 70%), linear-gradient(180deg, lab(7.97604% -5.90715 -2.60449) 0, lab(7.97604% -5.90715 -2.60449) 60%, lab(3.12345% -2.40143 -1.48099) 100%)}}:root{--szene-px:2px;--szene-wp:round(up, 100vw, var(--szene-px));--szene-hp:round(up, 100svh, var(--szene-px))}@media (min-width:1200px){:root{--szene-px:3px}}@media (min-width:1680px){:root{--szene-px:4px}}@media (min-width:2160px){:root{--szene-px:5px}}@media (min-width:2640px){:root{--szene-px:6px}}@media (min-width:3120px){:root{--szene-px:7px}}@media (min-width:3600px){:root{--szene-px:8px}}.eingang{--ort-ref:41;--zb:min(max(22svh, 130px), 220px, 15vw);--strom-k:.725;--ref-pixel:calc(round(nearest, var(--szene-hp) * .882813, var(--szene-px)) - (100 - var(--ort-ref)) * var(--szene-px));--ref-raum:calc(.93 * 100svh - .714286 * var(--zb) - 2.8562svh);--ref-fluss:calc(var(--strom-k) * 100svh);--band-min:min(var(--ref-pixel), var(--ref-raum), var(--ref-fluss))}[data-theme=pixel] .eingang{--band-ref:var(--ref-pixel)}[data-theme=raum] .eingang{--band-ref:var(--ref-raum)}[data-theme=fluss] .eingang{--band-ref:var(--ref-fluss)}.eingang:has(>.band-platz){--band-abstand:12px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.eingang:has(>.band-platz)>.spalte{grid-area:1/1}.band-mass{height:max(0px, calc(var(--band-ref,0px) - var(--eingang-oben,0px) - var(--band-abstand)));pointer-events:none;grid-area:1/1/3}.band-hoehe{height:max(0px, calc(var(--band-abstand) + 100svh - var(--band-min) - var(--eingang-unten,0px)));pointer-events:none;grid-area:2/1/4}.band-platz{z-index:-1;pointer-events:none;margin:var(--band-abstand) calc(-1 * var(--eingang-seite,0px)) calc(-1 * var(--eingang-unten,0px));height:calc(100svh - var(--band-ref,100svh));grid-area:3/1;align-self:start;position:relative;overflow-x:clip}.band-strom{z-index:-1;pointer-events:none;margin:calc(-1 * var(--eingang-oben,0px)) calc(-1 * var(--eingang-seite,0px)) calc(-1 * var(--band-abstand));grid-area:1/1/3;align-self:stretch;position:relative}.standbild{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-theme=klar] :is(.standbild,.band-mass,.band-hoehe,.band-platz,.band-strom){display:none}.standbild,.band-platz,.band-strom{transition:opacity .5s}html[data-szene=laeuft] :is(.standbild,.band-platz,.band-strom){opacity:0}:is(.standbild,.band-platz,.band-strom)>i{background-repeat:no-repeat;display:none;position:absolute}[data-theme=pixel] .standbild{background:#090f1a}[data-theme=pixel] :where(.standbild,.band-platz)>i{image-rendering:pixelated;background-size:100% 100%;display:block}[data-theme=pixel] .sb-himmel{left:0;top:calc(round(nearest, var(--szene-hp) * .835938, var(--szene-px)) - 660 * var(--szene-px));width:calc(640 * var(--szene-px));height:calc(720 * var(--szene-px));background-image:url(data:image/webp;base64,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)}[data-theme=pixel] .sb-mond{--r:25;left:calc(round(nearest, var(--szene-wp) * .796875, var(--szene-px)) - var(--r) * var(--szene-px));top:calc(round(nearest, var(--szene-hp) * .148438, var(--szene-px)) - var(--r) * var(--szene-px));width:calc((2 * var(--r) + 1) * var(--szene-px));height:calc((2 * var(--r) + 1) * var(--szene-px));background-image:url(/szenen/pixel-mond.webp)}[data-theme=pixel] .sb-berge{left:0;top:calc(round(nearest, var(--szene-hp) * .617188, var(--szene-px)) - 44 * var(--szene-px));width:calc(720 * var(--szene-px));height:calc(180 * var(--szene-px));background-image:url(/szenen/pixel-berge.webp)}[data-theme=pixel] .sb-huegel{bottom:0;left:0;top:calc(round(nearest, var(--szene-hp) * .726563, var(--szene-px)) - 28 * var(--szene-px));background:url(/szenen/pixel-huegel.webp) 0 0 / calc(840 * var(--szene-px)) calc(46 * var(--szene-px)) no-repeat, linear-gradient(#0f1920 0 0) 0 calc(46 * var(--szene-px)) / 100% 100% no-repeat;width:100%}[data-theme=pixel] .band-ort{--c0:0px;left:calc(-1 * var(--c0));top:calc(-1 * var(--ort-ref) * var(--szene-px));width:calc(990 * var(--szene-px));height:calc(230 * var(--szene-px));background-image:url(/szenen/pixel-ort.webp)}@media (min-width:1200px){.eingang{--ort-ref:47}}@media (min-width:1680px){.eingang{--ort-ref:62}}@media (max-width:598px){.eingang{--ort-ref:12}[data-theme=pixel] .sb-mond{--r:23;background-image:url(/szenen/pixel-mond-klein.webp)}[data-theme=pixel] .band-ort{--c0:calc(300 * var(--szene-px) - round(down, var(--szene-wp) / 2, var(--szene-px)))}}[data-theme=raum] .standbild{background-image:var(--raum-grund);background-color:#0e1216;background-repeat:no-repeat;background-size:100% 100svh}[data-theme=raum] .sb-zeug{--s:calc(var(--zb) * 1.5 * var(--k));width:var(--s);height:var(--s);left:calc(var(--fx) * 100vw - var(--s) / 2);background-size:100% 100%}[data-theme=raum] .standbild>.sb-zeug{top:calc(var(--fy) * 100svh - var(--s) / 2);display:block}[data-theme=raum] .band-platz>.sb-zeug{top:calc(var(--fy) * 100svh - var(--band-ref) - var(--s) * .375);height:calc(var(--s) * .75);background-size:var(--s) var(--s);background-position:50%}[data-theme=raum] .standbild>.sb-zeug[data-zeug=raci]{display:none}[data-theme=raum] .band-platz>.sb-zeug[data-zeug=raci]{display:block}[data-theme=raum] .sb-zeug[data-zeug=reifegrad]{--fx:.6;--fy:.68;--k:calc(14 / 16.2);background-image:url(/szenen/raum-reifegrad-breit.webp)}[data-theme=raum] .sb-zeug[data-zeug=raci]{--fx:.085;--fy:.93;--k:calc(14 / 9.8);background-image:url(/szenen/raum-raci-breit.webp)}[data-theme=raum] .sb-zeug[data-zeug=okr]{--fx:.79;--fy:.2;--k:calc(14 / 19.5);background-image:url(/szenen/raum-okr-breit.webp)}[data-theme=raum] .sb-zeug[data-zeug=adt]{--fx:.865;--fy:.5;--k:calc(14 / 14.6);background-image:url(/szenen/raum-adt-breit.webp)}[data-theme=raum] .sb-zeug[data-zeug=liste]{--fx:.95;--fy:.72;--k:calc(14 / 11);background-image:url(/szenen/raum-liste-breit.webp)}@media (max-width:760px){.eingang{--zb:min(24vw, 104px);--ref-raum:min(calc(84.0427svh - .48951 * var(--zb)), calc(86.7057svh - .44872 * var(--zb)), calc(77.6671svh - .33333 * var(--zb)))}[data-theme=raum] .standbild>.sb-zeug{display:none}[data-theme=raum] .band-platz>.sb-zeug{display:block}[data-theme=raum] .sb-zeug[data-zeug=adt]{--fx:.18;--fy:.86;--k:calc(14 / 14.3);background-image:url(/szenen/raum-adt-schmal.webp)}[data-theme=raum] .sb-zeug[data-zeug=raci]{--fx:.5;--fy:.885;--k:calc(14 / 15.6);background-image:url(/szenen/raum-raci-schmal.webp)}[data-theme=raum] .sb-zeug[data-zeug=okr]{--fx:.82;--fy:.86;--k:calc(14 / 14.3);background-image:url(/szenen/raum-okr-schmal.webp)}[data-theme=raum] .sb-zeug[data-zeug=reifegrad]{--fx:.36;--fy:.79;--k:calc(14 / 21);background-image:url(/szenen/raum-reifegrad-schmal.webp)}[data-theme=raum] .sb-zeug[data-zeug=liste]{--fx:.66;--fy:.79;--k:calc(14 / 21);background-image:url(/szenen/raum-liste-schmal.webp)}}[data-theme=fluss] .standbild{background-image:var(--fluss-grund);background-color:#040d0e;background-color:lab(3.12345% -2.40143 -1.48099);background-repeat:no-repeat;background-size:100% 100svh}@media (min-width:1400px){.eingang{--strom-k:.778}}@media (min-width:1700px){.eingang{--strom-k:.816}}@media (min-width:2100px){.eingang{--strom-k:.829}}@media (min-width:2600px){.eingang{--strom-k:.832}}[data-theme=fluss] .sb-strom{width:100%;height:calc(100% / var(--strom-k));background:url(/szenen/fluss-strom-breit.webp) 0 0/100% 100% no-repeat;display:block;top:0;left:0}@media (min-width:721px){[data-theme=fluss] .sb-strom{-webkit-mask-image:linear-gradient(90deg, #00000021 0, #00000021 calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px));-webkit-mask-image:linear-gradient(90deg, #00000021 0, #00000021 calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px));mask-image:linear-gradient(90deg, #00000021 0, #00000021 calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px))}}@media (max-width:720px){.eingang{--strom-k:.778}[data-theme=fluss] .sb-strom{background-image:url(/szenen/fluss-strom-schmal.webp)}}.ebene-pixel{background:#0b1220}.ebene-pixel canvas{image-rendering:pixelated;image-rendering:crisp-edges;display:block}.ebene-raum{background-image:var(--raum-grund);background-color:#0e1216;background-repeat:no-repeat;background-size:100% 100svh}.ebene-raum canvas{opacity:0;width:100%;height:100%;transition:opacity 1.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.ebene-raum.an canvas{opacity:1}.ebene-raum.sofort canvas{transition:none}.faden{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.faden path{fill:none;stroke:#ece7de;stroke-opacity:.62;stroke-width:1px}.faden circle{fill:#f2ae4b}.faden circle.ende{fill:none;stroke:#f2ae4b;stroke-width:1.2px}.schild{text-align:center;white-space:nowrap;opacity:0;color:#ece7de;font-family:var(--font-schibsted,"Schibsted Grotesk"), sans-serif;text-shadow:0 0 14px #0e1216cc;position:absolute;top:0;left:0;translate:-50%}.schild b{font-family:var(--font-anybody,"Anybody"), sans-serif;font-size:.9rem;font-weight:640;font-stretch:112%;display:block}.schild span{color:#8c959e;font-size:.78rem;display:block}.ebene-fluss{background-image:var(--fluss-grund)}.ebene-fluss .strom{opacity:0;width:100%;height:100%;transition:opacity 1.4s ease-out;position:absolute;inset:0}.ebene-fluss .strom.an{opacity:1}.ebene-fluss .strom.sofort{transition:none}.stelle{font:400 12px/1 var(--font-martian,"Martian Mono"), ui-monospace, monospace;font-variation-settings:"wdth" 87;letter-spacing:.03em;color:#b0bab4;color:lab(74.67% -4.48534 1.78312);white-space:nowrap;pointer-events:none;opacity:0;will-change:transform;position:absolute;top:0;left:0}.stelle i{font-style:normal}@media (min-width:721px){.ebene-fluss .strom{--m:.13;-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--m)) 0, rgb(0 0 0/var(--m)) calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px));-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--m)) 0, rgb(0 0 0/var(--m)) calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px));mask-image:linear-gradient(90deg, rgb(0 0 0/var(--m)) 0, rgb(0 0 0/var(--m)) calc(var(--rand) + var(--spalte) - 120px), #000 calc(var(--rand) + var(--spalte) + 60px))}}@media (max-width:720px){.stelle{display:none}:root{--fluss-grund:linear-gradient(180deg, #0c1a1b 0, #0c1a1b 55%, #142828 100%)}@supports (color:lab(0% 0 0)){:root{--fluss-grund:linear-gradient(180deg, lab(7.97604% -5.90715 -2.60449) 0, lab(7.97604% -5.90715 -2.60449) 55%, lab(14.4369% -8.49351 -2.58729) 100%)}}}
[data-theme=pixel]{--wz-rand:var(--linie);--wz-rand-oben:var(--linie);--wz-flaeche:#0e172299;--wz-radius:8px;--rz-ausrichtung:start;--rz-mitte:0;--rz-linie:none}[data-theme=raum]{--wz-rand:transparent;--wz-rand-oben:transparent;--wz-flaeche:transparent;--wz-radius:8px;--rz-ausrichtung:center;--rz-mitte:auto;--rz-linie:none}[data-theme=fluss]{--wz-rand:transparent;--wz-rand-oben:var(--linie);--wz-flaeche:transparent;--wz-radius:0;--rz-ausrichtung:start;--rz-mitte:0;--rz-linie:block}[data-theme]{--tor-weg:0px;--rz-hoch:0px;--rz-oben:72px;--rz-min:0px;--wz-3d:0px;--pikto-sicht:var(--zeige-linie)}@media (scripting:enabled){[data-theme=pixel]{--tor-weg:80svh;--rz-hoch:-36svh;--rz-oben:0px}[data-theme=raum]{--rz-oben:15vh;--rz-min:100svh}}@media (scripting:enabled) and (max-width:720px){[data-theme=pixel]{--tor-weg:45svh;--rz-hoch:-30svh}}@media (min-width:761px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){:root[data-theme=raum]:not(.ohne-szene,.ohne-3d),:root:not(.ohne-szene,.ohne-3d) [data-theme=raum]{--wz-3d:min(27vh, 236px);--pikto-sicht:none}}#main-content:has(>.start){margin-top:calc(-1 * var(--kopf-h))}.start{color:var(--text)}.start .symbole{width:0;height:0;position:absolute;overflow:hidden}.start a{color:inherit}.start :focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:3px}.start .ic-px,.start .px{shape-rendering:crispedges;fill:currentColor;flex:none;width:16px;height:16px}.start .ic-px{display:var(--zeige-px)}.start .ic-linie{display:var(--zeige-linie)}.start .ic-pfeil{display:var(--zeige-pfeil)}.start .tor{z-index:2;position:relative}.start .tor:after{content:"";height:var(--tor-weg);display:block}.start .eingang{--eingang-oben:116px;--eingang-seite:var(--rand);--eingang-unten:48px;z-index:2;min-height:100svh;padding:var(--eingang-oben) var(--eingang-seite) var(--eingang-unten);position:relative}.start .spalte{max-width:var(--spalte)}.start h1{width:calc(var(--spalte) + 110px);max-width:calc(100vw - 2 * var(--rand));font-family:var(--f-titel);font-weight:var(--titel-gewicht);font-stretch:var(--titel-breite);font-size:var(--titel-groesse);line-height:var(--titel-zeile);letter-spacing:var(--titel-sperr);text-wrap:balance;text-shadow:var(--hof);margin:0}.start .mario{max-width:34rem;text-shadow:var(--hof);margin:18px 0 0;display:grid}.start .mario>*{font-family:var(--f-mario);font-style:var(--mario-stil);font-size:var(--mario-groesse);line-height:var(--mario-zeile);color:var(--mario-farbe);grid-area:1/1}.start .mario{--platzhalter:var(--ohne-klar)}.start .mario>[aria-hidden]{visibility:hidden;display:var(--platzhalter)}.start .frage{margin-top:30px}.start .frage-label{font-family:var(--f-titel);font-stretch:var(--titel-breite);color:var(--label);margin-bottom:8px;font-size:.95rem;font-weight:650;display:block}.start .frage-zeile{background:var(--feld);border:1px solid var(--feld-rand);border-radius:var(--feld-radius);min-height:60px;box-shadow:var(--feld-schatten);align-items:flex-end;transition:border-color .2s,box-shadow .2s;display:flex}.start .frage-zeile:focus-within{border-color:var(--akzent);box-shadow:0 0 0 3px var(--feld-fokus)}.start .frage-zeile textarea{min-width:0;color:var(--text);font:inherit;caret-color:var(--akzent);resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:16px 18px;font-size:1.1rem;line-height:1.4}.start .frage-zeile textarea::placeholder{color:var(--text-3);opacity:1}.start .frage-zeile button{border-radius:var(--knopf-radius);cursor:pointer;background:var(--knopf);height:46px;color:var(--knopf-text);font:inherit;transition:background-color .15s ease, transform .15s var(--raus);border:0;flex:none;align-items:center;gap:8px;margin:6px;padding:0 20px;font-size:1rem;font-weight:680;display:inline-flex}.start .frage-zeile button svg{width:18px;height:18px}.start .frage-zeile button:hover{background:var(--knopf-hover)}.start .frage-zeile button:active{transform:scale(.97)}.start .frage-zeile button:focus-visible{outline-offset:2px;outline-color:var(--text)}.start .beispiele-titel{color:var(--text-3);margin:16px 0 8px;font-size:.85rem}.start .beispiele{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.start .beispiele button{font:inherit;color:var(--chip-text);cursor:pointer;text-align:start;background:var(--chip);border:1px solid var(--chip-rand);border-radius:var(--chip-radius);padding:7px 14px;font-size:.92rem;line-height:1.5;transition:border-color .15s,background-color .15s,color .15s}.start .beispiele button:hover{border-color:var(--akzent);color:var(--text)}.start .beispiele button.gewaehlt{border-color:var(--akzent);background:var(--chip-wahl);color:var(--text)}.start .status{min-height:1.5em;color:var(--text-2);margin:10px 0 0;font-size:.88rem;line-height:1.5}.start .wege{text-shadow:var(--hof);flex-wrap:wrap;gap:14px 36px;margin:18px 0 0;padding:0;list-style:none;display:flex}.start .wege a{grid-template-columns:18px auto;align-items:baseline;column-gap:10px;text-decoration:none;display:grid}.start .wege svg{color:var(--akzent);align-self:center;width:16px;height:16px}.start .wege .ic-linie,.start .wege .ic-pfeil{width:18px;height:18px;color:var(--text-2)}.start .weg-name{text-decoration:underline;-webkit-text-decoration-color:var(--weg-linie);text-decoration-color:var(--weg-linie);text-underline-offset:4px;font-weight:650}.start .wege a:hover .weg-name{-webkit-text-decoration-color:var(--akzent);text-decoration-color:var(--akzent)}.start .weg-text{color:var(--weg-text);grid-column:2;font-size:.86rem}.start .antwort{color:var(--karte-text);background:linear-gradient(var(--karte), var(--karte)), var(--grund);border:1px solid var(--karte-rand);border-radius:var(--karte-radius);box-shadow:var(--karte-schatten);--auf-kurve:cubic-bezier(.4, 0, .2, 1);--auf:height .45s var(--auf-kurve), padding-block .45s var(--auf-kurve), margin-top .45s var(--auf-kurve), border-block-width .45s var(--auf-kurve), display .45s allow-discrete;interpolate-size:allow-keywords;transition:var(--auf);margin-top:22px;padding:20px 24px 16px;overflow:hidden}.start .antwort[hidden]{--auf-kurve:cubic-bezier(.42, 0, .58, 1);border-block-width:0;height:0;margin-top:0;padding-block:0;display:none}.start .antwort:focus{outline:none}.start .antwort-kopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.start .antwort h2{overflow-wrap:anywhere;min-width:0;font-family:var(--f-titel);font-stretch:var(--titel-breite);letter-spacing:-.01em;margin:0;font-size:1.22rem;font-weight:660;line-height:1.25}.start .zu{width:34px;height:34px;color:var(--karte-leise);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.start .zu:hover{background:var(--karte-hover);color:var(--karte-text)}.start .zu:focus-visible{outline-color:var(--karte-text)}.start .marke-nr{border-radius:var(--nr-radius);background:var(--nr);min-width:1.35em;height:1.35em;color:var(--nr-text);border:1px solid var(--nr-rand);font-family:var(--nr-schrift);font-variant-numeric:tabular-nums;place-items:center;padding:0 .2em;font-size:.72rem;font-weight:700;line-height:1;display:inline-grid}.start .antwort-koerper{--slot:calc(20px + 2 * .94rem * 1.35 + .84rem * 1.4 + 3 * .86rem * 1.45);min-height:calc(16px + .8rem * 1.25 + 6px + 3 * var(--slot) + 9px + .94rem * 1.4 + 21px + 4 * .8rem * 1.45)}.start .sucht{color:var(--karte-leise);margin:16px 0 0;font-size:.9rem;line-height:1.45}.start .belege-titel{color:var(--karte-leise);margin:16px 0 0;font-size:.8rem;font-weight:650;line-height:1.25}.start .belege{margin:6px 0 0;padding:0;list-style:none}.start .belege li{height:var(--slot);border-top:1px solid var(--karte-linie)}.start .belege a{grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding:8px 0;text-decoration:none;display:grid}.start .belege .marke-nr{grid-row:span 3;margin:.1em 0 0}.start .b-titel{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.94rem;font-weight:620;line-height:1.35;display:-webkit-box;overflow:hidden}.start .b-stelle{color:var(--karte-leise);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:.84rem;line-height:1.4;overflow:hidden}.start .b-auszug{overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;grid-column:2;margin-top:3px;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.start .b-auszug mark{background:color-mix(in srgb, var(--akzent) 30%, transparent);color:inherit;border-radius:2px;padding:0 1px}.start .belege a:hover .b-titel{text-underline-offset:3px;text-decoration:underline}.start .ki-text{overflow-wrap:anywhere;margin:8px 0 12px;font-size:.94rem;line-height:1.5}.start .ki-marke{vertical-align:.08em;margin-inline-start:.3em;text-decoration:none}.start .belege.knapp li{height:calc(16px + 2.445rem)}.start .belege.knapp .marke-nr{grid-row:span 2}.start .belege.knapp .b-titel{-webkit-line-clamp:1;line-clamp:1}.start .dazu{border-top:1px solid var(--karte-linie);margin:0;padding-top:8px}.start .dazu a{color:var(--karte-link);align-items:center;gap:8px;font-size:.94rem;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.start .dazu a:hover{text-underline-offset:3px;text-decoration:underline}.start .dazu svg{flex:none;width:18px;height:18px}.start .dazu .ic-px{width:14px;height:14px}.start .hinweis{border-top:1px solid var(--karte-linie);color:var(--karte-leise);margin:10px 0 0;padding-top:10px;font-size:.8rem;line-height:1.45}.start .leer p{margin:10px 0 0;line-height:1.55}.start .leer-wege{flex-wrap:wrap;gap:8px 20px;margin-top:14px;display:flex}.start .leer-wege a{color:var(--karte-link);text-underline-offset:3px;font-weight:650;text-decoration:underline}.start .halt{right:var(--rand);z-index:3;border:1px solid var(--linie);border-radius:var(--chip-radius);background:var(--grund);color:var(--text-2);font:inherit;font-family:var(--f-fest);cursor:pointer;align-items:center;gap:8px;padding:7px 12px;font-size:.82rem;line-height:1.5;transition:opacity .25s,visibility .25s,color .15s,border-color .15s;display:inline-flex;position:absolute;bottom:20px}.start .halt:hover{color:var(--text);border-color:var(--text-3)}.start .halt.weg{opacity:0;visibility:hidden}.start .halt .px{width:10px;height:10px}.start .halt-text{display:inline-grid}.start .halt-text>*{grid-area:1/1}.start .halt-text>[aria-hidden]{visibility:hidden}.start .ruestzeug{z-index:3;margin-top:var(--rz-hoch);min-height:var(--rz-min);padding:var(--rz-oben) var(--rand) 22vh;text-align:var(--rz-ausrichtung);position:relative}.start .ruestzeug:before{content:"";display:var(--rz-linie);top:28px;left:var(--rand);right:var(--rand);background:color-mix(in oklch, var(--linie) 70%, transparent);height:1px;position:absolute}.start .ruestzeug h2{font-family:var(--f-titel);font-weight:var(--titel-gewicht);font-stretch:var(--titel-breite);letter-spacing:var(--titel-sperr);text-shadow:var(--hof);margin:0;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.05}.start .ruestzeug>p{margin:12px var(--rz-mitte) 0;max-width:46ch;color:var(--text-2);text-shadow:var(--hof);font-size:1.05rem;line-height:1.5}.start .werkzeuge{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1180px;margin:30px auto 0;padding:0;list-style:none;display:grid}.start .werkzeuge a{align-items:var(--rz-ausrichtung);border:1px solid var(--wz-rand);border-top-color:var(--wz-rand-oben);border-radius:var(--wz-radius);background:var(--wz-flaeche);flex-direction:column;gap:6px;height:100%;padding:14px 14px 16px;text-decoration:none;display:flex}.start .werkzeuge a:hover{border-color:var(--akzent)}.start .werkzeuge svg{color:var(--akzent)}.start .werkzeuge li{padding-top:var(--wz-3d)}.start .werkzeuge .pikto{display:var(--pikto-sicht);width:30px;height:30px;color:var(--text-2)}.start .werkzeuge b{font-weight:640;font-family:var(--f-titel);font-stretch:var(--titel-breite);line-height:1.3}.start .werkzeuge span{color:var(--text-2);font-size:.9rem;line-height:1.45}.start .werkzeuge a:hover b{text-underline-offset:3px;text-decoration:underline}@starting-style{.start .antwort:not([hidden]){border-block-width:0;height:0;margin-top:0;padding-block:0}}html[data-theme=pixel] .start .antwort{clip-path:inset(100% 0 0 round 10px);transition:var(--auf), clip-path .6s var(--raus)}html[data-theme=pixel] .start .antwort.offen{clip-path:inset(0 round 10px)}html[data-theme=pixel] .start .antwort>*{opacity:0;transition:opacity .45s ease, transform .55s var(--raus);transition-delay:calc(.18s + var(--i,0) * 60ms);transform:translateY(8px)}html[data-theme=pixel] .start .antwort.offen>*{opacity:1;transform:none}html[data-theme=raum] .start .antwort{opacity:0;transition:var(--auf), opacity .5s var(--raus), translate .6s var(--raus);translate:0 8px}html[data-theme=raum] .start .antwort.offen{opacity:1;translate:0}html[data-theme=raum] .start .antwort>*{opacity:0;transition:opacity .6s var(--raus), translate .6s var(--raus);transition-delay:calc(var(--i,0) * 85ms);translate:0 6px}html[data-theme=raum] .start .antwort.offen>*{opacity:1;translate:0}html[data-theme=fluss] .start .antwort{opacity:0;transition:var(--auf), opacity .25s ease-out}html[data-theme=fluss] .start .antwort.offen{opacity:1}html[data-theme=fluss] .start .antwort :is(.belege li a,.dazu,.hinweis){transition:opacity .45s ease-out}html[data-theme=fluss] .start .antwort.sammelt :is(.belege li:not(.da) a,.dazu,.hinweis){opacity:0}@media (scripting:none){.start .halt{display:none}}html[data-theme=klar] .start .halt{display:none}html[data-theme=klar] .start .eingang{min-height:0}html[data-theme=klar] .start .wege a{text-decoration-line:none}@media (min-width:1100px){.start .antwort{--auf:display 0s allow-discrete;top:104px;right:var(--rand);z-index:4;width:min(520px, calc(100vw - 2 * var(--rand) - var(--spalte) - 4vw));margin:0;position:absolute}}@media (max-width:900px){.start .werkzeuge{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.start .eingang{--eingang-oben:84px}.start .spalte{max-width:none}.start .mario{margin-top:14px}.start .frage{margin-top:24px}.start .frage-zeile{min-height:56px}.start .frage-zeile textarea{padding:14px;font-size:1rem}.start .frage-zeile button{height:42px;padding:0 16px}.start .frage-zeile button span{display:none}.start .frage-zeile button .ic-linie{display:inline-block}.start .antwort{scroll-margin-top:calc(var(--kopf-h) + 12px);padding:20px 18px 16px}.start .wege{gap:10px 24px}.start .ruestzeug{text-align:start}.start .ruestzeug>p{margin-inline:0}.start .werkzeuge a{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.start .halt{display:none}.start .antwort{transition:var(--auf)!important}.start .antwort>*{transition:none!important}html[data-theme] .start .antwort{clip-path:none;opacity:1;translate:none}html[data-theme] .start .antwort>*{opacity:1;transform:translate(0,0)}}
