.game-top[data-astro-cid-m26q3pwt]{justify-content:space-between;align-items:end;gap:16px;display:flex}.game-top[data-astro-cid-m26q3pwt]>div[data-astro-cid-m26q3pwt]:first-child{max-width:460px}.game-level[data-astro-cid-m26q3pwt]{min-width:190px}.game-actions[data-astro-cid-m26q3pwt]{flex-wrap:wrap;gap:8px;display:flex}.game-contract[data-astro-cid-m26q3pwt],.game-dog[data-astro-cid-m26q3pwt],.game-table[data-astro-cid-m26q3pwt],.game-result[data-astro-cid-m26q3pwt]{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.game-contract[data-astro-cid-m26q3pwt] .preset-row[data-astro-cid-m26q3pwt]{margin-top:9px}.game-dog[data-astro-cid-m26q3pwt] .button[data-astro-cid-m26q3pwt]{margin-top:15px}.trick-players[data-astro-cid-m26q3pwt]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.trick-players[data-astro-cid-m26q3pwt] span[data-astro-cid-m26q3pwt]{border:1px solid var(--line);font:11px var(--mono);text-align:center;padding:10px}.trick-players[data-astro-cid-m26q3pwt] [data-astro-cid-m26q3pwt][aria-current=true]{border-color:var(--red);background:#f3e9e4}.trick-cards[data-astro-cid-m26q3pwt]{justify-content:center;align-items:center;gap:8px;min-height:105px;padding:20px 0;display:flex}.played-card[data-astro-cid-m26q3pwt],.game-card[data-astro-cid-m26q3pwt]{color:var(--ink);background:#f8f6f0;border:1px solid #bdb4a2;border-radius:4px}.played-card[data-astro-cid-m26q3pwt]{text-align:center;flex-direction:column;flex:0 0 66px;justify-content:space-between;align-items:center;width:66px;height:90px;padding:7px 4px 5px;display:flex}.played-card[data-astro-cid-m26q3pwt] small[data-astro-cid-m26q3pwt]{font:9px/1.1 var(--mono);white-space:nowrap}.hand-area[data-astro-cid-m26q3pwt]{border-top:1px solid var(--line);padding-top:16px}.hand-cards[data-astro-cid-m26q3pwt]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.game-card[data-astro-cid-m26q3pwt]{min-width:62px;min-height:62px;font:11px/1.3 var(--mono);cursor:pointer;padding:8px 9px}.game-card[data-astro-cid-m26q3pwt] small[data-astro-cid-m26q3pwt]{color:var(--muted);margin-top:3px;display:block}.game-card[data-astro-cid-m26q3pwt][disabled]{opacity:.52;cursor:not-allowed}.game-card[data-astro-cid-m26q3pwt][aria-pressed=true]{outline:3px solid var(--red);outline-offset:2px}.game-card-atout[data-astro-cid-m26q3pwt]{color:#35493c;background:#efe6c9;border-color:#aa935c}.game-card-atout[data-astro-cid-m26q3pwt] small[data-astro-cid-m26q3pwt]{color:#58604b}.game-card-excuse[data-astro-cid-m26q3pwt]{background:#e4eadc;border-color:#7c9674}.game-result[data-astro-cid-m26q3pwt]{background:#eaece4;margin-top:22px;padding:20px}.game-result[data-astro-cid-m26q3pwt] h3[data-astro-cid-m26q3pwt]{margin:0 0 8px}.game-result[data-astro-cid-m26q3pwt] p[data-astro-cid-m26q3pwt]{margin:6px 0}.game-recap[data-astro-cid-m26q3pwt]{border-top:1px solid var(--line);margin-top:20px;padding-top:15px;font-size:13px}.game-recap[data-astro-cid-m26q3pwt] summary[data-astro-cid-m26q3pwt]{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.game-recap[data-astro-cid-m26q3pwt] li[data-astro-cid-m26q3pwt]{border-bottom:1px solid var(--line);padding:7px 0;line-height:1.5}.game-recap[data-astro-cid-m26q3pwt] li[data-astro-cid-m26q3pwt] strong[data-astro-cid-m26q3pwt]{font-variant-numeric:tabular-nums}[data-solo-game] .trick-players{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}[data-solo-game] .trick-players span{border:1px solid var(--line);font:11px var(--mono);text-align:center;padding:10px}[data-solo-game] .trick-players [aria-current=true]{border-color:var(--red);background:#f3e9e4}[data-solo-game] .trick-cards{justify-content:center;align-items:center;gap:8px;min-height:105px;padding:20px 0;display:flex}[data-solo-game] .played-card,[data-solo-game] .game-card{color:var(--ink);cursor:pointer;background:#f8f6f0;border:1px solid #bdb4a2;border-radius:4px}[data-solo-game] .played-card{text-align:center;flex-direction:column;flex:0 0 66px;justify-content:space-between;align-items:center;width:66px;height:90px;padding:7px 4px 5px;display:flex}[data-solo-game] .game-card{min-width:62px;min-height:62px;font:11px/1.3 var(--mono);flex-direction:column;flex:0 0 62px;justify-content:space-between;align-items:center;width:62px;height:82px;min-height:0;padding:7px 4px 5px;display:flex;position:relative;box-shadow:0 2px 4px #453d2e18}[data-solo-game] .game-card-index{align-self:flex-start;font-size:11px;font-weight:700}[data-solo-game] .game-card-mark{font:25px/1 Georgia,serif}[data-solo-game] .game-card small{font:9px/1 DM Mono,monospace}[data-solo-game] .game-card-coeur,[data-solo-game] .game-card-carreau{color:#ad4236}[data-solo-game] .game-card-atout{color:#35493c;background:#efe6c9;border-color:#aa935c}[data-solo-game] .game-card-excuse{color:#35493c;background:#e4eadc;border-color:#7c9674}[data-solo-game] .game-card small{color:var(--muted);margin-top:3px;display:block}[data-solo-game] .game-card[disabled]{opacity:.52;cursor:not-allowed}[data-solo-game] .game-card[aria-pressed=true]{outline:3px solid var(--red);outline-offset:2px}[data-solo-game] .game-result h3{margin:0 0 8px}[data-solo-game] .game-result p{margin:6px 0}[data-solo-game] .game-recap{border-top:1px solid var(--line);margin-top:20px;padding-top:15px;font-size:13px}[data-solo-game] .game-recap summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}[data-solo-game] .game-recap li{border-bottom:1px solid var(--line);padding:7px 0;line-height:1.5}[data-solo-game] .game-recap li strong{font-variant-numeric:tabular-nums}@media (width<=760px){[data-solo-game] .trick-players{grid-template-columns:repeat(2,1fr)}[data-solo-game] .trick-cards{flex-wrap:wrap;min-height:90px}[data-solo-game] .played-card{flex-basis:53px;width:53px;height:74px}[data-solo-game] .game-card{flex-basis:53px;width:53px;min-width:53px;height:70px;min-height:0;padding:6px 3px 4px;font-size:10px}[data-solo-game] .game-card-mark{font-size:21px}}
