.art.svelte-1v00ji6{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:2%;background:radial-gradient(60% 30% at 50% 100%,rgb(255 255 255 / .2),transparent 70%),linear-gradient(180deg,#a6def0,#4fb0c9 45%,#2f8aa6)}.pad.svelte-1v00ji6{position:relative;display:grid;place-items:center;width:16%;aspect-ratio:1;border-radius:50%;margin-top:14%;background:radial-gradient(circle at 50% 40%,#fffef8 0,#fdf6dc 62%,#efe2b4);box-shadow:0 3px #0a3c324d,inset 0 0 0 2.5px #2f8a4c;animation:svelte-1v00ji6-lift .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--i) * .12s)}.pad.host.svelte-1v00ji6{width:24%;margin-top:0;background:none;box-shadow:none}.pad.host.svelte-1v00ji6:after{content:"";position:absolute;left:6%;right:6%;bottom:2%;height:14%;border-radius:99px;background:#8a5a34;box-shadow:inset 0 0 0 2px #20301a;z-index:-1}.pg.svelte-1v00ji6{display:grid;place-items:center;width:62%;height:62%}.pg.svelte-1v00ji6 svg{width:100%;height:100%}@keyframes svelte-1v00ji6-lift{0%{transform:translateY(14px) scale(.85);opacity:0}}@media(prefers-reduced-motion:reduce){.pad.svelte-1v00ji6{animation:none}}.mmcard.svelte-ukyhsk{display:contents;--card-frame: #2f8a4c;--card-frame-shade: #165a2c;--card-rim: #d4f2d9;--card-paper-hi: #fbfffb;--card-paper: #eefaf0;--card-paper-lo: #d8f0dc;--card-ink: #13301c;--card-ink-2: #3b5a44;--card-ink-3: #6a8a72;--card-raised: #fbfffb;--card-surface: #fbfffb;--card-surface-2: #e0f3e4;--card-outline: #1d5a32;--card-star-off: #c8e3cd}.pick.svelte-ukyhsk{display:flex;flex-direction:column;gap:var(--ds-space-5)}.pick.svelte-ukyhsk h3:where(.svelte-ukyhsk){margin-bottom:var(--ds-space-2)}.themes.svelte-ukyhsk{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:var(--ds-space-2)}.th.svelte-ukyhsk{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--ds-space-3) var(--ds-space-2);border-radius:var(--ds-radius-lg);background:var(--ds-surface-2);box-shadow:inset 0 0 0 1px var(--ds-border);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.th.on.svelte-ukyhsk{box-shadow:inset 0 0 0 2px var(--ds-tint)}.tp.svelte-ukyhsk{display:grid;place-items:center;width:44px;height:44px}.tp.svelte-ukyhsk svg{width:100%;height:100%}.pond.svelte-ukyhsk{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:8px 10px 12px;border-radius:22px;overflow:hidden;background:radial-gradient(40% 18% at 22% 70%,rgb(255 255 255 / .1),transparent 70%),radial-gradient(30% 14% at 78% 40%,rgb(255 255 255 / .1),transparent 70%),linear-gradient(180deg,#8fd4e8,#4fb0c9 34%,#2f8aa6);box-shadow:inset 0 0 0 3px #ffffff40,inset 0 -30px 60px #0a324640}.pond.svelte-ukyhsk:before,.pond.svelte-ukyhsk:after{content:"";position:absolute;border-radius:50%;border:2px solid rgb(255 255 255 / .22);pointer-events:none;animation:svelte-ukyhsk-ring 6s ease-out infinite}.pond.svelte-ukyhsk:before{left:12%;top:58%;width:70px;height:22px}.pond.svelte-ukyhsk:after{right:14%;top:30%;width:90px;height:28px;animation-delay:3s}@keyframes svelte-ukyhsk-ring{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}.host.svelte-ukyhsk{flex:none;display:flex;align-items:center;gap:10px;height:64px;padding-inline:4px;z-index:1}.rupert.svelte-ukyhsk{flex:none;width:76px;height:64px}.bubble.svelte-ukyhsk{position:relative;margin:0;padding:8px 14px;border-radius:16px;background:#fffef6;color:#20301a;font-weight:600;font-size:var(--ds-text-sm);line-height:1.3;box-shadow:0 3px #143c2840;max-width:34ch;animation:svelte-ukyhsk-say .26s var(--ds-ease-spring)}.host.pip.svelte-ukyhsk .bubble:where(.svelte-ukyhsk){background:#eef8ff}.bubble.svelte-ukyhsk:before{content:"";position:absolute;left:-7px;top:50%;width:14px;height:14px;background:inherit;transform:translateY(-50%) rotate(45deg);border-radius:3px}@keyframes svelte-ukyhsk-say{0%{transform:scale(.9);opacity:0}}.room.svelte-ukyhsk{flex:1 1 0;min-height:0;display:grid;place-items:center}.deck.svelte-ukyhsk{display:grid;grid-template-columns:repeat(var(--cols),var(--side));grid-auto-rows:var(--side);gap:var(--gap)}.card.svelte-ukyhsk{position:relative;width:100%;height:100%;perspective:600px;background:none;padding:0;border-radius:50%}.float.svelte-ukyhsk{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;perspective:600px;animation:svelte-ukyhsk-bob 3.4s ease-in-out infinite;animation-delay:calc(var(--bob) * -1)}@keyframes svelte-ukyhsk-bob{50%{transform:translateY(-2px) rotate(1.5deg)}}.face.svelte-ukyhsk{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .42s var(--ds-ease-out)}.back.svelte-ukyhsk svg:where(.svelte-ukyhsk){width:100%;height:100%;overflow:visible;filter:drop-shadow(0 4px 0 rgb(10 60 50 / .3))}.leaf.svelte-ukyhsk{fill:#5cbf4f;stroke:#20301a;stroke-width:2.2;stroke-linejoin:round}.vein.svelte-ukyhsk{stroke:#3e9a3a;stroke-width:1.6;stroke-linecap:round;fill:none}.card.svelte-ukyhsk:hover .leaf:where(.svelte-ukyhsk){fill:#69cc5a}.card.svelte-ukyhsk:focus-visible{outline:3px solid #fff;outline-offset:3px}.front.svelte-ukyhsk{background:radial-gradient(circle at 50% 40%,#fffef8 0,#fdf6dc 62%,#efe2b4);box-shadow:0 4px #0a3c324d,inset 0 0 0 3px #20301a;transform:rotateY(180deg)}.friend.svelte-ukyhsk{display:block;width:94%;height:94%}.pic.svelte-ukyhsk{display:grid;place-items:center;width:74%;height:74%}.pic.svelte-ukyhsk svg{width:100%;height:100%}.up.svelte-ukyhsk .back:where(.svelte-ukyhsk){transform:rotateY(180deg)}.up.svelte-ukyhsk .front:where(.svelte-ukyhsk){transform:rotateY(0)}.matched.svelte-ukyhsk .front:where(.svelte-ukyhsk){box-shadow:0 4px #0a3c324d,inset 0 0 0 3px #2f8a4c,inset 0 0 0 7px #bff0c6}.matched.svelte-ukyhsk .float:where(.svelte-ukyhsk){animation:none}.fresh.svelte-ukyhsk .float:where(.svelte-ukyhsk){animation:svelte-ukyhsk-pop .52s var(--ds-ease-spring)}@keyframes svelte-ukyhsk-pop{40%{transform:scale(1.1)}}.bloom.svelte-ukyhsk{position:absolute;right:2%;top:2%;width:30%;height:30%}.bloom.svelte-ukyhsk ellipse:where(.svelte-ukyhsk){fill:#ffb3cf;stroke:#20301a;stroke-width:.8}.bloom.svelte-ukyhsk circle:where(.svelte-ukyhsk){fill:#ffd84a;stroke:#20301a;stroke-width:.8}@media(max-height:560px){.host.svelte-ukyhsk{height:48px}.rupert.svelte-ukyhsk{width:56px;height:48px}}@media(prefers-reduced-motion:reduce){.float.svelte-ukyhsk,.pond.svelte-ukyhsk:before,.pond.svelte-ukyhsk:after,.bubble.svelte-ukyhsk{animation:none}.face.svelte-ukyhsk{transition:none}}
