.mem-board.svelte-1x650hc{--mem-over:16rem;--mem-cap:100%;--mem-gap:.5rem;--mem-cols:var(--mem-pc);--mem-rows:var(--mem-pr);--mem-tile:calc((100dvh - var(--mem-over) - (var(--mem-rows) - 1) * var(--mem-gap)) / var(--mem-rows));width:min(var(--mem-cap), 60rem, max(10rem, calc(var(--mem-cols) * var(--mem-tile) + (var(--mem-cols) - 1) * var(--mem-gap))));margin-inline:auto}.mem-board.svelte-1x650hc .grid{grid-template-columns:repeat(var(--mem-cols), minmax(0, 1fr));gap:var(--mem-gap);max-width:none}.mem-matched.svelte-1x650hc{animation:.45s ease-out svelte-1x650hc-mem-pop}.mem-hint.svelte-1x650hc{box-shadow:0 0 0 4px var(--learn-correct), 0 0 18px var(--learn-correct);animation:.5s ease-in-out 2 svelte-1x650hc-mem-glow}@keyframes svelte-1x650hc-mem-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes svelte-1x650hc-mem-glow{50%{filter:brightness(1.25)}}@media (prefers-reduced-motion:reduce){.mem-matched.svelte-1x650hc,.mem-hint.svelte-1x650hc{animation:none}}:root[data-reduced-motion] .mem-matched.svelte-1x650hc,:root[data-reduced-motion] .mem-hint.svelte-1x650hc{animation:none}@media screen and (orientation:landscape) and (height<=500px){.mem-root.svelte-1x650hc{grid-template:"board head""board ask""board cat""board."1fr/auto minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.mem-root.svelte-1x650hc .mem-print-hidden:where(.svelte-1x650hc){display:contents}.mem-root.svelte-1x650hc .mem-head:where(.svelte-1x650hc){grid-area:head;margin-bottom:.5rem}.mem-root.svelte-1x650hc .mem-ask:where(.svelte-1x650hc){grid-area:ask;margin-bottom:.5rem}.mem-root.svelte-1x650hc .mem-cat:where(.svelte-1x650hc){grid-area:cat;margin-bottom:.5rem}.mem-board.svelte-1x650hc{--mem-over:4.5rem;--mem-cap:calc(100vw - 22rem);--mem-cols:var(--mem-lc);--mem-rows:var(--mem-lr);grid-area:board;margin-inline:0}}
