.game-deck[data-astro-cid-ttanpuma]{container-type:inline-size}.deck-stage[data-astro-cid-ttanpuma]{--spread:1;--step:14cqw;aspect-ratio:1/.6;position:relative}@media (width<=639px){.deck-stage[data-astro-cid-ttanpuma]{--step:11cqw;aspect-ratio:1/.66}.deck-stage[data-astro-cid-ttanpuma] .deck-card[data-astro-cid-ttanpuma]{width:40%;left:30%}.deck-stage[data-astro-cid-ttanpuma] .deck-card[data-astro-cid-ttanpuma]:focus{transform:translateX(calc(var(--o) * var(--step) * var(--spread))) translateY(calc(var(--y) - 18%)) rotate(calc(var(--r) * var(--spread)))}}.deck-card[data-astro-cid-ttanpuma]{--ease:cubic-bezier(.25, .8, .25, 1);aspect-ratio:3/4.1;width:35%;z-index:var(--z);cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50% 100%;transform:translateX(calc(var(--o) * var(--step) * var(--spread))) translateY(var(--y)) rotate(calc(var(--r) * var(--spread)));transition:transform .6s var(--ease), box-shadow .6s var(--ease);background:#fff;border:1.2cqw solid #fff;border-radius:7cqw;outline:none;flex-direction:column;margin:0;display:flex;position:absolute;bottom:3%;left:32.5%;overflow:hidden;box-shadow:0 1px 2px #1018280f,0 14px 34px -14px #10182859}.deck-face[data-astro-cid-ttanpuma]{border-radius:5.5cqw 5.5cqw 2cqw 2cqw;flex:1;min-height:0;overflow:hidden}.deck-caption[data-astro-cid-ttanpuma]{flex-direction:column;align-items:flex-start;gap:1cqw;padding:2.2cqw 1.8cqw 1.6cqw;display:flex}.deck-title[data-astro-cid-ttanpuma]{color:var(--color-ink);white-space:nowrap;font-size:max(11px,3.2cqw);font-weight:700;line-height:1.1}.deck-tag[data-astro-cid-ttanpuma]{border-radius:999px;padding:.4cqw 2cqw;font-size:max(9px,2.4cqw);font-weight:600}.deck-letter[data-astro-cid-ttanpuma]{width:8.5cqw;height:8.5cqw;color:var(--color-sky-700);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:5cqw;font-weight:800;display:flex;box-shadow:0 4px 10px -4px #12749f80}.deck-bubble[data-astro-cid-ttanpuma]{color:#6b4fc4;white-space:nowrap;background:#fff;border-radius:3cqw;padding:1.6cqw 3cqw;font-size:3.4cqw;font-weight:800;box-shadow:0 4px 10px -4px #1018284d}.deck-answer[data-astro-cid-ttanpuma]{border:.8cqw solid #fff;border-radius:999px;justify-content:center;align-items:center;width:9cqw;height:9cqw;display:flex;box-shadow:0 4px 10px -4px #10182859}.deck-answer[data-astro-cid-ttanpuma] svg[data-astro-cid-ttanpuma]{width:55%;height:55%}.deck-card[data-astro-cid-ttanpuma]:focus{transform:translateX(calc(var(--o) * var(--step) * var(--spread))) translateY(calc(var(--y) - 8%)) rotate(calc(var(--r) * var(--spread)));box-shadow:0 1px 2px #1018280f,0 26px 44px -16px #10182866}@media (hover:hover) and (width>=1024px){.deck-stage[data-astro-cid-ttanpuma]:hover{--spread:1.12}.deck-card[data-astro-cid-ttanpuma]:hover{transform:translateX(calc(var(--o) * var(--step) * var(--spread))) translateY(calc(var(--y) - 8%)) rotate(calc(var(--r) * var(--spread)));box-shadow:0 1px 2px #1018280f,0 26px 44px -16px #10182866}}@media (prefers-reduced-motion:reduce){.deck-card[data-astro-cid-ttanpuma]{transition:none}}
