.sortitcard.svelte-eop6ji{display:contents;--card-frame: #3f8a36;--card-frame-shade: #24561f;--card-rim: #c8f0a4;--card-paper-hi: #fdfff3;--card-paper: #f1f9dc;--card-paper-lo: #ddeeb7;--card-ink: #22331a;--card-ink-2: #4a5e3c;--card-ink-3: #6f8060;--card-outline: #2a5a1e;--card-star-off: #cfe0b0}.pic.svelte-eop6ji{display:flex;align-items:flex-end;justify-content:center;gap:2%;width:100%;height:100%;padding:4% 6%;background:linear-gradient(180deg,#a6def0,#c9ecd0 60%,#8fcf7a)}.pic.svelte-eop6ji span:where(.svelte-eop6ji){flex:1;height:70%}.sort.svelte-eop6ji{display:flex;flex-direction:column;gap:var(--ds-space-3);width:100%;min-height:var(--board-h, 600px);max-width:calc(var(--board-h, 600px) * 1.6);margin-inline:auto;touch-action:none;-webkit-user-select:none;user-select:none}.tray.svelte-eop6ji{flex:0 1 auto;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:8px;min-height:88px;padding:var(--ds-space-3);border-radius:var(--ds-radius-lg);background:linear-gradient(180deg,#fbf3dc,#efe0b8);box-shadow:var(--ds-shadow-sm),inset 0 0 0 2px #c9a86a}.empty.svelte-eop6ji{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-bold);color:#5a4220}.it.svelte-eop6ji{--it: clamp(60px, min(calc(var(--board-h, 600px) * .15), 19vw), 150px);width:var(--it);height:var(--it);padding:6px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fffef8 0,#fdf6dc 62%,#efe2b4);box-shadow:0 3px #5a42204d,inset 0 0 0 2px #c9a86a;touch-action:none;transition:box-shadow var(--ds-duration-fast)}.it.svelte-eop6ji canvas{pointer-events:none}.dragging.svelte-eop6ji{z-index:5;position:relative;box-shadow:var(--ds-shadow-lg),inset 0 0 0 3px #3f8a36;transition:none}.wrong.svelte-eop6ji{animation:svelte-eop6ji-nudge .5s var(--ds-ease-spring)}@keyframes svelte-eop6ji-nudge{30%{transform:translateY(-8px) rotate(-4deg)}60%{transform:translateY(0) rotate(3deg)}}.bins.svelte-eop6ji{flex:1 1 auto;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:10px}.bin.svelte-eop6ji{position:relative;overflow:hidden;min-height:clamp(110px,calc(var(--board-h, 600px) * .34),340px);padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-lg);display:flex;flex-direction:column;gap:6px;box-shadow:var(--ds-shadow-sm),inset 0 0 0 3px #ffffff80}.bin.pond.svelte-eop6ji{background:linear-gradient(180deg,#c9ecf7,#a6def0 40%)}.bin.meadow.svelte-eop6ji{background:linear-gradient(180deg,#def3fb,#c4ebc0 50%)}.bin.sky.svelte-eop6ji{background:linear-gradient(180deg,#7cc6ff,#bfe3ff)}.scene.svelte-eop6ji{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.water.svelte-eop6ji{fill:#4fb0c9}.lily.svelte-eop6ji{fill:#5cbf4f;stroke:#20301a;stroke-width:.6;vector-effect:non-scaling-stroke}.grass.svelte-eop6ji{fill:#7cc46a}.flowers.svelte-eop6ji circle:where(.svelte-eop6ji){fill:#ffd84a;stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke}.cloud.svelte-eop6ji ellipse:where(.svelte-eop6ji){fill:#ffffffe6}.resident.svelte-eop6ji{position:absolute;right:4%;bottom:4%;width:26%;aspect-ratio:1;opacity:.95;pointer-events:none}.lbl.svelte-eop6ji{position:relative;align-self:center;padding:2px 12px;border-radius:99px;background:#fffef6eb;color:#20301a;font-weight:var(--ds-weight-bold);font-size:var(--ds-text-sm);box-shadow:0 2px #143c2833}.got.svelte-eop6ji{position:relative;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-content:flex-end;flex:1;padding-right:22%}.bin.svelte-eop6ji:not(.pond) .got:where(.svelte-eop6ji){padding-right:0}.mini.svelte-eop6ji{width:clamp(40px,calc(var(--board-h, 600px) * .08),72px);aspect-ratio:1}.mini.fresh.svelte-eop6ji{animation:svelte-eop6ji-land .45s cubic-bezier(.3,1.5,.5,1)}@keyframes svelte-eop6ji-land{0%{transform:translateY(-14px) scale(.7);opacity:0}}@media(prefers-reduced-motion:reduce){.mini.fresh.svelte-eop6ji,.wrong.svelte-eop6ji{animation:none}}
