.runtime-module__4L8txa__stage{isolation:isolate;background:radial-gradient(58% 68% at 16% -4%,#c4b5fd42,#0000 64%),radial-gradient(54% 64% at 86% 104%,#3b82f629,#0000 66%),radial-gradient(44% 52% at 78% 8%,#ffe0661a,#0000 70%),linear-gradient(160deg,#1c1650 0%,#120d3a 55%,#1a1348 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.runtime-module__4L8txa__starsFar,.runtime-module__4L8txa__starsNear{pointer-events:none;width:160%;height:160%;position:absolute;top:-30%;left:-30%}.runtime-module__4L8txa__starsFar{opacity:.48;background-image:radial-gradient(circle,#ffffff70 1px,#0000 1.2px);background-position:37px 21px;background-size:91px 91px;animation:64s ease-in-out infinite alternate runtime-module__4L8txa__drift-far}.runtime-module__4L8txa__starsNear{opacity:.55;background-image:radial-gradient(circle,#fffc 1.4px,#0000 1.6px),radial-gradient(circle,#d0bfff99 1px,#0000 1.3px);background-position:0 0,31px 27px;background-size:59px 59px,83px 83px;animation:46s ease-in-out infinite alternate runtime-module__4L8txa__drift-near}.runtime-module__4L8txa__spark{color:#e2d6ffe6;pointer-events:none;animation:runtime-module__4L8txa__spark-twinkle var(--tw-dur,2.2s) ease-in-out infinite;animation-delay:var(--tw-delay,0s);font-size:1.7cqw;line-height:1;position:absolute}.runtime-module__4L8txa__layout{z-index:2;position:absolute;inset:0}.runtime-module__4L8txa__frame{--slot:min(5.6cqh, 3.1cqw);background:linear-gradient(160deg, var(--tint-a), var(--tint-b)), #0a0624b3;z-index:3;border-radius:4.5cqh;justify-content:space-evenly;align-items:center;width:24cqw;height:9cqh;padding:0 .8cqw;display:flex;position:absolute;top:18cqh;left:54cqw;box-shadow:inset 0 .6cqh 1.2cqh #0000008c,0 0 0 .4cqh #ffe08a8c,0 1.2cqh 2.4cqh #06021a66}.runtime-module__4L8txa__slot{width:var(--slot);height:var(--slot);background:#ffffff0f;border-radius:50%;flex:none;position:relative;box-shadow:inset 0 .4cqh .8cqh #00000080,inset 0 0 0 .22cqh #ffffff57}.runtime-module__4L8txa__bead{background:radial-gradient(circle at 34% 30%,#fffbe0 0%,#ffe27a 28%,#f5b21f 68%,#b97a00 100%);border-radius:50%;animation:.18s cubic-bezier(.22,1.5,.36,1) backwards runtime-module__4L8txa__bead-pop;position:absolute;inset:6%;box-shadow:0 .3cqh .6cqh #06021a80}.runtime-module__4L8txa__spill{width:calc(var(--slot) * .88);height:calc(var(--slot) * .88);margin-top:calc(var(--slot) * -.44);pointer-events:none;animation:.7s cubic-bezier(.4,0,.7,.4) both runtime-module__4L8txa__bead-spill;animation-delay:var(--spill-delay,0s);background:radial-gradient(circle at 34% 30%,#fffbe0 0%,#ffe27a 28%,#f5b21f 68%,#b97a00 100%);border-radius:50%;position:absolute;top:50%;left:100%;box-shadow:0 .3cqh .6cqh #06021a80}.runtime-module__4L8txa__frameFlash{animation:runtime-module__4L8txa__frame-flash var(--fx-ms,.6s) ease-out both}.runtime-module__4L8txa__frameBlink .runtime-module__4L8txa__slot:not(.runtime-module__4L8txa__slotFull){animation:.9s ease-in-out both runtime-module__4L8txa__slot-blink}.runtime-module__4L8txa__frameGlint{animation:.9s ease-in-out both runtime-module__4L8txa__frame-glint}.runtime-module__4L8txa__leaf{--card:min(30cqh, 15cqw);background:linear-gradient(150deg, #78d6aa4d, #28786e33), linear-gradient(155deg, var(--tint-a), var(--tint-b)), #08041e8c;border-radius:5cqh 18cqh;flex-wrap:wrap;place-content:center;gap:3cqh 3cqw;width:54cqw;height:56cqh;padding:0 1cqw;display:flex;position:absolute;top:30cqh;left:20cqw;box-shadow:inset 0 .9cqh 2cqh #0000008c,inset 0 -1px #ffffff24,0 0 0 .45cqh #96e8c466}.runtime-module__4L8txa__pair{gap:3cqh 6cqw}.runtime-module__4L8txa__twoRows{--card:min(22cqh, 14cqw);padding:0 calc((54cqw - (3 * var(--card) + 6cqw)) / 2 - .5cqw)}.runtime-module__4L8txa__cols2{padding:0 calc((54cqw - (2 * var(--card) + 3cqw)) / 2 - .5cqw)}.runtime-module__4L8txa__vein{pointer-events:none;background:linear-gradient(90deg,#0000,#bef5dc47 20% 80%,#0000);border-radius:1cqh;height:.35cqh;position:absolute;top:50%;left:6%;right:6%;transform:rotate(-24deg)}.runtime-module__4L8txa__card{width:var(--card);height:var(--card);cursor:pointer;z-index:1;-webkit-tap-highlight-color:transparent;min-width:56px;min-height:56px;animation:.42s cubic-bezier(.22,1,.36,1) backwards runtime-module__4L8txa__card-in;animation-delay:var(--enter-delay,0s);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .5s ease-out,filter .5s ease-out;display:flex;position:relative}.runtime-module__4L8txa__pad{background:radial-gradient(circle at 30% 22%,#ffffff80,#0000 34%),linear-gradient(160deg,#ecfcf5eb,#bae6d6db);border-radius:26%;transition:box-shadow .2s ease-out;position:absolute;inset:0;box-shadow:inset 0 0 0 .4cqh #ffe08ae6,inset 0 -.8cqh #286e6040,0 .7cqh #c98a2a,0 1.6cqh 3cqh #06021a73}.runtime-module__4L8txa__cardImg{object-fit:contain;filter:drop-shadow(0 .6cqh .8cqh #06021a59);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:88%;height:88%;animation:4.6s ease-in-out infinite runtime-module__4L8txa__bug-idle;animation-delay:var(--enter-delay,0s);transition:opacity .3s ease-out,transform .3s ease-out;display:block;position:relative}.runtime-module__4L8txa__card:hover{transform:translateY(-.7cqh)scale(1.04)}.runtime-module__4L8txa__card:active{transform:translateY(.3cqh)scale(.95)}.runtime-module__4L8txa__card:focus-visible{outline-offset:.45cqw;border-radius:26%;outline:.55cqw solid #ffd43b}.runtime-module__4L8txa__card:disabled{cursor:default}.runtime-module__4L8txa__card.runtime-module__4L8txa__cardLens,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardLens:hover,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardLens:active{z-index:6;transform:scale(1.5)}.runtime-module__4L8txa__lensRing{pointer-events:none;border:.7cqh solid #ffd978;border-radius:50%;animation:.4s cubic-bezier(.22,1,.36,1) backwards runtime-module__4L8txa__lens-in;position:absolute;inset:-7%;box-shadow:0 0 0 .25cqh #7a4a008c,inset 0 0 1.6cqh #ffffff80,0 0 2.4cqh #ffd66699}.runtime-module__4L8txa__lensRing:after{content:"";transform-origin:0;background:linear-gradient(#ffd978,#b8791f);border-radius:1cqh;width:30%;height:9%;position:absolute;bottom:-9%;right:-9%;transform:rotate(45deg)}.runtime-module__4L8txa__cardPicked .runtime-module__4L8txa__pad,.runtime-module__4L8txa__cardCleared .runtime-module__4L8txa__pad{box-shadow:inset 0 0 0 .7cqh #ffd43b,0 .7cqh #c98a2a,0 0 2.6cqh #ffd666cc}.runtime-module__4L8txa__cardPicked{transform:translateY(-.9cqh)scale(1.05)}.runtime-module__4L8txa__leafMark{pointer-events:none;background:linear-gradient(140deg,#fff6c8,#ffd43b 55%,#e8a93a);border-radius:4% 96%;width:30%;height:30%;animation:.26s cubic-bezier(.22,1.5,.36,1) backwards runtime-module__4L8txa__mark-pop;position:absolute;top:-7%;right:-5%;box-shadow:inset 0 0 0 .3cqh #7a4a0080,0 .5cqh 1cqh #06021a66}.runtime-module__4L8txa__card.runtime-module__4L8txa__cardAway,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardAway:hover,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardAway:active{opacity:.45;filter:saturate(.5);transform:translateY(2.6cqh)scale(.82)}.runtime-module__4L8txa__cardCaught .runtime-module__4L8txa__cardImg{opacity:0;animation:none;transform:scale(.4)}.runtime-module__4L8txa__card.runtime-module__4L8txa__cardCaught:hover,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardCaught:active,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardCleared:hover,.runtime-module__4L8txa__card.runtime-module__4L8txa__cardCleared:active{transform:none}.runtime-module__4L8txa__stamp{pointer-events:none;background:radial-gradient(circle at 32% 28%,#fff6c8,#ffd43b 46%,#e8a93a 100%);border-radius:50%;grid-template-columns:repeat(3,1fr);place-items:center;width:46%;height:46%;padding:9% 7%;animation:.5s cubic-bezier(.3,1.4,.4,1) backwards runtime-module__4L8txa__stamp-press;display:grid;position:absolute;bottom:-8%;right:-8%;transform:rotate(-10deg);box-shadow:inset 0 0 0 .35cqh #7a4a00a6,0 .6cqh 1.2cqh #06021a73}.runtime-module__4L8txa__stampDot{aspect-ratio:1;background:#7a4a00;border-radius:50%;width:64%}.runtime-module__4L8txa__jar{z-index:3;width:16cqw;height:44cqh;animation:5.2s ease-in-out infinite runtime-module__4L8txa__jar-float;position:absolute;top:34cqh;left:80cqw}.runtime-module__4L8txa__jarLid{background:linear-gradient(#ffd978 0%,#e8a93a 60%,#b8791f 100%);border-radius:1.6cqh;height:5cqh;position:absolute;top:0;left:12%;right:12%;box-shadow:inset 0 .5cqh #fff6d699,0 .8cqh 1.6cqh #06021a66}.runtime-module__4L8txa__tags{pointer-events:none;flex-wrap:wrap-reverse;justify-content:center;gap:.3cqh .25cqw;display:flex;position:absolute;bottom:62%;left:0;right:0}.runtime-module__4L8txa__tag{background:linear-gradient(140deg,#fff,#bdf5dc 55%,#7fd9b4);border-radius:4% 96%;flex:none;width:min(1.7cqw,3cqh);height:min(1.7cqw,3cqh);animation:.42s cubic-bezier(.22,1.6,.36,1) backwards runtime-module__4L8txa__tag-pop;box-shadow:inset 0 0 0 .2cqh #145a4673,0 .3cqh .6cqh #06021a66}.runtime-module__4L8txa__jarGlass{--bug:min(4.2cqw, 7.4cqh);background:linear-gradient(100deg,#ffffff42 0%,#ffffff0d 22%,#ffffff05 70%,#ffffff24 100%),#78bee61a;border-radius:2.2cqh 2.2cqh 3.6cqh 3.6cqh;flex-wrap:wrap-reverse;place-content:flex-start center;gap:.6cqh .5cqw;padding:1.2cqh .8cqw;display:flex;position:absolute;inset:5cqh 0 0;overflow:hidden;box-shadow:inset 0 0 0 .4cqh #d2f0ff8c,inset 0 -1.6cqh 2.4cqh #7dd3fc29,0 1.4cqh 3cqh #06021a66}.runtime-module__4L8txa__jarDense{--bug:min(3.1cqw, 5.4cqh)}.runtime-module__4L8txa__jarBug{width:var(--bug);height:var(--bug);flex:none;justify-content:center;align-items:center;animation:.36s cubic-bezier(.22,1.5,.36,1) backwards runtime-module__4L8txa__jar-pop;display:flex}.runtime-module__4L8txa__jarImg{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.runtime-module__4L8txa__jarShine .runtime-module__4L8txa__jarGlass{animation:1.4s ease-in-out 2 both runtime-module__4L8txa__jar-shine}.runtime-module__4L8txa__ghost{z-index:7;pointer-events:none;animation:runtime-module__4L8txa__jar-hop var(--hop-ms,.7s) cubic-bezier(.3, .8, .35, 1) both;justify-content:center;align-items:center;display:flex;position:absolute}.runtime-module__4L8txa__doneBtn{color:#4a2c00;white-space:nowrap;cursor:pointer;z-index:4;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffe681 0%,#ffcf3d 55%,#f5b400 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.8cqw;height:max(56px,12cqh);padding:0 1.6cqw;font-size:clamp(16px,2.6cqw,30px);line-height:1;transition:transform .16s ease-out,box-shadow .16s ease-out;animation:.48s cubic-bezier(.22,1,.36,1) backwards runtime-module__4L8txa__done-in;display:inline-flex;position:absolute;top:82cqh;left:78cqw;right:4cqw;box-shadow:0 .9cqh #b97a00,0 1.6cqh 2.6cqh #14080073,inset 0 .4cqh #fff9}.runtime-module__4L8txa__doneReady{animation:.48s cubic-bezier(.22,1,.36,1) backwards runtime-module__4L8txa__done-in,1.5s ease-in-out .48s infinite runtime-module__4L8txa__done-pulse}.runtime-module__4L8txa__doneBtn:hover{transform:translateY(-.4cqh)}.runtime-module__4L8txa__doneBtn:active{transform:translateY(.7cqh);box-shadow:0 .2cqh #b97a00,0 .8cqh 1.4cqh #14080066,inset 0 .4cqh #fff9}.runtime-module__4L8txa__doneBtn:focus-visible{outline-offset:.4cqw;outline:.5cqw solid #fff}.runtime-module__4L8txa__doneLeaf{background:linear-gradient(140deg,#fff6c8,#fffbe6);border-radius:4% 96%;flex:none;width:1em;height:1em;box-shadow:inset 0 0 0 .12em #7a4a008c}.runtime-module__4L8txa__fxLayer{pointer-events:none;z-index:8;position:absolute;inset:0}@keyframes runtime-module__4L8txa__drift-far{0%{transform:translate(0,0)}to{transform:translate(-2.4%,1.6%)}}@keyframes runtime-module__4L8txa__drift-near{0%{transform:translate(0,0)}to{transform:translate(3.2%,-2%)}}@keyframes runtime-module__4L8txa__spark-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes runtime-module__4L8txa__card-in{0%{opacity:0;transform:translateY(1.6cqh)scale(.84)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__4L8txa__bug-idle{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-2.2deg)translateY(-.3cqh)}65%{transform:rotate(2deg)translateY(.2cqh)}}@keyframes runtime-module__4L8txa__bead-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__4L8txa__bead-spill{0%{opacity:0;transform:translate(-2.4cqw)rotate(0)}14%{opacity:1}46%{opacity:1;transform:translate(.5cqw)rotate(200deg)}to{opacity:0;transform:translate(1cqw,30cqh)rotate(420deg)}}@keyframes runtime-module__4L8txa__frame-flash{0%{transform:scale(1);box-shadow:inset 0 .6cqh 1.2cqh #0000008c,0 0 0 .4cqh #ffe08a8c,0 1.2cqh 2.4cqh #06021a66}35%{transform:scale(1.08);box-shadow:inset 0 0 1.6cqh #fff4beb3,0 0 0 .9cqh #ffe08a,0 0 5cqh #ffd666f2}to{transform:scale(1);box-shadow:inset 0 .6cqh 1.2cqh #0000008c,0 0 0 .4cqh #ffe08a8c,0 1.2cqh 2.4cqh #06021a66}}@keyframes runtime-module__4L8txa__slot-blink{0%,to{transform:scale(1);box-shadow:inset 0 .4cqh .8cqh #00000080,inset 0 0 0 .22cqh #ffffff57}20%,60%{transform:scale(1.16);box-shadow:inset 0 0 0 .4cqh #fffffff2,0 0 1.6cqh #fff9}40%,80%{transform:scale(1);box-shadow:inset 0 .4cqh .8cqh #00000080,inset 0 0 0 .22cqh #ffffff57}}@keyframes runtime-module__4L8txa__frame-glint{0%,to{transform:scale(1);box-shadow:inset 0 .6cqh 1.2cqh #0000008c,0 0 0 .4cqh #ffe08a8c,0 1.2cqh 2.4cqh #06021a66}50%{transform:scale(1.05);box-shadow:inset 0 0 1.4cqh #bef0ff80,0 0 0 .7cqh #8ef3fff2,0 0 4cqh #8ef3ffb3}}@keyframes runtime-module__4L8txa__lens-in{0%{opacity:0;transform:scale(1.5)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes runtime-module__4L8txa__mark-pop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes runtime-module__4L8txa__stamp-press{0%{opacity:0;transform:scale(2.4)rotate(-26deg)}55%{opacity:1;transform:scale(.86)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(-10deg)}}@keyframes runtime-module__4L8txa__jar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.7cqh)}}@keyframes runtime-module__4L8txa__tag-pop{0%{opacity:0;transform:translateY(-1.6cqh)scale(.3)rotate(-40deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes runtime-module__4L8txa__jar-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes runtime-module__4L8txa__jar-shine{0%,to{transform:scale(1);box-shadow:inset 0 0 0 .4cqh #d2f0ff8c,inset 0 -1.6cqh 2.4cqh #7dd3fc29,0 1.4cqh 3cqh #06021a66}50%{transform:scale(1.04);box-shadow:inset 0 0 0 .6cqh #ffe08a,inset 0 0 3cqh #ffeca080,0 0 5cqh #ffd666e6}}@keyframes runtime-module__4L8txa__jar-hop{0%{opacity:1;transform:translate3d(var(--fx,0), var(--fy,0), 0) scale(2.2)}55%{opacity:1;transform:translate3d(calc(var(--fx,0) * .35), calc(var(--fy,0) * .35 - 12cqh), 0) scale(1.5)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes runtime-module__4L8txa__done-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes runtime-module__4L8txa__done-in{0%{opacity:0;transform:translateY(2cqh)scale(.9)}to{opacity:1;transform:translate(0,0)scale(1)}}.runtime-module__4L8txa__rm .runtime-module__4L8txa__starsFar,.runtime-module__4L8txa__rm .runtime-module__4L8txa__starsNear,.runtime-module__4L8txa__rm .runtime-module__4L8txa__spark,.runtime-module__4L8txa__rm .runtime-module__4L8txa__card,.runtime-module__4L8txa__rm .runtime-module__4L8txa__cardImg,.runtime-module__4L8txa__rm .runtime-module__4L8txa__bead,.runtime-module__4L8txa__rm .runtime-module__4L8txa__lensRing,.runtime-module__4L8txa__rm .runtime-module__4L8txa__leafMark,.runtime-module__4L8txa__rm .runtime-module__4L8txa__stamp,.runtime-module__4L8txa__rm .runtime-module__4L8txa__jar,.runtime-module__4L8txa__rm .runtime-module__4L8txa__tag,.runtime-module__4L8txa__rm .runtime-module__4L8txa__jarBug,.runtime-module__4L8txa__rm .runtime-module__4L8txa__doneBtn,.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameFlash,.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameGlint,.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameBlink .runtime-module__4L8txa__slot:not(.runtime-module__4L8txa__slotFull),.runtime-module__4L8txa__rm .runtime-module__4L8txa__jarShine .runtime-module__4L8txa__jarGlass{animation:none}.runtime-module__4L8txa__rm .runtime-module__4L8txa__card{transition:opacity .2s linear}.runtime-module__4L8txa__rm .runtime-module__4L8txa__card.runtime-module__4L8txa__cardLens,.runtime-module__4L8txa__rm .runtime-module__4L8txa__cardPicked,.runtime-module__4L8txa__rm .runtime-module__4L8txa__card.runtime-module__4L8txa__cardAway{transform:none}.runtime-module__4L8txa__rm .runtime-module__4L8txa__cardLens .runtime-module__4L8txa__pad{box-shadow:inset 0 0 0 .7cqh #ffd978,0 0 2.4cqh #ffd666b3}.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameFlash{box-shadow:0 0 0 .9cqh #ffe08a}.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameGlint{box-shadow:0 0 0 .7cqh #8ef3fff2}.runtime-module__4L8txa__rm .runtime-module__4L8txa__frameBlink .runtime-module__4L8txa__slot:not(.runtime-module__4L8txa__slotFull){box-shadow:inset 0 0 0 .4cqh #fffffff2}.runtime-module__4L8txa__rm .runtime-module__4L8txa__ghost{animation:runtime-module__4L8txa__rm-fade var(--hop-ms,.7s) linear both}.runtime-module__4L8txa__rm .runtime-module__4L8txa__spill{animation:.7s linear both runtime-module__4L8txa__rm-fade-out;animation-delay:var(--spill-delay,0s)}@keyframes runtime-module__4L8txa__rm-fade{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes runtime-module__4L8txa__rm-fade-out{0%{opacity:0}20%{opacity:1}to{opacity:0}}.runtime-module__4L8txa__qLow .runtime-module__4L8txa__starsFar{display:none}.runtime-module__4L8txa__practice{box-shadow:inset 0 0 0 .9cqh #22d3eed9,inset 0 0 4cqh #22d3ee47}.runtime-module__4L8txa__practiceGlow{pointer-events:none;z-index:1;background:linear-gradient(#22d3ee2e 0%,#0000 26%),linear-gradient(#0000 78%,#22d3ee24 100%);animation:3.2s ease-in-out infinite runtime-module__4L8txa__practice-breathe;position:absolute;inset:0}@keyframes runtime-module__4L8txa__practice-breathe{0%,to{opacity:.55}50%{opacity:1}}.runtime-module__4L8txa__rm .runtime-module__4L8txa__practiceGlow{opacity:.8;animation:none}
