div.svelte-w6ioqu{width:100%}div.svelte-w6ioqu canvas{display:block;width:100%!important;height:auto!important}.seasonal-stage.svelte-r4zz8w{display:contents}.seasonal-invitation.svelte-r4zz8w{position:absolute;right:28px;bottom:28px;z-index:4}.halloween-sticker.svelte-r4zz8w{position:relative;display:flex;align-items:center;gap:9px;width:166px;padding:14px 12px 19px;background:#ffb75f;color:#302036;border:3px solid #fff7e9;border-radius:28px 24px 30px 20px;box-shadow:0 5px #30203625,0 8px 22px #3020361a;transform:rotate(-7deg);cursor:pointer;font-family:League Spartan,sans-serif;transition:box-shadow .2s}.halloween-sticker.svelte-r4zz8w:hover{box-shadow:0 6px #30203635,0 10px 26px #30203630}.halloween-sticker.svelte-r4zz8w:focus-visible{outline:3px solid #0874a8;outline-offset:5px}.halloween-sticker.svelte-r4zz8w img:where(.svelte-r4zz8w){width:37px;height:43px;object-fit:contain;animation:svelte-r4zz8w-ghost-float 3s ease-in-out infinite;filter:brightness(0);opacity:.85}.sticker-copy.svelte-r4zz8w{text-align:left}.sticker-copy.svelte-r4zz8w small:where(.svelte-r4zz8w){display:block;font-size:10px;letter-spacing:.13em;font-weight:700;margin-bottom:5px}.sticker-copy.svelte-r4zz8w strong:where(.svelte-r4zz8w){display:block;font-size:18px;line-height:1.05}.sticker-state.svelte-r4zz8w{position:absolute;right:12px;bottom:5px;font-size:9px;font-weight:700;letter-spacing:.1em;opacity:.7}.halloween-sticker[aria-checked=true].svelte-r4zz8w{background:#eadcf1}.seasonal-card.svelte-r4zz8w{width:100%;aspect-ratio:.5}.halloween.svelte-r4zz8w .operator:where(.svelte-r4zz8w){color:#fff7e9}.halloween.svelte-r4zz8w .hand-note:where(.svelte-r4zz8w){background:#fff7e9;color:#302338}@keyframes svelte-r4zz8w-ghost-float{0%,to{transform:translateY(2px) rotate(-5deg)}50%{transform:translateY(-3px) rotate(5deg)}}@media (max-width:720px){.seasonal-invitation.svelte-r4zz8w{right:10px;bottom:-24px}.halloween-sticker.svelte-r4zz8w{width:96px;gap:4px;padding:10px 7px 15px;border-width:2px;border-radius:20px 17px 23px 16px;transform:rotate(-8deg)}.halloween-sticker.svelte-r4zz8w img:where(.svelte-r4zz8w){width:20px;height:27px}.sticker-copy.svelte-r4zz8w small:where(.svelte-r4zz8w){font-size:7px;margin-bottom:3px}.sticker-copy.svelte-r4zz8w strong:where(.svelte-r4zz8w){font-size:12px}.sticker-state.svelte-r4zz8w{font-size:7px;bottom:4px;right:8px}}.cards.svelte-r4zz8w{margin-top:30px;transition:opacity .3s ease,transform .3s ease;display:flex;justify-content:center;align-items:center;gap:28px;width:100%;flex:1}.card.svelte-r4zz8w{position:relative;width:min(clamp(120px,calc((100svh - 390px)/2),210px),calc((100vw - 210px)/4));flex:none}.operator.svelte-r4zz8w{font-size:44px;color:#64748b;width:32px}.card-reveal.svelte-r4zz8w{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;z-index:2}.hand-note.svelte-r4zz8w{position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%) rotate(-8deg);display:flex;align-items:center;gap:5px;color:#fff;background:#172335b3;border-radius:14px;padding:7px 10px;filter:drop-shadow(0 2px 2px #0003)}.hand-note.svelte-r4zz8w>span:where(.svelte-r4zz8w){font:400 25px/.95 Manifest Hand,cursive;white-space:nowrap}.hand-note.svelte-r4zz8w svg:where(.svelte-r4zz8w){width:45px;height:46px;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-22deg)}.after-reveal.svelte-r4zz8w{min-height:64px;display:flex;align-items:center;justify-content:center;gap:15px;padding-top:16px;font-size:15px}.after-reveal.svelte-r4zz8w p:where(.svelte-r4zz8w){margin:0}.cards.svelte-r4zz8w:focus{outline:none}.cards.leaving.svelte-r4zz8w{opacity:0;transform:translate(-28px)}.cards.entering.svelte-r4zz8w{animation:svelte-r4zz8w-example-in .35s ease both}.sr-only.svelte-r4zz8w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card-visual.svelte-r4zz8w{transform-origin:50% 75%}.card-visual.waiting.svelte-r4zz8w{animation:svelte-r4zz8w-waiting-wiggle 3s ease-in-out infinite}.card-reveal.svelte-r4zz8w{animation:svelte-r4zz8w-reveal-cue .3s ease both}@font-face{font-family:Manifest Hand;src:url(./Mynerve-Regular.CIQ43Par.ttf) format("truetype");font-display:swap}@keyframes svelte-r4zz8w-example-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-r4zz8w-waiting-wiggle{0%,12%,to{transform:rotate(0)}3%{transform:rotate(-2deg)}6%{transform:rotate(2deg)}9%{transform:rotate(-1deg)}}@keyframes svelte-r4zz8w-reveal-cue{0%{opacity:0}to{opacity:1}}.cards.svelte-r4zz8w{gap:28px}.card.svelte-r4zz8w{width:min(clamp(120px,calc((100svh - 480px)/2),210px),calc((100vw - 210px)/4))}@media (max-width:720px){.cards.svelte-r4zz8w{gap:10px;flex:none}.card.svelte-r4zz8w{width:calc((100vw - 112px)/3)}.operator.svelte-r4zz8w{width:20px;font-size:26px}.hand-note.svelte-r4zz8w{gap:2px;padding:6px 8px}.hand-note.svelte-r4zz8w>span:where(.svelte-r4zz8w){font-size:20px}.hand-note.svelte-r4zz8w svg:where(.svelte-r4zz8w){width:27px;height:35px}.after-reveal.svelte-r4zz8w{min-height:68px;font-size:13px}}.cards.pattern-demo.svelte-r4zz8w{flex:none;gap:clamp(16px,3vw,42px);--card-height:clamp(300px, calc(100svh - 370px) ,480px);height:var(--card-height)}.pattern-demo.svelte-r4zz8w .card:where(.svelte-r4zz8w){width:min(calc(var(--card-height)*var(--card-aspect)),calc((100vw - 100px)/3))}@media (max-width:720px){.cards.pattern-demo.svelte-r4zz8w{--card-height:calc((100vw - 84px)/1.5);gap:14px}.pattern-demo.svelte-r4zz8w .card:where(.svelte-r4zz8w){width:min(calc(var(--card-height)*var(--card-aspect)),calc((100vw - 84px)/3))}}
