.lv{--z:1;position:fixed;inset:0;z-index:20020;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:rgba(12,9,7,.68);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s;font-family:"IBM Plex Mono","Courier New",monospace;-webkit-user-select:none;user-select:none}@media (min-width:720px) and (min-height:640px){.lv{--z:1.22}}@media (min-width:1100px) and (min-height:820px){.lv{--z:1.4}}.lv.da{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s}.lv-blatt{width:min(100%,calc(380px * var(--z)));max-height:100%;overflow:auto;box-sizing:border-box;border-radius:calc(18px * var(--z));color:#1a1613;background:linear-gradient(172deg,#e9d5a2 0,#dbc086 100%);box-shadow:0 26px 60px rgba(0,0,0,.6),inset 0 0 0 1px rgba(110,80,30,.25);transform:translateY(18px) scale(.96);transition:transform .35s cubic-bezier(.2, 1.3, .4, 1)}.lv.da .lv-blatt{transform:none}.lv-kopf{position:relative;display:flex;align-items:center;gap:calc(12px * var(--z));padding:calc(14px * var(--z)) calc(88px * var(--z)) calc(14px * var(--z)) calc(16px * var(--z));color:#fff6dc;background:radial-gradient(120% 140% at 0 0,var(--ll) 0,var(--lf) 45%,var(--ln) 100%)}.lv-wappen{flex:none;display:grid;place-items:center;width:calc(56px * var(--z));aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fffaf0,#f0dfb4 70%,#d9bf86);box-shadow:0 0 0 2px rgba(255,246,220,.6),0 5px 12px rgba(0,0,0,.35)}.lv-wappen-bild{display:block;width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .25))}.lv-kopf-text{min-width:0}.lv-kopf small{display:block;font-size:calc(10px * var(--z));letter-spacing:.18em;text-transform:uppercase;opacity:.82}.lv-kopf h3{margin:3px 0 0;font:normal calc(24px * var(--z))/1.05 "Special Elite","Courier New",monospace;text-wrap:balance}.lv-frage,.lv-zu{position:absolute;top:calc(10px * var(--z));width:calc(34px * var(--z));height:calc(34px * var(--z));padding:0;border-radius:50%;cursor:pointer;border:1.5px solid rgba(255,246,220,.55);background:rgba(0,0,0,.18);color:#fff6dc;font:calc(22px * var(--z))/1 "IBM Plex Mono",monospace}.lv-zu{right:calc(10px * var(--z))}.lv-frage{right:calc(50px * var(--z));font:700 calc(16px * var(--z))/1 "IBM Plex Mono",monospace}.lv-frage.an{background:#fff6dc;color:var(--ln);border-color:#fff6dc}.lv-flaeche{position:relative;overflow:hidden;transition:height .38s cubic-bezier(.3, .9, .3, 1)}.lv-flaeche>.lv-erklaerung,.lv-flaeche>.lv-inhalt{position:absolute;left:0;right:0;top:0;box-sizing:border-box;transition:opacity .3s ease,transform .38s cubic-bezier(.3, .9, .3, 1),visibility 0s linear .38s}.lv-flaeche>.lv-erklaerung{opacity:0;visibility:hidden;transform:translateX(28px)}.lv.erklaert .lv-flaeche>.lv-inhalt{opacity:0;visibility:hidden;transform:translateX(-28px)}.lv:not(.da) *{pointer-events:none!important}.lv.da.erklaert .lv-flaeche>.lv-erklaerung,.lv.da:not(.erklaert) .lv-flaeche>.lv-inhalt{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease 80ms,transform .38s cubic-bezier(.3, .9, .3, 1),visibility 0s}.lv-erklaerung{padding:calc(18px * var(--z)) calc(22px * var(--z)) calc(10px * var(--z));font-size:calc(13.5px * var(--z));line-height:1.55;color:#2c241d;text-wrap:pretty}.lv-erklaerung p{margin:0 0 calc(10px * var(--z))}.lv-erklaerung b{color:var(--lt)}.lv-erklaerung ul{margin:0 0 calc(12px * var(--z));padding:0;list-style:none;display:grid;gap:calc(6px * var(--z))}.lv-erklaerung li{position:relative;padding-left:calc(20px * var(--z))}.lv-erklaerung li::before{content:"";position:absolute;left:calc(4px * var(--z));top:.55em;width:calc(7px * var(--z));height:calc(7px * var(--z));border-radius:2px;rotate:45deg;background:var(--lf)}.lv-inhalt{display:grid;gap:calc(14px * var(--z));padding:calc(18px * var(--z)) calc(16px * var(--z)) calc(6px * var(--z))}.lv-zeile{display:grid;justify-items:center;gap:calc(6px * var(--z))}.lv-formel{display:flex;align-items:center;justify-content:center;gap:calc(10px * var(--z));flex-wrap:wrap;min-height:calc(56px * var(--z))}.lv-unter{margin:0;font-size:calc(12px * var(--z));line-height:1.35;color:#4a4037;text-align:center;text-wrap:balance}.lv-unter.mitte{margin-top:-4px}.lv .lv-item,.lv-pk{display:block;width:calc(52px * var(--z));height:calc(52px * var(--z));object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .3))}.lv .lv-item.klein,.lv-pk.klein{width:calc(40px * var(--z));height:calc(40px * var(--z))}.lv-pk.mini{display:inline-block;width:22px;height:22px;vertical-align:-6px;filter:none}.lv .lv-item.grau,.lv-pk.grau{filter:grayscale(1) opacity(.45)}.lv .lv-item.glanz,.lv-pk.glanz{width:calc(56px * var(--z));height:calc(56px * var(--z));animation:lv-glanz 1.6s ease-in-out infinite}.lv .lv-item.ruhig,.lv-pk.ruhig{animation:none}@keyframes lv-glanz{0%,100%{filter:drop-shadow(0 0 0 rgba(255, 216, 120, 0)) drop-shadow(0 3px 4px rgba(0, 0, 0, .3));transform:translateY(0)}50%{filter:drop-shadow(0 0 9px rgba(255, 216, 120, .95)) drop-shadow(0 3px 4px rgba(0, 0, 0, .3));transform:translateY(-3px)}}.lv-ic{display:inline-grid;width:calc(40px * var(--z));height:calc(40px * var(--z));color:var(--lf);flex:none}.lv-ic img,.lv-ic svg{display:block;width:100%;height:100%;object-fit:contain}.lv-ic.hut{width:calc(38px * var(--z));height:calc(38px * var(--z))}.lv-ic.hut img{filter:drop-shadow(0 3px 3px rgba(0, 0, 0, .3))}.lv-siegel{position:relative;display:inline-grid;place-items:center;flex:none;width:calc(50px * var(--z));height:calc(50px * var(--z));border-radius:50%;color:#fff6dc;background:radial-gradient(circle at 35% 30%,var(--ll) 0,var(--lf) 55%,var(--ln) 100%);box-shadow:0 0 0 2px #d9b45a,0 0 0 4px rgba(26,22,19,.18),0 4px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.25)}.lv-siegel svg{width:56%;height:56%;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .35))}.lv-siegel.klein{width:calc(36px * var(--z));height:calc(36px * var(--z))}.lv-siegel.mini{width:calc(26px * var(--z));height:calc(26px * var(--z));box-shadow:0 0 0 1.5px #d9b45a,0 2px 4px rgba(0,0,0,.3)}.lv-siegel.wackelt{animation:lv-wackeln 1.4s ease-in-out infinite;transform-origin:50% 60%}.lv-siegel.tippt svg{animation:lv-tippen 1.3s ease-in-out infinite}.lv-ic.wackelt{animation:lv-wackeln 1.4s ease-in-out infinite;transform-origin:50% 60%}@keyframes lv-wackeln{0%,100%,60%{rotate:0deg}70%{rotate:-14deg}80%{rotate:12deg}90%{rotate:-6deg}}@keyframes lv-tippen{0%,100%{translate:0 0}50%{translate:0 8%}}.lv-pf{display:inline-grid;width:calc(22px * var(--z));height:calc(22px * var(--z));color:rgba(26,22,19,.45);flex:none}.lv-pf svg{width:100%;height:100%}.lv-mit{position:relative;display:inline-block}.lv-zahl{position:absolute;right:-8px;top:-6px;min-width:calc(22px * var(--z));height:calc(22px * var(--z));padding:0 4px;box-sizing:border-box;border-radius:11px;display:grid;place-items:center;background:var(--lf);color:#fff6dc;font:700 calc(11px * var(--z))/1 "IBM Plex Mono",monospace;box-shadow:0 0 0 2px #e4cf9c}.lv-drei,.lv-reihe{display:inline-flex;align-items:center;gap:6px}.lv-reihe{gap:2px}.lv-drei.eng{gap:2px}.lv-plus{font:700 calc(18px * var(--z))/1 "IBM Plex Mono",monospace;color:rgba(26,22,19,.55)}.lv-dreiklang .lv-kopf::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--d1) 0 25%,var(--d2) 25% 50%,var(--d3) 50% 75%,var(--d4) 75% 100%)}.lv-dreiklang .lv-wappen{background:0 0;box-shadow:none}.lv-dreiklang .lv-wappen svg{display:block;width:100%;height:100%;filter:drop-shadow(0 3px 5px rgba(0, 0, 0, .4))}.lv-vier{display:inline-flex;align-items:center;gap:calc(8px * var(--z))}.lv-vier-teil{display:grid;place-items:center;width:calc(50px * var(--z));aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fffaf0,#f0dfb4 70%,#d9bf86);box-shadow:0 0 0 2px var(--lf),0 4px 9px rgba(60,40,10,.3);animation:lv-vier-auf .42s cubic-bezier(.2,1.4,.4,1) both}.lv-vier-teil:nth-child(2){animation-delay:80ms}.lv-vier-teil:nth-child(3){animation-delay:.16s}.lv-vier-teil:nth-child(4){animation-delay:.24s}.lv-vier-teil .lv-wappen-bild{width:72%;height:72%}@keyframes lv-vier-auf{from{opacity:0;transform:translateY(8px) scale(.7)}}.lv-paar{display:inline-flex;align-items:center;gap:calc(4px * var(--z));padding:calc(4px * var(--z)) calc(8px * var(--z));border-radius:calc(12px * var(--z));background:rgba(110,80,30,.12)}.lv-prozent{font:700 calc(34px * var(--z))/1 "Special Elite","Courier New",monospace;color:var(--lt);letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.lv-vier-teil{animation:none}}.lv-tiegel{align-items:flex-end;padding:calc(16px * var(--z)) calc(6px * var(--z)) calc(4px * var(--z));border-radius:calc(12px * var(--z));background:rgba(110,80,30,.12)}.lv-gewaehlt{position:relative;display:inline-grid;justify-items:center}.lv-gewaehlt .lv-siegel{position:absolute;bottom:88%;left:50%;translate:-50% 0;z-index:1}.lv-gewaehlt .lv-item{filter:drop-shadow(0 0 6px rgba(255, 216, 120, .95)) drop-shadow(0 3px 4px rgba(0, 0, 0, .3))}.lv-becher-szene{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:calc(14px * var(--z));padding-top:calc(10px * var(--z))}.lv-becher{position:relative;display:grid;place-items:end center;width:calc(54px * var(--z));height:calc(66px * var(--z))}.lv-becher .lv-pk.unter{width:calc(36px * var(--z));height:calc(36px * var(--z))}.lv-becher-hut{position:absolute;left:50%;bottom:calc(14px * var(--z));width:calc(50px * var(--z));height:calc(49px * var(--z));translate:-50% 0;color:var(--lf);transform-origin:18% 100%;rotate:-24deg;animation:lv-kippen 2.6s ease-in-out infinite}.lv-becher-hut img,.lv-becher-hut svg{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 3px 3px rgba(0, 0, 0, .3))}.lv-becher.b1 .lv-becher-hut{animation-delay:.3s}.lv-becher.b2 .lv-becher-hut{animation-delay:.6s}@keyframes lv-kippen{0%,100%{rotate:-24deg}50%{rotate:-16deg}}.lv-zwei{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px * var(--z))}.lv-seite{display:grid;justify-items:center;gap:4px;padding:calc(10px * var(--z)) 6px calc(8px * var(--z));border-radius:12px;background:rgba(255,252,240,.4);box-shadow:inset 0 0 0 1px rgba(110,80,30,.18)}.lv-seite b{font:normal calc(19px * var(--z))/1 "Special Elite","Courier New",monospace}.lv-seite.gut b{color:#2f6b2a}.lv-seite.schlecht b{color:#8c1d1d}.lv-seite small{font-size:calc(10px * var(--z));letter-spacing:.12em;text-transform:uppercase;color:#4a4037}.lv-weg{position:relative;display:inline-grid;place-items:center}.lv-weg .lv-ic{position:absolute;width:calc(30px * var(--z));height:calc(30px * var(--z))}.lv-ic.rot{color:#b3261e}.lv-stufen{display:grid;gap:calc(8px * var(--z));justify-items:center}.lv-stufe{display:grid;grid-template-columns:calc(132px * var(--z)) calc(22px * var(--z)) calc(52px * var(--z));align-items:center;gap:calc(8px * var(--z))}.lv-nadeln{display:inline-flex;align-items:center;justify-content:flex-end;gap:calc(6px * var(--z))}.lv-fahne{position:relative;display:inline-block;flex:none;width:calc(40px * var(--z));height:calc(52px * var(--z));color:var(--fa);filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .25))}.lv-fahne-stab{position:absolute;inset:0;width:100%;height:100%}.lv-fahne-wappen{position:absolute;left:28%;top:19%;width:50%;height:27%;display:grid;place-items:center}.lv-fahne-wappen svg{width:100%;height:100%}.lv-fahnen{position:relative;display:inline-block;flex:none;width:calc(82px * var(--z));height:calc(60px * var(--z))}.lv-fahne-platz{position:absolute;left:0;bottom:0;transform-origin:10% 100%}.lv-fahne-platz.p0{z-index:4}.lv-fahne-platz.p1{z-index:3;left:calc(14px * var(--z));bottom:calc(4px * var(--z));scale:0.92;filter:brightness(.94)}.lv-fahne-platz.p2{z-index:2;left:calc(28px * var(--z));bottom:calc(8px * var(--z));scale:0.85;filter:brightness(.88)}.lv-fahne-platz.p3{z-index:1;left:calc(42px * var(--z));bottom:calc(12px * var(--z));scale:0.78;filter:brightness(.82)}.lv-fahne-platz .lv-fahne{display:block}.lv-nadeln b{font:normal calc(24px * var(--z))/1 "Special Elite","Courier New",monospace;color:var(--lt);min-width:calc(30px * var(--z));text-align:left}.lv-fuss{display:flex;justify-content:center;padding:calc(8px * var(--z)) 16px calc(18px * var(--z))}.lv-ok{min-width:calc(200px * var(--z));min-height:calc(46px * var(--z));padding:0 24px;border:0;border-radius:8px;cursor:pointer;background:var(--lf);color:#fff6dc;font:500 calc(14px * var(--z))/1 "IBM Plex Mono","Courier New",monospace;letter-spacing:.08em;box-shadow:0 3px 0 var(--ln),0 8px 18px rgba(0,0,0,.25);transition:transform 80ms ease,box-shadow 80ms ease}.lv-ok:active{transform:translateY(2px);box-shadow:0 1px 0 var(--ln)}.lv button:focus-visible,.lv-wurf button:focus-visible{outline:2px dashed var(--lf);outline-offset:3px}.lv-kopf .lv-frage:focus-visible,.lv-kopf .lv-zu:focus-visible{outline-color:#fff6dc}.lv-auftritt{position:fixed;inset:0;z-index:20060;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:radial-gradient(circle at 50% 42%,var(--ll) 0,var(--lf) 34%,var(--ln) 78%);opacity:0;transition:opacity .22s ease,transform .38s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lv-auftritt.da{opacity:1}.lv-auftritt.geht{opacity:0;transform:scale(1.08)}.lv-strahlen{position:absolute;left:50%;top:42%;width:220vmax;height:220vmax;translate:-50% -50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,246,220,.15) 0deg 7deg,rgba(255,246,220,0) 7deg 18deg);-webkit-mask-image:radial-gradient(circle,#000 0%,rgba(0,0,0,0.6) 25%,transparent 55%);mask-image:radial-gradient(circle,#000 0%,rgba(0,0,0,0.6) 25%,transparent 55%);animation:lv-drehen 9s linear infinite,lv-ein .6s ease-out both}@keyframes lv-drehen{to{rotate:360deg}}@keyframes lv-ein{from{opacity:0;scale:0.6}}.lv-feld{position:relative;width:min(56vw,42vh,320px);aspect-ratio:1;max-width:100%;display:grid;place-items:center}.lv-gross{position:relative;z-index:3;width:100%;animation:lv-wappen-ein .95s cubic-bezier(.18,1.5,.38,1) 80ms both,lv-schweben 2.4s ease-in-out 1s infinite}.lv-gross-bild{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 26px rgba(0, 0, 0, .45));animation:lv-hell .9s ease-out .35s both}.lv-hof{position:absolute;inset:-14%;z-index:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,246,220,.95) 0,rgba(255,246,220,.7) 38%,rgba(255,246,220,0) 68%);animation:lv-ein .7s ease-out .2s both}@keyframes lv-wappen-ein{0%{opacity:0;transform:scale(.15) rotate(-24deg)}55%{opacity:1}100%{opacity:1;transform:scale(1) rotate(0)}}@keyframes lv-schweben{0%,100%{translate:0 0}50%{translate:0 -6px}}@keyframes lv-hell{0%{filter:brightness(2.2) drop-shadow(0 0 30px rgba(255, 246, 220, .9))}100%{filter:brightness(1) drop-shadow(0 18px 26px rgba(0, 0, 0, .45))}}.lv-blitz{position:absolute;inset:-30%;z-index:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,246,220,.85) 0,rgba(255,246,220,0) 62%);animation:lv-blitz 1s ease-out .3s both}@keyframes lv-blitz{0%{opacity:0;scale:0.3}25%{opacity:1}100%{opacity:.18;scale:1.15}}.lv-ring{position:absolute;left:50%;top:50%;z-index:2;width:60%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:4px solid rgba(255,246,220,.85);pointer-events:none;animation:lv-ring 1.1s ease-out .38s both}.lv-ring.zwei{border-width:2px;animation-delay:.6s}@keyframes lv-ring{0%{opacity:0;scale:0.4}15%{opacity:1}100%{opacity:0;scale:3.2}}.lv-funken{position:absolute;inset:0;z-index:2;pointer-events:none}.lv-funke{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;color:#fff6dc;opacity:0;animation:lv-funke 1.15s cubic-bezier(.1,.7,.3,1) calc(.38s + var(--v,0s)) both}.lv-funke:nth-child(3n){color:var(--ll)}.lv-funke svg{display:block;width:100%;height:100%}@keyframes lv-funke{0%{opacity:0;transform:rotate(var(--w)) translateY(0) scale(.2)}20%{opacity:1}100%{opacity:0;transform:rotate(var(--w)) translateY(calc(-1 * var(--d))) rotate(calc(-1 * var(--w))) scale(var(--s))}}.lv-band{position:relative;z-index:3;display:grid;justify-items:center;gap:4px;padding:12px 38px 13px;color:var(--ln);background:#fff6dc;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 50%,100% 100%,0 100%,16px 50%);box-shadow:0 10px 24px rgba(0,0,0,.35);animation:lv-band .55s cubic-bezier(.2,1.4,.4,1) .72s both;max-width:calc(100vw - 32px);box-sizing:border-box}.lv-band small{font:500 10.5px/1 "IBM Plex Mono","Courier New",monospace;letter-spacing:.22em;text-transform:uppercase;opacity:.75}.lv-band b{font:normal clamp(22px, 7vw, 32px)/1.05 "Special Elite","Courier New",monospace;text-align:center;text-wrap:balance}@keyframes lv-band{0%{opacity:0;transform:scaleX(.1) translateY(14px)}100%{opacity:1;transform:none}}.lv-auftritt .lv-sr,.lv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lv-wurf{--z:1;position:fixed;inset:0;z-index:20040;display:grid;place-items:center;padding:16px;background:radial-gradient(circle at 50% 40%,#3a5180 0,#1f2940 38%,#090d17 78%);opacity:0;transition:opacity .25s ease;font-family:"IBM Plex Mono","Courier New",monospace;color:#fff6dc}.lv-wurf.da{opacity:1}.lv-wurf-blatt{display:grid;grid-template-rows:auto auto auto auto auto auto;justify-items:center;gap:14px;width:min(100%,360px);text-align:center}.lv-wurf-blatt{position:relative}.lv-wurf-stein{position:absolute;right:2px;top:0;z-index:2;font-size:22px;line-height:0}.lv-wurf-stein img.eds-marke.eds-marke{margin:0}.lv-wurf-buehne{grid-row:1}.lv-wurf-bahn{grid-row:2;position:relative;z-index:2;display:grid;place-items:center;width:180px;height:150px}.lv-wurf-regel{grid-row:3}.lv-wurf-titel{grid-row:4}.lv-wurf-text{grid-row:5}.lv-werfen,.lv-wurf .lv-ok{grid-row:6;grid-column:1}.lv-wurf-bahn::before{content:"";position:absolute;left:50%;top:50%;width:230px;height:230px;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,216,106,.5) 0,rgba(255,216,106,.16) 42%,rgba(255,216,106,0) 70%);opacity:0;transform:scale(.6);transition:opacity .5s ease,transform .6s cubic-bezier(.2, 1.3, .4, 1)}.lv-wurf.gewonnen.liegt .lv-wurf-bahn::before{opacity:1;transform:none}.lv-wurf-schatten{position:absolute;left:50%;bottom:0;width:112px;height:18px;translate:-50% 0;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(0,0,0,.55) 0,rgba(0,0,0,0) 70%)}.lv-muenze-flug{position:relative;width:128px;height:128px;perspective:640px}.lv-muenze,.lv-muenze-tanz{position:absolute;inset:0;transform-style:preserve-3d}.lv-muenze-hinten,.lv-muenze-vorn{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 38% 32%,#e8c46e 0,#c0923c 45%,#8a6224 80%,#5a3c10 100%);box-shadow:inset 0 0 0 5px #b8892f,inset 0 0 0 7px rgba(70,45,10,.55),inset 0 0 0 9px rgba(255,230,160,.22),0 10px 22px rgba(0,0,0,.5)}.lv-muenze-bild{display:block;width:70%;height:70%;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(60, 35, 0, .45))}.lv-muenze-hinten{transform:rotateY(180deg);background:0 0;box-shadow:0 10px 22px rgba(0,0,0,.5)}.lv-muenze-hinten img{display:block;width:100%;height:100%;object-fit:contain}.lv-wurf:not(.wirft) .lv-muenze-flug{animation:lv-warten 2.6s ease-in-out infinite}@keyframes lv-warten{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.lv-wurf.wirft .lv-muenze-flug{animation:lv-flug 1s linear both,lv-hops .45s ease-out 1s forwards}@keyframes lv-flug{0%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(0.18,0.62,0.36,1)}48%{transform:translateY(-200px) scale(1.2);animation-timing-function:cubic-bezier(0.6,0,0.82,0.42)}100%{transform:translateY(0) scale(1)}}@keyframes lv-hops{0%{transform:translateY(0)}38%{transform:translateY(-24px)}70%{transform:translateY(0)}85%{transform:translateY(-5px)}100%{transform:translateY(0)}}.lv-wurf.wirft .lv-muenze{animation:lv-ueberschlag 1s linear both}@keyframes lv-ueberschlag{0%{transform:rotateX(0)}100%{transform:rotateX(1440deg)}}.lv-wurf.wirft .lv-muenze-tanz{animation:lv-tanz-dreifach 2.2s cubic-bezier(.12,.7,.22,1) 1s both}.lv-wurf.verloren.wirft .lv-muenze-tanz{animation-name:lv-tanz-weg}@keyframes lv-tanz-dreifach{0%{transform:rotateX(26deg) rotateY(0)}100%{transform:rotateX(0) rotateY(1800deg)}}@keyframes lv-tanz-weg{0%{transform:rotateX(26deg) rotateY(0)}100%{transform:rotateX(0) rotateY(1980deg)}}.lv-wurf.verloren.liegt .lv-muenze-tanz{transform:rotateY(180deg)}.lv-wurf.wirft .lv-wurf-schatten{animation:lv-schatten 1s linear both}@keyframes lv-schatten{0%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(0.18,0.62,0.36,1)}48%{transform:scale(.42);opacity:.35;animation-timing-function:cubic-bezier(0.6,0,0.82,0.42)}100%{transform:scale(1);opacity:1}}.lv-wurf-regel{display:flex;gap:22px;justify-content:center;margin:0;font-size:12.5px;letter-spacing:.06em;color:rgba(255,246,220,.82);transition:opacity .3s ease}.lv-wurf-regel span{display:inline-flex;align-items:center;gap:8px}.lv-mini-muenze{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;overflow:hidden}.lv-mini-muenze.vorn{background:radial-gradient(circle at 38% 32%,#e8c46e 0,#c0923c 45%,#8a6224 80%,#5a3c10 100%);box-shadow:inset 0 0 0 2px #b8892f}.lv-mini-muenze img{display:block;width:100%;height:100%;object-fit:contain}.lv-mini-muenze.vorn img{width:70%;height:70%}.lv-wurf.wirft .lv-wurf-regel{opacity:0}.lv-werfen{min-width:190px;min-height:50px;padding:0 26px;border:0;border-radius:10px;cursor:pointer;font:normal 20px/1 "Special Elite","Courier New",monospace;letter-spacing:.06em;color:#1f2940;background:linear-gradient(180deg,#ffe7a3 0,#e8c46e 100%);box-shadow:0 4px 0 #8a6224,0 10px 24px rgba(0,0,0,.45);transition:opacity .25s ease,transform .15s ease,visibility 0s}.lv-werfen:active{transform:translateY(3px);box-shadow:0 1px 0 #8a6224,0 6px 16px rgba(0,0,0,.45)}.lv-wurf.wirft .lv-werfen{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.lv-wurf-buehne{position:relative;width:240px;height:90px;display:grid;place-items:center}.lv-wurf-buehne>span{position:absolute;left:50%;top:50%;translate:-50% -50%;transition:transform .5s cubic-bezier(.2, 1.4, .4, 1),opacity .4s ease,filter .5s ease}.lv-wurf .ding{display:block;width:74px;height:74px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0, 0, 0, .5))}.lv-kopie{opacity:0}.lv-wurf.gewonnen.fiel .lv-kopie{opacity:1}.lv-wurf.gewonnen.fiel .lv-kopie.links{transform:translateX(-86px) rotate(-8deg)}.lv-wurf.gewonnen.fiel .lv-kopie.rechts{transform:translateX(86px) rotate(8deg)}.lv-wurf.gewonnen.fiel .lv-mitte{transform:scale(1.12)}.lv-wurf.verloren.fiel .lv-mitte{transform:scale(.4) rotate(40deg);opacity:0;filter:grayscale(1) blur(2px)}.lv-wurf .lv-ok,.lv-wurf-text,.lv-wurf-titel{opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease .25s,transform .35s ease .25s,visibility 0s linear .6s}.lv-wurf.fiel .lv-ok,.lv-wurf.fiel .lv-wurf-text,.lv-wurf.fiel .lv-wurf-titel{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease .25s,transform .35s ease .25s,visibility 0s}.lv-wurf-titel{margin:0;font:normal 34px/1 "Special Elite","Courier New",monospace}.lv-wurf.gewonnen .lv-wurf-titel{color:#ffd86a;text-shadow:0 0 18px rgba(255,216,106,.6)}.lv-wurf.verloren .lv-wurf-titel{color:#f0b3a8}.lv-wurf-text{margin:0;font-size:13px;line-height:1.4;color:rgba(255,246,220,.86)}.lv-wurf .lv-ok{--lf:#fff6dc;--ln:#5873a8;color:#1f2940}@media (min-width:720px) and (min-height:700px){.lv-wurf .lv-wurf-blatt{width:min(100%,460px);gap:18px}.lv-wurf .lv-wurf-bahn{width:220px;height:190px}.lv-wurf .lv-muenze-flug{width:164px;height:164px}.lv-wurf .lv-wurf-schatten{width:140px;height:22px}.lv-wurf .lv-wurf-buehne{width:320px;height:116px}.lv-wurf .ding{width:96px;height:96px}.lv-wurf.gewonnen.fiel .lv-kopie.links{transform:translateX(-112px) rotate(-8deg)}.lv-wurf.gewonnen.fiel .lv-kopie.rechts{transform:translateX(112px) rotate(8deg)}.lv-wurf .lv-wurf-titel{font-size:44px}.lv-wurf .lv-wurf-regel,.lv-wurf .lv-wurf-text{font-size:15px}.lv-wurf .lv-mini-muenze{width:34px;height:34px}}@media (min-width:1100px) and (min-height:820px){.lv-wurf .lv-wurf-blatt{width:min(100%,540px)}.lv-wurf .lv-wurf-bahn{width:260px;height:230px}.lv-wurf .lv-muenze-flug{width:200px;height:200px}.lv-wurf .lv-wurf-schatten{width:170px;height:26px}.lv-wurf .lv-wurf-buehne{width:380px;height:136px}.lv-wurf .ding{width:116px;height:116px}.lv-wurf.gewonnen.fiel .lv-kopie.links{transform:translateX(-132px) rotate(-8deg)}.lv-wurf.gewonnen.fiel .lv-kopie.rechts{transform:translateX(132px) rotate(8deg)}.lv-wurf .lv-werfen{min-width:220px;min-height:58px;font-size:23px}.lv-wurf .lv-ok{min-width:220px;min-height:52px;font-size:15px}}.lv-stand{display:grid;gap:8px;margin-top:14px;padding:10px 12px 12px;border-radius:12px;background:linear-gradient(160deg,rgba(255,252,240,.6),rgba(255,252,240,.25));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--lf) 55%,transparent),inset 4px 0 0 var(--lf)}.lv-stand-knopf{display:flex;align-items:center;gap:10px;width:100%;padding:2px 0;border:0;background:0 0;cursor:pointer;text-align:left;color:var(--lt)}.lv-stand-wappen{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fffaf0,#f0dfb4 70%,#d9bf86);box-shadow:0 0 0 1.5px var(--lf),0 2px 5px rgba(0,0,0,.2)}.lv-stand-wappen img{display:block;width:78%;height:78%;object-fit:contain}.lv-stand-knopf b{flex:1;min-width:0;font:normal 18px/1.1 "Special Elite","Courier New",monospace}.lv-stand-knopf i{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 13px/1 "IBM Plex Mono",monospace;font-style:normal;background:var(--lf);color:#fff6dc}.lv-stand-zeile{margin:0;font-size:12.5px;line-height:1.45}.lv-gespielt{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.lv-tausch{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:rgba(255,252,240,.7);box-shadow:inset 0 0 0 1px rgba(110,80,30,.2)}.lv-tausch .lv-pf{width:18px;height:18px}.lv-pk.stand{width:34px;height:34px;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .25))}.lv-pk.stand.glanz{width:38px;height:38px}.lv-stand .lv-item,.lv-stand .lv-pk,.lv-stand .lv-siegel,.lv-stand .lv-siegel svg{animation:none!important}.lv-item.stand{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .25))}.lv-drei{gap:2px}.lv-drei.weg img{filter:grayscale(.85) opacity(.6)}.lv-gespielt small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(26,22,19,.55)}.lv-ritt{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;padding-top:16px}.lv-ritt span{position:relative;height:12px;border-radius:4px;background:rgba(26,22,19,.14)}.lv-ritt span.an{background:var(--lf)}.lv-ritt span .lv-pk{position:absolute;left:50%;bottom:100%;translate:-50% -1px;width:20px;height:20px}.lv-handel{display:flex;gap:8px}.lv-handel span{width:32px;height:32px;color:rgba(26,22,19,.2)}.lv-handel span.an{color:var(--lf)}.lv-handel svg{display:block;width:100%;height:100%}.lv-taste svg{width:18px;height:18px;margin-right:6px;flex:none}.lw-fuss{gap:18px}.lw-vorteil{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 18px;border-radius:999px;cursor:pointer;border:1.5px solid rgba(255,246,220,.75);background:var(--vf,#7a1f2b);color:#fff6dc;font:500 13px/1 "IBM Plex Mono","Courier New",monospace;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 3px 0 rgba(0,0,0,.45),0 10px 22px rgba(0,0,0,.3);transition:transform 80ms ease,background .4s ease}.lw-vorteil:active{transform:translateY(2px)}.lw-vorteil small{font-size:10.5px;letter-spacing:.04em;opacity:.8}.lw-vorteil.neu::after{content:"";position:absolute;right:-2px;top:-2px;width:12px;height:12px;border-radius:50%;background:#ffd86a;box-shadow:0 0 0 2px #120d09;animation:lv-pochen 1.2s ease-in-out infinite}@keyframes lv-pochen{0%,100%{transform:scale(1)}50%{transform:scale(1.35)}}.lw-vorteil.lockt{animation:lv-lockt .6s ease 2}@keyframes lv-lockt{0%,100%{transform:none}30%{transform:scale(1.08)}60%{transform:scale(.97)}}.lw-siegel.zu{opacity:.32;cursor:not-allowed}.lw-siegel.ruck{animation:lv-ruck .4s ease}@keyframes lv-ruck{0%,100%{translate:0 0}25%{translate:-5px 0}50%{translate:5px 0}75%{translate:-3px 0}}.lw-siegel.frei{animation:lv-frei .6s cubic-bezier(.2,1.6,.4,1)}@keyframes lv-frei{0%{transform:scale(.6)}100%{transform:scale(1)}}.lw-punkte span.gesehen{color:rgba(255,246,220,.6)}.gwp-kraehe{display:grid;justify-items:center;gap:6px;margin-top:12px;pointer-events:auto}.gwp-kraehe[hidden]{display:none}.gwp-kraehe .halten-knopf{min-width:230px;--halten-tinte:#1f2940;--halten-papier:#fff6dc;--halten-fuellung:#9db6ea;--halten-polster:12px 20px 11px}.gewoelbe .ts-ergebnis .ts-platz .ts-ziel-knopf,.ts-ziel-knopf{margin-top:2px;padding:7px 12px 6px;border-radius:999px;cursor:pointer;border:2px solid #0f2f29;background:#23675a;color:#fff6dc;box-shadow:2px 2px 0 #0f2f29;font:700 11px/1 var(--gw-ui, "Jost", sans-serif);letter-spacing:.06em;text-transform:uppercase}.ts-platz.mit-ziel .tk-bild{position:relative}.ts-ziel-gewaehlt{position:absolute;inset:0;display:grid;place-items:center;padding:6px;border:0;background:0 0;cursor:pointer}.gewoelbe .ts-ziel-gewaehlt .ts-ziel-bild{width:78%;height:78%;object-fit:contain;opacity:1;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .3))}.ts-ziel-aendern{position:absolute;right:4px;top:4px;padding:3px 6px 2px;border-radius:999px;background:#23675a;color:#fff6dc;font:700 9px/1 var(--gw-ui, "Jost", sans-serif);letter-spacing:.08em;text-transform:uppercase}.ts-platz.mit-ziel{border-style:solid;border-color:#23675a}.ts-ziel-suche{width:100%;box-sizing:border-box;margin:4px 0 10px;padding:10px 12px;border-radius:10px;border:2px solid var(--gw-tinte,#12230e);background:#fffdf3;color:var(--gw-tinte,#12230e);font:500 15px/1.2 var(--gw-ui, "Jost", sans-serif)}.ts-ziel-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;max-height:min(52vh,460px);overflow:auto;padding:2px}.ts-ziel-option{position:relative;display:grid;justify-items:center;gap:4px;padding:8px 4px 6px;border-radius:12px;cursor:pointer;min-width:0;border:2px solid rgba(18,35,14,.25);background:#fffdf3;color:var(--gw-tinte,#12230e)}.ts-ziel-option[hidden]{display:none}.ts-ziel-raster.drei{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;gap:10px}.ts-ziel-raster.drei .ts-ziel-option{padding:12px 6px 10px}.ts-ziel-raster.drei .ts-ziel-option img,.ts-ziel-raster.drei .ts-ziel-zufall{width:72px;height:72px}.ts-ziel-raster.drei .ts-ziel-option b{font-size:13px}.ts-ziel-option img{width:56px;height:56px;object-fit:contain}.ts-ziel-option b{font:600 11.5px/1.15 var(--gw-ui, "Jost", sans-serif);text-align:center;overflow-wrap:anywhere}.ts-ziel-option.an{border-color:#23675a;box-shadow:3px 3px 0 #23675a;background:#eaf6f1}.ts-ziel-zufall{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:2px dashed rgba(18,35,14,.4);font:800 26px/1 var(--gw-ui, "Jost", sans-serif)}.ts-ziel-marke{position:absolute;top:-7px;right:-4px;padding:2px 6px;border-radius:6px;font:700 9px/1.2 var(--gw-ui, "Jost", sans-serif);letter-spacing:.06em;text-transform:uppercase}.ts-ziel-marke.gesucht{background:#ffd84a;color:#12230e;border:1.5px solid #12230e}.ts-ziel-marke.neu{background:#23675a;color:#fff6dc}@media (hover:hover){.ts-ziel-option:hover{border-color:#23675a}}@media (prefers-reduced-motion:reduce){.lv .lv-item.glanz,.lv-band,.lv-becher-hut,.lv-blitz,.lv-funke,.lv-gross,.lv-gross-bild,.lv-hof,.lv-ic.wackelt,.lv-muenze,.lv-muenze-flug,.lv-muenze-tanz,.lv-pk.glanz,.lv-ring,.lv-siegel.tippt svg,.lv-siegel.wackelt,.lv-strahlen,.lv-wahl .lv-ic,.lv-wurf-schatten,.lw-vorteil.neu::after{animation:none!important}.lv-blitz,.lv-funke,.lv-ring{display:none}.lv-blatt,.lv-wurf-buehne>span{transition:none}.lv .lv-flaeche>*,.lv-flaeche{transition:none!important}}