.GameActionButton-module__STykVa__raised{--game-action-depth:var(--app-accent-depth,#b78d0c);--game-action-shadow:var(--app-accent-soft,#fff1bd);box-shadow:0 6px 0 var(--game-action-depth), 0 12px 24px var(--game-action-shadow);transform:translateY(0);transition:none!important}.GameActionButton-module__STykVa__neutral{--game-action-depth:#c8c2b8;--game-action-shadow:#2e22132e}.dark .GameActionButton-module__STykVa__neutral{--game-action-depth:#343434;--game-action-shadow:#00000059}.GameActionButton-module__STykVa__raised:hover{border-radius:1.25rem}.GameActionButton-module__STykVa__raised:active{box-shadow:0 1px 0 var(--game-action-depth), 0 4px 8px var(--game-action-shadow);transform:translateY(5px)}
.GameSetupChoice-module__bbfQfa__choice.GameSetupChoice-module__bbfQfa__choice{background:var(--app-accent-mid,#ffe16b);color:var(--app-accent-ink,#382a00);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--app-accent-depth,#b78d0c);margin-bottom:7px;transition:background-color .15s,box-shadow .15s,translate .15s}.GameSetupChoice-module__bbfQfa__choice.GameSetupChoice-module__bbfQfa__choice:enabled:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 1px 2px 0 var(--app-accent-depth,#b78d0c);translate:3px 5px}.GameSetupChoice-module__bbfQfa__choice.GameSetupChoice-module__bbfQfa__choice:focus-visible{outline:3px solid var(--app-accent-depth,#b78d0c);outline-offset:4px}@media (prefers-reduced-motion:reduce){.GameSetupChoice-module__bbfQfa__choice.GameSetupChoice-module__bbfQfa__choice{transition:none}.GameSetupChoice-module__bbfQfa__choice.GameSetupChoice-module__bbfQfa__choice:enabled:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--app-accent-depth,#b78d0c);translate:none}}
.PostGameLeaderboard-module__czPX_W__frame{min-height:27rem}@media (max-width:360px){.PostGameLeaderboard-module__czPX_W__frame{min-height:30rem}}.PostGameLeaderboard-module__czPX_W__loadingLabel{justify-content:center;align-items:center;min-height:4.75rem;display:flex}.PostGameLeaderboard-module__czPX_W__placeholders{padding-top:.75rem}.PostGameLeaderboard-module__czPX_W__placeholderRow{justify-content:space-between;align-items:center;min-height:3.75rem;margin-bottom:.25rem;padding:.5rem;display:flex}.PostGameLeaderboard-module__czPX_W__placeholderName,.PostGameLeaderboard-module__czPX_W__placeholderScore{opacity:.08;background:currentColor;height:.75rem}.PostGameLeaderboard-module__czPX_W__placeholderName{width:45%}.PostGameLeaderboard-module__czPX_W__placeholderScore{width:20%}@media (prefers-reduced-motion:no-preference){.PostGameLeaderboard-module__czPX_W__reveal{animation:.12s ease-out both PostGameLeaderboard-module__czPX_W__reveal}}@keyframes PostGameLeaderboard-module__czPX_W__reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.PlayingCard-module__ZJS6oW__cardBack{background-color:#fffaf1}.PlayingCard-module__ZJS6oW__cardBack:before{content:"";pointer-events:none;background-color:#f13a4b;border-radius:0;position:absolute;inset:5px}.PlayingCard-module__ZJS6oW__cardBack:after{content:"";pointer-events:none;opacity:.3;background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#fff calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(0deg,#0000 calc(50% - .5px),#fff calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));background-size:10% 100%,100% 10%;border-radius:0;position:absolute;inset:5px}.PlayingCard-module__ZJS6oW__cardBackHand{box-shadow:var(--cards-overlap-shadow,0 0 transparent), 0 14px 28px #00000038}.PlayingCard-module__ZJS6oW__cardBackOverlapHorizontal{--cards-overlap-shadow:-2px 0 3px #00000038;border-left-color:#d2cdc6}.PlayingCard-module__ZJS6oW__cardBackOverlapVertical{--cards-overlap-shadow:0 -2px 3px #00000038;border-top-color:#d2cdc6}.PlayingCard-module__ZJS6oW__handWarningTwoCards{opacity:.65;box-shadow:0 0 28.6px 5.7px #facc15cc}.PlayingCard-module__ZJS6oW__handWarningOneCard{opacity:.65;box-shadow:0 0 34.3px 5.7px #ff3347e6}@media (prefers-reduced-motion:reduce){.PlayingCard-module__ZJS6oW__handWarningTwoCards,.PlayingCard-module__ZJS6oW__handWarningOneCard{animation:none}}
.CardsEdgeTable-module__hl9yRW__opponent{pointer-events:none;max-width:none;display:block;position:absolute}.CardsEdgeTable-module__hl9yRW__top{z-index:30;height:88px;inset:0 0 auto}.CardsEdgeTable-module__hl9yRW__left{z-index:20;width:76px;inset:0 auto 0 0}.CardsEdgeTable-module__hl9yRW__right{z-index:20;width:76px;inset:0 0 0 auto}.CardsEdgeTable-module__hl9yRW__identity{z-index:2;pointer-events:auto;width:44px;position:absolute}.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__identity{top:40px;left:50%;transform:translate(-50%)}.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__identity{top:50%;left:26px;transform:translateY(-50%)}.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__identity{top:50%;right:26px;transform:translateY(-50%)}.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__hand{max-width:none;height:26.4px;position:absolute;top:0;left:0;right:0;overflow:hidden}.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__cards{padding:0;transform:translateY(-53.6px)}.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__hand,.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__hand{width:22px;max-width:none;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__hand{left:0}.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__hand{right:0}.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__cards,.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__cards{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:56px;padding:0}.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__cards{transform:translate(-34px)}.CardsEdgeTable-module__hl9yRW__hand.CardsEdgeTable-module__hl9yRW__warning{overflow:visible}.CardsEdgeTable-module__hl9yRW__viewerIdentity{justify-content:center;align-items:center;gap:6px;margin-bottom:12px;display:flex}.CardsEdgeTable-module__hl9yRW__presence{text-align:center;max-width:72px;position:absolute;top:48px;left:50%;transform:translate(-50%)}.CardsEdgeTable-module__hl9yRW__viewerShort{align-items:center;gap:12px;display:flex}.CardsEdgeTable-module__hl9yRW__viewerShort .CardsEdgeTable-module__hl9yRW__viewerIdentity{flex-shrink:0;margin:0}.CardsEdgeTable-module__hl9yRW__viewerShort>[role=group]{flex:1}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__hand{pointer-events:auto;scrollbar-width:none;height:88px;overflow:auto hidden}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__cards{width:max-content;min-width:100%;transform:none}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__top .CardsEdgeTable-module__hl9yRW__identity{top:104px}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__hand,.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__hand{pointer-events:auto;scrollbar-width:none;width:56px;overflow:hidden auto}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__cards{transform:none}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__identity{left:64px}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__identity{right:80px}.CardsEdgeTable-module__hl9yRW__results .CardsEdgeTable-module__hl9yRW__hand::-webkit-scrollbar{display:none}@media (max-width:639px){.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__identity,.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__identity{top:35%}.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__left .CardsEdgeTable-module__hl9yRW__identity,.CardsEdgeTable-module__hl9yRW__results.CardsEdgeTable-module__hl9yRW__right .CardsEdgeTable-module__hl9yRW__identity{top:60%}}
.CaptureBombBadge-module__pMbyRW__captureBlast{pointer-events:none;z-index:30;filter:saturate(1.08);width:5.75rem;height:5.75rem;animation:.75s ease-out forwards CaptureBombBadge-module__pMbyRW__ludo-capture-blast;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CaptureBombBadge-module__pMbyRW__shockwave,.CaptureBombBadge-module__pMbyRW__flash,.CaptureBombBadge-module__pMbyRW__fireball,.CaptureBombBadge-module__pMbyRW__coreGlow,.CaptureBombBadge-module__pMbyRW__iconShell,.CaptureBombBadge-module__pMbyRW__spark,.CaptureBombBadge-module__pMbyRW__smoke{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CaptureBombBadge-module__pMbyRW__shockwave{opacity:0;border:.16rem solid #fff3d0f2;border-radius:9999px;width:2rem;height:2rem;animation:.75s ease-out forwards CaptureBombBadge-module__pMbyRW__ludo-capture-shockwave;box-shadow:0 0 0 .18rem #ffc44a80,0 0 1.5rem #ff9e1b94}.CaptureBombBadge-module__pMbyRW__flash{opacity:0;filter:blur(.08rem);background:radial-gradient(circle,#fffff6 0%,#ffeea4eb 36%,#ffad2ec7 62%,#ffad2e00 100%);border-radius:9999px;width:1.35rem;height:1.35rem;animation:.75s ease-out forwards CaptureBombBadge-module__pMbyRW__ludo-capture-flash}.CaptureBombBadge-module__pMbyRW__fireball{opacity:0;background:radial-gradient(circle at 34% 32%,#fffffafa 0%,#ffdc81f5 18%,#ff9721f0 46%,#e84710c2 72%,#e8471000 100%);border-radius:9999px;width:2.2rem;height:2.2rem;animation:.75s cubic-bezier(.22,1,.36,1) forwards CaptureBombBadge-module__pMbyRW__ludo-capture-fireball;box-shadow:0 0 1.3rem #ffa320c7,0 0 2.2rem #ff6c1b6b}.CaptureBombBadge-module__pMbyRW__coreGlow{filter:blur(.5rem);opacity:0;background:radial-gradient(circle,#ffd35ec7 0%,#ff962961 42%,#ff962900 76%);border-radius:9999px;width:3.2rem;height:3.2rem;animation:.75s ease-out forwards CaptureBombBadge-module__pMbyRW__ludo-capture-core-glow}.CaptureBombBadge-module__pMbyRW__iconShell{width:2rem;height:2rem;animation:.75s cubic-bezier(.33,1,.68,1) forwards CaptureBombBadge-module__pMbyRW__ludo-capture-icon}.CaptureBombBadge-module__pMbyRW__iconBadge{background:radial-gradient(circle at 35% 30%,#fff9defa 0%,#ffeaa7f0 46%,#f5b640e0 100%);border:1px solid #ffecb8f2;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;box-shadow:0 .5rem 1rem #7b41163d,0 0 .9rem #ffbf495c}.CaptureBombBadge-module__pMbyRW__icon{color:#7a2300;filter:drop-shadow(0 .08rem .1rem #ffffff59);width:.95rem;height:.95rem}.CaptureBombBadge-module__pMbyRW__spark{opacity:0;transform-origin:bottom;width:.34rem;height:1rem;animation:.75s cubic-bezier(.2,.85,.25,1) forwards CaptureBombBadge-module__pMbyRW__ludo-capture-spark;animation-delay:var(--delay,0s);background:linear-gradient(#fffff6fa 0%,#ffdd7df5 28%,#ff8418f2 72%,#ff841800 100%);border-radius:9999px;margin-top:-.5rem;margin-left:-.17rem;box-shadow:0 0 .65rem #ffab2f9e}.CaptureBombBadge-module__pMbyRW__smoke{filter:blur(.1rem);opacity:0;width:1.15rem;height:1.15rem;animation:.75s ease-out forwards CaptureBombBadge-module__pMbyRW__ludo-capture-smoke;animation-delay:var(--delay,0s);background:radial-gradient(circle,#5c4a427a 0%,#5c4a4247 54%,#5c4a4200 100%);border-radius:9999px}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-blast{0%{transform:translate(-50%,-50%)scale(.82)}18%{transform:translate(-50%,-50%)scale(1)}28%{transform:translate(-49%,-51%)scale(1.08)}36%{transform:translate(-51%,-49%)scale(1.04)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-icon{0%{opacity:0;transform:translate(-50%,-40%)scale(.35)rotate(-14deg)}10%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(.95)rotate(-8deg)}28%{opacity:0;transform:translate(-50%,-60%)scale(.42)rotate(16deg)}to{opacity:0;transform:translate(-50%,-62%)scale(.32)rotate(22deg)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-flash{0%,16%{opacity:0;transform:translate(-50%,-50%)scale(.22)}22%{opacity:1;transform:translate(-50%,-50%)scale(.9)}40%{opacity:.76;transform:translate(-50%,-50%)scale(1.8)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-fireball{0%,18%{opacity:0;transform:translate(-50%,-50%)scale(.28)}24%{opacity:1;transform:translate(-50%,-50%)scale(.92)}38%{opacity:1;transform:translate(-50%,-50%)scale(1.38)}65%{opacity:.52;transform:translate(-50%,-50%)scale(1.85)}to{opacity:0;transform:translate(-50%,-50%)scale(2.15)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-core-glow{0%,16%{opacity:0;transform:translate(-50%,-50%)scale(.3)}24%{opacity:.92;transform:translate(-50%,-50%)scale(.9)}55%{opacity:.5;transform:translate(-50%,-50%)scale(1.55)}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-shockwave{0%,18%{opacity:0;transform:translate(-50%,-50%)scale(.16)}24%{opacity:.92;transform:translate(-50%,-50%)scale(.7)}58%{opacity:.34;transform:translate(-50%,-50%)scale(2.55)}to{opacity:0;transform:translate(-50%,-50%)scale(3.35)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-spark{0%,16%{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.26)}24%{opacity:1;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-.2rem) scale(.85)}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(1)}}@keyframes CaptureBombBadge-module__pMbyRW__ludo-capture-smoke{0%,24%{opacity:0;transform:translate(calc(-50% + var(--smoke-x)), -40%) scale(.28)}34%{opacity:.55;transform:translate(calc(-50% + var(--smoke-x)), -54%) scale(.82)}to{opacity:0;transform:translate(calc(-50% + (var(--smoke-x) * 1.55)), -112%) scale(1.45)}}
.GamePlayButton-module__RWBkoa__button{border:1px solid var(--app-accent-border,#ffe277);background:var(--app-accent-mid,#ffe16b);max-width:100%;min-height:58px;color:var(--app-accent-ink,#382a00);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--app-accent-depth,#b78d0c);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:16px;margin-bottom:7px;padding:14px 28px;font-size:20px;font-weight:800;line-height:1.3;transition:background-color .14s,box-shadow .14s,translate .14s;display:inline-flex}.GamePlayButton-module__RWBkoa__play{color:#26231f;--game-play-depth:#c8c2b8;background:#f2efe8;border-color:#c8c2b8;width:100%;margin-top:24px}.GamePlayButton-module__RWBkoa__replay{align-self:center;width:auto}.GamePlayButton-module__RWBkoa__button:focus-visible{outline:3px solid var(--app-accent-depth,#b78d0c);outline-offset:4px}.GamePlayButton-module__RWBkoa__play:focus-visible{outline-color:hsl(var(--ring))}.GamePlayButton-module__RWBkoa__button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (prefers-reduced-motion:no-preference){.GamePlayButton-module__RWBkoa__button:not(:disabled):hover{background-color:var(--app-accent-border,#ffe277)}.GamePlayButton-module__RWBkoa__play:not(:disabled):hover{background-color:#f2efe8}}.GamePlayButton-module__RWBkoa__button:not(:disabled):active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 1px 2px 0 var(--app-accent-depth,#b78d0c);translate:3px 5px}.GamePlayButton-module__RWBkoa__play:not(:disabled){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--game-play-depth)}.GamePlayButton-module__RWBkoa__play:not(:disabled):active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 1px 2px 0 var(--game-play-depth)}@media (prefers-reduced-motion:reduce){.GamePlayButton-module__RWBkoa__button{transition:none}.GamePlayButton-module__RWBkoa__button:not(:disabled):active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--app-accent-depth,#b78d0c);translate:none}.GamePlayButton-module__RWBkoa__play:not(:disabled):active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 4px 7px 0 var(--game-play-depth)}}
