.game.svelte-n3ft5o{background:var(--surface);min-width:0;height:100%;color:var(--ink);transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:24px;flex-direction:column;padding:7px;text-decoration:none;display:flex;position:relative;box-shadow:0 1px #1a10330a,0 10px 24px -14px #28146e59}@media (hover:hover){.game.svelte-n3ft5o:hover{transform:translateY(-4px)rotate(-.6deg);box-shadow:0 1px #1a10330a,0 22px 36px -18px #28146e73}.game.svelte-n3ft5o:hover .art svg{transform:scale(1.04)}}.game.svelte-n3ft5o:active{transition-duration:80ms;transform:scale(.97)}.game.svelte-n3ft5o:focus-visible{outline:3px solid var(--c);outline-offset:3px}.art.svelte-n3ft5o{aspect-ratio:4/3;background:var(--c);isolation:isolate;border-radius:18px;flex:none;position:relative;overflow:hidden}.art.svelte-n3ft5o svg{transition:transform .4s var(--ease-out)}.art.svelte-n3ft5o .tag:where(.svelte-n3ft5o){position:absolute;top:8px;left:8px}.art.svelte-n3ft5o .beta:where(.svelte-n3ft5o){background:var(--ink);color:#fff}.done.svelte-n3ft5o{background:var(--mint);color:#fff;width:26px;height:26px;animation:pop .32s var(--ease-spring) both;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2.5px #fff}.text.svelte-n3ft5o{flex-direction:column;flex:1;gap:4px;padding:10px 7px 5px;display:flex}h3.svelte-n3ft5o{font-size:1rem;line-height:1.32}.pitch.svelte-n3ft5o{color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.5;display:none;overflow:hidden}.facts.svelte-n3ft5o{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:auto;padding-top:4px;font-size:.82rem;font-weight:600;display:flex}.facts.svelte-n3ft5o span:where(.svelte-n3ft5o){align-items:center;gap:4px;display:inline-flex}.lg.svelte-n3ft5o{border-radius:30px;padding:9px}.lg.svelte-n3ft5o .art:where(.svelte-n3ft5o){border-radius:22px}.lg.svelte-n3ft5o .text:where(.svelte-n3ft5o){gap:8px;padding:14px 10px 8px}.lg.svelte-n3ft5o h3:where(.svelte-n3ft5o){font-family:var(--font-brand);font-size:clamp(1.6rem,6.4vw,2.2rem);line-height:1.2}.lg.svelte-n3ft5o .pitch:where(.svelte-n3ft5o){-webkit-line-clamp:3;line-clamp:3;font-size:1rem;display:-webkit-box}.lg.svelte-n3ft5o .facts:where(.svelte-n3ft5o){font-size:.9rem}.go.svelte-n3ft5o{background:var(--c);height:46px;color:var(--c-on);box-shadow:inset 0 2px 0 #fff3, 0 4px 0 var(--c-deep);transition:transform .22s var(--ease-spring);border-radius:15px;margin-left:auto;padding:0 18px;font-size:1rem;font-weight:700;gap:6px!important}@media (hover:hover){.lg.svelte-n3ft5o:hover .go:where(.svelte-n3ft5o){transform:scale(1.06)rotate(-3deg)}}.sm.svelte-n3ft5o{border-radius:20px;flex-direction:row;align-items:center;gap:12px;padding:6px 12px 6px 6px}.sm.svelte-n3ft5o .art:where(.svelte-n3ft5o){aspect-ratio:1;border-radius:15px;width:68px}.sm.svelte-n3ft5o .text:where(.svelte-n3ft5o){gap:2px;padding:0}.sm.svelte-n3ft5o h3:where(.svelte-n3ft5o){font-size:.98rem;line-height:1.3}.short.svelte-n3ft5o{color:var(--c-text);font-size:.82rem;font-weight:600}.sm.svelte-n3ft5o .done:where(.svelte-n3ft5o){width:20px;height:20px;top:4px;right:4px;box-shadow:0 0 0 2px #fff}@media (width>=720px){.md.svelte-n3ft5o .pitch:where(.svelte-n3ft5o){display:-webkit-box}.md.svelte-n3ft5o h3:where(.svelte-n3ft5o){font-size:1.08rem}.md.svelte-n3ft5o .text:where(.svelte-n3ft5o){gap:6px;padding:12px 9px 6px}}@container (width>=700px){.lg.svelte-n3ft5o{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;display:grid}.lg.svelte-n3ft5o .text:where(.svelte-n3ft5o){justify-content:center;gap:12px;padding:24px 26px}.lg.svelte-n3ft5o h3:where(.svelte-n3ft5o){font-size:2.6rem}.lg.svelte-n3ft5o .pitch:where(.svelte-n3ft5o){font-size:1.08rem}.lg.svelte-n3ft5o .facts:where(.svelte-n3ft5o){margin-top:10px}}
