.memory.svelte-sinkjj{padding:1.1rem 1.25rem 1.5rem}header.svelte-sinkjj{justify-content:space-between;align-items:center;display:flex}h1.svelte-sinkjj{font-size:var(--step-2);margin:0;font-weight:800}.close.svelte-sinkjj{background:var(--paper-2);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1.4rem;line-height:1;text-decoration:none;display:grid}.modes.svelte-sinkjj{gap:.6rem;display:grid}.mode.svelte-sinkjj{text-align:left;border:2px solid var(--rule);background:var(--paper);cursor:pointer;border-radius:16px;grid-template-columns:auto 1fr;gap:.1rem .6rem;padding:.9rem 1rem;display:grid}.mode.svelte-sinkjj:hover{border-color:var(--ink)}.mode.svelte-sinkjj .name:where(.svelte-sinkjj){font-weight:800;font-size:var(--step-1)}.mode.svelte-sinkjj .ages:where(.svelte-sinkjj){color:var(--ink-soft);font-size:var(--step--1);align-self:center}.mode.svelte-sinkjj .how:where(.svelte-sinkjj){color:var(--ink-soft);grid-column:1/-1}.bar.svelte-sinkjj{justify-content:space-between;align-items:center;margin:.6rem 0 .8rem;font-weight:700;display:flex}.voice.svelte-sinkjj{cursor:pointer;align-items:center;gap:.4rem;font-weight:600;display:flex}.board.svelte-sinkjj{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.card.svelte-sinkjj{aspect-ratio:3/4;cursor:pointer;perspective:600px;background:0 0;border:0;width:100%;padding:0}.inner.svelte-sinkjj{width:100%;height:100%;transform-style:preserve-3d;transition:transform .35s;display:block;position:relative}.card.up.svelte-sinkjj .inner:where(.svelte-sinkjj){transform:rotateY(180deg)}.back.svelte-sinkjj,.front.svelte-sinkjj{backface-visibility:hidden;border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.back.svelte-sinkjj{background:repeating-linear-gradient(45deg, var(--sea) 0 8px, var(--sea-line) 8px 16px);border:3px solid var(--paper);box-shadow:var(--shadow)}.back.svelte-sinkjj svg:where(.svelte-sinkjj){width:45%;fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.front.svelte-sinkjj{background:var(--paper);border:3px solid var(--rule);padding:.35rem;transform:rotateY(180deg)}.card.matched.svelte-sinkjj .front:where(.svelte-sinkjj){border-color:var(--green);background:var(--green-soft)}.front.svelte-sinkjj img:where(.svelte-sinkjj){object-fit:contain;border-radius:3px;max-width:100%;max-height:100%}.word.svelte-sinkjj{text-align:center;overflow-wrap:anywhere;font-size:.85rem;font-weight:800}@media (prefers-reduced-motion:reduce){.inner.svelte-sinkjj{transition:none}}.win.svelte-sinkjj{text-align:center;margin-top:1rem}.big.svelte-sinkjj{color:var(--star);letter-spacing:.1em;margin:0;font-size:2.4rem}.actions.svelte-sinkjj{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.button.svelte-sinkjj{border:2px solid var(--ink);border-radius:var(--radius-control);background:var(--paper);cursor:pointer;min-height:2.9rem;padding:0 1.3rem;font-weight:700}.button.primary.svelte-sinkjj{background:var(--ink);color:var(--paper)}
