.Solitaire-module__mOSpYW__board{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;--gap:clamp(3px, 1.2cqw, 14px);--card-w:min(200px, calc((100cqw - 6 * var(--gap)) / 7 * .99));--card-h:calc(var(--card-w) * 1.42);--radius:calc(var(--card-w) * .1);--stack-up-min:calc(var(--card-h) * .18);--stack-down-min:calc(var(--card-h) * .09);--stack-up:calc(var(--card-h) * .28);--stack-down:calc(var(--card-h) * .15);--mute-inset:44px;width:100%;padding-top:var(--mute-inset);--tableau-avail:70svh;--tableau-span:calc(var(--tableau-avail) - var(--card-h));container-type:inline-size}.Solitaire-module__mOSpYW__boardFit{--tableau-avail:calc(100cqh - var(--card-h) - var(--gap) * 3.8 - clamp(10px, 2.4cqw, 14px) * 1.35 - 4px);--tableau-span:max(calc(var(--card-h) * 1.5), calc(var(--tableau-avail) - var(--card-h)));height:100%;container-type:size}@media (min-width:1024px){.Solitaire-module__mOSpYW__board{--mute-inset:0px;--card-w:min(200px, calc((100cqw - 6 * var(--gap)) / 7 * .94), calc((100cqh - 78px) / 5.85));--tableau-avail:calc(100cqh - var(--card-h) - var(--gap) * 3.8 - 24px);height:100%;container-type:size}}.Solitaire-module__mOSpYW__row{grid-template-columns:repeat(7, var(--card-w));justify-content:center;gap:var(--gap);display:grid}.Solitaire-module__mOSpYW__tableau{margin-top:calc(var(--gap) * 2.6);align-items:start;}.Solitaire-module__mOSpYW__column{min-height:var(--card-h);--down-reserve:min(calc(var(--down-total,0) * var(--stack-down-min)), max(0px, calc(var(--tableau-span) - var(--up-total,0) * var(--stack-up-min))));--stack-up-eff:min(var(--stack-up), calc(max(0px, calc(var(--tableau-span) - var(--down-reserve))) / max(1, var(--up-total,0))));--down-room:max(0px, calc(var(--tableau-span) - var(--up-total,0) * var(--stack-up-eff)));--stack-down-eff:min(var(--stack-down), calc(var(--down-room) / max(1, var(--down-total,0))));height:calc(var(--card-h) + var(--down-total,0) * var(--stack-down-eff) + var(--up-total,0) * var(--stack-up-eff));position:relative}.Solitaire-module__mOSpYW__slot{width:100%;height:var(--card-h);border-radius:var(--radius);color:#adc9f0;font-size:calc(var(--card-w) * .42);background:#ffffff57;border:1.5px dashed #c3d8f7;place-items:center;font-weight:700;line-height:1;transition:border-color .15s,background-color .15s;display:grid}.Solitaire-module__mOSpYW__slot:hover{background:#fff9;border-color:#8fb4ee}.Solitaire-module__mOSpYW__slotMark{font-size:calc(var(--card-w) * .16);color:#c2d8f6;margin-top:calc(var(--card-w) * .04);display:block}.Solitaire-module__mOSpYW__cardBase{width:100%;height:var(--card-h);border-radius:var(--radius);transition:transform .12s,box-shadow .12s;display:block;position:relative;overflow:hidden}.Solitaire-module__mOSpYW__stacked{left:0;right:0;top:calc(var(--down-before,0) * var(--stack-down-eff) + var(--up-before,0) * var(--stack-up-eff));position:absolute}.Solitaire-module__mOSpYW__face{background:radial-gradient(110% 60% at 0 0,#ffffff80 0%,#fff0 52%),linear-gradient(162deg,#feffff 0%,#f6f9fe 42%,#f3f7fe 62%,#ecf2fb 100%);border:1px solid #cfdef5;box-shadow:inset 0 1px #fff,inset 0 -2px #25488c1a,0 1px #d2e0f5,0 2px #bccfee,0 3px 4px #25488c33,0 8px 16px -6px #25488c6b}.Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__face:after,.Solitaire-module__mOSpYW__back:before,.Solitaire-module__mOSpYW__back:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__back:after{width:calc(var(--card-w) * .6);height:calc(var(--card-w) * 3);margin:calc(var(--card-w) * -1.5) 0 0 calc(var(--card-w) * -.3);opacity:.8;transform:translate(calc(var(--card-w) * -.36), calc(var(--card-h) * -.36)) rotate(55deg);background:linear-gradient(90deg,#fff0 0%,#ffffff29 24%,#ffffff80 42%,#ffffff29 56%,#fff0 66%,#ffffff42 76%,#fff0 84%);border-radius:0;transition:transform .55s cubic-bezier(.2,.7,.3,1),opacity .42s;inset:50% auto auto 50%}.Solitaire-module__mOSpYW__face:after{box-shadow:inset 0 0 0 1px #ffffff73, inset 0 2px 3px -1px #ffffff80, inset 0 calc(var(--card-h) * -.035) calc(var(--card-h) * .05) calc(var(--card-h) * -.04) #25488c24}.Solitaire-module__mOSpYW__playable:hover .Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__playable:hover .Solitaire-module__mOSpYW__back:after,.Solitaire-module__mOSpYW__selected.Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__selected .Solitaire-module__mOSpYW__back:after{opacity:1;transform:translate(calc(var(--card-w) * .62), calc(var(--card-h) * .62)) rotate(55deg)}.Solitaire-module__mOSpYW__red{color:#e23a35}.Solitaire-module__mOSpYW__black{color:#16181f}.Solitaire-module__mOSpYW__rank{top:calc(var(--card-h) * .02);left:calc(var(--card-w) * .085);font-size:calc(var(--card-w) * .21);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;position:absolute}.Solitaire-module__mOSpYW__rankWide{font-size:calc(var(--card-w) * .18)}.Solitaire-module__mOSpYW__cornerSuit{top:calc(var(--card-h) * .025);right:calc(var(--card-w) * .085);font-size:calc(var(--card-w) * .185);line-height:1;position:absolute}.Solitaire-module__mOSpYW__centerSuit{font-size:calc(var(--card-w) * .54);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.Solitaire-module__mOSpYW__rankBottom{right:calc(var(--card-w) * .09);bottom:calc(var(--card-h) * .035);font-size:calc(var(--card-w) * .3);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;position:absolute}.Solitaire-module__mOSpYW__back{background-image:url(/images/games/solitaire-card-back.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-shadow:0 1px #3a5fbf,0 2px #2c4c9e,0 3px 4px #142c6440,0 8px 16px -6px #25488c7a}.Solitaire-module__mOSpYW__back:before{background:linear-gradient(#ffffff2b 0%,#ffffff0d 44%,#fff0 50%,#0a1e5a0f 100%);box-shadow:inset 0 0 0 1px #ffffff40,inset 0 1px 1px #ffffff59,inset 0 -2px #142c6440}.Solitaire-module__mOSpYW__back:after{opacity:.7}.Solitaire-module__mOSpYW__selected{outline:calc(var(--card-w) * .045) solid #3f6fe0;outline-offset:calc(var(--card-w) * -.015);transform:translateY(calc(var(--card-h) * -.05));z-index:30}.Solitaire-module__mOSpYW__playable{cursor:pointer}.Solitaire-module__mOSpYW__playable:hover .Solitaire-module__mOSpYW__cardBase{box-shadow:inset 0 1px #fff,0 1px #d2e0f5,0 2px #bccfee,0 4px 6px #25488c29,0 12px 22px -8px #25488c7a}.Solitaire-module__mOSpYW__selected.Solitaire-module__mOSpYW__cardBase,.Solitaire-module__mOSpYW__selected .Solitaire-module__mOSpYW__cardBase{box-shadow:0 1px #d2e0f5,0 2px #bccfee,0 6px 8px #25488c29,0 16px 28px -10px #25488c8f}.Solitaire-module__mOSpYW__static{cursor:default}.Solitaire-module__mOSpYW__pileLabel{margin-top:calc(var(--gap) * 1.2);text-align:center;color:#4a72bd;font-size:clamp(10px,2.4cqw,14px);font-weight:700;line-height:1.35}.Solitaire-module__mOSpYW__stockCell{position:relative}.Solitaire-module__mOSpYW__stockCount{right:calc(var(--card-w) * .06);bottom:calc(var(--card-h) * .04);pointer-events:none;min-width:max(20px, calc(var(--card-w) * .4));padding:max(1px, calc(var(--card-w) * .025)) max(4px, calc(var(--card-w) * .07));color:#2b4c8f;font-size:max(11px, calc(var(--card-w) * .2));text-align:center;white-space:nowrap;background:#fff;border:1px solid #cfe0f8;border-radius:999px;font-weight:700;line-height:1.35;position:absolute;box-shadow:0 3px 8px -3px #25488c8c}.Solitaire-module__mOSpYW__pageBg{background-color:#e9f1fe;background-image:radial-gradient(120% 60% at 50% 0,#ffffff52,#fff0 70%),radial-gradient(140% 100% at 50% 45%,#25488c00 60%,#25488c1a 100%),url(/images/games/solitaire-bg-mobile-plate.png);background-position:50%,50%,bottom;background-repeat:no-repeat;background-size:100% 100%,100% 100%,cover}@media (min-width:1024px){.Solitaire-module__mOSpYW__pageBg{background:linear-gradient(#ebf3fe 0%,#dfeafc 100%)}}.Solitaire-module__mOSpYW__canvasBg{background-image:radial-gradient(90% 70% at 50% 0,#ffffff47,#fff0 70%),radial-gradient(130% 110% at 50% 45%,#25488c00 58%,#25488c1a 100%),url(/images/games/solitaire-bg-desktop-plate.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.Solitaire-module__mOSpYW__grabbable{cursor:grab}.Solitaire-module__mOSpYW__grabbing,.Solitaire-module__mOSpYW__grabbing *{cursor:grabbing!important}.Solitaire-module__mOSpYW__dragSource{opacity:.32}.Solitaire-module__mOSpYW__dropTarget:after{content:"";inset:calc(var(--card-w) * -.03);border-radius:calc(var(--radius) * 1.3);pointer-events:none;z-index:40;background:#3f6fe01f;border:2px solid #3f6fe0;position:absolute}.Solitaire-module__mOSpYW__recommendFrom{outline:calc(var(--card-w) * .05) solid #f0b429;outline-offset:calc(var(--card-w) * -.01);border-radius:var(--radius);z-index:25;animation:1.9s ease-in-out infinite Solitaire-module__mOSpYW__recommendPulse}.Solitaire-module__mOSpYW__recommendTo{outline:calc(var(--card-w) * .045) dashed #7ba7f0;outline-offset:calc(var(--card-w) * .02);border-radius:var(--radius);z-index:24}@keyframes Solitaire-module__mOSpYW__recommendPulse{0%,to{box-shadow:0 0 #f0b42900}50%{box-shadow:0 0 0 calc(var(--card-w) * .09) #f0b42938}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__recommendFrom{animation:none}}.Solitaire-module__mOSpYW__dragLayer{z-index:60;pointer-events:none;position:fixed;inset:0}.Solitaire-module__mOSpYW__ghost{width:var(--card-w);--card-h:calc(var(--card-w) * 1.42);--radius:calc(var(--card-w) * .1);transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0;transform:scale(1.04)}.Solitaire-module__mOSpYW__ghostCard{position:absolute;left:0;right:0}.Solitaire-module__mOSpYW__ghostCard>.Solitaire-module__mOSpYW__cardBase,.Solitaire-module__mOSpYW__ghostCard>span>.Solitaire-module__mOSpYW__cardBase{animation:.16s cubic-bezier(.2,.8,.3,1.2) Solitaire-module__mOSpYW__ghostLift;box-shadow:0 1px #d2e0f5,0 2px #bccfee,0 10px 14px -4px #25488c52,0 26px 40px -14px #25488c9e}.Solitaire-module__mOSpYW__ghostCard .Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__ghostCard .Solitaire-module__mOSpYW__back:after{opacity:1;transform:translate(calc(var(--card-w) * .62), calc(var(--card-h) * .62)) rotate(55deg)}@keyframes Solitaire-module__mOSpYW__ghostLift{0%{transform:scale(.965)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__ghostCard>.Solitaire-module__mOSpYW__cardBase,.Solitaire-module__mOSpYW__ghostCard>span>.Solitaire-module__mOSpYW__cardBase{animation:none}.Solitaire-module__mOSpYW__face:before,.Solitaire-module__mOSpYW__back:after{transition:none}}.Solitaire-module__mOSpYW__board img{-webkit-user-drag:none}.Solitaire-module__mOSpYW__rankingButton{background:linear-gradient(#fff 0%,#fff6e1 100%);border:1px solid #f0dba6;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 2px 5px -2px #a67c1a73,0 0 0 3px #e8f0fed9}.Solitaire-module__mOSpYW__rankingButton:hover{border-color:#e9cd85;transform:translateY(-1px);box-shadow:0 6px 13px -4px #a67c1a8c,0 0 0 3px #cfe0f8f2}.Solitaire-module__mOSpYW__rankingButton:active{transform:translateY(1px);box-shadow:0 1px 2px -1px #a67c1a80,0 0 0 3px #e8f0fed9}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__rankingButton,.Solitaire-module__mOSpYW__rankingButton:hover,.Solitaire-module__mOSpYW__rankingButton:active{transition:none;transform:none}}.Solitaire-module__mOSpYW__boardPanel{background-image:linear-gradient(#ffffff47 0%,#fff0 9%),radial-gradient(130% 70% at 50% 0,#fff3,#fff0 62%),linear-gradient(#25488c00 68%,#25488c14 100%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff47,inset 0 -18px 36px -24px #25488c47,0 2px 4px -1px #25488c1f,0 22px 48px -26px #25488cd9}.Solitaire-module__mOSpYW__glass{background-image:linear-gradient(#fff9 0%,#ffffff5c 44%,#ecf4ff1a 50%,#cfe4ff47 100%);transition:transform .14s,box-shadow .14s,filter .14s;box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #ffffff59,inset 0 -2px #96baee40,0 2px 4px -2px #25488c4d,0 10px 22px -10px #25488c80}button.Solitaire-module__mOSpYW__glass:hover,a.Solitaire-module__mOSpYW__glass:hover{filter:brightness(1.02)}button.Solitaire-module__mOSpYW__glass:active,a.Solitaire-module__mOSpYW__glass:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #ffffff59,inset 0 2px 6px #25488c29,0 1px 2px -1px #25488c59}.Solitaire-module__mOSpYW__glossBtn{text-shadow:0 1px 1px #10287873;isolation:isolate;background-image:linear-gradient(#78a3f7 0%,#4f7fe9 52%,#3a66d8 100%);transition:transform .12s,box-shadow .12s,filter .16s;box-shadow:inset 0 1px #fff6,inset 0 -3px 6px -1px #10287866,inset 0 0 0 1px #ffffff17,0 3px #2f56b9,0 6px 8px -2px #25488c59,0 18px 34px -14px #25488ce6}.Solitaire-module__mOSpYW__glossBtn:after,.Solitaire-module__mOSpYW__glossBtn:before{content:"";z-index:-1;pointer-events:none;position:absolute}.Solitaire-module__mOSpYW__glossBtn:after{background:linear-gradient(#ffffff4f 0%,#ffffff0a 100%);border-radius:999px 999px 40% 40%/999px 999px 18px 18px;height:48%;top:2px;left:3%;right:3%}.Solitaire-module__mOSpYW__glossBtn:before{opacity:0;background:linear-gradient(105deg,#fff0 0%,#ffffff38 50%,#fff0 100%);width:45%;top:0;bottom:0;left:0;transform:translate(-120%)}.Solitaire-module__mOSpYW__glossBtn:hover{filter:brightness(1.03)}.Solitaire-module__mOSpYW__glossBtn:hover:before{opacity:1;transition:transform .65s cubic-bezier(.3,.6,.3,1),opacity .2s;transform:translate(260%)}.Solitaire-module__mOSpYW__glossBtn:active{transform:translateY(2px)scale(.985);box-shadow:inset 0 1px #ffffff4d,inset 0 2px 8px #10287866,0 1px #2f56b9,0 3px 6px -2px #25488c66}.Solitaire-module__mOSpYW__bubbleGloss{background-color:#ffffffe6;background-image:linear-gradient(#ffffff80 0%,#fff3 38%,#fff0 60%),linear-gradient(#f0f7ff00 55%,#e2efff73 100%);border-color:#bed6f6f2;box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #fff6,inset 0 -2px #aacaf540,0 2px 4px -2px #25488c40,0 16px 30px -16px #25488cbf}.Solitaire-module__mOSpYW__bubbleTail{background-color:#fbfdff;border-color:#bed6f6f2}@media (min-width:1024px){.Solitaire-module__mOSpYW__bubbleTail{background-color:#f1f7ff}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__glass,.Solitaire-module__mOSpYW__glossBtn{transition:none}button.Solitaire-module__mOSpYW__glass:active,a.Solitaire-module__mOSpYW__glass:active,.Solitaire-module__mOSpYW__glossBtn:active{transform:none}.Solitaire-module__mOSpYW__glossBtn:hover:before{opacity:0;transition:none}}.Solitaire-module__mOSpYW__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Solitaire-module__mOSpYW__ambient>span{pointer-events:none;will-change:transform, opacity;position:absolute}.Solitaire-module__mOSpYW__ambientSweep{opacity:0;background:linear-gradient(100deg,#fff0 0%,#e4f2ff47 38%,#ffffff6b 50%,#e4f2ff47 62%,#fff0 100%);width:42%;animation:22s linear infinite Solitaire-module__mOSpYW__ambientSweep;top:-20%;bottom:-20%;left:0}.Solitaire-module__mOSpYW__ambientBand{background:radial-gradient(closest-side,#d6ecff8c,#d6ecff00 100%);border-radius:50%;width:70%;height:70%;animation:25s ease-in-out infinite alternate Solitaire-module__mOSpYW__ambientDrift}.Solitaire-module__mOSpYW__ambientBand:nth-of-type(2){top:-10%;left:-15%}.Solitaire-module__mOSpYW__ambientBand:nth-of-type(3){background:radial-gradient(closest-side,#c4e8ff73,#c4e8ff00 100%);animation-duration:21s;animation-direction:alternate-reverse;bottom:-20%;right:-20%}.Solitaire-module__mOSpYW__ambientGlow{opacity:0;background:radial-gradient(90% 70% at 50% 30%,#ffffff80,#fff0 70%);animation:18s ease-in-out infinite Solitaire-module__mOSpYW__ambientBreath;inset:0}.Solitaire-module__mOSpYW__ambientMote{left:var(--x);width:var(--s,5px);height:var(--s,5px);opacity:0;animation:Solitaire-module__mOSpYW__ambientMote var(--d,20s) linear var(--delay,0s) infinite;background:radial-gradient(circle,#fff 0%,#cee6ffe6 40%,#96c4ff00 72%);border-radius:50%;bottom:-4%}@keyframes Solitaire-module__mOSpYW__ambientSweep{0%{opacity:0;transform:translate(-110%)rotate(8deg)}12%{opacity:1}55%{opacity:1}70%,to{opacity:0;transform:translate(260%)rotate(8deg)}}@keyframes Solitaire-module__mOSpYW__ambientDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(18%,12%)scale(1.12)}}@keyframes Solitaire-module__mOSpYW__ambientBreath{0%,to{opacity:0}50%{opacity:.55}}@keyframes Solitaire-module__mOSpYW__ambientMote{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}80%{opacity:.6}to{opacity:0;transform:translate3d(var(--dx,20px), -95vh, 0)}}@media (max-width:1023px){.Solitaire-module__mOSpYW__ambientMote:nth-of-type(2n),.Solitaire-module__mOSpYW__ambientBand:nth-of-type(3){display:none}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__ambient>span{animation:none}.Solitaire-module__mOSpYW__ambientSweep,.Solitaire-module__mOSpYW__ambientMote{display:none}.Solitaire-module__mOSpYW__ambientGlow{opacity:.25}}.Solitaire-module__mOSpYW__fxLayer{z-index:5;pointer-events:none;position:absolute;inset:0}.Solitaire-module__mOSpYW__fxBurst{pointer-events:none;position:absolute;inset:0}.Solitaire-module__mOSpYW__fxGlow,.Solitaire-module__mOSpYW__fxSheen,.Solitaire-module__mOSpYW__fxParticle{pointer-events:none;opacity:0;will-change:transform, opacity;position:absolute}.Solitaire-module__mOSpYW__fxGlow{border-radius:var(--radius);box-shadow:0 0 calc(var(--card-w) * .2) calc(var(--card-w) * .035) #96c6ffb8, inset 0 0 calc(var(--card-w) * .12) #c4e2ff8c;animation:.56s ease-out forwards Solitaire-module__mOSpYW__fxGlow;inset:0}.Solitaire-module__mOSpYW__fxSheen{border-radius:var(--radius);background:linear-gradient(150deg,#ffffffd9 0%,#e8f3ff59 40%,#fff0 70%);animation:.3s ease-out forwards Solitaire-module__mOSpYW__fxSheen;inset:0}.Solitaire-module__mOSpYW__fxParticle{--size:max(4px, calc(var(--card-w) * .08));width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);animation:Solitaire-module__mOSpYW__fxParticle .6s cubic-bezier(.18, .7, .3, 1) var(--delay,0s) forwards;background:radial-gradient(circle,#fff 0% 22%,#96c4fff2 46%,#4f80e800 74%);border-radius:50%;top:50%;left:50%}.Solitaire-module__mOSpYW__fxLight .Solitaire-module__mOSpYW__fxGlow{animation-name:Solitaire-module__mOSpYW__fxGlowLight;animation-duration:.42s}.Solitaire-module__mOSpYW__fxLight .Solitaire-module__mOSpYW__fxSheen{animation-name:Solitaire-module__mOSpYW__fxSheenLight}@keyframes Solitaire-module__mOSpYW__fxGlow{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes Solitaire-module__mOSpYW__fxGlowLight{0%{opacity:0}20%{opacity:.6}to{opacity:0}}@keyframes Solitaire-module__mOSpYW__fxSheen{0%{opacity:0}30%{opacity:.55}to{opacity:0}}@keyframes Solitaire-module__mOSpYW__fxSheenLight{0%{opacity:0}30%{opacity:.3}to{opacity:0}}@keyframes Solitaire-module__mOSpYW__fxParticle{0%{opacity:0;transform:translate3d(calc(var(--card-w) * var(--px) * .55), calc(var(--card-w) * var(--py) * .55), 0) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--card-w) * var(--px)), calc(var(--card-w) * var(--py)), 0) scale(.85)}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__fxSheen,.Solitaire-module__mOSpYW__fxParticle{display:none}}.Solitaire-module__mOSpYW__decorDesktop,.Solitaire-module__mOSpYW__decorMobile{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Solitaire-module__mOSpYW__decorMobile{container-type:size}.Solitaire-module__mOSpYW__decorMobile>.Solitaire-module__mOSpYW__decorFrame{aspect-ratio:800/1400;height:max(100cqh,175cqw);position:absolute;bottom:0;left:50%;translate:-50%}.Solitaire-module__mOSpYW__decorDesktop>.Solitaire-module__mOSpYW__decorFrame{position:absolute;inset:0}.Solitaire-module__mOSpYW__decorSprite{pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.Solitaire-module__mOSpYW__decorStatic{will-change:auto}.Solitaire-module__mOSpYW__decorBear{--k:var(--decor-k,1);transform-origin:50% 100%;will-change:transform, opacity;animation:8.4s ease-in-out infinite Solitaire-module__mOSpYW__decorBearFloat}.Solitaire-module__mOSpYW__decorPlanet{--k:var(--decor-k,1);transform-origin:50%;will-change:transform;animation:14s ease-in-out infinite Solitaire-module__mOSpYW__decorPlanetFloat}.Solitaire-module__mOSpYW__decorStar{--k:var(--decor-k,1);transform-origin:50%;will-change:transform, opacity;animation:Solitaire-module__mOSpYW__decorTwinkle var(--tw-dur,5s) ease-in-out var(--tw-delay,0s) infinite}.Solitaire-module__mOSpYW__decorDot,.Solitaire-module__mOSpYW__decorDotSecond{pointer-events:none}.Solitaire-module__mOSpYW__decorOrbit{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@keyframes Solitaire-module__mOSpYW__decorBearFloat{0%,to{opacity:1;transform:translate(0,0)rotate(0)}25%{transform:translate3d(calc(var(--k) * 4px), calc(var(--k) * -6px), 0) rotate(-1.1deg);opacity:.96}50%{transform:translate3d(0, calc(var(--k) * -10px), 0) rotate(0deg);opacity:.92}75%{transform:translate3d(calc(var(--k) * -4px), calc(var(--k) * -6px), 0) rotate(1.1deg);opacity:.96}}@keyframes Solitaire-module__mOSpYW__decorPlanetFloat{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translate3d(calc(var(--k) * 5px), calc(var(--k) * -8px), 0) rotate(3deg)}50%{transform:translate3d(0, calc(var(--k) * -14px), 0) rotate(0deg)}75%{transform:translate3d(calc(var(--k) * -5px), calc(var(--k) * -8px), 0) rotate(-3deg)}}@keyframes Solitaire-module__mOSpYW__decorTwinkle{0%,to{opacity:1;transform:translate(0,0)scale(1)}35%{opacity:.22;transform:translate3d(0, calc(var(--k) * -2px), 0) scale(.62)}55%{opacity:.35;transform:translate3d(0, calc(var(--k) * -2px), 0) scale(.7)}72%{opacity:1;transform:translate(0,0)scale(1.2)}82%{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:1023px){.Solitaire-module__mOSpYW__decorStar:nth-of-type(2n){will-change:auto;animation:none}.Solitaire-module__mOSpYW__decorDotSecond{display:none}}@media (prefers-reduced-motion:reduce){.Solitaire-module__mOSpYW__decorBear,.Solitaire-module__mOSpYW__decorPlanet,.Solitaire-module__mOSpYW__decorStar{will-change:auto;animation:none}.Solitaire-module__mOSpYW__decorOrbit{display:none}}
