.game-header{background-color:#fff;border:1.5px solid #000;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:5.2rem;padding:1rem 2.25rem;display:flex;transform:rotateX(180deg)}.game-header.closeView{animation:.5s linear forwards rotate3d-reverse}.game-header .right-side-view-game-head{align-items:center;gap:.62rem;display:flex}.game-header .right-side-view-game-head .contact-btn{cursor:pointer;background-color:#fff;border:1.5px solid #262626;border-radius:12px;padding:.68rem 1.25rem;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .contact-btn p{letter-spacing:0%;color:#262626;white-space:nowrap;font-family:Inter;font-size:1.37rem;font-weight:400;line-height:normal}.game-header .right-side-view-game-head .coins-badge{cursor:default;border:2px solid #262626;border-radius:12px;align-items:center;gap:.4rem;padding:.55rem .85rem;display:flex;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .coins-badge img{flex-shrink:0;width:1.5rem;height:1.5rem}.game-header .right-side-view-game-head .coins-badge .coins-count{color:#262626;white-space:nowrap;font-family:Inter;font-size:1.1rem;font-weight:700;line-height:1}.game-header .right-side-view-game-head .streak-badge{background-color:#fff;border:2px solid #262626;border-radius:12px;align-items:center;padding:.55rem .85rem;animation:.3s cubic-bezier(.36,.07,.19,.97) streakPop;display:flex;box-shadow:0 3px #262626}@media screen and (max-width:768px){.game-header .right-side-view-game-head .streak-badge{display:none}}.game-header .right-side-view-game-head .streak-badge .streak-fire{width:1.5rem;height:1.5rem;line-height:1}.game-header .right-side-view-game-head .streak-badge .streak-count{font-family:Mulish;font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:1.2%;color:#262626;font-size:1.25rem;line-height:100%}.game-header .right-side-view-game-head .streak-badge .streak-multiplier{font-family:Mulish;font-weight:500;font-style:Medium;leading-trim:NONE;letter-spacing:1.2%;color:#262626;background:#fff;border-radius:6px;padding:2px 6px;font-size:1.25rem;line-height:100%}@keyframes streakPop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.game-header .right-side-view-game-head .hearts-badge{cursor:default;background-color:#fff;border:2px solid #262626;border-radius:12px;align-items:center;gap:.25rem;padding:.55rem .75rem;display:flex;position:relative;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .hearts-badge .heart-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.game-header .right-side-view-game-head .hearts-badge .chip-message-view{opacity:1;width:25.9rem;height:3.7rem;transition:opacity .6s ease-in-out;display:flex;position:absolute;top:160%;transform:translate(-58%)}.game-header .right-side-view-game-head .hearts-badge .chip-message-view.hide{opacity:0;transition:opacity .6s ease-in-out}.game-header .right-side-view-game-head .hearts-badge .chip-message-view .up-arrow-img{object-fit:fill;z-index:-1;width:100%;height:100%;position:absolute}.game-header .right-side-view-game-head .hearts-badge .chip-message-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:1.2%;place-self:center;padding:1.125rem 1.875rem .625rem;font-size:1.3rem;line-height:normal}.game-header .right-side-view-game-head .icon-btn-music{cursor:pointer;background-color:#ffb42a;border:2px solid #262626;border-radius:12px;padding:.56rem;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .icon-btn-music .play-music,.game-header .right-side-view-game-head .icon-btn-music .pause-music{width:1.9rem;height:1.9rem}.game-header .right-side-view-game-head .icon-btn{cursor:pointer;background-color:#ffb42a;border:2px solid #262626;border-radius:12px;padding:.75rem;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .icon-btn img{width:1.5rem;height:1.5rem}.game-header .right-side-view-game-head .cross-Icon{cursor:pointer;background:#fff;border:1.5px solid #262626;border-radius:12px;padding:.625rem;box-shadow:0 3px #262626}.game-header .right-side-view-game-head .cross-Icon img{width:1.87rem;height:1.87rem}.scoreboard-modal-overlay{z-index:-1;justify-content:center;justify-self:center;align-items:center;width:100%;height:90dvh;padding-top:6rem;display:flex;position:fixed;bottom:0;left:0;transform:rotateX(180deg)}@media screen and (max-width:768px){.game-header{box-sizing:border-box;border-radius:14px;gap:.3rem;width:100%;max-width:100vw;height:auto;margin:.6rem auto 0;padding:.6rem}.game-header>img:first-child{flex-shrink:0;width:clamp(5rem,22vw,8rem);height:auto}.game-header .right-side-view-game-head{flex-wrap:nowrap;flex-shrink:1;gap:clamp(.2rem,1.2vw,.4rem);min-width:0}.game-header .right-side-view-game-head .contact-btn{display:none}.game-header .right-side-view-game-head .coins-badge{border-radius:10px;flex-shrink:0;gap:.25rem;padding:.4rem .5rem}.game-header .right-side-view-game-head .coins-badge img{width:clamp(1rem,4vw,1.3rem);height:clamp(1rem,4vw,1.3rem)}.game-header .right-side-view-game-head .coins-badge .coins-count{font-size:clamp(.75rem,3vw,.95rem)}.game-header .right-side-view-game-head .hearts-badge{border-radius:10px;flex-shrink:0;gap:clamp(.1rem,.8vw,.2rem);padding:.4rem .45rem}.game-header .right-side-view-game-head .hearts-badge .heart-icon{width:clamp(.9rem,3.5vw,1.2rem);height:clamp(.9rem,3.5vw,1.2rem)}.game-header .right-side-view-game-head .hearts-badge .chip-message-view{opacity:1;width:19rem;height:3.7rem;transition:opacity .6s ease-in-out;display:flex;position:absolute;top:160%;transform:translate(-58%)}.game-header .right-side-view-game-head .hearts-badge .chip-message-view.hide{opacity:0;transition:opacity .6s ease-in-out}.game-header .right-side-view-game-head .hearts-badge .chip-message-view .up-arrow-img{object-fit:fill;z-index:-1;width:100%;height:100%;position:absolute}.game-header .right-side-view-game-head .hearts-badge .chip-message-view p{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:1.2%;place-self:center;padding:1.1rem 1rem .7rem;font-size:1rem;line-height:normal}.game-header .right-side-view-game-head .icon-btn-music{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(.35rem,1.5vw,.5rem);display:flex}.game-header .right-side-view-game-head .icon-btn-music .play-music,.game-header .right-side-view-game-head .icon-btn-music .pause-music{width:clamp(1.1rem,4.5vw,1.5rem);height:clamp(1.1rem,4.5vw,1.5rem)}.game-header .right-side-view-game-head .icon-btn{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(.35rem,1.5vw,.5rem);display:flex}.game-header .right-side-view-game-head .icon-btn img{width:clamp(1.1rem,4.5vw,1.5rem);height:clamp(1.1rem,4.5vw,1.5rem)}.game-header .right-side-view-game-head .cross-Icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(.35rem,1.5vw,.5rem);display:flex}.game-header .right-side-view-game-head .cross-Icon img{width:clamp(1.1rem,4.5vw,1.5rem);height:clamp(1.1rem,4.5vw,1.5rem)}}@keyframes rotate3d{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{padding-inline:0;padding-top:0;transform:rotateX(180deg)}}@keyframes rotate3d-reverse{0%{transform:rotateX(180deg)}50%{opacity:.5;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}
.scoreboard-modal-wrapper{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:100%;margin-inline:20rem;display:flex;position:relative;overflow:hidden}.scoreboard-modal-wrapper .scoreboard-bg{z-index:-2;width:100%;height:100%;position:absolute}.scoreboard-modal-container{scrollbar-width:none;border-radius:1.25rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;margin:0 auto;padding-block:2.6rem;padding-inline:3.3rem;display:flex;overflow-y:auto}@media screen and (min-width:2300px){.scoreboard-modal-container{padding-inline:6rem}}.scoreboard-modal-container ::-webkit-scrollbar{display:none}.scoreboard-modal-container{-ms-overflow-style:none;scrollbar-width:none}.scoreboard-modal-header{justify-content:space-between;align-items:center;width:100%;margin-top:1rem;margin-bottom:1.125rem;display:flex}.scoreboard-modal-header .scoreboard-modal-title{opacity:1;background:#b0e96a;border:1px solid #2d2d2d;border-radius:.875rem;align-items:center;gap:.85rem;width:12rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 4px #2d2d2d}.scoreboard-modal-header .scoreboard-modal-title .image-wrapper{width:1.5rem;padding:0}.scoreboard-modal-header .scoreboard-modal-title .image-wrapper .game-remote-img{object-fit:contain}.scoreboard-modal-header .scoreboard-modal-title .title-text{font-family:Mulish;font-weight:600;font-style:SemiBold;font-size:1.25rem}.scoreboard-modal-header .exit-btn{color:#fff;cursor:pointer;opacity:1;background:#ff6a00;border:2px solid #2d2d2d;border-radius:.875rem;gap:1.25rem;width:5.25rem;padding:1.25rem 1.5rem;box-shadow:0 4px #2d2d2d}.scoreboard-modal-header .exit-btn .exit-btn-text{font-family:Mulish;font-weight:700;font-style:Bold;text-align:center;font-size:1.25rem}.scoreboard-modal-heading-section{justify-content:space-between;align-items:center;gap:2rem;width:100%;margin-bottom:1.5rem;display:flex}.scoreboard-modal-heading-section .scoreboard-heading-card{color:#262626;background:#b0e96a;border:2px solid #2d2d2d;border-radius:.875rem;width:88.57%;padding:1.25rem 1.75rem;box-shadow:0 4px #2d2d2d}.scoreboard-modal-heading-section .scoreboard-heading-card .scoreboard-heading-card-text{font-family:Mulish;font-weight:700;font-style:Bold;text-align:flex-start;font-size:1.25rem}.scoreboard-modal-heading-section .scoreboard-heading-points{text-align:center;color:#262626;background:#b0e96a;border:2px solid #2d2d2d;border-radius:.875rem;width:17.14%;padding:1.25rem 1.875rem;font-weight:600;box-shadow:0 4px #2d2d2d}.scoreboard-modal-heading-section .scoreboard-heading-points .scoreboard-heading-points-text{font-family:Mulish;font-weight:700;font-style:Bold;align-items:center;font-size:1.25rem}.scoreboard-card-section{scrollbar-width:none;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow-y:auto}.scoreboard-card-section ::-webkit-scrollbar{display:none}.scoreboard-card-section{-ms-overflow-style:none}.scoreboard-card-section .scoreboard-card{justify-content:space-between;align-items:center;gap:2rem;width:100%;margin-bottom:1.5rem;display:flex}.scoreboard-card-section .scoreboard-card .scoreboard-card-name{color:#262626;background:#fff;border:2px solid #2d2d2d;border-radius:.875rem;width:88.57%;padding:1.25rem 1.75rem;box-shadow:0 4px #2d2d2d}.scoreboard-card-section .scoreboard-card .scoreboard-card-name .scoreboard-card-name-text{font-family:Mulish;font-weight:700;font-style:Bold;text-align:flex-start;font-size:1.25rem}.scoreboard-card-section .scoreboard-card .scoreboard-card-points{text-align:center;color:#262626;background:#fff;border:2px solid #2d2d2d;border-radius:.875rem;width:17.14%;padding:1.25rem 2.625rem;font-weight:600;box-shadow:0 4px #2d2d2d}.scoreboard-card-section .scoreboard-card .scoreboard-card-points .scoreboard-card-points-text{font-family:Mulish;font-weight:700;font-style:Bold;align-items:center;font-size:1.25rem}.scoreboard-card-section .total-container{justify-content:space-between;align-items:center;gap:2rem;width:100%;margin-top:.625rem;display:flex}.scoreboard-card-section .total-container .scoreboard-total-name{color:#fff;background:#262626;border:2px solid #2d2d2d;border-radius:.875rem;width:88.57%;padding:1.25rem 1.75rem;box-shadow:0 4px #2d2d2d}.scoreboard-card-section .total-container .scoreboard-total-name .scoreboard-total-name-text{font-family:Mulish;font-weight:700;font-style:Bold;text-align:flex-start;font-size:1.25rem}.scoreboard-card-section .total-container .scoreboard-total-points{text-align:center;color:#fff;background:#262626;border:2px solid #2d2d2d;border-radius:.875rem;width:17.14%;padding:1.25rem 1.93rem;font-weight:600;box-shadow:0 4px #2d2d2d}.scoreboard-card-section .total-container .scoreboard-total-points .scoreboard-total-points-text{font-family:Mulish;font-weight:700;font-style:Bold;align-items:center;font-size:1.25rem}.claim-reward-btn-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:1rem;display:flex}.claim-button{color:#fff;cursor:pointer;opacity:1;background:#2d2d2d;border:2px;border-radius:.875rem;gap:.75rem;width:17.75rem;height:4.375rem;padding:1.25rem 1.875rem;transition:all .2s;box-shadow:3px 4px #fff}.claim-button.disabled{cursor:not-allowed;box-shadow:none;background:#6c6969;margin-bottom:1.25rem}.claim-button .claim-button-text{font-family:Mulish;font-weight:700;font-style:Bold;letter-spacing:0%;font-size:1.375rem;line-height:100%}.claim-disabled-text{color:#262626;text-align:center;letter-spacing:1.2%;font-family:Mulish;font-size:1.375rem;font-style:italic;font-weight:600}@media only screen and (max-width:1023px),only screen and (max-width:1024px) and (orientation:portrait){.scoreboard-modal-wrapper{margin-inline:.5rem}}@media only screen and (max-width:767px){.scoreboard-modal-wrapper{margin-inline:.5rem}.scoreboard-modal-container{padding-block:3rem;padding-inline:1.2rem;padding-top:1rem}.scoreboard-modal-container .scoreboard-modal-header{justify-content:flex-start;gap:.67rem}.scoreboard-modal-container .scoreboard-modal-header .scoreboard-modal-title{border-radius:.42rem;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:.57rem .85rem;display:flex;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-modal-header .scoreboard-modal-title .title-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-modal-header .scoreboard-modal-title .image-wrapper{width:1rem}.scoreboard-modal-container .scoreboard-modal-header .exit-btn{border-radius:.42rem;padding:.77rem .85rem;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-modal-header .exit-btn .exit-btn-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-modal-heading-section{flex-direction:row;gap:.67rem}.scoreboard-modal-container .scoreboard-modal-heading-section .scoreboard-heading-card{border-radius:.42rem;width:100%;padding:.57rem .85rem;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-modal-heading-section .scoreboard-heading-card .scoreboard-heading-card-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-modal-heading-section .scoreboard-heading-points{border-radius:.42rem;width:50%;padding:.57rem .85rem;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-modal-heading-section .scoreboard-heading-points .scoreboard-heading-points-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-card-section .scoreboard-card{flex-direction:row;gap:.67rem}.scoreboard-modal-container .scoreboard-card-section .scoreboard-card .scoreboard-card-name{border-radius:.42rem;width:100%;padding:.57rem .85rem;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-card-section .scoreboard-card .scoreboard-card-name .scoreboard-card-name-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-card-section .scoreboard-card .scoreboard-card-points{border-radius:.42rem;width:50%;padding:.57rem .85rem;box-shadow:0 1px #262626}.scoreboard-modal-container .scoreboard-card-section .scoreboard-card .scoreboard-card-points .scoreboard-card-points-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-card-section .total-container{flex-direction:row;gap:.67rem}.scoreboard-modal-container .scoreboard-card-section .total-container .scoreboard-total-name{border-radius:.42rem;width:100%;padding:.57rem .85rem;box-shadow:0 1px #fff}.scoreboard-modal-container .scoreboard-card-section .total-container .scoreboard-total-name .scoreboard-total-name-text{font-size:.85rem}.scoreboard-modal-container .scoreboard-card-section .total-container .scoreboard-total-points{border-radius:.42rem;width:50%;padding:.57rem .85rem;box-shadow:0 1px #fff}.scoreboard-modal-container .scoreboard-card-section .total-container .scoreboard-total-points .scoreboard-total-points-text{font-size:.85rem}.scoreboard-modal-container .claim-reward-btn-wrapper .claim-button{width:50%;height:unset;border-radius:.42rem;padding:.77rem .85rem;box-shadow:1px 1px #fff}.scoreboard-modal-container .claim-reward-btn-wrapper .claim-button .claim-button-text,.scoreboard-modal-container .claim-disabled-text{font-size:.85rem}}
