.mm[data-astro-cid-twvvd2l5]{grid-template-areas:"head""stats""board""result";gap:16px;display:grid}@media (width>=1000px){.mm[data-astro-cid-twvvd2l5]{grid-template:"board head""board stats""board result"1fr/minmax(0,560px) minmax(320px,1fr);align-items:start;gap:18px 48px}}.mm-head[data-astro-cid-twvvd2l5]{grid-area:head}.mm-stats[data-astro-cid-twvvd2l5]{grid-area:stats;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mm-stat[data-astro-cid-twvvd2l5]{color:#fff;text-align:center;background:linear-gradient(160deg,#24466f,#0f2646 70%,#0a1d38);border-radius:16px;gap:4px;margin:0;padding:10px 12px;display:grid;box-shadow:inset 0 1px #fff3,0 0 0 2px #d49a2c,0 8px 18px -6px #0b1d3873}.mm-stat__label[data-astro-cid-twvvd2l5]{color:#ffffffa6;font:700 10.5px/1 var(--game-font-body);letter-spacing:.18em;text-transform:uppercase}.mm-stat__value[data-astro-cid-twvvd2l5]{font:700 24px/1.1 var(--game-font-display);font-variant-numeric:tabular-nums}.mm-stat__value[data-astro-cid-twvvd2l5] small[data-astro-cid-twvvd2l5]{color:#ffffff8c;font-size:15px}@media (width>=1000px){.mm-stat[data-astro-cid-twvvd2l5]{padding:14px 12px}.mm-stat__value[data-astro-cid-twvvd2l5]{font-size:30px}}.mm-board-wrap[data-astro-cid-twvvd2l5]{grid-area:board;min-width:0;position:relative}@media (width>=1000px){.mm-board-wrap[data-astro-cid-twvvd2l5]{width:min(100%,520px,max(380px,83.3333svh - 241.667px))}}.mm-board[data-astro-cid-twvvd2l5]{grid-template-columns:repeat(4,1fr);gap:clamp(8px,1.6vw,14px);display:grid}.mm-card[data-astro-cid-twvvd2l5]{aspect-ratio:5/6;perspective:900px;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:64px;transition:transform var(--game-dur-fast) ease;background:0 0;border:0;padding:0;position:relative}.mm-card[data-astro-cid-twvvd2l5]:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.mm-card[data-astro-cid-twvvd2l5]:not(:disabled):not([data-open]):hover{transform:translateY(-4px)}}.mm-card[data-astro-cid-twvvd2l5]:focus-visible{outline:none}.mm-card[data-astro-cid-twvvd2l5]:focus-visible .mm-face[data-astro-cid-twvvd2l5]{box-shadow:var(--game-focus-ring), 0 10px 18px -8px #0b1d3880}.mm-inner[data-astro-cid-twvvd2l5]{transform-style:preserve-3d;position:absolute;inset:0}.mm-face[data-astro-cid-twvvd2l5]{backface-visibility:hidden;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mm-back[data-astro-cid-twvvd2l5]{background:repeating-linear-gradient(45deg,#ffffff0b 0 2px,#0000 2px 10px),repeating-linear-gradient(-45deg,#ffffff0b 0 2px,#0000 2px 10px),linear-gradient(155deg,#34598c 0%,#173459 45%,#0a1d38 100%);box-shadow:inset 0 0 0 3px #0a1a30,inset 0 0 0 4.5px #d49a2c,inset 0 2px 0 5px #ffffff14,0 4px #061224,0 12px 18px -8px #0b1d388c}.mm-back[data-astro-cid-twvvd2l5] svg[data-astro-cid-twvvd2l5]{filter:drop-shadow(0 2px 2px #0006);width:62%;height:auto}.mm-back[data-astro-cid-twvvd2l5]:after{content:"";pointer-events:none;background:linear-gradient(#ffffff24,#fff0);position:absolute;inset:0 0 55%}.mm-front[data-astro-cid-twvvd2l5]{background:linear-gradient(#fff 0%,#f6f1e7 100%);align-content:center;gap:2px;transform:rotateY(180deg);box-shadow:inset 0 0 0 1px #e6dccb,inset 0 0 0 5px #fff,inset 0 0 0 6px #efe4cf,0 4px #cdbfa3,0 12px 18px -8px #0b1d3866}.mm-front[data-astro-cid-twvvd2l5] svg[data-astro-cid-twvvd2l5]{width:74%;height:auto}.mm-name[data-astro-cid-twvvd2l5]{color:#5a4a2c;font:700 10.5px/1 var(--game-font-body);letter-spacing:.12em;text-transform:uppercase}@media (width<=559px){.mm-name[data-astro-cid-twvvd2l5]{display:none}.mm-front[data-astro-cid-twvvd2l5] svg[data-astro-cid-twvvd2l5]{width:84%}.mm-face[data-astro-cid-twvvd2l5]{border-radius:11px}}.mm-check[data-astro-cid-twvvd2l5]{color:#fff;opacity:0;background:linear-gradient(#34c46e,#178a45);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px;transform:scale(.4);box-shadow:0 2px 4px #0f5a2d66}.mm-check[data-astro-cid-twvvd2l5] svg[data-astro-cid-twvvd2l5]{width:14px;height:14px}.mm-card[data-astro-cid-twvvd2l5][data-matched] .mm-check[data-astro-cid-twvvd2l5]{opacity:1;transition:opacity .2s,transform .35s cubic-bezier(.3,1.6,.5,1);transform:scale(1)}.mm-card[data-astro-cid-twvvd2l5][data-matched] .mm-front[data-astro-cid-twvvd2l5]{box-shadow:inset 0 0 0 1px #e6dccb,inset 0 0 0 5px #fff,inset 0 0 0 6px #7fd9a4,0 0 0 2px #34c46e8c,0 0 18px #34c46e59,0 12px 18px -8px #0b1d3866}.mm-overlay[data-astro-cid-twvvd2l5]{box-shadow:var(--game-shadow-3);color:var(--game-color-ink);text-align:center;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#ffffffd6;border:1px solid #fffc;border-radius:22px;place-content:center;gap:6px;padding:20px;display:grid;position:absolute;inset:22% 8%}.mm-overlay__title[data-astro-cid-twvvd2l5]{font:700 clamp(28px, 4vw, 40px) / 1.1 var(--game-font-display);margin:0}.mm-overlay__text[data-astro-cid-twvvd2l5]{color:var(--game-color-ink-soft);font:600 15px/1.4 var(--game-font-body);margin:0}.mm-result[data-astro-cid-twvvd2l5]{grid-area:result;gap:14px;display:grid}.mm-result[data-astro-cid-twvvd2l5] .mm-result-card .mg-result__live{border-left:5px solid #34c46e}.mm-result[data-astro-cid-twvvd2l5] .mm-result__meta{color:var(--game-color-ink-soft);margin:6px 0 0;font-size:14px}.mm-replay[data-astro-cid-twvvd2l5]{visibility:hidden;justify-items:center;display:grid}.mm-replay[data-astro-cid-twvvd2l5] .mm-replay__btn{width:min(392px,100%)}[data-state=result] .mm-replay[data-astro-cid-twvvd2l5]{visibility:visible}
