.agon-board-module__QLQVhW__shell{place-items:center;gap:.75rem;width:100%;display:grid;container-type:inline-size}.agon-board-module__QLQVhW__board{--board-glow-x:50%;--board-glow-y:0px;--board-glow-strength:.18;--board-glow-soft:.06;aspect-ratio:658/760;isolation:isolate;filter:drop-shadow(0 30px 70px #00000094)drop-shadow(0 0 18px #d8ff6b29)drop-shadow(0 0 42px #7e973917);direction:ltr;width:min(100%,780px);position:relative}.agon-board-module__QLQVhW__reentryPrompt{color:var(--text-secondary,#c7bbbd);text-align:center;margin:0;font-size:.875rem}.agon-board-module__QLQVhW__frame{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agon-board-module__QLQVhW__cells{z-index:1;position:absolute;inset:0;-webkit-mask:url(/boards/agon-board-mask.svg) 50%/100% 100% no-repeat;mask:url(/boards/agon-board-mask.svg) 50%/100% 100% no-repeat}.agon-board-module__QLQVhW__frameSurfaceHigh{stop-color:#483c3e}.agon-board-module__QLQVhW__frameSurfaceMid{stop-color:#2f2629}.agon-board-module__QLQVhW__frameSurfaceLow{stop-color:#22241e}.agon-board-module__QLQVhW__frameTopSheen{stop-opacity:.09}.agon-board-module__QLQVhW__frameLowerSheenHigh{stop-opacity:.042}.agon-board-module__QLQVhW__frameLowerSheenLow{stop-opacity:.024}.agon-board-module__QLQVhW__frameTopEdge{stop-opacity:.12}.agon-board-module__QLQVhW__frameBottomDepth{stop-opacity:.48}.agon-board-module__QLQVhW__frameTextureLine{fill:#ffffff03}.agon-board-module__QLQVhW__frameEdgeGlow,.agon-board-module__QLQVhW__frameSurface{pointer-events:none}.agon-board-module__QLQVhW__edgeGlowStrong{stop-opacity:var(--board-glow-strength)}.agon-board-module__QLQVhW__edgeGlowSoft{stop-opacity:var(--board-glow-soft)}.agon-board-module__QLQVhW__captureLines{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agon-board-module__QLQVhW__captureLine{stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:agon-board-module__QLQVhW__captureLineDraw var(--capture-line-duration) cubic-bezier(.22, .78, .24, 1) var(--capture-line-delay) forwards}.agon-board-module__QLQVhW__captureLine[data-player="1"]{stroke:#f8f5ef;filter:drop-shadow(0 0 3px #f8f5efcc)}.agon-board-module__QLQVhW__captureLine[data-player="2"]{stroke:#daff74;filter:drop-shadow(0 0 3px #daff74cc)}.agon-board-module__QLQVhW__cell{z-index:2;left:var(--agon-x);top:var(--agon-y);aspect-ratio:1.1547;width:10.6462%;color:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.agon-board-module__QLQVhW__cell:enabled{cursor:pointer}.agon-board-module__QLQVhW__cell[data-piece-draggable=true]{cursor:grab;touch-action:none}.agon-board-module__QLQVhW__cell[data-captured=true],.agon-board-module__QLQVhW__cell[data-flanker=true]{z-index:4}.agon-board-module__QLQVhW__cell[data-piece-drag-source=true]{z-index:7;cursor:grabbing}.agon-board-module__QLQVhW__cell[data-player="1"]{--agon-attention-stroke:#f8f5efe0;--agon-attention-halo:#f8f5ef24;--agon-attention-glow:#f8f5ef6b}.agon-board-module__QLQVhW__cell[data-player="2"]{--agon-attention-stroke:#daff74e6;--agon-attention-halo:#cbff3b24;--agon-attention-glow:#cbff3b80}.agon-board-module__QLQVhW__cell[data-selectable=true] .agon-board-module__QLQVhW__piece:after,.agon-board-module__QLQVhW__cell[aria-selected=true] .agon-board-module__QLQVhW__piece:after{z-index:5;border:1px solid var(--agon-attention-stroke);box-shadow:0 0 0 3px var(--agon-attention-halo), 0 0 1.2rem var(--agon-attention-glow);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-5.45%}.agon-board-module__QLQVhW__cell[data-selectable=true]:not([aria-selected=true]) .agon-board-module__QLQVhW__piece:after{animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate agon-board-module__QLQVhW__selectablePiecePulse}.agon-board-module__QLQVhW__cell[aria-selected=true] .agon-board-module__QLQVhW__piece:after{border-color:var(--agon-attention-stroke);box-shadow:0 0 0 3px var(--agon-attention-halo), 0 0 1.45rem var(--agon-attention-glow)}.agon-board-module__QLQVhW__board[data-piece-drag-active=true] .agon-board-module__QLQVhW__piece:after{display:none}.agon-board-module__QLQVhW__hexFace{--agon-cell-surface:linear-gradient(145deg, #ffffff08, #ffffff02), #44393b8a;--agon-cell-depth:inset 0 0 18px #00000014;--agon-groove-highlight:#ffffff0e;--agon-groove-shadow:#030203d1;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(145deg, var(--agon-groove-highlight) 0%, var(--agon-groove-shadow) 72%, var(--agon-groove-shadow) 100%);transition:filter .15s;position:absolute;inset:0}.agon-board-module__QLQVhW__hexFace:after{clip-path:inherit;background:var(--agon-cell-surface);box-shadow:var(--agon-cell-depth);content:"";pointer-events:none;position:absolute;inset:.75px}.agon-board-module__QLQVhW__cell[data-formation-owner="1"]{--agon-formation-fill:linear-gradient(145deg, #fffcf145, #f4ecda21)}.agon-board-module__QLQVhW__cell[data-formation-owner="2"]{--agon-formation-fill:linear-gradient(145deg, #d9ff7154, #b7e8302b)}.agon-board-module__QLQVhW__cell[data-formation-owner] .agon-board-module__QLQVhW__hexFace:before{z-index:1;clip-path:inherit;background:var(--agon-formation-fill);content:"";pointer-events:none;position:absolute;inset:1px}.agon-board-module__QLQVhW__cell[data-ring="1"] .agon-board-module__QLQVhW__hexFace,.agon-board-module__QLQVhW__cell[data-ring="3"] .agon-board-module__QLQVhW__hexFace,.agon-board-module__QLQVhW__cell[data-ring="5"] .agon-board-module__QLQVhW__hexFace{--agon-cell-surface:linear-gradient(145deg, #ffffff05, #ffffff01), #262721a3;--agon-cell-depth:inset 0 0 22px #0000002e}.agon-board-module__QLQVhW__cell:focus-visible{outline:none}.agon-board-module__QLQVhW__cell[data-destination=true]:hover .agon-board-module__QLQVhW__target,.agon-board-module__QLQVhW__cell[data-destination=true]:focus-visible .agon-board-module__QLQVhW__target{background:#c6ff341f;border-color:#daff75;box-shadow:0 0 12px #c6ff346b}.agon-board-module__QLQVhW__throne,.agon-board-module__QLQVhW__target{pointer-events:none;place-items:center;display:grid;position:absolute;inset:22%}.agon-board-module__QLQVhW__lastMoveTrail{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.agon-board-module__QLQVhW__lastMoveLine{stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 0 2.2px var(--move-trail-glow))}.agon-board-module__QLQVhW__lastMoveLine[data-player="1"]{--move-trail-glow:#f8f5efb8}.agon-board-module__QLQVhW__lastMoveLine[data-player="2"]{--move-trail-glow:#d3ff5bb8}.agon-board-module__QLQVhW__throne{color:#08060780;filter:drop-shadow(0 1px #ffffff1c)drop-shadow(0 -1px #0000009e)}.agon-board-module__QLQVhW__throne svg{stroke-width:2.2px;width:72%;height:72%}.agon-board-module__QLQVhW__target{z-index:3;aspect-ratio:1;background:#c6ff341a;border:2px solid #d7ff69eb;border-radius:50%;width:22%;animation:.82s ease-in-out infinite alternate agon-board-module__QLQVhW__targetPulse;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #c6ff3457}.agon-board-module__QLQVhW__piece{z-index:4;aspect-ratio:1;pointer-events:none;border-radius:50%;place-items:center;width:65.82%;transition:transform .16s,filter .16s,opacity .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agon-board-module__QLQVhW__piece[data-player="1"]{color:#cbff3b;background:radial-gradient(circle at 31% 24%,#fff 0 10%,#0000 24%),radial-gradient(circle at 55% 72%,#d9d1c3,#0000 68%),linear-gradient(145deg,#fffef9 0%,#eee8dd 55%,#aaa298 100%);box-shadow:0 clamp(.18rem,.8cqi,.42rem) clamp(.28rem,1.25cqi,.7rem) #000000a8,inset 0 0 0 1px #ffffff1f}.agon-board-module__QLQVhW__piece[data-player="2"]{color:#fff;background:radial-gradient(circle at 34% 25%,#ffe2e2eb,#0000 22%),radial-gradient(circle at 58% 82%,#4e621757,#0000 36%),linear-gradient(#acd050 0%,#92bd32 42%,#6c8d24 74%,#354a16 100%);box-shadow:0 clamp(.18rem,.8cqi,.42rem) clamp(.28rem,1.25cqi,.7rem) #000000a8,inset 0 0 0 1px #ffffff1f}.agon-board-module__QLQVhW__piece svg{stroke-width:2px;width:42%;height:42%}.agon-board-module__QLQVhW__piece[data-player="1"] svg{color:color-mix(in oklch, var(--primary) 58%, black);filter:drop-shadow(0 1px #fff9)drop-shadow(0 -1px #32410cb3)}.agon-board-module__QLQVhW__piece[data-player="2"] svg{color:color-mix(in oklch, var(--primary) 28%, black);filter:drop-shadow(0 1px #e9ffaba6)drop-shadow(0 -1px #212c08d9)}.agon-board-module__QLQVhW__cell:enabled:hover .agon-board-module__QLQVhW__piece,.agon-board-module__QLQVhW__cell:focus-visible .agon-board-module__QLQVhW__piece,.agon-board-module__QLQVhW__piece[data-selected=true]{filter:drop-shadow(0 0 .55rem var(--agon-attention-glow));transform:translate(-50%,-50%)scale(1.08)}.agon-board-module__QLQVhW__piece[data-arrived=true]{animation:.36s cubic-bezier(.2,.85,.25,1.2) agon-board-module__QLQVhW__pieceArrive}.agon-board-module__QLQVhW__guardMark{display:none}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__board{filter:drop-shadow(0 26px 58px #0000006b)}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameSurfaceHigh{stop-color:var(--board-surface-light-high)}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameSurfaceMid{stop-color:var(--board-surface-light-mid)}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameSurfaceLow{stop-color:var(--board-surface-light-low)}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameTopSheen{stop-opacity:.1}:is([data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameLowerSheenHigh,[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameLowerSheenLow){stop-opacity:0}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameTopEdge{stop-opacity:.14}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameBottomDepth{stop-opacity:.38}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__frameTextureLine{fill:#fffafb04}[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__hexFace{--agon-cell-surface:linear-gradient(145deg, #fffafb0e, transparent), var(--board-cell-light);--agon-cell-depth:inset 0 0 18px #00000014;--agon-groove-highlight:var(--board-groove-highlight-light);--agon-groove-shadow:var(--board-groove-shadow-light)}:is([data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__cell[data-ring="1"] .agon-board-module__QLQVhW__hexFace,[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__cell[data-ring="3"] .agon-board-module__QLQVhW__hexFace,[data-board-surface=ivory][data-game-id=agon] .agon-board-module__QLQVhW__cell[data-ring="5"] .agon-board-module__QLQVhW__hexFace){--agon-cell-surface:linear-gradient(145deg, #fffafb06, transparent), var(--board-cell-dark);--agon-cell-depth:inset 0 0 22px #0000002e}@keyframes agon-board-module__QLQVhW__targetPulse{0%{opacity:.68;transform:translate(-50%,-50%)scale(.82)}to{opacity:1;transform:translate(-50%,-50%)scale(1.18)}}@keyframes agon-board-module__QLQVhW__captureLineDraw{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes agon-board-module__QLQVhW__selectablePiecePulse{0%{opacity:.52;scale:.92}to{opacity:.9;scale:1.07}}@keyframes agon-board-module__QLQVhW__pieceArrive{0%{filter:brightness(1.5);transform:translate(-50%,-50%)scale(.68)}72%{transform:translate(-50%,-50%)scale(1.12)}to{filter:brightness();transform:translate(-50%,-50%)scale(1)}}@media (max-width:640px){.agon-board-module__QLQVhW__board{width:min(100%,560px)}.agon-board-module__QLQVhW__target{border-width:1px}.agon-board-module__QLQVhW__guardMark{border-width:1.5px}}@media (prefers-reduced-motion:reduce){.agon-board-module__QLQVhW__target,.agon-board-module__QLQVhW__piece[data-arrived=true],.agon-board-module__QLQVhW__captureLine,.agon-board-module__QLQVhW__cell[data-selectable=true] .agon-board-module__QLQVhW__piece:after{animation:none}.agon-board-module__QLQVhW__captureLine{stroke-dashoffset:0}.agon-board-module__QLQVhW__hexFace,.agon-board-module__QLQVhW__piece,.agon-board-module__QLQVhW__captureLines{transition:none}}
.active-game-leave-guard-module__Di5Lbq__card{background:radial-gradient(circle at 50% -20%, #b4dc451f, transparent 45%), var(--palette-coal);color:#fff;width:min(100% - 2rem,27rem);max-width:27rem;font-family:var(--font-sans);border:1px solid #ffffff1a;border-radius:1.35rem;gap:0;padding:2rem 1.5rem 1.5rem;overflow:hidden;box-shadow:0 32px 100px #000000ad}.active-game-leave-guard-module__Di5Lbq__card:before{background:var(--primary);content:"";border-radius:999px;width:5rem;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px #c6ff348c}.active-game-leave-guard-module__Di5Lbq__header{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.active-game-leave-guard-module__Di5Lbq__eyebrow{color:#ffffff9e;background:#7e97391f;border:1px solid #d8ff6b2e;border-radius:999px;padding:.35rem .7rem;font-size:.7rem;font-weight:650}.active-game-leave-guard-module__Di5Lbq__title{color:#fff;margin-top:1rem;font-size:clamp(1.3rem,4vw,1.65rem);font-weight:750;line-height:1.5}.active-game-leave-guard-module__Di5Lbq__description{color:#ffffff94;text-wrap:pretty;max-width:23rem;margin-top:.55rem;font-size:.86rem;line-height:1.9}.active-game-leave-guard-module__Di5Lbq__error{color:var(--warning);text-align:center;margin-top:1rem;font-size:.8rem;line-height:1.7}.active-game-leave-guard-module__Di5Lbq__actions{grid-template-columns:minmax(0,1fr);gap:.6rem;width:100%;margin-top:1.6rem;display:grid}.active-game-leave-guard-module__Di5Lbq__actions>button{border-radius:.75rem;width:100%;min-height:2.85rem;font-size:.82rem;font-weight:700}.active-game-leave-guard-module__Di5Lbq__actions>button:focus-visible{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}.active-game-leave-guard-module__Di5Lbq__actions>.active-game-leave-guard-module__Di5Lbq__resignAction{color:#f87171d9;background:0 0;border:1px solid #0000;margin-top:.3rem}.active-game-leave-guard-module__Di5Lbq__actions>.active-game-leave-guard-module__Di5Lbq__resignAction:hover{color:var(--destructive);background:#f8717114;border-color:#f8717133}.active-game-leave-guard-module__Di5Lbq__actions>.active-game-leave-guard-module__Di5Lbq__secondaryAction{color:#ffffffad;background:0 0;border:1px solid #0000;margin-top:.3rem}.active-game-leave-guard-module__Di5Lbq__actions>.active-game-leave-guard-module__Di5Lbq__secondaryAction:hover{color:#fff;background:#ffffff0d;border-color:#ffffff1f}@media (max-width:400px){.active-game-leave-guard-module__Di5Lbq__card{padding:1.5rem 1.15rem 1.15rem}}
.amazons-board-module___JE1OW__wrap{color:#fff;width:100%;margin-inline:auto}.amazons-board-module___JE1OW__board{--board-base-inset:clamp(.75rem, 3.1cqi, 1.3125rem);--board-safe-area:clamp(.75rem, 2.45cqi, 1.3125rem);--board-inset:calc(var(--board-base-inset) + var(--board-safe-area));--board-glow-x:50%;--board-glow-y:0px;--board-glow-strength:.18;--board-glow-soft:.06;--groove-shadow:#030203d1;--groove-highlight:#ffffff0e;isolation:isolate;width:calc(100% + var(--board-safe-area) + var(--board-safe-area));max-width:calc(100vw - 1rem);margin-inline:calc(0px - var(--board-safe-area));margin-block:calc(0px - var(--board-safe-area));aspect-ratio:1;padding:var(--board-inset);background:radial-gradient(ellipse at 50% 0%, #ffffff17, transparent 36%) padding-box, radial-gradient(circle at 84% 84%, #fff0f20b, #82935306 28%, transparent 54%) padding-box, repeating-linear-gradient(94deg, #ffffff03 0 1px, transparent 1px 12px) padding-box, linear-gradient(145deg, #483c3e 0%, #2f2629 46%, #22241e 100%) padding-box, radial-gradient(260px circle at var(--board-glow-x) var(--board-glow-y), rgba(216, 255, 107, var(--board-glow-strength)), rgba(216, 255, 107, var(--board-glow-soft)) 48%, #ffffff17 78%) border-box;direction:ltr;border:1px solid #0000;border-radius:clamp(1rem,3.5cqi,1.65rem);grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -14px 34px #0000007a,0 30px 70px #00000094,0 0 18px #d8ff6b12,0 0 42px #7e973909}.amazons-board-module___JE1OW__cell{cursor:default;touch-action:manipulation;border:0;outline:none;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:relative}.amazons-board-module___JE1OW__cell[data-actionable]{cursor:pointer}.amazons-board-module___JE1OW__cell:focus-visible{z-index:2;outline-offset:-2px;outline:2px solid #ffffffe6}.amazons-board-module___JE1OW__light{box-shadow:inset -1px 0 var(--groove-shadow), inset 0 -1px var(--groove-shadow), inset 1px 0 var(--groove-highlight), inset 0 1px var(--groove-highlight);background:linear-gradient(145deg,#ffffff08,#ffffff02),#44393b8a}.amazons-board-module___JE1OW__dark{box-shadow:inset -1px 0 var(--groove-shadow), inset 0 -1px var(--groove-shadow), inset 1px 0 var(--groove-highlight), inset 0 1px var(--groove-highlight);background:linear-gradient(145deg,#ffffff05,#ffffff01),#262721a3}.amazons-board-module___JE1OW__last:before,.amazons-board-module___JE1OW__lastOrigin:before{content:"";z-index:1;pointer-events:none;background:#c6ff341f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #d7ff692e}.amazons-board-module___JE1OW__lastOrigin:before{background:#c6ff3411;box-shadow:inset 0 0 0 1px #d7ff6917}.amazons-board-module___JE1OW__selected{z-index:3}.amazons-board-module___JE1OW__selected:after{content:"";z-index:2;pointer-events:none;background:#c6ff341a;border:1px solid #dbff79e6;position:absolute;inset:2px;box-shadow:inset 0 0 18px #c6ff3433,0 0 16px #c6ff3440}.amazons-board-module___JE1OW__cell[data-selectable]:after{content:"";z-index:2;pointer-events:none;animation:amazons-board-module___JE1OW__selectable-cell-pulse var(--selectable-pulse-duration) cubic-bezier(.45, 0, .55, 1) infinite alternate;background:#c6ff340e;border:1px solid #d7ff68b8;position:absolute;inset:0;box-shadow:inset 0 0 1rem #cbff3b30,0 0 .8rem #cbff3b4d}@keyframes amazons-board-module___JE1OW__selectable-cell-pulse{0%{opacity:.44}to{opacity:.95}}.amazons-board-module___JE1OW__amazon{z-index:4;place-items:center;width:92%;height:92%;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.amazons-board-module___JE1OW__amazon:before{content:"";z-index:0;filter:blur(2px);transform:rotate(var(--facing-angle,0deg));pointer-events:none;background:radial-gradient(23% 14% at 50% 41%,#00000080 0%,#00000042 42%,#0000 76%);position:absolute;inset:0}.amazons-board-module___JE1OW__amazon:after{content:"";z-index:0;filter:blur(1px);transform:rotate(var(--facing-angle,0deg));pointer-events:none;background:radial-gradient(8% 6% at 20% 17%,#0000004d,#0000),radial-gradient(8% 6% at 80% 17%,#0000004d,#0000),radial-gradient(8% 6% at 10% 42%,#0000004d,#0000),radial-gradient(8% 6% at 90% 42%,#0000004d,#0000),radial-gradient(8% 6% at 29% 85%,#0000004d,#0000),radial-gradient(8% 6% at 71% 85%,#0000004d,#0000);position:absolute;inset:0}.amazons-board-module___JE1OW__cell[data-selectable]:hover .amazons-board-module___JE1OW__amazon,.amazons-board-module___JE1OW__cell[data-selectable]:focus-visible .amazons-board-module___JE1OW__amazon{transform:translateY(-2px)}.amazons-board-module___JE1OW__selected .amazons-board-module___JE1OW__amazon{transform:translateY(-12%)scale(1.1)}.amazons-board-module___JE1OW__spider{z-index:1;width:100%;height:100%;transform:rotate(var(--facing-angle,0deg));transition:transform .14s cubic-bezier(.2,.8,.2,1),filter .18s;display:block;position:relative;-webkit-mask:url(/pieces/amazons-spider.svg) 50%/contain no-repeat;mask:url(/pieces/amazons-spider.svg) 50%/contain no-repeat}.amazons-board-module___JE1OW__white .amazons-board-module___JE1OW__spider{filter:drop-shadow(0 1px 1px #4c513e8c)drop-shadow(0 0 5px #fff9ee2e);background:radial-gradient(circle at 31% 24%,#fff 0 10%,#0000 24%),radial-gradient(circle at 55% 72%,#d9d1c3,#0000 68%),linear-gradient(145deg,#fffef9 0%,#eee8dd 55%,#aaa298 100%)}.amazons-board-module___JE1OW__black .amazons-board-module___JE1OW__spider{filter:drop-shadow(0 1px 1px #4e621799)drop-shadow(0 0 6px #cbff3b33);background:radial-gradient(circle at 34% 25%,#ffe2e2eb,#0000 22%),radial-gradient(circle at 58% 82%,#4e621757,#0000 36%),linear-gradient(#98b947 0%,#7fa82b 42%,#5b781e 74%,#2c3d12 100%)}.amazons-board-module___JE1OW__selected .amazons-board-module___JE1OW__spider{filter:drop-shadow(0 1px 1px #00000073)drop-shadow(0 0 6px #d8ff6b5c)}.amazons-board-module___JE1OW__arrow{z-index:3;color:#d2ff57;--web-glow:#d2ff558f;place-items:center;width:100%;height:100%;display:grid;position:relative}.amazons-board-module___JE1OW__arrow[data-owner="1"]{color:#fffaf3;--web-glow:#ffffff9e}.amazons-board-module___JE1OW__web{width:100%;height:100%;filter:drop-shadow(0 0 3px var(--web-glow));background:currentColor;display:block;-webkit-mask:url(/pieces/amazons-web.svg) 50%/100% 100% no-repeat;mask:url(/pieces/amazons-web.svg) 50%/100% 100% no-repeat}.amazons-board-module___JE1OW__target{z-index:2;filter:brightness();background:#c6ff341a;border:2px solid #d7ff69eb;border-radius:50%;width:22%;height:22%;transition:transform .15s,filter .15s;animation:.82s ease-in-out infinite alternate amazons-board-module___JE1OW__destination-pulse;display:block;position:relative;transform:scale(1);box-shadow:0 0 10px #c6ff3457}.amazons-board-module___JE1OW__target[data-aim]{color:#d7ff69eb;background:radial-gradient(circle,currentColor 0 1px,#0000 1.5px),#c6ff341a}.amazons-board-module___JE1OW__target[data-aim]:before,.amazons-board-module___JE1OW__target[data-aim]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.amazons-board-module___JE1OW__target[data-aim]:before{background:linear-gradient(90deg,currentColor 0 24%,#0000 24% 76%,currentColor 76% 100%);width:220%;height:2px}.amazons-board-module___JE1OW__target[data-aim]:after{background:linear-gradient(currentColor 0 24%,#0000 24% 76%,currentColor 76% 100%);width:2px;height:220%}@keyframes amazons-board-module___JE1OW__destination-pulse{0%{opacity:.55;scale:.82}to{opacity:1;scale:1.08}}.amazons-board-module___JE1OW__cell[data-legal]:is(:hover,:focus-visible) .amazons-board-module___JE1OW__target{filter:brightness(1.2);transform:scale(1.07)}.amazons-board-module___JE1OW__motionLayer{z-index:10;inset:var(--board-inset);pointer-events:none;position:absolute}.amazons-board-module___JE1OW__movingPiece,.amazons-board-module___JE1OW__shootingArrow{place-items:center;width:10%;height:10%;display:grid;position:absolute}.amazons-board-module___JE1OW__movingPiece{animation:amazons-board-module___JE1OW__amazon-travel var(--amazon-travel-duration) cubic-bezier(.22, .8, .25, 1) both}@keyframes amazons-board-module___JE1OW__amazon-travel{0%{transform:translate(0)scale(1.12)}to{transform:translate(var(--travel-x), var(--travel-y)) scale(1)}}.amazons-board-module___JE1OW__shootingArrow{animation:amazons-board-module___JE1OW__arrow-flight var(--arrow-flight-duration) cubic-bezier(.22, .72, .28, 1) both}.amazons-board-module___JE1OW__shootingArrow[data-mover="1"]{--thread-start:#ffffff8c;--thread-end:#fffef9;--thread-glow:#ffffffc7}.amazons-board-module___JE1OW__shootingArrow[data-mover="2"]{--thread-start:#dfff868c;--thread-end:#d2ff57;--thread-glow:#d0ff4fcc}.amazons-board-module___JE1OW__projectile{background:linear-gradient(90deg, transparent, var(--thread-start) 28%, var(--thread-end));width:52%;height:5%;min-height:2px;box-shadow:0 0 7px 2px var(--thread-glow);transform:rotate(var(--trajectory-angle));border-radius:999px}@keyframes amazons-board-module___JE1OW__arrow-flight{0%{opacity:.85;transform:translate(0)scale(.55)}to{transform:translate(var(--travel-x), var(--travel-y)) scale(1);opacity:1}}.amazons-board-module___JE1OW__coordinates{z-index:5;color:#ffffff7a;pointer-events:none;font-size:clamp(.42rem,1.55cqi,.66rem);font-weight:800;line-height:1;display:grid;position:absolute}.amazons-board-module___JE1OW__ranks{top:calc(var(--board-inset) + 1px);bottom:calc(var(--board-inset) + 1px);width:calc(var(--board-inset) - 5px);grid-template-rows:repeat(10,1fr);place-items:center;left:3px}.amazons-board-module___JE1OW__files{right:calc(var(--board-inset) + 1px);bottom:3px;left:calc(var(--board-inset) + 1px);height:calc(var(--board-inset) - 5px);grid-template-columns:repeat(10,1fr);place-items:center}[data-board-surface=ivory][data-game-id=amazons] .amazons-board-module___JE1OW__board{--groove-shadow:var(--board-groove-shadow-light);--groove-highlight:var(--board-groove-highlight-light);background:radial-gradient(ellipse at 50% 0%, #fffafb1a, transparent 38%) padding-box, repeating-linear-gradient(94deg, #fffafb04 0 1px, transparent 1px 13px) padding-box, linear-gradient(145deg, var(--board-surface-light-high) 0%, var(--board-surface-light-mid) 48%, var(--board-surface-light-low) 100%) padding-box, radial-gradient(260px circle at var(--board-glow-x) var(--board-glow-y), rgba(216, 255, 107, var(--board-glow-strength)), rgba(216, 255, 107, var(--board-glow-soft)) 48%, #ffffff17 78%) border-box, linear-gradient(145deg, #fffafb24, #1f1d1d29) border-box;box-shadow:inset 0 1px #fffafb24,inset 0 -12px 28px #08080561,0 26px 58px #0000006b}[data-board-surface=ivory][data-game-id=amazons] .amazons-board-module___JE1OW__light{background:linear-gradient(145deg, #fffafb0e, transparent), var(--board-cell-light)}[data-board-surface=ivory][data-game-id=amazons] .amazons-board-module___JE1OW__dark{background:linear-gradient(145deg, #fffafb06, transparent), var(--board-cell-dark)}@media (prefers-reduced-motion:reduce){.amazons-board-module___JE1OW__cell,.amazons-board-module___JE1OW__amazon,.amazons-board-module___JE1OW__spider,.amazons-board-module___JE1OW__target{transition:none}.amazons-board-module___JE1OW__cell[data-selectable]:after,.amazons-board-module___JE1OW__target,.amazons-board-module___JE1OW__movingPiece,.amazons-board-module___JE1OW__shootingArrow{animation:none}}
.backgammon-board-module__t0-56G__shell{--board-glow-strength:.18;--board-glow-soft:.06;isolation:isolate;aspect-ratio:566/496;width:min(100%,920px);position:relative;container-type:inline-size}.backgammon-board-module__t0-56G__board{--bg-board:#363c25;--bg-inset:#25291c;--field-left:1.7401%;--field-right:10.5468%;--field-gap:6.4227%;--field-top:2.5411%;--field-bottom:2.5411%;--well-left-x:2.2232%;--well-right-x:48.8965%;--well-width:40.074%;z-index:1;isolation:isolate;width:100%;height:100%;box-shadow:none;perspective:900px;transform-style:preserve-3d;direction:ltr;background:0 0;border:0;border-radius:0;display:grid;position:relative;overflow:visible}.backgammon-board-module__t0-56G__boardGeometry{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.backgammon-board-module__t0-56G__boardPointerGlow{z-index:30;overflow:visible}.backgammon-board-module__t0-56G__boardPointerGlowPath{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;filter:drop-shadow(0 0 6px #d8ff6b42);vector-effect:non-scaling-stroke}.backgammon-board-module__t0-56G__threeCheckerLayer{z-index:19;pointer-events:none;position:absolute;inset:0;overflow:visible}.backgammon-board-module__t0-56G__threeCheckerLayer canvas{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible;width:100%!important;height:100%!important}.backgammon-board-module__t0-56G__threeDragLayer{z-index:1000;pointer-events:none;position:absolute;inset:0;overflow:visible}.backgammon-board-module__t0-56G__threeDragLayer canvas{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible;width:100%!important;height:100%!important}.backgammon-board-module__t0-56G__board[data-three-checkers-active] [data-three-checker-id],.backgammon-board-module__t0-56G__board[data-three-checkers-active] [data-three-store-coin],.backgammon-board-module__t0-56G__board[data-three-checkers-active] [data-setup-flight],.backgammon-board-module__t0-56G__board[data-three-checkers-active] [data-move-flight],.backgammon-board-module__t0-56G__board[data-three-checkers-active] .backgammon-board-module__t0-56G__setupFlightShadow{opacity:0!important}.backgammon-board-module__t0-56G__board[data-three-checkers-ready]>.backgammon-board-module__t0-56G__boardGeometry:not(.backgammon-board-module__t0-56G__boardPointerGlow){opacity:0}.backgammon-board-module__t0-56G__board[data-three-checkers-ready] .backgammon-board-module__t0-56G__offCount{box-shadow:none;background:0 0;border-color:#0000}.backgammon-board-module__t0-56G__boardDepthOverlay{z-index:20}.backgammon-board-module__t0-56G__geometryOuter{stroke:#ffffff16;stroke-width:1.46px;filter:drop-shadow(0 22px 28px #00000094)drop-shadow(0 0 24px #7e973917)}.backgammon-board-module__t0-56G__geometrySurfaceOverlay{stroke:none;pointer-events:none}.backgammon-board-module__t0-56G__geometryWell{stroke:#ffffff16;stroke-width:.07px;filter:drop-shadow(0 -1px 1px #000000bf)}.backgammon-board-module__t0-56G__geometryStore{stroke:#ffffff16;stroke-width:.17px}.backgammon-board-module__t0-56G__geometryInsetDepth,.backgammon-board-module__t0-56G__geometryInsetTexture{stroke:none;pointer-events:none}.backgammon-board-module__t0-56G__geometryCarvedWall{fill:none;stroke-width:9px;opacity:.58;pointer-events:none;vector-effect:non-scaling-stroke}.backgammon-board-module__t0-56G__geometryInsetRim{fill:none;stroke:#ffffff16;stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px #ffffff0e)}.backgammon-board-module__t0-56G__geometryForegroundDepth{stroke:none;pointer-events:none}.backgammon-board-module__t0-56G__geometryForegroundRim{fill:none;stroke-width:4.5px;filter:blur(.8px);pointer-events:none;vector-effect:non-scaling-stroke}.backgammon-board-module__t0-56G__geometryFrontLip{fill:none;stroke:#e7d1b40e;stroke-width:.8px;filter:drop-shadow(0 1px #0006);pointer-events:none;vector-effect:non-scaling-stroke}.backgammon-board-module__t0-56G__geometryPoint{stroke:#ffffff09;stroke-width:.18px;opacity:.78;filter:saturate(.88)drop-shadow(0 2px 2px #00000042)}.backgammon-board-module__t0-56G__row{z-index:21;left:var(--field-left);right:var(--field-right);grid-template-columns:repeat(6, minmax(0, 1fr)) var(--field-gap) repeat(6, minmax(0, 1fr));display:grid;position:absolute}.backgammon-board-module__t0-56G__topRow{top:var(--field-top);bottom:50%}.backgammon-board-module__t0-56G__bottomRow{top:50%;bottom:var(--field-bottom)}.backgammon-board-module__t0-56G__point{z-index:2;cursor:default;background:0 0;border:0;outline:none;min-width:0;height:100%;position:relative}.backgammon-board-module__t0-56G__point[data-selectable],.backgammon-board-module__t0-56G__point[data-destination]{cursor:pointer}.backgammon-board-module__t0-56G__triangle{z-index:3;pointer-events:none;display:none;position:absolute;inset-inline:5.85%}.backgammon-board-module__t0-56G__triangle svg{width:100%;height:100%;display:block;overflow:visible}.backgammon-board-module__t0-56G__triangle path{stroke-width:.12px;vector-effect:non-scaling-stroke}.backgammon-board-module__t0-56G__point[data-direction=top] .backgammon-board-module__t0-56G__triangle{height:25.87cqi;top:0}.backgammon-board-module__t0-56G__point[data-direction=bottom] .backgammon-board-module__t0-56G__triangle{height:25.87cqi;bottom:0;transform:rotate(180deg)}.backgammon-board-module__t0-56G__point[data-destination] .backgammon-board-module__t0-56G__triangle{filter:brightness(1.08) drop-shadow(0 0 7px rgb(var(--destination-glow) / .38));opacity:.68;animation:1.8s ease-in-out infinite backgammon-board-module__t0-56G__destination-point-glow;display:block}.backgammon-board-module__t0-56G__point[data-destination-player="1"]{--destination-glow:216 255 107}.backgammon-board-module__t0-56G__point[data-destination-player="2"]{--destination-glow:255 250 241}.backgammon-board-module__t0-56G__point[data-destination]:hover .backgammon-board-module__t0-56G__triangle,.backgammon-board-module__t0-56G__point[data-destination]:focus-visible .backgammon-board-module__t0-56G__triangle{filter:brightness(1.22) drop-shadow(0 0 12px rgb(var(--destination-glow) / .72));opacity:1;animation:none}@keyframes backgammon-board-module__t0-56G__destination-point-glow{0%,to{filter:brightness(1.04) drop-shadow(0 0 6px rgb(var(--destination-glow) / .3));opacity:.58}50%{filter:brightness(1.14) drop-shadow(0 0 9px rgb(var(--destination-glow) / .5));opacity:.78}}.backgammon-board-module__t0-56G__checkerStack{--checker-stack-gap:.15cqi;--checker-stack-size:5.815cqi;z-index:8;pointer-events:none;position:absolute;inset-block:0;inset-inline:7.08%}.backgammon-board-module__t0-56G__selectableCheckerRing{--selectable-ring-stroke:#fff;z-index:140;aspect-ratio:1;pointer-events:none;width:100%;display:block;position:absolute;inset-inline-start:0}.backgammon-board-module__t0-56G__selectableCheckerRing[data-player="2"]{--selectable-ring-stroke:#29460e}.backgammon-board-module__t0-56G__selectableCheckerRing:after{border:max(2.5px, .25cqi) solid var(--selectable-ring-stroke);content:"";transform-origin:50%;border-radius:50%;animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate backgammon-board-module__t0-56G__selectable-checker-ring-pulse;position:absolute;inset:29%;transform:scale(.94)}.backgammon-board-module__t0-56G__point[data-selected] .backgammon-board-module__t0-56G__selectableCheckerRing:after,.backgammon-board-module__t0-56G__barStack[data-selected] .backgammon-board-module__t0-56G__selectableCheckerRing:after{animation:none;transform:scale(1.08)}.backgammon-board-module__t0-56G__board[data-checker-move-active] .backgammon-board-module__t0-56G__selectableCheckerRing{opacity:0}.backgammon-board-module__t0-56G__point[data-direction=top] .backgammon-board-module__t0-56G__checkerStack{top:0}.backgammon-board-module__t0-56G__point[data-direction=bottom] .backgammon-board-module__t0-56G__checkerStack{bottom:0}.backgammon-board-module__t0-56G__checker{z-index:var(--checker-layer,2);aspect-ratio:1;box-sizing:border-box;border:1px solid var(--coin-bevel-highlight);background:radial-gradient(circle at 29% 22%, var(--coin-specular) 0 5%, transparent 19%), linear-gradient(145deg, #ffffff1c 0%, transparent 38%, #00000029 100%), radial-gradient(circle at 48% 45%, var(--coin-face) 0 70%, var(--coin-rim-light) 71% 77%, var(--coin-rim) 78% 90%, var(--coin-side) 91% 100%);width:100%;box-shadow:inset 1px 1px 2px #ffffff38, inset -2px -2px 3px var(--coin-form-shadow), 0 1px 0 var(--coin-side-highlight), 0 3px 0 var(--coin-side-dark);backface-visibility:visible;transform-style:preserve-3d;will-change:transform;border-radius:50%;display:block;position:relative}.backgammon-board-module__t0-56G__checker[data-in-flight]{visibility:hidden}.backgammon-board-module__t0-56G__setupTarget,.backgammon-board-module__t0-56G__moveTarget{visibility:hidden;pointer-events:none}.backgammon-board-module__t0-56G__checkerFlight{z-index:42;pointer-events:none;transform-origin:50%;position:absolute;top:0;left:0}.backgammon-board-module__t0-56G__checkerFlight[data-setup-flight]:after{opacity:0}.backgammon-board-module__t0-56G__setupFlightShadow{z-index:1;filter:blur(clamp(.16rem,.7cqi,.42rem));pointer-events:none;transform-origin:50% 68%;background:#000000b8;border-radius:50%;position:absolute;top:0;left:0}.backgammon-board-module__t0-56G__checkerStack>.backgammon-board-module__t0-56G__checker{position:absolute;inset-inline-start:0}.backgammon-board-module__t0-56G__point[data-direction=top] .backgammon-board-module__t0-56G__checkerStack>.backgammon-board-module__t0-56G__checker,.backgammon-board-module__t0-56G__point[data-direction=top] .backgammon-board-module__t0-56G__checkerStack>.backgammon-board-module__t0-56G__selectableCheckerRing{top:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}.backgammon-board-module__t0-56G__point[data-direction=bottom] .backgammon-board-module__t0-56G__checkerStack>.backgammon-board-module__t0-56G__checker,.backgammon-board-module__t0-56G__point[data-direction=bottom] .backgammon-board-module__t0-56G__checkerStack>.backgammon-board-module__t0-56G__selectableCheckerRing{bottom:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}@keyframes backgammon-board-module__t0-56G__selectable-checker-ring-pulse{0%{transform:scale(.94)}to{transform:scale(1.08)}}.backgammon-board-module__t0-56G__checker:before{z-index:2;content:"";pointer-events:none;border:1px solid var(--coin-center-edge);background:radial-gradient(circle at 31% 24%, var(--coin-center-specular) 0 7%, transparent 27%), linear-gradient(145deg, var(--coin-center-light), var(--coin-center-face) 52%, var(--coin-center-shade));box-shadow:inset 1px 1px 1px #0000003d, inset -1px -1px 1px #ffffff1f, 0 -1px 0 var(--coin-groove-shadow), 0 1px 0 var(--coin-groove-light);border-radius:50%;position:absolute;inset:19%}.backgammon-board-module__t0-56G__checker:after{z-index:-1;border:1px solid var(--coin-side-highlight);background:linear-gradient(145deg, var(--coin-side-highlight) 0%, var(--coin-side) 38%, var(--coin-side-dark) 100%);box-shadow:inset 1px 1px 1px #ffffff1a, inset -2px -2px 2px #00000047, 1px 2px 1px var(--coin-contact-shadow), 3px 5px 5px var(--coin-cast-shadow);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;transform:translate3d(0,3px,-5px)}.backgammon-board-module__t0-56G__checker[data-player="1"]{--coin-face:#7fa82b;--coin-rim-light:#98b947;--coin-rim:#5b781e;--coin-side:#456019;--coin-side-dark:#2c3d12;--coin-side-highlight:#98b947;--coin-bevel-highlight:#a7c75b;--coin-form-shadow:#4659126b;--coin-contact-shadow:#0f130680;--coin-cast-shadow:#0708036b;--coin-specular:#ffe4e56b;--coin-center-edge:#53691794;--coin-center-light:#98b947;--coin-center-face:#7fa82b;--coin-center-shade:#5b781e;--coin-center-specular:#ffe1e233;--coin-groove-shadow:#41521180;--coin-groove-light:#e6ff9f33}.backgammon-board-module__t0-56G__checker[data-player="2"]{--coin-face:#e6dccb;--coin-rim-light:#f5ecde;--coin-rim:#b9a88f;--coin-side:#98866d;--coin-side-dark:#675846;--coin-side-highlight:#eadfce;--coin-bevel-highlight:#fffaf1;--coin-form-shadow:#5747334d;--coin-contact-shadow:#0f0b0880;--coin-cast-shadow:#0607046b;--coin-specular:#ffffffb3;--coin-center-edge:#79674f94;--coin-center-light:#eee5d6;--coin-center-face:#d8cdbb;--coin-center-shade:#bbaa91;--coin-center-specular:#ffffff9e;--coin-groove-shadow:#5646316b;--coin-groove-light:#ffffff57}.backgammon-board-module__t0-56G__bar{z-index:21;top:var(--field-top);bottom:var(--field-bottom);grid-template-rows:1fr 1fr;align-items:center;width:5.55%;display:grid;position:absolute;left:45.5588%;transform:translate(-50%)}.backgammon-board-module__t0-56G__barStack{--checker-stack-gap:.15cqi;--checker-stack-size:5.815cqi;color:#fff;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:0;display:block;position:relative}.backgammon-board-module__t0-56G__barStack[data-selectable]{cursor:pointer}.backgammon-board-module__t0-56G__barStack .backgammon-board-module__t0-56G__checker{width:var(--checker-stack-size);position:absolute;left:50%;transform:translate(-50%)}.backgammon-board-module__t0-56G__barStack[data-player="2"] .backgammon-board-module__t0-56G__checker{top:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}.backgammon-board-module__t0-56G__barStack[data-player="1"] .backgammon-board-module__t0-56G__checker{bottom:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}.backgammon-board-module__t0-56G__barStack .backgammon-board-module__t0-56G__selectableCheckerRing{width:var(--checker-stack-size);left:50%;transform:translate(-50%)}.backgammon-board-module__t0-56G__barStack[data-player="2"] .backgammon-board-module__t0-56G__selectableCheckerRing{top:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}.backgammon-board-module__t0-56G__barStack[data-player="1"] .backgammon-board-module__t0-56G__selectableCheckerRing{bottom:calc(var(--checker-stack-slot,0) * (var(--checker-stack-size) + var(--checker-stack-gap)))}.backgammon-board-module__t0-56G__barStack[data-selected] .backgammon-board-module__t0-56G__checker{box-shadow:0 0 18px #d8ff6be6}.backgammon-board-module__t0-56G__diceStage{z-index:34;top:var(--field-top);bottom:var(--field-bottom);width:var(--well-width);pointer-events:none;place-items:center;gap:clamp(.3rem,1cqi,.55rem);display:grid;position:absolute}.backgammon-board-module__t0-56G__diceStage[data-zone=left]{left:var(--well-left-x)}.backgammon-board-module__t0-56G__diceStage[data-zone=right]{left:var(--well-right-x)}.backgammon-board-module__t0-56G__dicePair{width:100%;display:block;position:absolute;inset:0}.backgammon-board-module__t0-56G__physicsDice{pointer-events:none;isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4.5% 95.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4.5% 95.5%,#0000 100%)}.backgammon-board-module__t0-56G__physicsDice canvas{pointer-events:none;display:block;position:absolute;inset:0;background:0 0!important;width:100%!important;height:100%!important}.backgammon-board-module__t0-56G__passButton{color:var(--primary-foreground);cursor:pointer;pointer-events:auto;background:#7e9739e0;border:1px solid #d8ff6b94;border-radius:999px;padding:.5rem .8rem;font-size:clamp(.58rem,1.45cqi,.76rem);font-weight:750;transition:background .16s,transform .16s;box-shadow:0 8px 22px #0000006b,0 0 22px #b4dc453d}.backgammon-board-module__t0-56G__passButton:hover{background:#d1ff54;transform:translateY(-1px)}.backgammon-board-module__t0-56G__trayRollButton{z-index:35;isolation:isolate;aspect-ratio:1;width:8.86508%;color:var(--primary-foreground);cursor:pointer;text-align:center;text-shadow:none;text-transform:uppercase;background:radial-gradient(circle at 35% 24%,#ffe0dcb8,#dfff8538 24%,#0000 43%),radial-gradient(circle at 50% 64%,#d1ff52 0%,#9cc231 58%,#53681b 100%);border:1px solid #e7ffa3ad;border-radius:50%;grid-template:1fr/1fr;place-items:center;font-size:clamp(.42rem,1.1cqi,.66rem);font-weight:800;line-height:.94;transition:background .22s,border-color .22s,box-shadow .22s,color .22s,filter .22s,transform .24s cubic-bezier(.2,.82,.24,1);display:grid;position:absolute;top:49.9664%;left:94.3849%;transform:translate(-50%,-56%);box-shadow:inset 0 2px 2px #ffffff6b,inset 0 -7px 10px #38470e80,0 2px #87a82b,0 6px #3a4714,0 10px 15px #00000094,0 0 20px #d8ff6b85,0 0 0 3px #0f1208b8}.backgammon-board-module__t0-56G__trayRollButton[data-lit]{border-color:#e7ffa3ad;animation:2.4s ease-in-out infinite backgammon-board-module__t0-56G__tray-roll-ready-pulse}@keyframes backgammon-board-module__t0-56G__tray-roll-ready-pulse{0%,to{filter:brightness();box-shadow:inset 0 2px 2px #ffffff6b,inset 0 -7px 10px #38470e80,0 2px #87a82b,0 6px #3a4714,0 10px 15px #00000094,0 0 17px #d8ff6b66,0 0 0 3px #0f1208b8}50%{filter:brightness(1.11);box-shadow:inset 0 2px 2px #ffffff85,inset 0 -7px 10px #38470e70,0 2px #95b933,0 6px #3a4714,0 10px 16px #0009,0 0 31px #d8ff6bc7,0 0 0 3px #0f1208b8}}.backgammon-board-module__t0-56G__trayRollButton:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffe2da33;position:absolute;inset:5%;box-shadow:inset 1px 1px 1px #ffffff24,inset -1px -2px 2px #2e3a0b70}.backgammon-board-module__t0-56G__trayRollButton:after{z-index:0;content:"";filter:blur(.4px);pointer-events:none;background:radial-gradient(#ffffff57,#0000 72%);border-radius:50%;width:48%;height:22%;position:absolute;top:13%;left:23%;transform:rotate(-12deg)}.backgammon-board-module__t0-56G__trayRollIcon{z-index:1;width:48%;height:48%;color:inherit;margin:auto;position:relative}.backgammon-board-module__t0-56G__trayRollButton:not(:disabled):active{filter:brightness(.92)saturate(.9);animation:none;transform:translate(-50%,-51%);box-shadow:inset 0 6px 10px #253009a3,inset 0 -1px 1px #ffffff24,0 1px #485919,0 3px 6px #00000075,0 0 8px #b4dc4533,0 0 0 3px #0f1208c7}.backgammon-board-module__t0-56G__trayRollButton:focus-visible{outline-offset:3px;outline:2px solid #ffffffe6}.backgammon-board-module__t0-56G__trayRollButton:disabled{color:#aeb3bb;cursor:default;filter:none;text-shadow:0 1px 2px #000000d1;background:radial-gradient(circle at 35% 24%,#d2d6dc2e,#6a707a1a 24%,#0000 43%),radial-gradient(circle at 50% 64%,#34383f 0%,#1d2025 58%,#0b0d10 100%);border-color:#797e8780;transform:translate(-50%,-53.5%);box-shadow:inset 0 4px 7px #00000094,inset 0 -2px 2px #ffffff2e,0 1px #272b31,0 3px #0b0d10,0 6px 9px #00000080,0 0 0 3px #040507c7}.backgammon-board-module__t0-56G__trayRollButton:disabled .backgammon-board-module__t0-56G__trayRollIcon{color:#aeb3bb;filter:drop-shadow(0 1px 2px #000000d1)}.backgammon-board-module__t0-56G__passButton{--pass-timer-angle:360deg;z-index:6;white-space:nowrap;background:#11120df0;border-color:#ffffff38;align-items:center;gap:clamp(.28rem,.7cqi,.48rem);width:max-content;padding:clamp(.34rem,.7cqi,.48rem) clamp(.42rem,.9cqi,.64rem);animation:.18s ease-out both backgammon-board-module__t0-56G__forced-pass-enter;display:inline-flex;position:absolute;top:calc(50% + clamp(2.25rem,5.8cqi,3.35rem));left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 24px #00000075,inset 0 1px #ffffff1a}.backgammon-board-module__t0-56G__openingTieMessage,.backgammon-board-module__t0-56G__openingResultMessage{z-index:6;color:#ffffffc7;white-space:nowrap;background:#11120df0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:clamp(.28rem,.7cqi,.48rem);width:max-content;padding:clamp(.34rem,.7cqi,.48rem) clamp(.52rem,1.05cqi,.72rem);font-size:clamp(.58rem,1.45cqi,.76rem);font-weight:650;animation:.18s ease-out both backgammon-board-module__t0-56G__forced-pass-enter;display:inline-flex;position:absolute;top:calc(50% + clamp(2.25rem,5.8cqi,3.35rem));left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 24px #00000075,inset 0 1px #ffffff1a}.backgammon-board-module__t0-56G__openingTieMessage strong,.backgammon-board-module__t0-56G__openingResultMessage strong{color:#e4ff9b;font-weight:800}.backgammon-board-module__t0-56G__openingResultMessage[data-player="2"] span,.backgammon-board-module__t0-56G__openingResultMessage[data-player="2"] strong{color:#f5ecde}.backgammon-board-module__t0-56G__passButton:hover{background:#272d14f5;border-color:#d8ff6b94;transform:translate(-50%,calc(-50% - 1px))}.backgammon-board-module__t0-56G__passButton:focus-visible{outline-offset:3px;outline:2px solid #ffffffe0}.backgammon-board-module__t0-56G__passMessage{color:#ffffffc7;font-weight:650}.backgammon-board-module__t0-56G__passAction{color:#e4ff9b;font-weight:800}.backgammon-board-module__t0-56G__passTimer{aspect-ratio:1;background:radial-gradient(circle, #181a11 55%, transparent 58%), conic-gradient(from -90deg, #ffffffeb 0deg var(--pass-timer-angle), #ffffff29 var(--pass-timer-angle) 360deg);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.82em;font-size:.88em;line-height:1;display:grid}@keyframes backgammon-board-module__t0-56G__forced-pass-enter{0%{opacity:0;transform:translate(-50%,-62%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.backgammon-board-module__t0-56G__offTray{z-index:23;inset-block:0;pointer-events:none;width:6.6784%;position:absolute;right:2.2762%}.backgammon-board-module__t0-56G__offCount{box-sizing:border-box;appearance:none;color:#fff;cursor:default;width:100%;height:32.163%;font:inherit;pointer-events:auto;background:radial-gradient(circle at 44% 62%,#382a2d 0%,#20191b 58%,#130f13 100%);border:1px solid #ffffff16;border-radius:clamp(.06rem,.15cqi,.12rem);padding:0;position:absolute;right:0;overflow:hidden;box-shadow:inset 0 clamp(.34rem,1.75cqi,.95rem) clamp(.6rem,3.1cqi,1.7rem) #000000d6,inset 0 -2px 4px #ffffff0e,0 1px #ffffff16}.backgammon-board-module__t0-56G__board[data-three-checkers-ready] .backgammon-board-module__t0-56G__offCount[data-bear-off-ready]{cursor:pointer;border-color:#d8ff6beb;animation:1.35s ease-in-out infinite alternate backgammon-board-module__t0-56G__bear-off-store-ready;box-shadow:inset 0 clamp(.34rem,1.75cqi,.95rem) clamp(.6rem,3.1cqi,1.7rem) #000000c7,inset 0 0 0 max(1px,.12cqi) #e0ff8c6b,0 0 clamp(.46rem,1.9cqi,1rem) #d8ff6bad}.backgammon-board-module__t0-56G__board[data-three-checkers-ready] .backgammon-board-module__t0-56G__offCount[data-bear-off-ready]:hover,.backgammon-board-module__t0-56G__board[data-three-checkers-ready] .backgammon-board-module__t0-56G__offCount[data-bear-off-ready]:focus-visible{border-color:#e3ff96;outline:none;animation:none;box-shadow:inset 0 clamp(.34rem,1.75cqi,.95rem) clamp(.6rem,3.1cqi,1.7rem) #000000b8,inset 0 0 0 max(1px,.12cqi) #edffba94,0 0 clamp(.68rem,2.5cqi,1.35rem) #d8ff6be0}@keyframes backgammon-board-module__t0-56G__bear-off-store-ready{0%{filter:brightness(.96)}to{filter:brightness(1.12)}}.backgammon-board-module__t0-56G__offCount[data-player="2"]{border-radius:45%/10.5%;top:2.5411%}.backgammon-board-module__t0-56G__offCount[data-player="1"]{border-radius:45%/10.5%;bottom:2.7823%}.backgammon-board-module__t0-56G__offCoins{flex-direction:column;display:flex;position:absolute;inset:3.2% 6.22%}.backgammon-board-module__t0-56G__offCount[data-player="1"] .backgammon-board-module__t0-56G__offCoins{flex-direction:column-reverse}.backgammon-board-module__t0-56G__offCount[data-setting-up] .backgammon-board-module__t0-56G__offCoins{flex-direction:column}.backgammon-board-module__t0-56G__offCoin{box-sizing:border-box;border:1px solid;border-radius:8%/25%;flex:0 0 6.66667%;display:block}.backgammon-board-module__t0-56G__offCoinPlaceholder{visibility:hidden}.backgammon-board-module__t0-56G__offCoin[data-player="1"]{background:linear-gradient(#98b947,#7fa82b 48%,#2c3d12 55%,#5b781e);border-color:#98b947;box-shadow:inset 0 1px 1px #ffffff4d,0 1px 2px #00000080}.backgammon-board-module__t0-56G__offCoin[data-player="2"]{background:linear-gradient(#fff9ed,#d8cbb6 48%,#81715c 55%,#c5b69e);border-color:#f6ecdc;box-shadow:inset 0 1px 1px #ffffffbf,0 1px 2px #00000080}.backgammon-board-module__t0-56G__offCountLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.backgammon-board-module__t0-56G__board{border-radius:.7rem}.backgammon-board-module__t0-56G__passButton{padding:.38rem .55rem}}@media (prefers-reduced-motion:reduce){.backgammon-board-module__t0-56G__trayRollButton[data-lit],.backgammon-board-module__t0-56G__board[data-three-checkers-ready] .backgammon-board-module__t0-56G__offCount[data-bear-off-ready],.backgammon-board-module__t0-56G__point[data-destination] .backgammon-board-module__t0-56G__triangle{animation:none}.backgammon-board-module__t0-56G__selectableCheckerRing:after{animation:none;transform:scale(1)}.backgammon-board-module__t0-56G__passButton{animation:none}.backgammon-board-module__t0-56G__triangle,.backgammon-board-module__t0-56G__trayRollButton,.backgammon-board-module__t0-56G__passButton{transition:none}}[data-board-surface=ivory] .backgammon-board-module__t0-56G__geometryOuter{fill:var(--board-surface-light-mid);stroke:#ffffff16;filter:drop-shadow(0 22px 28px #00000094)drop-shadow(0 0 24px #7e973917)}[data-board-surface=ivory] :is(.backgammon-board-module__t0-56G__geometryWell,.backgammon-board-module__t0-56G__geometryStore){stroke:var(--board-well-rim-light)}[data-board-surface=ivory] .backgammon-board-module__t0-56G__wellStopHigh{stop-color:var(--board-well-light-high)}[data-board-surface=ivory] .backgammon-board-module__t0-56G__wellStopMid{stop-color:var(--board-well-light-mid)}[data-board-surface=ivory] .backgammon-board-module__t0-56G__wellStopLow{stop-color:var(--board-well-light-low)}[data-board-surface=ivory] .backgammon-board-module__t0-56G__geometryInsetRim{stroke:var(--board-groove-highlight-light)}[data-board-surface=ivory] .backgammon-board-module__t0-56G__geometryCarvedWall{stroke:var(--board-groove-shadow-light)}
.checkers-board-module__zJsteq__shell{--chess-board-outline:#050304d1;--chess-groove-shadow:#030203d1;--chess-groove-highlight:#ffffff0e;--chess-board-base-inset:clamp(.75rem, 3.1cqi, 1.3125rem);--chess-board-safe-area:clamp(.75rem, 2.45cqi, 1.3125rem);--chess-board-inset:calc(var(--chess-board-base-inset) + var(--chess-board-safe-area));isolation:isolate;width:calc(100% + var(--chess-board-safe-area) + var(--chess-board-safe-area));max-width:calc(100vw - 1rem);margin-inline:calc(0px - var(--chess-board-safe-area));margin-block:calc(0px - var(--chess-board-safe-area));aspect-ratio:1;padding:var(--chess-board-inset);background:radial-gradient(ellipse at 50% 0%, #ffffff17, transparent 36%) padding-box, radial-gradient(circle at 84% 84%, #fff0f20b 0%, #82935306 28%, transparent 54%) padding-box, repeating-linear-gradient(94deg, #ffffff03 0 1px, transparent 1px 12px) padding-box, linear-gradient(145deg, #483c3e 0%, #2f2629 46%, #22241e 100%) padding-box, radial-gradient(260px circle at var(--board-glow-x) var(--board-glow-y), rgba(216, 255, 107, var(--board-glow-strength)), rgba(216, 255, 107, var(--board-glow-soft)) 48%, #ffffff17 78%) border-box;border:1px solid #0000;border-radius:clamp(1rem,3.5cqi,1.65rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -14px 34px #0000007a,0 30px 70px #00000094,0 0 18px #d8ff6b12,0 0 42px #7e973909}@media (max-width:640px){.checkers-board-module__zJsteq__shell{width:100%;max-width:100%;margin-inline:0}}.checkers-board-module__zJsteq__board{z-index:1;background:var(--chess-board-outline);width:100%;height:100%;box-shadow:0 0 0 1px var(--chess-board-outline);direction:ltr;border:0;border-radius:0;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,1fr);display:grid;position:relative;overflow:hidden}.checkers-board-module__zJsteq__square{border:0;border-radius:0;place-items:center;min-width:0;padding:0;transition:background-color .16s,box-shadow .16s;display:grid;position:relative}button.checkers-board-module__zJsteq__square{cursor:default;appearance:none}button.checkers-board-module__zJsteq__actionable{cursor:pointer}button.checkers-board-module__zJsteq__square:disabled{cursor:default}button.checkers-board-module__zJsteq__square:focus-visible{z-index:5;outline:2px solid color-mix(in oklch, var(--ring) 78%, transparent);outline-offset:-3px}.checkers-board-module__zJsteq__lightSquare{box-shadow:inset -1px 0 var(--chess-groove-shadow), inset 0 -1px var(--chess-groove-shadow), inset 1px 0 var(--chess-groove-highlight), inset 0 1px var(--chess-groove-highlight), inset 0 0 18px #00000014;background:linear-gradient(145deg,#ffffff08,#ffffff02),#44393b8a}.checkers-board-module__zJsteq__darkSquare{box-shadow:inset -1px 0 var(--chess-groove-shadow), inset 0 -1px var(--chess-groove-shadow), inset 1px 0 var(--chess-groove-highlight), inset 0 1px var(--chess-groove-highlight), inset 0 0 22px #0000002e;background:linear-gradient(145deg,#ffffff05,#ffffff01),#262721a3}.checkers-board-module__zJsteq__lastPath:after{z-index:1;content:"";pointer-events:none;background:#c6ff341f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #d7ff692e}.checkers-board-module__zJsteq__captureSquare:after{z-index:3;background:var(--primary);width:34%;height:2.5px;box-shadow:0 0 .38rem color-mix(in oklch, var(--primary) 72%, transparent);content:"";opacity:.4;pointer-events:none;border-radius:999px;position:absolute;rotate:45deg}.checkers-board-module__zJsteq__captureSquare:before{z-index:3;background:var(--primary);width:34%;height:2.5px;box-shadow:0 0 .38rem color-mix(in oklch, var(--primary) 72%, transparent);content:"";opacity:.4;pointer-events:none;border-radius:999px;position:absolute;rotate:-45deg}.checkers-board-module__zJsteq__animatedCaptureSquare:after,.checkers-board-module__zJsteq__animatedCaptureSquare:before{animation:checkers-board-module__zJsteq__captureMarkReveal .18s ease-out var(--checkers-capture-delay) both}button.checkers-board-module__zJsteq__square[aria-selected=true]:before{z-index:3;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #d7ff68b3;border-radius:50%;width:82%;position:absolute;box-shadow:0 0 0 3px #cbff3b1f,0 0 1.2rem #cbff3b66}button.checkers-board-module__zJsteq__actionable:has(.checkers-board-module__zJsteq__selectable):before{z-index:3;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #d7ff68b3;border-radius:50%;width:82%;position:absolute;box-shadow:0 0 0 3px #cbff3b1f,0 0 1.2rem #cbff3b66}button.checkers-board-module__zJsteq__actionable:has(.checkers-board-module__zJsteq__selectable):not([aria-selected=true]):before{transform-origin:50%;animation:checkers-board-module__zJsteq__selectableRingPulse var(--selectable-pulse-duration) cubic-bezier(.45, 0, .55, 1) infinite alternate}button.checkers-board-module__zJsteq__square[aria-selected=true]:before{border-color:#daff74f2;box-shadow:0 0 0 3px #cbff3b29,0 0 1.45rem #cbff3b8f}.checkers-board-module__zJsteq__squareNumber{color:#fff3;pointer-events:none;font-size:clamp(.4rem,1.3cqi,.66rem);font-weight:800;line-height:1;position:absolute;bottom:4%;right:6%}.checkers-board-module__zJsteq__piece{z-index:2;aspect-ratio:1;pointer-events:none;border-radius:50%;place-items:center;width:76%;transition:scale .17s cubic-bezier(.2,.85,.25,1.2),filter .17s;display:grid;position:relative;box-shadow:0 .35rem .55rem #00000094,inset 0 0 0 1px #ffffff21}.checkers-board-module__zJsteq__piece:before{content:"";background:#0000000d;border:max(1px,.14cqi) solid #0000002e;border-radius:50%;position:absolute;inset:14%;box-shadow:inset 0 3px 5px #0000003b,inset 0 -1px 1px #ffffff24}.checkers-board-module__zJsteq__redPiece{background:radial-gradient(circle at 34% 25%,#ffe2e2eb,#0000 22%),radial-gradient(circle at 58% 82%,#4e621757,#0000 36%),linear-gradient(#98b947 0%,#7fa82b 42%,#5b781e 74%,#2c3d12 100%)}.checkers-board-module__zJsteq__ivoryPiece{background:radial-gradient(circle at 31% 24%,#fff 0 10%,#0000 24%),radial-gradient(circle at 55% 72%,#d9d1c3,#0000 68%),linear-gradient(145deg,#fffef9 0%,#eee8dd 55%,#aaa298 100%)}.checkers-board-module__zJsteq__selectable{box-shadow:0 .35rem .55rem #00000094,inset 0 0 0 1px #ffffff21}.checkers-board-module__zJsteq__selected{filter:drop-shadow(0 0 .7rem #d0ff4e75);scale:1.12}.checkers-board-module__zJsteq__target{z-index:4;aspect-ratio:1;pointer-events:none;background:#cbff3b38;border:2px solid #d7ff68;border-radius:50%;width:30%;animation:.76s ease-in-out infinite alternate checkers-board-module__zJsteq__destinationPulse;position:relative;box-shadow:0 0 0 .28rem #cbff3b1a,0 0 1rem #d1ff528c}.checkers-board-module__zJsteq__piece[data-king=true]{width:76%;box-shadow:0 clamp(.18rem,.8cqi,.42rem) clamp(.28rem,1.25cqi,.7rem) #000000a8,inset 0 0 0 1px #ffffff1f}.checkers-board-module__zJsteq__piece svg{z-index:3;stroke-width:1.72px;width:42%;height:42%;position:relative}.checkers-board-module__zJsteq__ivoryPiece svg{color:#aedb30;filter:drop-shadow(0 1px #ffffff80)drop-shadow(0 -1px #44571194)}.checkers-board-module__zJsteq__redPiece svg{color:#556c15e6;filter:drop-shadow(0 1px #e9ffab52)drop-shadow(0 -1px #28330ae6)}.checkers-board-module__zJsteq__piece .checkers-board-module__zJsteq__promotionCrown{animation:checkers-board-module__zJsteq__promotionCrownReveal var(--checkers-promotion-duration) cubic-bezier(.2, .85, .25, 1.2) var(--checkers-promotion-delay) both}.checkers-board-module__zJsteq__capturedGhost{z-index:5;animation:checkers-board-module__zJsteq__capturedGhostClear var(--checkers-capture-duration) cubic-bezier(.4, 0, .7, .2) var(--checkers-capture-delay) both;pointer-events:none;position:absolute}.checkers-board-module__zJsteq__movingPiece{z-index:21;top:var(--checkers-moving-y);left:var(--checkers-moving-x);aspect-ratio:1;pointer-events:none;width:12.5%;transition:top var(--checkers-move-duration) cubic-bezier(.35, 0, .2, 1), left var(--checkers-move-duration) cubic-bezier(.35, 0, .2, 1);will-change:top, left;place-items:center;display:grid;position:absolute;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.checkers-board-module__zJsteq__actionable:hover .checkers-board-module__zJsteq__piece{filter:drop-shadow(0 0 .7rem #d0ff4e75);scale:1.12}.checkers-board-module__zJsteq__actionable:hover .checkers-board-module__zJsteq__selected{scale:1.12}.checkers-board-module__zJsteq__actionable:hover .checkers-board-module__zJsteq__squareNumber,.checkers-board-module__zJsteq__actionable:focus-visible .checkers-board-module__zJsteq__squareNumber{color:#ffffff75}}@keyframes checkers-board-module__zJsteq__destinationPulse{0%{opacity:.68;scale:.82}to{opacity:1;scale:1.18}}@keyframes checkers-board-module__zJsteq__selectableRingPulse{0%{scale:var(--selectable-ring-min-scale);opacity:var(--selectable-ring-min-opacity)}to{scale:var(--selectable-ring-max-scale);opacity:var(--selectable-ring-max-opacity)}}@keyframes checkers-board-module__zJsteq__captureMarkReveal{0%{opacity:0;scale:.6}to{opacity:.4;scale:1}}@keyframes checkers-board-module__zJsteq__promotionCrownReveal{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes checkers-board-module__zJsteq__capturedGhostClear{0%{opacity:1;filter:blur();scale:1}to{opacity:0;filter:blur(4px);scale:.25}}@media (prefers-reduced-motion:reduce){.checkers-board-module__zJsteq__piece,.checkers-board-module__zJsteq__square,.checkers-board-module__zJsteq__movingPiece{transition:none}.checkers-board-module__zJsteq__target,.checkers-board-module__zJsteq__movingPiece,.checkers-board-module__zJsteq__promotionCrown,.checkers-board-module__zJsteq__capturedGhost{animation:none}button.checkers-board-module__zJsteq__actionable:has(.checkers-board-module__zJsteq__selectable):before{animation:none}}[data-board-surface=ivory] .checkers-board-module__zJsteq__shell{--chess-board-outline:#5b5b578c;--chess-groove-shadow:var(--board-groove-shadow-light);--chess-groove-highlight:var(--board-groove-highlight-light);background:radial-gradient(ellipse at 50% 0%, #fffafb1a, transparent 38%) padding-box, repeating-linear-gradient(94deg, #fffafb04 0 1px, transparent 1px 13px) padding-box, linear-gradient(145deg, var(--board-surface-light-high) 0%, var(--board-surface-light-mid) 48%, var(--board-surface-light-low) 100%) padding-box, radial-gradient(260px circle at var(--board-glow-x) var(--board-glow-y), rgba(216, 255, 107, var(--board-glow-strength)), rgba(216, 255, 107, var(--board-glow-soft)) 48%, #ffffff17 78%) border-box, linear-gradient(145deg, #fffafb24, #1f1d1d29) border-box;box-shadow:inset 0 1px #fffafb24,inset 0 -12px 28px #08080561,0 26px 58px #0000006b}[data-board-surface=ivory] .checkers-board-module__zJsteq__lightSquare{background:linear-gradient(145deg, #fffafb0e, transparent), var(--board-cell-light)}[data-board-surface=ivory] .checkers-board-module__zJsteq__darkSquare{background:linear-gradient(145deg, #fffafb06, transparent), var(--board-cell-dark)}
.chinese-checkers-board-module__jb3HNq__shell{--lime:#cbff3b;--lime-dark:#708f1b;--ivory:#f8f5ef;--ivory-dark:#bdc2ca;--board-glow-x:50%;--board-glow-y:0px;--board-glow-strength:.18;--board-glow-soft:.06;--cell-size:clamp(1.05rem, 5.9cqi, 4rem);aspect-ratio:395/430;isolation:isolate;filter:drop-shadow(0 30px 35px #00000094)drop-shadow(0 0 21px #7e973917);width:100%;position:relative}.chinese-checkers-board-module__jb3HNq__plate,.chinese-checkers-board-module__jb3HNq__cells{width:100%;height:100%;position:absolute;inset:0}.chinese-checkers-board-module__jb3HNq__starPlate{stroke:#efeee90f;stroke-width:1px;stroke-linejoin:round}.chinese-checkers-board-module__jb3HNq__sheen,.chinese-checkers-board-module__jb3HNq__texture,.chinese-checkers-board-module__jb3HNq__insetShade,.chinese-checkers-board-module__jb3HNq__edgeGlow{pointer-events:none}.chinese-checkers-board-module__jb3HNq__sheen{stroke:#ffffff06;stroke-width:1px;stroke-linejoin:round}.chinese-checkers-board-module__jb3HNq__edgeGlow{stroke-width:1px;filter:drop-shadow(0 0 8px #7e973917)}.chinese-checkers-board-module__jb3HNq__edgeGlowStrong{stop-opacity:var(--board-glow-strength)}.chinese-checkers-board-module__jb3HNq__edgeGlowSoft{stop-opacity:var(--board-glow-soft)}.chinese-checkers-board-module__jb3HNq__cell{z-index:2;top:var(--cell-y);left:var(--cell-x);width:var(--cell-size);aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}.chinese-checkers-board-module__jb3HNq__cell:disabled{cursor:default}.chinese-checkers-board-module__jb3HNq__well{background:radial-gradient(circle at 44% 62%,#382a2d 0%,#20191b 58%,#130f13 100%);border:1px solid #ffffff16;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 clamp(.2rem,1.05cqi,.57rem) clamp(.36rem,1.86cqi,1rem) #000000d6,inset 0 -1px 3px #ffffff0e,0 1px #ffffff16}.chinese-checkers-board-module__jb3HNq__marble{z-index:2;aspect-ratio:1;transform-origin:50%;border-radius:50%;place-self:center;width:84%;transition:scale .17s cubic-bezier(.2,.9,.3,1.2),filter .17s;display:block;position:relative;box-shadow:0 clamp(.18rem,.8cqi,.42rem) clamp(.28rem,1.25cqi,.7rem) #000000a8,inset 0 0 0 1px #efeee90f}.chinese-checkers-board-module__jb3HNq__marble[data-player="1"]{background:radial-gradient(circle at 34% 25%,#ffe2e2eb,#0000 22%),radial-gradient(circle at 58% 82%,#4e621757,#0000 36%),linear-gradient(#98b947 0%,#7fa82b 42%,#5b781e 74%,#2c3d12 100%)}.chinese-checkers-board-module__jb3HNq__marble[data-player="2"]{background:radial-gradient(circle at 31% 24%,#fff 0 10%,#0000 24%),radial-gradient(circle at 55% 72%,#d9d1c3,#0000 68%),linear-gradient(145deg,#fffef9 0%,#eee8dd 55%,#aaa298 100%)}.chinese-checkers-board-module__jb3HNq__cell[data-selectable=true]:not(:disabled):hover .chinese-checkers-board-module__jb3HNq__marble,.chinese-checkers-board-module__jb3HNq__cell[data-selectable=true]:focus-visible .chinese-checkers-board-module__jb3HNq__marble,.chinese-checkers-board-module__jb3HNq__cell[aria-selected=true] .chinese-checkers-board-module__jb3HNq__marble{filter:drop-shadow(0 0 .55rem #d8ff6b6b);scale:1.08}.chinese-checkers-board-module__jb3HNq__cell:focus-visible{outline:2px solid color-mix(in oklch, var(--ring) 58%, transparent);outline-offset:-2px}.chinese-checkers-board-module__jb3HNq__destination{z-index:3;aspect-ratio:1;background:#c6ff341a;border:2px solid #d7ff69eb;border-radius:50%;width:22%;animation:.82s ease-in-out infinite alternate chinese-checkers-board-module__jb3HNq__destination-pulse;position:relative;box-shadow:0 0 10px #c6ff3457}.chinese-checkers-board-module__jb3HNq__cell[data-hop=true] .chinese-checkers-board-module__jb3HNq__destination{background:#c6ff341a;border-color:#d7ff69eb;box-shadow:0 0 10px #c6ff3457}.chinese-checkers-board-module__jb3HNq__cell[data-destination=true]:hover .chinese-checkers-board-module__jb3HNq__destination,.chinese-checkers-board-module__jb3HNq__cell[data-destination=true]:focus-visible .chinese-checkers-board-module__jb3HNq__destination{background:#c6ff341f;border-color:#daff75;box-shadow:0 0 12px #c6ff346b}.chinese-checkers-board-module__jb3HNq__cell[data-last=true]:after{z-index:1;content:"";pointer-events:none;background:radial-gradient(circle,#c6ff3421,#0000 70%);border:1px solid #e1ff8fad;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px #d8ff6b29,0 0 24px #d8ff6b47,inset 0 0 0 1px #d5ff631f}.chinese-checkers-board-module__jb3HNq__movingPiece{z-index:6;top:var(--move-y);left:var(--move-x);width:var(--cell-size);aspect-ratio:1;pointer-events:none;transition:top var(--move-duration) cubic-bezier(.35, 0, .2, 1), left var(--move-duration) cubic-bezier(.35, 0, .2, 1);will-change:top, left;place-items:center;display:grid;position:absolute;translate:-50% -50%}.chinese-checkers-board-module__jb3HNq__movingArc{transform-origin:bottom;place-items:center;width:100%;height:100%;display:grid}.chinese-checkers-board-module__jb3HNq__movingPiece[data-travelling=true] .chinese-checkers-board-module__jb3HNq__movingArc{animation:chinese-checkers-board-module__jb3HNq__marble-hop var(--move-duration) cubic-bezier(.3, 0, .2, 1) both}@keyframes chinese-checkers-board-module__jb3HNq__destination-pulse{0%{opacity:.68;scale:.82}to{opacity:1;scale:1.18}}@keyframes chinese-checkers-board-module__jb3HNq__marble-hop{0%{filter:drop-shadow(0 .2rem .25rem #00000080);translate:0;scale:1}48%{translate:0 var(--move-hop-height);filter:drop-shadow(0 .65rem .6rem #00000070);scale:1.04}to{filter:drop-shadow(0 .16rem .2rem #00000080);translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.chinese-checkers-board-module__jb3HNq__marble,.chinese-checkers-board-module__jb3HNq__destination,.chinese-checkers-board-module__jb3HNq__movingPiece,.chinese-checkers-board-module__jb3HNq__movingArc{transition:none;animation:none}}[data-board-surface=ivory] .chinese-checkers-board-module__jb3HNq__starPlate{fill:var(--board-surface-light-mid);stroke:var(--board-groove-highlight-light)}[data-board-surface=ivory] .chinese-checkers-board-module__jb3HNq__well{border-color:var(--board-groove-highlight-light);background:radial-gradient(circle at 44% 62%, var(--board-well-light-high) 0%, var(--board-well-light-mid) 58%, var(--board-well-light-low) 100%)}
.game-action-button-module__jY4vva__button{isolation:isolate;position:relative}.game-action-button-module__jY4vva__button[aria-disabled=true]{cursor:default}.game-action-button-module__jY4vva__button[data-action-state=pending],.game-action-button-module__jY4vva__button[data-action-state=success],.game-action-button-module__jY4vva__button[data-action-state=error]{opacity:1}.game-action-button-module__jY4vva__button[data-action-state=success]{background:color-mix(in oklch, var(--success) 16%, var(--background))!important;color:var(--success)!important;border-color:color-mix(in oklch, var(--success) 40%, transparent)!important}.game-action-button-module__jY4vva__button[data-action-state=error]{background:color-mix(in oklch, var(--warning) 16%, var(--background))!important;color:var(--warning)!important;border-color:color-mix(in oklch, var(--warning) 40%, transparent)!important}.game-action-button-module__jY4vva__sizer{gap:inherit;max-width:100%;display:inline-grid}.game-action-button-module__jY4vva__reserve{visibility:hidden;pointer-events:none;grid-area:1/1;padding-inline-end:1.4rem}.game-action-button-module__jY4vva__original{justify-content:center;align-items:center;gap:inherit;grid-area:1/1;transition:opacity .15s;display:inline-flex}.game-action-button-module__jY4vva__original[data-hidden=true]{opacity:0}.game-action-button-module__jY4vva__feedback{pointer-events:none;justify-content:center;align-items:center;gap:.4rem;padding-inline:.5rem;display:flex;position:absolute;inset:0}.game-action-button-module__jY4vva__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-action-button-module__jY4vva__icon{color:inherit;flex-shrink:0;display:inline-flex}.game-action-button-module__jY4vva__spinner{animation:.9s linear infinite game-action-button-module__jY4vva__spin}@keyframes game-action-button-module__jY4vva__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.game-action-button-module__jY4vva__button,.game-action-button-module__jY4vva__original{transition:none}.game-action-button-module__jY4vva__spinner{animation:none}}
.game-board-controls-module__2QFJYq__surface{--board-control-accent:#d8ff6b;--board-visual-max-width:640px;--board-visual-height-reserve:12rem;--board-visual-width:min(100%, var(--board-visual-max-width), max(12rem, calc(100dvh - var(--board-visual-height-reserve))));flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}.game-board-controls-module__2QFJYq__surface[data-game-id=connect4],.game-board-controls-module__2QFJYq__surface[data-game-id=connect-4]{--board-visual-max-width:700px;--board-visual-height-reserve:9rem}.game-board-controls-module__2QFJYq__surface[data-game-id=chess]{--board-visual-max-width:680px}.game-board-controls-module__2QFJYq__surface[data-game-id=dots-and-boxes]{--board-visual-max-width:650px}.game-board-controls-module__2QFJYq__surface[data-game-id=gomoku],.game-board-controls-module__2QFJYq__surface[data-game-id=go],.game-board-controls-module__2QFJYq__surface[data-game-id=nine-mens-morris]{--board-visual-max-width:680px;--board-visual-height-reserve:11rem}.game-board-controls-module__2QFJYq__surface[data-game-id=hex]{--board-visual-max-width:900px;--board-visual-height-reserve:6rem}.game-board-controls-module__2QFJYq__surface[data-game-id=mancala]{--board-visual-max-width:980px;--board-visual-height-reserve:8rem}.game-board-controls-module__2QFJYq__surface[data-game-id=chinese-checkers]{--board-visual-max-width:900px;--board-visual-height-reserve:6rem}.game-board-controls-module__2QFJYq__surface[data-game-id=fanorona]{--board-visual-max-width:980px;--board-visual-height-reserve:10rem}.game-board-controls-module__2QFJYq__surface[data-game-id=checkers]{--board-visual-max-width:760px;--board-visual-height-reserve:9rem}.game-board-controls-module__2QFJYq__surface[data-game-id=kings-valley],.game-board-controls-module__2QFJYq__surface[data-game-id=agon]{--board-visual-max-width:720px;--board-visual-height-reserve:8rem}.game-board-controls-module__2QFJYq__surface[data-game-id=abalone]{--board-visual-max-width:720px;--board-visual-height-reserve:10rem}.game-board-controls-module__2QFJYq__surface[data-game-id=slimetrail]{--board-visual-max-width:720px;--board-visual-height-reserve:8rem}.game-board-controls-module__2QFJYq__surface[data-game-id=amazons]{--board-visual-max-width:760px;--board-visual-height-reserve:10rem}.game-board-controls-module__2QFJYq__surface[data-theme=midnight]{--board-control-accent:#60a5fa}.game-board-controls-module__2QFJYq__surface[data-board-surface=ivory]{--board-control-accent:#f59e0b;--board-surface-light-high:#7c7173;--board-surface-light-mid:#61595c;--board-surface-light-low:#494344;--board-cell-light:#736a6c;--board-cell-dark:#4f4849;--board-groove-shadow-light:#090a079e;--board-groove-highlight-light:#fffafb13;--board-well-light-high:#5c5456;--board-well-light-mid:#474142;--board-well-light-low:#363132;--board-well-shadow-light:#040203a3;--board-well-highlight-light:#fffafb11;--board-well-rim-light:#fffafb1a}.game-board-controls-module__2QFJYq__board{touch-action:manipulation;width:100%;min-width:0}.game-board-controls-module__2QFJYq__board>*{margin-inline:auto}.game-board-controls-module__2QFJYq__fullscreenHeader{display:none}.game-board-controls-module__2QFJYq__controls{z-index:10;right:max(.35rem, calc(50% - (var(--board-visual-width) / 2) + .35rem));flex-direction:row;align-items:center;gap:.25rem;padding:0;display:flex;position:absolute;bottom:.55rem}.game-board-controls-module__2QFJYq__controls.game-board-controls-module__2QFJYq__controlsSidebar{justify-content:center;width:100%;position:relative;inset:auto}.game-board-controls-module__2QFJYq__button{color:#ffffff7a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;transition:color .16s,background .16s,transform .16s;display:inline-grid;position:relative}.game-board-controls-module__2QFJYq__button:hover,.game-board-controls-module__2QFJYq__button:focus-visible,.game-board-controls-module__2QFJYq__button[aria-pressed=true],.game-board-controls-module__2QFJYq__button[data-open=true]{background:color-mix(in srgb, var(--board-control-accent) 14%, transparent);color:#fff}.game-board-controls-module__2QFJYq__button:active{transform:scale(.94)}.game-board-controls-module__2QFJYq__button:focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 80%, white);outline-offset:2px}.game-board-controls-module__2QFJYq__button svg{stroke-width:1.85px;width:1.05rem;height:1.05rem}.game-board-controls-module__2QFJYq__divider{display:none}.game-board-controls-module__2QFJYq__panel{background:var(--palette-coal);color:#fff;text-align:start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff1a;border-radius:.95rem;width:14rem;padding:.8rem;position:absolute;bottom:calc(100% + .65rem);left:auto;right:0;box-shadow:0 20px 50px #00000073}.game-board-controls-module__2QFJYq__panelTitle{color:#ffffff75;letter-spacing:.12em;text-transform:none;margin-bottom:.65rem;font-size:.65rem;font-weight:750;display:block}.game-board-controls-module__2QFJYq__feedbackList{gap:.35rem;display:grid}.game-board-controls-module__2QFJYq__feedbackButton{color:#ffffff9e;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.65rem;width:100%;min-height:2.75rem;padding:.45rem .55rem;font-size:.75rem;font-weight:650;display:flex}.game-board-controls-module__2QFJYq__feedbackButton:hover,.game-board-controls-module__2QFJYq__feedbackButton:focus-visible{color:#fff;outline:2px solid var(--ring);outline-offset:2px;background:#ffffff0e}.game-board-controls-module__2QFJYq__feedbackButton svg{width:.95rem;height:.95rem;color:var(--primary)}.game-board-controls-module__2QFJYq__feedbackButtonDispute{color:#fff;min-height:3.25rem;font-size:.875rem}.game-board-controls-module__2QFJYq__feedbackButtonDispute svg{width:1.1rem;height:1.1rem}.game-board-controls-module__2QFJYq__surface:fullscreen{isolation:isolate;grid-template-columns:var(--board-visual-width);background:radial-gradient(circle at 20% 30%,#96b63d21,#0000 34%),#0f0f17;grid-template-rows:auto auto auto;place-content:center;place-items:stretch stretch;gap:clamp(.45rem,1.2vh,.75rem);min-height:100dvh;padding:clamp(1rem,3vw,2.5rem);display:grid;overflow:auto}.game-board-controls-module__2QFJYq__surface:fullscreen:before{z-index:0;content:"";filter:blur(110px);pointer-events:none;background:#7e97391f;border-radius:50%;width:32rem;height:32rem;position:absolute;top:50%;left:25%;translate:-50% -50%}.game-board-controls-module__2QFJYq__surface:fullscreen .game-board-controls-module__2QFJYq__fullscreenHeader{z-index:2;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:2.25rem;display:flex;position:relative}.game-board-controls-module__2QFJYq__surface:fullscreen .game-board-controls-module__2QFJYq__board{z-index:1;width:100%;position:relative}.game-board-controls-module__2QFJYq__surface:fullscreen .game-board-controls-module__2QFJYq__board>*{margin-inline:auto}.game-board-controls-module__2QFJYq__surface:fullscreen .game-board-controls-module__2QFJYq__controls{z-index:2;justify-self:end;margin-top:-.1rem;position:relative;inset:auto}@media (max-width:900px){.game-board-controls-module__2QFJYq__surface[data-game-id]{--board-visual-height-reserve:7rem}.game-board-controls-module__2QFJYq__surface[data-game-id=connect4],.game-board-controls-module__2QFJYq__surface[data-game-id=connect-4],.game-board-controls-module__2QFJYq__surface[data-game-id=hex]{--board-visual-height-reserve:6rem}}@media (max-width:520px){.game-board-controls-module__2QFJYq__controls{gap:.1rem;bottom:.55rem;right:.35rem}.game-board-controls-module__2QFJYq__button{width:2.75rem;height:2.75rem}.game-board-controls-module__2QFJYq__panel{width:min(14rem,100vw - 2rem);left:auto;right:0;translate:0}}@media (prefers-reduced-motion:reduce){.game-board-controls-module__2QFJYq__button{transition:none}}
.abalone-board-module__o2_S1q__shell{--abalone-surface-top:#373930;--abalone-surface-middle:#241b1f;--abalone-surface-bottom:#191316;--abalone-inner-top:#493c3f;--abalone-inner-middle:#373930;--abalone-inner-bottom:#20191d;color:#f5ece7;justify-items:center;width:100%;display:grid;container-type:inline-size}.abalone-board-module__o2_S1q__shell[data-theme=ivory]{--abalone-surface-top:var(--board-surface-light-high);--abalone-surface-middle:var(--board-surface-light-mid);--abalone-surface-bottom:var(--board-surface-light-low);--abalone-inner-top:var(--board-surface-light-high);--abalone-inner-middle:var(--board-cell-light);--abalone-inner-bottom:var(--board-cell-dark)}.abalone-board-module__o2_S1q__board{--abalone-glow-hot:.18;--abalone-glow-soft:.06;aspect-ratio:662/574;isolation:isolate;filter:drop-shadow(0 26px 34px #0000008f)drop-shadow(0 0 24px #7e97391a);direction:ltr;width:min(100%,720px);position:relative}.abalone-board-module__o2_S1q__art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.abalone-board-module__o2_S1q__outerPlate{stroke:#ffffff1a;stroke-width:1.1px;filter:drop-shadow(0 5px 10px #00000061)}.abalone-board-module__o2_S1q__outerSheen{fill:none;stroke:#ffffff0e;stroke-width:2.2px}.abalone-board-module__o2_S1q__outerGlowHot{stop-color:#d8ff6b;stop-opacity:var(--abalone-glow-hot)}.abalone-board-module__o2_S1q__outerGlowSoft{stop-color:#d8ff6b;stop-opacity:var(--abalone-glow-soft)}.abalone-board-module__o2_S1q__outerGlowFade{stop-color:#d8ff6b;stop-opacity:0}.abalone-board-module__o2_S1q__outerGlowEdge{fill:none;stroke-width:2px;filter:drop-shadow(0 0 8px #d8ff6b80)}.abalone-board-module__o2_S1q__innerPlate{stroke:#0b080ab3;stroke-width:3px;filter:drop-shadow(0 -1px 2px #0000006b)}.abalone-board-module__o2_S1q__innerRim{fill:none;stroke:#ffffff26;stroke-width:1px}.abalone-board-module__o2_S1q__surfaceTop{stop-color:var(--abalone-surface-top)}.abalone-board-module__o2_S1q__surfaceMiddle{stop-color:var(--abalone-surface-middle)}.abalone-board-module__o2_S1q__surfaceBottom{stop-color:var(--abalone-surface-bottom)}.abalone-board-module__o2_S1q__innerTop{stop-color:var(--abalone-inner-top)}.abalone-board-module__o2_S1q__innerMiddle{stop-color:var(--abalone-inner-middle)}.abalone-board-module__o2_S1q__innerBottom{stop-color:var(--abalone-inner-bottom)}.abalone-board-module__o2_S1q__railLip{fill:#291f23;stroke:#ffffff26;stroke-width:.8px;filter:drop-shadow(0 1px 1px #0000007a)}.abalone-board-module__o2_S1q__railChannel{stroke:#0000004d;stroke-width:.8px}.abalone-board-module__o2_S1q__railLipTarget{stroke:#e1ff8e;stroke-width:2px;filter:drop-shadow(0 0 6px #cbff3bbf)}.abalone-board-module__o2_S1q__railChannelTarget{stroke:#daff75;stroke-width:2px;filter:drop-shadow(0 0 9px #cbff3be6);animation:.82s ease-in-out infinite alternate abalone-board-module__o2_S1q__railTargetPulse}.abalone-board-module__o2_S1q__railShadow{stop-color:#0d0a0d}.abalone-board-module__o2_S1q__railDark{stop-color:#151014}.abalone-board-module__o2_S1q__railWell{stop-color:#20191b}.abalone-board-module__o2_S1q__railBounce{stop-color:#302427}.abalone-board-module__o2_S1q__shell[data-theme=ivory] .abalone-board-module__o2_S1q__railLip{fill:var(--board-cell-dark)}.abalone-board-module__o2_S1q__space,.abalone-board-module__o2_S1q__target,.abalone-board-module__o2_S1q__capturedBall,.abalone-board-module__o2_S1q__movingBall,.abalone-board-module__o2_S1q__flyingBall{aspect-ratio:1;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}.abalone-board-module__o2_S1q__space{z-index:1;width:var(--abalone-marble-size);cursor:default;background:0 0;border:0;padding:0}.abalone-board-module__o2_S1q__well{box-sizing:border-box;width:var(--abalone-hole-size);height:var(--abalone-hole-size);background:radial-gradient(circle at 44% 62%,#382a2d 0%,#20191b 58%,#130f13 100%);border:1px solid #ffffff17;border-radius:50%;box-shadow:inset 0 7px 12px #000c,inset 0 -2px 3px #ffffff0e,0 1px #ffffff16}.abalone-board-module__o2_S1q__shell[data-theme=ivory] .abalone-board-module__o2_S1q__well{border-color:var(--board-groove-highlight-light);background:radial-gradient(circle at 44% 62%, var(--board-well-light-high) 0%, var(--board-well-light-mid) 58%, var(--board-well-light-low) 100%)}.abalone-board-module__o2_S1q__space:enabled{cursor:pointer}.abalone-board-module__o2_S1q__space[data-selectable=true]:hover .abalone-board-module__o2_S1q__marble{scale:1.06}.abalone-board-module__o2_S1q__space:focus-visible,.abalone-board-module__o2_S1q__target:focus-visible,.abalone-board-module__o2_S1q__railTarget:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.abalone-board-module__o2_S1q__selected{z-index:2}.abalone-board-module__o2_S1q__lastMoveTrail{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.abalone-board-module__o2_S1q__lastMoveLine{stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 2.2px var(--move-trail-glow))}.abalone-board-module__o2_S1q__lastMoveLine[data-player="1"]{--move-trail-glow:#d3ff5bb8}.abalone-board-module__o2_S1q__lastMoveLine[data-player="2"]{--move-trail-glow:#fffef9b8}.abalone-board-module__o2_S1q__space.abalone-board-module__o2_S1q__selected:after{content:"";pointer-events:none;border:2px solid #dcff7ce6;border-radius:50%;position:absolute;inset:-2%;box-shadow:0 0 0 3px #d8ff6b24,0 0 18px #d8ff6b8c}.abalone-board-module__o2_S1q__space[data-selectable=true]:not(.abalone-board-module__o2_S1q__selected) .abalone-board-module__o2_S1q__marble{animation:1.15s ease-in-out infinite alternate abalone-board-module__o2_S1q__selectablePulse}.abalone-board-module__o2_S1q__space .abalone-board-module__o2_S1q__marble{border-radius:50%;width:100%;height:100%;transition:scale .17s cubic-bezier(.2,.9,.3,1.2);display:block;position:absolute}.abalone-board-module__o2_S1q__marble{border-radius:50%;display:block}.abalone-board-module__o2_S1q__red .abalone-board-module__o2_S1q__marble{background:radial-gradient(circle at 34% 25%,#ffe2e2eb,#0000 22%),radial-gradient(circle at 58% 82%,#4e621757,#0000 36%),linear-gradient(#98b947 0%,#7fa82b 42%,#5b781e 74%,#2c3d12 100%);box-shadow:0 5px 8px #000000a8,inset 0 0 0 1px #ffffff1f}.abalone-board-module__o2_S1q__white .abalone-board-module__o2_S1q__marble{background:radial-gradient(circle at 31% 24%,#fff 0 10%,#0000 24%),radial-gradient(circle at 55% 72%,#d9d1c3,#0000 68%),linear-gradient(145deg,#fffef9 0%,#eee8dd 55%,#aaa298 100%);box-shadow:0 5px 8px #000000a8,inset 0 0 0 1px #ffffff1f}.abalone-board-module__o2_S1q__target{z-index:4;width:var(--abalone-marble-size);cursor:pointer;background:0 0;border:0;padding:0}.abalone-board-module__o2_S1q__railTarget{z-index:7;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;position:absolute;translate:-50% -50%}.abalone-board-module__o2_S1q__destination{aspect-ratio:1;background:#c6ff341f;border:2px solid #daff75;border-radius:50%;width:27%;animation:.82s ease-in-out infinite alternate abalone-board-module__o2_S1q__destinationPulse;box-shadow:0 0 0 3px #c6ff3414,0 0 12px #c6ff3461}.abalone-board-module__o2_S1q__target:hover .abalone-board-module__o2_S1q__destination,.abalone-board-module__o2_S1q__target:focus-visible .abalone-board-module__o2_S1q__destination{background:#c6ff344d;box-shadow:0 0 0 6px #c6ff3421,0 0 18px #c6ff3494}.abalone-board-module__o2_S1q__capturedBall{z-index:5;width:var(--abalone-marble-size);background:0 0;box-shadow:0 3px 7px #00000080}.abalone-board-module__o2_S1q__capturedBall .abalone-board-module__o2_S1q__marble{width:100%;height:100%}.abalone-board-module__o2_S1q__movingBall{z-index:3;width:var(--abalone-marble-size);pointer-events:none;filter:drop-shadow(0 4px 5px #00000080)}.abalone-board-module__o2_S1q__movingBall .abalone-board-module__o2_S1q__marble{width:100%;height:100%}.abalone-board-module__o2_S1q__flyingBall{z-index:6;width:var(--abalone-marble-size);pointer-events:none;filter:drop-shadow(0 5px 5px #0009)}.abalone-board-module__o2_S1q__flyingBall .abalone-board-module__o2_S1q__marble{width:100%;height:100%}@keyframes abalone-board-module__o2_S1q__selectablePulse{0%{filter:drop-shadow(0 0 2px #d8ff6b29)}to{filter:drop-shadow(0 0 9px #d8ff6b8a)}}@keyframes abalone-board-module__o2_S1q__destinationPulse{0%{opacity:.65;scale:.9}to{opacity:1;scale:1.14}}@keyframes abalone-board-module__o2_S1q__railTargetPulse{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.abalone-board-module__o2_S1q__space[data-selectable=true]:not(.abalone-board-module__o2_S1q__selected) .abalone-board-module__o2_S1q__marble,.abalone-board-module__o2_S1q__destination,.abalone-board-module__o2_S1q__railChannelTarget,.abalone-board-module__o2_S1q__destination,.abalone-board-module__o2_S1q__space[data-selectable=true]:after{animation:none}.abalone-board-module__o2_S1q__marble{transition:none}}
.match-result-panel-module__2UNiiG__confetti{z-index:90;pointer-events:none;width:100dvw;height:100dvh;position:fixed;inset:0;overflow:hidden}.match-result-panel-module__2UNiiG__confettiPiece{bottom:max(-.75rem, calc(env(safe-area-inset-bottom) - 1.75rem));left:var(--confetti-origin-x);width:var(--confetti-width);height:var(--confetti-height);border-radius:var(--confetti-radius);background:var(--confetti-color);box-shadow:0 0 10px color-mix(in srgb, var(--confetti-color) 42%, transparent);opacity:0;transform-origin:50%;will-change:transform, opacity;position:absolute}.match-result-panel-module__2UNiiG__confettiActive .match-result-panel-module__2UNiiG__confettiPiece{animation:match-result-panel-module__2UNiiG__victory-confetti-burst var(--confetti-duration) var(--confetti-delay) both}.match-result-panel-module__2UNiiG__result{--result-accent:var(--success);--result-foreground:var(--dash-text,var(--foreground));--result-muted:var(--dash-muted,var(--muted-foreground));--result-surface:var(--dash-panel,var(--card));border:1px solid color-mix(in srgb, var(--result-foreground) 8.5%, transparent);background:color-mix(in srgb, var(--result-foreground) 2.5%, transparent);box-shadow:0 16px 38px #0000003d, inset 0 1px color-mix(in srgb, var(--result-foreground) 3.5%, transparent);opacity:0;transform:translateY(var(--result-panel-offset));transition:opacity var(--result-enter-duration) ease, transform var(--result-enter-duration) cubic-bezier(.22, 1, .36, 1);border-radius:.9rem;justify-items:stretch;gap:1.15rem;margin:1rem 1rem 0;padding:1.65rem 1rem 1rem;display:grid;overflow:hidden}.match-result-panel-module__2UNiiG__win{--result-accent:var(--success)}.match-result-panel-module__2UNiiG__loss{--result-accent:var(--destructive)}.match-result-panel-module__2UNiiG__draw,.match-result-panel-module__2UNiiG__cancelled{--result-accent:var(--result-muted)}.match-result-panel-module__2UNiiG__result.match-result-panel-module__2UNiiG__rematchPending{--result-accent:var(--primary);border-color:color-mix(in srgb, var(--primary) 24%, transparent);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 65%), color-mix(in srgb, var(--result-foreground) 2.5%, transparent)}.match-result-panel-module__2UNiiG__rematchRequest{text-align:center;justify-items:center;gap:.75rem;min-width:0;display:grid}.match-result-panel-module__2UNiiG__rematchOpponent{justify-items:center;gap:.4rem;min-width:0;display:grid}.match-result-panel-module__2UNiiG__rematchOpponentSignal{background:radial-gradient(circle, color-mix(in srgb, var(--primary) 12%, transparent), transparent 68%);width:8.5rem;height:8.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 10%, transparent), 0 0 3rem color-mix(in srgb, var(--primary) 12%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.match-result-panel-module__2UNiiG__rematchOpponentAvatar{border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);background:color-mix(in srgb, var(--primary) 9%, var(--result-surface));width:6.9rem;height:6.9rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 5%, transparent)}.match-result-panel-module__2UNiiG__rematchOpponentAvatar [data-slot=avatar-fallback]{color:var(--result-foreground);font-size:2rem;font-weight:800}.match-result-panel-module__2UNiiG__rematchOpponentName{max-width:16rem;color:var(--result-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:750;overflow:hidden}.match-result-panel-module__2UNiiG__result .match-result-panel-module__2UNiiG__rematchRequest h2,.match-result-panel-module__2UNiiG__result .match-result-panel-module__2UNiiG__rematchWaiting h2{max-width:23rem;line-height:1.2}.match-result-panel-module__2UNiiG__rematchRequestCopy{max-width:22rem;color:var(--result-muted);font-size:.82rem;line-height:1.6}.match-result-panel-module__2UNiiG__rematchTerms{border:1px solid color-mix(in srgb, var(--result-foreground) 9%, transparent);background:color-mix(in srgb, var(--result-foreground) 3.5%, transparent);border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;overflow:hidden}.match-result-panel-module__2UNiiG__rematchTerm{justify-items:center;gap:.25rem;min-width:0;padding:.7rem .45rem;display:grid}.match-result-panel-module__2UNiiG__rematchTerm+.match-result-panel-module__2UNiiG__rematchTerm{border-inline-start:1px solid color-mix(in srgb, var(--result-foreground) 10%, transparent)}.match-result-panel-module__2UNiiG__rematchTerm span{color:var(--result-muted);font-size:.72rem}.match-result-panel-module__2UNiiG__rematchTerm strong{color:var(--result-foreground);font-variant-numeric:tabular-nums;font-size:.94rem}.match-result-panel-module__2UNiiG__rematchPrize strong{color:var(--primary)}.match-result-panel-module__2UNiiG__rematchRequestActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;margin-top:.15rem;display:grid}.match-result-panel-module__2UNiiG__rematchRequestActions.match-result-panel-module__2UNiiG__rematchRequestActions button{border-radius:.5rem;min-height:2.75rem;font-size:.875rem;font-weight:650}.match-result-panel-module__2UNiiG__rematchError{color:var(--destructive);text-align:center;margin-top:.55rem;font-size:.75rem;line-height:1.45}.match-result-panel-module__2UNiiG__rematchWaiting{text-align:center;justify-items:center;gap:.75rem;min-width:0;padding-block:.2rem .3rem;display:grid}.match-result-panel-module__2UNiiG__rematchCancelButton{width:100%;min-height:2.75rem;margin-top:.15rem}.match-result-panel-module__2UNiiG__result[data-stage="1"],.match-result-panel-module__2UNiiG__result[data-stage="2"],.match-result-panel-module__2UNiiG__result[data-stage="3"]{opacity:1;transform:translateY(0)}.match-result-panel-module__2UNiiG__hero{text-align:center;justify-items:center;gap:.45rem;min-width:0;display:grid}.match-result-panel-module__2UNiiG__heading{justify-content:center;align-items:center;gap:.75rem;display:flex}.match-result-panel-module__2UNiiG__mark{border:1px solid color-mix(in srgb, var(--result-foreground) 10%, transparent);background:color-mix(in srgb, var(--result-foreground) 4.5%, transparent);width:2.9rem;height:2.9rem;color:var(--result-accent);border-radius:50%;flex:none;place-items:center;display:grid}.match-result-panel-module__2UNiiG__result[data-stage="1"] .match-result-panel-module__2UNiiG__mark,.match-result-panel-module__2UNiiG__result[data-stage="2"] .match-result-panel-module__2UNiiG__mark,.match-result-panel-module__2UNiiG__result[data-stage="3"] .match-result-panel-module__2UNiiG__mark{animation:match-result-panel-module__2UNiiG__result-mark-settle var(--result-enter-duration) cubic-bezier(.22, 1, .36, 1) both}.match-result-panel-module__2UNiiG__mark svg{width:1.2rem;height:1.2rem}.match-result-panel-module__2UNiiG__result h2{color:var(--result-foreground);letter-spacing:-.035em;font-size:1.75rem;font-weight:850;line-height:1}.match-result-panel-module__2UNiiG__summary{width:100%;color:var(--result-muted);text-align:center;font-size:.875rem;font-weight:550;line-height:1.45}.match-result-panel-module__2UNiiG__scoreboard{border:1px solid color-mix(in srgb, var(--result-foreground) 10%, transparent);background:color-mix(in srgb, var(--result-foreground) 3.5%, transparent);opacity:0;transform:translateY(var(--result-detail-offset));transition:opacity var(--result-enter-duration) ease, transform var(--result-enter-duration) cubic-bezier(.22, 1, .36, 1);border-radius:.7rem;padding:.7rem .8rem;display:grid}.match-result-panel-module__2UNiiG__result[data-stage="2"] .match-result-panel-module__2UNiiG__scoreboard,.match-result-panel-module__2UNiiG__result[data-stage="3"] .match-result-panel-module__2UNiiG__scoreboard{opacity:1;transform:translateY(0)}.match-result-panel-module__2UNiiG__scoreValues{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.match-result-panel-module__2UNiiG__scorePlayer{justify-content:center;align-items:center;gap:.45rem;min-width:0;padding-inline:.3rem;display:flex}.match-result-panel-module__2UNiiG__scoreGreen{--score-piece-color:#b8d875}.match-result-panel-module__2UNiiG__scoreIvory{--score-piece-color:#f1eadb}.match-result-panel-module__2UNiiG__scorePlayer+.match-result-panel-module__2UNiiG__scorePlayer{border-inline-start:1px solid color-mix(in srgb, var(--result-foreground) 10%, transparent)}.match-result-panel-module__2UNiiG__scoreAvatar{border:1px solid color-mix(in srgb, var(--result-foreground) 12%, transparent);background:color-mix(in srgb, var(--result-foreground) 8%, var(--result-surface));flex:none;width:2.5rem;height:2.5rem}.match-result-panel-module__2UNiiG__scoreWinner .match-result-panel-module__2UNiiG__scoreAvatar{border-color:var(--success);box-shadow:0 0 0 2px var(--success), 0 0 16px color-mix(in srgb, var(--success) 30%, transparent)}.match-result-panel-module__2UNiiG__scoreAvatar [data-slot=avatar-fallback]{color:var(--result-muted);background:0 0;font-size:.67rem;font-weight:800}.match-result-panel-module__2UNiiG__scoreIdentity{align-content:center;gap:.12rem;min-width:0;display:grid}.match-result-panel-module__2UNiiG__scoreIdentity span{max-width:100%;color:var(--result-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.match-result-panel-module__2UNiiG__scoreIdentity strong{color:var(--score-piece-color);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(1.65rem,6vw,2rem);font-weight:850;line-height:1}.match-result-panel-module__2UNiiG__detail{isolation:isolate;text-align:center;opacity:0;transform:translateY(var(--result-detail-offset));transition:opacity var(--result-enter-duration) ease, transform var(--result-enter-duration) cubic-bezier(.22, 1, .36, 1);justify-items:center;gap:.35rem;padding-block:.4rem .7rem;display:grid;position:relative}.match-result-panel-module__2UNiiG__result[data-stage="2"] .match-result-panel-module__2UNiiG__detail,.match-result-panel-module__2UNiiG__result[data-stage="3"] .match-result-panel-module__2UNiiG__detail{opacity:1;transform:translateY(0)}.match-result-panel-module__2UNiiG__detail strong{color:var(--result-foreground);letter-spacing:-.06em;text-shadow:0 4px 24px color-mix(in srgb, var(--result-surface) 50%, transparent);font-size:clamp(3.25rem,11vw,4rem);font-weight:900;line-height:.95}.match-result-panel-module__2UNiiG__detail span{color:var(--result-muted);font-size:.78rem;line-height:1.4}.match-result-panel-module__2UNiiG__practiceDetail strong{letter-spacing:-.045em;font-size:clamp(2.25rem,8vw,3rem)}.match-result-panel-module__2UNiiG__actionsRegion{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(var(--result-detail-offset));transition:opacity var(--result-enter-duration) ease, transform var(--result-enter-duration) cubic-bezier(.22, 1, .36, 1)}.match-result-panel-module__2UNiiG__result[data-stage="3"] .match-result-panel-module__2UNiiG__actionsRegion{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.match-result-panel-module__2UNiiG__actionsRegion.match-result-panel-module__2UNiiG__actionsRegion>p{color:var(--result-muted);text-align:center;margin-bottom:.65rem;font-size:.7rem;line-height:1.45}.match-result-panel-module__2UNiiG__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.match-result-panel-module__2UNiiG__actions.match-result-panel-module__2UNiiG__actions button{border-radius:.5rem;min-height:2.75rem;padding-inline:.75rem;font-size:.875rem;font-weight:650;line-height:1.2}@keyframes match-result-panel-module__2UNiiG__result-mark-settle{0%{opacity:0;scale:.62}55%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes match-result-panel-module__2UNiiG__victory-confetti-burst{0%{opacity:0;animation-timing-function:cubic-bezier(.16,.8,.25,1);transform:translateY(6dvh)rotate(0)scale(.55)}7%{opacity:1}42%{opacity:1;transform:translate3d(var(--confetti-travel-x), var(--confetti-rise), 0) rotate(var(--confetti-apex-rotation)) scale(1);animation-timing-function:cubic-bezier(.35,0,.8,.15)}72%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-final-x), 112dvh, 0) rotate(var(--confetti-rotation)) scale(.72)}}@media (max-width:440px){.match-result-panel-module__2UNiiG__result{gap:.9rem;margin-inline:.75rem;padding:1.25rem .75rem .75rem}.match-result-panel-module__2UNiiG__heading{gap:.55rem}.match-result-panel-module__2UNiiG__mark{width:2.6rem;height:2.6rem}.match-result-panel-module__2UNiiG__result h2{font-size:1.5rem}.match-result-panel-module__2UNiiG__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.match-result-panel-module__2UNiiG__confetti{display:none}.match-result-panel-module__2UNiiG__result,.match-result-panel-module__2UNiiG__scoreboard,.match-result-panel-module__2UNiiG__detail,.match-result-panel-module__2UNiiG__actionsRegion{transition:none}.match-result-panel-module__2UNiiG__mark{animation:none!important}}.match-result-panel-module__2UNiiG__sheet{display:contents}.match-result-panel-module__2UNiiG__sheetHeader{display:none}@media (max-width:900px) and (min-height:601px),(max-width:900px) and (orientation:portrait){.match-result-panel-module__2UNiiG__sheet{--sheet-peek-height:calc(4.35rem + env(safe-area-inset-bottom,0px));z-index:70;inset-inline:0;overscroll-behavior:contain;max-height:min(84dvh,42rem);padding-bottom:calc(.85rem + env(safe-area-inset-bottom,0px));background:var(--dash-panel,#171721);border-top:1px solid #ffffff1a;border-radius:1.5rem 1.5rem 0 0;transition:transform .42s cubic-bezier(.32,.72,0,1);animation:.46s cubic-bezier(.22,1,.36,1) backwards match-result-panel-module__2UNiiG__sheetRise;display:block;position:fixed;bottom:0;overflow-y:auto;transform:translateY(0);box-shadow:0 -24px 70px #000000a8}.match-result-panel-module__2UNiiG__sheetCollapsed{transform:translateY(calc(100% - var(--sheet-peek-height)));overflow:hidden}.match-result-panel-module__2UNiiG__sheet .match-result-panel-module__2UNiiG__result{margin:0 .75rem}.match-result-panel-module__2UNiiG__sheetHeader{z-index:2;background:var(--dash-panel,#171721);justify-content:center;align-items:center;min-height:3.1rem;padding:.4rem .75rem;display:flex;position:sticky;top:0}.match-result-panel-module__2UNiiG__sheetLower{width:3rem;height:2.25rem;color:var(--dash-muted,var(--muted-foreground));background:#ffffff0f;border:0;border-radius:999px;place-items:center;transition:background-color .16s,color .16s;display:inline-grid}.match-result-panel-module__2UNiiG__sheetLower:hover{color:var(--dash-text,var(--foreground));background:#ffffff1a}.match-result-panel-module__2UNiiG__sheetLower svg{width:1.25rem;height:1.25rem}.match-result-panel-module__2UNiiG__sheetPeek{width:100%;min-height:3.5rem;color:var(--dash-text,var(--foreground));text-align:start;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:.7rem;padding:.5rem .75rem;display:flex}.match-result-panel-module__2UNiiG__sheetPeek strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1rem;overflow:hidden}.match-result-panel-module__2UNiiG__sheetPeekMark{width:2.25rem;height:2.25rem;color:var(--dash-muted,var(--muted-foreground));background:#ffffff12;border-radius:50%;flex:none;place-items:center;display:grid}.match-result-panel-module__2UNiiG__sheetPeekWin .match-result-panel-module__2UNiiG__sheetPeekMark{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success)}.match-result-panel-module__2UNiiG__sheetPeekLoss .match-result-panel-module__2UNiiG__sheetPeekMark{background:color-mix(in srgb, var(--destructive) 16%, transparent);color:var(--destructive)}.match-result-panel-module__2UNiiG__sheetPeekMark svg{width:1.1rem;height:1.1rem}.match-result-panel-module__2UNiiG__sheetPeekAction{color:var(--dash-muted,var(--muted-foreground));flex:none;align-items:center;gap:.25rem;font-size:.78rem;font-weight:700;display:inline-flex}.match-result-panel-module__2UNiiG__sheetPeekAction svg{width:1rem;height:1rem;color:var(--primary)}.match-result-panel-module__2UNiiG__sheetLower:focus-visible,.match-result-panel-module__2UNiiG__sheetPeek:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}@keyframes match-result-panel-module__2UNiiG__sheetRise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.match-result-panel-module__2UNiiG__sheet{transition:none;animation:none}}
.game-entry-panel-module__Cdt6Gq__panel{--ticket-notch-radius:17px;--ticket-notch-y:48%;--ticket-glow-x:50%;--ticket-glow-y:0px;--ticket-glow-strength:.18;--ticket-glow-soft:.06;--ticket-surface-top:var(--palette-coal);--ticket-surface-bottom:var(--palette-coal);background:radial-gradient(circle at 0 var(--ticket-notch-y), transparent calc(var(--ticket-notch-radius) - 1.5px), #c6ff344d calc(var(--ticket-notch-radius) - .75px), #c6ff34b3 var(--ticket-notch-radius), #c6ff344d calc(var(--ticket-notch-radius) + .75px), transparent calc(var(--ticket-notch-radius) + 2px)) border-box, radial-gradient(circle at 100% var(--ticket-notch-y), transparent calc(var(--ticket-notch-radius) - 1.5px), #c6ff344d calc(var(--ticket-notch-radius) - .75px), #c6ff34b3 var(--ticket-notch-radius), #c6ff344d calc(var(--ticket-notch-radius) + .75px), transparent calc(var(--ticket-notch-radius) + 2px)) border-box, linear-gradient(var(--ticket-surface-top), var(--ticket-surface-bottom)) padding-box, radial-gradient(260px circle at var(--ticket-glow-x) var(--ticket-glow-y), rgba(198, 255, 52, var(--ticket-glow-strength)), rgba(198, 255, 52, var(--ticket-glow-soft)) 48%, #ffffff17 78%) border-box, linear-gradient(145deg, #c6ff3457, #ffffff1c 52%, #c6ff348c) border-box;-webkit-mask-image:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px)), radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px)), radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px));mask-image:radial-gradient(circle at 0 var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px)), radial-gradient(circle at 100% var(--ticket-notch-y), transparent 0 calc(var(--ticket-notch-radius) - .5px), #0006 var(--ticket-notch-radius), #000 calc(var(--ticket-notch-radius) + 1.25px));-webkit-mask-composite:source-in;mask-composite:intersect}.game-entry-panel-module__Cdt6Gq__transparent{background:0 0}@supports (clip-path:shape(from 0 0, hline to 100%, vline to 100%, hline to 0, close)
){.game-entry-panel-module__Cdt6Gq__panel{--ticket-corner-radius:var(--radius-2xl);--ticket-corner-tangent:5.8px;--ticket-notch-depth:18px;--ticket-notch-half-height:20px;--ticket-notch-shoulder-depth:4px;--ticket-notch-shoulder-height:17px;--ticket-notch-edge-control:2px;--ticket-notch-curve-control:10px;--ticket-notch-center-control:9px;--ticket-shape:shape(from var(--ticket-corner-radius) 0, hline to calc(100% - var(--ticket-corner-radius)), curve to 100% var(--ticket-corner-radius) with calc(100% - var(--ticket-corner-tangent)) 0 / 100% var(--ticket-corner-tangent), vline to calc(var(--ticket-notch-y) - var(--ticket-notch-half-height)), curve to calc(100% - var(--ticket-notch-shoulder-depth)) calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)) with 100% calc(var(--ticket-notch-y) - var(--ticket-notch-half-height) + var(--ticket-notch-edge-control)) / calc(100% - 1px) calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)), curve to calc(100% - var(--ticket-notch-depth)) var(--ticket-notch-y) with calc(100% - var(--ticket-notch-curve-control)) calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)) / calc(100% - var(--ticket-notch-depth)) calc(var(--ticket-notch-y) - var(--ticket-notch-center-control)), curve to calc(100% - var(--ticket-notch-shoulder-depth)) calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)) with calc(100% - var(--ticket-notch-depth)) calc(var(--ticket-notch-y) + var(--ticket-notch-center-control)) / calc(100% - var(--ticket-notch-curve-control)) calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)), curve to 100% calc(var(--ticket-notch-y) + var(--ticket-notch-half-height)) with calc(100% - 1px) calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)) / 100% calc(var(--ticket-notch-y) + var(--ticket-notch-half-height) - var(--ticket-notch-edge-control)), vline to calc(100% - var(--ticket-corner-radius)), curve to calc(100% - var(--ticket-corner-radius)) 100% with 100% calc(100% - var(--ticket-corner-tangent)) / calc(100% - var(--ticket-corner-tangent)) 100%, hline to var(--ticket-corner-radius), curve to 0 calc(100% - var(--ticket-corner-radius)) with var(--ticket-corner-tangent) 100% / 0 calc(100% - var(--ticket-corner-tangent)), vline to calc(var(--ticket-notch-y) + var(--ticket-notch-half-height)), curve to var(--ticket-notch-shoulder-depth) calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)) with 0 calc(var(--ticket-notch-y) + var(--ticket-notch-half-height) - var(--ticket-notch-edge-control)) / 1px calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)), curve to var(--ticket-notch-depth) var(--ticket-notch-y) with var(--ticket-notch-curve-control) calc(var(--ticket-notch-y) + var(--ticket-notch-shoulder-height)) / var(--ticket-notch-depth) calc(var(--ticket-notch-y) + var(--ticket-notch-center-control)), curve to var(--ticket-notch-shoulder-depth) calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)) with var(--ticket-notch-depth) calc(var(--ticket-notch-y) - var(--ticket-notch-center-control)) / var(--ticket-notch-curve-control) calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)), curve to 0 calc(var(--ticket-notch-y) - var(--ticket-notch-half-height)) with 1px calc(var(--ticket-notch-y) - var(--ticket-notch-shoulder-height)) / 0 calc(var(--ticket-notch-y) - var(--ticket-notch-half-height) + var(--ticket-notch-edge-control)), vline to var(--ticket-corner-radius), curve to var(--ticket-corner-radius) 0 with 0 var(--ticket-corner-tangent) / var(--ticket-corner-tangent) 0, close);isolation:isolate;background:radial-gradient(260px circle at var(--ticket-glow-x) var(--ticket-glow-y), rgba(198, 255, 52, var(--ticket-glow-strength)), rgba(198, 255, 52, var(--ticket-glow-soft)) 48%, #ffffff17 78%) border-box;clip-path:var(--ticket-shape);position:relative;-webkit-mask-image:none;mask-image:none}.game-entry-panel-module__Cdt6Gq__panel:before{--ticket-corner-radius:calc(var(--radius-2xl) - 1px);--ticket-corner-tangent:5.35px;--ticket-notch-depth:18.5px;--ticket-notch-half-height:21px;--ticket-notch-shoulder-depth:4.5px;--ticket-notch-shoulder-height:18px;--ticket-notch-curve-control:10.5px;--ticket-notch-center-control:10px;z-index:-1;background:var(--palette-coal);clip-path:var(--ticket-shape);content:"";position:absolute;inset:1px}.game-entry-panel-module__Cdt6Gq__transparent{background:0 0}.game-entry-panel-module__Cdt6Gq__transparent:before{display:none}}
.invite-dialog-module__3eT9Ua__card{isolation:isolate;background:radial-gradient(circle at 50% -20%, #b4dc451f, transparent 45%), var(--palette-coal);color:#fff;font-family:var(--font-sans);border:1px solid #ffffff1a;border-radius:1.35rem;box-shadow:0 32px 100px #000000ad}.invite-dialog-module__3eT9Ua__card:before{background:var(--primary);content:"";border-radius:999px;width:5rem;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px #c6ff348c}.invite-dialog-module__3eT9Ua__card [data-slot=dialog-close]{color:#ffffffa6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px}.invite-dialog-module__3eT9Ua__card [data-slot=dialog-close]:hover{color:#fff;background:#ffffff17}.invite-dialog-module__3eT9Ua__card [data-slot=dialog-close]:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}.invite-dialog-module__3eT9Ua__header{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.invite-dialog-module__3eT9Ua__eyebrow{color:#ffffff9e;background:#7e97391f;border:1px solid #d8ff6b2e;border-radius:999px;padding:.35rem .7rem;font-size:.7rem;font-weight:650}.invite-dialog-module__3eT9Ua__title{color:#fff;margin-top:1rem;font-size:clamp(1.3rem,4vw,1.65rem);font-weight:750;line-height:1.5}.invite-dialog-module__3eT9Ua__description{color:#ffffff94;text-wrap:pretty;max-width:23rem;margin-top:.55rem;font-size:.86rem;line-height:1.9}.invite-dialog-module__3eT9Ua__primaryAction,.invite-dialog-module__3eT9Ua__secondaryAction{border-radius:.75rem;width:100%;min-height:2.85rem;font-size:.82rem;font-weight:700}.invite-dialog-module__3eT9Ua__secondaryAction{color:#fff;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff1f}.invite-dialog-module__3eT9Ua__secondaryAction:hover{color:#fff;background:#ffffff14;border-color:#ffffff38}.invite-dialog-module__3eT9Ua__primaryAction:focus-visible,.invite-dialog-module__3eT9Ua__secondaryAction:focus-visible{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}
.community-button-module__CjbEaG__button[data-variant=default]{color:var(--primary-foreground)}.community-button-module__CjbEaG__button[data-variant=default] svg{color:inherit}
