.paar-pirat[data-v-d815fa4d]{flex-direction:column;height:100%;display:flex}.big-emoji[data-v-d815fa4d]{font-size:3rem}.setup-titel[data-v-d815fa4d]{font-size:1rem}.count-row[data-v-d815fa4d]{justify-content:center;gap:var(--space-sm);display:flex}.count-chip[data-v-d815fa4d]{border-radius:var(--radius-md);border:3px solid var(--umriss);background:var(--bg-card);width:52px;height:52px;color:var(--text);font:800 1.35rem var(--font-body);cursor:pointer;transition:transform .15s var(--ease-spring), background .15s}@media (hover:hover){.count-chip[data-v-d815fa4d]:hover{background:var(--bg-muted)}}.count-chip.active[data-v-d815fa4d]{background:var(--accent-logik-flaeche);color:#fff;border-color:var(--accent-logik-dark);transform:translateY(-2px)}.names-grid[data-v-d815fa4d]{gap:var(--space-sm);flex-direction:column;display:flex}.name-input[data-v-d815fa4d]{font-size:1rem}.game-screen[data-v-d815fa4d]{padding:0}.board-wrap[data-v-d815fa4d]{align-items:center;gap:var(--space-md);flex-direction:column;max-width:100%;display:flex}.spieler-leiste[data-v-d815fa4d]{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;width:min(100%,520px);display:flex}.spieler-stand[data-v-d815fa4d]{align-items:center;gap:var(--space-sm);min-height:var(--touch-min);border:2px solid var(--umriss);border-radius:var(--radius-full);background:var(--bg-card);color:var(--text-muted);padding:5px 12px;display:flex}.spieler-stand.aktiv[data-v-d815fa4d]{border-color:var(--accent-logik-dark);color:var(--text);box-shadow:0 0 0 3px var(--accent-logik-soft)}.spieler-stand strong[data-v-d815fa4d]{color:var(--accent-logik-dark)}.prompt[data-v-d815fa4d]{text-align:center;font-family:var(--font-display);color:var(--text);margin:0;font-size:1.2rem;font-weight:800}.card-grid[data-v-d815fa4d]{--spalten:4;--reihen:4;--luecke:var(--space-sm);--karte:min(calc((100cqw - 2 * var(--space-lg) - (var(--spalten) - 1) * var(--luecke)) / var(--spalten)), calc((100cqh - 7rem - (var(--reihen) - 1) * var(--luecke)) / var(--reihen)), 10rem);grid-template-columns:repeat(var(--spalten), var(--karte));gap:var(--luecke);justify-content:center;margin:0 auto;display:grid}.card-grid.grid-6[data-v-d815fa4d]{--spalten:3;--reihen:2}.card-grid.grid-12[data-v-d815fa4d]{--spalten:4;--reihen:3}.mem-card[data-v-d815fa4d]{aspect-ratio:1;background:var(--accent-logik);border:3px solid var(--accent-logik-dark);border-radius:var(--radius-md);cursor:pointer;box-shadow:var(--shadow-xs);transition:transform .15s var(--ease-spring), background .2s, border-color .2s;justify-content:center;align-items:center;padding:4px;display:flex}.mem-card[data-v-d815fa4d]:hover:not(:disabled){transform:translateY(-2px)}.mem-card.open[data-v-d815fa4d]{background:var(--bg-card);border-color:var(--accent-logik);animation:flip-d815fa4d .3s var(--ease-spring)}.mem-card.matched[data-v-d815fa4d]{border-color:var(--success);background:var(--success-soft);cursor:default}.mem-card[data-v-d815fa4d]:disabled{cursor:default}.mem-emoji[data-v-d815fa4d]{font-size:calc(var(--karte) * .5);line-height:1}.mem-back[data-v-d815fa4d]{font-size:calc(var(--karte) * .36);color:var(--text-light);opacity:.85}@keyframes flip-d815fa4d{0%{transform:scale(.8)rotateY(40deg)}to{transform:scale(1)rotateY(0)}}:root[data-reduce-motion] .mem-card.open[data-v-d815fa4d]{animation:none}.mem-card.shake[data-v-d815fa4d]{animation:shake-d815fa4d .4s var(--ease-spring)}@keyframes shake-d815fa4d{10%,90%{transform:translate(-4px)}30%,70%{transform:translate(6px)}50%{transform:translate(-3px)}}:root[data-reduce-motion] .mem-card.shake[data-v-d815fa4d]{animation:none}@container stage (aspect-ratio>4/3){.prompt[data-v-d815fa4d]{font-size:1.05rem}.card-grid.grid-6[data-v-d815fa4d]{--spalten:6;--reihen:1}.card-grid.grid-12[data-v-d815fa4d]{--spalten:6;--reihen:2}.card-grid.grid-16[data-v-d815fa4d]{--spalten:8;--reihen:2}}.chest-title[data-v-d815fa4d]{font-family:var(--font-display);color:var(--accent-logik-dark);margin:0 0 var(--space-sm) 0;font-size:1.5rem;font-weight:800}.empty[data-v-d815fa4d]{text-align:center;color:var(--text-muted);padding:var(--space-lg)}.chest-grid[data-v-d815fa4d]{gap:var(--space-xs);flex-wrap:wrap;justify-content:center;display:flex}.chest[data-v-d815fa4d]{padding:4px;font-size:2rem;line-height:1}.ergebnis[data-v-d815fa4d]{color:var(--text)}.endstand[data-v-d815fa4d]{gap:var(--space-xs);display:grid}.endstand-zeile[data-v-d815fa4d]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--bg-muted);color:var(--text);justify-content:space-between;align-items:center;display:flex}.endstand-zeile.gewonnen[data-v-d815fa4d]{background:var(--success-soft);border:2px solid var(--success-dark)}
