.Card_cardFlipContainer__H8G5V{width:100%;height:100%;background-color:transparent;perspective:1000px;position:relative;text-align:center;transition:transform var(--card-flip-transition-time);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform:rotateX(0deg)}.Card_cardFlipBack__jT_KE,.Card_cardFlipFront__uIEZC{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Card_cardFlipFront__uIEZC{transform:rotateY(180deg)}.Card_cardFlipBack__jT_KE{transform:rotateY(0deg)}.Card_cardContainer__R4iMK{max-width:100%;max-height:100%;transition:.1s}.Card_cardAspectRatio__Aqt1V{padding-top:140%;position:relative}.Card_cardContent__GGWk_{position:absolute;top:0;right:0;bottom:0;left:0}.Card_shakeAnimation__SmsAO{height:0;animation:Card_shake__0ZYtP .5s;animation-iteration-count:infinite}@keyframes Card_shake__0ZYtP{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}.Card_increaseAnimation__WfxuI{animation:Card_increase__tmSBV 1s;animation-iteration-count:infinite}@keyframes Card_increase__tmSBV{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}.Card_cardDefault__hlYYA{border:var(--cardMobileBorderWidth) solid #000500;border-radius:var(--cardBorderRadiusOut);cursor:pointer;height:100%}.Card_cardDefault__hlYYA.Card_cardFlipBack__jT_KE{border:none}.Card_cardDefault__hlYYA.Card_cardFlipBack__jT_KE.Card_cardFlipped__8noYL{border:var(--cardMobileBorderWidth) solid #000500}.Card_cardImage__hZfeO{position:relative;width:100%;height:100%;border-radius:var(--cardBorderRadiusIn);-webkit-touch-callout:none}.Card_cardSpotCol__X9R9O{z-index:0}.Card_cardSpot__bJ4t1{border:var(--cardMobileBorderWidth) solid #000;border-radius:var(--cardBorderRadiusOut);background:rgba(255,255,255,.1)}.Card_signCardModeContainer__04YdE .Card_cardContainer__R4iMK,.Card_threeCardModeContainer__yn1pp .Card_cardContainer__R4iMK{width:100%;margin-top:0!important}.Card_threeCardModeContainer__yn1pp .Card_lastInRow__iqS4n{animation:Card_threeCardAnimationFirst__DbBjZ .1s ease-in forwards}.Card_threeCardModeContainer__yn1pp .Card_prevInRow__NkC7i{animation:Card_threeCardAnimationPrevious__buson .1s ease-in forwards}@keyframes Card_threeCardAnimationFirst__DbBjZ{0%{margin-left:0}to{margin-left:70%}}@keyframes Card_threeCardAnimationPrevious__buson{0%{margin-left:0}to{margin-left:35%}}.Card_threeCardModeContainer__yn1pp .Card_animationStyleUndo__ma3BC:nth-last-child(3n+1){animation:Card_threeCardAnimationFirstUndo__TZXK_ .2s forwards}.Card_threeCardModeContainer__yn1pp .Card_animationStyleUndo__ma3BC:nth-last-child(3n+2){animation:Card_threeCardAnimationPreviousUndo__5kTuT .2s forwards}@keyframes Card_threeCardAnimationFirstUndo__TZXK_{0%{margin-left:40px}to{margin-left:0}}@keyframes Card_threeCardAnimationPreviousUndo__5kTuT{0%{margin-left:20px}to{margin-left:0}}@media screen and (min-width:768px){.Card_cardDefault__hlYYA,.Card_cardDefault__hlYYA.Card_cardFlipBack__jT_KE.Card_cardFlipped__8noYL{border:var(--cardMediumBorderWidth) solid #000500}.Card_cardSpot__bJ4t1{border:var(--cardMediumBorderWidth) solid #000}}@media screen and (min-width:1024px){.Card_cardDefault__hlYYA,.Card_cardDefault__hlYYA.Card_cardFlipBack__jT_KE.Card_cardFlipped__8noYL{border:var(--cardBorderWidth) solid #000500}.Card_cardSpot__bJ4t1{border:var(--cardBorderWidth) solid #000}}.BoardFileds_baseEmptySpots__7udw1{margin:0 5px 0 2px}@media screen and (min-width:1024px){.BoardFileds_baseEmptySpots__7udw1{margin:0 0 0 30px}}.BoardFileds_deckCardSpot__AjlNC{display:flex;justify-content:center;align-items:center}.BoardFileds_redoDeckButton__oVHJH{background:transparent!important;border:none;color:white;font-size:50px;transition:transform .2s;padding:0;width:100%;height:100%}.BoardFileds_redoDeckIcon__qd8UF{width:100%;height:100%;display:flex!important;justify-content:center;align-items:center;color:black}.BoardFileds_redoDeckIcon__qd8UF svg{width:70%;height:70%}.BoardFileds_redoDeckIcon__qd8UF:active,.BoardFileds_redoDeckIcon__qd8UF:focus,.BoardFileds_redoDeckIcon__qd8UF:hover{color:black;border-color:transparent;background:transparent}.BoardFileds_redoDeckButton__oVHJH:hover{transform:scale(1.2)}.BoardFileds_shakeAnimationButton__f7gR7{animation:BoardFileds_shakeButton__gCn2A .5s;animation-iteration-count:infinite}@keyframes BoardFileds_shakeButton__gCn2A{0%{transform:rotate(0deg)}25%{transform:rotate(30deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}.BoardFileds_boardDeckRow__8_xN1,.BoardFileds_gameColumnsRow__Zt0pz{position:absolute;top:0;left:0;width:100%;margin:0!important}.BoardFileds_boardDeckRowWrapper__cr3ep{position:relative;margin:0 0 15px!important}.BoardFileds_gameColumnsWrapper__ZVxc_{position:relative;margin:0!important;transition:all .2s}.Piles_columnPile__bZZ2i{width:100%;height:100%;position:relative}.Piles_cardPileContainer__k0ATX{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.Piles_cardPile__oeLRa{width:100%;height:100%;position:relative;bottom:100px}.Piles_deckPileIndex__dBMEd{z-index:100}.Piles_deckPile__xMKGe{z-index:99}.Piles_deckPileUndoAnimation__0711E{z-index:98}.Piles_deckCardDragging__TYsep{opacity:0}.DragHandlers_cardContainerColumns__msEL0{margin-top:15px}@media screen and (min-width:400px){.DragHandlers_cardContainerColumns__msEL0{margin-top:20px}}@media screen and (min-width:600px){.DragHandlers_cardContainerColumns__msEL0{margin-top:25px}}@media screen and (min-width:800px){.DragHandlers_cardContainerColumns__msEL0{margin-top:30px}}@media screen and (min-width:1024px){.DragHandlers_cardContainerColumns__msEL0{margin-top:30px}}@media screen and (min-width:1280px){.DragHandlers_cardContainerColumns__msEL0{margin-top:35px}}@media screen and (min-width:1440px){.DragHandlers_cardContainerColumns__msEL0{margin-top:40px}}@media screen and (min-width:1600px){.DragHandlers_cardContainerColumns__msEL0{margin-top:45px}}@media screen and (min-width:1920px){.DragHandlers_cardContainerColumns__msEL0{margin-top:50px}}@media screen and (min-width:2256px){.DragHandlers_cardContainerColumns__msEL0{margin-top:60px}}.DragHandlers_deckPile__me_HQ{z-index:100}.DragHandlers_columnPile__4QHSm{width:100%;height:100%;position:relative}.DragHandlers_dragLayer___UXqi{position:fixed;pointer-events:none;z-index:100;left:0;top:0;width:var(--game-container-width);height:100%}@media screen and (min-width:1440px) and (max-height:800px){.DragHandlers_dragLayer___UXqi{width:62%}}@media screen and (min-width:1600px) and (max-height:900px){.DragHandlers_dragLayer___UXqi{width:55%}}@media screen and (min-width:1800px) and (max-height:1000px){.DragHandlers_dragLayer___UXqi{width:55%}}@media (not (orientation:portrait)) and (max-height:450px){.DragHandlers_dragLayer___UXqi{width:50%}}@media (not (orientation:portrait)) and (min-height:450px) and (max-height:600px){.DragHandlers_dragLayer___UXqi{width:75%}}.DragHandlers_cardIsDragging__o7vkZ{opacity:0}.GameBoard_mainPage__oxUGG{height:100%;position:relative}.BaseModal_baseModal__Oufmb{display:flex;overflow:hidden;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;outline-style:none;width:calc(100% - 20px);height:-moz-fit-content;height:fit-content;max-height:90vh;background:#eae9ec;border-radius:20px}.BaseModal_baseModalChildren__hRhdC{padding:40px 30px 30px}.BaseModal_closeBtn__4Qwn0{position:absolute;top:24px;right:26px}.BaseModal_closeBtnBackdrop__HGzse{position:absolute;top:50px;right:57px}.BaseModal_backdropContent__sdGED{width:384px;height:274px;text-align:center;position:relative;z-index:99999}@media (max-width:600px){.BaseModal_baseModalChildren__hRhdC{padding:56px 41px 40px}.BaseModal_bloseBtn__FaK1_{top:20px;right:20px}.BaseModal_backdropContent__sdGED{padding:0 10px;max-width:293px}.BaseModal_closeBtnBackdrop__HGzse{position:absolute;top:29px;left:32px}}.InfoModal_description__Rif__,.InfoModal_title__Pag0j{color:#000;font-family:var(--font-roboto-fingtree);font-style:normal}.InfoModal_title__Pag0j{font-size:24px;font-weight:500;line-height:24px;margin-bottom:28px}.InfoModal_description__Rif__{font-size:18px;font-weight:400;line-height:30px;margin-bottom:37px}.InfoModal_actionBtn__EqcQq{cursor:pointer;border:none;outline:none;padding:15px 0;border-radius:30.5px;box-shadow:0 7px 24px 0 rgba(0,0,0,.1);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;min-width:135px;width:-moz-fit-content;width:fit-content}.InfoModal_default__mZLLU{background:#fff;color:#58595b}.InfoModal_primary__8m5uO{background:#702daf;color:#fff}.InfoModal_gameSwitchModalContainer__bxFCy{max-width:540px}.InfoModal_gameSwitchControls__c9_ts{display:grid;grid-template-columns:auto auto;justify-content:flex-end;grid-gap:17px;gap:17px}.InfoModal_stuckInMovesControls__9iv_T{display:flex;justify-content:space-between;width:100%}.InfoModal_stuckInMovesSubControls__NQrPh{display:grid;grid-template-columns:auto auto;justify-content:flex-end;grid-gap:11px;gap:11px}.InfoModal_default__mZLLU:active,.InfoModal_default__mZLLU:hover{background:#efefef}.InfoModal_primary__8m5uO:active,.InfoModal_primary__8m5uO:hover{background:#5d2591}@media (max-width:600px){.InfoModal_inlineMobile__F_aj8{display:inline-grid}.InfoModal_title__Pag0j{font-size:20px;margin-bottom:16px}.InfoModal_description__Rif__{font-size:16px;margin-bottom:24px}.InfoModal_gameSwitchControls__c9_ts,.InfoModal_stuckInMovesSubControls__NQrPh{justify-content:center;gap:14px;width:100%}.InfoModal_desktopOnly__3a8ce{display:none}}@media (max-width:375px){.InfoModal_actionBtn__EqcQq{min-width:auto;padding:15px 13px}.InfoModal_gameSwitchControls__c9_ts,.InfoModal_stuckInMovesSubControls__NQrPh{justify-content:space-between}}.ReportButton_button__u1ydN{background:transparent;border:none;display:flex;align-items:center;justify-content:center;width:71px;height:28px;font-size:13px;color:rgba(255,255,255,.7);line-height:108%;font-weight:500;margin-left:26px;position:relative;transition:color .2s ease-in-out}.ReportButton_button__u1ydN:hover{color:rgba(255,255,255,1)}.ReportButton_button__u1ydN:before{content:"";position:absolute;height:40px;background-color:#000;z-index:10;width:1.5px;left:-13px}@media (max-width:900px){.ReportButton_button__u1ydN{display:none}}.Overlay_overlay__rKX6G{position:fixed;display:none;width:100vw;height:100vh;z-index:101;background-color:rgba(0,0,0,.69)}@media (max-width:900px){.Overlay_overlay__rKX6G{display:block}}.FinishGame_wrapper__GuXJG{position:absolute;top:-500px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.47);border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:445px;height:95px;display:flex;justify-content:center;z-index:1000;padding-top:17px;padding-left:43px;padding-right:41px;transition:all .3s}.FinishGame_open__V8wM_{top:0;transition:all .3s}.FinishGame_btn__2smnC{position:relative;border:none;font:inherit;color:inherit;background-color:transparent;width:360px;background:#924FD1;box-shadow:0 4.79px 4.79px 0 #00000040;border-radius:83.9px;font-size:19px;font-weight:700;color:#FFFFFF;cursor:pointer;padding:13px 0}.FinishGame_background__jC2je{position:absolute;top:0;left:0;height:100%;width:100%}.typography_heading__ETthe,.typography_list__bI64j,.typography_text__WrK6p{margin-bottom:0}.typography_container__9LHSL{max-width:800px;width:100vw;margin:0 auto;padding:3rem 1.5rem}.typography_heading2__halRj,.typography_heading__ETthe,.typography_link__PsWQy,.typography_list__bI64j,.typography_text__WrK6p{font-family:var(--font-roboto-fingtree);color:#fff;font-style:normal;font-weight:400;line-height:1.5rem}.typography_link__PsWQy,.typography_list__bI64j,.typography_text__WrK6p{font-size:1.06rem}.typography_heading__ETthe{font-size:2rem}.typography_heading2__halRj{font-size:1.5rem}.typography_link__PsWQy{font-size:1.06rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.typography_list__bI64j{margin-left:1.5rem}ul.typography_list__bI64j li::marker{font-size:.9rem}@media (max-width:700px){.typography_container__9LHSL{padding:1.5rem}.typography_heading__ETthe,.typography_link__PsWQy,.typography_list__bI64j,.typography_text__WrK6p{font-weight:500;line-height:1.125}.typography_heading__ETthe{font-size:1.5rem}}.page_main__GlU4n{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:6rem;min-height:100vh}.page_description__86bsR{display:inherit;justify-content:inherit;align-items:inherit;font-size:.85rem;max-width:var(--max-width);width:100%;z-index:2;font-family:var(--font-mono)}.page_description__86bsR a{display:flex;justify-content:center;align-items:center;gap:.5rem}.page_description__86bsR p{position:relative;margin:0;padding:1rem;background-color:rgba(var(--callout-rgb),.5);border:1px solid rgba(var(--callout-border-rgb),.3);border-radius:var(--border-radius)}.page_code__9lUUd{font-weight:700;font-family:var(--font-mono)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(4,minmax(25%,auto));max-width:100%;width:var(--max-width)}.page_card__QV0Om{padding:1rem 1.2rem;border-radius:var(--border-radius);background:rgba(var(--card-rgb),0);border:1px solid rgba(var(--card-border-rgb),0);transition:background .2s,border .2s}.page_card__QV0Om span{display:inline-block;transition:transform .2s}.page_card__QV0Om h2{font-weight:600;margin-bottom:.7rem}.page_card__QV0Om p{margin:0;opacity:.6;font-size:.9rem;line-height:1.5;max-width:30ch}.page_center__5oHG7{display:flex;justify-content:center;align-items:center;position:relative;padding:4rem 0}.page_center__5oHG7:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin-left:-400px}.page_center__5oHG7:after{background:var(--primary-glow);width:240px;height:180px;z-index:-1}.page_center__5oHG7:after,.page_center__5oHG7:before{content:"";left:50%;position:absolute;filter:blur(45px);transform:translateZ(0)}.page_logo__7fc9l{position:relative}@media (hover:hover) and (pointer:fine){.page_card__QV0Om:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.page_card__QV0Om:hover span{transform:translateX(4px)}}@media (prefers-reduced-motion){.page_card__QV0Om:hover span{transform:none}}@media (max-width:700px){.page_content__kDoxQ{padding:4rem}.page_grid__f5Kdy{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}.page_card__QV0Om{padding:1rem 2.5rem}.page_card__QV0Om h2{margin-bottom:.5rem}.page_center__5oHG7{padding:8rem 0 6rem}.page_center__5oHG7:before{transform:none;height:300px}.page_description__86bsR{font-size:.8rem}.page_description__86bsR a{padding:1rem}.page_description__86bsR div,.page_description__86bsR p{display:flex;justify-content:center;position:fixed;width:100%}.page_description__86bsR p{align-items:center;inset:0 0 auto;padding:2rem 1rem 1.4rem;border-radius:0;border:none;border-bottom:1px solid rgba(var(--callout-border-rgb),.25);background:linear-gradient(to bottom,rgba(var(--background-start-rgb),1),rgba(var(--callout-rgb),.5));background-clip:padding-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page_description__86bsR div{align-items:flex-end;pointer-events:none;inset:auto 0 0;padding:2rem;height:200px;background:linear-gradient(to bottom,transparent 0,rgb(var(--background-end-rgb)) 40%);z-index:1}}@media (min-width:701px) and (max-width:1120px){.page_grid__f5Kdy{grid-template-columns:repeat(2,50%)}}@media (prefers-color-scheme:dark){.page_vercelLogo__rOY_u{filter:invert(1)}.page_logo__7fc9l{filter:invert(1) drop-shadow(0 0 .3rem #ffffff70)}}@keyframes page_rotate__durgN{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.page_boardWithAdsContainer__2gm_D{display:flex;justify-content:space-between;height:calc(100vh - 57px);padding-top:22px;position:relative}.page_boardContainer__u__J8{width:var(--game-container-width);height:100%}.page_adsContainer__Lgw7B{margin:0 1.25em;width:295px}.page_adUnitBig__qllhM,.page_adUnitSm__g2yru{width:100%}.page_adUnitBig__qllhM{height:595px}@media (max-width:900px){.page_boardWithAdsContainer__2gm_D{flex-flow:column;height:inherit;--game-container-width:100%}.page_boardContainer__u__J8{max-width:100%}.page_adsContainer__Lgw7B{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px;gap:24px;display:none}.page_adUnitBig__qllhM,.page_adUnitSm__g2yru{width:320px;height:-moz-fit-content;height:fit-content;min-height:190px}.page_adUnitBig__qllhM{display:none}}@media screen and (min-width:1440px) and (max-height:800px){.page_boardContainer__u__J8{width:62%}}@media screen and (min-width:1600px) and (max-height:900px){.page_boardContainer__u__J8{width:55%}}@media screen and (min-width:1800px) and (max-height:1000px){.page_boardContainer__u__J8{width:55%}}@media (not (orientation:portrait)) and (max-height:450px){.page_boardContainer__u__J8{width:50%}}@media (not (orientation:portrait)) and (min-height:450px) and (max-height:600px){.page_boardContainer__u__J8{width:75%}}@media (max-height:650px){.page_adUnitBig__qllhM{height:calc(100vh - 90px)}}.AddToHome_mobileWrapper__0gOUa{height:97px;width:327px;padding:9px 12px}.AddToHome_desktopWrapper__0rU6s,.AddToHome_mobileWrapper__0gOUa{border:1px solid #000000;background:rgba(0,0,0,.38);border-radius:8px}.AddToHome_desktopWrapper__0rU6s{height:107px;width:359px;padding:12px 12px 9px;position:absolute;bottom:63px;left:12px}.AddToHome_closeIcon__qE20W path{fill:#FFFFFF;opacity:50%}.AddToHome_closeIcon__qE20W{width:12px;height:12px}.AddToHome_desktopText__kdkKh{color:#FFFFFF;font-weight:500;font-size:16px;line-height:20px;max-width:231px;margin-left:14px}.AddToHome_mobileText__ayRrV{color:#FFFFFF;font-weight:500;font-size:13px;line-height:16px;max-width:207px;margin-left:8.5px}.AddToHome_desktopText__kdkKh span,.AddToHome_mobileText__ayRrV span{font-weight:700;color:#F2B359}.AddToHome_closeBtn__SiYsp{font-size:16px;margin-right:26px}.AddToHome_closeBtnMobile__CUDSc,.AddToHome_closeBtn__SiYsp{padding:0;border:none;color:#FFFFFF;background-color:transparent;cursor:pointer;font-weight:500;opacity:50%}.AddToHome_closeBtnMobile__CUDSc{font-size:14px;margin-right:28px}.AddToHome_apply__ylM0_{padding:4.5px 18.5px;font-size:16px}.AddToHome_applyMobile__CQB6U,.AddToHome_apply__ylM0_{color:#FFFFFF;background-color:#66279F;cursor:pointer;border-radius:5px;border:1px solid #000000;font-weight:700}.AddToHome_applyMobile__CQB6U{padding:2.5px 10px;font-size:14px}