.wide.svelte-1psxgbs{max-width:820px}.stats.svelte-1psxgbs{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:22px}.pill.svelte-1psxgbs{padding:4px 12px;border-radius:999px;border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pill.hot.svelte-1psxgbs{color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.pill.good.svelte-1psxgbs{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent)}.muted.svelte-1psxgbs{color:var(--muted);font-size:.88rem}.muted.svelte-1psxgbs a:where(.svelte-1psxgbs){color:var(--accent-ink);text-decoration:underline}.deck.svelte-1psxgbs{display:grid;justify-items:center;gap:16px;perspective:1600px}.count.svelte-1psxgbs{color:var(--muted);font-family:var(--font-mono);font-size:.75rem;display:flex;align-items:center;gap:8px}.flag.svelte-1psxgbs{width:32px;height:32px;border-radius:50%;border:1px solid transparent;background:none;color:var(--muted);display:grid;place-items:center}.flag.svelte-1psxgbs:hover{border-color:var(--line-strong);color:var(--ink)}.flip.svelte-1psxgbs{width:100%;max-width:620px;min-height:300px;border:0;padding:0;background:none;display:grid;transform-style:preserve-3d;transition:transform .7s var(--ease),opacity .26s;animation:rise-in .45s var(--ease)}.flip.flipped.svelte-1psxgbs{transform:rotateY(180deg)}.flip.leaving.svelte-1psxgbs{opacity:0;transform:rotateY(180deg) translateY(10px)}.face.svelte-1psxgbs{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden;padding:30px 28px 22px;display:flex;flex-direction:column;gap:12px;text-align:center;justify-content:center;box-shadow:var(--shadow-lg)}.back.svelte-1psxgbs{transform:rotateY(180deg);border-color:var(--line-strong)}.side.svelte-1psxgbs{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.txt.svelte-1psxgbs{font-size:1.2rem;color:var(--ink);flex:1;display:grid;place-items:center;text-align:center}.front.svelte-1psxgbs .txt:where(.svelte-1psxgbs){font-size:1.35rem;font-weight:550;letter-spacing:-.01em;line-height:1.35}.hint.svelte-1psxgbs{color:var(--muted);font-size:.8rem}.rate.svelte-1psxgbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:620px;opacity:.35;transition:opacity .4s var(--ease)}.rate.show.svelte-1psxgbs{opacity:1}.grade.svelte-1psxgbs{display:grid;gap:2px;min-height:58px;padding:8px 6px;border-radius:16px;white-space:normal}.grade.svelte-1psxgbs strong:where(.svelte-1psxgbs){font-weight:650}.grade.svelte-1psxgbs small:where(.svelte-1psxgbs){font-size:.72rem;color:var(--muted);font-weight:500}.g0.svelte-1psxgbs:hover{border-color:var(--bad)}.g2.svelte-1psxgbs:hover,.g3.svelte-1psxgbs:hover{border-color:var(--good)}.keys.svelte-1psxgbs{color:var(--muted);font-size:.78rem}.end.svelte-1psxgbs{padding:36px 26px;text-align:center;display:grid;gap:12px;justify-items:center;max-width:520px;box-shadow:none;animation:rise-in .5s var(--ease)}.end.svelte-1psxgbs p:where(.svelte-1psxgbs){color:var(--ink-soft)}.row.svelte-1psxgbs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media(max-width:560px){.face.svelte-1psxgbs{padding:24px 18px 18px}.front.svelte-1psxgbs .txt:where(.svelte-1psxgbs){font-size:1.18rem}.keys.svelte-1psxgbs{display:none}}@media(hover:none){.keys.svelte-1psxgbs{display:none}}
