.puzzle.svelte-1tg36e7.svelte-1tg36e7{--w:100%;width:var(--w);perspective:4000px;view-transition-name:var(--puzzle-card-slug)}.puzzle-card.svelte-1tg36e7.svelte-1tg36e7,.answer-text.svelte-1tg36e7.svelte-1tg36e7{width:var(--w);display:block}.puzzle-card.svelte-1tg36e7.svelte-1tg36e7{position:relative;width:100%;height:100%;aspect-ratio:1080 / 1350;transform-style:preserve-3d;transform-origin:center;transition:transform .8s}.is_answer.svelte-1tg36e7 .puzzle-card.svelte-1tg36e7{transform:translateZ(0) rotateY(-180deg)!important}.question.svelte-1tg36e7.svelte-1tg36e7,.answer.svelte-1tg36e7.svelte-1tg36e7{display:block;width:100%;height:auto;aspect-ratio:1080 / 1350;position:absolute;top:0;left:0;backface-visibility:hidden;z-index:10}.answer.svelte-1tg36e7.svelte-1tg36e7{transform:rotateY(180deg)}.answer-text.svelte-1tg36e7.svelte-1tg36e7{opacity:0;display:none}.is_answer.svelte-1tg36e7 .answer-text.svelte-1tg36e7{opacity:1;display:block}@media (min-width: 640px){.puzzle.svelte-1tg36e7.svelte-1tg36e7{--w:320px;position:relative;transition:transform .8s;width:var(--w);aspect-ratio:1080 / 1350;perspective:4000px;border-radius:.5rem;view-transition-name:var(--puzzle-card-slug)}.puzzle.is_answer.svelte-1tg36e7.svelte-1tg36e7{transform:translate(50%)}.puzzle-card.svelte-1tg36e7.svelte-1tg36e7,.answer-text.svelte-1tg36e7.svelte-1tg36e7{width:var(--w);aspect-ratio:1080 / 1350;display:block}.puzzle-card.svelte-1tg36e7.svelte-1tg36e7{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform-origin:left;transition:transform .8s}.is_answer.svelte-1tg36e7 .puzzle-card.svelte-1tg36e7{transform:translateZ(0) rotateY(-180deg)!important}.question.svelte-1tg36e7.svelte-1tg36e7,.answer.svelte-1tg36e7.svelte-1tg36e7{display:block;width:100%;height:auto;aspect-ratio:1080 / 1350;position:absolute;top:0;left:0;backface-visibility:hidden;z-index:10}.answer.svelte-1tg36e7.svelte-1tg36e7{transform:rotateY(180deg)}.answer-text.svelte-1tg36e7.svelte-1tg36e7{position:absolute;left:0;top:0;bottom:0;height:100%;transform-origin:left;backface-visibility:hidden;transform-style:preserve-3d;transition:opacity .8s;z-index:-1;visibility:collapse}.is_answer.svelte-1tg36e7 .answer-text.svelte-1tg36e7{opacity:1;transition:transform .8s;visibility:visible}}@media (min-width: 1024px){.puzzle.svelte-1tg36e7.svelte-1tg36e7{--w:420px}}html::view-transition-old(*),html::view-transition-new(*){animation-duration:.6s;animation-timing-function:ease-in-out}html::view-transition-old(root),html::view-transition-new(root){animation:none}
