
html.gc3:has(#gcMomente #gnote.on) :is(.krw,.krv.flug){z-index:58}
.krw{position:fixed;z-index:4;width:400px;height:130px;pointer-events:none;transition:opacity .25s ease}
.krw .brett{position:absolute;inset:0;background:url("brett.webp") center/100% 100% no-repeat;filter:drop-shadow(0 6px 10px rgba(0,0,0,.65))}
.krw.links .brett{transform:scaleX(-1)}
.krw .titel,.krw .zeile{position:absolute;left:42px;right:94px;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.6)}
.krw.links .titel,.krw.links .zeile{left:94px;right:42px}
.krw .titel{top:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 15px/1 var(--sc-f-moment,'Cinzel',Georgia,serif);letter-spacing:.06em;color:#e3c891}
.krw .titel small{margin-left:8px;font:500 13px/1 var(--sc-f-text,'EB Garamond',Georgia,serif);letter-spacing:0;color:#cbb898}
.krw .zeile{top:71px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:500 17.5px/1.1 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#f4ecdd}
.krw .ok{font:600 17px/1.1 var(--sc-f-moment,'Cinzel',Georgia,serif);letter-spacing:.05em;color:#ecd6a4}
.krw .stempel{position:absolute;left:286px;top:47px;width:58px;height:58px;display:none;border-radius:50%;pointer-events:none;
  background:radial-gradient(circle at 36% 30%,#f6e3b6 0 10%,#d8b578 30%,#a88148 62%,#6a4c26 88%,#4a341a 100%);
  box-shadow:inset 0 0 0 3px rgba(74,52,26,.6),inset 0 0 0 6px rgba(246,227,182,.25),inset 0 -4px 6px rgba(40,26,10,.55),0 3px 5px rgba(0,0,0,.65)}
.krw .stempel svg{position:absolute;inset:11px;width:36px;height:36px}
.krw.geschafft .stempel{display:block;animation:krwStempel .4s cubic-bezier(.2,.85,.35,1.15) both}
@keyframes krwStempel{0%{opacity:0;transform:scale(1.9) rotate(-16deg)}50%{opacity:1;transform:scale(.9) rotate(3deg)}100%{transform:none}}
.krw.ruck{animation:krwRuck .28s ease-out}
@keyframes krwRuck{35%{transform:translateY(2px)}}
.krw .haken{position:absolute;top:126px;left:46px;display:flex;gap:10px;pointer-events:auto}
.krw.links .haken{left:auto;right:46px;flex-direction:row-reverse}
.krw .haken button{position:relative;height:30px;padding:0 14px 2px;border:0;cursor:pointer;
  font:600 15px/1 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#24180d;
  background:linear-gradient(180deg,#e2c68f 0%,#c9a465 48%,#a8834e 100%);
  box-shadow:inset 0 1px 0 rgba(255,246,222,.65),inset 0 -2px 0 rgba(70,48,20,.55),0 0 0 1px #3e2c16,0 4px 8px rgba(0,0,0,.55)}
.krw .haken button::before,.krw .haken button::after{content:"";position:absolute;top:-14px;width:2px;height:14px;
  background:repeating-linear-gradient(180deg,#77736e 0 3px,#2c2a28 3px 4px)}
.krw .haken button::before{left:9px}.krw .haken button::after{right:9px}
.krw .haken button:hover{background:linear-gradient(180deg,#ecd3a0 0%,#d4b073 48%,#b18c55 100%)}
.krw .haken button:active{transform:translateY(2px);box-shadow:inset 0 2px 3px rgba(70,48,20,.6),0 0 0 1px #3e2c16}
.krw .haken button:disabled{filter:saturate(.3) brightness(.7);cursor:default}
.krw .haken button:focus-visible{outline:2px solid #f4ecdd;outline-offset:3px}
.krw .haken button.leise{min-width:30px;padding:0 10px 2px;color:#f1e9da;background:linear-gradient(180deg,#3a3135,#231d21);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px #5f4a2e,0 4px 8px rgba(0,0,0,.55)}
.krw .haken button.leise:hover{background:linear-gradient(180deg,#463b40,#2c2429)}
.krw .raus{position:absolute;left:50%;width:0;height:0;margin-left:-9px;display:none;border:9px solid transparent}
.krw[data-raus="oben"] .raus{display:block;top:-4px;border-bottom-color:#e3c891;border-top:0}
.krw[data-raus="unten"] .raus{display:block;top:160px;border-top-color:#e3c891;border-bottom:0}
.krw.wartet{opacity:0;visibility:hidden;transition:none}
.krw.schwingt{transform-origin:50% -70px;animation:krwSchwingt .95s cubic-bezier(.3,.7,.4,1) both}
@keyframes krwSchwingt{0%{opacity:0;transform:translateY(-24px) rotate(-11deg)}20%{opacity:1}45%{transform:rotate(5deg)}68%{transform:rotate(-2.3deg)}86%{transform:rotate(.9deg)}100%{transform:none}}

.krv{position:absolute;width:100px;height:90px;pointer-events:none;background:url("kraehe.webp") 0 0/1200px 90px no-repeat;
  filter:drop-shadow(0 3px 3px rgba(0,0,0,.55))}
.krw .krv{left:243px;top:-70px}
.krw.links .krv{left:57px;transform:scaleX(-1)}
:is(.krw,.kre).ohne-kraehe .krv{visibility:hidden}
.krv.flug{position:fixed;z-index:5;filter:drop-shadow(0 12px 8px rgba(0,0,0,.4))}
.krv.flug.links{transform:scaleX(-1)}
.kre .krv{left:calc(50% + 29% - 70px);top:-78px}

.krz{position:fixed;z-index:4;width:fit-content;max-width:760px;margin-inline:auto;padding:14px 28px 10px;pointer-events:none;
  background:rgba(10,9,11,.86);border-radius:6px;box-shadow:0 0 0 1px rgba(200,201,206,.18),0 10px 28px rgba(0,0,0,.55);
  text-align:center;transition:opacity .3s ease}
.krz p{margin:0;text-wrap:balance;font:500 21px/1.45 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#f3ede2;text-shadow:0 1px 1px rgba(0,0,0,.6)}
.krz .unter{display:flex;justify-content:center;gap:14px;margin-top:6px}
.krz.brief{z-index:58;padding:8px 22px}.krz.brief p{display:none}.krz.brief .unter{margin-top:0}
.krz button{pointer-events:auto;background:none;border:0;padding:2px 4px;cursor:pointer;font:600 14px/1 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#dcc08a;
  text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(220,192,138,.5)}
.krz button:hover{color:#f1e9da}.krz button:focus-visible{outline:2px solid #dcc08a;outline-offset:2px}
.krz button.ruf{padding:6px 12px;border-radius:3px;color:#f1e9da;text-decoration:none;box-shadow:inset 0 0 0 1px #c49a6a,0 0 16px rgba(196,154,106,.55);animation:krzRuf 1.8s ease-in-out infinite}
@keyframes krzRuf{50%{box-shadow:inset 0 0 0 1px #e0c08a,0 0 26px rgba(224,192,138,.85)}}
.krz.auftauchen{animation:krzAuf 1.6s ease both}
.krz.neu{animation:krzAuf .6s ease both}
@keyframes krzAuf{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}

.krk{position:fixed;z-index:4;width:704px;height:80px;margin-inline:auto;pointer-events:auto;image-rendering:pixelated;
  filter:drop-shadow(0 4px 7px rgba(0,0,0,.75));transition:opacity .6s ease}
.krk.spaeter{opacity:0;pointer-events:none}
.krk .kw{position:absolute;inset:0;background:url("weg/basis.png") 0 0/704px 80px;isolation:isolate}
.krk .o{position:absolute;inset:0;pointer-events:none}
.krk .k-licht{position:absolute;inset:0;background:url("weg/licht.png") 0 0/704px 320px;mix-blend-mode:screen;opacity:0;transition:opacity 1.2s ease}
.krk .z1 .k-licht{background-position-y:-80px}.krk .z2 .k-licht{background-position-y:-160px}.krk .z3 .k-licht{background-position-y:-240px}
.krk .o:is(.done,.cur) .k-licht{opacity:1}
.krk .o.cur .k-licht{animation:krkAtem 3.4s ease-in-out infinite}
@keyframes krkAtem{50%{opacity:.72}}
.krk .o::before{content:'';position:absolute;top:-6px;width:84px;height:84px;margin-left:-42px;border-radius:50%;opacity:0;transition:opacity 1.2s ease;
  background:radial-gradient(circle,rgba(255,196,110,.30),rgba(240,150,50,.10) 45%,transparent 70%);mix-blend-mode:screen}
.krk .z0::before{left:127px}.krk .z1::before{left:287px}.krk .z2::before{left:447px}.krk .z3::before{left:607px}
.krk .o:is(.done,.cur)::before{opacity:1}
.krk .k-phiole{position:absolute;top:10px;width:22px;height:40px}
.krk .z0 .k-phiole{left:116px}.krk .z1 .k-phiole{left:276px}.krk .z2 .k-phiole{left:436px}.krk .z3 .k-phiole{left:596px}
.krk .k-fl{position:absolute;left:4px;bottom:0;width:14px;height:0;background:url("weg/fluessig.png") 0 100%/14px 40px no-repeat;
  transition:height 1.6s steps(11,end)}
.krk .o.done .k-fl{height:40px}
.krk .o.cur .k-fl{height:18px}
.krk .o:is(.done,.cur) .k-fl{filter:drop-shadow(0 0 2px rgba(255,214,140,.85)) drop-shadow(0 0 8px rgba(240,160,60,.5))}
.krk .o.cur .k-fl::before{content:'';position:absolute;left:0;right:0;top:0;height:2px;background:#fff0c8;animation:krkSpiegel 2.2s steps(2,end) infinite}
.krk .o.cur .k-fl::after{content:'';position:absolute;inset:2px 0 0;background:url("weg/blasen.png") 0 0/14px 32px repeat;animation:krkBlasen 2.6s steps(16) infinite}
@keyframes krkSpiegel{50%{transform:translateY(2px)}}
@keyframes krkBlasen{to{background-position-y:-32px}}
.krk .k-gl{position:absolute;inset:0;background:url("weg/glas.png") 0 0/22px 40px}
.krk .k-lampe{position:absolute;top:46px;width:4px;height:4px}
.krk .z0 .k-lampe{left:94px}.krk .z1 .k-lampe{left:254px}.krk .z2 .k-lampe{left:414px}.krk .z3 .k-lampe{left:574px}
.krk .o.done .k-lampe{background:#ffd27e;box-shadow:0 0 3px 1px rgba(255,190,90,.75)}
.krk .o.cur .k-lampe{background:#ff4b3e;box-shadow:0 0 4px 2px rgba(214,40,40,.7);animation:krkLampe 1.8s steps(2,end) infinite}
@keyframes krkLampe{50%{background:#9e1f2b;box-shadow:0 0 2px 1px rgba(158,31,43,.5)}}
.krk .o b{position:absolute;top:60px;width:160px;height:16px;text-align:center;white-space:nowrap;
  font:600 11px/16px var(--sc-f-moment,'Cinzel',Georgia,serif);letter-spacing:.08em;text-transform:uppercase;
  color:#6f685d;text-shadow:0 1px 0 rgba(0,0,0,.9)}
.krk .z0 b{left:28px}.krk .z1 b{left:188px}.krk .z2 b{left:348px}.krk .z3 b{left:508px}
.krk .o.done b{color:#e6c78a;text-shadow:0 0 5px rgba(240,170,70,.55),0 1px 0 rgba(0,0,0,.9)}
.krk .o.cur b{color:#fff3d6;text-shadow:0 0 3px rgba(255,214,150,.95),0 0 11px rgba(240,160,60,.65)}
.krk button{position:absolute;left:674px;top:24px;width:26px;height:26px;border:0;padding:0;border-radius:50%;
  background:url("weg/knopf.png") 0 0/52px 26px;color:transparent;font-size:0;cursor:pointer}
.krk button:hover,.krk button:focus-visible{background-position:-26px 0}
.krk button:focus-visible{outline:2px solid #e6c78a;outline-offset:2px}

.kre{position:fixed;z-index:6;pointer-events:auto;container-type:size;transition:opacity .3s ease;background:#030405}
html:has(.kre) .krk{z-index:7}
.kre{--krk-frei:0px}
html:has(.krk:not(.spaeter)) .kre{--krk-frei:88px}
.kre .ke{position:absolute;inset:0;overflow:hidden;isolation:isolate}
.kre .ke-grund{position:absolute;inset:0;z-index:-2;border-radius:22px;
  background:radial-gradient(ellipse 80% 78% at 50% 50%,transparent 45%,rgba(2,3,4,.42) 78%,rgba(1,2,3,.9) 100%),
             url("endtafel/grund.webp") 50% 50%/cover no-repeat;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.9),inset 0 0 60px 24px rgba(0,0,0,.85);animation:keGrund 2.4s cubic-bezier(.2,.7,.2,1) both}
.kre .ke-funken{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}
.kre .ke-funken i{position:absolute;left:var(--x);bottom:var(--y);width:3px;height:3px;border-radius:50%;background:#ffd59a;opacity:0;
  box-shadow:0 0 5px 1px rgba(255,160,70,.85),0 0 12px 3px rgba(255,120,40,.35);animation:keFunke var(--t) linear var(--d) infinite}
@keyframes keFunke{0%{opacity:0;transform:none}12%{opacity:.85}70%{opacity:.6}100%{opacity:0;transform:translate(var(--dx),-30cqh)}}
.kre .ke-faeden{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none;
  filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 7px rgba(205,225,255,.75)) drop-shadow(0 0 18px rgba(150,190,240,.4))}
.kre .ke-faeden path{fill:none;stroke:#f7f8fa;stroke-width:clamp(3.4px,.42cqw,6px);stroke-linecap:round;stroke-linejoin:round;
  stroke-dasharray:1;stroke-dashoffset:0;animation:keFaden 1.3s cubic-bezier(.45,.05,.2,1) both;animation-delay:calc(1.05s + var(--i) * .12s)}
.kre .ke-dinge{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}
.kre .ke-ding{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.5cqh;animation:keAuf 1s ease both}
.kre .ke-ding img{display:block;height:var(--h);width:auto;
  filter:drop-shadow(0 0 1.2px #fff) drop-shadow(0 0 5px rgba(210,228,255,.8)) drop-shadow(0 0 16px rgba(150,190,240,.45))}
.kre .ke-name{font:500 clamp(17px,2.1cqw,30px)/1 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#fbfaf7;white-space:nowrap;letter-spacing:.01em;
  text-shadow:0 0 10px rgba(205,225,255,.55),0 0 2px rgba(255,255,255,.6),0 2px 4px rgba(0,0,0,.9)}
.kre .d-becher{left:7cqw;top:calc(13cqh + var(--krk-frei));--h:clamp(56px,13.5cqh,120px);animation-delay:.55s}
.kre .d-truhe{right:8.5cqw;top:calc(9cqh + var(--krk-frei));--h:clamp(84px,24cqh,210px);animation-delay:.7s}
.kre .d-falltuer{left:10cqw;bottom:9cqh;--h:clamp(84px,24cqh,210px);animation-delay:.85s}
.kre .d-buch{right:6cqw;bottom:11cqh;--h:clamp(66px,17cqh,150px);animation-delay:1s}
.kre .d-truhe .ke-name{margin-right:18%}.kre .d-becher .ke-name{margin-left:6%}
.kre .ke-mitte{position:absolute;left:50%;top:calc(50% + 23px + var(--krk-frei) * .3);translate:-50% -50%;display:flex;flex-direction:column;align-items:center;
  width:min(44cqw,640px);text-align:center}
.kre .ke-wappen{position:relative;width:min(100%,calc((46cqh - var(--krk-frei) * .34) * 1.3585));aspect-ratio:627/462;container-type:inline-size;animation:keAuf 1.1s .25s ease both}
.kre .ke-wappen>img{position:absolute;inset:0;width:100%;height:100%;
  filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 7px rgba(210,228,255,.85)) drop-shadow(0 0 22px rgba(150,190,240,.5))}
.kre .ke-titel{position:absolute;z-index:1;left:50%;top:58.32%;translate:-50% -50%;margin:0;white-space:nowrap;
  font:600 5.7cqw/1 var(--sc-f-moment,'Cinzel',Georgia,serif);letter-spacing:.05em;color:#fff;
  text-shadow:0 0 12px rgba(214,230,255,.7),0 0 2px rgba(255,255,255,.8),0 2px 3px rgba(0,0,0,.7)}
.kre .ke-titel::before{content:'';position:absolute;inset:-28% -7%;z-index:-1;background:radial-gradient(closest-side,rgba(4,7,10,.62),rgba(4,7,10,.3) 70%,transparent)}
.kre .krv{left:calc(81.58% - 57px);top:calc(18.67% - 83px)}
.kre .ke-lead{max-width:30em;margin:1.4cqh 0 0;text-wrap:balance;font:500 clamp(15px,1.45cqw,19px)/1.4 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#f1ece3;
  text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.8);animation:keAuf .9s .75s ease both}
.kre .ke-wege{display:flex;flex-direction:column;align-items:center;margin-top:.4cqh;animation:keAuf .9s .95s ease both}
.kre .ke-leiser{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 22px;margin-top:-1.2cqh}
.kre .ke-leiser .sc-link{margin:0;text-shadow:0 1px 2px rgba(0,0,0,.95)}
.kre .ke-offen{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .4em;max-width:36em;margin:-1.6cqh 0 1.4cqh;
  font:500 15px/1.4 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#b9b2a7;text-wrap:balance;text-shadow:0 1px 2px rgba(0,0,0,.95)}
.kre .ke-offen svg{flex:none;width:12px;height:12px;align-self:center;fill:currentColor;opacity:.8}
.kre .ke-offen .n{color:#ece6dc}
.kre .ke-offen+.ke-leiser{margin-top:0}
.kre .ke-rueck{margin:.6cqh 0 0;font:500 15px/1.4 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#cfc7ba;text-shadow:0 1px 2px rgba(0,0,0,.95)}
.kre .ke-rueck .sc-link{display:inline;margin:0}
.kre .ke-rueck .ke-fb{color:#f3e6c8;border-bottom-color:#c9a45e}
.kre .ke-leise{max-width:34em;margin:.8cqh 0 0;text-wrap:balance;font:italic 500 14px/1.4 var(--sc-f-text,'EB Garamond',Georgia,serif);color:#b4ada2;
  text-shadow:0 1px 2px rgba(0,0,0,.95)}
.kre .ke-kapsel{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;
  width:min(100%,calc(30cqh * 3.727),560px);aspect-ratio:820/220;padding:0 0 1px;border:0;background:none;cursor:pointer;
  color:#17181b;font:600 clamp(15px,1.5cqw,19px)/1 var(--sc-f-text,'EB Garamond',Georgia,serif);letter-spacing:.01em;white-space:nowrap;
  transition:filter .25s,scale .12s;filter:drop-shadow(0 6px 10px rgba(0,0,0,.7))}
.kre .ke-kapsel::before{content:'';position:absolute;left:24.9%;top:32.8%;width:50.2%;height:34.4%;z-index:-2;border-radius:999px;
  background:radial-gradient(ellipse 70% 90% at 50% 38%,#fffdf8 0%,#f2eee6 46%,#d9d3c8 100%);
  box-shadow:0 0 14px 2px rgba(225,235,255,.55),0 0 34px 6px rgba(170,195,240,.28),inset 0 -3px 6px rgba(120,110,95,.35);transition:box-shadow .25s}
.kre .ke-kapsel::after{content:'';position:absolute;inset:0;z-index:-1;background:url("endtafel/kapsel.webp") center/100% 100% no-repeat;pointer-events:none}
.kre .ke-kapsel span{position:relative;top:-1px;text-shadow:0 1px 0 rgba(255,255,255,.75)}
.kre .ke-kapsel i{position:relative;display:block;width:clamp(48px,4.6cqw,70px);height:7px}
.kre .ke-kapsel i::before{content:'';position:absolute;left:0;right:3px;top:3px;height:1.6px;border-radius:1px;background:#17181b}
.kre .ke-kapsel i::after{content:'';position:absolute;right:1px;top:.5px;width:5px;height:5px;border:solid #17181b;border-width:1.6px 1.6px 0 0;rotate:45deg}
.kre .ke-kapsel:hover,.kre .ke-kapsel:focus-visible{filter:brightness(1.08) drop-shadow(0 0 16px rgba(190,212,245,.4)) drop-shadow(0 6px 10px rgba(0,0,0,.7))}
.kre .ke-kapsel:hover::before,.kre .ke-kapsel:focus-visible::before{box-shadow:0 0 18px 4px rgba(235,242,255,.8),0 0 44px 10px rgba(170,195,240,.4),inset 0 -3px 6px rgba(120,110,95,.35)}
.kre .ke-kapsel:hover i,.kre .ke-kapsel:focus-visible i{animation:kePfeil .6s ease}
.kre .ke-kapsel:active{scale:.97}
.kre .ke-kapsel:focus-visible{outline:none}
.kre .ke-kapsel:focus-visible::before{outline:2px solid #fff;outline-offset:3px}
@keyframes keGrund{from{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}
@keyframes keFaden{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes keAuf{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes kePfeil{50%{translate:5px 0}}
@container (max-aspect-ratio:3/2){.kre .ke-mitte{width:min(56cqw,560px)}.kre .ke-name{font-size:clamp(15px,1.9cqw,24px)}
  .kre .d-becher{left:3cqw;--h:clamp(44px,10cqh,96px)}.kre .d-falltuer{left:4cqw;--h:clamp(66px,18cqh,170px)}
  .kre .d-truhe{right:4cqw;--h:clamp(66px,18cqh,170px)}.kre .d-buch{right:3cqw;--h:clamp(52px,13cqh,120px)}}
@container (max-aspect-ratio:6/5){.kre .ke-mitte{width:min(56cqw,560px)}.kre .ke-name{font-size:clamp(14px,1.8cqw,22px)}
  .kre .d-becher{left:2cqw;top:calc(9cqh + var(--krk-frei));--h:clamp(40px,7cqh,80px)}.kre .d-falltuer{left:3cqw;bottom:7cqh;--h:clamp(60px,13cqh,140px)}
  .kre .d-truhe{right:3cqw;top:calc(7cqh + var(--krk-frei));--h:clamp(60px,13cqh,140px)}.kre .d-buch{right:2cqw;bottom:8cqh;--h:clamp(46px,9cqh,100px)}}
@container (max-width:760px){.kre .ke-dinge,.kre .ke-faeden{display:none}.kre .ke-mitte{width:min(86cqw,560px)}}
@container (max-height:560px){.kre .ke-leise{display:none}.kre .ke-lead{margin-top:.6cqh}}
@container (max-height:600px){html:has(.krk:not(.spaeter)) .kre .ke-leise{display:none}}

html.kr-buehne :is(.krw,.krz,.krk,.kre,.krv){opacity:0;visibility:hidden;pointer-events:none}
html.kr-buehne .krw .haken{pointer-events:none}
html.kr-fremd :is(.krw,.krz,.krk,.kre,.krv){display:none!important}
@media (prefers-reduced-motion:reduce){.krz button.ruf,.krk .o.cur :is(.k-licht,.k-lampe),.krk .o.cur .k-fl::before,.krk .o.cur .k-fl::after{animation:none}.krw,.krz,.krk,.kre,.krk :is(.k-fl,.k-licht),.krk .o::before{transition:none}.krw.schwingt,.krw.ruck,.krw.geschafft .stempel,.krz.auftauchen,.krz.neu{animation:none}
  .kre .ke-grund,.kre .ke-faeden path,.kre .ke-ding,.kre .ke-wappen,.kre .ke-lead,.kre .ke-wege,.kre .ke-kapsel i{animation:none}
  .kre .ke-funken{display:none}}
