@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-latin-500-normal-C25lLdV_.woff2)format("woff2"),url(/assets/alegreya-latin-500-normal-B7TqNLeg.woff)format("woff")}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/alegreya-latin-600-normal-BeiX5Wwc.woff2)format("woff2"),url(/assets/alegreya-latin-600-normal-BWmAhYVc.woff)format("woff")}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-latin-400-italic-BXpar-rJ.woff2)format("woff2"),url(/assets/alegreya-latin-400-italic-CJvUQvZT.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-400-normal-DtLlO8BS.woff2)format("woff2"),url(/assets/alegreya-sans-latin-400-normal-DmA8jeke.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-500-normal-DS713u5J.woff2)format("woff2"),url(/assets/alegreya-sans-latin-500-normal-vXxrTKJT.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-latin-700-normal-DEbcy2sF.woff2)format("woff2"),url(/assets/alegreya-sans-latin-700-normal-BnzUNlma.woff)format("woff")}:root{--grund:#f6eedc;--flaeche:#ece0c4;--linie:#cdbb94;--text:#2a2438;--leise:#5d5470;--akzent:#7a5c0e;--kerze-wachs:#fffaf0;--flamme:#e0a21c;--flamme-kern:#fff3c4;--rauch:#9a8f80;--feuer:#d9572f;--sturm:#6a4bc4;--erde:#5e8f3e;--wasser:#2f6db5;--himmel:#e6d6b2;--himmel-hell:#fbf4e2;--boden:#d4c196;--robe:#4b3f8f;--robe-dunkel:#2f2766;--haut:#f2c9a0;--holz:#7a5530;--imp:#6f8f3a;--glut:#e0471f;--boss:#3b2f55;--boss-hell:#5a4a80;--geist:#bfe3f2;--geist-rand:#7fb6cc;--leben:#c43d3d;--serif:"Alegreya", "Iowan Old Style", Georgia, serif;--sans:"Alegreya Sans", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--grund:#1e1b3a;--flaeche:#29254b;--linie:#433d6e;--text:#f3eefc;--leise:#b7aed3;--akzent:#f6c453;--kerze-wachs:#efe6d2;--flamme:#f6c453;--flamme-kern:#fff6d6;--rauch:#7d7799;--feuer:#f26b3a;--sturm:#a78bfa;--erde:#5dbb72;--wasser:#38b6e8;--himmel:#15122b;--himmel-hell:#352f63;--boden:#2b2650;--robe:#5b4bb0;--robe-dunkel:#3a2f80;--haut:#f2c9a0;--holz:#a77a48;--imp:#7fa646;--glut:#ff6a3d;--boss:#4a3a6e;--boss-hell:#6c5a9a;--geist:#bfe3f2;--geist-rand:#8fc6dc;--leben:#ef5a5a}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--grund);color:var(--text);font-family:var(--sans);margin:0;font-size:1.0625rem;line-height:1.5}h1,h2{font-family:var(--serif);margin:0 0 .5rem;font-weight:600;line-height:1.2}h1{font-size:1.875rem}h2{margin-top:1.75rem;font-size:1.25rem}p{margin:0 0 .75rem}button{font:inherit;color:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:default}:focus-visible{outline:3px solid var(--akzent);outline-offset:2px}.seite{max-width:34rem;padding:max(1.25rem, env(safe-area-inset-top)) 1rem max(5rem, env(safe-area-inset-bottom));margin:0 auto}.einleitung{color:var(--leise);font-size:1.125rem}.hinweis{color:var(--leise);font-size:.9375rem}.taste,.taste-leise,.wahl,.antwort{border:1.5px solid var(--akzent);background:0 0;border-radius:999px;min-height:3rem;padding:.625rem 1.125rem}.taste{background:var(--akzent);color:var(--grund);font-weight:700}.taste-leise{color:var(--leise);text-underline-offset:3px;border-color:#0000;padding-inline:.5rem;text-decoration:underline}.wahl{border-color:var(--linie);text-align:left;border-radius:.875rem}.wahl.gewaehlt,.tag-wahl.gewaehlt,.skala-wert.gewaehlt,.element-knopf.gewaehlt{border-color:var(--akzent);background:color-mix(in srgb, var(--akzent) 16%, transparent);font-weight:700}.wahl-reihe{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wahl-spalte{gap:.5rem;display:grid}.aktionen{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.zurueck{margin:0 0 .5rem -.5rem}.feld{border:1.5px solid var(--linie);background:var(--flaeche);width:100%;min-height:3rem;color:var(--text);font:inherit;border-radius:.75rem;padding:.625rem .875rem}.feld-block{gap:.375rem;margin-top:1.25rem;font-weight:500;display:grid}.symbol{flex:none;width:1.5rem;height:1.5rem}.symbol-gross{width:2.5rem;height:2.5rem}.symbol-feuer{fill:var(--feuer)}.symbol-sturm{fill:var(--sturm)}.symbol-erde{fill:var(--erde)}.symbol-wasser{fill:var(--wasser)}.tor{text-align:center;padding-top:15vh}.tor ol{text-align:left;display:inline-block}.tor-bild{width:7rem;color:var(--akzent)}.skala{border:0;margin:1.5rem 0 0;padding:0}.skala legend{font-family:var(--serif);margin-bottom:.875rem;font-size:1.25rem}.skala-reihe{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}.skala-wert{border:1.5px solid var(--linie);background:var(--flaeche);border-radius:.875rem;min-height:3.25rem;font-size:1.25rem;font-weight:700}.skala-pole{color:var(--leise);justify-content:space-between;margin-top:.375rem;font-size:.875rem;display:flex}.nebenwahl{justify-items:start;gap:.25rem;margin-top:1.5rem;display:grid}.katalog{gap:.5rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.katalog-eintrag{border:1.5px solid var(--linie);background:var(--flaeche);text-align:left;width:100%;min-height:3.5rem;font-family:var(--serif);border-radius:.875rem;align-items:center;gap:.875rem;padding:.75rem 1rem;font-size:1.25rem;display:flex}.katalog-eigene{background:0 0;border-style:dashed;justify-content:center}.beschwoerung-kopf{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.beschwoerung-kopf h1{margin:0}.element-wahl{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.element-knopf{text-align:left;border:1.5px solid var(--linie);background:var(--flaeche);border-radius:.875rem;grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem;padding:.75rem;display:grid}.element-name{font-weight:700}.element-bereich{color:var(--leise);grid-column:1/-1;margin-top:.25rem;font-size:.875rem;line-height:1.3}.tage-reihe{grid-template-columns:repeat(7,1fr);gap:.375rem;margin-top:.75rem;display:grid}.tag-wahl{border:1.5px solid var(--linie);background:var(--flaeche);border-radius:.75rem;min-height:2.75rem}.formel{font-family:var(--serif);margin:.25rem 0 .75rem;font-size:1.125rem;font-style:italic;line-height:1.4}.formel-zeile{display:block}.formel-wort{color:var(--leise);font-style:normal}.beschwoerung>.formel{border-left:3px solid var(--akzent);background:var(--flaeche);border-radius:0 .875rem .875rem 0;margin-top:2rem;padding:1rem 1.25rem;font-size:1.25rem}.kerzenleiste{text-align:center;padding:.5rem 0 1rem}.kerzen{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.625rem;min-height:4.5rem;display:flex}.kerze{width:2rem;height:4rem;overflow:visible}.kerze-koerper{fill:var(--kerze-wachs)}.kerze-docht{stroke:var(--leise);stroke-width:1.5px;stroke-linecap:round}.kerze-flamme>path:first-child{fill:var(--flamme)}.kerze-kern{fill:var(--flamme-kern)}.kerze-flamme{transform-origin:12px 14px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--flamme) 70%, transparent))}.kerze-erloschen .kerze-koerper{opacity:.45}.kerze-rauch{fill:none;stroke:var(--rauch);stroke-width:1.25px;stroke-linecap:round}.kerze-flackert .kerze-flamme{animation:1.4s ease-in-out infinite flackern}@keyframes flackern{0%,to{opacity:1;transform:scale(1)rotate(0)}25%{opacity:.8;transform:scale(.9,1.08)rotate(-4deg)}55%{opacity:.95;transform:scale(1.06,.88)rotate(3deg)}80%{opacity:.7;transform:scale(.94,1.04)rotate(-2deg)}}.kerzenleiste .hinweis{margin:.5rem 0 0}.heute-titel{margin-top:.5rem}.leer{font-family:var(--serif);color:var(--leise);margin:2rem 0;font-size:1.25rem}.gewohnheiten{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.gewohnheit{background:var(--flaeche);border-left:4px solid var(--linie);border-radius:1rem;padding:1rem 1rem 1.125rem;transition:box-shadow .3s}.gewohnheit-feuer{border-left-color:var(--feuer)}.gewohnheit-sturm{border-left-color:var(--sturm)}.gewohnheit-erde{border-left-color:var(--erde)}.gewohnheit-wasser{border-left-color:var(--wasser)}.gewohnheit-kopf{text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:0;display:flex}.gewohnheit-name{font-family:var(--serif);font-size:1.375rem;font-weight:600}.antworten{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.antwort{border-color:var(--linie);background:var(--grund);border-radius:.875rem;min-height:3.25rem;padding:.5rem .375rem;font-weight:700;line-height:1.2}.ergebnis{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ergebnis-text{font-weight:700}.ergebnis-erledigt,.ergebnis-mini{color:var(--akzent)}.gerade{animation:.9s ease-out glimmen}@keyframes glimmen{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--flamme) 70%, transparent)}to{box-shadow:0 0 0 10px #0000}}.gruende p,.hilfe p{margin-bottom:.5rem}.hilfe{justify-items:start;gap:.5rem;display:grid}.notfall{font-family:var(--serif);font-size:1.25rem;font-style:italic}.gestern h2{color:var(--leise)}.karten{gap:.75rem;margin-bottom:1rem;display:grid}.karte{border:1.5px solid var(--linie);border-radius:1rem;padding:1rem}.karte-klein{color:var(--leise);padding:.625rem .875rem;font-size:.9375rem}.karte .skala{margin-top:0}.fuss{justify-items:start;gap:.75rem;margin-top:2.5rem;display:grid}.uebrige{margin:0;padding:0;list-style:none}.uebrige button{align-items:center;gap:.5rem;display:inline-flex}.verwalten{border-top:1px solid var(--linie);justify-items:start;gap:.5rem;margin-top:2.5rem;padding-top:1.25rem;display:grid}.meldung{color:var(--akzent);margin:0;font-weight:500}.version{margin-top:3rem}.abendlicht{pointer-events:none;background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--flamme) 38%, transparent), transparent 70%);place-items:center;padding:2rem;animation:2.6s ease-in-out forwards abendlicht;display:grid;position:fixed;inset:0}.abendlicht p{background:color-mix(in srgb, var(--grund) 88%, transparent);font-family:var(--serif);text-align:center;border-radius:1rem;max-width:18rem;padding:1rem 1.25rem;font-size:1.375rem;font-style:italic}@keyframes abendlicht{0%{opacity:0}25%,70%{opacity:1}to{opacity:0}}.werkbank-knopf{right:.5rem;bottom:max(.5rem, env(safe-area-inset-bottom));border:1px dashed var(--akzent);background:var(--grund);border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;position:fixed}.werkbank{left:.5rem;right:.5rem;bottom:max(.5rem, env(safe-area-inset-bottom));border:1px dashed var(--akzent);background:var(--grund);border-radius:1rem;gap:.5rem;padding:.75rem;font-size:.875rem;display:grid;position:fixed}.werkbank .wahl{min-height:2.5rem;padding:.25rem .75rem}@media (prefers-reduced-motion:reduce){.kerze-flackert .kerze-flamme,.gerade,.abendlicht{animation:none}.abendlicht{opacity:1}}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vorwoche{justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.vorwoche .kerze{width:1.25rem;height:2.5rem}.vorwoche .hinweis{text-align:left;max-width:18rem;margin:0}.laune-zeichen{width:2.25rem;height:2.25rem;fill:var(--akzent);flex:none}.boss-kopf{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.boss-kopf h1,.boss-kopf h2{margin:0}.boss-karte{border-color:var(--akzent);margin-bottom:1rem}.boss-zeile{align-items:center;gap:.5rem;display:flex}.boss-zeile .laune-zeichen{width:1.25rem;height:1.25rem}.kampf{max-width:30rem;margin:0 auto}.kampf-kopf{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.kampf-kopf .hinweis{margin:0}.arena{aspect-ratio:360/330;background:radial-gradient(ellipse at 50% 30%, var(--himmel-hell), var(--himmel) 70%);border-radius:1.25rem;margin:.25rem -.5rem .5rem;position:relative;overflow:hidden}.arena-boden{width:100%;position:absolute;inset:auto 0 0}.arena-kreis{fill:var(--boden)}.arena-ring{fill:none;stroke:var(--akzent);stroke-width:2px;stroke-dasharray:10 6;opacity:.7}.arena-rune{fill:var(--akzent);opacity:.8}.arena-gegner,.arena-du{gap:.25rem;display:flex;position:absolute}.arena-gegner{flex-direction:column;align-items:flex-end;top:.5rem;left:.5rem;right:.5rem}.arena-gegner .arena-figur{margin-right:1.25rem}.arena-du{align-items:flex-end;bottom:.5rem;left:.5rem;right:.5rem}.arena-tafel{background:color-mix(in srgb, var(--grund) 82%, transparent);border:1px solid var(--linie);border-radius:.75rem;min-width:9.5rem;max-width:12rem;padding:.375rem .5rem}.arena-du .arena-tafel{margin-left:auto}.arena-name{font-family:var(--serif);justify-content:space-between;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:700;line-height:1.2;display:flex}.arena-name .hinweis{font-family:var(--sans);margin:0;font-size:.75rem;font-weight:400}.arena-name .laune-zeichen{width:1.25rem;height:1.25rem}.arena-figur{width:7.5rem;position:relative}.arena-gegner .arena-figur{width:8.5rem;margin-top:-.25rem}.figur{width:100%;height:auto;display:block;overflow:visible}.arena-figur.getroffen .figur{animation:.45s ease-out getroffen}.arena-figur.besiegt .figur,.arena-figur.ohnmaechtig .figur{opacity:.45;transition:transform .6s,opacity .6s;transform:translateY(12%)rotate(-8deg)}@keyframes getroffen{0%,to{transform:translate(0)}20%{filter:brightness(1.6);transform:translate(-8px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}.fig-schatten{fill:#000;opacity:.25}.fig-robe{fill:var(--robe)}.fig-robe-saum,.fig-hutband{fill:none;stroke:var(--akzent);stroke-width:3px;stroke-linecap:round}.fig-hut{fill:var(--robe-dunkel)}.fig-stern,.fig-kugel,.fig-krone{fill:var(--akzent)}.fig-kugel{filter:drop-shadow(0 0 4px var(--akzent))}.fig-stab{stroke:var(--holz);stroke-width:4px;stroke-linecap:round}.fig-haut{fill:var(--haut)}.fig-auge{fill:#2a2438}.fig-mund{fill:none;stroke:#2a2438;stroke-width:1.6px;stroke-linecap:round}.fig-imp{fill:var(--imp)}.fig-horn,.fig-keule{fill:var(--holz)}.fig-glut{fill:var(--glut);filter:drop-shadow(0 0 3px var(--glut))}.fig-maul{fill:#1a1428}.fig-boss{fill:var(--boss)}.fig-boss-innen{fill:#0d0a1a}.fig-boss-falte{fill:none;stroke:var(--boss-hell);stroke-width:2px}.fig-boss-zacke,.fig-boss-hand{fill:var(--boss-hell)}.figur-geist .fig-robe,.figur-geist .fig-hut,.figur-geist .fig-haut,.fig-geistkoerper,.fig-bart{fill:var(--geist)}.figur-geist{opacity:.8}.fig-bart{stroke:var(--geist-rand);stroke-width:1.5px}.lebensbalken{align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.lebensbalken-spur{background:var(--flaeche);border:1px solid var(--linie);border-radius:999px;flex:1;height:.625rem;overflow:hidden}.lebensbalken-fuellung{background:var(--leben);height:100%;transition:width .45s ease-out;display:block}.lebensbalken-zahl,.schildmarke{font-variant-numeric:tabular-nums;align-items:center;gap:.125rem;font-size:.875rem;font-weight:700;display:inline-flex}.lebensbalken-zahl svg,.schildmarke svg{width:.875rem;height:.875rem}.lebensbalken-zahl svg{fill:var(--leben)}.schildmarke svg{fill:var(--wasser)}.pips{flex-wrap:wrap;gap:.2rem;margin-top:.3rem;display:flex}.pip{border:1.5px solid var(--akzent);border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.pip-voll{background:var(--akzent);box-shadow:0 0 4px var(--akzent)}.absicht{background:var(--grund);border:1.5px solid var(--akzent);border-radius:.875rem;align-items:flex-start;gap:.5rem;margin:0 0 .25rem;padding:.625rem .75rem;font-size:.9375rem;line-height:1.35;display:flex}.absicht svg{width:1.25rem;height:1.25rem;fill:var(--akzent);flex:none}.zahl{font-family:var(--serif);white-space:nowrap;text-shadow:0 2px 0 var(--grund), 0 0 6px var(--grund);pointer-events:none;font-size:1.5rem;font-weight:800;animation:.9s ease-out both zahl;position:absolute;top:20%;left:50%;transform:translate(-50%)}.zahl-schaden{color:var(--text)}.zahl-heilung:before{content:"♥ "}.zahl-schild:before{content:"⛨ "}.zahl-geblockt,.zahl-pips{font-size:1rem}@keyframes zahl{0%{opacity:0;transform:translate(-50%,10px)scale(.7)}25%{opacity:1;transform:translate(-50%)scale(1.15)}to{opacity:0;transform:translate(-50%,-36px)scale(1)}}.geschoss{background:radial-gradient(circle, var(--grund) 0 30%, var(--geschoss,var(--akzent)) 70%);width:2.75rem;height:2.75rem;box-shadow:0 0 16px var(--geschoss,var(--akzent));pointer-events:none;border-radius:50%;place-items:center;animation-duration:.6s;animation-timing-function:ease-in;animation-fill-mode:both;display:grid;position:absolute}.geschoss svg{width:1.5rem;height:1.5rem;fill:var(--text)}.geschoss-funke{background:var(--grund);border-radius:50%;width:.75rem;height:.75rem}.geschoss-feuer{--geschoss:var(--feuer)}.geschoss-sturm{--geschoss:var(--sturm)}.geschoss-erde{--geschoss:var(--erde)}.geschoss-wasser{--geschoss:var(--wasser)}.geschoss-gegner{--geschoss:var(--glut)}.geschoss-hin{animation-name:hin}.geschoss-zurueck{animation-name:zurueck}.geschoss-selbst{animation-name:aufleuchten;bottom:28%;left:18%}.geschoss-bleibt{animation-name:aufleuchten;top:22%;right:22%}@keyframes hin{0%{opacity:0;top:62%;left:26%;transform:scale(.4)}15%{opacity:1}to{opacity:.9;top:22%;left:64%;transform:scale(1.2)}}@keyframes zurueck{0%{opacity:0;top:22%;left:64%;transform:scale(.5)}15%{opacity:1}to{opacity:.9;top:62%;left:18%;transform:scale(1.2)}}@keyframes aufleuchten{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.geschoss,.zahl,.arena-figur.getroffen .figur{animation-duration:10ms}}.kampf-zug{text-align:center;font-family:var(--serif);color:var(--leise);margin:.25rem 0 .5rem;font-style:italic}.hand{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hand-platz{position:relative}.kampfkarte{text-align:left;border:1.5px solid var(--linie);background:var(--flaeche);border-top-width:5px;border-radius:.875rem;align-content:start;gap:.2rem;width:100%;height:100%;min-height:7.5rem;padding:.625rem .625rem .75rem;transition:transform .15s;display:grid}.kampfkarte:not(:disabled):active{transform:translateY(-4px)scale(.98)}.kampfkarte:disabled{opacity:.55}.kampfkarte-feuer{border-top-color:var(--feuer)}.kampfkarte-sturm{border-top-color:var(--sturm)}.kampfkarte-erde{border-top-color:var(--erde)}.kampfkarte-wasser{border-top-color:var(--wasser)}.kampfkarte-ueberraschung{border-color:var(--akzent)}.kampfkarte-fluch{background:0 0;border-style:dashed}.kampfkarte-kopf{align-items:center;gap:.375rem;min-height:1.25rem;padding-right:1.5rem;display:flex}.kampfkarte-pips{gap:.15rem;display:inline-flex}.kampfkarte-pips .pip{width:.6rem;height:.6rem}.kampfkarte-name{font-family:var(--serif);font-size:1rem;font-weight:700;line-height:1.15}.kampfkarte-wirkung{font-size:.8125rem;line-height:1.3}.kampfkarte-zuschlag,.kampfkarte-fehlt{font-size:.75rem;font-weight:700}.kampfkarte-fehlt{color:var(--leise)}.ablegen{border:1px solid var(--linie);background:var(--grund);width:1.75rem;height:1.75rem;min-height:0;color:var(--leise);border-radius:50%;padding:0;font-size:1rem;line-height:1;position:absolute;top:.25rem;right:.25rem}.kampf-aktionen{justify-content:flex-end;align-items:center;margin-top:.75rem}.kampf-ergebnis h1{font-size:1.375rem}.tipp{font-family:var(--serif);font-size:1.125rem;font-style:italic}.duell-karte{margin-bottom:1rem}.duell-taste{text-align:left;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;display:flex}.duell-zahl{font-size:.85rem;font-weight:400;display:block}.kessel{flex:none;width:3rem;height:2.6rem}.kessel-fuellung{fill:currentColor;opacity:.5}.kessel-rand,.kessel-marke{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.kessel-marke{stroke-width:2.2px}.laternen{flex-wrap:wrap;align-items:flex-end;gap:.35rem;margin:.5rem 0 1rem;display:flex}.laternen .hinweis{flex-basis:100%;margin:.25rem 0 0}.laterne{width:1.4rem;height:2.1rem;fill:var(--text)}.laterne-licht{fill:var(--akzent)}.grimoire{margin-bottom:1rem}.grimoire-kopf{align-items:center;gap:.75rem;display:flex}.grimoire-inhalt{align-items:flex-start;gap:1rem;display:flex}.grimoire-maerchen{font-family:var(--serif);flex:1;font-style:italic}.grimoire-konstanz{flex-direction:column;align-items:center;margin:.5rem 0 0;display:flex}.grimoire-zahl{font-size:2rem;font-weight:700;line-height:1}.grimoire-funke{border-top:1px solid var(--linie);margin-top:1rem;padding-top:1rem}
