.tresor-canvas.svelte-vyiicc{position:relative;width:100%;height:100%;overflow:hidden;background:transparent}.tresor-canvas.svelte-vyiicc>svg:where(.svelte-vyiicc){display:block;width:100%;height:100%}.vektor.svelte-vyiicc{filter:drop-shadow(0 18px 26px #0b0614cc)}.vektor.versteckt.svelte-vyiicc{opacity:0}.bild.svelte-vyiicc{filter:drop-shadow(0 18px 26px #0b0614cc)}.innen.svelte-vyiicc{opacity:0}.ziffer.svelte-vyiicc{fill:#7cf5c8;font-family:Inter,system-ui,sans-serif;font-weight:800;text-anchor:middle;letter-spacing:0;filter:drop-shadow(0 0 6px #7cf5c880)}.ziffer.leerziffer.svelte-vyiicc{fill:#6d6584;filter:none}.ziffer.leerbuchstabe.svelte-vyiicc{fill:#f3b3bf;filter:drop-shadow(0 0 6px #f3b3bf80)}.ziffernfeld.oben.svelte-vyiicc{transform:translateY(-100px)}.lampe.svelte-vyiicc{fill:#3b3547;stroke:#16111f;stroke-width:3}.lampe.gruen.svelte-vyiicc{fill:#3be38b}.lampe.rot.svelte-vyiicc{fill:#e2475f}.effekt.svelte-vyiicc{opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:center}.text.svelte-vyiicc{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;overflow:hidden;text-align:center;color:#fff4df;font-family:var(--schrift,Inter,system-ui,sans-serif);font-weight:800;line-height:1.15;text-shadow:0 3px 8px #0009;overflow-wrap:anywhere}.name.svelte-vyiicc{white-space:nowrap}.zeile.svelte-vyiicc{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tipp.svelte-vyiicc{color:#d9c8f2;font-weight:700;letter-spacing:1px}.ergebnis.svelte-vyiicc b:where(.svelte-vyiicc){color:#ffb4bf;letter-spacing:1px}.ergebnis.gold.svelte-vyiicc b:where(.svelte-vyiicc){color:#ffe296}.ergebnis.svelte-vyiicc span:where(.svelte-vyiicc){font-weight:700;color:#fff4df}.playing.svelte-vyiicc .ziffer:where(.svelte-vyiicc):not(.leerziffer){opacity:0;animation:svelte-vyiicc-tresor-tippen .12s calc(var(--stelle) * var(--tipp)) ease-out forwards}.playing.svelte-vyiicc .lampe.gruen:where(.svelte-vyiicc),.playing.svelte-vyiicc .lampe.rot:where(.svelte-vyiicc){fill:#3b3547;animation:svelte-vyiicc-tresor-lampe-rot .2s calc(var(--lampen-start) + var(--lampe) * .12s) ease-out forwards}.playing.svelte-vyiicc .lampe.gruen:where(.svelte-vyiicc){animation-name:svelte-vyiicc-tresor-lampe-gruen}.playing.svelte-vyiicc .ergebnisbox:where(.svelte-vyiicc){opacity:0;animation:svelte-vyiicc-tresor-einblenden .3s calc(var(--lampen-start) + .4s) ease-out forwards}.playing.svelte-vyiicc .namensbox:where(.svelte-vyiicc){animation:svelte-vyiicc-tresor-einblenden .25s ease-out both}.geknackt.svelte-vyiicc .tuer:where(.svelte-vyiicc){transform-box:fill-box;transform-origin:left center;animation:svelte-vyiicc-tresor-tuer .9s calc(var(--lampen-start) + .5s) ease-in forwards}.geknackt.svelte-vyiicc .innen:where(.svelte-vyiicc){animation:svelte-vyiicc-tresor-einblenden .5s calc(var(--lampen-start) + .7s) ease-out forwards}.geknackt.svelte-vyiicc .rad:where(.svelte-vyiicc){transform-box:fill-box;transform-origin:center;animation:svelte-vyiicc-tresor-rad .5s var(--lampen-start) ease-in-out}.geknackt.svelte-vyiicc .bild-zu:where(.svelte-vyiicc){animation:svelte-vyiicc-tresor-ausblenden .45s calc(var(--lampen-start) + .65s) ease-in forwards}.bild-offen.svelte-vyiicc{opacity:0;animation:svelte-vyiicc-tresor-einblenden .45s calc(var(--lampen-start) + .65s) ease-out forwards}.geknackt.svelte-vyiicc .ziffernfeld:where(.svelte-vyiicc){animation:svelte-vyiicc-tresor-feld-hoch .5s calc(var(--lampen-start) + .55s) ease-in-out forwards}.knacken.svelte-vyiicc{animation:svelte-vyiicc-tresor-knacken .9s var(--lampen-start) ease-out forwards}.gewinn-effekt.svelte-vyiicc{animation:svelte-vyiicc-tresor-gewinn-effekt 1.8s calc(var(--lampen-start) + .9s) ease-out forwards}.fehl-effekt.svelte-vyiicc{animation:svelte-vyiicc-tresor-fehl-effekt .7s calc(var(--lampen-start) + .25s) ease-out forwards}.gewinnlicht.svelte-vyiicc{opacity:0;animation:svelte-vyiicc-tresor-einblenden .6s calc(var(--lampen-start) + .9s) ease-out forwards}.fehlversuch.svelte-vyiicc .ziffernfeld:where(.svelte-vyiicc){animation:svelte-vyiicc-tresor-wackeln .35s calc(var(--lampen-start) + .3s) ease-in-out}@keyframes svelte-vyiicc-tresor-tippen{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-vyiicc-tresor-lampe-gruen{to{fill:#3be38b;filter:drop-shadow(0 0 10px #3be38b)}}@keyframes svelte-vyiicc-tresor-lampe-rot{to{fill:#e2475f;filter:drop-shadow(0 0 8px #e2475f)}}@keyframes svelte-vyiicc-tresor-einblenden{0%{opacity:0}to{opacity:1}}@keyframes svelte-vyiicc-tresor-ausblenden{0%{opacity:1}to{opacity:0}}@keyframes svelte-vyiicc-tresor-tuer{to{transform:perspective(900px) rotateY(-78deg);opacity:.15}}@keyframes svelte-vyiicc-tresor-rad{to{transform:rotate(180deg)}}@keyframes svelte-vyiicc-tresor-wackeln{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes svelte-vyiicc-tresor-feld-hoch{to{transform:translateY(-100px)}}@keyframes svelte-vyiicc-tresor-knacken{0%{opacity:0;transform:scale(.6) rotate(-40deg)}25%{opacity:1}70%{opacity:1;transform:scale(1.05) rotate(30deg)}to{opacity:0;transform:scale(1.1) rotate(45deg)}}@keyframes svelte-vyiicc-tresor-gewinn-effekt{0%{opacity:0;transform:scale(.5)}25%{opacity:1;transform:scale(1.05)}60%{opacity:.9;transform:scale(1.1)}to{opacity:0;transform:scale(1.2)}}@keyframes svelte-vyiicc-tresor-fehl-effekt{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.playing.svelte-vyiicc .ziffer:where(.svelte-vyiicc),.playing.svelte-vyiicc .lampe:where(.svelte-vyiicc),.playing.svelte-vyiicc .ergebnisbox:where(.svelte-vyiicc),.geknackt.svelte-vyiicc .tuer:where(.svelte-vyiicc),.geknackt.svelte-vyiicc .innen:where(.svelte-vyiicc),.gewinnlicht.svelte-vyiicc,.bild-zu.svelte-vyiicc,.bild-offen.svelte-vyiicc,.ziffernfeld.svelte-vyiicc,.effekt.svelte-vyiicc{animation-duration:.01ms!important;animation-delay:0ms!important}.knacken.svelte-vyiicc,.fehl-effekt.svelte-vyiicc{animation:none!important;opacity:0}}
