.magnet-cash-box-module__Rx0ArG__root{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.magnet-cash-box-module__Rx0ArG__root:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #fff}.magnet-cash-box-module__Rx0ArG__svg{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key{animation:.25s ease-in-out 5 magnet-cash-box-module__Rx0ArG__cashboxKeyBlink}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(2){animation-delay:40ms}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(3){animation-delay:80ms}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(4){animation-delay:.12s}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(5){animation-delay:.16s}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(6){animation-delay:.2s}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(7){animation-delay:.24s}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(8){animation-delay:.28s}.magnet-cash-box-module__Rx0ArG__blinking .magnet-cash-box-module__Rx0ArG__key:nth-child(9){animation-delay:.32s}@keyframes magnet-cash-box-module__Rx0ArG__cashboxKeyBlink{0%,to{opacity:1}50%{opacity:.15}}
.school-clock-module__VcFS_W__root{line-height:0;display:block}.school-clock-module__VcFS_W__svg{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.school-clock-module__VcFS_W__hourHand,.school-clock-module__VcFS_W__minuteHand{transform-box:view-box;transform-origin:50%}.school-clock-module__VcFS_W__minuteHand{animation:8s linear infinite school-clock-module__VcFS_W__schoolClockHandSpin}.school-clock-module__VcFS_W__hourHand{animation:96s linear infinite school-clock-module__VcFS_W__schoolClockHandSpin}@keyframes school-clock-module__VcFS_W__schoolClockHandSpin{to{transform:rotate(360deg)}}
.room-shop-menu-module__YdWDta__root{z-index:50;pointer-events:none;transform-origin:100% 0;position:absolute;top:25px;bottom:30px;right:30px}.room-shop-menu-module__YdWDta__root>*{pointer-events:auto}.room-shop-menu-module__YdWDta__panel{flex-direction:column;align-items:stretch;gap:8px;height:100%;min-height:0;display:flex}.room-shop-menu-module__YdWDta__menu{flex-shrink:0}.room-shop-menu-module__YdWDta__menuInner{flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}.room-shop-menu-module__YdWDta__menuOpen .room-shop-menu-module__YdWDta__menuInner{background:#6b08c180;border-radius:999px;padding:0}.room-shop-menu-module__YdWDta__categoriesWrapper{grid-template-columns:0fr;transition:grid-template-columns .35s;display:grid}.room-shop-menu-module__YdWDta__menuOpen .room-shop-menu-module__YdWDta__categoriesWrapper{grid-template-columns:1fr}.room-shop-menu-module__YdWDta__categories{opacity:0;flex-direction:row;align-items:center;gap:4px;min-width:0;transition:opacity .25s;display:flex;overflow:hidden}.room-shop-menu-module__YdWDta__menuOpen .room-shop-menu-module__YdWDta__categories{opacity:1}.room-shop-menu-module__YdWDta__shopButton,.room-shop-menu-module__YdWDta__categoryButton{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.room-shop-menu-module__YdWDta__shopButton:focus-visible,.room-shop-menu-module__YdWDta__categoryButton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff}.room-shop-menu-module__YdWDta__shopIcon,.room-shop-menu-module__YdWDta__categoryIcon{width:64px;height:64px;display:block}.room-shop-menu-module__YdWDta__categoryButton{flex-shrink:0;position:relative}.room-shop-menu-module__YdWDta__selectedDot{background:#ff6700;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;right:4px}.room-shop-menu-module__YdWDta__itemList{background:#fff;border-radius:30px;flex-direction:row;flex:auto;align-items:stretch;gap:8px;width:100%;min-height:0;max-height:300px;padding:15px 10px 15px 0;display:flex;overflow:hidden}.room-shop-menu-module__YdWDta__itemListScroll{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.room-shop-menu-module__YdWDta__itemListScroll::-webkit-scrollbar{width:0;height:0;display:none}.room-shop-menu-module__YdWDta__scrollbarTrack{background:#c0e5fc;border-radius:6px;flex-shrink:0;width:12px;position:relative}.room-shop-menu-module__YdWDta__scrollbarThumb{touch-action:none;cursor:grab;background:#02bbff;border-radius:6px;width:100%;position:absolute;top:0;left:0}.room-shop-menu-module__YdWDta__scrollbarThumb:active{cursor:grabbing}.room-shop-menu-module__YdWDta__itemListContent{min-height:100%;position:relative}.room-shop-menu-module__YdWDta__itemButton{cursor:pointer;background:0 0;border:none;padding:0;line-height:0;position:absolute}.room-shop-menu-module__YdWDta__placedDot{pointer-events:none;background:#ff3c3c;border-radius:50%;width:10px;height:10px;position:absolute;top:0;right:0}.room-shop-menu-module__YdWDta__itemButton:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #02bbff}.room-shop-menu-module__YdWDta__itemPreview{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}
.room-scene-module__xVsN0q__root{width:100%;height:100%;position:relative;overflow:hidden}.room-scene-module__xVsN0q__preloader{z-index:100;background-color:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.room-scene-module__xVsN0q__preloaderSpinner{border:4px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite room-scene-module__xVsN0q__preloaderSpin}@keyframes room-scene-module__xVsN0q__preloaderSpin{to{transform:rotate(360deg)}}.room-scene-module__xVsN0q__sceneHidden{visibility:hidden}.room-scene-module__xVsN0q__sceneVisible{visibility:visible}.room-scene-module__xVsN0q__scene{z-index:1;transform-origin:0 0;position:absolute;top:0;left:0}.room-scene-module__xVsN0q__background{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.room-scene-module__xVsN0q__objects{pointer-events:none;position:absolute;inset:0}.room-scene-module__xVsN0q__objectPivot{pointer-events:auto;width:0;height:0;position:absolute}.room-scene-module__xVsN0q__objectDragging{cursor:grabbing}.room-scene-module__xVsN0q__objectButton{cursor:grab;touch-action:none;background:0 0;border:none;padding:0;line-height:0}.room-scene-module__xVsN0q__objectButton:active{cursor:grabbing}.room-scene-module__xVsN0q__objectImage{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.room-scene-module__xVsN0q__closeButton{z-index:50;cursor:pointer;transform-origin:0 0;background:0 0;border:none;padding:0;line-height:0;position:absolute;top:25px;left:30px}.room-scene-module__xVsN0q__closeButton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff}.room-scene-module__xVsN0q__closeIcon{width:64px;height:64px;display:block}
.room-page-screen-module__ugnqTa__main{background:#000;flex-direction:column;width:100%;height:100vh;margin:0;padding:0;display:flex}
.portrait-orientation-stub-screen-module__sjCsda__root{z-index:10000;box-sizing:border-box;justify-content:center;align-items:center;padding:12rem;display:flex;position:fixed;inset:0;overflow:hidden}.portrait-orientation-stub-screen-module__sjCsda__background{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.portrait-orientation-stub-screen-module__sjCsda__card{z-index:1;background:#f4cf81;border:2rem solid #760e04;border-radius:20rem;flex-direction:column;width:min(100%,342rem);display:flex;position:relative;overflow:hidden}.portrait-orientation-stub-screen-module__sjCsda__header{background:#f79d00;justify-content:center;align-items:center;min-height:94rem;padding:16rem 20rem;display:flex}.portrait-orientation-stub-screen-module__sjCsda__title{color:#165632;text-align:center;text-transform:uppercase;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:19rem;font-weight:400;line-height:1.25}.portrait-orientation-stub-screen-module__sjCsda__body{flex:1;justify-content:center;align-items:center;min-height:248rem;padding:24rem 16rem 32rem;display:flex}.portrait-orientation-stub-screen-module__sjCsda__illustration{object-fit:contain;width:190rem;height:140rem;display:block}
.button-module__in-4Wq__primary{box-sizing:border-box;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;cursor:pointer;background:#0c5b2d;border:5rem solid #003515;border-radius:51rem;justify-content:center;align-items:center;min-width:450rem;max-width:500rem;height:102rem;padding:0 32rem;font-size:36rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.button-module__in-4Wq__primary:hover:not(:disabled){filter:brightness(.92)}.button-module__in-4Wq__primary:disabled{cursor:not-allowed;background:#d2d2d2;border-color:#344f3e}.button-module__in-4Wq__primaryFull{width:100%;min-width:450rem}.button-module__in-4Wq__blue{box-sizing:border-box;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;cursor:pointer;background:#009ee4;border:5rem solid #003515;border-radius:51rem;justify-content:center;align-items:center;width:450rem;min-width:450rem;height:102rem;padding:0 32rem;font-size:36rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.button-module__in-4Wq__blue:hover:not(:disabled){filter:brightness(.92)}.button-module__in-4Wq__blue:disabled{cursor:not-allowed;background:#d2d2d2;border-color:#344f3e}.button-module__in-4Wq__btnDefault{box-sizing:border-box;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;cursor:pointer;background:#fc821e;border:5rem solid #003515;border-radius:51rem;justify-content:center;align-items:center;width:450rem;min-width:450rem;height:102rem;padding:0 32rem;font-size:36rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.button-module__in-4Wq__btnDefault:hover:not(:disabled){filter:brightness(.92)}.button-module__in-4Wq__btnDefault:disabled{cursor:not-allowed;background:#d2d2d2;border-color:#344f3e}.button-module__in-4Wq__link{color:var(--color-link);white-space:nowrap;cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-self:flex-start;padding:0;font-size:32rem;font-weight:600;line-height:1.4;text-decoration:underline}.button-module__in-4Wq__link:disabled{opacity:.55;cursor:not-allowed}
.checkbox-module__Cm7lzq__root{cursor:pointer;--checkbox-label-color:#fff;flex-shrink:0;align-items:flex-start;gap:12rem;margin:0;display:flex}.checkbox-module__Cm7lzq__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-module__Cm7lzq__mark{box-sizing:border-box;background:#fff;border:2rem solid #fff;border-radius:6rem;flex-shrink:0;justify-content:center;align-items:center;width:32rem;height:32rem;margin-top:4rem;display:flex;position:relative}.checkbox-module__Cm7lzq__input:checked+.checkbox-module__Cm7lzq__mark{background:#6fdd4d;border-color:#4cb82e}.checkbox-module__Cm7lzq__input:disabled+.checkbox-module__Cm7lzq__mark{opacity:.65}.checkbox-module__Cm7lzq__mark .checkbox-module__Cm7lzq__icon{width:20rem;height:20rem;display:none}.checkbox-module__Cm7lzq__input:checked+.checkbox-module__Cm7lzq__mark .checkbox-module__Cm7lzq__icon{display:block}.checkbox-module__Cm7lzq__label{color:var(--checkbox-label-color);font-size:28rem;line-height:1.4}
.edit-button-module__eF52vq__root{cursor:pointer;aspect-ratio:1;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;text-decoration:none;display:inline-flex}.edit-button-module__eF52vq__root:disabled{cursor:not-allowed;background:#d2d2d2}.edit-button-module__eF52vq__icon{object-fit:contain;width:100%;height:100%;display:block}
.rounded-button-module__XT9C_q__root{--accent:#3f98ff;border:4rem solid var(--accent);width:64rem;height:64rem;color:var(--accent);cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.rounded-button-module__XT9C_q__root:hover:not(:disabled){background:#f0f8ff}.rounded-button-module__XT9C_q__root:disabled{cursor:not-allowed;background:#d2d2d2}.rounded-button-module__XT9C_q__contentExit,.rounded-button-module__XT9C_q__contentQuestion{justify-content:center;align-items:center;width:40rem;height:40rem;display:flex}.rounded-button-module__XT9C_q__contentSettings{justify-content:center;align-items:center;width:44rem;height:44rem;display:flex}.rounded-button-module__XT9C_q__exitIcon{width:12rem;height:12rem;transform:rotate(-45deg)}.rounded-button-module__XT9C_q__settingsIcon{width:32rem;height:32rem}.rounded-button-module__XT9C_q__questionMark{color:var(--accent);font-size:44rem;font-weight:700;line-height:1}
.field-module__FGAMJq__root{flex-direction:column;gap:16rem;margin-bottom:.75rem;display:flex}.field-module__FGAMJq__rootNoBottomMargin{margin-bottom:0}.field-module__FGAMJq__rootTight{margin-bottom:1rem}.field-module__FGAMJq__rootTightNoBottom{flex-direction:column;gap:16rem;margin-bottom:0;display:flex}
.hint-module__lDbmnG__root{text-align:center;text-transform:uppercase;color:#ea520c;margin:0;font-size:28rem;font-weight:700;line-height:1.4}.hint-module__lDbmnG__rootBottom{text-align:center;text-transform:uppercase;color:#ea520c;margin:0 0 32rem;font-size:28rem;font-weight:700;line-height:1.4}
.inline-error-module__zuKgrG__root{color:var(--color-error);margin:0 0 .75rem;font-size:28rem;line-height:1.4}.inline-error-module__zuKgrG__rootForm{color:var(--color-error);margin:0 0 .65rem;font-size:28rem;line-height:1.4}
.input-module__WfYlpa__text{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:.35rem;width:100%;margin:0;padding:.5rem .6rem;font-size:16rem;line-height:1.3}.input-module__WfYlpa__text:focus{outline-offset:1px;outline:2px solid #111}.input-module__WfYlpa__text:disabled{opacity:.65}.input-module__WfYlpa__checkbox{cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.input-module__WfYlpa__checkbox:disabled{opacity:.65;cursor:not-allowed}
.text-input-module__z3B7XW__root{box-sizing:border-box;width:100%;height:100rem;color:var(--color-text);background:#fff;border:none;border-radius:24rem;padding:0 24rem;font-size:48rem;line-height:1.2}.text-input-module__z3B7XW__root:disabled{opacity:.65}
.label-module__Yjqdma__root{color:var(--color-label);font-size:32rem;font-weight:500}.label-module__Yjqdma__rootMuted{color:#444;font-size:14rem;font-weight:400}.label-module__Yjqdma__rootCompact{color:#404040;font-size:13rem;font-weight:500}
.modal-module__8brALG__overlay{z-index:50;opacity:0;background:#231d3ecc;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.modal-module__8brALG__overlayVisible{opacity:1}.modal-module__8brALG__overlayWithImage{background:0 0}.modal-module__8brALG__overlayBackground{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.modal-module__8brALG__overlayViewport{z-index:1;position:relative}.modal-module__8brALG__shell{width:var(--modal-width);height:var(--modal-height);position:relative}.modal-module__8brALG__panel{opacity:0;background:#fff;border-radius:60rem;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);overflow:auto;transform:scale(.96)}.modal-module__8brALG__panelVisible{opacity:1;transform:scale(1)}.modal-module__8brALG__panelFramed{background:0 0;border:6rem solid #760e04;overflow:hidden}.modal-module__8brALG__shellFitContent{height:auto}.modal-module__8brALG__modalFitOverlay{align-items:center;overflow:hidden}.modal-module__8brALG__modalFitViewport{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100svh;max-height:100svh;padding:24rem 16rem;display:flex}.modal-module__8brALG__modalFitShell{--shell-fit:min(1, calc((100svh - 48rem) / var(--modal-height)), calc((100vw - 48rem - var(--modal-close-overflow,0rem)) / var(--modal-width)));transform:scale(var(--shell-fit));transform-origin:50%}@media not (max-width:500px){.modal-module__8brALG__pageModalOverlay{align-items:flex-start;overflow-y:auto}.modal-module__8brALG__pageModalOverlay .modal-module__8brALG__overlayBackground,.modal-module__8brALG__modalFitOverlay .modal-module__8brALG__overlayBackground{position:fixed}.modal-module__8brALG__pageModalViewport{flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:max(100svh,1050rem);display:flex}}.modal-module__8brALG__panelFitContent{height:auto;overflow:hidden}.modal-module__8brALG__closeButton{cursor:pointer;background:0 0;border:none;width:128rem;height:128rem;padding:0;position:absolute;top:0;left:calc(100% + 15rem)}.modal-module__8brALG__closeButton img{width:100%;height:100%;display:block}.modal-module__8brALG__topMenu{z-index:51;gap:60rem;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.modal-module__8brALG__topMenuItem{color:#fff;background:#ed6b21;border-radius:0 0 20rem 20rem;justify-content:center;align-items:center;width:420rem;height:80rem;font-size:32rem;font-weight:700;text-decoration:none;display:flex}.modal-module__8brALG__topMenuMobile{display:none}.modal-module__8brALG__topMenuHamburger{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:64rem;height:64rem;padding:0;display:flex}.modal-module__8brALG__topMenuHamburgerIcon{width:32rem;height:32rem;display:block}.modal-module__8brALG__topMenuDropdown{flex-direction:column;gap:8rem;display:flex}.modal-module__8brALG__topMenuDropdownItem{width:100%}@media (max-width:500px){.modal-module__8brALG__pageModalViewport{display:contents}.modal-module__8brALG__panelFramed{border-width:2rem}.modal-module__8brALG__modalFitShell{--shell-fit:min(1, calc((100svh - 48rem) / (100vw * var(--modal-height-num) / var(--modal-width-num))));width:calc(100% * var(--shell-fit));height:calc(100vw * var(--modal-height-num) / var(--modal-width-num) * var(--shell-fit));max-height:calc(100svh - 48rem);overflow:hidden;transform:none}.modal-module__8brALG__modalFitPanel{transform-origin:0 0;transition:opacity .3s cubic-bezier(.4,0,.2,1);transform:scale(calc(var(--modal-design-width) / var(--modal-width-num) * var(--shell-fit,1)))!important}.modal-module__8brALG__modalFitPanel.modal-module__8brALG__panelVisible{transform:scale(calc(var(--modal-design-width) / var(--modal-width-num) * var(--shell-fit,1)))!important}.modal-module__8brALG__shell{width:100%;height:calc(100vw * var(--modal-height-num) / var(--modal-width-num));overflow:hidden}.modal-module__8brALG__shellFitContent{height:auto;overflow:visible}.modal-module__8brALG__panel{width:var(--modal-width);height:var(--modal-height);transform-origin:0 0;transform:scale(calc(var(--modal-design-width) / var(--modal-width-num)));transition:opacity .3s cubic-bezier(.4,0,.2,1)}.modal-module__8brALG__panelFitContent{width:100%;height:auto;transform:none}.modal-module__8brALG__panelVisible{transform:scale(calc(var(--modal-design-width) / var(--modal-width-num)))}.modal-module__8brALG__panelFitContent.modal-module__8brALG__panelVisible{transform:none}.modal-module__8brALG__closeButton{z-index:51;width:110rem;height:110rem;position:fixed;top:16rem;left:auto;right:16rem}.modal-module__8brALG__topMenu{display:none}.modal-module__8brALG__topMenuMobile{display:block}.modal-module__8brALG__topMenuHamburger{z-index:51;position:fixed;top:16rem;left:16rem}.modal-module__8brALG__topMenuDropdown{z-index:51;position:fixed;top:88rem;left:16rem;right:16rem}html[data-modal-design-width] .modal-module__8brALG__modalFitViewport{padding-inline:0}:is(html[data-modal-design-width] .modal-module__8brALG__modalFitShell,html[data-modal-design-width] .modal-module__8brALG__shell){--shell-fit:1;width:var(--viewport-width);max-width:100%;height:calc(var(--viewport-width) * var(--modal-height-num) / var(--modal-width-num));max-height:calc(100svh - 48rem);margin-inline:auto}html[data-modal-design-width] .modal-module__8brALG__panel{transform:none!important}html[data-modal-design-width] .modal-module__8brALG__modalFitPanel{transform:none!important}html[data-modal-design-width] .modal-module__8brALG__panelVisible{transform:none!important}html[data-modal-design-width] .modal-module__8brALG__modalFitPanel.modal-module__8brALG__panelVisible{transform:none!important}}
.page-modal-module__k5LdCG__shell{--modal-close-overflow:143rem}.page-modal-module__k5LdCG__overlay{overflow:hidden}@media (max-width:500px){.page-modal-module__k5LdCG__viewportMobile{justify-content:stretch;align-items:stretch;width:100%;height:100svh;max-height:100svh;padding:20rem}html[data-modal-design-width] .page-modal-module__k5LdCG__viewportMobile{padding:20rem}.page-modal-module__k5LdCG__shellMobile{--shell-fit:1;overflow:hidden;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:none!important}html[data-modal-design-width] .page-modal-module__k5LdCG__shellMobile{--shell-fit:1;overflow:hidden;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:none!important}.page-modal-module__k5LdCG__panelMobile[class][class]{border-radius:28rem;width:100%!important;height:100%!important;max-height:none!important;transform:none!important}.page-modal-module__k5LdCG__closeButtonMobile{top:9rem;right:24rem}}
.modal-body-module__S5PX0G__root{flex-direction:column;width:100%;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.modal-body-module__S5PX0G__background{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.modal-body-module__S5PX0G__header{z-index:2;background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;height:200rem;display:flex;position:relative;overflow:visible}.modal-body-module__S5PX0G__title{color:#165632;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1}.modal-body-module__S5PX0G__content{z-index:1;--color-label:#165632;background:#f4cf81;flex:1;min-height:0;position:relative;overflow:auto}.modal-body-module__S5PX0G__rootFitContent{height:auto;min-height:0}.modal-body-module__S5PX0G__contentFitContent{flex:none;min-height:auto;overflow:visible}.modal-body-module__S5PX0G__contentNoScroll{overflow:hidden}@media (max-width:500px){.panelMobile .modal-body-module__S5PX0G__header{height:88rem}.panelMobile .modal-body-module__S5PX0G__title{box-sizing:border-box;overflow-wrap:break-word;max-width:100%;padding:0 64rem;font-size:30rem;line-height:1.1}.panelMobile .modal-body-module__S5PX0G__content{overflow-x:hidden}}
.main-modal-module__6B2oMG__shell{--modal-close-overflow:0rem}.main-modal-module__6B2oMG__overlay{overflow:hidden}.main-modal-module__6B2oMG__panel{border-radius:60rem;overflow:hidden}.main-modal-module__6B2oMG__root{flex-direction:column;width:100%;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.main-modal-module__6B2oMG__background{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.main-modal-module__6B2oMG__header{z-index:1;background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;height:200rem;padding:0 40rem;display:flex;position:relative}.main-modal-module__6B2oMG__title{color:#165632;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1}.main-modal-module__6B2oMG__closeButton{cursor:pointer;background:0 0;border:none;width:128rem;height:128rem;padding:0;position:absolute;top:50%;right:40rem;transform:translateY(-50%)}.main-modal-module__6B2oMG__closeButton img{width:100%;height:100%;display:block}.main-modal-module__6B2oMG__content{z-index:1;--color-label:#165632;background:#f4cf81;flex:1;min-height:0;padding:0 40rem 40rem;position:relative;overflow:auto}.main-modal-module__6B2oMG__rootFitContent{height:auto;min-height:0}.main-modal-module__6B2oMG__contentFitContent{flex:none;min-height:auto;overflow:visible}.main-modal-module__6B2oMG__contentNoScroll{overflow:hidden}.main-modal-module__6B2oMG__contentWithTabs{background:#f79d00}@media (max-width:500px){.main-modal-module__6B2oMG__viewportMobile{justify-content:stretch;align-items:stretch;width:100%;height:100svh;max-height:100svh;padding:20rem}.main-modal-module__6B2oMG__shellMobile{--shell-fit:1;overflow:hidden;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:none!important}.main-modal-module__6B2oMG__panelMobile[class][class]{border-radius:28rem;width:100%!important;height:100%!important;max-height:none!important;transform:none!important}.main-modal-module__6B2oMG__panelMobile .main-modal-module__6B2oMG__header{height:72rem;padding:0 16rem}.main-modal-module__6B2oMG__panelMobile .main-modal-module__6B2oMG__title{font-size:30rem}.main-modal-module__6B2oMG__panelMobile .main-modal-module__6B2oMG__closeButton{width:52rem;height:52rem;right:12rem}.main-modal-module__6B2oMG__panelMobile .main-modal-module__6B2oMG__content{padding:0 10rem 10rem}}
.main-modal-tabs-module___GAUnG__root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.main-modal-tabs-module___GAUnG__rootSingleTab{height:100%}.main-modal-tabs-module___GAUnG__tabList{flex-shrink:0;gap:6rem;width:100%;display:flex}.main-modal-tabs-module___GAUnG__tab{color:#165632;cursor:pointer;text-align:center;background:#fff;border:none;border-radius:12rem 12rem 0 0;flex:1 1 0;min-width:0;padding:16rem 8rem 12rem}.main-modal-tabs-module___GAUnG__tabActive{color:#fff;background:#165632}.main-modal-tabs-module___GAUnG__tabTitle{font-family:var(--sans);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;display:block;overflow:hidden}.main-modal-tabs-module___GAUnG__titleNormal{font-size:20rem}.main-modal-tabs-module___GAUnG__titleBig{font-size:30rem}.main-modal-tabs-module___GAUnG__panel{--color-label:#fff;background:#165632;border-bottom-right-radius:60rem;border-bottom-left-radius:60rem;flex:1;min-height:0;padding:24rem 32rem 32rem;overflow:auto}.main-modal-tabs-module___GAUnG__panelNoScroll{overflow:hidden}.main-modal-tabs-module___GAUnG__rootSingleTab .main-modal-tabs-module___GAUnG__panel,.main-modal-tabs-module___GAUnG__panelSingleTab{border-top-left-radius:60rem;border-top-right-radius:60rem}@media (max-width:500px){.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__tabList{background:#165632;border-radius:24rem 24rem 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem;margin-bottom:0;padding:15rem;display:grid}.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__tab{color:#165632;background:#fff;border-radius:6rem;justify-content:center;align-items:center;min-height:44rem;padding:0;display:flex}.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__tabActive{color:#fff;background:#22921c}.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__tabTitle,.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__titleNormal,.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__titleBig{white-space:normal;text-overflow:unset;font-size:14rem;line-height:1.2;overflow:visible}.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__panel{border-radius:0 0 24rem 24rem;padding:10rem}.main-modal-tabs-module___GAUnG__rootMobile.main-modal-tabs-module___GAUnG__rootSingleTab .main-modal-tabs-module___GAUnG__panel,.main-modal-tabs-module___GAUnG__rootMobile .main-modal-tabs-module___GAUnG__panelSingleTab{border-top-left-radius:24rem;border-top-right-radius:24rem}}
.game-modal-module__SlR8HW__overlay{-webkit-backdrop-filter:blur(8px);background:#231d3e80}.game-modal-module__SlR8HW__shell{--modal-close-overflow:125rem}.game-modal-module__SlR8HW__panel{background:0 0;border-radius:0;overflow:visible}.game-modal-module__SlR8HW__root{width:100%;height:100%;position:relative;overflow:visible}.game-modal-module__SlR8HW__windowBg{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.game-modal-module__SlR8HW__header{z-index:2;justify-content:center;align-items:center;width:1350rem;height:150rem;display:flex;position:absolute;top:109rem;left:50%;transform:translate(-50%)}.game-modal-module__SlR8HW__headerBg{z-index:0;object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.game-modal-module__SlR8HW__title{z-index:1;color:#0c5b2d;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1;position:relative}.game-modal-module__SlR8HW__closeButton{width:110rem;height:110rem}.game-modal-module__SlR8HW__content{z-index:1;width:100%;height:100%;position:relative;overflow:visible}@media (max-width:500px){.game-modal-module__SlR8HW__closeButton{width:110rem;height:110rem}}
.city-first-building-modal-module__hRoJDa__panel{background:0 0;border-radius:80rem;overflow:hidden}.city-first-building-modal-module__hRoJDa__overlay{overflow:hidden}.city-first-building-modal-module__hRoJDa__root{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.city-first-building-modal-module__hRoJDa__header{background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;min-height:182rem;padding:12rem 40rem;display:flex}.city-first-building-modal-module__hRoJDa__title{color:#165632;text-align:center;text-transform:uppercase;max-width:800rem;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1.15}.city-first-building-modal-module__hRoJDa__body{background:#f4cf81;flex-direction:column;flex:1;align-items:center;min-height:0;padding:40rem 46rem 76rem;display:flex}.city-first-building-modal-module__hRoJDa__subtitle{flex-shrink:0}.city-first-building-modal-module__hRoJDa__tip{flex-shrink:0;align-items:center;gap:32rem;width:100%;margin-top:32rem;display:flex}.city-first-building-modal-module__hRoJDa__mascot{flex-shrink:0;width:288rem;height:288rem}.city-first-building-modal-module__hRoJDa__bubble{background:#165632;border-radius:24rem;flex:1;justify-content:center;align-items:center;min-height:284rem;margin-left:69rem;padding:24rem 28rem;display:flex;position:relative}.city-first-building-modal-module__hRoJDa__bubble:before{content:"";border-top:20rem solid #0000;border-bottom:20rem solid #0000;border-right:69rem solid #165632;position:absolute;top:50%;left:-69rem;transform:translateY(-50%)}.city-first-building-modal-module__hRoJDa__bubbleText{font-family:var(--sans);color:#fff;text-align:center;margin:0;font-size:30rem;font-weight:700;line-height:1.33}.city-first-building-modal-module__hRoJDa__actions{flex-shrink:0;gap:52rem;margin-top:52rem;display:flex}.city-first-building-modal-module__hRoJDa__actions .city-first-building-modal-module__hRoJDa__action{border-radius:44rem;width:384rem;min-width:384rem;max-width:384rem;height:88rem}.city-first-building-modal-module__hRoJDa__actions .city-first-building-modal-module__hRoJDa__saveAction{background:#4eaf30}
.city-starter-kit-modal-module__bpff6a__panel{background:0 0;border-radius:80rem;overflow:hidden}.city-starter-kit-modal-module__bpff6a__overlay{overflow:hidden}.city-starter-kit-modal-module__bpff6a__root{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.city-starter-kit-modal-module__bpff6a__header{background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;min-height:176rem;padding:12rem 40rem;display:flex}.city-starter-kit-modal-module__bpff6a__title{color:#165632;text-align:center;text-transform:uppercase;max-width:1200rem;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1.15}.city-starter-kit-modal-module__bpff6a__body{background:#f4cf81;flex-direction:column;flex:1;align-items:center;min-height:0;padding:28rem 48rem 64rem;display:flex}.city-starter-kit-modal-module__bpff6a__items{flex-shrink:0;justify-content:center;align-items:flex-start;margin-top:20rem;display:flex}.city-starter-kit-modal-module__bpff6a__item{flex-direction:column;align-items:center;width:280rem;display:flex}.city-starter-kit-modal-module__bpff6a__itemImage{object-fit:contain;flex-shrink:0;width:152rem;height:152rem;margin:24rem 0}.city-starter-kit-modal-module__bpff6a__itemTitle{font-family:var(--sans);color:#e6400e;text-align:center;text-transform:uppercase;margin:8rem 0 0;font-size:32rem;font-weight:900;line-height:1.25}.city-starter-kit-modal-module__bpff6a__itemDescription{font-family:var(--sans);color:#165632;text-align:center;margin:4rem 0 0;font-size:24rem;font-weight:600;line-height:1.25}.city-starter-kit-modal-module__bpff6a__actions{flex-shrink:0;justify-content:center;margin-top:85rem;display:flex}.city-starter-kit-modal-module__bpff6a__startButton{cursor:pointer;background:#4eaf30;border:5rem solid #003515;border-radius:80rem;justify-content:center;align-items:center;height:100rem;padding:0 35rem;display:flex;position:relative}.city-starter-kit-modal-module__bpff6a__startButton:active{transform:scale(.97)}.city-starter-kit-modal-module__bpff6a__buttonText{font-family:var(--sans);color:#fff;text-transform:uppercase;margin:0;font-size:36rem;font-weight:700;line-height:1;position:relative}
.city-welcome-modal-module__LM_vkW__panel{background:0 0;border-radius:80rem;overflow:hidden}.city-welcome-modal-module__LM_vkW__overlay{overflow:hidden}.city-welcome-modal-module__LM_vkW__root{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.city-welcome-modal-module__LM_vkW__header{background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;min-height:176rem;padding:12rem 40rem;display:flex}.city-welcome-modal-module__LM_vkW__title{color:#165632;text-align:center;text-transform:uppercase;max-width:800rem;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1.15}.city-welcome-modal-module__LM_vkW__body{background:#f4cf81;flex-direction:column;flex:1;align-items:center;min-height:0;padding:28rem 48rem 64rem;display:flex}.city-welcome-modal-module__LM_vkW__subtitle{flex-shrink:0;justify-content:center;align-items:center;height:70rem;display:flex}.city-welcome-modal-module__LM_vkW__tip{flex-shrink:0;align-items:center;gap:10rem;margin-top:7rem;display:flex}.city-welcome-modal-module__LM_vkW__mascots{flex-shrink:0;width:313rem;height:163rem}.city-welcome-modal-module__LM_vkW__bubble{flex-shrink:0;justify-content:center;align-items:center;width:536rem;height:123rem;padding-left:28rem;display:flex;position:relative}.city-welcome-modal-module__LM_vkW__bubbleShape{width:100%;height:100%;position:absolute;inset:0}.city-welcome-modal-module__LM_vkW__bubbleText{max-width:480rem;font-family:var(--sans);color:#fff;text-align:center;margin:0;font-size:36rem;font-weight:700;line-height:1.2;position:relative}.city-welcome-modal-module__LM_vkW__note{background:#fff;border-radius:12rem;flex-shrink:0;justify-content:center;align-items:center;width:840rem;height:127rem;margin-top:21rem;padding:0 40rem;display:flex}.city-welcome-modal-module__LM_vkW__noteText{max-width:680rem;font-family:var(--sans);color:#165632;text-align:center;margin:0;font-size:36rem;font-weight:700;line-height:1.25}.city-welcome-modal-module__LM_vkW__actions{flex-shrink:0;gap:40rem;margin-top:31rem;display:flex}.city-welcome-modal-module__LM_vkW__action{border-radius:55rem;width:400rem;min-width:400rem;max-width:400rem;height:110rem}.city-welcome-modal-module__LM_vkW__playAction{background:#4eaf30}
.guaranteed-prize-tab-module__m3YgoW__root{flex-direction:column;gap:24rem;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.guaranteed-prize-tab-module__m3YgoW__root:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:522rem;height:186rem;display:block;position:absolute;bottom:-35rem;left:-30rem}.guaranteed-prize-tab-module__m3YgoW__root:after{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:428rem;height:200rem;display:block;position:absolute;bottom:-35rem;right:-30rem}.guaranteed-prize-tab-module__m3YgoW__body{z-index:1;flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;position:relative;overflow:visible}.guaranteed-prize-tab-module__m3YgoW__light{z-index:0;transform-origin:50%;pointer-events:none;width:520rem;height:520rem;animation:2s linear forwards guaranteed-prize-tab-module__m3YgoW__wonLightSpin;position:absolute;top:50%;left:50%}.guaranteed-prize-tab-module__m3YgoW__subtitle{z-index:1;text-align:center;text-transform:uppercase;color:#fecc00;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1.2;position:relative}.guaranteed-prize-tab-module__m3YgoW__imageWrap{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.guaranteed-prize-tab-module__m3YgoW__image{z-index:1;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative}@keyframes guaranteed-prize-tab-module__m3YgoW__wonLightSpin{0%{opacity:.9;transform:translate(-50%,-50%)rotate(0)scale(1)}80%{opacity:.5;transform:translate(-50%,-50%)rotate(360deg)scale(1.8)}to{opacity:.4;transform:translate(-50%,-50%)rotate(360deg)scale(2)}}.guaranteed-prize-tab-module__m3YgoW__footer{z-index:1;flex-shrink:0;justify-content:center;display:flex;position:relative}.guaranteed-prize-tab-module__m3YgoW__footerButton{width:450rem;min-width:450rem}
.city-module__dG7ACW__main{background-color:#53bffd;width:100vw;height:100vh;position:relative;overflow:hidden}.city-module__dG7ACW__hud{z-index:20;pointer-events:none;position:absolute;inset:0}.city-module__dG7ACW__hudTopBar{transform-origin:0 0;align-items:flex-start;gap:20px;display:flex;position:absolute;top:25px;left:30px}.city-module__dG7ACW__hudBalanceColumn{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.city-module__dG7ACW__hudButtonWrapper{border:4px solid #fff;border-radius:999px}.city-module__dG7ACW__hudAgeLimit{opacity:.75;background:#fff459;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.city-module__dG7ACW__hudAgeLimitLabel{color:#f31f8a;text-align:center;font-family:Meloriac,Arial,sans-serif;font-size:60px;font-weight:400;line-height:1}.city-module__dG7ACW__hudButton{pointer-events:auto;cursor:default;background:#02bbfe;border:4px solid #029ffe;border-radius:999px;align-items:center;gap:16px;min-height:91px;padding:9px 37px 9px 9px;display:inline-flex}.city-module__dG7ACW__hudButtonTextOnly{max-width:373px;padding:9px 27px}.city-module__dG7ACW__hudButtonTextOnly .city-module__dG7ACW__hudButtonLabel{text-transform:none;text-overflow:ellipsis;font-size:32px;overflow:hidden}.city-module__dG7ACW__hudButtonIcon{flex-shrink:0;width:64px;height:64px;display:block}.city-module__dG7ACW__hudButtonLabel{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;text-transform:lowercase;font-family:Geologica Roman,Arial,sans-serif;font-size:43px;font-weight:900;line-height:1}.city-module__dG7ACW__hudShopButton{pointer-events:auto;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;padding:0;display:inline-flex}.city-module__dG7ACW__hudShopIcon{width:100px;height:100px;display:block}.city-module__dG7ACW__hudCloseButton{pointer-events:auto;cursor:pointer;transform-origin:100% 0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;padding:0;line-height:0;display:inline-flex;position:absolute;top:25px;right:30px}.city-module__dG7ACW__hudCloseButton:focus-visible{outline-offset:3px;border-radius:50%;outline:3px solid #fff}.city-module__dG7ACW__hudCloseIcon{width:100px;height:100px;display:block}.city-module__dG7ACW__preloader{z-index:100;background-color:#53bffd;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.city-module__dG7ACW__preloaderSpinner{border:4px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite city-module__dG7ACW__preloaderSpin}@keyframes city-module__dG7ACW__preloaderSpin{to{transform:rotate(360deg)}}.city-module__dG7ACW__sceneHidden{visibility:hidden}.city-module__dG7ACW__sceneVisible{visibility:visible}.city-module__dG7ACW__treesTop{z-index:7;position:absolute;inset:0}.city-module__dG7ACW__treesBottom{z-index:10;position:absolute;inset:0}.city-module__dG7ACW__treePivot{width:0;height:0;position:absolute}.city-module__dG7ACW__treeSway,.city-module__dG7ACW__treeTwist{transform-origin:bottom;will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite}.city-module__dG7ACW__treeSway{animation-name:city-module__dG7ACW__treeSway;animation-duration:5.027s}.city-module__dG7ACW__treeTwist{animation-name:city-module__dG7ACW__treeTwist;animation-duration:5.027s;animation-delay:-.419s}.city-module__dG7ACW__treeSprite{max-width:none;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.city-module__dG7ACW__container{z-index:6;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.city-module__dG7ACW__buildingsBottom,.city-module__dG7ACW__buildingsTop{pointer-events:none;position:absolute;inset:0}.city-module__dG7ACW__buildingsBottom{z-index:9}.city-module__dG7ACW__buildingsTop{z-index:8}.city-module__dG7ACW__buildingPivot{width:0;height:0;position:absolute}.city-module__dG7ACW__buildingFrame{width:530px;height:274px;position:absolute;top:0;left:0;transform:translateY(-100%)}.city-module__dG7ACW__platformClickable{cursor:pointer}.city-module__dG7ACW__platformSprite{pointer-events:all;width:530px;max-width:none;height:274px;display:block;position:absolute;top:0;left:0}.city-module__dG7ACW__buildingSprite{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(-100%)}.city-module__dG7ACW__buildingSprite svg{display:block}:is(.city-module__dG7ACW__buildingSprite #level-1-star-1,.city-module__dG7ACW__buildingSprite #level-1-star-2){transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite city-module__dG7ACW__rainbowStarRotate}.city-module__dG7ACW__buildingSprite #level-1-star-2{animation-delay:-1s,-1s}@keyframes city-module__dG7ACW__rainbowStarBlink{0%,to{opacity:1}50%{opacity:.7}}@keyframes city-module__dG7ACW__rainbowStarRotate{0%,to{transform:rotate(-5deg)scale(1)}50%{transform:rotate(5deg)scale(1.1)}}.city-module__dG7ACW__scene{z-index:1;transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.city-module__dG7ACW__backClouds,.city-module__dG7ACW__frontClouds{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 200px calc(100% - 200px),#0000);mask-image:linear-gradient(90deg,#0000,#000 200px calc(100% - 200px),#0000)}.city-module__dG7ACW__backClouds{z-index:1}.city-module__dG7ACW__sun{z-index:2;position:absolute;inset:0}.city-module__dG7ACW__frontClouds{z-index:3}.city-module__dG7ACW__towns{z-index:4;position:absolute;inset:0}.city-module__dG7ACW__townsSprite{max-width:none;display:block;position:absolute}.city-module__dG7ACW__cloudSprite{will-change:transform;max-width:none;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;left:0}.city-module__dG7ACW__cloudSprite1{animation-name:city-module__dG7ACW__cloudDrift1}@keyframes city-module__dG7ACW__cloudDrift1{0%{transform:translate(-525px)}to{transform:translate(2400px)}}.city-module__dG7ACW__cloudSprite2{animation-name:city-module__dG7ACW__cloudDrift2}@keyframes city-module__dG7ACW__cloudDrift2{0%{transform:translate(-394px)}to{transform:translate(2400px)}}.city-module__dG7ACW__cloudSprite3{animation-name:city-module__dG7ACW__cloudDrift3}@keyframes city-module__dG7ACW__cloudDrift3{0%{transform:translate(-282px)}to{transform:translate(2400px)}}.city-module__dG7ACW__cloudSprite4{animation-name:city-module__dG7ACW__cloudDrift4}@keyframes city-module__dG7ACW__cloudDrift4{0%{transform:translate(-225px)}to{transform:translate(2400px)}}.city-module__dG7ACW__cloudSprite5{animation-name:city-module__dG7ACW__cloudDrift5}@keyframes city-module__dG7ACW__cloudDrift5{0%{transform:translate(-257px)}to{transform:translate(2400px)}}.city-module__dG7ACW__sunPivot{width:0;height:0;position:absolute}.city-module__dG7ACW__sunSwayX,.city-module__dG7ACW__sunSwayY,.city-module__dG7ACW__sunRotate{transform-origin:50%;will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite}.city-module__dG7ACW__sunSwayX{animation-name:city-module__dG7ACW__sunSwayX;animation-duration:15.708s}.city-module__dG7ACW__sunSwayY{animation-name:city-module__dG7ACW__sunSwayY;animation-duration:20.106s}.city-module__dG7ACW__sunRotate{animation-name:city-module__dG7ACW__sunRotate;animation-duration:23.876s}.city-module__dG7ACW__sunSprite{max-width:none;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes city-module__dG7ACW__sunSwayX{0%{transform:translate(0)}6.25%{transform:translate(15.307px)}12.5%{transform:translate(28.284px)}18.75%{transform:translate(36.955px)}25%{transform:translate(40px)}31.25%{transform:translate(36.955px)}37.5%{transform:translate(28.284px)}43.75%{transform:translate(15.307px)}50%{transform:translate(0)}56.25%{transform:translate(-15.307px)}62.5%{transform:translate(-28.284px)}68.75%{transform:translate(-36.955px)}75%{transform:translate(-40px)}81.25%{transform:translate(-36.955px)}87.5%{transform:translate(-28.284px)}93.75%{transform:translate(-15.307px)}to{transform:translate(0)}}@keyframes city-module__dG7ACW__sunSwayY{0%{transform:translateY(0)}6.25%{transform:translateY(4.592px)}12.5%{transform:translateY(8.485px)}18.75%{transform:translateY(11.087px)}25%{transform:translateY(12px)}31.25%{transform:translateY(11.087px)}37.5%{transform:translateY(8.485px)}43.75%{transform:translateY(4.592px)}50%{transform:translateY(0)}56.25%{transform:translateY(-4.592px)}62.5%{transform:translateY(-8.485px)}68.75%{transform:translateY(-11.087px)}75%{transform:translateY(-12px)}81.25%{transform:translateY(-11.087px)}87.5%{transform:translateY(-8.485px)}93.75%{transform:translateY(-4.592px)}to{transform:translateY(0)}}@keyframes city-module__dG7ACW__sunRotate{0%{transform:rotate(12.99deg)}6.25%{transform:rotate(14.872deg)}12.5%{transform:rotate(14.489deg)}18.75%{transform:rotate(11.9deg)}25%{transform:rotate(7.5deg)}31.25%{transform:rotate(1.958deg)}37.5%{transform:rotate(-3.882deg)}43.75%{transform:rotate(-9.131deg)}50%{transform:rotate(-12.99deg)}56.25%{transform:rotate(-14.872deg)}62.5%{transform:rotate(-14.489deg)}68.75%{transform:rotate(-11.9deg)}75%{transform:rotate(-7.5deg)}81.25%{transform:rotate(-1.958deg)}87.5%{transform:rotate(3.882deg)}93.75%{transform:rotate(9.131deg)}to{transform:rotate(12.99deg)}}@keyframes city-module__dG7ACW__treeSway{0%{transform:rotate(0)}6.25%{transform:rotate(.766deg)}12.5%{transform:rotate(1.414deg)}18.75%{transform:rotate(1.848deg)}25%{transform:rotate(2deg)}31.25%{transform:rotate(1.848deg)}37.5%{transform:rotate(1.414deg)}43.75%{transform:rotate(.766deg)}50%{transform:rotate(0)}56.25%{transform:rotate(-.766deg)}62.5%{transform:rotate(-1.414deg)}68.75%{transform:rotate(-1.848deg)}75%{transform:rotate(-2deg)}81.25%{transform:rotate(-1.848deg)}87.5%{transform:rotate(-1.414deg)}93.75%{transform:rotate(-.766deg)}to{transform:rotate(0)}}@keyframes city-module__dG7ACW__treeTwist{0%{transform:skew(1.5deg)}6.25%{transform:skew(2.899deg)}12.5%{transform:skew(2.598deg)}18.75%{transform:skew(.777deg)}25%{transform:skew(-1.5deg)}31.25%{transform:skew(-2.899deg)}37.5%{transform:skew(-2.598deg)}43.75%{transform:skew(-.777deg)}50%{transform:skew(1.5deg)}56.25%{transform:skew(2.899deg)}62.5%{transform:skew(2.598deg)}68.75%{transform:skew(.777deg)}75%{transform:skew(-1.5deg)}81.25%{transform:skew(-2.899deg)}87.5%{transform:skew(-2.598deg)}93.75%{transform:skew(-.777deg)}to{transform:skew(1.5deg)}}.city-module__dG7ACW__emptySprite{transform:translate(200px,250px)}@media (prefers-reduced-motion:reduce){.city-module__dG7ACW__preloaderSpinner,.city-module__dG7ACW__cloudSprite{animation:none}.city-module__dG7ACW__sunSwayX,.city-module__dG7ACW__sunSwayY,.city-module__dG7ACW__sunRotate,.city-module__dG7ACW__treeSway,.city-module__dG7ACW__treeTwist{will-change:auto;animation:none}}
.main-prize-tab-module__Q91uCq__root{flex-direction:column;gap:24rem;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.main-prize-tab-module__Q91uCq__body{z-index:1;flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;position:relative;overflow:visible}.main-prize-tab-module__Q91uCq__light{z-index:0;transform-origin:50%;pointer-events:none;width:520rem;height:520rem;animation:2s linear forwards main-prize-tab-module__Q91uCq__wonLightSpin;position:absolute;top:50%;left:50%}.main-prize-tab-module__Q91uCq__header{z-index:1;flex-direction:column;gap:8rem;display:flex;position:relative}.main-prize-tab-module__Q91uCq__title{text-align:center;text-transform:uppercase;color:#fecc00;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1.2}.main-prize-tab-module__Q91uCq__subtitle{text-align:center;text-transform:uppercase;color:#fff;margin:0;font-family:Geologica Roman,Arial,sans-serif;font-size:32rem;font-weight:700;line-height:1.2}.main-prize-tab-module__Q91uCq__visual{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.main-prize-tab-module__Q91uCq__prizeImage{z-index:2;object-fit:contain;width:100%;height:auto;display:block;position:relative}.main-prize-tab-module__Q91uCq__footer{z-index:1;flex-shrink:0;justify-content:center;display:flex;position:relative}.main-prize-tab-module__Q91uCq__footerButton{width:450rem;min-width:450rem}@keyframes main-prize-tab-module__Q91uCq__wonLightSpin{0%{opacity:.9;transform:translate(-50%,-50%)rotate(0)scale(1)}80%{opacity:.5;transform:translate(-50%,-50%)rotate(360deg)scale(1.8)}to{opacity:.4;transform:translate(-50%,-50%)rotate(360deg)scale(2)}}@media (max-width:500px){.main-prize-tab-module__Q91uCq__header{flex-shrink:0}.main-prize-tab-module__Q91uCq__title{flex-shrink:0;font-size:20rem}.main-prize-tab-module__Q91uCq__body{gap:0}.main-prize-tab-module__Q91uCq__subtitle{font-size:16rem}.main-prize-tab-module__Q91uCq__visual{flex:auto;min-height:0;overflow:hidden;container-type:size}.main-prize-tab-module__Q91uCq__light{width:min(520rem,140cqh,140cqi);height:min(520rem,140cqh,140cqi)}.main-prize-tab-module__Q91uCq__prizeImage{width:auto;max-width:100cqi;height:auto;max-height:100cqh}.main-prize-tab-module__Q91uCq__footerButton{width:100%;min-width:100%;height:90rem;font-size:30rem}}
.city-building-shop-modal-module__TNWBaW__panel{background:0 0;border-radius:80rem;overflow:hidden}.city-building-shop-modal-module__TNWBaW__shell{--modal-close-overflow:143rem}.city-building-shop-modal-module__TNWBaW__overlay{overflow:hidden}.city-building-shop-modal-module__TNWBaW__root{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.city-building-shop-modal-module__TNWBaW__header{background:#f79d00;flex-shrink:0;justify-content:center;align-items:center;min-height:182rem;padding:24rem 40rem;display:flex}.city-building-shop-modal-module__TNWBaW__title{color:#165632;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1.15}.city-building-shop-modal-module__TNWBaW__body{background:#f4cf81;flex-direction:column;flex:1;min-height:0;padding:24rem 40rem 40rem;display:flex;overflow:hidden}.city-building-shop-modal-module__TNWBaW__balanceBar{background:#fff;border-radius:12rem;flex-shrink:0;justify-content:center;align-items:center;gap:16rem;min-height:70rem;margin:0 auto 24rem;padding:12rem 32rem;display:flex}.city-building-shop-modal-module__TNWBaW__balanceLabel{color:#165632;font-family:Geologica Roman,Arial,sans-serif;font-size:28rem;font-weight:700;line-height:1}.city-building-shop-modal-module__TNWBaW__balanceValue{color:#ed6b21;font-variant-numeric:tabular-nums;font-family:Geologica Roman,Arial,sans-serif;font-size:40rem;font-weight:700;line-height:1}.city-building-shop-modal-module__TNWBaW__listArea{flex-direction:row;flex:1;align-items:stretch;gap:16rem;min-height:0;display:flex}.city-building-shop-modal-module__TNWBaW__listScroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;min-height:0;overflow:hidden auto}.city-building-shop-modal-module__TNWBaW__listScroll::-webkit-scrollbar{width:0;height:0;display:none}.city-building-shop-modal-module__TNWBaW__scrollbarTrack{background:#f79d00;border-radius:24rem;flex-shrink:0;width:24rem;position:relative}.city-building-shop-modal-module__TNWBaW__scrollbarThumb{touch-action:none;cursor:grab;background:#165632;border:4rem solid #f79d00;border-radius:24rem;width:24rem;position:absolute;top:0;left:0}.city-building-shop-modal-module__TNWBaW__scrollbarThumb:active{cursor:grabbing}.city-building-shop-modal-module__TNWBaW__buildingList{grid-template-columns:repeat(3,minmax(0,1fr));gap:70rem 36rem;margin:0;padding:8rem 8rem 24rem;list-style:none;display:grid}.city-building-shop-modal-module__TNWBaW__buildingCard{flex-direction:column;align-items:center;min-width:0;display:flex}.city-building-shop-modal-module__TNWBaW__buildingName{color:#f2530f;text-align:center;margin:0 0 12rem;font-family:Geologica Roman,Arial,sans-serif;font-size:28rem;font-weight:700;line-height:1.2}.city-building-shop-modal-module__TNWBaW__buildingVisual{justify-content:center;align-items:center;width:100%;height:300rem;margin-bottom:-25rem;display:flex;position:relative}.city-building-shop-modal-module__TNWBaW__lightGlow{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.city-building-shop-modal-module__TNWBaW__buildingPreview{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.city-building-shop-modal-module__TNWBaW__buildingPreviewImage{object-fit:contain;pointer-events:none;width:220rem;height:220rem;display:block;transform:translateY(-8%)}.city-building-shop-modal-module__TNWBaW__buildingPreviewDisabled{opacity:.5}.city-building-shop-modal-module__TNWBaW__priceButton{cursor:pointer;background:#57c535;border:4rem solid #fff;border-radius:40rem;align-items:center;gap:8rem;min-width:180rem;height:80rem;padding:0 20rem 0 8rem;display:inline-flex}.city-building-shop-modal-module__TNWBaW__priceButton:focus-visible{outline-offset:2rem;outline:3rem solid #165632}.city-building-shop-modal-module__TNWBaW__priceButtonDisabled{cursor:not-allowed;background:#709665;border-color:#d2d2d2}.city-building-shop-modal-module__TNWBaW__priceCoinIcon{flex-shrink:0;width:64rem;height:64rem;display:block}.city-building-shop-modal-module__TNWBaW__priceButtonDisabled .city-building-shop-modal-module__TNWBaW__priceCoinIcon{opacity:.5}.city-building-shop-modal-module__TNWBaW__priceValue{color:#fff;font-family:Geologica Roman,Arial,sans-serif;font-size:40rem;font-weight:900;line-height:1}.city-building-shop-modal-module__TNWBaW__priceButtonDisabled .city-building-shop-modal-module__TNWBaW__priceValue{color:#d2d2d2d1}.city-building-shop-modal-module__TNWBaW__purchasedLabel{color:#709665;background:#e8e8e8;border:4rem solid #d2d2d2;border-radius:40rem;justify-content:center;align-items:center;min-width:180rem;height:80rem;padding:0 20rem;font-family:Geologica Roman,Arial,sans-serif;font-size:32rem;font-weight:900;line-height:1;display:inline-flex}.city-building-shop-modal-module__TNWBaW__tierLockedLabel{color:#709665;text-align:center;background:#e8e8e8;border:4rem solid #d2d2d2;border-radius:40rem;justify-content:center;align-items:center;min-width:180rem;max-width:260rem;min-height:80rem;padding:8rem 16rem;font-family:Geologica Roman,Arial,sans-serif;font-size:22rem;font-weight:700;line-height:1.15;display:inline-flex}.city-building-shop-modal-module__TNWBaW__headerContent{flex-direction:column;align-items:center;gap:8rem;display:flex}.city-building-shop-modal-module__TNWBaW__cityLevelSummary{color:#165632;text-align:center;margin:0;font-family:Geologica Roman,Arial,sans-serif;font-size:28rem;font-weight:600;line-height:1.2}.city-building-shop-modal-module__TNWBaW__acquiredNameplate{background:#fff;border-radius:12rem;flex-shrink:0;justify-content:center;align-items:center;min-height:70rem;margin:0 auto 16rem;padding:12rem 32rem;display:flex}.city-building-shop-modal-module__TNWBaW__acquiredName{color:#ed6b21;text-align:center;font-family:Geologica Roman,Arial,sans-serif;font-size:40rem;font-weight:700;line-height:1}.city-building-shop-modal-module__TNWBaW__acquiredVisual{flex:1;justify-content:center;align-items:center;min-height:420rem;margin-bottom:24rem;display:flex;position:relative}.city-building-shop-modal-module__TNWBaW__acquiredLightGlowWrap{z-index:0;pointer-events:none;width:520rem;height:520rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.city-building-shop-modal-module__TNWBaW__acquiredLightGlow{object-fit:contain;width:100%;height:100%;animation:14s linear infinite city-building-shop-modal-module__TNWBaW__acquiredGlowSpin;display:block}.city-building-shop-modal-module__TNWBaW__salute{z-index:1;pointer-events:none;position:absolute;inset:0}.city-building-shop-modal-module__TNWBaW__saluteStar{width:var(--salute-size,40rem);height:var(--salute-size,40rem);object-fit:contain;opacity:0;will-change:transform, opacity;animation:city-building-shop-modal-module__TNWBaW__saluteBurst var(--salute-duration,1.2s) ease-out var(--salute-delay,0s) forwards;position:absolute;top:48%;left:50%}.city-building-shop-modal-module__TNWBaW__acquiredBuildingPreview{z-index:2;animation:.7s cubic-bezier(.34,1.4,.64,1) both city-building-shop-modal-module__TNWBaW__acquiredBuildingScaleIn}.city-building-shop-modal-module__TNWBaW__acquiredBuildingPreview .city-building-shop-modal-module__TNWBaW__buildingPreviewImage{width:300rem;height:300rem;transform:translateY(-8%)}@keyframes city-building-shop-modal-module__TNWBaW__acquiredGlowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes city-building-shop-modal-module__TNWBaW__acquiredBuildingScaleIn{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes city-building-shop-modal-module__TNWBaW__saluteBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}12%{opacity:1}to{opacity:1;transform:translate(calc(-50% + var(--salute-dx,0rem)), calc(-50% + var(--salute-dy,0rem))) scale(1) rotate(var(--salute-spin,360deg))}}@media (prefers-reduced-motion:reduce){.city-building-shop-modal-module__TNWBaW__acquiredLightGlow,.city-building-shop-modal-module__TNWBaW__acquiredBuildingPreview{animation:none}.city-building-shop-modal-module__TNWBaW__saluteStar{opacity:0;animation:none}}.city-building-shop-modal-module__TNWBaW__placeButton{cursor:pointer;background:#4eaf30;border:5rem solid #003515;border-radius:80rem;justify-content:center;align-items:center;min-width:464rem;height:100rem;padding:0 35rem;display:flex;position:relative}.city-building-shop-modal-module__TNWBaW__placeButton:active{transform:scale(.97)}.city-building-shop-modal-module__TNWBaW__buttonText{font-family:var(--sans);color:#fff;text-transform:uppercase;margin:0;font-size:36rem;font-weight:700;line-height:1;position:relative}.city-building-shop-modal-module__TNWBaW__actions{justify-content:center;display:flex}@media (max-width:500px){.city-building-shop-modal-module__TNWBaW__buildingList{grid-template-columns:1fr;gap:24rem}.city-building-shop-modal-module__TNWBaW__title{font-size:48rem}.city-building-shop-modal-module__TNWBaW__placeButton{width:100%;min-width:0;height:96rem;font-size:28rem}}
.monthly-prize-tab-module__lgkXCq__root{--won-prize-scale-end:calc(1.6 / 1.5);flex-direction:column;gap:24rem;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.monthly-prize-tab-module__lgkXCq__root:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:522rem;height:186rem;display:block;position:absolute;bottom:-35rem;left:-30rem}.monthly-prize-tab-module__lgkXCq__root:after{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:428rem;height:200rem;display:block;position:absolute;bottom:-35rem;right:-30rem}.monthly-prize-tab-module__lgkXCq__body{z-index:1;flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;position:relative;overflow:visible}.monthly-prize-tab-module__lgkXCq__body:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.monthly-prize-tab-module__lgkXCq__light{z-index:0;transform-origin:50%;pointer-events:none;width:520rem;height:520rem;animation:2s linear forwards monthly-prize-tab-module__lgkXCq__wonLightSpin;position:absolute;top:50%;left:50%}.monthly-prize-tab-module__lgkXCq__header{z-index:1;flex-direction:column;gap:8rem;display:flex;position:relative}.monthly-prize-tab-module__lgkXCq__title{text-align:center;text-transform:uppercase;color:#fecc00;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1.2}.monthly-prize-tab-module__lgkXCq__subtitle{text-align:center;text-transform:uppercase;color:#fff;margin:0;font-family:Geologica Roman,Arial,sans-serif;font-size:32rem;font-weight:700;line-height:1.2}.monthly-prize-tab-module__lgkXCq__visual{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.monthly-prize-tab-module__lgkXCq__stars{z-index:1;transform-origin:50%;pointer-events:none;width:375rem;height:339rem;animation:2s ease-out forwards monthly-prize-tab-module__lgkXCq__wonStarsBurst;position:absolute;top:50%;left:50%}.monthly-prize-tab-module__lgkXCq__prizesRow{z-index:2;flex-direction:row;justify-content:center;align-items:center;gap:120rem;display:flex;position:relative}.monthly-prize-tab-module__lgkXCq__prizeImage{object-fit:contain;width:360rem;height:306rem;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards monthly-prize-tab-module__lgkXCq__wonPrizeScale;display:block}.monthly-prize-tab-module__lgkXCq__footer{z-index:1;flex-shrink:0;justify-content:center;display:flex;position:relative}.monthly-prize-tab-module__lgkXCq__footerButton{width:450rem;min-width:450rem}@keyframes monthly-prize-tab-module__lgkXCq__wonPrizeScale{0%{transform:scale(1)}to{transform:scale(var(--won-prize-scale-end))}}@keyframes monthly-prize-tab-module__lgkXCq__wonStarsBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}25%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes monthly-prize-tab-module__lgkXCq__wonLightSpin{0%{opacity:.9;transform:translate(-50%,-50%)rotate(0)scale(1)}80%{opacity:.5;transform:translate(-50%,-50%)rotate(360deg)scale(1.8)}to{opacity:.4;transform:translate(-50%,-50%)rotate(360deg)scale(2)}}@media (max-width:500px){.monthly-prize-tab-module__lgkXCq__header{flex-shrink:0}.monthly-prize-tab-module__lgkXCq__title{flex-shrink:0;font-size:20rem}.monthly-prize-tab-module__lgkXCq__subtitle{font-size:16rem}.monthly-prize-tab-module__lgkXCq__visual{flex:auto;min-height:0;overflow:hidden;container-type:size}.monthly-prize-tab-module__lgkXCq__light{width:min(520rem,140cqh,140cqi);height:min(520rem,140cqh,140cqi)}.monthly-prize-tab-module__lgkXCq__stars{width:min(375rem,100cqh,100cqi);height:min(339rem,90cqh,90cqi)}.monthly-prize-tab-module__lgkXCq__prizesRow{gap:0}.monthly-prize-tab-module__lgkXCq__prizeImage{width:auto;height:auto;max-width:min(calc(360rem * 1.5), calc(100cqi / 2 / var(--won-prize-scale-end) * 1.5));max-height:min(calc(306rem * 1.5), calc(100cqh / var(--won-prize-scale-end) * 1.5))}.monthly-prize-tab-module__lgkXCq__footerButton{width:100%;min-width:100%;height:90rem;font-size:30rem}}
.magnit-avatar-screen-module__b558fq__content{box-sizing:border-box;flex-direction:column;gap:20rem;height:100%;min-height:0;display:flex;overflow:hidden}.magnit-avatar-screen-module__b558fq__body{flex-direction:row;flex:1;justify-content:center;align-items:stretch;gap:24rem;min-height:0;display:flex;overflow:auto}.magnit-avatar-screen-module__b558fq__previewPanel{flex-shrink:0;align-self:center;width:308rem;height:308rem;position:relative}.magnit-avatar-screen-module__b558fq__previewImage{width:308rem;height:308rem;display:block}.magnit-avatar-screen-module__b558fq__grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:16rem;width:100%;min-width:0;min-height:0;display:grid}.magnit-avatar-screen-module__b558fq__groupGrid{grid-template-rows:minmax(0,1fr)}.magnit-avatar-screen-module__b558fq__avatarGrid{grid-template-rows:repeat(2,minmax(0,1fr))}.magnit-avatar-screen-module__b558fq__avatarCell{aspect-ratio:1;cursor:pointer;background:0 0;border:none;place-self:center;width:auto;max-width:100%;height:100%;padding:0;display:block;position:relative}.magnit-avatar-screen-module__b558fq__avatarCell:disabled{cursor:default}.magnit-avatar-screen-module__b558fq__avatarImage{width:100%;height:100%;display:block}.magnit-avatar-screen-module__b558fq__selector{box-sizing:border-box;pointer-events:none;background:#fff;border:2rem solid #777;border-radius:50%;width:64rem;height:64rem;position:absolute;bottom:0;right:0}.magnit-avatar-screen-module__b558fq__groupGrid .magnit-avatar-screen-module__b558fq__selector{bottom:64rem;right:64rem}.magnit-avatar-screen-module__b558fq__selectorSelected{background:#6fdd4d}.magnit-avatar-screen-module__b558fq__footer{flex-shrink:0;justify-content:center;gap:16rem;margin-top:auto;display:flex}.magnit-avatar-screen-module__b558fq__footerButton{width:450rem;min-width:450rem}.magnit-avatar-screen-module__b558fq__submitButton{background:#009ee4}@media (max-width:500px){.magnit-avatar-screen-module__b558fq__content{gap:12rem;overflow:auto}.magnit-avatar-screen-module__b558fq__body{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:12rem;min-height:auto;overflow:visible}.magnit-avatar-screen-module__b558fq__previewPanel,.magnit-avatar-screen-module__b558fq__previewImage{flex-shrink:0;width:120rem;height:120rem}.magnit-avatar-screen-module__b558fq__grid{flex:none;gap:8rem;min-height:auto}.magnit-avatar-screen-module__b558fq__groupGrid{grid-template-rows:minmax(96rem,auto)}.magnit-avatar-screen-module__b558fq__avatarGrid{grid-template-rows:repeat(2,minmax(96rem,auto))}.magnit-avatar-screen-module__b558fq__avatarCell{min-height:96rem}.magnit-avatar-screen-module__b558fq__selector{width:28rem;height:28rem}.magnit-avatar-screen-module__b558fq__groupGrid .magnit-avatar-screen-module__b558fq__selector{bottom:8rem;right:8rem}.magnit-avatar-screen-module__b558fq__footer{flex-direction:column;align-items:stretch;gap:12rem}.magnit-avatar-screen-module__b558fq__footerButton.magnit-avatar-screen-module__b558fq__footerButton{width:100%;min-width:0;max-width:100%;height:90rem;font-size:30rem}}
.profile-avatar-screen-module__Kj6Hsq__content{box-sizing:border-box;flex-direction:column;gap:20rem;height:100%;min-height:0;display:flex;overflow:hidden}.profile-avatar-screen-module__Kj6Hsq__body{flex-direction:row;flex:1;justify-content:center;align-items:stretch;gap:24rem;min-height:0;display:flex;overflow:auto}.profile-avatar-screen-module__Kj6Hsq__previewPanel{flex-shrink:0;align-self:center;width:308rem;height:308rem;position:relative}.profile-avatar-screen-module__Kj6Hsq__previewImage{width:308rem;height:308rem;display:block}.profile-avatar-screen-module__Kj6Hsq__grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:16rem;width:100%;min-width:0;min-height:0;display:grid}.profile-avatar-screen-module__Kj6Hsq__avatarCell{aspect-ratio:1;cursor:pointer;background:0 0;border:none;place-self:center;width:auto;max-width:100%;height:100%;padding:0;display:block;position:relative}.profile-avatar-screen-module__Kj6Hsq__avatarImage{width:100%;height:100%;display:block}.profile-avatar-screen-module__Kj6Hsq__selector{box-sizing:border-box;pointer-events:none;background:#fff;border:2rem solid #777;border-radius:50%;width:64rem;height:64rem;position:absolute;bottom:0;right:0}.profile-avatar-screen-module__Kj6Hsq__selectorSelected{background:#6fdd4d}.profile-avatar-screen-module__Kj6Hsq__footer{flex-shrink:0;justify-content:center;gap:16rem;margin-top:auto;display:flex}.profile-avatar-screen-module__Kj6Hsq__footerButton{width:450rem;min-width:450rem}.profile-avatar-screen-module__Kj6Hsq__submitButton{background:#009ee4}@media (max-width:500px){.profile-avatar-screen-module__Kj6Hsq__content{gap:12rem;overflow:auto}.profile-avatar-screen-module__Kj6Hsq__body{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:12rem;min-height:auto;overflow:visible}.profile-avatar-screen-module__Kj6Hsq__previewPanel,.profile-avatar-screen-module__Kj6Hsq__previewImage{flex-shrink:0;width:120rem;height:120rem}.profile-avatar-screen-module__Kj6Hsq__grid{flex:none;grid-template-rows:repeat(2,minmax(96rem,auto));grid-template-columns:repeat(4,minmax(0,1fr));gap:8rem;min-height:auto}.profile-avatar-screen-module__Kj6Hsq__avatarCell{min-height:96rem}.profile-avatar-screen-module__Kj6Hsq__selector{width:28rem;height:28rem}.profile-avatar-screen-module__Kj6Hsq__footer{flex-direction:column;align-items:stretch;gap:12rem}.profile-avatar-screen-module__Kj6Hsq__footerButton.profile-avatar-screen-module__Kj6Hsq__footerButton{width:100%;min-width:0;max-width:100%;height:90rem;font-size:30rem}}
.profile-receipts-prizes-carousel-module__eF9uDG__carousel{justify-content:center;margin-top:20rem;display:flex}.profile-receipts-prizes-carousel-module__eF9uDG__strip{align-items:center;gap:12rem;display:flex}.profile-receipts-prizes-carousel-module__eF9uDG__viewport{flex-shrink:0;overflow:hidden}.profile-receipts-prizes-carousel-module__eF9uDG__track{will-change:transform;align-items:flex-start;display:flex}.profile-receipts-prizes-carousel-module__eF9uDG__item{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:200rem;display:flex}.profile-receipts-prizes-carousel-module__eF9uDG__image{object-fit:contain;width:200rem;height:180rem;display:block}.profile-receipts-prizes-carousel-module__eF9uDG__caption{color:#165632;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:200rem;margin:4rem 0 0;font-size:14rem;line-height:1.2;display:-webkit-box;overflow:hidden}.profile-receipts-prizes-carousel-module__eF9uDG__arrow{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:48rem;height:48rem;padding:0;display:flex}.profile-receipts-prizes-carousel-module__eF9uDG__arrowIcon{width:48rem;height:48rem;display:block}.profile-receipts-prizes-carousel-module__eF9uDG__arrowIconRight{transform:rotate(180deg)}@media (max-width:500px){.profile-receipts-prizes-carousel-module__eF9uDG__carousel{width:100%;min-width:0;margin-top:8rem}.profile-receipts-prizes-carousel-module__eF9uDG__strip{width:100%;min-width:0}.profile-receipts-prizes-carousel-module__eF9uDG__viewport{width:200rem!important}.profile-receipts-prizes-carousel-module__eF9uDG__caption{font-size:12rem}.profile-receipts-prizes-carousel-module__eF9uDG__arrow,.profile-receipts-prizes-carousel-module__eF9uDG__arrowIcon{width:36rem;height:36rem}}
.profile-pages-module__KBIjRq__hubShell{box-sizing:border-box;flex-direction:column;gap:24rem;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.profile-pages-module__KBIjRq__hubBody{flex:1;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.profile-pages-module__KBIjRq__hubLayout{flex:1;align-items:center;gap:32rem;width:100%;min-height:0;display:flex}.profile-pages-module__KBIjRq__hubLeftColumn{flex-shrink:0;justify-content:center;align-items:center;min-width:0;display:flex}.profile-pages-module__KBIjRq__hubRightColumn{flex-direction:column;flex:1;justify-content:center;gap:24rem;min-width:0;display:flex}.profile-pages-module__KBIjRq__statsRow{grid-template-columns:1fr 1fr;gap:24rem;display:grid}.profile-pages-module__KBIjRq__avatarWrapper{width:280rem;height:280rem;position:relative}.profile-pages-module__KBIjRq__avatarImage{z-index:1;width:280rem;height:280rem;display:block;position:relative}.profile-pages-module__KBIjRq__avatarEditButton{z-index:2;position:absolute;bottom:25rem;right:20rem;transform:translate(25%,25%)}.profile-pages-module__KBIjRq__namesColumn{flex-direction:column;width:100%;min-width:0;display:flex}.profile-pages-module__KBIjRq__nameBlockWrapper{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-top:11rem;padding-right:20rem;position:relative}.profile-pages-module__KBIjRq__nameBlock{box-sizing:border-box;color:#009ee4;background:#fff;border-radius:24rem;flex-direction:column;justify-content:center;width:100%;min-width:0;min-height:72rem;padding:20rem 24rem;font-size:32rem;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.profile-pages-module__KBIjRq__nameLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.profile-pages-module__KBIjRq__nameEditButton{z-index:2;position:absolute;top:0;right:0;transform:translateY(-25%)}.profile-pages-module__KBIjRq__statCardOuter{box-sizing:border-box;background:#ffffff40;border:3rem solid #ffffff40;border-radius:12rem;padding:8rem}.profile-pages-module__KBIjRq__statCardInner{box-sizing:border-box;background:#fff;border-radius:12rem;align-items:center;gap:16rem;padding:16rem 20rem;display:flex}.profile-pages-module__KBIjRq__statIcon{flex-shrink:0;width:80rem;height:80rem;display:block}.profile-pages-module__KBIjRq__statText{flex-direction:column;gap:4rem;min-width:0;display:flex}.profile-pages-module__KBIjRq__statLabel{color:#5c0f8b;margin:0;font-size:24rem;font-weight:700;line-height:1.2}.profile-pages-module__KBIjRq__statValue{color:#009ee4;margin:0;font-size:40rem;font-weight:700;line-height:1.2}.profile-pages-module__KBIjRq__footer{z-index:1;flex-shrink:0;justify-content:center;display:flex;position:relative}.profile-pages-module__KBIjRq__footerButton{position:relative}.profile-pages-module__KBIjRq__hubPrizesBadge{color:#fff;box-sizing:border-box;background:#fc7510;border-radius:50%;justify-content:center;align-items:center;min-width:36rem;min-height:36rem;padding:0 8rem;font-size:20rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-12rem;right:-12rem}@media (max-width:500px){.profile-pages-module__KBIjRq__hubShell{gap:12rem;height:auto;min-height:0}.profile-pages-module__KBIjRq__hubBody{flex:none;align-items:flex-start;overflow:visible}.profile-pages-module__KBIjRq__hubLayout{flex-direction:column;flex:none;align-items:stretch;gap:16rem;min-height:0}.profile-pages-module__KBIjRq__hubLeftColumn{flex-shrink:0;width:100%}.profile-pages-module__KBIjRq__avatarWrapper,.profile-pages-module__KBIjRq__avatarImage{flex-shrink:0;width:140rem;height:140rem}.profile-pages-module__KBIjRq__avatarEditButton{bottom:8rem;right:4rem}.profile-pages-module__KBIjRq__hubRightColumn{flex:none;gap:12rem}.profile-pages-module__KBIjRq__statsRow{grid-template-columns:1fr;gap:12rem}.profile-pages-module__KBIjRq__statCardInner{gap:10rem;padding:10rem 12rem}.profile-pages-module__KBIjRq__statIcon{width:40rem;height:40rem}.profile-pages-module__KBIjRq__statLabel{font-size:14rem}.profile-pages-module__KBIjRq__statValue{overflow-wrap:anywhere;font-size:20rem}.profile-pages-module__KBIjRq__nameBlockWrapper{padding-top:8rem;padding-right:12rem}.profile-pages-module__KBIjRq__nameBlock{border-radius:12rem;min-height:48rem;padding:12rem 16rem;font-size:18rem}.profile-pages-module__KBIjRq__footerButton.profile-pages-module__KBIjRq__footerButton{width:100%;min-width:0;max-width:100%;height:90rem;font-size:30rem}.profile-pages-module__KBIjRq__hubPrizesBadge{min-width:24rem;min-height:24rem;font-size:14rem;top:-8rem;right:-8rem}}
.profile-personal-screen-module__KqfEEW__content{box-sizing:border-box;--color-label:#fff;flex-direction:column;gap:24rem;height:100%;min-height:0;display:flex;overflow:hidden}.profile-personal-screen-module__KqfEEW__body{flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;overflow:auto}.profile-personal-screen-module__KqfEEW__subtitle{flex-shrink:0}.profile-personal-screen-module__KqfEEW__nameRow{flex-shrink:0;gap:16rem;display:flex}.profile-personal-screen-module__KqfEEW__nameRow .profile-personal-screen-module__KqfEEW__inputSlot{flex:1;min-width:0}.profile-personal-screen-module__KqfEEW__inputSlot{flex-shrink:0}.profile-personal-screen-module__KqfEEW__checkbox{--checkbox-label-color:#fff}.profile-personal-screen-module__KqfEEW__inlineLink{color:#fd198c;text-decoration:underline}.profile-personal-screen-module__KqfEEW__inlineLink:hover{text-decoration:none}.profile-personal-screen-module__KqfEEW__footer{flex-shrink:0;justify-content:center;gap:16rem;margin-top:auto;display:flex}.profile-personal-screen-module__KqfEEW__footerButton{width:450rem;min-width:450rem}@media (max-width:500px){.profile-personal-screen-module__KqfEEW__content{gap:12rem;overflow:auto}.profile-personal-screen-module__KqfEEW__body{flex:none;gap:12rem;min-height:auto;overflow:visible}.profile-personal-screen-module__KqfEEW__subtitle.profile-personal-screen-module__KqfEEW__subtitle{font-size:14rem;line-height:1.3}.profile-personal-screen-module__KqfEEW__nameRow{flex-direction:column;gap:12rem}.profile-personal-screen-module__KqfEEW__inputSlot>*{gap:8rem}.profile-personal-screen-module__KqfEEW__inputSlot label{font-size:16rem}.profile-personal-screen-module__KqfEEW__inputSlot input{border-radius:12rem;height:48rem;padding:0 16rem;font-size:18rem}.profile-personal-screen-module__KqfEEW__checkbox{align-items:center;gap:8rem}.profile-personal-screen-module__KqfEEW__checkbox>input:first-child+span{width:40rem;height:40rem;margin-top:0}.profile-personal-screen-module__KqfEEW__checkbox>input:first-child+span+span{font-size:13rem;line-height:1.4}.profile-personal-screen-module__KqfEEW__footer{flex-direction:column;align-items:stretch;gap:12rem}.profile-personal-screen-module__KqfEEW__footerButton.profile-personal-screen-module__KqfEEW__footerButton{white-space:normal;width:100%;min-width:0;max-width:100%;height:90rem;padding-left:12rem;padding-right:12rem;font-size:30rem}}
.profile-receipts-screen-module__D6XY8G__root{height:100%;min-height:0;position:relative}.profile-receipts-screen-module__D6XY8G__screen{z-index:1;height:100%;min-height:0;position:relative}.profile-receipts-screen-module__D6XY8G__content{box-sizing:border-box;flex-direction:column;gap:32rem;height:100%;min-height:0;display:flex}.profile-receipts-screen-module__D6XY8G__body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.profile-receipts-screen-module__D6XY8G__helpHero{background:url(../media/help.13q_7l6smrict.svg) 50%/contain no-repeat;flex-shrink:0;width:1090rem;height:427rem;position:relative}.profile-receipts-screen-module__D6XY8G__helpContent{flex-direction:column;align-items:center;width:762rem;height:320rem;display:flex;position:absolute;top:50rem;left:300rem}.profile-receipts-screen-module__D6XY8G__helpTexts{color:#165632;text-align:center;flex-direction:column;align-items:center;gap:15rem;font-weight:700;display:flex}.profile-receipts-screen-module__D6XY8G__helpCount{margin:0;font-size:32rem}.profile-receipts-screen-module__D6XY8G__helpHint{margin:0;font-size:18rem}.profile-receipts-screen-module__D6XY8G__footer{flex-flow:wrap;flex-shrink:0;justify-content:center;gap:24rem;display:flex}.profile-receipts-screen-module__D6XY8G__footerButton{flex:380rem;width:auto;min-width:280rem;max-width:450rem}.profile-receipts-screen-module__D6XY8G__footerButtonScan{background:#009ee4}.profile-receipts-screen-module__D6XY8G__mobileLayout{display:none}@media (max-width:500px){.profile-receipts-screen-module__D6XY8G__root,.profile-receipts-screen-module__D6XY8G__screen{height:auto;min-height:0}.profile-receipts-screen-module__D6XY8G__content{gap:20rem;height:auto;min-height:0}.profile-receipts-screen-module__D6XY8G__body{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;overflow:visible}.profile-receipts-screen-module__D6XY8G__helpHero{display:none}.profile-receipts-screen-module__D6XY8G__mobileLayout{flex-direction:column;align-items:center;gap:16rem;width:100%;display:flex}.profile-receipts-screen-module__D6XY8G__countBadge{box-sizing:border-box;background:#fecc00;border-radius:12rem;flex-shrink:0;justify-content:center;align-items:center;gap:8rem;width:234rem;height:36rem;margin:0;font-weight:700;line-height:1;display:flex}.profile-receipts-screen-module__D6XY8G__countLabel{color:#165632;font-size:14rem}.profile-receipts-screen-module__D6XY8G__countValue{color:#f04212;font-size:20rem}.profile-receipts-screen-module__D6XY8G__productArt{flex-shrink:0;width:120rem;height:120rem;overflow:clip}.profile-receipts-screen-module__D6XY8G__productImage{object-fit:contain;width:120rem;height:120rem;display:block}.profile-receipts-screen-module__D6XY8G__infoBox{box-sizing:border-box;background:#fff;border-radius:12rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8rem;width:100%;min-height:100rem;padding:12rem 16rem;display:flex}.profile-receipts-screen-module__D6XY8G__infoLead{color:#165632;text-align:center;margin:0;font-size:12rem;font-weight:700;line-height:1.2}.profile-receipts-screen-module__D6XY8G__infoProduct{color:#165632;text-align:center;margin:0;font-size:16rem;font-weight:900;line-height:1.2}.profile-receipts-screen-module__D6XY8G__footer{flex-flow:column;align-items:stretch;gap:12rem}.profile-receipts-screen-module__D6XY8G__footerButton.profile-receipts-screen-module__D6XY8G__footerButton{white-space:normal;flex:none;width:100%;min-width:0;max-width:100%;height:90rem;font-size:20rem}}
.profile-won-prizes-screen-module__EwzdnG__content{box-sizing:border-box;flex-direction:column;gap:24rem;height:100%;min-height:0;padding:40rem;display:flex;overflow:hidden}.profile-won-prizes-screen-module__EwzdnG__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.profile-won-prizes-screen-module__EwzdnG__bodyScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.profile-won-prizes-screen-module__EwzdnG__bodyEmpty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24rem;display:flex}.profile-won-prizes-screen-module__EwzdnG__prizeList{flex-direction:column;gap:16rem;margin:0;padding:0;list-style:none;display:flex}.profile-won-prizes-screen-module__EwzdnG__prizeCard{flex-flow:row;align-items:center;gap:16rem;display:flex}.profile-won-prizes-screen-module__EwzdnG__prizeImage{object-fit:contain;border-radius:12rem;flex-shrink:0;width:120rem;height:80rem;display:block}.profile-won-prizes-screen-module__EwzdnG__prizeBody{flex-direction:column;gap:4rem;min-width:0;display:flex}.profile-won-prizes-screen-module__EwzdnG__prizeTitle{color:#009ee4;margin:0;font-size:40rem;font-weight:700;line-height:1.2}.profile-won-prizes-screen-module__EwzdnG__prizeMeta{color:#fecc00;margin:0;font-size:24rem;font-weight:700;line-height:1.2}.profile-won-prizes-screen-module__EwzdnG__prizeDescription{color:#fff;margin:0;font-size:24rem;font-weight:400;line-height:1.4}.profile-won-prizes-screen-module__EwzdnG__promoCodeRow{flex-wrap:wrap;align-items:center;gap:12rem;display:flex}.profile-won-prizes-screen-module__EwzdnG__promoCodeLine{margin:0;line-height:1.2}.profile-won-prizes-screen-module__EwzdnG__promoCodeLabel{color:#fff;font-size:24rem;font-weight:700}.profile-won-prizes-screen-module__EwzdnG__promoCodeValue{color:#fd198c;font-size:32rem;font-weight:700}.profile-won-prizes-screen-module__EwzdnG__promoCodeCopyButton{color:#009ee4;cursor:pointer;background:#fff;border:2rem solid #009ee4;border-radius:12rem;padding:8rem 16rem;font-size:20rem;font-weight:700}.profile-won-prizes-screen-module__EwzdnG__promoCodeCopyButton:focus-visible{outline-offset:2rem;outline:2rem solid #009ee4}.profile-won-prizes-screen-module__EwzdnG__prizeContactLine{color:#fff;margin:0;font-size:24rem;font-weight:400;line-height:1.4}.profile-won-prizes-screen-module__EwzdnG__prizeContactEmail{color:#009ee4;text-underline-offset:2rem;font-weight:700;text-decoration:underline}.profile-won-prizes-screen-module__EwzdnG__prizeContactEmail:focus-visible{outline-offset:2rem;outline:2rem solid #009ee4}.profile-won-prizes-screen-module__EwzdnG__emptyImage{width:800rem;max-width:100%;height:auto;display:block}.profile-won-prizes-screen-module__EwzdnG__emptyMessage{color:#fff;text-align:center;margin:0;font-size:32rem;font-weight:700;line-height:1.2}.profile-won-prizes-screen-module__EwzdnG__footer{flex-shrink:0;justify-content:center;display:flex}.profile-won-prizes-screen-module__EwzdnG__footerButton{width:450rem;min-width:450rem}@media (max-width:500px){.profile-won-prizes-screen-module__EwzdnG__content{gap:12rem;padding:0}.profile-won-prizes-screen-module__EwzdnG__prizeCard{gap:12rem}.profile-won-prizes-screen-module__EwzdnG__prizeImage{width:80rem;height:56rem}.profile-won-prizes-screen-module__EwzdnG__prizeTitle{font-size:20rem}.profile-won-prizes-screen-module__EwzdnG__prizeMeta,.profile-won-prizes-screen-module__EwzdnG__prizeDescription,.profile-won-prizes-screen-module__EwzdnG__promoCodeLabel{font-size:14rem}.profile-won-prizes-screen-module__EwzdnG__promoCodeValue{font-size:18rem}.profile-won-prizes-screen-module__EwzdnG__promoCodeCopyButton{padding:6rem 12rem;font-size:14rem}.profile-won-prizes-screen-module__EwzdnG__prizeContactLine{font-size:14rem}.profile-won-prizes-screen-module__EwzdnG__emptyMessage{font-size:18rem}.profile-won-prizes-screen-module__EwzdnG__footerButton.profile-won-prizes-screen-module__EwzdnG__footerButton{width:100%;min-width:0;max-width:100%;height:90rem;font-size:30rem}}
.referral-details-screen-module__OMqN6G__content{box-sizing:border-box;flex-direction:column;gap:32rem;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.referral-details-screen-module__OMqN6G__content:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:522rem;height:186rem;display:block;position:absolute;bottom:0;left:0}.referral-details-screen-module__OMqN6G__content:after{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:428rem;height:200rem;display:block;position:absolute;bottom:0;right:0}.referral-details-screen-module__OMqN6G__body{z-index:1;flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;position:relative;overflow:hidden}.referral-details-screen-module__OMqN6G__body:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.referral-details-screen-module__OMqN6G__statsBlock{box-sizing:border-box;text-align:center;background:#fecc00;border-radius:12rem;flex-shrink:0;width:560rem;max-width:100%;margin-inline:auto;padding:15rem 24rem}.referral-details-screen-module__OMqN6G__statsLine{margin:0;line-height:1.2}.referral-details-screen-module__OMqN6G__statsLabel{color:#5c0f8b;font-size:28rem;font-weight:700}.referral-details-screen-module__OMqN6G__statsCount{color:#fd198c;font-size:40rem;font-weight:700}.referral-details-screen-module__OMqN6G__prizesList{flex-direction:row;flex:1;justify-content:center;align-items:flex-start;gap:46rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.referral-details-screen-module__OMqN6G__prizeItem{text-align:center;flex-direction:column;align-items:center;gap:12rem;max-width:380rem;display:flex}.referral-details-screen-module__OMqN6G__prizeImage{object-fit:contain;flex-shrink:0;width:260rem;height:260rem;display:block}.referral-details-screen-module__OMqN6G__prizeText{text-align:center;flex-direction:column;align-items:center;gap:4rem;display:flex}.referral-details-screen-module__OMqN6G__prizeText1{color:#fecc00;margin:0;font-size:24rem;font-weight:700;line-height:1.2}.referral-details-screen-module__OMqN6G__prizeText2{color:#fff;margin:0;font-size:20rem;line-height:1.2}.referral-details-screen-module__OMqN6G__footer{z-index:1;flex-shrink:0;justify-content:center;width:100%;display:flex;position:relative}.referral-details-screen-module__OMqN6G__footerButton{width:100%;max-width:450rem}@media (max-width:500px){.referral-details-screen-module__OMqN6G__content{gap:16rem;height:auto;min-height:0;padding:0}.referral-details-screen-module__OMqN6G__body{flex:none;gap:12rem}.referral-details-screen-module__OMqN6G__statsBlock{width:100%;padding:10rem 12rem}.referral-details-screen-module__OMqN6G__statsLabel{font-size:14rem}.referral-details-screen-module__OMqN6G__statsCount{font-size:20rem}.referral-details-screen-module__OMqN6G__prizesList{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:12rem;overflow:visible}.referral-details-screen-module__OMqN6G__prizeItem{text-align:left;flex-direction:row;gap:12rem;width:100%;max-width:100%}.referral-details-screen-module__OMqN6G__prizeImage{width:80rem;height:80rem}.referral-details-screen-module__OMqN6G__prizeText{text-align:left;align-items:flex-start}.referral-details-screen-module__OMqN6G__prizeText1{font-size:16rem}.referral-details-screen-module__OMqN6G__prizeText2{font-size:13rem}.referral-details-screen-module__OMqN6G__footerButton.referral-details-screen-module__OMqN6G__footerButton{white-space:normal;width:100%;min-width:0;max-width:100%;height:90rem;padding-left:12rem;padding-right:12rem;font-size:30rem}}
.invite-link-copy-block-module__1TvHlW__inviteBlockPlain{box-sizing:border-box;text-align:center;flex-direction:column;flex-shrink:0;gap:16rem;padding:30rem 85rem;display:flex}.invite-link-copy-block-module__1TvHlW__inviteBlockPlain .invite-link-copy-block-module__1TvHlW__inviteLabel,.invite-link-copy-block-module__1TvHlW__inviteBlockPlain .invite-link-copy-block-module__1TvHlW__promoLabel,.invite-link-copy-block-module__1TvHlW__inviteBlockPlain .invite-link-copy-block-module__1TvHlW__promoCode,.invite-link-copy-block-module__1TvHlW__inviteBlockPlain .invite-link-copy-block-module__1TvHlW__inviteLinkAnchor{color:#fff}.invite-link-copy-block-module__1TvHlW__inviteBlockPlain .invite-link-copy-block-module__1TvHlW__copyButton:focus-visible{outline-color:#fff}.invite-link-copy-block-module__1TvHlW__inviteBlock{box-sizing:border-box;text-align:center;background:#fff;border-radius:12rem;flex-direction:column;flex-shrink:0;align-self:center;gap:3rem;width:890rem;max-width:100%;padding:10rem 85rem;display:flex}.invite-link-copy-block-module__1TvHlW__inviteLabel{color:#165632;flex-shrink:0;margin:0;font-size:26rem;font-weight:700}.invite-link-copy-block-module__1TvHlW__inviteLinkAnchor{white-space:nowrap;text-overflow:ellipsis;color:#009ee4;flex:0 auto;min-width:0;font-size:28rem;font-weight:700;line-height:1.3;text-decoration:underline;overflow:hidden}.invite-link-copy-block-module__1TvHlW__inviteLinkAnchor:hover{text-decoration:none}.invite-link-copy-block-module__1TvHlW__linkSection{align-self:center;width:100%;max-width:100%;position:relative;overflow:hidden}.invite-link-copy-block-module__1TvHlW__linkRow{align-items:center;gap:10rem;max-width:100%;display:inline-flex}.invite-link-copy-block-module__1TvHlW__copyButtonWrap{flex-shrink:0;position:relative}.invite-link-copy-block-module__1TvHlW__copyButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.invite-link-copy-block-module__1TvHlW__copyButton:focus-visible{outline-offset:2rem;border-radius:8rem;outline:2rem solid #009ee4}.invite-link-copy-block-module__1TvHlW__copyIcon{width:48rem;height:48rem;display:block}.invite-link-copy-block-module__1TvHlW__copiedOk{pointer-events:none;width:40rem;height:40rem;animation:2.5s forwards invite-link-copy-block-module__1TvHlW__copiedOkShow;display:block;position:absolute;top:4rem;left:auto;right:0}@keyframes invite-link-copy-block-module__1TvHlW__copiedOkShow{0%{opacity:0;transform:scale(.4)}12%{opacity:1;transform:scale(1.1)}20%{transform:scale(1)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.invite-link-copy-block-module__1TvHlW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.invite-link-copy-block-module__1TvHlW__promoLine{flex-shrink:0;margin:0;line-height:1.2}.invite-link-copy-block-module__1TvHlW__promoLabel{color:#165632;font-size:26rem;font-weight:700}.invite-link-copy-block-module__1TvHlW__promoCode{color:#fd198c;font-size:52rem;font-weight:700}@media (max-width:500px){:is(html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__inviteBlock,html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__inviteBlockPlain){gap:8rem;width:100%;padding:10rem 12rem}:is(html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__inviteLabel,html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__promoLabel){font-size:14rem}html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__inviteLinkAnchor{white-space:normal;overflow-wrap:anywhere;font-size:13rem}html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__linkRow{max-width:100%}html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__copyIcon{width:28rem;height:28rem}html:not([data-modal-design-width]) .invite-link-copy-block-module__1TvHlW__promoCode{font-size:22rem}}
.referral-invite-screen-module__elrA0W__content{box-sizing:border-box;flex-direction:column;gap:24rem;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.referral-invite-screen-module__elrA0W__content:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:522rem;height:186rem;display:block;position:absolute;bottom:0;left:0}.referral-invite-screen-module__elrA0W__content:after{content:"";z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:428rem;height:200rem;display:block;position:absolute;bottom:0;right:0}.referral-invite-screen-module__elrA0W__body{z-index:1;flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;position:relative;overflow:hidden}.referral-invite-screen-module__elrA0W__subtitle{z-index:1;text-align:center;color:#fecc00;flex-shrink:0;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1.2;position:relative}.referral-invite-screen-module__elrA0W__body:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.referral-invite-screen-module__elrA0W__codeText{color:#5c0f8b;flex-shrink:0;margin:0;font-size:32rem;font-weight:700}.referral-invite-screen-module__elrA0W__codeText code{color:#009ee4;font-size:40rem;font-weight:700}.referral-invite-screen-module__elrA0W__inviteImageWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.referral-invite-screen-module__elrA0W__inviteImage{object-fit:contain;width:900rem;max-width:100%;height:auto;display:block}.referral-invite-screen-module__elrA0W__footer{z-index:1;flex-shrink:0;justify-content:center;width:100%;display:flex;position:relative}.referral-invite-screen-module__elrA0W__footerButton{width:100%;max-width:450rem}@media (max-width:500px){.referral-invite-screen-module__elrA0W__content{gap:12rem;height:auto;min-height:0;padding:0}.referral-invite-screen-module__elrA0W__body{flex:none;gap:12rem;overflow:visible}.referral-invite-screen-module__elrA0W__subtitle{font-size:20rem}.referral-invite-screen-module__elrA0W__inviteImageWrap{flex:none;min-height:0}.referral-invite-screen-module__elrA0W__inviteImage{width:auto;max-width:100%;height:auto;max-height:100%}.referral-invite-screen-module__elrA0W__footerButton.referral-invite-screen-module__elrA0W__footerButton{white-space:normal;width:100%;min-width:0;max-width:100%;height:90rem;padding-left:12rem;padding-right:12rem;font-size:30rem}}
.travel-companion-screen-module__OJJpIW__content{box-sizing:border-box;flex-direction:column;gap:24rem;height:100%;min-height:0;padding:40rem;display:flex;overflow:hidden}.travel-companion-screen-module__OJJpIW__body{flex-direction:column;flex:1;gap:24rem;min-height:0;display:flex;overflow:hidden}.travel-companion-screen-module__OJJpIW__inputSlot{flex-shrink:0}.travel-companion-screen-module__OJJpIW__friendImageWrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.travel-companion-screen-module__OJJpIW__friendImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.travel-companion-screen-module__OJJpIW__companionText{color:#5c0f8b;flex-shrink:0;margin:0;font-size:32rem;font-weight:700}.travel-companion-screen-module__OJJpIW__companionHint{text-align:center;text-transform:uppercase;color:#ea520c;flex-shrink:0;margin:0;font-size:28rem;font-weight:700}.travel-companion-screen-module__OJJpIW__footer{flex-shrink:0;justify-content:center;display:flex}
.profile-invite-panel-module__SBDVKW__root{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.profile-invite-panel-module__SBDVKW__screen{z-index:1;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative}
.game-score-module__3nJcZa__root{box-sizing:border-box;background:#1bb1e8;border:4rem solid #f79d00;border-radius:50%;justify-content:center;align-items:center;width:120rem;height:120rem;display:flex;position:relative}.game-score-module__3nJcZa__value{z-index:1;color:#fff;font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1;position:relative}
.receipt-scan-screen-module__44t92G__content{--mobile-multiplier:4.5;box-sizing:border-box;flex-direction:column;gap:24rem;height:100%;min-height:0;padding:40rem;display:flex;overflow:hidden}.receipt-scan-screen-module__44t92G__modeSwitch{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:16rem 24rem;display:flex}.receipt-scan-screen-module__44t92G__scannerWrap{border:1px solid #e5e5e5;border-radius:6rem;flex:1;min-height:0;overflow:hidden}.receipt-scan-screen-module__44t92G__scannerWrap>div{height:100%!important;aspect-ratio:unset!important}.receipt-scan-screen-module__44t92G__scannerWrap video{object-fit:cover;width:100%;height:100%}.receipt-scan-screen-module__44t92G__successImageWrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.receipt-scan-screen-module__44t92G__successImage{width:800rem;max-width:100%;height:auto;margin:0 auto;display:block}.receipt-scan-screen-module__44t92G__accessImageWrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.receipt-scan-screen-module__44t92G__accessImage{width:700rem;max-width:100%;height:auto;margin:0 auto;display:block}.receipt-scan-screen-module__44t92G__accessActions{flex-direction:column;flex-shrink:0;align-items:center;gap:16rem;display:flex}.receipt-scan-screen-module__44t92G__accessHint{text-align:center;text-transform:uppercase;color:#ea520c;margin:0;font-size:28rem;font-weight:700;line-height:1.4}.receipt-scan-screen-module__44t92G__success{text-align:center;color:#166534;margin:0;font-size:28rem;line-height:1.4}.receipt-scan-screen-module__44t92G__actions{flex-direction:row;gap:16rem;display:flex}.receipt-scan-screen-module__44t92G__actions>*{flex:1;min-width:0}.receipt-scan-screen-module__44t92G__actionRow{gap:16rem;display:flex}.receipt-scan-screen-module__44t92G__actionRow>*{flex:1;min-width:0}.receipt-scan-screen-module__44t92G__actionRowCenter{flex-shrink:0;justify-content:center;display:flex}@media (max-width:500px){.receipt-scan-screen-module__44t92G__content{gap:calc(var(--mobile-multiplier) * 16rem);padding:calc(var(--mobile-multiplier) * 16rem) calc(var(--mobile-multiplier) * 20rem)}.receipt-scan-screen-module__44t92G__modeSwitchLink{font-size:calc(var(--mobile-multiplier) * 16rem);align-self:center;line-height:1.4}.receipt-scan-screen-module__44t92G__accessHint,.receipt-scan-screen-module__44t92G__success{font-size:calc(var(--mobile-multiplier) * 14rem);line-height:1.4}.receipt-scan-screen-module__44t92G__formMessage{font-size:calc(var(--mobile-multiplier) * 14rem);margin:0;line-height:1.4}.receipt-scan-screen-module__44t92G__accessActions{gap:calc(var(--mobile-multiplier) * 12rem);width:100%}.receipt-scan-screen-module__44t92G__actionButton.receipt-scan-screen-module__44t92G__actionButton{width:100%;min-width:0;max-width:none;height:auto;min-height:calc(var(--mobile-multiplier) * 52rem);padding:calc(var(--mobile-multiplier) * 16rem) calc(var(--mobile-multiplier) * 20rem);border-width:calc(var(--mobile-multiplier) * 2rem);font-size:calc(var(--mobile-multiplier) * 20rem);white-space:normal;border-radius:999rem;line-height:1.2}.receipt-scan-screen-module__44t92G__actions,.receipt-scan-screen-module__44t92G__actionRow{gap:calc(var(--mobile-multiplier) * 12rem);flex-direction:column;width:100%}.receipt-scan-screen-module__44t92G__actions>*,.receipt-scan-screen-module__44t92G__actionRow>*{flex:none;width:100%}.receipt-scan-screen-module__44t92G__actionRowCenter{width:100%}.receipt-scan-screen-module__44t92G__actionRowCenter .receipt-scan-screen-module__44t92G__actionButton.receipt-scan-screen-module__44t92G__actionButton{max-width:none}}
.game-profile-panel-module__D9Xeia__avatarColumn{flex-shrink:0;justify-content:center;align-items:center;display:flex}.game-profile-panel-module__D9Xeia__avatarWrapper{width:280rem;height:280rem;position:relative}.game-profile-panel-module__D9Xeia__avatarImage{z-index:1;width:280rem;height:280rem;display:block;position:relative}.game-profile-panel-module__D9Xeia__avatarEditButton{z-index:2;position:absolute;bottom:25rem;right:20rem;transform:translate(25%,25%)}
.access-profile-screen-module__9gPJ7q__root{box-sizing:border-box;flex-direction:column;width:calc(100% + 64rem);height:calc(100% + 56rem);min-height:calc(100% + 56rem);margin:-24rem -32rem -32rem;display:flex;position:relative}.access-profile-screen-module__9gPJ7q__content{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:12rem;width:70%;margin:0 auto;padding:0 32rem;display:flex}.access-profile-screen-module__9gPJ7q__messageBlock{width:100%;position:relative}.access-profile-screen-module__9gPJ7q__messageMascot{width:100%}.access-profile-screen-module__9gPJ7q__messageImage{width:100%;height:auto;display:block}.access-profile-screen-module__9gPJ7q__messageText{font-family:var(--sans);text-align:left;color:#165632;overflow-wrap:break-word;align-items:center;margin:0;font-size:28rem;font-weight:600;line-height:1.3;display:flex;position:absolute;inset:27.6% 3% 30% 32%}.access-profile-screen-module__9gPJ7q__checkbox{--checkbox-label-color:#fff;flex-shrink:0}.access-profile-screen-module__9gPJ7q__footer{box-sizing:border-box;flex-wrap:wrap;flex:1 0;justify-content:center;align-items:flex-end;gap:16rem;margin-top:24rem;padding:0 32rem 32rem;display:flex}.access-profile-screen-module__9gPJ7q__footerButton{white-space:normal;width:450rem;min-width:450rem;padding:0 20rem;line-height:1.1}@media (max-width:500px){.access-profile-screen-module__9gPJ7q__root{width:calc(100% + 20rem);height:calc(100% + 20rem);min-height:calc(100% + 20rem);margin:-10rem}.access-profile-screen-module__9gPJ7q__content{width:100%;padding:12rem 12rem 0}.access-profile-screen-module__9gPJ7q__messageBlock{align-items:center;gap:12rem;display:flex}.access-profile-screen-module__9gPJ7q__messageMascot{background:#f79d00;border-radius:50%;flex-shrink:0;width:88rem;height:88rem;position:relative;overflow:hidden}.access-profile-screen-module__9gPJ7q__messageImage{width:auto;max-width:none;height:169.75%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.access-profile-screen-module__9gPJ7q__messageText{background:#f79d00;border-radius:12rem;flex:1;min-width:0;padding:10rem 12rem;font-size:14rem;line-height:1.25;display:block;position:relative;inset:auto}.access-profile-screen-module__9gPJ7q__messageText:before{content:"";border:7rem solid #0000;border-left-width:0;border-right:10rem solid #f79d00;position:absolute;top:50%;left:-10rem;transform:translateY(-50%)}.access-profile-screen-module__9gPJ7q__checkbox{align-items:center;padding:0 12rem}.access-profile-screen-module__9gPJ7q__checkbox>input:first-child+span{width:40rem;height:40rem;margin-top:0}.access-profile-screen-module__9gPJ7q__checkbox>input:first-child+span+span{font-size:13rem;line-height:1.4}.access-profile-screen-module__9gPJ7q__footer{flex-direction:column;align-items:stretch;gap:12rem;margin-top:12rem;padding:0 12rem 12rem}.access-profile-screen-module__9gPJ7q__footerButton.access-profile-screen-module__9gPJ7q__footerButton{white-space:normal;width:100%;min-width:0;max-width:100%;height:90rem;padding-left:12rem;padding-right:12rem;font-size:30rem}}
.game-timer-module__1FCQBG__root{box-sizing:border-box;background:#fff;border:4rem solid #f79d00;border-radius:50%;justify-content:center;align-items:center;width:120rem;height:120rem;display:flex;position:relative}.game-timer-module__1FCQBG__ring{width:84rem;height:84rem;position:absolute}.game-timer-module__1FCQBG__ringProgress{fill:none;stroke:#448fe6;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.game-timer-module__1FCQBG__value{z-index:1;color:#f79d00;font-family:Geologica Roman,Arial,sans-serif;font-size:24rem;font-weight:700;line-height:1;position:relative}
.receipt-manual-screen-module__rBXEzG__content{--mobile-multiplier:4.5;box-sizing:border-box;flex-direction:column;gap:16rem;height:100%;min-height:0;padding:40rem;display:flex;overflow:hidden}.receipt-manual-screen-module__rBXEzG__hint{text-align:center;text-transform:uppercase;color:#ea520c;flex-shrink:0;margin:0;font-size:28rem;font-weight:700;line-height:1.4}.receipt-manual-screen-module__rBXEzG__form{flex-direction:column;flex:1;gap:12rem;min-height:0;display:flex;overflow:auto}.receipt-manual-screen-module__rBXEzG__formGrid{flex-shrink:0;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12rem;display:grid}.receipt-manual-screen-module__rBXEzG__formField{height:100%;margin-bottom:0}.receipt-manual-screen-module__rBXEzG__formField>label{flex-shrink:0}.receipt-manual-screen-module__rBXEzG__formField>:last-child{flex-shrink:0;margin-top:auto}.receipt-manual-screen-module__rBXEzG__messages{flex-direction:column;flex-shrink:0;gap:8rem;min-height:0;display:flex}.receipt-manual-screen-module__rBXEzG__submitSlot{flex-shrink:0;margin-top:auto}.receipt-manual-screen-module__rBXEzG__successImageWrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.receipt-manual-screen-module__rBXEzG__successImage{width:800rem;max-width:100%;height:auto;margin:0 auto;display:block}@media (max-width:500px){.receipt-manual-screen-module__rBXEzG__content{gap:calc(var(--mobile-multiplier) * 16rem);padding:calc(var(--mobile-multiplier) * 16rem) calc(var(--mobile-multiplier) * 20rem)}.receipt-manual-screen-module__rBXEzG__hint{font-size:calc(var(--mobile-multiplier) * 14rem);line-height:1.4}.receipt-manual-screen-module__rBXEzG__form{gap:calc(var(--mobile-multiplier) * 12rem)}.receipt-manual-screen-module__rBXEzG__formGrid{gap:calc(var(--mobile-multiplier) * 12rem);grid-template-columns:1fr}.receipt-manual-screen-module__rBXEzG__formField{gap:calc(var(--mobile-multiplier) * 8rem);height:auto}.receipt-manual-screen-module__rBXEzG__formField>:last-child{margin-top:0}.receipt-manual-screen-module__rBXEzG__fieldLabel{font-size:calc(var(--mobile-multiplier) * 14rem);line-height:1.3}.receipt-manual-screen-module__rBXEzG__fieldInput{box-sizing:border-box;width:100%;min-width:0;height:calc(var(--mobile-multiplier) * 52rem);padding:0 calc(var(--mobile-multiplier) * 12rem);border-radius:calc(var(--mobile-multiplier) * 8rem);font-size:calc(var(--mobile-multiplier) * 16rem);line-height:1.2}.receipt-manual-screen-module__rBXEzG__formError{font-size:calc(var(--mobile-multiplier) * 14rem);margin:0;line-height:1.4}.receipt-manual-screen-module__rBXEzG__messages{gap:calc(var(--mobile-multiplier) * 8rem)}}
.signin-module__bywIbW__content{flex-direction:column;gap:32rem;padding:40rem;display:flex}.signin-module__bywIbW__actions{flex-direction:column;align-items:center;gap:16rem;margin-top:32rem;display:flex}.signin-module__bywIbW__backContainer{justify-content:center;align-items:center;display:flex}.signin-module__bywIbW__back{margin-top:16rem}.signin-module__bywIbW__consentCheckbox{--checkbox-label-color:#ea520c;margin-top:5rem}.signin-module__bywIbW__consentLink{color:#fd198c;text-decoration:underline}.signin-module__bywIbW__consentLink:hover{text-decoration:none}.signin-module__bywIbW__formNav{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:16rem 24rem;margin-top:16rem;display:flex}@media (max-width:500px){.signin-module__bywIbW__formNavLink{align-self:center;font-size:16rem;line-height:1.4}}
.city-view-screen-module__xYxkWa__main{justify-content:center;min-height:100vh;padding:1rem;display:flex}.city-view-screen-module__xYxkWa__card{border:1px solid #e5e5e5;border-radius:.5rem;width:100%;max-width:1600rem;padding:1.5rem}.city-view-screen-module__xYxkWa__title{margin:0 0 .25rem;font-size:20rem;font-weight:600}.city-view-screen-module__xYxkWa__subtitle{color:#555;margin:0 0 1rem;font-size:14rem}.city-view-screen-module__xYxkWa__nav{margin:1rem 0 0;font-size:14rem}
.remember-game-module__0bAHJG__playArea{background:url(../media/map.0b8dn.t960m.6.svg) 50%/contain no-repeat;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;padding:0;display:flex;position:relative}.remember-game-module__0bAHJG__rulesBody{z-index:2;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;min-height:100%;padding:0 40rem 48rem;display:flex;position:relative}.remember-game-module__0bAHJG__rulesImage{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(100%,922rem);height:auto;margin-top:-40rem;margin-bottom:auto;position:relative}.remember-game-module__0bAHJG__actionRow{flex-shrink:0;justify-content:center;width:100%;display:flex}.remember-game-module__0bAHJG__gameButton{background:#4eaf30;flex-shrink:0}.remember-game-module__0bAHJG__board{flex-direction:column;align-items:center;gap:24rem;width:100%;display:flex;position:relative}.remember-game-module__0bAHJG__grid{grid-template-columns:repeat(4,120rem);gap:15rem;display:grid}.remember-game-module__0bAHJG__cell{box-sizing:border-box;cursor:pointer;background:#0d793c;border:5rem solid #165632;border-radius:16rem;justify-content:center;align-items:center;width:120rem;height:120rem;padding:8rem;display:flex}.remember-game-module__0bAHJG__cell:disabled{cursor:default}.remember-game-module__0bAHJG__cellImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.remember-game-module__0bAHJG__hintSlot{justify-content:center;align-items:center;width:min(100%,532rem);min-height:96rem;display:flex}.remember-game-module__0bAHJG__hintImage{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:200rem}.remember-game-module__0bAHJG__timer{z-index:3;position:absolute;top:25rem;left:250rem}.remember-game-module__0bAHJG__score{z-index:3;position:absolute;top:25rem;right:250rem}.remember-game-module__0bAHJG__countdownOverlay{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.remember-game-module__0bAHJG__countdownCircle{color:#fd198c;background:#ffffffeb;border:8rem solid #fd198c;border-radius:50%;justify-content:center;align-items:center;width:400rem;height:400rem;font-family:Meloriac,Arial,sans-serif;font-size:200rem;font-weight:400;line-height:1;display:flex}.remember-game-module__0bAHJG__resultPanel{background:url(../media/map.0b8dn.t960m.6.svg) 50%/contain no-repeat;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40rem;width:100%;height:100%;min-height:100%;padding:0;display:flex}.remember-game-module__0bAHJG__resultLabel{color:#fff;text-align:center;margin:0;font-size:40rem}.remember-game-module__0bAHJG__resultScore{color:#fd198c;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:200rem;font-weight:400;line-height:1}
.magnit-onboarding-page-modal-module__G7E6Qq__shell,.magnit-onboarding-page-modal-module__G7E6Qq__overlay{overflow:visible!important}.magnit-onboarding-page-modal-module__G7E6Qq__panel{z-index:1;position:relative;overflow:hidden}.magnit-onboarding-page-modal-module__G7E6Qq__panelContent{width:100%;height:100%;position:relative;overflow:hidden}.magnit-onboarding-page-modal-module__G7E6Qq__panelLight{z-index:0;opacity:.75;transform-origin:50%;pointer-events:none;width:1800rem;height:1800rem;animation:16s linear infinite magnit-onboarding-page-modal-module__G7E6Qq__magnitLightSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.magnit-onboarding-page-modal-module__G7E6Qq__modalBody{z-index:1;position:relative}.magnit-onboarding-page-modal-module__G7E6Qq__modalBody>img{opacity:.6}.magnit-onboarding-page-modal-module__G7E6Qq__modalBody>header{background:#f79d00e0}.magnit-onboarding-page-modal-module__G7E6Qq__modalBody>div:last-child{background:#f4cf81e0}.magnit-onboarding-page-modal-module__G7E6Qq__adornmentsFront{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.magnit-onboarding-page-modal-module__G7E6Qq__ribbon{z-index:2;background-repeat:repeat-x;background-size:auto 158rem;width:100vw;height:158rem;position:absolute;bottom:80rem;left:50%;transform:translate(-50%)}.magnit-onboarding-page-modal-module__G7E6Qq__balloonsLeft,.magnit-onboarding-page-modal-module__G7E6Qq__balloonsRight{z-index:3;width:620rem;height:620rem;position:absolute;top:300rem}.magnit-onboarding-page-modal-module__G7E6Qq__balloonsLeft{left:0;transform:translate(-35%,-35%)}.magnit-onboarding-page-modal-module__G7E6Qq__balloonsRight{right:0;transform:translate(35%,-35%)scaleX(-1)}.magnit-onboarding-page-modal-module__G7E6Qq__housesCenter{z-index:1;width:680rem;height:680rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes magnit-onboarding-page-modal-module__G7E6Qq__magnitLightSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.magnit-onboarding-page-modal-module__G7E6Qq__panelLight{animation:none}}
.onboarding-screen-module__w6_F3a__content{box-sizing:border-box;flex-direction:column;gap:32rem;height:100%;min-height:0;padding:40rem;display:flex}.onboarding-screen-module__w6_F3a__body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.onboarding-screen-module__w6_F3a__steps{flex-direction:row;justify-content:center;align-items:flex-start;gap:40rem;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.onboarding-screen-module__w6_F3a__step{z-index:1;text-align:center;flex-direction:column;flex:0 0 280rem;align-items:center;width:280rem;display:flex;position:relative}.onboarding-screen-module__w6_F3a__stepImageWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.onboarding-screen-module__w6_F3a__stepImage{object-fit:contain;width:280rem;height:280rem;display:block}.onboarding-screen-module__w6_F3a__stepText{text-align:center;flex-direction:column;align-items:center;gap:8rem;width:100%;display:flex}.onboarding-screen-module__w6_F3a__stepTitle{color:#e65305;margin:0;font-size:32rem;font-weight:700;line-height:1.2}.onboarding-screen-module__w6_F3a__stepSubtitle{color:#165632;margin:0;font-size:24rem;font-weight:400;line-height:1.2}.onboarding-screen-module__w6_F3a__stepDescription{margin:0;display:none}.onboarding-screen-module__w6_F3a__footer{flex-shrink:0;justify-content:center;display:flex}.onboarding-screen-module__w6_F3a__footerButton{width:450rem;min-width:450rem}@media (max-width:500px){.onboarding-screen-module__w6_F3a__content{gap:18rem;height:auto;min-height:100%;padding:12rem 22rem 24rem;overflow:visible}.onboarding-screen-module__w6_F3a__hint.onboarding-screen-module__w6_F3a__hint{color:#e65305;flex-shrink:0;align-self:center;max-width:240rem;font-size:20rem;line-height:1}.onboarding-screen-module__w6_F3a__body{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;overflow:visible}.onboarding-screen-module__w6_F3a__steps{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8rem}.onboarding-screen-module__w6_F3a__step{text-align:left;flex-direction:row;flex:none;align-items:center;gap:4rem;width:100%}.onboarding-screen-module__w6_F3a__stepImage,.onboarding-screen-module__w6_F3a__stepImageWrap{width:110rem;height:110rem}.onboarding-screen-module__w6_F3a__stepText{text-align:left;flex:1;align-items:flex-start;gap:0;min-width:0}.onboarding-screen-module__w6_F3a__stepTitle{font-family:Meloriac,Arial,sans-serif;font-size:40rem;font-weight:400;line-height:1}.onboarding-screen-module__w6_F3a__stepAction,.onboarding-screen-module__w6_F3a__stepSubtitle{display:none}.onboarding-screen-module__w6_F3a__stepDescription{color:#165632;text-align:left;font-size:14rem;font-weight:700;line-height:normal;display:block}.onboarding-screen-module__w6_F3a__footer{flex-shrink:0;margin-top:auto}.onboarding-screen-module__w6_F3a__footerButton.onboarding-screen-module__w6_F3a__footerButton{border-width:4rem;border-radius:40rem;width:100%;min-width:0;max-width:none;height:80rem;padding:0 16rem;font-size:30rem}}
.not-found-module__ArqxVG__root{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24rem;min-height:100dvh;padding:40rem 24rem;display:flex}.not-found-module__ArqxVG__title{color:var(--color-label);margin:0;font-size:48rem;font-weight:700;line-height:1.2}.not-found-module__ArqxVG__text{color:var(--color-text);margin:0;font-size:28rem;font-weight:500;line-height:1.3}
.page-module__x-4nVG__heading{color:#165632;text-align:center;margin:0;font-family:Meloriac,Arial,sans-serif;font-size:64rem;font-weight:400;line-height:1}.page-module__x-4nVG__titleShort{display:none}@media (max-width:500px){.page-module__x-4nVG__modalBody>header{z-index:2;flex-shrink:0;position:sticky;top:0}.page-module__x-4nVG__modalBody>div:last-child{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.page-module__x-4nVG__panel header{height:80rem;padding-right:28rem}.page-module__x-4nVG__heading{box-sizing:border-box;max-width:220rem;font-size:28rem;line-height:1.05}.page-module__x-4nVG__titleFull{display:none}.page-module__x-4nVG__titleShort{display:inline}.page-module__x-4nVG__closeButton.page-module__x-4nVG__closeButton{width:52rem;height:52rem;position:absolute;top:14rem;right:10rem}}
