:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animation-editor-host-hidden{display:none}.animation-editor-host{z-index:10000;pointer-events:none;display:block;position:fixed;top:0;right:0}.animation-editor-host .lil-gui{max-height:100vh;pointer-events:auto;flex-direction:column;max-height:100dvh;display:flex;position:relative;overflow:hidden auto}.animation-editor-host .lil-gui .lil-title{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;display:block;position:relative}.animation-editor-host .lil-gui .lil-title.animation-editor-host-dragging{cursor:grabbing}.animation-editor-host .lil-gui .lil-controller button{cursor:pointer}.animation-editor-host .lil-gui .lil-widget{align-items:center;display:flex}.animation-editor-preview{z-index:9999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.animation-editor-preview-object{transform-origin:50%;background-color:#5f17f5;border-radius:4px;width:100px;height:100px;display:block;position:relative;box-shadow:0 4px 24px #00000059}.animation-editor-pick-cursor,.animation-editor-pick-cursor *{cursor:crosshair!important}.animation-editor-pick-hover{pointer-events:none;z-index:10002;box-sizing:border-box;background:#ff99331f;border:2px solid #f93;display:block;position:fixed}.config-animation-test-root{pointer-events:auto;flex-direction:column;align-items:center;width:320px;padding-top:40px;display:flex;position:relative}.config-animation-test-close{z-index:1;display:block;position:absolute;top:0;right:0}.config-animation-test-popup{border-radius:16px;width:280px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000059}.config-animation-test-popup--single{background:#2563eb;justify-content:center;align-items:center;height:160px;display:flex}.config-animation-test-popup-label{color:#fff;text-align:center;padding:0 16px;font:700 18px/1.2 sans-serif;display:block}.config-animation-test-popup--multi{background:#7c3aed;height:220px}.config-animation-test-popup--reward{background:#0f172aeb;flex-direction:column;min-height:220px;padding-bottom:12px;display:flex}.config-animation-test-reward-wrapper{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px;display:flex}.config-animation-test-reward-item{color:#fff;text-transform:uppercase;background:#f59e0b;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;font:700 11px/1 sans-serif;display:flex}.config-animation-test-collect-button{color:#fff;background:#22c55e;border-radius:8px;justify-content:center;align-items:center;height:44px;margin:0 12px;font:700 14px/1 sans-serif;display:flex}.config-animation-test-popup-title{color:#ede9fe;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px 0;font:600 11px/1 sans-serif;display:block}.config-animation-test-layer{color:#fff;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;height:48px;margin:12px;font:600 13px/1 sans-serif;display:flex}.config-animation-test-layer--header{background:#a855f7}.config-animation-test-layer--button{background:#22c55e;height:44px}.config-animation-test-caption{color:#fff;text-align:center;background:#000000bf;border-radius:8px;width:100%;max-width:320px;margin-top:16px;padding:8px 12px;font:500 12px/1.4 sans-serif;display:block}@keyframes achievements-compare-opacity-open{0%{opacity:0}to{opacity:1}}@keyframes achievements-compare-opacity-close{0%{opacity:1}to{opacity:0}}@keyframes achievements-compare-position-open{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes achievements-compare-position-close{0%{transform:translateY(0)}to{transform:translateY(100%)}}.opacity-animation{display:block;position:relative}.opacity-animation.opening{animation:.3s ease-in-out both achievements-compare-opacity-open}.opacity-animation.closing{animation:.3s ease-in-out both achievements-compare-opacity-close}.position-animation.opening{animation:.4s ease-in-out both achievements-compare-position-open}.position-animation.closing{animation:.4s ease-in-out both achievements-compare-position-close}.achievements-compare-container{z-index:21}.achievements-compare-container .compare-achievements-list{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:12px 6px;display:flex;position:relative}.achievements-compare-container .compare-achievement-row{width:100%;min-width:0;display:block;position:relative}.achievements-compare-container .compare-achievement-row:empty{display:none}.achievements-compare-container .compare-achievement-row.category-gap{padding-top:12px}.achievements-compare-container .FigmaItemsList{gap:8px}.achievements-compare-container .FigmaCompareAchievementItem,.achievements-compare-container .FigmaCompareStatsItem{border-radius:12px;min-height:84px;width:100%!important;height:auto!important}.achievements-compare-container .FigmaCompareAchievementItem>.FigmaContent,.achievements-compare-container .FigmaCompareStatsItem>.FigmaContent,.achievements-compare-container .FigmaCompareAchievementItem>.FigmaCompareStatsItemContent,.achievements-compare-container .FigmaCompareStatsItem>.FigmaCompareStatsItemContent{gap:6px;min-height:84px;height:auto!important}.achievements-compare-container .FigmaCompareAchievementItem .FigmaTexts,.achievements-compare-container .FigmaCompareStatsItem .FigmaTexts{flex-basis:0;gap:3px;min-width:0;height:auto!important}.achievements-compare-container .FigmaCompareAchievementItem .FigmaTexts>span,.achievements-compare-container .FigmaCompareStatsItem .FigmaTexts>span{overflow-wrap:anywhere;white-space:normal!important;line-height:1.4!important}.achievements-compare-container .FigmaCompareAchievementItem .FigmaAchievementWithProgress,.achievements-compare-container .FigmaCompareStatsItem .FigmaAchievementWithProgress,.achievements-compare-container .FigmaCompareAchievementItem .FigmaAchievementsCompareStats,.achievements-compare-container .FigmaCompareStatsItem .FigmaAchievementsCompareStats{width:62px!important}@keyframes slidein{0%{opacity:0;transform:translateY(-100%)}to{opacity:1}}@keyframes slideinleft{0%{opacity:0;transform:translate(-100%)}to{opacity:1}}@keyframes slideinright{0%{opacity:0;transform:translate(100%)}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scale_pulse{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes gift_pulse{0%{opacity:0;transform:scale(.7)}15%{opacity:1;transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fill{0%{opacity:0}50%,to{opacity:1}}@keyframes mask{0%{opacity:1}50%,to{opacity:0}}@keyframes gift_flash_keyframes{0%{opacity:0;transform:rotate(0)scale(0)}50%{opacity:1;transform:rotate(360deg)scale(1)}to{opacity:0;transform:rotate(720deg)scale(0)}}@keyframes show_scale{to{opacity:1;transform:scale(1)}0%{opacity:0;transform:scale(0)}}@keyframes fade_in_out{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes kiss_image_animation{0%{opacity:0;transform:rotate(30deg)scale(0)}to{opacity:1;transform:rotate(-30deg)scale(.75)}}@keyframes lips1_animation{0%{opacity:0;transform:rotate(30deg)scale(0)}to{opacity:1;transform:rotate(-30deg)scale(.75)}}@keyframes lips2_animation{0%{opacity:0;transform:rotate(-30deg)scale(0)}to{opacity:1;transform:rotate(30deg)scale(.75)}}@keyframes kiss_timer_item{0%{opacity:0;transform:translateY(100px)}20%{opacity:.7;transform:translateY(-10px)}30%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes fade_in_up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes fade_in_down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0%)}}@keyframes gift_shining{0%{opacity:0;bottom:0;left:0}3%{opacity:1}97%{opacity:1}to{opacity:0;bottom:100%;left:100%}}@keyframes shake-bottom{0%,to{transform-origin:50% 100%;transform:rotate(0)}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.85)}to{transform:scale(2)}}@keyframes roll-hint-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes player-pulse-landscape{0%{transform:scale(1)}30%{transform:scale(1.5)}50%{transform:scale(1.5)}80%{transform:scale(1.25)}to{transform:scale(1.3)}}@keyframes player-pulse-portrait{0%{transform:scale(1.3)}30%{transform:scale(1.8)}50%{transform:scale(1.8)}80%{transform:scale(1.55)}to{transform:scale(1.6)}}@keyframes kiss-animation-right{0%{opacity:0;transform-origin:100%;transform:translate(0)scale(1)}20%{opacity:1}50%{transform:translate(4px)scale(1.5)}60%{transform:translate(0)scale(1)}to{opacity:1;transform-origin:100%;transform:translate(0)scale(1)}}@keyframes kiss-animation-left{0%{opacity:0;transform-origin:0;transform:translate(0)scale(1)}20%{opacity:1}50%{transform:translate(-4px)scale(1.5)}60%{transform:translate(0)scale(1)}to{opacity:1;transform-origin:0;transform:translate(0)scale(1)}}@keyframes kiss-fail-right{0%{opacity:0;transform-origin:100%;transform:translate(0)scale(1)translate(0)}20%{opacity:1}50%{transform-origin:100%;transform:translate(4px)scale(1.5)translate(0)}60%{transform-origin:100%;transform:translate(0)scale(1)translate(0)}to{opacity:1;transform-origin:100% 100%;transform:translate(0)scale(1)translate(-20px)rotate(-15deg)}}@keyframes kiss-fail-left{0%{opacity:0;transform-origin:0;transform:translate(0)scale(1)translate(0)}20%{opacity:1}50%{transform-origin:0;transform:translate(-4px)scale(1.5)translate(0)}60%{transform-origin:0;transform:translate(0)scale(1)translate(0)}to{opacity:1;transform-origin:0 100%;transform:translate(0)scale(1)translate(20px)rotate(15deg)}}@keyframes gift-pulse{0%{transform:scale(1)}85%{transform:scale(.7)}to{transform:scale(.8)}}@keyframes show_gift{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes appearUpAnimation{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes leagues-shadow-pulse{0%{box-shadow:0 0 #ffc34dcc}to{box-shadow:0 0 0 10px #ffc34d00}}@keyframes hint_click_animation{0%,to{opacity:0;transform:translate(-5px)}50%{opacity:1;transform:translate(0)}}@keyframes hint_hand_animation{0%,to{transform:scale(1.15)}50%{transform:scale(1)}}@keyframes appear-scale{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes arrowAnimation{0%{background-position-y:0}to{background-position-y:10px}}@keyframes design-picker-appear{0%{transform:translateY(150%)}to{transform:translate(0)}}@keyframes status-sheet-dim{0%{background-color:#0000}}@keyframes design-picker-close{to{transform:translateY(150%)}0%{display:none;transform:translate(0)}}@keyframes animation-target-land-glow{0%,to{filter:brightness()drop-shadow(0 0 #fff)}40%{filter:brightness(1.35)drop-shadow(0 0 8px #fff)}}@keyframes animation-target-land-balance{0%,to{box-shadow:0 0 10px #ffff004d}40%{box-shadow:0 0 12px 4px #fff,0 0 20px #ffff00b3}}.animation-target-land{animation:.4s animation-target-land-glow}@keyframes achievement-star-glow{0%,to{filter:brightness()drop-shadow(0 0 #ffd64000)}35%{filter:brightness(1.35)drop-shadow(0 0 8px #ffd640)}}.achievement-star-glow{animation:1.4s ease-out .35s both achievement-star-glow}.tap-apng-layer{z-index:15000;pointer-events:none;display:block;position:fixed;top:0;left:0}.tap-apng-burst{pointer-events:none;width:50px;height:50px;display:block;position:fixed;transform:translate(-50%,-50%)}::-webkit-scrollbar{width:5px;height:5px;margin:10px}@media (max-width:950px){::-webkit-scrollbar{width:0;height:0;margin:10px}}::-webkit-scrollbar-track{background:0 0;border-radius:10px;margin:1rem;padding:10px}::-webkit-scrollbar-thumb{background:#0000004d;border-radius:10px}:host{pointer-events:none;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}:host>*{pointer-events:auto}body[no-payments] [hide-when-no-payments],:host([no-payments]) [hide-when-no-payments],[no-payments] [hide-when-no-payments]{display:none!important}.appear-up-animation{animation:.8s ease-out appearUpAnimation}a{cursor:pointer;text-decoration:underline}a:hover,a:active{text-decoration:none}button,input,select,textarea{font-family:inherit;font-weight:inherit}button,select{cursor:pointer;outline:none}input,select{-webkit-appearance:none}.flex{display:-webkit-box;display:-webkit-flex}.flex-column{flex-direction:column}[hidden],[hidden=true]{display:none!important}.scroll-wrap-container{contain:content;width:100%;position:relative;overflow-y:auto}.scroll-wrap-container.from-bottom{flex-direction:column-reverse;display:flex}.scroll-wrap-container.from-bottom .scroll-wrap{flex-shrink:0;margin-bottom:auto}.scroll-wrap-container.from-bottom .scroll-wrap .virtual-item{top:auto;bottom:0}.animated-image{will-change:transform}.nowrap{white-space:nowrap;display:inline-block}.nowrap *{vertical-align:middle;display:inline-block!important}.row{display:-webkit-box;display:-webkit-flex}.column{flex-direction:column;display:-webkit-box;display:-webkit-flex}ul.unstyled{margin:0;padding:0;list-style:none}.circle{border-radius:50%}.alert-forbidden-by-age{backface-visibility:hidden;z-index:30;z-index:10001;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.alert-forbidden-by-age .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.alert-forbidden-by-age .close-button:hover{filter:brightness(125%)}.alert-forbidden-by-age .close-button:active{filter:brightness(75%)}.alert-forbidden-by-age .close-button:hover,.alert-forbidden-by-age .close-button:active{transform:scale(1.1)}.alert-forbidden-by-age .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.alert-forbidden-by-age .close-button{width:36px;height:36px;top:30px;right:22px}.alert-forbidden-by-age .close-button svg{width:14px;height:14px}.alert-forbidden-by-age .close-button{top:8px;right:8px}}.alert-forbidden-by-age .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.alert-forbidden-by-age .popup .caption,.alert-forbidden-by-age .popup .subcaption,.alert-forbidden-by-age .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.alert-forbidden-by-age .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.alert-forbidden-by-age .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.alert-forbidden-by-age .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.alert-forbidden-by-age .popup .bold{font-weight:600;display:inline-block}.alert-forbidden-by-age .popup{white-space:nowrap;align-items:center;display:flex}.alert-forbidden-by-age .popup .icon{color:#fff;text-align:center;background-color:red;border-radius:100%;flex-shrink:0;width:40px;height:40px;margin-right:16px;font-size:16px;font-weight:600;line-height:40px;display:block;position:relative}.alert-forbidden-by-age .popup .text{white-space:normal;text-align:center;margin:0;font-size:16px;line-height:20px;display:block}@media (max-width:950px){.alert-forbidden-by-age .popup{min-width:90vw}}.icon-container{justify-content:center;align-items:center;display:flex}.icon-container svg,.icon-container .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-config-load-fail{backface-visibility:hidden;z-index:30;z-index:10000;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-config-load-fail .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-config-load-fail .close-button:hover{filter:brightness(125%)}.dialog-config-load-fail .close-button:active{filter:brightness(75%)}.dialog-config-load-fail .close-button:hover,.dialog-config-load-fail .close-button:active{transform:scale(1.1)}.dialog-config-load-fail .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-config-load-fail .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-config-load-fail .close-button svg{width:14px;height:14px}.dialog-config-load-fail .close-button{top:8px;right:8px}}.dialog-config-load-fail .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-config-load-fail .popup .caption,.dialog-config-load-fail .popup .subcaption,.dialog-config-load-fail .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-config-load-fail .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-config-load-fail .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-config-load-fail .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-config-load-fail .popup .bold{font-weight:600;display:inline-block}.dialog-config-load-fail .popup .text{line-height:18px}.dialog-config-load-fail .popup .text .list-item{text-align:left;margin-left:20px;display:block;position:relative}.dialog-config-load-fail .popup .text .list-item:before{content:"";background-color:#00000080;border-radius:100%;width:6px;height:6px;display:block;position:absolute;top:0;left:0;transform:translate(-10px,5px)}.dialog-config-load-fail .popup .text a{color:gray}.dialog-config-load-fail .popup .text.active{font-weight:700}.dialog-config-load-fail .popup .text.active a{color:#000}.dialog-config-load-fail .popup .default-green-button{margin-top:20px;margin-bottom:20px}@media (min-width:950px){.dialog-config-load-fail .popup{width:600px}}@media (max-width:950px){.dialog-config-load-fail .popup{padding:35px 20px}.dialog-config-load-fail .popup .caption{font-size:16px;line-height:18px}.dialog-config-load-fail .popup b{margin-bottom:10px;display:block}.dialog-config-load-fail .popup .text{font-size:13px;line-height:15px}.dialog-config-load-fail .popup .default-green-button{margin-top:2vh;margin-bottom:2vh}}.forbes-bonus-marker{z-index:35;box-sizing:border-box;background-color:#a874e6;border:4px solid #8446ec;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:4px;display:flex;position:relative;box-shadow:2px 2px 1px #00000040}.forbes-bonus-marker svg{flex-shrink:0;width:20px;height:20px;display:block}.forbes-bonus-marker--small{z-index:auto;border-width:2px;width:16px;height:16px;padding:1px}.forbes-bonus-marker--small svg{width:10px;height:10px}.forbes-bonus-marker--reward{z-index:auto;width:48px;height:48px;padding:3px}.forbes-bonus-marker--reward svg{width:24px;height:24px}@media (min-width:1500px) and (min-height:620px){.forbes-bonus-marker--reward{width:52px;height:52px}.forbes-bonus-marker--reward svg{width:26px;height:26px}}@media (min-width:1900px) and (min-height:620px){.forbes-bonus-marker--reward{width:88px;height:88px}.forbes-bonus-marker--reward svg{width:44px;height:44px}}.ok-action-marker{pointer-events:all;width:40px;height:40px;position:relative}.fs-header-span{background:#27b6ef;width:100%;height:48px;display:block;position:relative}.fs-header-span .fs-header{flex-direction:row;justify-content:start;align-items:center;width:100%;height:100%;display:flex;position:relative}.fs-header-span .fs-header .back-arrow{width:20px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/fsBackArrow.svg?cadbaev1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto 9px auto 14px;display:block;position:relative}.fs-header-span .fs-header .fs-logo{width:130px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/fsHeaderLogo.svg?a8041bv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto 0;display:block;position:relative}.anchor{pointer-events:none;background:0 0;width:1px;height:1px;display:block;position:absolute;top:50%;left:50%}.click-hint{z-index:10;pointer-events:none;display:block;position:absolute;top:50%;left:50%;overflow:visible}.click-hint .hand,.click-hint .click{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.click-hint .hand{transform-origin:0 0;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/clickHint/hand.svg?40f31cv1);width:108px;height:110px;margin-top:-15px;margin-left:-25px;animation:1.3s infinite hint_hand_animation;top:0;left:0;transform:translateZ(0)}.click-hint .click{backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/clickHint/click.svg?c29062v1);width:31px;height:32px;margin-bottom:-10px;margin-right:-6px;animation:1.3s infinite hint_click_animation;bottom:0;right:0;transform:translateZ(0)}.in-view-helper{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.clickable-pointer{cursor:pointer}.timer-till-competition{flex-direction:row;align-items:end;display:flex;position:relative}.timer-till-competition .hint-text{text-align:left;color:gray;white-space:nowrap;width:-moz-fit-content;width:fit-content;margin-right:5px;font-size:11px;font-weight:500;line-height:10px;display:block;position:relative}.timer-till-competition .timer{white-space:nowrap;background:#0000004d;border-radius:8px;height:-moz-fit-content;height:fit-content;font-size:14px;line-height:14px}.button-buy-box-wrapper{position:relative}.button-buy-box-wrapper .disabled-content{background:#fffffff5;border-radius:30px;justify-content:center;align-items:center;width:200px;height:70px;padding:4px;display:flex;top:50%;left:0;transform:translate(calc(-100% - 5px),-50%);box-shadow:4px 4px 12px #00000040;position:absolute!important}.button-buy-box-wrapper .disabled-content[data-visible=false]{display:none}.button-buy-box-wrapper .disabled-content:before{clip-path:polygon(100% 50%,0 0,0 100%);top:50%;left:unset;border-radius:0;right:0;transform:translate(90%,-50%);position:absolute!important}.button-buy-box-wrapper .disabled-content .text{color:#000}.button-buy-box-wrapper .disabled-content div.notification{position:absolute;top:3px;right:10px}.round-button{background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;display:flex}.round-button svg{width:24px;height:24px}@keyframes photo-placeholder-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.photo-placeholder-spinner{will-change:transform;flex-shrink:0;animation:1.5s linear infinite photo-placeholder-spinner-rotate;display:block;position:relative}.photo-placeholder-spinner__bar{box-sizing:border-box;background:#fff;display:block;position:absolute;top:0;left:50%}.photo-placeholder-spinner__bar:first-child{opacity:.35}.photo-placeholder-spinner__bar:nth-child(2){opacity:.45}.photo-placeholder-spinner__bar:nth-child(3){opacity:.55}.photo-placeholder-spinner__bar:nth-child(4){opacity:.65}.photo-placeholder-spinner__bar:nth-child(5){opacity:.75}.photo-placeholder-spinner__bar:nth-child(6){opacity:.82}.photo-placeholder-spinner__bar:nth-child(7){opacity:.88}.photo-placeholder-spinner__bar:nth-child(8){opacity:.95}.photo-placeholder-spinner--miniature{z-index:2;width:22px;height:22px}.photo-placeholder-spinner--miniature .photo-placeholder-spinner__bar{transform-origin:50% 11px;border-radius:1.25px;width:2.5px;height:7px;margin-left:-1.25px}.photo-placeholder-spinner--main{z-index:4;width:36px;height:36px}.photo-placeholder-spinner--main .photo-placeholder-spinner__bar{transform-origin:50% 18px;border-radius:2px;width:4px;height:11px;margin-left:-2px}.photo-placeholder-person{pointer-events:none}.photo-placeholder-person__head{box-sizing:border-box;background:#ffffff80;border-radius:50%;display:block;position:absolute}.photo-placeholder-person__body{box-sizing:border-box;background:#ffffff80;border-radius:50% 50% 0 0;display:block;position:absolute}.photo-placeholder-person--miniature{opacity:.8;filter:blur(5px);z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.photo-placeholder-person--miniature .photo-placeholder-person__head{aspect-ratio:1;width:45.8333%;height:auto;top:7.27273%;left:25%}.photo-placeholder-person--miniature .photo-placeholder-person__body{width:100%;height:47.4364%;top:36.3636%;left:0}.photo-placeholder-person--main{opacity:.8;filter:blur(5px);z-index:0;width:92px;height:110px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-placeholder-person--main .photo-placeholder-person__head{aspect-ratio:1;width:45.8333%;height:auto;top:7.27273%;left:25%}.photo-placeholder-person--main .photo-placeholder-person__body{width:100%;height:47.4364%;top:36.3636%;left:0}.spine-animation-view{width:100%;height:100%;display:block;position:relative;overflow:hidden}.spine-animation-view .spine-animation-view-canvas{width:100%;height:100%;display:block;position:absolute;overflow:hidden}.item-fly{z-index:150;pointer-events:none;opacity:0;will-change:transform;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;display:block;position:absolute}.item-fly.visible{opacity:1}.item-fly img{width:22px;height:22px}.reward-animation-effect{pointer-events:none;z-index:151;display:block;position:absolute}.dropdown{z-index:10;background-color:#fff}.dropdown,.dropdown *{box-sizing:border-box;position:relative}.dropdown .dropdown-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;background-color:#fff;width:100%;max-height:150px;top:100%;left:0;overflow:hidden auto;touch-action:manipulation!important;position:absolute!important}.dropdown .dropdown-list *{touch-action:manipulation!important}.dropdown .dropdown-list .dropdown-item{cursor:pointer;display:block}.dropdown.up .dropdown-list{top:auto;bottom:100%}@keyframes in_and_out{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}8%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}10%{opacity:1;transform:translate(-50%,-50%)scale(.9)}11%{opacity:1;transform:translate(-50%,-50%)scale(1)}89%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(0)}}.playing-room .bottle{contain:style layout size;z-index:3;width:190px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playing-room .bottle>*{transition:opacity .3s cubic-bezier(.3,-.2,.3,1)}.playing-room .bottle .bottle-view{will-change:transform;background:50%/cover no-repeat;margin:auto;display:block;position:absolute;inset:0;overflow:visible}@media (max-width:950px){.playing-room .bottle .bottle-view{width:49px;height:111px}}@media (min-width:950px){.playing-room .bottle .bottle-view{width:75px;height:145px}}@media (min-width:1500px) and (min-height:620px){.playing-room .bottle .bottle-view{width:87px;height:195px}}.playing-room .bottle .bottle-view .image{contain:strict;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:950px){.playing-room .bottle .bottle-view[data-wedding=true]{width:36px!important;height:110px!important}}@media (min-width:950px){.playing-room .bottle .bottle-view[data-wedding=true]{width:50px!important;height:160px!important}}.playing-room .bottle .queue-info{z-index:100;width:144px;margin:auto;position:relative;top:45%}@media (min-width:950px){.playing-room .bottle .queue-info{width:170px}}.playing-room .bottle .queue-info .queue-description{text-align:center;color:#fff;background:linear-gradient(#4b3c6499 0%,#11042699 100%);border:1px solid #fff;border-radius:10px;flex-direction:column;padding:6px;font-size:10px;display:flex;box-shadow:0 2px 4px #00000059}@media (min-width:950px){.playing-room .bottle .queue-info .queue-description{font-size:12px}}.playing-room .bottle .queue-info .change-room-button{color:#fff;background:linear-gradient(#9f83cf 0%,#7856b1 100%);border:1px solid #fff;border-radius:100px;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:4px 6px;font-size:10px;display:flex;position:relative;top:-5px;box-shadow:0 2px 4px #00000059}@media (min-width:950px){.playing-room .bottle .queue-info .change-room-button{font-size:12px}}.playing-room .bottle .roll-hint-self{z-index:2;height:120px;margin:auto;line-height:120px;position:absolute;inset:0;overflow:visible}.playing-room .bottle .roll-hint-self .bg-light{z-index:-2;background-color:#00000026;border-radius:100%;width:96px;height:96px;margin:auto;position:absolute;inset:0}.playing-room .bottle .roll-hint-self .bg{z-index:-1;background-color:#00000026;border-radius:100%;width:74px;height:74px;margin:auto;position:absolute;inset:0}.playing-room .bottle .roll-hint-self .spin_text{text-align:center;vertical-align:middle;color:#fff;white-space:nowrap;width:100%;font-size:14px;font-weight:500;line-height:17px;display:inline-block}.playing-room .bottle .roll-order-hint{color:#fff;text-align:center;opacity:0;pointer-events:none;background:#4b3c64a6;border-radius:6px;max-width:90px;padding:6px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;transition:opacity .5s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playing-room .bottle .roll-order-hint[data-shown=true]{opacity:1}.playing-room .bottle .roll-reward{z-index:3;backface-visibility:hidden;opacity:0;width:-moz-fit-content;width:fit-content;height:38px;animation:3.5s forwards in_and_out;position:absolute;inset:50% 0 0 50%;overflow:visible;transform:translateZ(0)}.playing-room .bottle .roll-reward .roll-band{pointer-events:none;box-sizing:border-box;text-align:center;color:#fff;z-index:151;background-image:url(https://inspin.me/build/static/images/bank/band/bandRedMiddle.png?e2ab84v1);background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:38px;margin:auto auto 0;padding-top:5px;padding-bottom:13.68px;font-size:18px;font-weight:700;display:flex;position:relative;top:.8rem}.playing-room .bottle .roll-reward .roll-band:before,.playing-room .bottle .roll-reward .roll-band:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}.playing-room .bottle .roll-reward .roll-band:before{background-position:100% 0;right:100%}.playing-room .bottle .roll-reward .roll-band:after{background-position:0 0;left:100%}.playing-room .bottle .roll-reward .roll-band svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}.playing-room .bottle .roll-reward .roll-band.big-text{text-transform:uppercase;font-size:14px}.playing-room .bottle .roll-reward .roll-band:before{background-position:100% 0;width:45.6px;right:100%}.playing-room .bottle .roll-reward .roll-band:after{background-position:0 0;width:46.36px;left:100%}.playing-room .bottle .roll-reward .roll-band:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedLeft.png?9d921fv1)}.playing-room .bottle .roll-reward .roll-band:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedRight.png?811813v1)}.playing-room .bottle .roll-reward .roll-band.blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueMiddle.png?4c8a75v1)}.playing-room .bottle .roll-reward .roll-band.blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueLeft.png?20c6cav1)}.playing-room .bottle .roll-reward .roll-band.blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueRight.png?ed1264v1)}.playing-room .bottle .roll-reward .roll-band.light-blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueMiddle.png?2818b2v1)}.playing-room .bottle .roll-reward .roll-band.light-blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueLeft.png?5895afv1)}.playing-room .bottle .roll-reward .roll-band.light-blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueRight.png?8bef6av1)}.playing-room .bottle .roll-reward .roll-band.purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleMiddle.png?3de464v1);line-height:28.5px}.playing-room .bottle .roll-reward .roll-band.purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleLeft.png?9f43d2v1)}.playing-room .bottle .roll-reward .roll-band.purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleRight.png?508857v1)}.playing-room .bottle .roll-reward .roll-band.bright-red{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedMiddle.png?1b4188v1)}.playing-room .bottle .roll-reward .roll-band.bright-red:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedLeft.png?b1a891v1)}.playing-room .bottle .roll-reward .roll-band.bright-red:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedRight.png?ea7487v1)}.playing-room .bottle .roll-reward .roll-band.pink{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkMiddle.png?5f9581v1)}.playing-room .bottle .roll-reward .roll-band.pink:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkLeft.png?fb342bv1)}.playing-room .bottle .roll-reward .roll-band.pink:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkRight.png?eeb5e4v1)}.playing-room .bottle .roll-reward .roll-band.dark-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleMiddle.png?f1f424v1);height:45px;font-size:18px}.playing-room .bottle .roll-reward .roll-band.dark-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleLeft.png?e83c25v1)}.playing-room .bottle .roll-reward .roll-band.dark-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleRight.png?b08210v1)}.playing-room .bottle .roll-reward .roll-band.light-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleMiddle.png?58005dv1);height:34px}.playing-room .bottle .roll-reward .roll-band.light-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleLeft.png?430fb8v1)}.playing-room .bottle .roll-reward .roll-band.light-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleRight.png?a30bcfv1)}.playing-room .bottle .roll-reward .roll-band.light-purple:before,.playing-room .bottle .roll-reward .roll-band.light-purple:after{height:42px;right:calc(100% - 1px)}.playing-room .bottle .roll-reward .roll-band.light-purple~.band-info-button{top:16px;left:-37px}.playing-room .bottle .roll-reward .roll-band.light-purple~.band-close-button{top:18px;right:-37px}.playing-room .bottle .roll-reward .roll-band .roll-reward-img{width:17px;height:17px;margin-left:3px;transform:translateY(-1px)}.candy-reward-content{box-sizing:border-box;background:linear-gradient(#7957b2 0%,#8e68c8 100%);border:4px solid #fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:76px;margin-bottom:10px;display:flex;box-shadow:inset 0 4px 16px #000c}.candy-reward-content .count{display:none}.candy-reward-content [data-game-item-type=coins] .count{display:block}.candy-reward-content .game-items{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.candy-reward-content .game-item-with-tooltip,.candy-reward-content .gift-image{text-align:center;width:48px;height:48px}.candy-reward-content .game-item-with-tooltip .gift-image{background-size:contain;width:48px;height:48px}.candy-reward-content .game-item-with-tooltip[data-game-item-type=frame_id]{width:56px;height:56px;margin-top:5px}.candy-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{width:56px;height:56px;margin-left:unset!important;margin-top:unset!important;position:relative!important}.candy-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .preview-img{top:30px;left:50%;transform:translate(-50%)}.candy-reward-content .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{transform-origin:50%;width:40px;height:56px;transform:none}.candy-reward-content .game-item-with-tooltip[data-game-item-type=achievements]{display:none}.candy-reward-content .sold-out{width:86px;height:86px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/candyShop/soldLabelBg.png?bee299v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-14px;left:-18px}.candy-reward-content .sold-out .sold-text{color:#fff;text-align:center;width:100%;font-size:10px;font-weight:500;line-height:10px;position:absolute;top:50%;left:50%;transform:rotate(-45deg)translate(-28px,-38px)}.candy-reward-item{flex-grow:0;flex-shrink:0;width:76px;position:relative}.candy-reward-item .button-buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:24px;outline:none;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}.candy-reward-item .button-buy:hover{filter:brightness(110%)}.candy-reward-item .button-buy:active{filter:brightness(85%)}.candy-reward-item .button-buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.candy-reward-item .button-buy .icon{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateY(-1px)}.candy-reward-item .button-buy .price{font-size:14px;font-weight:500;display:flex;position:relative;bottom:1px}.candy-reward-item .unique-gift-icon{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/unique.png?05acc4v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-6px;right:-6px;transform:rotate(30deg)}.candy-reward-item .gift-icon{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/gift.png?94f9e2v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-6px;right:-6px;transform:rotate(30deg)}.candy-reward-item.is-sold-out .button-buy{pointer-events:none;background-color:#919399}.candy-reward-item.is-sold-out .button-buy .icon,.candy-reward-item.is-sold-out .button-buy .price,.candy-reward-item.is-sold-out .game-items,.candy-reward-item.is-sold-out .unique-gift-icon{filter:grayscale()}.candies-task-view{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.candies-task-view .info-area{box-sizing:border-box;background-color:#fff;border:none;border-radius:8px;flex-direction:column;width:100%;padding:0;display:flex;overflow:visible;box-shadow:0 4px 12px #2c0b3852}.candies-task-view.completed .description,.candies-task-view.completed .count{color:#919399}.candies-task-view.completed .icon{filter:grayscale();opacity:.7}.candy-bonus-label{box-sizing:border-box;background:#7957b2;border:2px solid #fff;border-radius:14px;height:-moz-fit-content;height:fit-content;padding:2px 6px;box-shadow:2px 2px 1px #00000040}.candy-bonus-label .candy-rewards-list{width:-moz-fit-content!important;width:fit-content!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:none!important;max-width:none!important;height:auto!important;margin:auto!important;inset:auto!important}.candy-bonus-label .candy-rewards-list .game-items{box-shadow:none!important;background:0 0!important;width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin:auto!important}.candy-bonus-label .candy-rewards-list .game-items .game-item-with-tooltip{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;flex-direction:row-reverse!important}.candy-bonus-label .candy-rewards-list .game-items .game-item-with-tooltip .game-item-image{width:18px!important;height:18px!important;margin-left:3px!important;position:relative!important}.candy-bonus-label .candy-rewards-list .game-items .game-item-with-tooltip .count{position:relative;color:#fff!important;min-width:0!important;margin:auto!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;top:0!important}.candy-bonus-label .candy-rewards-list .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-corner-band .candy-rewards-list-band{background:0 0!important}.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip{flex-flow:row-reverse;justify-content:center;align-items:center;display:flex}.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip .game-item-image{width:12px;height:12px;margin-left:2px}.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip .count{min-width:0;margin:auto;position:relative}.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip:after{content:"+";position:relative}.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip .count,.offer-corner-band .candy-rewards-list-band .game-items .game-item-with-tooltip:after{margin:0;font-size:12px;font-weight:500}.clubs-button-colors{background-color:#5fa0ca}.clubs-button-colors:hover{filter:none;background-color:#6db1dd}.clubs-button-colors:active{filter:none;background-color:#336e94}.clubs-button-colors[data-blocked=true]{background-color:gray;pointer-events:none!important}.club-default-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}.club-default-button:hover{filter:brightness(110%)}.club-default-button:active{filter:brightness(85%)}.club-default-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.club-default-button:hover{filter:none;background-color:#6db1dd}.club-default-button:active{filter:none;background-color:#336e94}.club-default-button[data-blocked=true]{background-color:gray;pointer-events:none!important}.club-header-button-svg{margin:auto 5px;display:block;position:relative}.club-header-button-svg svg{width:100%;height:100%;display:block;position:relative}.club-button-dots{cursor:pointer;width:10px;display:block}.club-button-dots svg{width:6px;height:24px;margin:auto;display:block;position:relative}.club-player-list-item-base{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}.club-player-list-item-base .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}.club-player-list-item-base .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}.club-player-list-item-base .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}.club-player-list-item-base .description .info span{display:inline-block;position:relative}.club-player-list-item-base .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}.club-player-list-item-base .right-area *{display:block;position:relative}.club-player-list-item-base .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}.club-player-list-item-base[data-hidden=true]{opacity:0;position:absolute}.club-inner-elements.with-tabs .popup,.club-inner-elements.with-tabs .inner{background-color:#392b64}.club-inner-elements.with-tabs .popup .header,.club-inner-elements.with-tabs .inner .header{color:#fff!important}.club-inner-elements .club-competition-player-list-item{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}.club-inner-elements .club-competition-player-list-item .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}.club-inner-elements .club-competition-player-list-item .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}.club-inner-elements .club-competition-player-list-item .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}.club-inner-elements .club-competition-player-list-item .description .info span{display:inline-block;position:relative}.club-inner-elements .club-competition-player-list-item .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}.club-inner-elements .club-competition-player-list-item .right-area *{display:block;position:relative}.club-inner-elements .club-competition-player-list-item .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}.club-inner-elements .club-competition-player-list-item[data-hidden=true]{opacity:0;position:absolute}.club-inner-elements .hint{text-align:center;color:#474747;width:100%;font-size:14px;line-height:16px;display:block;position:relative}.club-inner-elements .popup *,.club-inner-elements .inner *{box-sizing:border-box}.club-inner-elements .popup .header,.club-inner-elements .inner .header{color:#185278;flex-direction:row;justify-content:center;align-items:center;width:100%;height:54px;font-size:18px;font-weight:600;line-height:54px;display:flex;position:relative}.club-inner-elements .popup .info-button,.club-inner-elements .inner .info-button{pointer-events:all;cursor:pointer;width:24px;height:24px;margin:auto 0 auto 5px;transition:all .1s;display:block;position:relative}.club-inner-elements .popup .info-button:hover,.club-inner-elements .inner .info-button:hover{filter:brightness(125%)}.club-inner-elements .popup .info-button:active,.club-inner-elements .inner .info-button:active{filter:brightness(75%)}.club-inner-elements .popup .info-button svg,.club-inner-elements .inner .info-button svg{width:100%;height:100%;display:block;position:relative}.club-inner-elements .popup .info-button.right,.club-inner-elements .inner .info-button.right{position:absolute;top:16px;right:16px}.club-inner-elements .popup .info-button:hover,.club-inner-elements .inner .info-button:hover{opacity:.8}.club-inner-elements .popup .back,.club-inner-elements .inner .back,.club-inner-elements .popup .close,.club-inner-elements .inner .close{pointer-events:all;cursor:pointer;z-index:1;transition:all .1s;position:absolute;top:27px;transform:translateY(-50%)}.club-inner-elements .popup .back:hover,.club-inner-elements .inner .back:hover,.club-inner-elements .popup .close:hover,.club-inner-elements .inner .close:hover{filter:brightness(125%)}.club-inner-elements .popup .back:active,.club-inner-elements .inner .back:active,.club-inner-elements .popup .close:active,.club-inner-elements .inner .close:active{filter:brightness(75%)}.club-inner-elements .popup .back:hover,.club-inner-elements .inner .back:hover,.club-inner-elements .popup .close:hover,.club-inner-elements .inner .close:hover{transform:translateY(-50%)scale(1.1)}.club-inner-elements .popup .back svg,.club-inner-elements .inner .back svg,.club-inner-elements .popup .close svg,.club-inner-elements .inner .close svg{width:100%;height:100%}.club-inner-elements .popup .back,.club-inner-elements .inner .back{width:24px;height:24px;left:16px}.club-inner-elements .popup .close,.club-inner-elements .inner .close{width:16px;height:16px;right:16px}.club-inner-elements .popup .tabs-wrapper,.club-inner-elements .inner .tabs-wrapper{z-index:2;flex-shrink:0;justify-content:space-between;align-items:stretch;height:49px;margin:0 -2px;display:flex;position:relative}.club-inner-elements .popup .tabs-wrapper .tab,.club-inner-elements .inner .tabs-wrapper .tab{color:#ffffff4d;text-align:center;cursor:pointer;background:#473873;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;padding:13px 0;font-size:18px;font-weight:700;line-height:21px;display:flex;position:relative}.club-inner-elements .popup .tabs-wrapper .tab[data-active=true],.club-inner-elements .inner .tabs-wrapper .tab[data-active=true]{color:#35295d;opacity:1;background:#fff}.club-inner-elements .popup .tabs-wrapper .tab:not(:last-child),.club-inner-elements .inner .tabs-wrapper .tab:not(:last-child){margin-right:4px}.club-inner-elements .popup .tabs-wrapper+.content,.club-inner-elements .inner .tabs-wrapper+.content{border-radius:0}.club-inner-elements .popup .content,.club-inner-elements .inner .content{background-color:#fff;border-radius:6px 6px 0 0;flex-direction:column;flex-grow:1;justify-content:start;width:100%;padding:0 16px;display:flex;overflow:visible hidden}@media (max-width:950px){.club-inner-elements .popup .content,.club-inner-elements .inner .content{border-top:5px solid #fff;margin-top:-1px}}.club-inner-elements .popup .content .scroll-area,.club-inner-elements .inner .content .scroll-area{flex-direction:column;flex-grow:1;justify-content:start;height:auto;margin-left:-14px;margin-right:-14px;padding:0 10px 0 14px;display:flex;overflow-y:auto}.club-inner-elements .popup .content .subtitle,.club-inner-elements .inner .content .subtitle{color:#252525;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 10px;font-size:14px;font-weight:700;line-height:16px;display:flex!important}.club-inner-elements .popup .content .subtitle .arrow-icon,.club-inner-elements .inner .content .subtitle .arrow-icon{vertical-align:middle;width:11px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;transform:translateY(-2px)}.club-inner-elements .popup .content .subtitle .arrow-icon.up,.club-inner-elements .inner .content .subtitle .arrow-icon.up{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1)}.club-inner-elements .popup .content .subtitle .arrow-icon.down,.club-inner-elements .inner .content .subtitle .arrow-icon.down{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1)}.club-inner-elements .popup .bottom,.club-inner-elements .inner .bottom{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);border-radius:0 0 8px 8px;width:100%;height:95px;margin:0;padding:0 14px;position:absolute;bottom:0;left:0;right:0}.club-inner-elements .popup .bottom>div,.club-inner-elements .inner .bottom>div{filter:drop-shadow(0 4px 12px #00000040)}.club-inner-elements .popup .buttons,.club-inner-elements .inner .buttons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:24px 0;display:flex;position:relative}.club-inner-elements .popup .buttons:empty,.club-inner-elements .inner .buttons:empty{display:none}.club-inner-elements .popup .buttons .create-button,.club-inner-elements .inner .buttons .create-button{cursor:pointer;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.club-inner-elements .popup .buttons .create-button svg,.club-inner-elements .inner .buttons .create-button svg{width:16px;height:16px}.club-inner-elements .popup .buttons .create-button:hover,.club-inner-elements .inner .buttons .create-button:hover{transform:scale(1.1)}.club-inner-elements .popup .button,.club-inner-elements .inner .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}.club-inner-elements .popup .button:hover,.club-inner-elements .inner .button:hover{filter:brightness(110%)}.club-inner-elements .popup .button:active,.club-inner-elements .inner .button:active{filter:brightness(85%)}.club-inner-elements .popup .button .text,.club-inner-elements .inner .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.club-inner-elements .popup .button:hover,.club-inner-elements .inner .button:hover{filter:none;background-color:#6db1dd}.club-inner-elements .popup .button:active,.club-inner-elements .inner .button:active{filter:none;background-color:#336e94}.club-inner-elements .popup .button[data-blocked=true],.club-inner-elements .inner .button[data-blocked=true]{background-color:gray;pointer-events:none!important}.club-inner-elements .default-context{z-index:1}.club-inner-elements .dots{cursor:pointer;width:6px;height:24px}#main-element .search-wrapper[class]{box-sizing:border-box;border:1px solid #b2b2b2;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40px;padding:12px 0 12px 14px;display:flex;position:relative}#main-element .search-wrapper[class] .count-symbols{text-align:center;color:#04050f;background-color:#fff;border-radius:30px;padding:2px 10px;font-size:12px;font-weight:500;display:block;position:absolute;left:50%;transform:translate(-50%,-12px);box-shadow:0 2px 4px #0003}#main-element .search-wrapper[class] input{color:#04050f;background:#fff;border:none;outline:none;width:100%;height:101%;font-size:14px;font-weight:500;line-height:16px}#main-element .search-wrapper[class] input::placeholder{color:#b2b2b2}#main-element .search-wrapper[class] .clear-search{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin-right:13px;display:flex}#main-element .search-wrapper[class] .clear-search svg{width:14px;height:14px}#main-element .search-wrapper[class] button.search-button[class]{cursor:pointer;background:#7957b2;border:none;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin:0;padding:0;display:flex}#main-element .search-wrapper[class] button.search-button[class] svg{width:20px;min-width:20px;height:20px}#main-element .search-wrapper[class] button.search-button[class].cross svg{width:16px;height:16px}#main-element .search-wrapper[class] .close-search{top:14px;right:2px}#main-element .search-wrapper[class] .close-search svg{width:16px;height:16px;margin:auto;position:relative}#main-element .search-wrapper[class] .text-error{color:#fe041b;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;bottom:0;left:0;right:0}#main-element .search-wrapper[class].disabled{opacity:.6;pointer-events:none;display:flex;position:relative}.floating-hint.dark-tooltip{color:#fff;background:#000000a6;padding:12px}.club-base-elements *{box-sizing:border-box}.club-base-elements button:not(.close-button){color:#fff;text-align:center;box-sizing:border-box;background:#5fa0ca;border:none;border-radius:26px;font-size:15px;font-weight:700;line-height:18px}.club-base-elements button:not(.close-button):hover{background:linear-gradient(#fff3,#fff3),#499dd4}.club-base-elements button:not(.close-button):active{background:linear-gradient(#0000004d,#0000004d),#499dd4}.club-base-elements button:not(.close-button):disabled{background:gray}.club-base-elements .header .caption{color:#fff;width:auto;margin-bottom:0;margin-left:16px;font-size:18px;font-weight:700;display:flex}.club-base-elements .header .caption .info-button{margin:3px 5px 0}.club-base-elements .header .close-button{margin-bottom:25px;margin-right:0}.club-base-elements .close-button{text-align:center;color:gray;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}.clubs-screen-base{background:#fff;flex-direction:column;padding:0;display:flex}.clubs-screen-base *{box-sizing:border-box}.clubs-screen-base button:not(.close-button){color:#fff;text-align:center;box-sizing:border-box;background:#5fa0ca;border:none;border-radius:26px;font-size:15px;font-weight:700;line-height:18px}.clubs-screen-base button:not(.close-button):hover{background:linear-gradient(#fff3,#fff3),#499dd4}.clubs-screen-base button:not(.close-button):active{background:linear-gradient(#0000004d,#0000004d),#499dd4}.clubs-screen-base button:not(.close-button):disabled{background:gray}.clubs-screen-base .header .caption{color:#fff;width:auto;margin-bottom:0;margin-left:16px;font-size:18px;font-weight:700;display:flex}.clubs-screen-base .header .caption .info-button{margin:3px 5px 0}.clubs-screen-base .header .close-button{margin-bottom:25px;margin-right:0}.clubs-screen-base .close-button{text-align:center;color:gray;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}.clubs-screen-base.with-tabs .popup,.clubs-screen-base.with-tabs .inner{background-color:#392b64}.clubs-screen-base.with-tabs .popup .header,.clubs-screen-base.with-tabs .inner .header{color:#fff!important}.clubs-screen-base .club-competition-player-list-item{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}.clubs-screen-base .club-competition-player-list-item .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}.clubs-screen-base .club-competition-player-list-item .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}.clubs-screen-base .club-competition-player-list-item .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}.clubs-screen-base .club-competition-player-list-item .description .info span{display:inline-block;position:relative}.clubs-screen-base .club-competition-player-list-item .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}.clubs-screen-base .club-competition-player-list-item .right-area *{display:block;position:relative}.clubs-screen-base .club-competition-player-list-item .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}.clubs-screen-base .club-competition-player-list-item[data-hidden=true]{opacity:0;position:absolute}.clubs-screen-base .hint{text-align:center;color:#474747;width:100%;font-size:14px;line-height:16px;display:block;position:relative}.clubs-screen-base .popup *,.clubs-screen-base .inner *{box-sizing:border-box}.clubs-screen-base .popup .header,.clubs-screen-base .inner .header{color:#185278;flex-direction:row;justify-content:center;align-items:center;width:100%;height:54px;font-size:18px;font-weight:600;line-height:54px;display:flex;position:relative}.clubs-screen-base .popup .info-button,.clubs-screen-base .inner .info-button{pointer-events:all;cursor:pointer;width:24px;height:24px;margin:auto 0 auto 5px;transition:all .1s;display:block;position:relative}.clubs-screen-base .popup .info-button:hover,.clubs-screen-base .inner .info-button:hover{filter:brightness(125%)}.clubs-screen-base .popup .info-button:active,.clubs-screen-base .inner .info-button:active{filter:brightness(75%)}.clubs-screen-base .popup .info-button svg,.clubs-screen-base .inner .info-button svg{width:100%;height:100%;display:block;position:relative}.clubs-screen-base .popup .info-button.right,.clubs-screen-base .inner .info-button.right{position:absolute;top:16px;right:16px}.clubs-screen-base .popup .info-button:hover,.clubs-screen-base .inner .info-button:hover{opacity:.8}.clubs-screen-base .popup .back,.clubs-screen-base .inner .back,.clubs-screen-base .popup .close,.clubs-screen-base .inner .close{pointer-events:all;cursor:pointer;z-index:1;transition:all .1s;position:absolute;top:27px;transform:translateY(-50%)}.clubs-screen-base .popup .back:hover,.clubs-screen-base .inner .back:hover,.clubs-screen-base .popup .close:hover,.clubs-screen-base .inner .close:hover{filter:brightness(125%)}.clubs-screen-base .popup .back:active,.clubs-screen-base .inner .back:active,.clubs-screen-base .popup .close:active,.clubs-screen-base .inner .close:active{filter:brightness(75%)}.clubs-screen-base .popup .back:hover,.clubs-screen-base .inner .back:hover,.clubs-screen-base .popup .close:hover,.clubs-screen-base .inner .close:hover{transform:translateY(-50%)scale(1.1)}.clubs-screen-base .popup .back svg,.clubs-screen-base .inner .back svg,.clubs-screen-base .popup .close svg,.clubs-screen-base .inner .close svg{width:100%;height:100%}.clubs-screen-base .popup .back,.clubs-screen-base .inner .back{width:24px;height:24px;left:16px}.clubs-screen-base .popup .close,.clubs-screen-base .inner .close{width:16px;height:16px;right:16px}.clubs-screen-base .popup .tabs-wrapper,.clubs-screen-base .inner .tabs-wrapper{z-index:2;flex-shrink:0;justify-content:space-between;align-items:stretch;height:49px;margin:0 -2px;display:flex;position:relative}.clubs-screen-base .popup .tabs-wrapper .tab,.clubs-screen-base .inner .tabs-wrapper .tab{color:#ffffff4d;text-align:center;cursor:pointer;background:#473873;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;padding:13px 0;font-size:18px;font-weight:700;line-height:21px;display:flex;position:relative}.clubs-screen-base .popup .tabs-wrapper .tab[data-active=true],.clubs-screen-base .inner .tabs-wrapper .tab[data-active=true]{color:#35295d;opacity:1;background:#fff}.clubs-screen-base .popup .tabs-wrapper .tab:not(:last-child),.clubs-screen-base .inner .tabs-wrapper .tab:not(:last-child){margin-right:4px}.clubs-screen-base .popup .tabs-wrapper+.content,.clubs-screen-base .inner .tabs-wrapper+.content{border-radius:0}.clubs-screen-base .popup .content,.clubs-screen-base .inner .content{background-color:#fff;border-radius:6px 6px 0 0;flex-direction:column;flex-grow:1;justify-content:start;width:100%;padding:0 16px;display:flex;overflow:visible hidden}@media (max-width:950px){.clubs-screen-base .popup .content,.clubs-screen-base .inner .content{border-top:5px solid #fff;margin-top:-1px}}.clubs-screen-base .popup .content .scroll-area,.clubs-screen-base .inner .content .scroll-area{flex-direction:column;flex-grow:1;justify-content:start;height:auto;margin-left:-14px;margin-right:-14px;padding:0 10px 0 14px;display:flex;overflow-y:auto}.clubs-screen-base .popup .content .subtitle,.clubs-screen-base .inner .content .subtitle{color:#252525;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 10px;font-size:14px;font-weight:700;line-height:16px;display:flex!important}.clubs-screen-base .popup .content .subtitle .arrow-icon,.clubs-screen-base .inner .content .subtitle .arrow-icon{vertical-align:middle;width:11px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;transform:translateY(-2px)}.clubs-screen-base .popup .content .subtitle .arrow-icon.up,.clubs-screen-base .inner .content .subtitle .arrow-icon.up{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1)}.clubs-screen-base .popup .content .subtitle .arrow-icon.down,.clubs-screen-base .inner .content .subtitle .arrow-icon.down{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1)}.clubs-screen-base .popup .bottom,.clubs-screen-base .inner .bottom{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);border-radius:0 0 8px 8px;width:100%;height:95px;margin:0;padding:0 14px;position:absolute;bottom:0;left:0;right:0}.clubs-screen-base .popup .bottom>div,.clubs-screen-base .inner .bottom>div{filter:drop-shadow(0 4px 12px #00000040)}.clubs-screen-base .popup .buttons,.clubs-screen-base .inner .buttons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:24px 0;display:flex;position:relative}.clubs-screen-base .popup .buttons:empty,.clubs-screen-base .inner .buttons:empty{display:none}.clubs-screen-base .popup .buttons .create-button,.clubs-screen-base .inner .buttons .create-button{cursor:pointer;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.clubs-screen-base .popup .buttons .create-button svg,.clubs-screen-base .inner .buttons .create-button svg{width:16px;height:16px}.clubs-screen-base .popup .buttons .create-button:hover,.clubs-screen-base .inner .buttons .create-button:hover{transform:scale(1.1)}.clubs-screen-base .popup .button,.clubs-screen-base .inner .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}.clubs-screen-base .popup .button:hover,.clubs-screen-base .inner .button:hover{filter:brightness(110%)}.clubs-screen-base .popup .button:active,.clubs-screen-base .inner .button:active{filter:brightness(85%)}.clubs-screen-base .popup .button .text,.clubs-screen-base .inner .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.clubs-screen-base .popup .button:hover,.clubs-screen-base .inner .button:hover{filter:none;background-color:#6db1dd}.clubs-screen-base .popup .button:active,.clubs-screen-base .inner .button:active{filter:none;background-color:#336e94}.clubs-screen-base .popup .button[data-blocked=true],.clubs-screen-base .inner .button[data-blocked=true]{background-color:gray;pointer-events:none!important}.clubs-screen-base .default-context{z-index:1}.clubs-screen-base .dots{cursor:pointer;width:6px;height:24px}.clubs-screen-base .inner{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dialog-invite-to-club{z-index:3;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-invite-to-club .popup{border-radius:20px;width:343px;max-height:600px;padding:24px 16px;position:relative;overflow:hidden;background-color:#fff!important}.dialog-invite-to-club .popup .title{color:#392b64;text-align:center;margin-bottom:20px;font-size:18px;font-weight:700}.dialog-invite-to-club .popup .back{cursor:pointer;position:absolute;top:initial!important;left:16px!important;transform:none!important}.dialog-invite-to-club .popup .back svg{width:21px;height:21px;fill:none!important}.dialog-invite-to-club .content{flex-direction:column;max-height:500px;display:flex;padding:0!important;overflow:hidden!important}.dialog-invite-to-club .content .search-wrapper{margin-bottom:8px}.dialog-invite-to-club .content .text{color:#919399;text-align:center;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-invite-to-club .content .scroll-area{overflow:hidden auto}.FigmaIconClubPoints>.FigmaClubPointsIcon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1)!important}.FigmaClubMemberPoints>.FigmaPointsIconContainer{z-index:1}.card-collection-small{justify-content:center;align-items:flex-end;width:96px;height:134px;display:flex;position:relative}.card-collection-small.opened{cursor:pointer}.card-collection-small.opened:not(.seen) .content:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.card-collection-small.opened:not(.seen):after{content:"";background-image:url(https://inspin.me/build/static/images/cardCollections/badgeNew.png?75fa44v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:32px;height:32px;position:absolute;top:-8px;right:-8px}.card-collection-small.opened .content{box-sizing:border-box;background-color:#fff;background-size:contain;border:4px solid #fff;border-radius:10px;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.card-collection-small.opened .content .reward{justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;line-height:19px;display:flex;position:absolute;top:74px}.card-collection-small.opened .content .reward .game-item-image{width:19px;height:19px}.card-collection-small.opened .content .footer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-top:2px solid #e6cff7;justify-content:center;align-items:center;width:100%;height:26px;display:flex}.card-collection-small.rewarded:not(.seen):after{content:"";background-image:url(https://inspin.me/build/static/images/cardCollections/badgeNew.png?75fa44v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:67px;height:67px;position:absolute;top:-16px;right:-7px}.card-collection-small.rewarded .content{box-sizing:border-box;background-color:#fff;background-size:contain;border:4px solid #fff;border-radius:10px;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.card-collection-small.rewarded .content .reward{justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;line-height:19px;display:flex;position:absolute;top:74px}.card-collection-small.rewarded .content .reward svg{width:19px;height:19px}.card-collection-small.rewarded .content .footer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-top:2px solid #e6cff7;justify-content:center;align-items:center;width:100%;height:54px;display:flex}.card-collection-small.closed{background-image:url(https://inspin.me/build/static/images/gameItems/collectionCard.png?2d300ev1);background-position:50%;background-repeat:no-repeat;background-size:110%}.card-collection-small .stars{height:28px}.card-collection-small .stars svg{width:16px;height:28px;margin:0 -.5px}.devdialog{z-index:1000;background:#0003;justify-content:center;align-items:center;width:0;display:flex;position:absolute;bottom:0;left:50%}@media (max-width:950px){.devdialog{flex-direction:column}}.devdialog .caption{color:#010101;vertical-align:middle;text-align:center;justify-content:center;align-items:center;margin:3px 0 20px;font-size:18px;font-weight:500;line-height:27px}.devdialog .container{touch-action:pan-y;-webkit-overflow-scrolling:touch;border-radius:10px;flex-direction:column;min-width:40vw;max-height:50vh;display:flex;overflow:hidden auto;touch-action:manipulation!important}.devdialog .container *{touch-action:manipulation!important}.devdialog>div{background-color:#fff;border-radius:10px;margin:10px;padding:10px;position:relative;box-shadow:0 2px 5px #0000004d}.devdialog .command{background-color:#d398f13b;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:stretch;margin:10px 5px;padding:0 10px;display:flex}.devdialog .command button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;width:auto;height:32px;margin:5px 0;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.devdialog .command button:hover{filter:brightness(110%)}.devdialog .command button:active{filter:brightness(85%)}.devdialog .command button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.devdialog .command .value-input{justify-content:space-between;align-items:center;margin:2px;display:flex}.devdialog .command .value-input input,.devdialog .command .value-input select{border:1px solid #0000001a;border-radius:10000px;max-width:150px;padding:5px 10px}.devdialog .command .value-input input[type=checkbox],.devdialog .command .value-input select[type=checkbox]{-webkit-appearance:checkbox}.devdialog #dev-dialog-input{width:300px}.devdialog .input-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;width:auto;height:32px;margin:5px auto auto;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.devdialog .input-btn:hover{filter:brightness(110%)}.devdialog .input-btn:active{filter:brightness(85%)}.devdialog .input-btn .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.devgiftdialog{z-index:1000;background:#0003;justify-content:center;align-items:center;width:0;display:flex;position:absolute;bottom:0;left:50%}@media (max-width:950px){.devgiftdialog{flex-direction:column}}.devgiftdialog .caption{color:#010101;vertical-align:middle;text-align:center;justify-content:center;align-items:center;margin:3px 0 20px;font-size:18px;font-weight:500;line-height:27px}.devgiftdialog .container{touch-action:pan-y;-webkit-overflow-scrolling:touch;border-radius:10px;flex-direction:column;min-width:40vw;max-height:50vh;display:flex;overflow:hidden auto;touch-action:manipulation!important}.devgiftdialog .container *{touch-action:manipulation!important}.devgiftdialog>div{background-color:#fff;border-radius:10px;margin:10px;padding:10px;position:relative;box-shadow:0 2px 5px #0000004d}.devgiftdialog .command{background-color:#d398f13b;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:stretch;margin:10px 5px;padding:0 10px;display:flex}.devgiftdialog .command button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;width:auto;height:32px;margin:5px 0;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.devgiftdialog .command button:hover{filter:brightness(110%)}.devgiftdialog .command button:active{filter:brightness(85%)}.devgiftdialog .command button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.devgiftdialog .command .value-input{justify-content:space-between;align-items:center;margin:2px;display:flex}.devgiftdialog .command .value-input input,.devgiftdialog .command .value-input select{border:1px solid #0000001a;border-radius:10000px;max-width:150px;padding:5px 10px}.devgiftdialog .command .value-input input[type=checkbox],.devgiftdialog .command .value-input select[type=checkbox]{-webkit-appearance:checkbox}.devgiftdialog #dev-dialog-input{width:300px}.devgiftdialog .input-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;width:auto;height:32px;margin:5px auto auto;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.devgiftdialog .input-btn:hover{filter:brightness(110%)}.devgiftdialog .input-btn:active{filter:brightness(85%)}.devgiftdialog .input-btn .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.devgiftdialog .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:350px;height:50px;margin:10px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.devgiftdialog .button:hover{filter:brightness(110%)}.devgiftdialog .button:active{filter:brightness(85%)}.devgiftdialog .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.devgiftdialog .container{min-width:450px}.devgiftdialog .position-container{justify-content:space-between;display:inline-flex}.devgiftdialog .drag-and-drop{text-align:center;cursor:pointer;background-color:#e0e0e0;height:80px;font-size:24px}.devgiftdialog .input-file{opacity:0;width:450px;height:inherit;background-color:#7fff00;position:absolute;top:51px;left:0;right:0}.devgiftdialog .position,.devgiftdialog input{margin-top:10px;margin-left:auto;margin-right:auto}.devgiftdialog .position{max-width:40px;margin-left:10px}.devgiftdialog .gift-preview{max-width:106px;max-height:106px;margin-left:auto;margin-right:auto}.custom-checkbox{cursor:pointer;width:24px;height:24px;display:inline-block;position:relative}.custom-checkbox-input{opacity:0;width:0;height:0;position:absolute}.custom-checkbox-box{background-color:#d7d7d766;border:1px solid #7957b2;border-radius:4px;width:24px;height:24px;transition:all .2s;position:absolute;top:-2px;left:0}.custom-checkbox-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;display:none;position:absolute;top:4px;left:8px;transform:rotate(45deg)}.custom-checkbox-input:checked+.custom-checkbox-box{background-color:#7957b2;border-color:#7957b2}.custom-checkbox-input:checked+.custom-checkbox-box:after{display:block}.custom-checkbox-input:focus-visible+.custom-checkbox-box{outline-offset:2px;outline:2px solid #7957b2}.custom-switch{cursor:pointer;flex-shrink:0;width:40px;height:24px;display:inline-block;position:relative}.custom-switch-input{opacity:0;width:0;height:0;position:absolute}.custom-switch-track{background-color:#d7d7d7;border-radius:10000px;width:40px;transition:background-color .2s;display:block;position:absolute;inset:0}.custom-switch-track:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.custom-switch-input:checked+.custom-switch-track{background-color:#7957b2}.custom-switch-input:checked+.custom-switch-track:after{transform:translate(16px)}.custom-switch-input:focus-visible+.custom-switch-track{outline-offset:2px;outline:2px solid #7957b2}.cheatpanel{z-index:10000;box-sizing:border-box;background-color:#fff;border-radius:10px;flex-direction:column;width:380px;max-width:calc(100vw - 20px);max-height:calc(100vh - 32px);padding:10px;display:flex;position:fixed;top:16px;right:16px;box-shadow:0 2px 5px #0000004d}.cheatpanel .cheatpanel-header{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex;position:relative}.cheatpanel .cheatpanel-drag-handle{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;flex:1;min-width:0;padding:4px 0;display:flex;position:relative}.cheatpanel .cheatpanel-drag-handle.cheatpanel-dragging{cursor:grabbing}.cheatpanel .caption{color:#010101;font-size:16px;font-weight:500;display:block;position:relative}.cheatpanel .close-button{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:relative}.cheatpanel .close-button svg,.cheatpanel .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.cheatpanel .cheatpanel-tabs{flex-wrap:wrap;flex-shrink:0;gap:6px;margin-bottom:8px;display:flex;position:relative}.cheatpanel .cheatpanel-tab{color:#392b64;pointer-events:all;cursor:pointer;background-color:#d398f126;border-radius:10000px;padding:5px 10px;font-size:12px;transition:all .1s;display:block;position:relative}.cheatpanel .cheatpanel-tab:hover{filter:brightness(125%)}.cheatpanel .cheatpanel-tab:active{filter:brightness(75%)}.cheatpanel .cheatpanel-tab.active{color:#fff;background-color:#7957b2}.cheatpanel .cheatpanel-search{box-sizing:border-box;border:1px solid #0000001a;border-radius:10000px;flex-shrink:0;width:100%;margin-bottom:8px;padding:6px 12px;display:block;position:relative}.cheatpanel .container{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;position:relative;overflow:hidden auto;touch-action:manipulation!important}.cheatpanel .container *{touch-action:manipulation!important}.cheatpanel .cheat-param-group{text-align:left;background-color:#d398f126;border-radius:10px;flex-direction:column;gap:14px;padding:8px 10px;display:flex;position:relative}.cheatpanel .cheat-param-row{display:block;position:relative}.cheatpanel .cheat-param-row .cheat-param-line{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.cheatpanel .cheat-param-row label{flex:1;min-width:0;display:block;position:relative}.cheatpanel .cheat-param-row input[type=text],.cheatpanel .cheat-param-row input[type=number],.cheatpanel .cheat-param-row select{border:1px solid #0000001a;border-radius:10000px;flex-shrink:0;max-width:110px;padding:5px 10px}.cheatpanel .cheat-param-row .custom-checkbox,.cheatpanel .cheat-param-row .custom-switch{flex-shrink:0}.cheatpanel .cheat-param-row .hint{color:#00000080;margin-top:4px;font-size:11px;display:block;position:relative}.cheatpanel .cheat-param-row .hint .hint-link{color:#7957b2;word-break:break-all;cursor:pointer;text-decoration:underline;display:inline;position:relative}.cheatpanel .cheat-param-row.cheat-param-generate{flex-direction:column;gap:8px;display:flex}.cheatpanel .cheat-param-row.cheat-param-generate input[type=text],.cheatpanel .cheat-param-row.cheat-param-generate input[type=number]{max-width:160px}.cheatpanel .cheat-param-row .cheat-param-block-title{color:#010101;font-size:13px;font-weight:600;display:block;position:relative}.cheatpanel .cheat-param-row .cheat-param-actions{justify-content:flex-end;display:flex;position:relative}.cheatpanel .cheat-param-row .cheat-param-error{color:#d32f2f;font-size:11px;display:block;position:relative}.cheatpanel .cheat-param-row .cheat-param-response-wrap{flex-direction:column;gap:6px;display:flex;position:relative}.cheatpanel .cheat-param-row .cheat-param-response{white-space:pre-wrap;word-break:break-word;background:#0000000f;border-radius:8px;max-height:180px;margin:0;padding:8px;font-size:11px;line-height:1.35;display:block;position:relative;overflow:auto}.cheatpanel .cheatpanel-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;flex-shrink:0;width:auto;height:32px;margin:auto;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.cheatpanel .cheatpanel-button:hover{filter:brightness(110%)}.cheatpanel .cheatpanel-button:active{filter:brightness(85%)}.cheatpanel .cheatpanel-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.cheatpanel .cheatpanel-button.disabled{opacity:.5;cursor:default;pointer-events:none}.cheatpanel .cheatpanel-button.primary{background-color:#7957b2}.cheatpanel .cheatpanel-button.secondary{color:#7957b2;background-color:#fff;border:1px solid #7957b2}.cheatpanel .footer{flex-shrink:0;justify-content:center;gap:10px;margin-top:10px;display:flex;position:relative}.account_picker{text-align:center;z-index:10;flex-direction:column;place-content:space-around center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0}.account_picker>.container{background-color:#fff;border-radius:5px;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-around;width:80vw;font-size:20px;display:flex;position:absolute;box-shadow:0 5px 15px #8a2be273}.account_picker>.container>.header{border-bottom:1px solid #b6b6b6;height:30px;padding:10px;font-weight:700;line-height:30px;display:block;position:relative}.account_picker>.container>.list{display:block}.account_picker>.container>.list>.item{text-align:justify;border-radius:10000px;margin:10px;padding:10px 10px 10px 20px;display:block;position:relative;box-shadow:0 8.5px 30px #0003}.account_picker>.container>.list>.item:hover{background-color:#f0f0f0}.account_picker>.container>.list>.item .balance{color:#fff;box-sizing:border-box;background-color:#00000040;border-radius:20px;width:auto;height:37px;margin:auto;padding:10px;font-size:14pt;line-height:10px;position:absolute;top:0;bottom:0;right:10px}.account_picker>.container>.list>.item .balance:after{width:18px;height:18px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.account_picker>.container>.list>.item .logout_time{color:gray;font-size:10px;display:block}.reward-popup-box>.layer{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:0}@keyframes awards-jump{0%{transform:translateY(-20px)scale(.8)}50%{transform:translateY(-50px)scale(.8)}to{transform:translateY(0)scale(1)}}@keyframes box-award-growth{0%{opacity:0}to{opacity:1}}@keyframes reward-item-glow-fade-in{0%{opacity:0}to{opacity:1}}.reward-receive-effects-layer{pointer-events:none;z-index:100;display:block;position:absolute;inset:0}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row .game-items .game-item-with-tooltip:before{content:"";pointer-events:none;z-index:0;opacity:0;width:200%;height:200%;animation:.2s forwards reward-item-glow-fade-in;animation-delay:calc(var(--row-start,0) * .1s);background-image:url(https://inspin.me/build/static/images/rewards/glowOfBalances.png?da10adv1);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row .game-items .game-item-with-tooltip:nth-child(2):before{animation-delay:calc((var(--row-start,0) + 1) * .1s)}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row .game-items .game-item-with-tooltip:nth-child(3):before{animation-delay:calc((var(--row-start,0) + 2) * .1s)}.dialog-universal-award-receive{backface-visibility:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;color:#fff;z-index:30;z-index:110;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden;transform:translateZ(0)}.dialog-universal-award-receive .content{text-align:center;width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0}.dialog-universal-award-receive .content .caption{margin-top:4vh;font-size:26px;display:block;position:relative}.dialog-universal-award-receive .content .box{height:82vh;margin:auto;position:absolute;top:18vh;left:0;right:0;transform:rotate(0)}.dialog-universal-award-receive .content .box .game-items{height:20vh;margin:auto;display:flex;position:absolute;top:19vh;left:0;right:0}.dialog-universal-award-receive .content .box .game-items .game-item-with-tooltip{flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;display:flex;position:relative}.dialog-universal-award-receive .content .box .game-items .game-item-with-tooltip .game-item-image{width:50px;height:50px}.dialog-universal-award-receive .content .box .game-items .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;inset:auto -3px -4px auto}.dialog-universal-award-receive .content .box .game-items .game-item-with-tooltip .hint{margin-top:1vh}.dialog-universal-award-receive .content .button-collect,.dialog-universal-award-receive .content .button-open,.dialog-universal-award-receive .content .button-ad{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;pointer-events:all;z-index:3;letter-spacing:normal;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 50px);max-width:286px;height:50px;margin:auto;padding:0 24px;font-size:18px;font-weight:700;line-height:50px;transition:all .1s;display:table;position:absolute;bottom:5vh;left:0;right:0;transition:opacity .6s linear,bottom .6s linear!important}.dialog-universal-award-receive .content .button-collect:hover,.dialog-universal-award-receive .content .button-open:hover,.dialog-universal-award-receive .content .button-ad:hover{filter:brightness(110%)}.dialog-universal-award-receive .content .button-collect:active,.dialog-universal-award-receive .content .button-open:active,.dialog-universal-award-receive .content .button-ad:active{filter:brightness(85%)}.dialog-universal-award-receive .content .button-collect .text,.dialog-universal-award-receive .content .button-open .text,.dialog-universal-award-receive .content .button-ad .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-universal-award-receive .content .button-collect,.dialog-universal-award-receive .content .button-open,.dialog-universal-award-receive .content .button-ad{width:270px}}.dialog-universal-award-receive .content .button-ad{color:#fff;background-color:#f5841c;font-size:15px;font-weight:700;bottom:100px!important}.dialog-universal-award-receive .content .button-ad>*{vertical-align:middle;display:inline-block}.dialog-universal-award-receive .content .button-ad .icon{background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:35px;height:35px;margin-right:5px}.dialog-universal-award-receive .content .button-ad .game-items{width:auto}.dialog-universal-award-receive .content .button-ad .game-item-with-tooltip{align-items:center;display:flex}.dialog-universal-award-receive .content .button-ad .game-item-with-tooltip .game-item-image{width:25px;height:25px;margin:0 5px}.dialog-universal-award-receive .content .button-ad .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.dialog-universal-award-receive.box-closed{cursor:pointer}.dialog-universal-award-receive.box-closed .box{width:400px;height:400px}.dialog-universal-award-receive.box-closed .box .reward-popup-box{width:100%;height:100%;display:block;position:absolute;transform:scale(1.5)}.dialog-universal-award-receive.box-closed .reward-wrapper,.dialog-universal-award-receive.box-closed .game-items{opacity:0}.dialog-universal-award-receive.box-opening .box-top,.dialog-universal-award-receive.box-opening .box-bottom{opacity:0;transition:transform 1s,opacity 1s}.dialog-universal-award-receive.box-opening .box-top{transform:translateY(-10vh)}.dialog-universal-award-receive.box-opening .box-bottom{transform:translateY(10vh)}.dialog-universal-award-receive.box-opening .reward-wrapper,.dialog-universal-award-receive.box-opening .game-items{transition:opacity .6s linear .3s,top .6s}.dialog-universal-award-receive[awards-count="1"] .game-items,.dialog-universal-award-receive[awards-count="2"] .game-items,.dialog-universal-award-receive[awards-count="3"] .game-items,.dialog-universal-award-receive[awards-count="4"] .game-items,.dialog-universal-award-receive[awards-count="5"] .game-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:350px;display:flex}.dialog-universal-award-receive[awards-count="6"] .game-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:210px;display:flex}.dialog-universal-award-receive[awards-count="7"] .game-items,.dialog-universal-award-receive[awards-count="8"] .game-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:280px;display:flex}.dialog-universal-award-receive[awards-count="9"] .game-items,.dialog-universal-award-receive[awards-count="10"] .game-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:350px;display:flex}@media (min-width:950px){.dialog-universal-award-receive .content .caption{margin:25px 0}.dialog-universal-award-receive .content .box{height:90%;top:10%}.dialog-universal-award-receive .content .box .box-top{width:235px;height:155px}.dialog-universal-award-receive .content .box .box-bottom{width:230px;height:210px}.dialog-universal-award-receive .content .box .game-items{height:100px;top:200px}}.dialog-universal-award-receive .content{position:initial;height:-moz-fit-content;height:fit-content}.dialog-universal-award-receive .content .caption{box-sizing:border-box;padding:25px 20px;font-size:18px;font-weight:700;transition:top .6s linear;top:0}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive .content .caption{font-size:20px}}.dialog-universal-award-receive .content .box .reward-popup-box{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(1.5)}.dialog-universal-award-receive .content .box .button-open{z-index:3;width:calc(100% - 50px);max-width:286px;margin-left:auto;margin-right:auto;position:absolute;bottom:5vh;left:0;right:0}.dialog-universal-award-receive .content .box .reward-wrapper{flex-direction:column;justify-content:center;align-items:center;width:250px;height:auto;margin:auto;display:flex;position:absolute;top:180px;left:0;right:0}.dialog-universal-award-receive .content .box .rewards-list{justify-content:center;align-items:center;width:100%;margin:0 auto 35px;display:flex}.dialog-universal-award-receive .content .box .rewards-list .game-items{flex-wrap:wrap;justify-content:center;width:100%;height:100%;position:relative;top:0}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-items{gap:38px}}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip{position:relative}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .game-item-image,.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .gift-image{z-index:1;width:54px;height:54px}@media (min-width:1500px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .game-item-image,.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .gift-image{width:59px;height:59px}}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .game-item-image,.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .gift-image{width:100px;height:100px}}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .gift-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list{width:100%;height:100%;position:relative}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list .photo-frame{width:54px;height:54px;margin-left:unset!important;margin-top:unset!important;position:relative!important}@media (min-width:1500px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list .photo-frame{width:59px;height:59px}}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list .photo-frame{width:100px;height:100px}}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list .photo-frame .preview-img{display:none}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .frames-list .photo-frame:not(:first-child){left:63%}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .count{z-index:1;font-size:16px;font-style:italic;font-weight:900}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip .count{font-size:24px;bottom:-8px}}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip[data-game-item-type=random_reward] .game-item-image,.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip[data-game-item-type=random_reward] .gift-image{width:unset}.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image,.dialog-universal-award-receive .content .box .rewards-list .game-item-with-tooltip[data-game-item-type=bottle_id] .gift-image{object-fit:contain;width:54px!important}.dialog-universal-award-receive.reward-popup-animated{animation:none}.dialog-universal-award-receive.reward-popup-animated .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-universal-award-receive.reward-popup-animated .content .caption{flex-shrink:0;margin-top:0;transition:none;position:static;top:auto}.dialog-universal-award-receive.reward-popup-animated .content .box{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;height:auto;display:flex;position:static;top:auto;left:auto;right:auto}.dialog-universal-award-receive.reward-popup-animated .content .box .reward-popup-box{flex:none;width:400px;height:400px;display:block;position:relative;top:auto;left:auto;transform:scale(1.5)}.dialog-universal-award-receive.reward-popup-animated .content .box .spine-animation-view{width:100%;max-width:720px;height:70vh;max-height:640px;overflow:visible;transform:none}.dialog-universal-award-receive.reward-popup-animated .content .box .reward-wrapper{flex-shrink:0;width:280px;max-height:none;margin:0;position:static;inset:auto}.dialog-universal-award-receive.reward-popup-animated .content .box .button-collect,.dialog-universal-award-receive.reward-popup-animated .content .box .button-open{z-index:3;flex-shrink:0;max-width:286px;margin:24px auto 0;position:relative;bottom:auto;left:auto;right:auto;transform:none;width:calc(100% - 50px)!important}.dialog-universal-award-receive.reward-popup-animated .content .box .button-open{margin-top:24px;margin-bottom:0}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad{box-sizing:border-box;z-index:3;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;width:calc(100% - 50px);max-width:286px;height:50px;margin:12px auto 0;display:flex;position:relative;bottom:auto;left:auto;right:auto;opacity:1!important;top:auto!important}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .icon{margin-bottom:2px;margin-right:7px;width:30px!important;height:30px!important}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad:hover{filter:brightness(1.1)}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad:active{filter:brightness(.5)}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list{width:-moz-fit-content;width:fit-content;margin:0 20px 3px 5px}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list .count{line-height:14px;bottom:5px;left:26px}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list img{margin:0}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list .game-item-with-tooltip{min-width:auto}.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list .game-item-with-tooltip,.dialog-universal-award-receive.reward-popup-animated .content .box .button-ad .rewards-list img{width:30px!important;height:30px!important}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list{margin:0 auto}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex;position:relative}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row .game-items{flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;width:auto;height:auto;display:flex;position:relative;top:0}@media (min-width:1900px) and (min-height:620px){.dialog-universal-award-receive.reward-popup-animated .content .box .rewards-list.reward-popup-rows .reward-row .game-items{gap:38px}}.dialog-universal-award-receive.reward-popup-animated.box-closed .content .box{width:400px;height:auto}.dialog-universal-award-receive.reward-popup-animated.box-opening .content .caption{padding-top:0;top:auto}@media (max-width:950px){.dialog-universal-award-receive.reward-popup-animated.box-opening .content .caption{padding-top:0;top:auto}}.dialog-universal-award-receive.box-closed .button-ad{opacity:0}.dialog-universal-award-receive.box-opening .game-items{animation:none}.dialog-universal-award-receive.box-opening .content .caption{top:170px}@media (max-width:950px){.dialog-universal-award-receive.box-opening .content .caption{padding-top:50px;top:20vh}}.dialog-universal-award-receive.reward-popup-animated.dialog-lootbox-reward.box-closed .content{justify-content:center;min-height:100%}.dialog-universal-award-receive.reward-popup-animated.dialog-lootbox-reward.box-closed .content .box{max-width:720px;height:auto;transform:none}.dialog-universal-award-receive.reward-popup-animated.dialog-lootbox-reward.box-closed .content .box .spine-animation-view{max-width:720px;height:70vh;max-height:640px}@media (min-width:950px){.dialog-universal-award-receive.reward-popup-animated.dialog-lootbox-reward.box-closed .content .box,.dialog-universal-award-receive.reward-popup-animated.dialog-lootbox-reward.box-closed .content .box .spine-animation-view{max-width:780px}}.dialog-universal-award-receive.dialog-lootbox-reward,.dialog-universal-award-receive.offer-spine-reward,.dialog-universal-award-receive.dialog-lootbox-reward.box-closed .box,.dialog-universal-award-receive.offer-spine-reward.box-closed .box,.dialog-universal-award-receive.dialog-lootbox-reward.box-closed .box .spine-animation-view,.dialog-universal-award-receive.offer-spine-reward.box-closed .box .spine-animation-view,.dialog-universal-award-receive.dialog-lootbox-reward.box-closed .box .spine-animation-view-canvas,.dialog-universal-award-receive.offer-spine-reward.box-closed .box .spine-animation-view-canvas{overflow:visible}.dialog-universal-award-receive.dialog-lootbox-reward.box-opening .content .caption,.dialog-universal-award-receive.offer-spine-reward.box-opening .content .caption{top:0}@media (max-width:950px){.dialog-universal-award-receive.dialog-lootbox-reward.box-opening .content .caption,.dialog-universal-award-receive.offer-spine-reward.box-opening .content .caption{padding-top:25px;top:0}}.dialog-universal-award-receive.dialog-lootbox-reward{animation:none}.dialog-universal-award-receive .table-image{background-size:cover;border-radius:5px;width:50px;height:50px}.dialog-universal-award-receive .bottle-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;transform:rotate(35deg)}@media (min-width:950px){.dialog-universal-award-receive .content .caption{padding:25px 0}}.dialog-universal-award-receive[reward-type=offer_gift_action] .content .caption{font-size:30px}@keyframes wallet-show{0%{opacity:0;transform:translate(-50%)}50%{transform:translate(-50%)scale(1.1)}to{opacity:1;transform:translate(-50%)}}.dialog-universal-award-receive #wallet{opacity:0;transform-origin:50%;z-index:120;background:#0006;border:2px solid #fed230;border-radius:20px;align-items:center;animation:.2s forwards wallet-show;display:flex;position:absolute;top:75px;left:50%;transform:translate(-50%)}@media (min-width:950px){.dialog-universal-award-receive #wallet{top:20px}}.dialog-universal-award-receive #wallet .icon-wrap{z-index:10;border-radius:50%;padding:5px;position:relative}.dialog-universal-award-receive #wallet .icon-wrap .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;max-width:25px;height:25px;max-height:25px;position:relative}.dialog-universal-award-receive #wallet .icon-wrap .icon .game-item-image{min-width:25px;max-width:25px;min-height:25px;max-height:25px}.dialog-universal-award-receive #wallet .counter{color:#fff;padding:5px 16px 5px 8px;font-size:16px;font-weight:700;position:relative}#dialog-achievement{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;text-align:center;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}#dialog-achievement *{touch-action:manipulation!important}#dialog-achievement .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}#dialog-achievement .popup *{touch-action:manipulation!important}#dialog-achievement .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-achievement .popup .close-button:hover{filter:brightness(125%)}#dialog-achievement .popup .close-button:active{filter:brightness(75%)}#dialog-achievement .popup .close-button:hover,#dialog-achievement .popup .close-button:active{transform:scale(1.1)}#dialog-achievement .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-achievement .popup .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-achievement .popup .close-button svg{width:14px;height:14px}#dialog-achievement .popup .close-button{top:8px;right:8px}}#dialog-achievement .popup .close-button:hover{transform:scale(1.1)}#dialog-achievement .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}#dialog-achievement .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}#dialog-achievement .popup .text .bold{font-weight:600}#dialog-achievement .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-achievement .popup .button:hover{filter:brightness(110%)}#dialog-achievement .popup .button:active{filter:brightness(85%)}#dialog-achievement .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-achievement .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-achievement .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-achievement .popup .button .text{font-weight:500}#dialog-achievement .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-achievement .popup .button-purple:hover{filter:brightness(110%)}#dialog-achievement .popup .button-purple:active{filter:brightness(85%)}#dialog-achievement .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-achievement .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-achievement .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-achievement .popup .button-purple .text{font-weight:500}#dialog-achievement .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-achievement .popup .button-white:hover{filter:brightness(110%)}#dialog-achievement .popup .button-white:active{filter:brightness(85%)}#dialog-achievement .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-achievement .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-achievement .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-achievement .popup .button-white .text{font-weight:500}#dialog-achievement .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}#dialog-achievement .popup .button-red:hover{filter:brightness(110%)}#dialog-achievement .popup .button-red:active{filter:brightness(85%)}#dialog-achievement .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-achievement .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-achievement .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-achievement .popup .button-red .text{font-weight:500}#dialog-achievement .popup .button-ok .game-item-image{width:24px;height:24px}#dialog-achievement .popup{box-sizing:border-box;padding:34px 20px}#dialog-achievement .popup p{margin:0}#dialog-achievement .popup .header{margin-bottom:11px;font-size:22px;font-weight:700}#dialog-achievement .popup .subheader{color:#989898;margin-bottom:10px;font-size:16px}#dialog-achievement .popup .image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:110px;height:110px;margin-bottom:7px;display:inline-block}#dialog-achievement .popup .name{margin-bottom:12px;font-size:16px;font-weight:700}#dialog-achievement .popup .desc{color:#989898;margin-bottom:24px;font-size:16px;line-height:19px}#dialog-achievement .popup .desc:before{content:"";vertical-align:middle;pointer-events:none;background-color:#32ba7c;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyMCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC4wOTE3IDEuNDAyMjRDMTcuNDI5MiAwLjczOTc4IDE2LjI5MzYgMC43Mzk3OCAxNS42MzExIDEuNDAyMjRMNy43NjgzMyA5LjIyOTI5TDQuMzY4NzIgNS44MDI5QzMuNzA2MjUgNS4xNDA0NCAyLjU3MDYxIDUuMTQwNDQgMS45MDgxNSA1LjgwMjlMMC41MzU5MDggNy4xNzUxNEMtMC4xMjY1NTMgNy44Mzc2IC0wLjEyNjU1MyA4Ljk3MzI1IDAuNTM1OTA4IDkuNjM1NzFMNi41NDUzNyAxNS42OTI1QzcuMjA3ODMgMTYuMzU1IDguMzQzNDggMTYuMzU1IDkuMDA1OTQgMTUuNjkyNUwxMC4zNzgyIDE0LjMyMDNDMTAuNDUxIDE0LjI0NzUgMTAuNTE1OCAxNC4xNjkgMTAuNTcyNSAxNC4wODZMMTkuNDYzOSA1LjIzNTA1QzIwLjEyNjQgNC41NzI1OSAyMC4xMjY0IDMuNDM2OTQgMTkuNDYzOSAyLjc3NDQ4TDE4LjA5MTcgMS40MDIyNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:50%;width:18px;height:18px;margin-right:5px;display:inline-block}#dialog-achievement .popup .game-items{justify-content:center;margin:10px 0 24px;display:flex}#dialog-achievement .popup .game-items .game-item-with-tooltip{margin:0 5px}#dialog-achievement .popup .game-items .game-item-with-tooltip .game-item-image{width:30px;height:30px;margin-bottom:1px}#dialog-achievement .popup .game-items .game-item-with-tooltip .count{color:#ff4b4b;font-size:16px;font-weight:700}#dialog-achievement .popup button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:80%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}#dialog-achievement .popup button:hover{filter:brightness(110%)}#dialog-achievement .popup button:active{filter:brightness(85%)}#dialog-achievement .popup button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-activate-notify{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-activate-notify .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-activate-notify .close-button:hover{filter:brightness(125%)}.dialog-activate-notify .close-button:active{filter:brightness(75%)}.dialog-activate-notify .close-button:hover,.dialog-activate-notify .close-button:active{transform:scale(1.1)}.dialog-activate-notify .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-activate-notify .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-activate-notify .close-button svg{width:14px;height:14px}.dialog-activate-notify .close-button{top:8px;right:8px}}.dialog-activate-notify .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-activate-notify .popup .caption,.dialog-activate-notify .popup .subcaption,.dialog-activate-notify .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-activate-notify .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-activate-notify .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-activate-notify .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-activate-notify .popup .bold{font-weight:600;display:inline-block}.dialog-activate-notify .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-activate-notify .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-activate-notify .popup{background-image:"";width:700px;height:556px}}@media (max-width:950px){.dialog-activate-notify .popup{background-image:"";width:345px;padding-top:100%}.dialog-activate-notify .popup .content{margin-top:-100%}}.dialog-activate-notify.dialog-activate-notify-hidden-during-kiss{visibility:hidden;pointer-events:none}.dialog-activate-notify .popup{background-color:#fff;border-radius:12px;max-width:350px;height:auto;padding:32px 0}.dialog-activate-notify .popup>.content{text-align:center;padding:0 20px}.dialog-activate-notify .popup>.content .caption{color:#04050f;letter-spacing:normal;text-align:center;width:90%;margin:auto;font-size:22px;font-weight:700;line-height:25px;display:block;position:relative}.dialog-activate-notify .popup>.content .image{background:url(https://inspin.me/build/static/images/dialogs/sophieWinkBlur.png?31654av1) 50%/contain no-repeat;border-radius:50%;width:179px;height:179px;margin:8px auto}.dialog-activate-notify .popup>.content .description{color:#252529;width:100%;margin:16px auto;font-size:16px;font-weight:500;line-height:18px}.dialog-activate-notify .popup>.content .button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:16px auto auto;padding:0 24px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-activate-notify .popup>.content .button:hover{filter:brightness(110%)}.dialog-activate-notify .popup>.content .button:active{filter:brightness(85%)}.dialog-activate-notify .popup>.content .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-activate-notify .popup>.content .button.button-activate{background:#7957b2}.dialog-activate-notify .popup .close-button{z-index:2}@media (max-width:950px){.dialog-activate-notify .popup{margin-top:5vh;padding:12px}.dialog-activate-notify .popup .content[class]{margin-top:0;padding:13px 0}.dialog-activate-notify .popup .content[class] .info{box-sizing:border-box;width:288px;margin:auto}.dialog-activate-notify .popup .content[class] .info br{display:none}.dialog-activate-notify .popup .content[class] .button{width:286px;margin-top:2vh}}.dialog-advent-calendar{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-advent-calendar .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-advent-calendar .close-button:hover{filter:brightness(125%)}.dialog-advent-calendar .close-button:active{filter:brightness(75%)}.dialog-advent-calendar .close-button:hover,.dialog-advent-calendar .close-button:active{transform:scale(1.1)}.dialog-advent-calendar .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-advent-calendar .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-advent-calendar .close-button svg{width:14px;height:14px}.dialog-advent-calendar .close-button{top:8px;right:8px}}.dialog-advent-calendar .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-advent-calendar .popup .caption,.dialog-advent-calendar .popup .subcaption,.dialog-advent-calendar .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-advent-calendar .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-advent-calendar .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-advent-calendar .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-advent-calendar .popup .bold{font-weight:600;display:inline-block}.dialog-advent-calendar .popup{background:0 0;padding:50px 0 0;overflow:visible}@media (min-width:950px){.dialog-advent-calendar .popup{padding-top:40px}.dialog-advent-calendar .popup .close-button{display:none}}.dialog-advent-calendar .popup .inner-container{box-sizing:border-box;background:linear-gradient(90deg,#9a65f2 0%,#804cd7 100%);border:6px solid #fff;border-radius:24px;max-width:343px;padding:15px;display:block;position:relative;overflow:visible}@media (min-width:950px){.dialog-advent-calendar .popup .inner-container{width:343px}}@media (max-width:950px){.dialog-advent-calendar .popup .inner-container{width:90vw}}.dialog-advent-calendar .popup .inner-container:after{content:"";opacity:.7;pointer-events:none;z-index:1;background-image:url(https://inspin.me/build/static/images/dialogs/rays.png?dcacfav1);background-position:50% -120px;background-repeat:no-repeat;background-size:606px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dialog-advent-calendar .popup .inner-container:before{content:"";z-index:-1;width:500px;height:250px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/adventCalendar/cake.png?dbbc7ev1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:absolute;top:-176px;left:50%;transform:translate(-50%)}.dialog-advent-calendar .popup .inner-container[data-type=new_year_2026]:before{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/adventCalendar/newYear.png?090e76v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-advent-calendar .popup .content{z-index:2;position:relative}.dialog-advent-calendar .popup .caption{color:#fff;text-align:center;margin:auto;font-size:20px;font-weight:500}.dialog-advent-calendar .popup .timer-top{background-color:#ffffff52;margin-top:12px;padding:2px 12px}.dialog-advent-calendar .popup .timer-top svg{vertical-align:middle;width:16px;height:16px;margin-right:6px}.dialog-advent-calendar .popup .timer-top .value,.dialog-advent-calendar .popup .timer-top .unit{font-size:14px;line-height:16px}.dialog-advent-calendar .popup .timer-top .unit,.dialog-advent-calendar .popup .timer-top .value{font-weight:500}.dialog-advent-calendar .popup .bottom-hint{color:#fff;flex-direction:row;justify-content:center;width:100%;font-weight:500;display:flex}.dialog-advent-calendar .popup .bottom-hint .timer-bottom{color:#fff;margin-top:-1px;margin-left:4px}.dialog-advent-calendar .popup .bottom-hint .timer-bottom .unit{opacity:.8}.dialog-advent-calendar .popup .bottom-hint .timer-bottom .value,.dialog-advent-calendar .popup .bottom-hint .timer-bottom .unit{font-size:14px}.dialog-advent-calendar .popup .bottom-hint .timer-bottom .value{font-weight:500!important}.dialog-advent-calendar .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:calc(100% - 30px);height:50px;margin:20px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-advent-calendar .popup .button:hover{filter:brightness(110%)}.dialog-advent-calendar .popup .button:active{filter:brightness(85%)}.dialog-advent-calendar .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-advent-calendar .popup .calendar{flex-flow:wrap;justify-content:center;align-items:center;gap:7px;max-width:290px;margin:20px auto;display:flex}.dialog-advent-calendar .popup .advent-day{filter:drop-shadow(2px 4px 4px #73440052);background-color:#fff;border-radius:10px;flex-grow:0;flex-shrink:0;width:64px;height:80px;display:block;position:relative}.dialog-advent-calendar .popup .advent-day .title{text-align:center;color:#fff;filter:drop-shadow(0 2px 2px #7a44d43d);background-color:#7957b2;border-radius:10px 10px 0 0;width:100%;height:24px;font-size:12px;font-weight:500;line-height:24px;box-shadow:inset 0 2px 4px #fff6}.dialog-advent-calendar .popup .advent-day .check{background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:0;right:0;transform:translate(20%,-20%)}.dialog-advent-calendar .popup .advent-day .check svg{width:12px;height:12px}.dialog-advent-calendar .popup .advent-day .lock{opacity:.9;filter:drop-shadow(0 2px 2px #00000040);pointer-events:none;width:24px;height:24px;position:absolute;top:44px;left:50%;transform:translate(-50%,-50%)}.dialog-advent-calendar .popup .advent-day .photo-frame{top:27px;left:10px}.dialog-advent-calendar .popup .advent-day .icons{flex-flow:row;justify-content:center;width:100%;margin-top:3px;display:flex;overflow:hidden}.dialog-advent-calendar .popup .advent-day .icons .count{display:none}.dialog-advent-calendar .popup .advent-day .icons .game-item-image,.dialog-advent-calendar .popup .advent-day .icons .gift-image{width:32px;height:32px}.dialog-advent-calendar .popup .advent-day .icons .frames-list{width:44px;height:44px}.dialog-advent-calendar .popup .advent-day .counts{text-align:center;white-space:nowrap;flex-flow:row;justify-content:center;width:-moz-fit-content;width:fit-content;margin:-2px auto auto;display:flex}.dialog-advent-calendar .popup .advent-day .counts .game-item-image,.dialog-advent-calendar .popup .advent-day .counts .gift-image{display:none}.dialog-advent-calendar .popup .advent-day .counts .count{color:#919399;word-spacing:-4px;font-size:13px;font-weight:700}.dialog-advent-calendar .popup .advent-day .counts:before{content:"x";color:#919399;font-size:13px;font-weight:700;display:inline-block;position:relative}.dialog-advent-calendar .popup .advent-day .counts:has(.game-item-with-tooltip[data-game-item-type=frame_id]):before{display:none!important}.dialog-advent-calendar .popup .advent-day[data-reward-state=Received] .title{background-color:#7957b2!important}.dialog-advent-calendar .popup .advent-day[data-reward-state=Received] .counts .count,.dialog-advent-calendar .popup .advent-day[data-reward-state=Received] .counts:before{color:#7957b2!important}.dialog-advent-calendar .popup .advent-day[data-reward-state=Unavailable] .title{background-color:#919399}.dialog-advent-calendar .popup .advent-day[data-is-today=true] .title{background-color:#ff4b4b}.dialog-advent-calendar .popup .advent-day[data-is-today=true] .counts .count,.dialog-advent-calendar .popup .advent-day[data-is-today=true] .counts:before{color:#ff4b4b}@media (max-width:950px){.dialog-advent-calendar .popup .close-button{box-sizing:border-box;z-index:3;filter:drop-shadow(0 4px 4px #00000040);background:linear-gradient(90deg,#9a65f2 0%,#804cd7 100%);border:5px solid #fff;border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;transform:translate(15px,-20px);box-shadow:inset 0 4px 4px #ffffff40}.dialog-advent-calendar .popup .close-button svg{width:16px;height:16px}.dialog-advent-calendar .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}}.dialog-advent-calendar .popup .close-button-landscape{display:block;top:-18px;right:-47px}@media (max-width:950px){.dialog-advent-calendar .close-button-landscape{display:none!important}}.dialog-agreement{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-agreement *{touch-action:manipulation!important}.dialog-agreement .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-agreement .popup *{touch-action:manipulation!important}.dialog-agreement .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-agreement .popup .close-button:hover{filter:brightness(125%)}.dialog-agreement .popup .close-button:active{filter:brightness(75%)}.dialog-agreement .popup .close-button:hover,.dialog-agreement .popup .close-button:active{transform:scale(1.1)}.dialog-agreement .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-agreement .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-agreement .popup .close-button svg{width:14px;height:14px}.dialog-agreement .popup .close-button{top:8px;right:8px}}.dialog-agreement .popup .close-button:hover{transform:scale(1.1)}.dialog-agreement .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-agreement .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-agreement .popup .text .bold{font-weight:600}.dialog-agreement .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-agreement .popup .button:hover{filter:brightness(110%)}.dialog-agreement .popup .button:active{filter:brightness(85%)}.dialog-agreement .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-agreement .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-agreement .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-agreement .popup .button .text{font-weight:500}.dialog-agreement .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-agreement .popup .button-purple:hover{filter:brightness(110%)}.dialog-agreement .popup .button-purple:active{filter:brightness(85%)}.dialog-agreement .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-agreement .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-agreement .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-agreement .popup .button-purple .text{font-weight:500}.dialog-agreement .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-agreement .popup .button-white:hover{filter:brightness(110%)}.dialog-agreement .popup .button-white:active{filter:brightness(85%)}.dialog-agreement .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-agreement .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-agreement .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-agreement .popup .button-white .text{font-weight:500}.dialog-agreement .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-agreement .popup .button-red:hover{filter:brightness(110%)}.dialog-agreement .popup .button-red:active{filter:brightness(85%)}.dialog-agreement .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-agreement .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-agreement .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-agreement .popup .button-red .text{font-weight:500}.dialog-agreement .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-agreement .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-agreement .close-button:hover{filter:brightness(125%)}.dialog-agreement .close-button:active{filter:brightness(75%)}.dialog-agreement .close-button:hover,.dialog-agreement .close-button:active{transform:scale(1.1)}.dialog-agreement .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:950px) and (max-width:950px){.dialog-agreement .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-agreement .close-button svg{width:14px;height:14px}}@media (max-width:950px){.dialog-agreement .close-button{width:40px;height:40px;display:block}.dialog-agreement .close-button svg{fill:#4d4d4d!important}}.dialog-agreement .caption{justify-content:center;align-items:center;display:flex;margin-bottom:12px!important;font-size:18px!important}.dialog-agreement .caption img{width:32px;height:32px;margin-left:8px}.dialog-agreement .rewards-list{justify-content:center;margin-top:30px;display:flex}.dialog-agreement .rewards-list .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}.dialog-agreement .rewards-list .game-item-with-tooltip .game-item-image{width:30px;height:30px}.dialog-agreement .rewards-list .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}.dialog-agreement .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-agreement .popup{max-width:343px;width:unset;flex-direction:column;padding:24px 16px;display:flex}.dialog-agreement .popup .list-button{flex-direction:column;gap:8px;display:flex}.dialog-agreement .popup .list-button .button-white{margin-top:0}.dialog-agreement .popup .button,.dialog-agreement .popup .button-white{width:100%;max-width:100%}.dialog-agreement .popup .button *,.dialog-agreement .popup .button-white *{vertical-align:middle}.dialog-agreement .popup .button.outline-purple,.dialog-agreement .popup .button-white.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-agreement .popup .button.button-blue,.dialog-agreement .popup .button-white.button-blue{background-color:#3688c8;margin-bottom:8px;position:relative}.dialog-agreement .popup .button.button-blue svg,.dialog-agreement .popup .button-white.button-blue svg{position:absolute;top:12px;left:12px}.dialog-agreement .popup .button-white{margin-top:8px}.dialog-agreement .popup .button-warning{background-color:#fd6f71}.dialog-agreement .popup .button-filled-purple{background-color:#7957b2}.dialog-agreement .popup .button-outline-purple{color:#7957b2;background-color:#0000;border:2px solid #7957b2}.dialog-agreement .popup .text{margin-left:35px;margin-right:35px;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important}.dialog-agreement .popup .buttons{flex-direction:column;gap:16px;display:flex}.dialog-agreement ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.dialog-agreement .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;animation:1s linear infinite rotate;display:block;top:0;left:0;right:0;transform:translateZ(0)}.dialog-agreement.wide .popup{max-width:none}@media (min-width:950px){.dialog-agreement.wide .popup{width:600px}}@media (max-width:950px){.dialog-agreement.wide .popup{width:90vw}}.dialog-agreement.danger .popup{border:2px solid #ff4b4b}.dialog-agreement.danger .popup .button-white,.dialog-agreement.danger .popup .button{width:100%;margin-left:auto;margin-right:auto}.dialog-agreement.danger .popup .button-ok{background-color:#ff4b4b}.dialog-agreement.check-photo-hint{background-color:#000}.dialog-agreement.purple-basic .popup{box-sizing:border-box;width:318px;padding:24px 16px}.dialog-agreement.purple-basic .caption{color:#7957b2;margin:0 0 19px;font-size:20px}.dialog-agreement.purple-basic .text{color:#04050f;margin:8px;font-size:16px;font-weight:500}.dialog-agreement.purple-basic .button{color:#fff;background:#7957b2;width:286px;margin:20px auto 0}.dialog-agreement.purple-basic .close-button{display:none}.dialog-agreement.lootbox_small,.dialog-agreement.lootbox_medium,.dialog-agreement.lootbox_large{z-index:1000}.dialog-agreement.lootbox_small .image,.dialog-agreement.lootbox_medium .image,.dialog-agreement.lootbox_large .image{background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-agreement.lootbox_small .count,.dialog-agreement.lootbox_medium .count,.dialog-agreement.lootbox_large .count{color:#04050f;margin-bottom:20px;font-size:16px;font-weight:700}.dialog-agreement.lootbox_small .button,.dialog-agreement.lootbox_medium .button,.dialog-agreement.lootbox_large .button{background:#7957b2}.dialog-agreement.lootbox_gazon{z-index:1000}.dialog-agreement.lootbox_gazon .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxGazon.png?2be1c5v1);background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-agreement.lootbox_small .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxSmall.png?af675fv1)}.dialog-agreement.lootbox_medium .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxMedium.png?0645cav1)}.dialog-agreement.lootbox_large .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxLarge.png?a96992v1)}.dialog-agreement.event-admire-ends .popup{border-radius:20px;gap:20px;padding:32px 16px 24px}.dialog-agreement.event-admire-ends .popup .caption{color:#7957b2;line-height:normal;margin:0!important}.dialog-agreement.event-admire-ends .popup .text{color:#919399;margin:0!important}.dialog-agreement.event-admire-ends .popup .close-button svg{fill:#919399!important}.dialog-agreement.event-admire-ends .popup .button-purple{background:#7957b2}.dialog-agreement.event-admire-ends .popup .list-button .button img{position:relative;top:-2px}.dialog-agreement.need-registration .popup{padding:32px 16px 24px}.dialog-agreement.need-registration .popup .close-button{top:3px}.dialog-agreement.need-registration .popup .close-button:hover,.dialog-agreement.need-registration .popup .close-button:active,.dialog-agreement.need-registration .popup .close-button:focus{filter:none;opacity:1}.dialog-agreement.need-registration .popup .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-agreement.need-registration .popup .content .title{color:#04050f;margin-bottom:22px;font-size:18px;font-weight:700}.dialog-agreement.need-registration .popup .content .description{color:#919399;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-agreement.need-registration .popup .content .button{background:#f5841c}.dialog-agreement.need-registration .popup .content .button.denied-to-guest{color:#000;background:0 0;border:2px solid #000}.dialog-agreement.need-registration .popup .content .login-small-buttons{height:28px;margin-top:5px;margin-bottom:8px;display:flex;position:relative}.dialog-agreement.need-registration .popup .content .login-small-buttons:has(.ios-login) .login-button.ios-login svg path:first-child{fill:#474c61}.dialog-agreement.need-registration .popup .content .login-small-buttons .login-button{transition:transform .3s ease-in-out;position:relative}.dialog-agreement.need-registration .popup .content .login-small-buttons .login-button:hover{cursor:pointer;transform:scale(1.05)}.dialog-agreement.need-registration .popup .content .login-small-buttons .login-button:not(:first-child){margin-left:-12px}.dialog-agreement.need-registration .popup .content .login-small-buttons .to-bottom{background:#fff;border-radius:50%;width:28px;height:28px;top:0;right:0;box-shadow:0 .2rem .4rem #00000040}.dialog-agreement.need-registration .popup .content .login-small-buttons .to-bottom .icon{width:15px;height:15px;position:relative;top:7px;transform:rotate(-90deg)}.dialog-agreement .popup{max-height:90vh;margin:auto;padding:16px 12px;overflow-y:auto}.dialog-agreement .popup .caption{text-align:center;width:80%;margin:auto;font-size:11px;line-height:18px}.dialog-agreement .popup .text{text-align:left;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px;line-height:13px;display:block;position:relative}.dialog-agreement .popup .close-button{z-index:2;border-radius:100%;margin:auto -12px auto auto;position:sticky;top:0;left:auto;right:0;background:#fff!important}@media (min-width:950px){.dialog-agreement .popup{max-width:700px}.dialog-agreement .popup .button{max-width:200px;margin:auto}}.dialog-game-birthday{backface-visibility:hidden;z-index:30;background-color:#000c;background-repeat:no-repeat;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-game-birthday .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-game-birthday .close-button:hover{filter:brightness(125%)}.dialog-game-birthday .close-button:active{filter:brightness(75%)}.dialog-game-birthday .close-button:hover,.dialog-game-birthday .close-button:active{transform:scale(1.1)}.dialog-game-birthday .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-game-birthday .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-game-birthday .close-button svg{width:14px;height:14px}.dialog-game-birthday .close-button{top:8px;right:8px}}.dialog-game-birthday .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-game-birthday .popup .caption,.dialog-game-birthday .popup .subcaption,.dialog-game-birthday .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-game-birthday .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-game-birthday .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-game-birthday .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-game-birthday .popup .bold{font-weight:600;display:inline-block}@media (min-width:950px){.dialog-game-birthday[data-event-enabled=false]{background-image:url(https://inspin.me/build/static/images/holidayGift/leftTop.png?36f92fv1),url(https://inspin.me/build/static/images/holidayGift/rightTop.png?670aabv1),url(https://inspin.me/build/static/images/holidayGift/rightBottom.png?65bff9v1),url(https://inspin.me/build/static/images/holidayGift/leftBottom.png?ba6e48v1);background-position:-100px -125px,right -115px top -115px,right -155px bottom -165px,left -160px bottom -235px;background-size:495px 507px,551px 352px,420px 484px,354px 407px}}@media (max-width:950px){.dialog-game-birthday[data-event-enabled=false]{background-image:url(https://inspin.me/build/static/images/holidayGift/leftTopMobile.png?120879v1),url(https://inspin.me/build/static/images/holidayGift/rightTopMobile.png?07e3ccv1),url(https://inspin.me/build/static/images/holidayGift/rightBottomMobile.png?ac1a3fv1),url(https://inspin.me/build/static/images/holidayGift/leftBottomMobile.png?6364c5v1);background-position:-60px -100px,right -140px top -100px,right -100px bottom -110px,left -150px bottom -150px;background-size:200px 263px,300px 280px,300px 302px,300px 317px}}.dialog-game-birthday .top-left-decor,.dialog-game-birthday .top-right-decor{background-repeat:no-repeat;background-size:contain;width:300px;height:200px;position:absolute}.dialog-game-birthday .top-left-decor{top:-46px;left:-20px}@media (max-width:950px){.dialog-game-birthday .top-left-decor{background-size:cover;width:200px;top:-80px;left:-40px}}.dialog-game-birthday .top-left-decor:before,.dialog-game-birthday .top-left-decor:after{content:"";background-image:url(https://inspin.me/build/static/images/holidayGift/ribbon.png?9cebb8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;position:absolute}.dialog-game-birthday .top-left-decor:before{top:0;bottom:-56px;left:85px}@media (max-width:950px){.dialog-game-birthday .top-left-decor:before{bottom:-38px;left:35px}}.dialog-game-birthday .top-left-decor:after{top:-100px;bottom:54px;left:122px}@media (max-width:950px){.dialog-game-birthday .top-left-decor:after{left:75px}}.dialog-game-birthday .top-right-decor{top:-80px;right:-25px}@media (max-width:950px){.dialog-game-birthday .top-right-decor{background-size:cover;width:210px;right:-45px}}.dialog-game-birthday .top-right-decor:before{content:"";z-index:-1;background-image:url(https://inspin.me/build/static/images/holidayGift/ribbon.png?9cebb8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;position:absolute;top:50px;bottom:-116px;right:96px}@media (max-width:950px){.dialog-game-birthday .top-right-decor:before{bottom:-85px;right:50px}}.dialog-game-birthday .bottom-decor-left,.dialog-game-birthday .bottom-decor-right{content:"";z-index:1;background-image:url(https://inspin.me/build/static/images/birthday/balloonsLeftV2.png?930919v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:310px;height:498px;position:absolute;bottom:0;left:9px}.dialog-game-birthday .bottom-decor-right{width:332px;height:390px;bottom:0;left:inherit;background-image:url(https://inspin.me/build/static/images/birthday/balloonsRightV2.png?bc8286v1);right:-8px}.dialog-game-birthday .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-game-birthday .popup{background:linear-gradient(#9325d7 -7.01%,#3f0785 102.18%);border-radius:30px;width:558px;max-width:92%;height:auto;margin-top:20px;padding:20px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #e497ff}.dialog-game-birthday .popup:before{content:"";background:linear-gradient(#420b6b 0%,#410a89 100%);border-radius:23px;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #ff9ff073,inset 0 4px 4px #00000040}.dialog-game-birthday .popup>.content{text-align:center;background:radial-gradient(65.4% 65.4%,#a81faf 0%,#48097b 100%);border-radius:20px;padding:0 50px 20px;display:block;position:relative}.dialog-game-birthday .popup>.content:before,.dialog-game-birthday .popup>.content:after{content:"";background-image:url(https://inspin.me/build/static/images/holidayGift/leftGarland.png?f25b26v1);background-position:top;background-repeat:no-repeat;background-size:192px;width:190px;height:124px;display:block;position:absolute;top:0;left:0}.dialog-game-birthday .popup>.content:after{left:inherit;background-image:url(https://inspin.me/build/static/images/holidayGift/rightGarland.png?8a00edv1);background-position:19px -22px;background-size:150px;width:169px;height:103px;right:0}.dialog-game-birthday .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;padding:23px 0 12px 1px;font-size:32px;font-weight:700;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #e497ff}.dialog-game-birthday .popup>.content .caption:before,.dialog-game-birthday .popup>.content .caption:after{content:"";background-color:#9325d7;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg);box-shadow:inset 0 10px 4px -6px #e497ff}.dialog-game-birthday .popup>.content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-game-birthday .popup>.content .caption span{z-index:1;color:#fff;display:inline-block;position:relative;top:-4px}.dialog-game-birthday .popup>.content .picture{width:140px;height:140px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/sophieInGlass.png?844b6dv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:relative}.dialog-game-birthday .popup>.content .subcaption{text-align:center;color:#fff;text-shadow:0 1px #040126;margin-top:16px;font-size:15px;font-weight:700;line-height:17px}.dialog-game-birthday .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}.dialog-game-birthday .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;max-width:414px;margin:16px auto;padding:17px 38px 12px;display:block;position:relative;box-shadow:0 2px #c5850a}.dialog-game-birthday .popup>.content .offers:before{content:"";background:linear-gradient(#9733e8 0%,#6616a7 100%);border:4px solid #b6f;border-radius:12px;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;top:4px;left:4px;box-shadow:inset 0 0 8px #00000059}.dialog-game-birthday .popup>.content .offers .offer-text{text-shadow:none;text-align:left;letter-spacing:normal;color:#fff;width:auto;margin:3px 0 16px 30px;font-size:14px;font-weight:500;line-height:18px;display:block;position:relative}.dialog-game-birthday .popup>.content .offers .offer-text:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:5px;left:-12px}.dialog-game-birthday .popup>.content .offers .offer-text svg{margin-top:-9px;margin-left:1px;margin-right:1px;display:inline-block;position:relative;top:5px}.dialog-game-birthday .popup>.content .ok-button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-game-birthday .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-game-birthday .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-game-birthday .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-game-birthday .popup .close-button{box-sizing:border-box;z-index:3;background:#9325d7;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #e497ff}.dialog-game-birthday .popup .close-button svg{width:16px;height:16px}.dialog-game-birthday .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}@media (max-width:950px){.dialog-game-birthday .bottom-decor-left,.dialog-game-birthday .bottom-decor-right{display:none}.dialog-game-birthday .popup{box-shadow:none;max-width:345px;margin-top:4vh;padding:12px;display:block;position:absolute}.dialog-game-birthday .popup:before{width:calc(100% - 17px);height:calc(100% - 17px);display:block;position:absolute}.dialog-game-birthday .popup.glow:after{top:9px;left:5px}.dialog-game-birthday .popup .content[class]{margin-top:0;padding:0 24px 10px;display:block;position:relative}.dialog-game-birthday .popup .content[class]:before{background-size:135px;width:127px;height:89px}.dialog-game-birthday .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}.dialog-game-birthday .popup .content[class] .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}.dialog-game-birthday .popup .content[class] .caption:before{width:70%;left:-17px;transform:skew(-20deg)}.dialog-game-birthday .popup .content[class] .caption:after{width:70%;right:-17px;transform:skew(20deg)}.dialog-game-birthday .popup .content[class] .caption span{letter-spacing:normal;width:90%;font-size:19px;font-weight:700;top:1px}.dialog-game-birthday .popup .content[class] .caption .glow:after{top:0;left:-15px}.dialog-game-birthday .popup .content[class] .subcaption{font-size:14px}.dialog-game-birthday .popup .content[class] .offers{margin-top:16px;margin-bottom:15px;padding:10px 20px}.dialog-game-birthday .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}.dialog-game-birthday .popup .content[class] .ok-button{width:100%}.dialog-game-birthday .popup .close-button{top:2px;right:-2px}}.dialog-announce-invite-friend{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-invite-friend .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-announce-invite-friend .close-button:hover{filter:brightness(125%)}.dialog-announce-invite-friend .close-button:active{filter:brightness(75%)}.dialog-announce-invite-friend .close-button:hover,.dialog-announce-invite-friend .close-button:active{transform:scale(1.1)}.dialog-announce-invite-friend .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-invite-friend .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-invite-friend .close-button svg{width:14px;height:14px}.dialog-announce-invite-friend .close-button{top:8px;right:8px}}.dialog-announce-invite-friend .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-announce-invite-friend .popup .caption,.dialog-announce-invite-friend .popup .subcaption,.dialog-announce-invite-friend .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-invite-friend .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-announce-invite-friend .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-invite-friend .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-invite-friend .popup .bold{font-weight:600;display:inline-block}.dialog-announce-invite-friend .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-announce-invite-friend .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-announce-invite-friend .popup{background-image:"";width:700px;height:556px}}@media (max-width:950px){.dialog-announce-invite-friend .popup{background-image:"";width:345px;padding-top:100%}.dialog-announce-invite-friend .popup .content{margin-top:-100%}}.dialog-announce-invite-friend .popup{background:linear-gradient(#9325d7 -6.65%,#3f0785 96.94%);border-radius:30px;max-width:90%;height:auto;margin-top:65px;padding:20px;font-size:12px;overflow:visible;box-shadow:inset 0 0 .8rem -.2rem #ffffff40}.dialog-announce-invite-friend .popup:before{content:"";background:linear-gradient(#410a89 100%,#420b6b 0%);border-radius:23px;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #ffffff40,inset 0 4px 4px #00000040}.dialog-announce-invite-friend .popup:after{content:"";background:url(https://inspin.me/build/static/images/newYear/snowLeft.png?aa0e3av1) 0 0/contain no-repeat;width:179px;height:93px;display:block;position:absolute;top:-3px;left:-14px}.dialog-announce-invite-friend .popup>.content{text-align:center;background:radial-gradient(65.4% 65.4%,#d282d6 0%,#4f0090 100%);border-radius:20px;padding:24px 50px}.dialog-announce-invite-friend .popup>.content:before{content:"";background:url(https://inspin.me/build/static/images/newYear/glow.png?6cc861v1) 47px 69px/582px 270px no-repeat;width:100%;height:100%;display:block;position:absolute;top:-16px;left:0}.dialog-announce-invite-friend .popup>.content:after{content:"";background:url(https://inspin.me/build/static/images/newYear/snowBottom2.png?9f0006v1) top/contain no-repeat;width:108%;height:50px;display:block;position:absolute;bottom:32px;left:-4%;transform:translateY(100%)}.dialog-announce-invite-friend .popup>.content .nobr{display:inline-block}.dialog-announce-invite-friend .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;height:auto;margin:auto;padding:23px 0 12px 1px;font-size:32px;font-weight:700;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40}.dialog-announce-invite-friend .popup>.content .caption:before,.dialog-announce-invite-friend .popup>.content .caption:after{content:"";background-color:#9325d7;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg);box-shadow:inset 0 11px 4px -6px #ffffff40}.dialog-announce-invite-friend .popup>.content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-announce-invite-friend .popup>.content .caption span{z-index:1;display:inline-block;position:relative;top:-4px}.dialog-announce-invite-friend .popup>.content .caption .caption-snow{z-index:2;background:url(https://inspin.me/build/static/images/newYear/snowTop.png?d9f6e8v1) top/100% 100% no-repeat;width:calc(103% + 83px);height:72px;display:block;position:absolute;top:-45px;left:50%;transform:translate(-50%)}.dialog-announce-invite-friend .popup>.content .subcaption{color:#fff;text-shadow:0 1px #010226;letter-spacing:normal;text-align:center;width:62%;margin:0 auto 33px;font-size:24px;font-weight:700;line-height:28px}.dialog-announce-invite-friend .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:79%;margin:0 auto 16px;font-size:14px;font-weight:500;line-height:1.2}.dialog-announce-invite-friend .popup>.content .text a{color:#fff;font-weight:700}.dialog-announce-invite-friend .popup>.content .text:nth-child(3){width:86%}.dialog-announce-invite-friend .popup>.content .text:nth-child(5){width:100%;margin-bottom:9px}.dialog-announce-invite-friend .popup>.content .text-bold{width:70%;margin-bottom:8px;font-weight:700;line-height:1.4}.dialog-announce-invite-friend .popup>.content .time-left{color:#fff63a;margin:0 auto;font-size:15px;font-weight:700}.dialog-announce-invite-friend .popup>.content .reward{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;max-width:414px;margin:19px auto 21px;padding:16px 16px 8px;display:block;position:relative;box-shadow:0 2px #c5850a}.dialog-announce-invite-friend .popup>.content .reward:before{content:"";background:linear-gradient(#9733e8 0%,#6616a7 100%);border:4px solid #b6f;border-radius:12px;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;top:4px;left:4px}.dialog-announce-invite-friend .popup>.content .reward .reward-caption{letter-spacing:normal;color:#fff;margin:1px 0 7px;font-size:18px;font-weight:700;line-height:21px;display:block;position:relative}.dialog-announce-invite-friend .popup>.content .reward .reward-text{letter-spacing:normal;text-shadow:none;width:97%;margin-bottom:8px;font-size:12px;font-weight:500;line-height:24px}.dialog-announce-invite-friend .popup>.content .reward .reward-text a{font-weight:700}.dialog-announce-invite-friend .popup>.content .reward .reward-text:nth-child(3){width:75%}.dialog-announce-invite-friend .popup>.content .reward .reward-text .game-item-image{width:21px;height:21px}.dialog-announce-invite-friend .popup>.content .reward span{color:#fe041b;text-shadow:.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff;margin:0 6px 0 3px;font-weight:700;display:inline-block;position:relative}.dialog-announce-invite-friend .popup>.content svg{vertical-align:middle;margin-left:5px;margin-right:1px;display:inline-block;position:relative;top:-3px}.dialog-announce-invite-friend .popup>.content .list{box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border-radius:20px;margin:18px auto 32px;padding:20px 22px 4px 46px;display:block;position:relative}.dialog-announce-invite-friend .popup>.content .list .list-item{text-align:left;color:#fff;letter-spacing:normal;margin-bottom:18px;font-size:12px;font-weight:500;line-height:17px;display:block;position:relative}.dialog-announce-invite-friend .popup>.content .list .list-item:before{content:"";background:#ea3;border-radius:100%;width:6px;height:6px;display:block;position:absolute;top:5px;left:-13px}.dialog-announce-invite-friend .popup>.content .list .list-item svg{margin-top:-9px;top:3px}.dialog-announce-invite-friend .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:linear-gradient(#fff73a 0%,#f0aa21 86.25%,#c5910a 100%);border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:19px auto auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-announce-invite-friend .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-announce-invite-friend .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-announce-invite-friend .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-invite-friend .popup .close-button{box-sizing:border-box;z-index:3;background:#9325d7;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-invite-friend .popup .close-button:after{content:"";background:url(https://inspin.me/build/static/images/newYear/snowRight.png?04544fv1) 50%/contain no-repeat;width:115%;height:20px;display:block;position:absolute;top:-11px;left:-4px}.dialog-announce-invite-friend .popup .close-button svg{width:16px;height:16px}@media (min-width:950px){.dialog-announce-invite-friend .popup .content .list{width:100%}}@media (max-width:950px){.dialog-announce-invite-friend .popup{margin-top:5vh;padding:12px}.dialog-announce-invite-friend .popup:before{width:calc(100% - 17px);height:calc(100% - 17px)}.dialog-announce-invite-friend .popup:after{background:url(https://inspin.me/build/static/images/newYear/snowLeftMobile.png?ec6520v1) 0 0/contain no-repeat;width:83px;height:71px;top:-3px;left:-11px}.dialog-announce-invite-friend .popup .content[class]{margin-top:0;padding:13px 0}.dialog-announce-invite-friend .popup .content[class]:before{background:url(https://inspin.me/build/static/images/newYear/glowMobile.png?e4e76dv1) 50%/contain no-repeat;top:-42px;left:-4px}.dialog-announce-invite-friend .popup .content[class]:after{background-position:top;width:107%;top:100%;left:50%;transform:translate(-50%,-14px)}.dialog-announce-invite-friend .popup .content[class] .caption{min-width:auto;max-width:78%;min-height:45px;padding:7px 0 0;font-size:22px}.dialog-announce-invite-friend .popup .content[class] .caption:before{left:-20px}.dialog-announce-invite-friend .popup .content[class] .caption:after{right:-20px}.dialog-announce-invite-friend .popup .content[class] .caption span{top:-1px}.dialog-announce-invite-friend .popup .content[class] .caption .glow:after{top:0;left:-15px}.dialog-announce-invite-friend .popup .content[class] .caption .caption-snow[class]{background-size:contain;width:135%;top:-12px}.dialog-announce-invite-friend .popup .content[class] .subcaption{width:90%;margin:0 auto 26px}.dialog-announce-invite-friend .popup .content[class] .text{width:85%;margin-bottom:1.9vh;font-size:12px}.dialog-announce-invite-friend .popup .content[class] .text:nth-child(5){width:100%}.dialog-announce-invite-friend .popup .content[class] .text br{display:none}.dialog-announce-invite-friend .popup .content[class] .text-bold{width:55%}.dialog-announce-invite-friend .popup .content[class] .text-bold br{display:none}.dialog-announce-invite-friend .popup .content[class] .reward{margin:-1px 23px 17px;padding:14px 0 11px}.dialog-announce-invite-friend .popup .content[class] .reward .reward-caption{font-size:15px}.dialog-announce-invite-friend .popup .content[class] .reward .reward-text{margin-bottom:.5vh;width:88%!important}.dialog-announce-invite-friend .popup .content[class] .time-left{margin:-1.5vh auto -1px;font-size:15px}.dialog-announce-invite-friend .popup .content[class] .ok-button{width:89%;margin-top:2vh}.dialog-announce-invite-friend .popup .close-button{top:-9px;right:-2px}}div[lang=EN]~span .dialog-announce-invite-friend .popup>.content .reward .reward-text{width:93%}div[lang=EN]~span .dialog-announce-invite-friend .popup .content[class] .text:nth-child(5){width:89%}@media (max-width:950px){div[lang=EN]~span .dialog-announce-invite-friend .popup .content[class] .text:nth-child(2){width:80%}}.dialog-new-leagues{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-new-leagues .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-new-leagues .close-button:hover{filter:brightness(125%)}.dialog-new-leagues .close-button:active{filter:brightness(75%)}.dialog-new-leagues .close-button:hover,.dialog-new-leagues .close-button:active{transform:scale(1.1)}.dialog-new-leagues .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-new-leagues .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-new-leagues .close-button svg{width:14px;height:14px}.dialog-new-leagues .close-button{top:8px;right:8px}}.dialog-new-leagues .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-new-leagues .popup .caption,.dialog-new-leagues .popup .subcaption,.dialog-new-leagues .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-new-leagues .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-new-leagues .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-new-leagues .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-new-leagues .popup .bold{font-weight:600;display:inline-block}.dialog-new-leagues.no-bg{background-color:#0000!important}.dialog-new-leagues>.close-button{top:60px;right:33px}.dialog-new-leagues .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-new-leagues .popup{background:linear-gradient(#9325d7 -7.01%,#3f0785 102.18%);border-radius:30px;width:558px;max-width:345px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #e497ff}@media (min-width:950px){.dialog-new-leagues .popup{max-width:425px}}.dialog-new-leagues .popup:before{content:"";background:linear-gradient(#420b6b 0%,#410a89 100%);border-radius:23px;width:calc(100% - 20px);height:calc(100% - 110px);display:block;position:absolute;top:10px;left:10px;box-shadow:0 4px 4px #ff9ff073,inset 0 4px 4px #00000040}.dialog-new-leagues .popup>.content{text-align:center;background:radial-gradient(65.4% 65.4%,#a81faf 0%,#48097b 100%);border-radius:20px;padding:5px;display:block;position:relative}.dialog-new-leagues .popup>.content .content-bg{opacity:.8;background-image:url(https://inspin.me/build/static/images/dialogs/rays.png?dcacfav1);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:303px;height:299px;margin:auto;position:absolute;top:-86px;left:8px}@media (min-width:950px){.dialog-new-leagues .popup>.content .content-bg{left:48px}}.dialog-new-leagues .popup>.content .content-img{background-image:url(https://inspin.me/build/static/images/leagues/allLeagues.png?3e5974v1);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:311px;height:108px;margin:10px auto}@media (min-width:950px){.dialog-new-leagues .popup>.content .content-img{width:391px;height:148px}}.dialog-new-leagues .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #e497ff;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-new-leagues .popup>.content .caption span{z-index:1;color:#fff;display:inline-block;position:relative;top:-4px}.dialog-new-leagues .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}.dialog-new-leagues .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;max-width:414px;margin:16px auto;padding:24px 18px;display:block;position:relative}@media (min-width:950px){.dialog-new-leagues .popup>.content .offers{padding:20px!important}}.dialog-new-leagues .popup>.content .offers .header{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-new-leagues .popup>.content .offers:before{content:"";background:linear-gradient(#9733e8 0%,#6616a7 100%);border-radius:12px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}.dialog-new-leagues .popup .ok-button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:26px auto 15px;padding:0 24px;font-size:16px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-new-leagues .popup .ok-button:hover{filter:brightness(110%)}.dialog-new-leagues .popup .ok-button:active{filter:brightness(85%)}.dialog-new-leagues .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-new-leagues .popup .close-button{box-sizing:border-box;z-index:3;background:#9325d7;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #e497ff}.dialog-new-leagues .popup .close-button svg{width:16px;height:16px}.dialog-new-leagues .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-new-leagues .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}.dialog-new-leagues .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}.dialog-new-leagues .popup .caption .glow:after{top:0;left:-15px}.dialog-new-leagues .popup .content[class]{margin-top:0;display:block;position:relative}.dialog-new-leagues .popup .content[class]:before{background-size:135px;width:127px;height:89px}.dialog-new-leagues .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}.dialog-new-leagues .popup .content[class] .offers{margin-top:16px;margin-bottom:1px;padding:10px 20px}.dialog-new-leagues .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}.dialog-announce-new-year{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-new-year .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-new-year .close-button:hover{filter:brightness(125%)}.dialog-announce-new-year .close-button:active{filter:brightness(75%)}.dialog-announce-new-year .close-button:hover,.dialog-announce-new-year .close-button:active{transform:scale(1.1)}.dialog-announce-new-year .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-new-year .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-new-year .close-button svg{width:14px;height:14px}}.dialog-announce-new-year .popup{box-sizing:border-box;text-align:center;background:#008c51;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-new-year .popup .caption,.dialog-announce-new-year .popup .subcaption,.dialog-announce-new-year .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-new-year .popup .caption{color:#fff;background:#008c51;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-new-year .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-new-year .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-new-year .popup .caption{top:-70px}}.dialog-announce-new-year .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-new-year .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-new-year .popup .bold{font-weight:600;display:inline-block}.dialog-announce-new-year .popup .content{background:radial-gradient(66.29% 66.29%,#c61329 0%,#34040d 100%);position:relative}.dialog-announce-new-year .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-announce-new-year .popup{z-index:5;width:640px;padding:20px;box-shadow:inset 0 .2rem .5rem #72ffb3}.dialog-announce-new-year .popup:before{content:"";z-index:-1;background:#003f2c;border-radius:23px;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 4px #00000040,0 4px 4px #14bb74}.dialog-announce-new-year .popup>.content{text-align:center;border-radius:20px;padding:66px 45px}.dialog-announce-new-year .popup>.content .nobr{display:inline-block}.dialog-announce-new-year .popup>.content .text{color:#fff;text-shadow:0 1px #2e2a30;width:70%;margin:0 auto 33px;font-size:14px;line-height:1.15}.dialog-announce-new-year .popup>.content .text-bold{width:75%;margin-bottom:33px;font-weight:700;line-height:1.4}.dialog-announce-new-year .popup>.content svg{vertical-align:middle;margin-left:-1px;margin-right:-1px;display:inline-block;position:relative;top:-3px}.dialog-announce-new-year .popup>.content .caption{text-shadow:0 .2rem .2rem #2e2a30;top:-77px;box-shadow:inset 0 .4rem .4rem #72ffb3}.dialog-announce-new-year .popup>.content .caption:before,.dialog-announce-new-year .popup>.content .caption:after{content:"";background-color:#008c51;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg)}.dialog-announce-new-year .popup>.content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-announce-new-year .popup>.content .caption:before,.dialog-announce-new-year .popup>.content .caption:after{box-shadow:inset 0 1rem .4rem -.6rem #72ffb3}.dialog-announce-new-year .popup>.content .caption span{position:initial;z-index:1;font-size:32px;display:inline-block}.dialog-announce-new-year .popup>.content .caption .glow:after{top:10px;left:-29px}.dialog-announce-new-year .popup>.content .subcaption{text-shadow:0 1px #2e2a30;text-align:center;color:#fff;width:100%;margin:0 auto 32px;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-new-year .popup>.content .text svg{margin-top:-9px;top:3px}.dialog-announce-new-year .popup>.content .text svg+span{color:#f33932;text-shadow:.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff,.2rem 0 .2rem #fff,-.2rem 0 .2rem #fff,0 -.2rem .2rem #fff,0 .2rem .2rem #fff;margin:0 6px 0 3px;font-weight:700}.dialog-announce-new-year .popup>.content .list{box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#fffdb1 0%,#f49924 100%);border-radius:20px;max-width:550px;margin:18px auto 32px;padding:28px 36px 28px 70px;display:block;position:relative}.dialog-announce-new-year .popup>.content .list:before{content:"";background:radial-gradient(78.13% 78.13%,#008c51 0,#003f2c 100%);border:.4rem solid #003f2c;border-radius:16px;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;top:4px;left:4px}.dialog-announce-new-year .popup>.content .list .list-item{text-align:left;color:#fff;margin-bottom:1.03em;font-size:14px;font-style:normal;font-weight:700;line-height:110%;display:block;position:relative}.dialog-announce-new-year .popup>.content .list .list-item:last-child{margin-bottom:0}.dialog-announce-new-year .popup>.content .list .list-item:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}@media (max-width:950px){.dialog-announce-new-year .popup>.content .list .list-item:before{top:8px;left:-15px}}.dialog-announce-new-year .popup>.content .footer{justify-content:center;align-items:center;gap:8px;display:flex}.dialog-announce-new-year .popup>.content .footer .footer-text{color:#fff;text-align:center;text-shadow:0 1px #040126;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-new-year .popup>.content .footer .timer{background:#0003;border:none;border-radius:8px;justify-content:center;align-items:center;gap:2px;width:105px;height:24px;margin:0;display:flex}.dialog-announce-new-year .popup>.content .footer .timer svg{width:16px;height:16px;margin-right:4px;top:0}.dialog-announce-new-year .popup>.content .footer .timer span{font-size:14px}.dialog-announce-new-year .popup>.content .ok-button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:30px auto -3px;padding:0 24px;font-size:16px;font-weight:700;line-height:3;transition:all .1s;display:block;position:relative}.dialog-announce-new-year .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-announce-new-year .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-announce-new-year .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-new-year .popup>.content .images{border-radius:20px;display:block;position:absolute;inset:0;overflow:hidden}.dialog-announce-new-year .popup>.content .images .images-center{width:100%;display:block;position:absolute;top:0}.dialog-announce-new-year .popup>.content .images .images-center:before,.dialog-announce-new-year .popup>.content .images .images-center:after{content:"";background-image:url(https://inspin.me/build/static/images/newYear/part2/decorLeft.png?057e41v1);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:43px;height:195px;display:block;position:absolute;top:-6px;left:2px;transform:rotate(19deg)}.dialog-announce-new-year .popup>.content .images .images-center:after{right:0;left:inherit;background-image:url(https://inspin.me/build/static/images/newYear/part2/decorRight.png?75ea89v1);transform:rotate(-5deg)}.dialog-announce-new-year .popup>.content .images .images-bottom{background-image:url(https://inspin.me/build/static/images/newYear/part2/decorBottom.png?941d4bv1);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:0 0 20px 20px;width:100%;height:100%;display:block;position:absolute;top:auto;bottom:0;overflow:hidden}.dialog-announce-new-year .popup .close-button{box-sizing:border-box;z-index:3;background:#078650;border-radius:12px;width:40px;height:40px;padding:12px;top:-9px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-new-year .popup .close-button svg{width:16px;height:16px}.dialog-announce-new-year .popup .close-button.glow:after{filter:blur(.1rem);background:#ffffff80;border-radius:50%;width:12px;height:4px;top:4px;left:2px}@media (max-width:950px){.dialog-announce-new-year .popup{border-radius:30px;padding:16px}.dialog-announce-new-year .popup:before{width:calc(100% - 24px);height:calc(100% - 24px)}.dialog-announce-new-year .popup .content[class]{margin-top:0;padding:72px 12px}.dialog-announce-new-year .popup .content[class]:after{background-position:top;width:113%;top:100%;left:50%;transform:translate(-50%,-17px)}.dialog-announce-new-year .popup .content[class] .caption{min-width:80%;max-width:90%;min-height:25px;padding:10px 0 5px;font-size:22px;top:-53px;left:10%}.dialog-announce-new-year .popup .content[class] .caption span{font-size:19px;top:-2px}.dialog-announce-new-year .popup .content[class] .caption .glow:after{left:-10px}.dialog-announce-new-year .popup .content[class] .caption:before{left:-14px;transform:skew(-5deg)}.dialog-announce-new-year .popup .content[class] .caption:after{right:-14px;transform:skew(5deg)}.dialog-announce-new-year .popup .content[class] .subcaption{width:85%;margin:0 auto;font-size:18px;line-height:1.2}.dialog-announce-new-year .popup .content[class] .list{max-width:100%;margin-top:14px;margin-bottom:16px;padding:24px 27px 11px 46px}.dialog-announce-new-year .popup .content[class] .list .list-item{margin-bottom:1.29em;font-size:14px}.dialog-announce-new-year .popup .content[class] .footer{flex-direction:column;gap:4px}.dialog-announce-new-year .popup .content[class] .footer .timer{margin-bottom:12px}.dialog-announce-new-year .popup .content[class] .ok-button{width:100%;margin-top:0;display:block;position:relative}.dialog-announce-new-year .popup .content[class] .images .images-center:before{top:-10px;left:4px;transform:rotate(35deg)}.dialog-announce-new-year .popup .content[class] .images .images-center:after{top:-46px;transform:rotate(-21deg)}.dialog-announce-new-year .popup .content[class] .images .images-bottom{background-image:url(https://inspin.me/build/static/images/newYear/part2/decorBottomMobile.png?f19fefv1)}.dialog-announce-new-year .popup .close-button{top:-7px;right:-11px}}.dialog-passion-pass-event{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-passion-pass-event .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-passion-pass-event .close-button:hover{filter:brightness(125%)}.dialog-passion-pass-event .close-button:active{filter:brightness(75%)}.dialog-passion-pass-event .close-button:hover,.dialog-passion-pass-event .close-button:active{transform:scale(1.1)}.dialog-passion-pass-event .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-passion-pass-event .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-passion-pass-event .close-button svg{width:14px;height:14px}.dialog-passion-pass-event .close-button{top:8px;right:8px}}.dialog-passion-pass-event .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-passion-pass-event .popup .caption,.dialog-passion-pass-event .popup .subcaption,.dialog-passion-pass-event .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-passion-pass-event .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-passion-pass-event .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-passion-pass-event .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-passion-pass-event .popup .bold{font-weight:600;display:inline-block}.dialog-passion-pass-event.no-bg{background-color:#0000!important}.dialog-passion-pass-event .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-passion-pass-event .top{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:-50px;left:50%;transform:translate(-50%,-100%)}.dialog-passion-pass-event .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-passion-pass-event .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-passion-pass-event .top .styled{box-sizing:border-box;background:#fff6;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;display:flex}.dialog-passion-pass-event .bottom-text{color:#d7d7d7;text-align:center;width:calc(100% - 68px);font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:absolute;bottom:-21px;left:50%;transform:translate(-50%,100%)}#dialog-att{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000000e6;justify-content:center;align-items:center;padding:20px;animation:.3s forwards fadein;display:flex;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}#dialog-att *{touch-action:manipulation!important}#dialog-att .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}#dialog-att .popup *{touch-action:manipulation!important}#dialog-att .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-att .popup .close-button:hover{filter:brightness(125%)}#dialog-att .popup .close-button:active{filter:brightness(75%)}#dialog-att .popup .close-button:hover,#dialog-att .popup .close-button:active{transform:scale(1.1)}#dialog-att .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-att .popup .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-att .popup .close-button svg{width:14px;height:14px}#dialog-att .popup .close-button{top:8px;right:8px}}#dialog-att .popup .close-button:hover{transform:scale(1.1)}#dialog-att .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}#dialog-att .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}#dialog-att .popup .text .bold{font-weight:600}#dialog-att .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-att .popup .button:hover{filter:brightness(110%)}#dialog-att .popup .button:active{filter:brightness(85%)}#dialog-att .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-att .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-att .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-att .popup .button .text{font-weight:500}#dialog-att .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-att .popup .button-purple:hover{filter:brightness(110%)}#dialog-att .popup .button-purple:active{filter:brightness(85%)}#dialog-att .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-att .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-att .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-att .popup .button-purple .text{font-weight:500}#dialog-att .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-att .popup .button-white:hover{filter:brightness(110%)}#dialog-att .popup .button-white:active{filter:brightness(85%)}#dialog-att .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-att .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-att .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-att .popup .button-white .text{font-weight:500}#dialog-att .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}#dialog-att .popup .button-red:hover{filter:brightness(110%)}#dialog-att .popup .button-red:active{filter:brightness(85%)}#dialog-att .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-att .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-att .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-att .popup .button-red .text{font-weight:500}#dialog-att .popup .button-ok .game-item-image{width:24px;height:24px}#dialog-att .popup{text-align:center;box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/dialogs/bgAttV2.png?9dd0d6v1);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:20px}#dialog-att .popup .header{color:#04050f;font-size:22px;font-weight:700}#dialog-att .popup .subheader{color:gray;font-size:14px}#dialog-att .popup ul{color:#04050f;text-align:left;margin:20px 0 20px 40px;font-size:14px}#dialog-att .popup ul li{margin-bottom:5px;padding-left:10px;position:relative}#dialog-att .popup ul li:before{content:"";background-color:gray;border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:5px;left:0}#dialog-att .popup button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:100%;height:auto;margin:auto;padding:20px;font-size:16px;font-weight:700;line-height:1;transition:all .1s;display:table;position:relative}#dialog-att .popup button:hover{filter:brightness(110%)}#dialog-att .popup button:active{filter:brightness(85%)}#dialog-att .popup button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-att .popup .footer-text{color:gray;margin:10px 20%;font-size:10px}.dialog-balances-info-parent,.dialog-balances-info-parent>div{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dialog-balances-info{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-balances-info .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-balances-info .close-button:hover{filter:brightness(125%)}.dialog-balances-info .close-button:active{filter:brightness(75%)}.dialog-balances-info .close-button:hover,.dialog-balances-info .close-button:active{transform:scale(1.1)}.dialog-balances-info .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-balances-info .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-balances-info .close-button svg{width:14px;height:14px}.dialog-balances-info .close-button{top:8px;right:8px}}.dialog-balances-info .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-balances-info .popup .caption,.dialog-balances-info .popup .subcaption,.dialog-balances-info .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-balances-info .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-balances-info .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-balances-info .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-balances-info .popup .bold{font-weight:600;display:inline-block}.dialog-balances-info .close-button{z-index:2;display:block;position:absolute;top:60px;right:44px}.dialog-balances-info .close-button svg{width:16px;height:16px;display:block}@media (max-width:950px){.dialog-balances-info .close-button{top:25px;right:25px}}.dialog-balances-info .content{width:100%;height:100%;margin:0;display:block;position:relative}@media (max-width:950px){.dialog-balances-info .content{touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-bottom:40px;overflow:hidden auto;touch-action:manipulation!important}.dialog-balances-info .content *{touch-action:manipulation!important}}.dialog-balances-info .content .caption{text-align:center;color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;width:100%;margin:auto;font-weight:700;display:block;position:relative}@media (max-width:950px){.dialog-balances-info .content .caption{margin-top:90px;margin-bottom:20px;font-size:24px;line-height:24px}}@media (min-width:950px){.dialog-balances-info .content .caption{margin-top:96px;margin-bottom:28px;font-size:32px;line-height:32px}}.dialog-balances-info .content .text{text-align:center;color:#fff;margin:auto;font-size:14px;font-weight:500;line-height:16px;display:block;position:relative}@media (max-width:950px){.dialog-balances-info .content .text{max-width:300px}}@media (min-width:950px){.dialog-balances-info .content .text{margin-bottom:15px}}.dialog-balances-info .content .balances-list{width:100%;position:relative}@media (max-width:950px){.dialog-balances-info .content .balances-list{padding-bottom:30px}}.dialog-balances-info .content .balances-list .page{box-sizing:border-box;flex-flow:wrap;justify-content:center;min-height:356px;padding:0 100px;display:flex;position:relative}.dialog-balances-info .content .balances-list .button-violet{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto auto 10px;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-balances-info .content .balances-list .button-violet:hover{filter:brightness(110%)}.dialog-balances-info .content .balances-list .button-violet:active{filter:brightness(85%)}.dialog-balances-info .content .balances-list .button-violet .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-balances-info .content .balances-list .balance{text-align:center;margin:0;display:block;position:relative}.dialog-balances-info .content .balances-list .balance .image{width:64px;height:64px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto auto 2px;display:block;position:relative}@media (max-width:950px){.dialog-balances-info .content .balances-list{flex-direction:column;display:flex}.dialog-balances-info .content .balances-list .balance{width:100%;margin-top:15px}.dialog-balances-info .content .balances-list .balance .text{max-width:260px}}@media (min-width:950px){.dialog-balances-info .content .balances-list{display:block}.dialog-balances-info .content .balances-list .balance{box-sizing:border-box;width:33.3333%;height:186px;margin:auto 0;padding:20px 14px}.dialog-balances-info .content .balances-list .balance .image{margin-top:0}.dialog-balances-info .content .balances-list .balance .text{margin:0}}.dialog-balances-info .content .swiper-button-prev,.dialog-balances-info .content .swiper-button-next{cursor:pointer;z-index:5;width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;transform-origin:50%;background-image:url(https://inspin.me/build/static/images/leagues/rules/arrow2.png?474ce7v1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;position:absolute;top:50%;transform:translateY(-50%)}.dialog-balances-info .content .swiper-button-prev.swiper-button-disabled,.dialog-balances-info .content .swiper-button-next.swiper-button-disabled{display:none}.dialog-balances-info .content .swiper-button-next{right:30px}.dialog-balances-info .content .swiper-button-prev{left:30px;transform:translateY(-50%)scaleX(-1)}.dialog-ban{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-ban *{touch-action:manipulation!important}.dialog-ban .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-ban .popup *{touch-action:manipulation!important}.dialog-ban .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-ban .popup .close-button:hover,.dialog-ban .popup .close-button:active{transform:scale(1.1)}.dialog-ban .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-ban .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-ban .popup .close-button svg{width:14px;height:14px}.dialog-ban .popup .close-button{top:8px;right:8px}}.dialog-ban .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-ban .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-ban .popup .text .bold{font-weight:600}.dialog-ban .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-ban .popup .button:hover{filter:brightness(110%)}.dialog-ban .popup .button:active{filter:brightness(85%)}.dialog-ban .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ban .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-ban .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-ban .popup .button .text{font-weight:500}.dialog-ban .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-ban .popup .button-purple:hover{filter:brightness(110%)}.dialog-ban .popup .button-purple:active{filter:brightness(85%)}.dialog-ban .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ban .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-ban .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-ban .popup .button-purple .text{font-weight:500}.dialog-ban .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-ban .popup .button-white:hover{filter:brightness(110%)}.dialog-ban .popup .button-white:active{filter:brightness(85%)}.dialog-ban .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ban .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-ban .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-ban .popup .button-white .text{font-weight:500}.dialog-ban .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-ban .popup .button-red:hover{filter:brightness(110%)}.dialog-ban .popup .button-red:active{filter:brightness(85%)}.dialog-ban .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ban .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-ban .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-ban .popup .button-red .text{font-weight:500}.dialog-ban .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-ban .popup{touch-action:pan-y;-webkit-overflow-scrolling:touch;max-width:450px;max-height:540px;overflow:hidden auto;touch-action:manipulation!important}.dialog-ban .popup *{touch-action:manipulation!important}}.dialog-ban .popup .title{vertical-align:middle;margin:38px 0 0;font-size:22px;font-weight:700}.dialog-ban .popup .subtitle{vertical-align:middle;color:gray;margin:10px 0 0;font-size:16px;font-weight:700}.dialog-ban .popup .bans{flex-flow:wrap;justify-content:space-around;margin:24px 0 0;display:flex;position:relative}.dialog-ban .popup .bans .group{text-align:left;cursor:pointer;padding-bottom:16px;font-size:14px;display:block}.dialog-ban .popup .bans .group .reason{padding-top:16px;padding-bottom:0}.dialog-ban .popup .bans>.reason,.dialog-ban .popup .bans>.group{flex:350px;padding-left:49px}.dialog-ban .popup .bans .reason{padding-bottom:16px}.dialog-ban .popup .bans .reason label{color:#04050f;cursor:pointer;text-align:left;font-size:14px;display:flex}.dialog-ban .popup .bans .reason label .icon{box-sizing:border-box;border:1px solid gray;justify-content:center;align-items:center;width:17px;height:17px;margin-right:10px;display:flex}.dialog-ban .popup .bans .reason label .icon svg,.dialog-ban .popup .bans .reason label .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-ban .popup .bans .reason label .icon svg{display:none}.dialog-ban .popup .bans .reason label:hover{color:#04050f}.dialog-ban .popup .bans .reason label:hover:before{opacity:.5;background-color:#5c3aa9}.dialog-ban .popup .bans .reason input[type=checkbox]{display:none}.dialog-ban .popup .bans .reason input[type=checkbox]:checked+label{color:#04050f}.dialog-ban .popup .bans .reason input[type=checkbox]:checked+label .icon{border:1px solid #5c3aa9}.dialog-ban .popup .bans .reason input[type=checkbox]:checked+label .icon svg{display:block}.dialog-ban .popup .bans .reason input[type=checkbox]:checked+label:hover:before{opacity:1}.dialog-ban .popup .description-block{flex-direction:column;align-items:stretch;width:calc(100% - 40px);max-width:350px;margin:8px auto 16px;display:flex;position:relative}.dialog-ban .popup .description-block .description-label{color:gray;text-align:left;margin-bottom:8px;font-size:14px;font-weight:700;display:block;position:relative}.dialog-ban .popup .description-block .description-input{box-sizing:border-box;resize:vertical;color:#04050f;border:1px solid gray;border-radius:8px;width:100%;min-height:72px;padding:10px 12px;font-family:inherit;font-size:14px;display:block;position:relative}.dialog-ban .popup .button-ok{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 40px);max-width:286px;height:50px;margin:auto auto 38px;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-ban .popup .button-ok:hover{filter:brightness(110%)}.dialog-ban .popup .button-ok:active{filter:brightness(85%)}.dialog-ban .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ban .popup .close-button{pointer-events:all;cursor:pointer;justify-content:center;align-items:center;width:16px;height:16px;transition:all .1s;display:flex;position:absolute;top:15px;right:15px}.dialog-ban .popup .close-button svg,.dialog-ban .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-ban .popup .close-button:hover{filter:brightness(125%)}.dialog-ban .popup .close-button:active{filter:brightness(75%)}.dialog-ban .popup .close-button:hover,.dialog-ban .popup .close-button:active{transform:scale(1.1)}.dialog-ban .popup .close-button:before{content:" ";position:absolute;inset:-100%}.dialog-vip{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);animation:.3s forwards fadein;position:absolute;inset:0;overflow:hidden;touch-action:manipulation!important}.dialog-vip *{touch-action:manipulation!important}.dialog-vip .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-vip .popup *{touch-action:manipulation!important}.dialog-vip .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-vip .popup .close-button:hover{filter:brightness(125%)}.dialog-vip .popup .close-button:active{filter:brightness(75%)}.dialog-vip .popup .close-button:hover,.dialog-vip .popup .close-button:active{transform:scale(1.1)}.dialog-vip .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-vip .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-vip .popup .close-button svg{width:14px;height:14px}.dialog-vip .popup .close-button{top:8px;right:8px}}.dialog-vip .popup .close-button:hover{transform:scale(1.1)}.dialog-vip .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-vip .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-vip .popup .text .bold{font-weight:600}.dialog-vip .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-vip .popup .button:hover{filter:brightness(110%)}.dialog-vip .popup .button:active{filter:brightness(85%)}.dialog-vip .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-vip .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-vip .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-vip .popup .button .text{font-weight:500}.dialog-vip .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-vip .popup .button-purple:hover{filter:brightness(110%)}.dialog-vip .popup .button-purple:active{filter:brightness(85%)}.dialog-vip .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-vip .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-vip .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-vip .popup .button-purple .text{font-weight:500}.dialog-vip .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-vip .popup .button-white:hover{filter:brightness(110%)}.dialog-vip .popup .button-white:active{filter:brightness(85%)}.dialog-vip .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-vip .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-vip .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-vip .popup .button-white .text{font-weight:500}.dialog-vip .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-vip .popup .button-red:hover{filter:brightness(110%)}.dialog-vip .popup .button-red:active{filter:brightness(85%)}.dialog-vip .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-vip .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-vip .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-vip .popup .button-red .text{font-weight:500}.dialog-vip .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-vip *,.dialog-vip :after,.dialog-vip :before{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;position:relative}.dialog-vip .header{text-align:center;flex-shrink:0;margin-top:44px;margin-bottom:0;padding:0;font-size:32px;font-weight:700;line-height:40px;display:block;position:relative}.dialog-vip .header .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;margin:auto;font-size:32px;font-weight:700;display:block;position:relative}.dialog-vip .vip-wrapper{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.dialog-vip .content-vip{text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;max-width:377px;height:100%;min-height:0;max-height:85vh;margin:0 auto;display:flex}.dialog-vip .content-vip .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;flex-shrink:0;width:32px;height:32px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:-50px;right:0}.dialog-vip .content-vip .close-button:hover{filter:brightness(125%)}.dialog-vip .content-vip .close-button:active{filter:brightness(75%)}.dialog-vip .content-vip .close-button:hover,.dialog-vip .content-vip .close-button:active{transform:scale(1.1)}.dialog-vip .content-vip .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-vip .content-vip .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-vip .content-vip .close-button svg{width:14px;height:14px}}.dialog-vip .content-vip .close-button svg{width:13px;height:13px}@media (max-width:950px){.dialog-vip .content-vip .close-button{top:-40px;right:0}}.dialog-vip .content-vip .caption{color:#fff;text-align:center;flex-shrink:0;max-width:260px;margin-top:16px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:block;position:relative}.dialog-vip .content-vip .list{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;width:100%;min-height:0;margin-top:20px;margin-bottom:34px;padding:0 5px;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-vip .content-vip .list *{touch-action:manipulation!important}.dialog-vip .content-vip .list::-webkit-scrollbar{width:4px}.dialog-vip .content-vip .list::-webkit-scrollbar-track{background:#fff6}.dialog-vip .content-vip .list::-webkit-scrollbar-thumb{background:#fffc}.dialog-vip .content-vip .list .item-vip-wrapper{box-sizing:border-box;background:#963d00;border-radius:20px;width:100%;height:136px;padding-bottom:4px}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip{background:linear-gradient(100deg,#ffd646 0%,#e8a900 100%);border-radius:20px;height:100%;padding:4px}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content{background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%),linear-gradient(100deg,#ffd646 0%,#fac025 100%);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;width:100%;height:100%;padding:0 10px;display:grid;position:relative;box-shadow:0 0 8px #c0830c}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .text{color:#fff;text-align:left;width:100%;min-width:0;max-width:142px;padding:0 2px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .avatar{flex-direction:column;align-items:center;margin-top:16px;margin-left:15px;display:flex}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .avatar .photo{background-size:cover;width:64px;height:80px;position:relative}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .avatar .photo:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/vip/frame.webp?14ad89v1);background-size:contain;width:150%;height:150%;position:absolute;top:-19px;left:-16px}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .avatar .name{color:#7957b2;text-align:center;margin-top:4px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/vip/mascots.webp?0569e7v1);background-size:contain;width:100%;height:100%}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.avatars{background-size:contain;width:100%;height:100%}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.kick{background-image:url(https://inspin.me/build/static/images/bank/vip/shield.webp?b004c5v1);width:98%;height:84%}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.message{background-image:url(https://inspin.me/build/static/images/bank/vip/chat.webp?84a396v1);width:104px;max-width:100%;height:104px;margin-bottom:15px;margin-left:0}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.guest{background-image:url(https://inspin.me/build/static/images/bank/vip/loupe.webp?6be99cv1)}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.coins{background-image:url(https://inspin.me/build/static/images/bank/vip/chest.webp?9a53fav1)}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content .img.frame{background-image:url(https://inspin.me/build/static/images/bank/vip/frame.webp?14ad89v1)}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/vip/rays.png?41516fv1);background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(-1)}@media (max-width:950px){.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content{padding-left:12px}}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content.reverse .img,.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content.reverse .avatar{grid-row:1}.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content.reverse:before{transform:none}@media (max-width:950px){.dialog-vip .content-vip .list .item-vip-wrapper .item-vip .vip-content.reverse{padding-left:10px}}.dialog-vip .content-vip .list .item-vip-wrapper:not(:last-child){margin-bottom:9px}.dialog-vip .content-vip .buttons{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;margin-bottom:12px;display:flex;position:relative}.dialog-vip .content-vip .buttons .button-buy-transparent,.dialog-vip .content-vip .buttons .button-buy-vip,.dialog-vip .content-vip .buttons .button-buy-vip-trial{border-radius:100px;width:286px;height:50px;margin:0 10px;display:block;position:relative}.dialog-vip .content-vip .buttons .button-buy-transparent{pointer-events:all;cursor:pointer;box-sizing:border-box;border:1px solid #fff;transition:all .1s}.dialog-vip .content-vip .buttons .button-buy-transparent:hover{filter:brightness(125%)}.dialog-vip .content-vip .buttons .button-buy-transparent:active{filter:brightness(75%)}.dialog-vip .content-vip .buttons .button-buy-transparent .text{text-align:center;letter-spacing:normal;color:#fff;border-radius:20px;margin:0;font-size:15px;font-style:normal;font-weight:700;line-height:50px;display:block;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.dialog-vip .content-vip .buttons .button-buy-transparent .text:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.dialog-vip .content-vip .buttons .button-buy-transparent .text .small-text{font-size:12px;position:relative;top:-3px}.dialog-vip .content-vip .buttons .button-buy-transparent .text .small-text.vip{position:relative}.dialog-vip .content-vip .buttons .button-buy-vip{color:#fff;text-align:center;white-space:nowrap;pointer-events:all;cursor:pointer;background-color:#028126;border-radius:50px;width:286px;height:50px;font-weight:700;line-height:50px;transition:all .1s;display:inline-block;position:relative;overflow:visible;background-color:#83bb0c!important}.dialog-vip .content-vip .buttons .button-buy-vip:hover{filter:brightness(125%)}.dialog-vip .content-vip .buttons .button-buy-vip:active{filter:brightness(75%)}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg{background-color:#01c138;border-radius:46px;font-size:15px;display:block;position:absolute;inset:0 82px 4px 0}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg .price-text{width:auto;line-height:15px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-vip .content-vip .buttons .button-buy-vip .old-price{width:82px;height:100%;font-size:15px;display:block;position:absolute;top:0;right:0}.dialog-vip .content-vip .buttons .button-buy-vip .old-price .price-text{width:auto;line-height:15px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-vip .content-vip .buttons .button-buy-vip .old-price .price-text:after{content:" ";transform-origin:50%;background-color:red;width:calc(100% + 6px);height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.dialog-vip .content-vip .buttons .button-buy-vip[can-show-old-price=false] .old-price{display:none}.dialog-vip .content-vip .buttons .button-buy-vip[can-show-old-price=false] .price-bg{line-height:50px;bottom:0;height:100%!important;right:0!important}.dialog-vip .content-vip .buttons .button-buy-vip svg{z-index:10;width:40px;height:40px;position:relative;top:-11px;left:13rem;transform:rotate(45deg)}.dialog-vip .content-vip .buttons .button-buy-vip .benefit-price{color:#d7d7d7;padding-right:6px;font-size:14px;font-weight:500;text-decoration:line-through}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg{border-radius:100px;inset:0;overflow:hidden;background-color:#83bb0c!important}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg .small-text{font-size:12px;position:relative;top:-3px}.dialog-vip .content-vip .buttons .button-buy-vip .price-bg>.price-text{line-height:18px}.dialog-vip .content-vip .buttons .button-buy-vip .benefit{letter-spacing:normal;color:#fff;background:#e0393e;border:2px solid #fff;border-radius:18px;width:38px;height:20px;margin-top:-6px;margin-right:-6px;font-size:12px;font-weight:500;line-height:18px;display:block;position:absolute;top:0;right:0}.dialog-vip .content-vip .buttons .button-buy-vip-trial{box-sizing:border-box;pointer-events:all;cursor:pointer;border:1px solid #fff;transition:all .1s}.dialog-vip .content-vip .buttons .button-buy-vip-trial:hover{filter:brightness(125%)}.dialog-vip .content-vip .buttons .button-buy-vip-trial:active{filter:brightness(75%)}.dialog-vip .content-vip .buttons .button-buy-vip-trial .free-text{text-align:center;letter-spacing:normal;color:#fff;border-radius:20px;margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:50px;display:block;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.dialog-vip .content-vip .buttons .button-buy-vip-trial .free-text:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.dialog-vip .content-vip .buttons .button-buy-vip-trial .price-text{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;position:relative;top:-12px}.dialog-vip .content-vip .buttons .button-buy-vip-trial[data-type="30"]{border:none;background-color:#83bb0c!important}.dialog-vip .content-vip .buttons .button-buy-vip-trial:not(:last-child){margin-bottom:17px}.dialog-vip .content-vip .subscription-info{touch-action:pan-y;-webkit-overflow-scrolling:touch;color:#fff;box-sizing:border-box;opacity:.6;flex-shrink:0;min-height:80px;margin:10px auto;padding:0 10px;font-size:10px;line-height:12px;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-vip .content-vip .subscription-info *{touch-action:manipulation!important}.dialog-vip .content-vip .subscription-info.ios{margin-bottom:20px!important}.dialog-vip .content-vip .subscription-info a{color:inherit;font-weight:700}.dialog-vip .content-vip .subscription-info a:visited{color:inherit}.dialog-vip .content-vip.has-subscription-info{max-height:calc(100vh - 90px)}.dialog-vip .content-vip.has-subscription-info .list{margin:15px auto}.dialog-vip .content-vip.has-subscription-info .caption{max-width:260px;margin-top:6px}.dialog-vip .content-vip .subscription-advantages{color:#fff;flex-shrink:0;font-size:14px;font-weight:700;text-decoration:underline;display:block;position:relative}.dialog-vip .content-vip .subscription-advantages:hover{cursor:pointer}.dialog-vip .popup{filter:drop-shadow(0 3px 3px #000305b3);background-color:#0000;border-radius:8px;flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0 10px;display:flex;top:auto;left:auto;right:auto;overflow:visible;transform:none}.dialog-vip .scroll{will-change:scroll-position;z-index:0;margin-bottom:20px;display:block;overflow-x:hidden}.balance-vip{pointer-events:all;cursor:pointer;vertical-align:middle;color:#fff;text-align:center;white-space:nowrap;box-sizing:border-box;background-color:#00000040;border:none;border-radius:100000px;outline:none;flex-direction:row;place-content:center;align-self:stretch;align-items:center;margin:0;padding:0 14px;font-size:12pt;font-weight:600;transition:all .1s;display:inline-flex}.balance-vip:hover{filter:brightness(125%)}.balance-vip:active{filter:brightness(75%)}.balance-vip:not(.disabled):before{content:"";width:30px;height:20px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background:linear-gradient(to top right,#eda700,#ffd100) 50%/contain no-repeat;margin:0 5px 2px 0;-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.balance-vip svg,.balance-vip .game-item-image{width:24px;margin-right:5px;display:none}.balance-vip.disabled{color:#503100;height:40px;font-size:15px;font-weight:inherit;letter-spacing:normal;background-color:#fdaa26}.balance-vip.disabled svg,.balance-vip.disabled .game-item-image{display:block}.dialog-accept-agreement{backface-visibility:hidden;z-index:30;background-color:#000;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-accept-agreement .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-accept-agreement .close-button:hover{filter:brightness(125%)}.dialog-accept-agreement .close-button:active{filter:brightness(75%)}.dialog-accept-agreement .close-button:hover,.dialog-accept-agreement .close-button:active{transform:scale(1.1)}.dialog-accept-agreement .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-accept-agreement .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-accept-agreement .close-button svg{width:14px;height:14px}.dialog-accept-agreement .close-button{top:8px;right:8px}}.dialog-accept-agreement .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-accept-agreement .popup .caption,.dialog-accept-agreement .popup .subcaption,.dialog-accept-agreement .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-accept-agreement .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-accept-agreement .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-accept-agreement .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-accept-agreement .popup .bold{font-weight:600;display:inline-block}.dialog-accept-agreement .popup{background:linear-gradient(#9325d7 -6.65%,#3f0785 96.94%);border-radius:30px;height:-moz-fit-content;height:fit-content;margin-top:20px;padding:19px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 2px 4px #e497ff}@media (min-width:950px){.dialog-accept-agreement .popup{width:640px}}@media (max-width:950px){.dialog-accept-agreement .popup{width:92%;max-height:95vh;margin:auto}}.dialog-accept-agreement .popup:before{content:"";background:linear-gradient(#410a89 100%,#420b6b 0%);border-radius:23px;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #ffffff40,inset 0 4px 4px #00000040}.dialog-accept-agreement .popup:after{content:"";width:28px;height:25px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:1;background-image:url(https://inspin.me/build/static/images/dialogs/dialogCornerHighlight.png?00f07bv1);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:2px;left:2px}.dialog-accept-agreement .popup .content{text-align:center;box-sizing:border-box;background:radial-gradient(65% 65%,#8f44c4 0%,#4f0090 100%);border-radius:20px;height:-moz-fit-content;height:fit-content;padding:24px 24px 10px;display:block!important;position:relative!important}.dialog-accept-agreement .popup .content .caption{color:#fff;letter-spacing:normal;text-shadow:0 2px 2px #040126;letter-spacing:2px;background-color:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:470px;max-width:90%;height:auto;margin:auto;padding:23px 0 12px 1px;font-size:32px;font-weight:500;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:inset 0 4px 4px #e497ff}.dialog-accept-agreement .popup .content .caption:before,.dialog-accept-agreement .popup .content .caption:after{content:"";background-color:#9325d7;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg);box-shadow:inset 0 10px 4px -6px #e497ff}.dialog-accept-agreement .popup .content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-accept-agreement .popup .content .caption .caption-text{z-index:2;white-space:nowrap}.dialog-accept-agreement .popup .content .text-approve{color:#fff;text-shadow:0 1px 1px #040126;text-wrap:balance;margin-bottom:24px;font-size:16px;font-weight:500;line-height:22px}.dialog-accept-agreement .popup .content .text-approve .button-name,.dialog-accept-agreement .popup .content .text-approve .link-text,.dialog-accept-agreement .popup .content .text-approve .link-group{white-space:nowrap}.dialog-accept-agreement .popup .content .text-approve .link-text{cursor:pointer;text-decoration:underline;display:inline}.dialog-accept-agreement .popup .content .text-approve .link-text:hover{text-decoration:none}.dialog-accept-agreement .popup .content .text-approve a{color:#fff}.dialog-accept-agreement .popup .content .text{color:#fff;text-shadow:0 1px 1px #040126;text-align:center;width:100%;min-width:-moz-fit-content;min-width:fit-content;max-width:310px;margin:auto auto 20px;font-size:16px;font-weight:500;line-height:20px;display:block;position:relative}.dialog-accept-agreement .popup .content .ok-button{text-align:center;color:#04050f;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;box-sizing:border-box;background:#fff;border:1px solid #fff;border-radius:50px;outline:none;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:200px;height:50px;margin:25px auto 22px;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:background-color .1s;display:flex;position:relative}.dialog-accept-agreement .popup .content .ok-button:hover{filter:brightness(110%)}.dialog-accept-agreement .popup .content .ok-button:active{filter:brightness(85%)}.dialog-accept-agreement .popup .content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-accept-agreement .popup .content .ok-button:hover{background-color:#d7d7d7;border:2px solid #fff}.dialog-accept-agreement .popup .content .ok-button:active{background:#ffffff80;border:2px solid #fff}@media (max-width:950px){.dialog-accept-agreement .popup{padding:12px}.dialog-accept-agreement .popup:before{background-color:#185278;width:calc(100% - 17px);height:calc(100% - 17px);display:block;position:absolute}.dialog-accept-agreement .popup .content{margin-top:0;padding-left:15px;padding-right:15px}.dialog-accept-agreement .popup .content .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:87%;min-height:45px;padding:7px 0 0;font-size:22px}.dialog-accept-agreement .popup .content .caption .caption-text{letter-spacing:1px;margin-bottom:6px;font-size:20px;line-height:18px}.dialog-accept-agreement .popup .content .caption:before{width:70%;left:-10px}.dialog-accept-agreement .popup .content .caption:after{width:70%;right:-10px}.dialog-accept-agreement .popup .content .caption span{top:-1px}.dialog-accept-agreement .popup .content .caption .glow:after{top:0;left:-15px}.dialog-accept-agreement .popup .content .text-approve{margin-bottom:20px;font-size:15px}.dialog-accept-agreement .popup .content .text{font-size:14px;line-height:16px}}.dialog-name-age{backface-visibility:hidden;z-index:30;box-sizing:border-box;background-color:#000c;flex-direction:column;justify-content:safe center;align-items:center;width:100%;height:100%;padding:16px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow-y:auto;transform:translateZ(0)}.dialog-name-age>.content{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:343px;padding-top:150px;animation:.35s ease-out both dialog-name-age-show;display:flex;position:relative}.dialog-name-age .peeking-mascot{background-position:top;background-repeat:no-repeat;background-size:100%;width:200px;height:240px;display:block;position:absolute;top:0;left:50%;transform:translate(-35%)}.dialog-name-age .name-age-content{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.dialog-name-age .caption{color:#fff;text-align:center;text-shadow:0 2px 2px #451d61;width:100%;padding:6px 0 2px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800;line-height:26px;display:block;position:relative}.dialog-name-age .field{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.dialog-name-age .question{color:#fff;text-align:left;text-shadow:0 1px 1px #451d61;padding-left:4px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:18px;display:block;position:relative}.dialog-name-age .answer{box-sizing:border-box;outline-offset:-2px;color:#392b64;text-align:center;background-color:#fbf3ff;border:none;border-radius:12px;outline:2px solid #0000;width:100%;height:48px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;transition:outline-color .15s;display:block;position:relative;box-shadow:inset 0 3px #3d098033}.dialog-name-age .answer::placeholder{color:#392b6473;font-size:16px;font-weight:600}.dialog-name-age .answer:focus{outline-color:#3d0980}.dialog-name-age .text-error{color:#ffe3ea;text-align:center;text-shadow:0 1px 1px #451d61;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:18px;display:block;position:relative}@keyframes dialog-name-age-show{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.dialog-black-list{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-black-list *{touch-action:manipulation!important}.dialog-black-list .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-black-list .popup *{touch-action:manipulation!important}.dialog-black-list .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-black-list .popup .close-button:hover{filter:brightness(125%)}.dialog-black-list .popup .close-button:active{filter:brightness(75%)}.dialog-black-list .popup .close-button:hover,.dialog-black-list .popup .close-button:active{transform:scale(1.1)}.dialog-black-list .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-black-list .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-black-list .popup .close-button svg{width:14px;height:14px}.dialog-black-list .popup .close-button{top:8px;right:8px}}.dialog-black-list .popup .close-button:hover{transform:scale(1.1)}.dialog-black-list .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-black-list .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-black-list .popup .text .bold{font-weight:600}.dialog-black-list .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-black-list .popup .button:hover{filter:brightness(110%)}.dialog-black-list .popup .button:active{filter:brightness(85%)}.dialog-black-list .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-black-list .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-black-list .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-black-list .popup .button .text{font-weight:500}.dialog-black-list .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-black-list .popup .button-purple:hover{filter:brightness(110%)}.dialog-black-list .popup .button-purple:active{filter:brightness(85%)}.dialog-black-list .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-black-list .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-black-list .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-black-list .popup .button-purple .text{font-weight:500}.dialog-black-list .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-black-list .popup .button-white:hover{filter:brightness(110%)}.dialog-black-list .popup .button-white:active{filter:brightness(85%)}.dialog-black-list .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-black-list .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-black-list .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-black-list .popup .button-white .text{font-weight:500}.dialog-black-list .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-black-list .popup .button-red:hover{filter:brightness(110%)}.dialog-black-list .popup .button-red:active{filter:brightness(85%)}.dialog-black-list .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-black-list .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-black-list .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-black-list .popup .button-red .text{font-weight:500}.dialog-black-list .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-black-list .popup{width:326px}.dialog-black-list .popup .title{color:#04050f;text-align:center;margin:16px auto;font-size:16px;font-weight:700}.dialog-black-list .popup .buttons{border-top:1px solid #0000000d;justify-content:space-between;width:100%;display:inline-flex}.dialog-black-list .popup .buttons .black-list-button{color:#7957b2;cursor:pointer;width:50%;padding:12px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.dialog-black-list .popup .buttons .black-list-button-cancel{border-right:1px solid #0000000d}.dialog-action-blocked{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-action-blocked *{touch-action:manipulation!important}.dialog-action-blocked .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-action-blocked .popup *{touch-action:manipulation!important}.dialog-action-blocked .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-action-blocked .popup .close-button:hover{filter:brightness(125%)}.dialog-action-blocked .popup .close-button:active{filter:brightness(75%)}.dialog-action-blocked .popup .close-button:hover,.dialog-action-blocked .popup .close-button:active{transform:scale(1.1)}.dialog-action-blocked .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-action-blocked .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-action-blocked .popup .close-button svg{width:14px;height:14px}.dialog-action-blocked .popup .close-button{top:8px;right:8px}}.dialog-action-blocked .popup .close-button:hover{transform:scale(1.1)}.dialog-action-blocked .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-action-blocked .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-action-blocked .popup .text .bold{font-weight:600}.dialog-action-blocked .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-action-blocked .popup .button:hover{filter:brightness(110%)}.dialog-action-blocked .popup .button:active{filter:brightness(85%)}.dialog-action-blocked .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-action-blocked .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-action-blocked .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-action-blocked .popup .button .text{font-weight:500}.dialog-action-blocked .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-action-blocked .popup .button-purple:hover{filter:brightness(110%)}.dialog-action-blocked .popup .button-purple:active{filter:brightness(85%)}.dialog-action-blocked .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-action-blocked .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-action-blocked .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-action-blocked .popup .button-purple .text{font-weight:500}.dialog-action-blocked .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-action-blocked .popup .button-white:hover{filter:brightness(110%)}.dialog-action-blocked .popup .button-white:active{filter:brightness(85%)}.dialog-action-blocked .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-action-blocked .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-action-blocked .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-action-blocked .popup .button-white .text{font-weight:500}.dialog-action-blocked .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-action-blocked .popup .button-red:hover{filter:brightness(110%)}.dialog-action-blocked .popup .button-red:active{filter:brightness(85%)}.dialog-action-blocked .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-action-blocked .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-action-blocked .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-action-blocked .popup .button-red .text{font-weight:500}.dialog-action-blocked .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-action-blocked .popup{color:#919399;max-width:343px;padding:24px 16px;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-action-blocked .popup .caption{font-size:18px}.dialog-action-blocked .popup .text{font-size:14px}.dialog-action-blocked .popup .text .red{color:#fd6f71;font-weight:700}.dialog-action-blocked .popup .timer{margin:0 auto 12px!important}.dialog-action-blocked .popup .styled{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:5px!important;margin-left:auto!important;margin-right:auto!important;padding:5px 15px!important;font-size:14px!important;display:inline-flex!important}.dialog-action-blocked .popup .styled svg{width:16px!important;height:16px!important}.dialog-action-blocked .popup .game-rules{text-align:center;color:#7957b2;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline;display:inline;position:relative}.dialog-action-blocked .popup .button-purple{width:100%;max-width:100%;margin:20px 0}.dialog-rules-boss-battle{backface-visibility:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto;transform:translateZ(0)}.dialog-rules-boss-battle .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:10px;right:44px;top:30px!important}.dialog-rules-boss-battle .close-button:hover{filter:brightness(125%)}.dialog-rules-boss-battle .close-button:active{filter:brightness(75%)}.dialog-rules-boss-battle .close-button:hover,.dialog-rules-boss-battle .close-button:active{transform:scale(1.1)}.dialog-rules-boss-battle .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-boss-battle .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-boss-battle .close-button svg{width:14px;height:14px}.dialog-rules-boss-battle .close-button{top:8px;right:8px}}.dialog-rules-boss-battle .close-button svg{width:16px;height:16px}.dialog-rules-boss-battle .popup{justify-content:center;align-items:center;max-width:100%;height:100%;font-size:12px;display:flex;overflow:hidden visible}.dialog-rules-boss-battle .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:100px;display:flex;position:relative}.dialog-rules-boss-battle .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto;padding:0 0 21px;font-size:32px;font-weight:700;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-rules-boss-battle .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 36px;font-size:15px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1,.dialog-rules-boss-battle .popup>.content .rules-block .rule2,.dialog-rules-boss-battle .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule2-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-size:contain;margin:15px auto 0;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block{flex-wrap:wrap;justify-content:center;align-items:end;column-gap:90px;width:100%;margin:0 0 10px;display:flex;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1,.dialog-rules-boss-battle .popup>.content .rules-block .rule2,.dialog-rules-boss-battle .popup>.content .rules-block .rule3{width:253px;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .rule1-image{width:154.038px;height:131.536px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/bossBattle/rule1.png?ab31f8v1) top/contain no-repeat;margin:0 auto 5px;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .text{width:250px}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:160px;right:-90px;transform:rotate(283deg)}.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .rule2-image{width:148.645px;height:78.444px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/bossBattle/rule2.png?9a1c3ev1) top/contain no-repeat;margin:0 auto 5px;display:block;position:relative;top:-30px;left:30px}.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .text{width:320px;display:block;position:relative;top:0}.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:160px;left:260px;transform:rotate(283deg)}.dialog-rules-boss-battle .popup>.content .rules-block .rule3{top:20px}.dialog-rules-boss-battle .popup>.content .rules-block .rule3 .rule3-image{width:197px;height:111.394px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/bossBattle/rule3.png?ee75ffv1) top/contain no-repeat;margin:4px auto 10px;display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule3 .text{width:250px}.dialog-rules-boss-battle .popup>.content .btn-container{gap:16px;display:flex}.dialog-rules-boss-battle .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:table}.dialog-rules-boss-battle .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-rules-boss-battle .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-rules-boss-battle .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-rules-boss-battle .popup>.content .ok-button{max-width:286px}}@media screen and (max-width:999px){.dialog-rules-boss-battle .close-button{top:60px;right:20px}.dialog-rules-boss-battle .popup>.content{gap:0}.dialog-rules-boss-battle .popup>.content .caption{min-width:auto;max-width:230px;margin-bottom:36px;padding:0;font-size:24px}.dialog-rules-boss-battle .popup>.content .rule1 .arrow{transform:unset!important;bottom:-60px!important;right:-40px!important}.dialog-rules-boss-battle .popup>.content .rule2 .arrow{bottom:-60px!important;left:-40px!important;transform:scaleX(-1)!important}.dialog-rules-boss-battle .popup>.content .rule2 .text,.dialog-rules-boss-battle .popup>.content .rule3{top:0}.dialog-rules-boss-battle .popup>.content .rules-block{display:block;position:relative}.dialog-rules-boss-battle .popup>.content .rules-block .rule1,.dialog-rules-boss-battle .popup>.content .rules-block .rule2,.dialog-rules-boss-battle .popup>.content .rules-block .rule3{width:100%;margin:0 auto}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .rule2-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .rule2-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule3 .rule2-image{width:19.8rem;height:129px;top:0;left:0}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .rule3-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .rule3-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule3 .rule3-image{height:114px}.dialog-rules-boss-battle .popup>.content .rules-block .rule1 .rule4-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule2 .rule4-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule3 .rule4-image{height:104px}.dialog-rules-boss-battle .popup>.content .rules-block .rule1-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule2-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule3-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule4-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule5-image,.dialog-rules-boss-battle .popup>.content .rules-block .rule6-image,.dialog-rules-boss-battle .popup>.content .menu-items .item:after{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-rules-boss-battle .popup>.content .btn-container{flex-direction:column}}.dialog-bottle-play-denied .illustration{color:gray;background:#ececec;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;margin:18px auto 25px;font-size:18px;display:flex;position:relative}.dialog-bottle-play-denied .illustration b{color:#04050f;font-size:20px;font-weight:700}.dialog-bottle-play-denied .illustration .plus,.dialog-bottle-play-denied .illustration .minus{width:22px;height:22px;margin-top:-11px;position:absolute;top:50%}.dialog-bottle-play-denied .illustration .plus:before,.dialog-bottle-play-denied .illustration .minus:before{content:"";background:gray;border-radius:13px;width:22px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.dialog-bottle-play-denied .illustration .minus{left:-34px}.dialog-bottle-play-denied .illustration .plus{right:-34px}.dialog-bottle-play-denied .illustration .plus:after{content:"";background:gray;border-radius:13px;width:4px;height:22px;margin-left:-2px;position:absolute;top:0;left:50%}.dialog-offers{text-align:center;z-index:25;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;touch-action:pan-y;overscroll-behavior-x:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;max-width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden scroll}.dialog-offers::-webkit-scrollbar{width:0}.dialog-offers .page{width:359px;margin:0 auto;animation:.6s forwards appear;position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.dialog-offers .page *,.dialog-offers .page :after,.dialog-offers .page :before{box-sizing:border-box;background-repeat:no-repeat;position:relative}@keyframes appear{0%{opacity:0}to{opacity:1}}.dialog-offers .page.gift-subscription-page{top:50%;transform:translate(-50%,-50%)}.dialog-offers .page.gift-subscription-vip .offers-list{gap:12px}.dialog-offers .page.gift-subscription-pp .offers-list{flex-direction:column;gap:12px}.dialog-offers .page .page-header{width:100%}.dialog-offers .page .page-header .offer-band-button:before{content:" ";position:absolute;inset:-10px}.dialog-offers .page .page-header .timer{background:#ffffff26;border-radius:8px;justify-content:center;align-items:center;column-gap:4px;width:95px;margin:0 auto 20px;padding:5px 0;font-size:14px;font-weight:bolder;display:flex}.dialog-offers .page .page-header .timer svg{width:14px;height:14px}.dialog-offers .page .page-header .timer .value{color:#fff}.dialog-offers .page .page-header .timer .unit{color:#ffffffb3}.dialog-offers .page .offers-switch{color:#fff;background-color:#fff6;border-radius:20px;justify-content:space-between;align-items:center;width:343px;height:40px;margin:-3px auto 20px;padding:4px;font-size:14px;font-weight:700;display:flex;position:relative}.dialog-offers .page .offers-switch:before{content:"";background-color:#ffecc8;border-radius:20px;width:calc(50% - 4px);height:32px;transition:left .2s linear;display:block;position:absolute;top:4px;left:4px}.dialog-offers .page .offers-switch .offer-tab{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:50%;height:42px;transition:color .2s linear;display:flex;position:relative}.dialog-offers .page .offers-switch .offer-tab:first-child{color:#a74600}.dialog-offers .page .offers-switch .notification{position:absolute;top:-3px;right:10px}.dialog-offers .page .offers-switch[data-active-chain="25"]:before,.dialog-offers .page .offers-switch[data-active-chain="225"]:before{left:50%}.dialog-offers .page .offers-switch[data-active-chain="25"] .offer-tab,.dialog-offers .page .offers-switch[data-active-chain="225"] .offer-tab{color:#a74600}.dialog-offers .page .offers-switch[data-active-chain="25"] .offer-tab:first-child,.dialog-offers .page .offers-switch[data-active-chain="225"] .offer-tab:first-child{color:#fff}.dialog-offers .page .offers-list{flex-flow:wrap;width:100%;margin:20px auto;display:flex}.dialog-offers .page .offers-list>.chain-offer:last-child:nth-child(4n+1){margin-left:0;margin-right:auto}.dialog-offers .page .offers-list>.chain-offer:last-child:nth-child(4n+3){margin-left:auto;margin-right:0}.dialog-offers .page .offers-list>.figma-offer-mini{display:block;position:relative;overflow:visible}.dialog-offers .page .bottom-text{color:#fff;flex-direction:column;gap:8px;margin-top:24px;font-size:12px;display:flex}.dialog-offers .page .bottom-text .bold{font-size:14px;font-weight:700}.dialog-offers .page[data-page=Bank] .confetti-wrapper{pointer-events:none;height:100%;display:block;position:relative}.dialog-offers .page[data-page=Bank] .confetti-wrapper .confetti div{z-index:21;width:0;left:50%;transform:translate(-50%)}.dialog-offers .page[data-page=Bank] .offers-list{flex-direction:column;justify-content:center;align-items:stretch;gap:9px;flex-wrap:nowrap!important}.dialog-offers .page[data-page=Bank] .offers-list[data-is-double-reward=true] .bank-coins{order:-1}.dialog-offers .page[data-page=Bank] .offers-list .bank-container{flex-direction:column;order:-1;align-self:stretch;gap:4px;width:100%;display:flex}.dialog-offers .page[data-page=Bank] .offers-list .bank-chests,.dialog-offers .page[data-page=Bank] .offers-list .bank-coins{flex-direction:column;gap:9px;width:100%;display:flex}.dialog-offers .page[data-page=Bank] .offers-list .figma-store-fill-width{width:100%!important;min-width:unset!important;max-width:unset!important;align-self:stretch!important;padding-left:0!important;padding-right:0!important}.dialog-offers .page[data-page=Bank] .offers-list .store-offer-coins-x2{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/x2.png?33c9bfv1);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:24px;height:24px}.dialog-offers .page[data-page=Bank] .offers-list .top-left-icons{z-index:30}.dialog-offers .page[data-page=Bank] .offers-list .forbes-bonus-marker{z-index:35}.dialog-offers .page[data-page=Bank] .offers-list .store-offer-coins-x2{z-index:31}.dialog-offers .page[data-page=SpecialShop] .offers-list,.dialog-offers .page[data-page=Lootbox] .offers-list{flex-direction:column;justify-content:center;gap:19px}.dialog-offers .page[data-page=FomoOffers] .offers-list{gap:8px}.dialog-offers .page[data-page=FomoOffers] .offers-list .figma-store-fill-width{width:100%!important;min-width:unset!important;max-width:unset!important;align-self:stretch!important;padding-left:0!important;padding-right:0!important}.dialog-offers .page[data-page=SpecialShop] .offers-list{align-items:center}.dialog-offers .page[data-page=SpecialShop] .top-text-container{justify-content:center;align-items:center;width:100%;margin-top:14px;display:flex}.dialog-offers .page[data-page=SpecialShop] .top-text-container .top-text{color:#fff;text-align:center;max-width:360px;margin-top:0;font-size:14px;font-weight:700}.dialog-offers .page[data-page=SpecialShop] .top-text-container .top-text .bold{color:#ffb8f0}.dialog-offers .page[data-page=SpecialShop] .offers-list .offer-card-sold-out{display:none}.dialog-offers .page[data-page=SpecialShop] .offers-list .offer-card-sold-out:only-child{display:block}.dialog-offers .page[data-page=SpecialShop] .offers-list .top-left-icons{z-index:30}.dialog-offers .page[data-page=SpecialShop] .offers-list .forbes-bonus-marker{z-index:35}.dialog-offers .page[data-page=SpecialShop] .offers-list .store-offer-coins-x2{z-index:31}.dialog-offers .page[data-page=FomoOffers] .top-text-container{justify-content:center;align-items:center;width:100%;margin-top:14px;display:flex}.dialog-offers .page[data-page=FomoOffers] .top-text-container .top-text{color:#fff;text-align:center;max-width:284px;margin-top:0;font-size:14px;font-weight:700}.dialog-offers .page[data-page=ChainOffers] .figma-store-fill-width{margin:0 auto;width:100%!important;min-width:unset!important;max-width:unset!important;align-self:stretch!important;padding-left:0!important;padding-right:0!important}.dialog-offers .page[data-page=ChainOffers] .offers-list .top-right-icons,.dialog-offers .page[data-page=ChainOffers] .offers-list .top-left-icons{z-index:30}.dialog-offers .page[data-page=ChainOffers] .offers-list{flex-flow:wrap;gap:13px 22px}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list{gap:15px 22px;position:relative}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(20){z-index:1}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(19){z-index:2}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(18){z-index:3}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(17){z-index:4}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(16){z-index:5}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(15){z-index:6}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(14){z-index:7}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(13){z-index:8}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(12){z-index:9}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(11){z-index:10}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(10){z-index:11}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(9){z-index:12}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(8){z-index:13}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(7){z-index:14}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(6){z-index:15}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(5){z-index:16}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(4){z-index:17}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(3){z-index:18}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:nth-child(2){z-index:19}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="24"] .offers-list>:first-child{z-index:20}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list,.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list{gap:14px 8px;position:relative;overflow:visible}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list>.figma-offer-mini,.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list>.figma-offer-mini{display:block;position:relative;overflow:visible}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list>.figma-offer-mini:nth-child(4n+1),.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list>.figma-offer-mini:nth-child(4n+1),.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list>.figma-offer-mini:nth-child(4n+3),.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list>.figma-offer-mini:nth-child(4n+3){margin-left:auto;margin-right:auto}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list>.figma-offer-mini:last-child:nth-child(4n+1),.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list>.figma-offer-mini:last-child:nth-child(4n+1){margin-left:0;margin-right:auto}.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="25"] .offers-list>.figma-offer-mini:last-child:nth-child(4n+3),.dialog-offers .page[data-page=ChainOffers] .page[data-active-chain="225"] .offers-list>.figma-offer-mini:last-child:nth-child(4n+3){margin-left:auto;margin-right:0}.dialog-offers .page[data-page=ChainOffers] .offers-list .button-buy-box-wrapper .disabled-content{z-index:200;pointer-events:none}.dialog-offers .page[data-page=AdOffer] .offers-list,.dialog-offers .page[data-page=BlackDayAdOffer] .offers-list,.dialog-offers .page[data-page=CuriosGift] .offers-list{justify-content:center;align-items:center}.dialog-offers .page[data-page=BlackDayAdOffer] .offers-list{flex-direction:column}.dialog-offers .page[data-page=BlackDayAdOffer] .text{color:#fff;text-align:center;max-width:192px;margin-top:20px;font-size:14px;font-weight:700}.dialog-offers .page[data-page=Lootbox] .info-message{color:#d7d7d7;background-color:unset;max-width:240px;margin:8px auto;font-size:12px}@keyframes lootbox-highlight-pulse{0%,to{box-shadow:0 0 0 3px #ffe1c1e6}50%{box-shadow:0 0 0 6px #ffe1c180}}.dialog-offers .page[data-active-chain="24"] .offers-list,.dialog-offers .page[data-active-chain="224"] .offers-list{justify-content:center;align-items:flex-start;gap:16px;width:calc(100% - 16px);flex-flow:wrap!important;display:flex!important}.dialog-offers .page[data-active-chain="25"] .offers-list,.dialog-offers .page[data-active-chain="225"] .offers-list{flex-flow:wrap;justify-content:center;gap:10px 8px}.dialog-offers .page[data-page=CardSets] .offers-list{flex-direction:column;justify-content:center;gap:16px}.dialog-offers .offer-corner-band{color:#fff;filter:drop-shadow(0 4px 4px #ad262640);clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);z-index:1;background:#fe041b;justify-content:center;align-items:center;width:92px;height:17px;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;display:flex;position:absolute;top:16px;left:-21px;transform:rotate(315deg);box-shadow:inset 0 0 4px #4e050040}.dialog-offers .offer-corner-band.pink{background:linear-gradient(#ee29e8 0%,#4813a0 100%)}.dialog-offers .offer-corner-band:has(.rewards-list){background:#7957b2}.dialog-offers .close-button{background-color:#0000;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:6px;right:5px}.dialog-offers .close-button svg,.dialog-offers .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-offers .close-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-offers .close-button.sticky-close{right:unset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#ffffff40;border-radius:40px;width:4rem;height:4rem;position:sticky;top:20px;left:calc(50% + 203px)}.dialog-offers .close-button.sticky-close svg{fill:#fff!important}@media (max-width:950px){.dialog-offers .close-button.sticky-close{left:calc(50% + 153px)}}.dialog-offers .close-button.sticky-close.transparent{pointer-events:none}@media (min-width:950px){.dialog-offers[data-is-farm=true]{justify-content:center;align-items:center;display:flex}}.dialog-offers[data-is-farm=true] .page{margin:0}.dialog-offers[data-is-farm=true] .page .offers-list{gap:16px}.dialog-offers[data-is-farm=true] .page .page-content{margin:0 auto}@media (max-width:950px){.dialog-offers[data-is-farm=true] .page{align-items:center;height:100%;display:flex}}.dialog-offers.dialog-offers-new{touch-action:auto;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.dialog-offers.dialog-offers-new .bank-new-shell{box-sizing:border-box;width:100%;max-width:390px;height:100%;min-height:0;max-height:1000px;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-shell>:first-child,.dialog-offers.dialog-offers-new .bank-new-shell>:last-child{flex-shrink:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-scroll{overscroll-behavior-y:contain;scrollbar-width:none;box-sizing:border-box;flex:1;min-height:0;padding:6px 20px 28px;display:block;position:relative;overflow:hidden auto}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll{width:100%;display:block;position:relative}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll>.FigmaTabs{scrollbar-width:none;overscroll-behavior-x:contain}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll>.FigmaTabs>*{flex-shrink:0}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll>.FigmaTabs::-webkit-scrollbar{display:none}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-edge{background:0 0;width:30px}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-edge:before{content:"";background:linear-gradient(#8b20af 0%,#781a98 18%,#54146e 65%,#361144 100%) 0 -7px/100% 80px;display:block;position:absolute;inset:0}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-edge.left:before{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 100%)}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-edge.right:before{-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#0000 100%)}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-arrow{color:#ffe66a;width:18px;height:44px;box-shadow:none;filter:drop-shadow(0 1px 1px #6d2800);background:0 0;border-radius:6px;flex-basis:18px;margin:0}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-arrow .notification{box-sizing:border-box;pointer-events:none;background:linear-gradient(#ff6868,#f3232b);border:1px solid #ffe66a;width:9px;height:9px;display:block;position:absolute;top:5px;right:0;box-shadow:inset 0 1px 1px #ffc7a4cc}.dialog-offers.dialog-offers-new .bank-new-tabs-scroll .horizontal-scroll-arrow svg{width:14px;height:20px}.dialog-offers.dialog-offers-new .page.bank-new-content,.dialog-offers.dialog-offers-new .bank-new-content .bank-chests,.dialog-offers.dialog-offers-new .bank-new-content .bank-coins{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-content>*{flex-shrink:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .page.bank-new-content,.dialog-offers.dialog-offers-new .bank-new-category{gap:14px}.dialog-offers.dialog-offers-new .bank-new-category{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-category[data-category=coins]>.bank-chests{display:none;position:relative}.dialog-offers.dialog-offers-new .bank-new-category[data-category=coins]>.bank-coins{order:-1;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-category-active{animation:.3s ease-out bank_new_category_select;display:flex;position:relative}@keyframes bank_new_category_select{0%{filter:brightness(1.3);transform:scale(.9)}60%{transform:scale(1.04)}to{filter:brightness();transform:scale(1)}}.dialog-offers.dialog-offers-new .bank-new-offer{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .bank-new-offer-buffs{gap:3px;display:flex;position:absolute;top:-8px;right:2px}.dialog-offers.dialog-offers-new .bank-new-offer-bonus{background:#bc175d;border-radius:0 0 8px 8px;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px;display:flex;position:relative;box-shadow:inset 0 -2px 3px #660b3b}.dialog-offers.dialog-offers-new .store-offer-coins-x2{background:url(https://inspin.me/build/static/images/bank/x2.png?33c9bfv1) 50%/contain no-repeat;flex-shrink:0;width:24px;height:24px;display:block;position:relative}.dialog-offers.dialog-offers-new .page{width:100%;margin:0;animation:none;display:block;position:relative;top:auto;left:auto;transform:none}.dialog-offers.dialog-offers-new .page .offers-list{margin-bottom:0;display:flex;position:relative}.dialog-offers.dialog-offers-new .page .offers-list>*{max-width:100%}.dialog-offers.dialog-offers-new .dialog-vip{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:100%;height:auto;display:block;position:relative;overflow:visible}.dialog-offers.dialog-offers-new .dialog-vip .popup{width:100%;height:auto;max-height:none;padding:0;display:block;position:relative;top:auto;left:auto;transform:none}.dialog-offers.dialog-offers-new .dialog-vip .header,.dialog-offers.dialog-offers-new .dialog-vip .close-button{display:none;position:relative}.dialog-offers.dialog-offers-new .dialog-vip .content-vip,.dialog-offers.dialog-offers-new .dialog-vip .content-vip.has-subscription-info,.dialog-offers.dialog-offers-new .dialog-vip .content-vip .list{flex-direction:column;flex:none;height:auto;max-height:none;padding:0;display:flex;position:relative;overflow:visible}.dialog-offers.dialog-offers-new .bank-new-buy-button{color:#fff;text-shadow:none;cursor:pointer;flex-shrink:0;font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:900}.dialog-offers.dialog-offers-new .bank-new-buy-button>.coin,.dialog-offers.dialog-offers-new .bank-new-buy-button>.icon{flex-shrink:0;width:20px;height:20px}.dialog-offers.dialog-offers-new .bank-new-buy-button>.text{font:inherit;-webkit-text-stroke:1.8px #447714;paint-order:stroke fill}.dialog-offers.dialog-offers-new .bank-new-benefit{padding-right:inherit;z-index:1;pointer-events:none;display:block;position:absolute;top:-3px;right:0}.dialog-offers.dialog-offers-new [data-page=ChainOffers]>.page[data-active-chain]{margin-top:20px}.dialog-offers.dialog-offers-new [data-page=ChainOffers] .page[data-active-chain]>.offers-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 26px;width:100%;padding:0;display:grid!important}.dialog-offers.dialog-offers-new [data-page=ChainOffers] .page[data-active-chain]>.offers-list>.chain-offer,.dialog-offers.dialog-offers-new [data-page=ChainOffers] .page[data-active-chain]>.offers-list>.figma-offer-mini{min-width:0;width:100%!important;margin:0!important}.dialog-offers.dialog-offers-new .offer-card-set{width:100%!important;min-width:0!important}.dialog-offers.dialog-offers-new .offer-card-special-shop .footer .offer-title,.dialog-offers.dialog-offers-new .offer-card-lootbox .footer,.dialog-offers.dialog-offers-new .offer-card-default .offer-title{letter-spacing:-.12px;font-family:Nunito Sans,sans-serif;font-weight:900}.dialog-offers.dialog-offers-new .bank-new-old-price{opacity:.8;font-size:12px;position:relative}.dialog-offers.dialog-offers-new .offer-card-default>.button-buy-box-wrapper{align-self:center;margin-bottom:5px;display:block;position:relative}.dialog-offers.dialog-offers-new .offer-card-special-shop,.dialog-offers.dialog-offers-new .offer-card-default,.dialog-offers.dialog-offers-new .offer-card-lootbox{background:linear-gradient(#ffe779,#fffbc0 14%,#f1b02d 60%,#ffd448);border-radius:8px;padding:3px;box-shadow:0 2px #984000cc,inset 0 1px #fff8cb}.dialog-offers.dialog-offers-new .offer-card-special-shop>.content,.dialog-offers.dialog-offers-new .offer-card-default>.content,.dialog-offers.dialog-offers-new .offer-card-lootbox>.content{border-radius:6px;box-shadow:inset 0 2px 4px #81510d59,inset 0 0 2px #bb790d}.dialog-offers.dialog-offers-new .offer-card-special-shop>.content>.footer,.dialog-offers.dialog-offers-new .offer-card-default>.content>.footer,.dialog-offers.dialog-offers-new .offer-card-lootbox>.content>.footer{border-radius:0 0 6px 6px;padding-left:10px;padding-right:10px}.dialog-offers.dialog-offers-new .offer-card-special-shop .footer .offer-title,.dialog-offers.dialog-offers-new .offer-card-one-plus-one .footer .offer-title,.dialog-offers.dialog-offers-new .offer-card-smart-offer .footer .offer-title{min-width:0;text-shadow:none;flex:1;margin-right:8px}.dialog-buy-passion-pass{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-buy-passion-pass .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-buy-passion-pass .close-button:hover{filter:brightness(125%)}.dialog-buy-passion-pass .close-button:active{filter:brightness(75%)}.dialog-buy-passion-pass .close-button:hover,.dialog-buy-passion-pass .close-button:active{transform:scale(1.1)}.dialog-buy-passion-pass .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-buy-passion-pass .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-buy-passion-pass .close-button svg{width:14px;height:14px}.dialog-buy-passion-pass .close-button{top:8px;right:8px}}.dialog-buy-passion-pass .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-buy-passion-pass .popup .caption,.dialog-buy-passion-pass .popup .subcaption,.dialog-buy-passion-pass .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-buy-passion-pass .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-buy-passion-pass .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-buy-passion-pass .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-buy-passion-pass .popup .bold{font-weight:600;display:inline-block}.dialog-buy-passion-pass.no-bg{background-color:#0000!important}.dialog-buy-passion-pass .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-buy-passion-pass .gifted-popup{flex-direction:column;justify-content:center;align-items:center;width:264px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-buy-passion-pass .gifted-popup .confetti-wrapper{width:100%;position:relative}.dialog-buy-passion-pass .gifted-popup .confetti-wrapper .confetti{position:absolute;top:50%;left:50%}.dialog-buy-passion-pass .gifted-popup .photo{background-position:50%;background-size:cover;border-radius:6px;width:66px;height:88px;margin-bottom:8px}.dialog-buy-passion-pass .gifted-popup .gifted-name{color:#fff;text-align:center;height:16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-buy-passion-pass .gifted-popup .gifted-info{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff6;border:2px solid #fffdb9;border-radius:12px;justify-content:center;align-items:center;gap:16px;margin:32px 0;padding:8px 16px;display:flex}.dialog-buy-passion-pass .gifted-popup .gifted-info .pp-icon{background-size:cover;flex-shrink:0;width:40px;height:40px}.dialog-buy-passion-pass .gifted-popup .gifted-info .gifted-text{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-buy-passion-pass .gifted-popup .gifted-info .gifted-title{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-buy-passion-pass .gifted-popup .button-ok{width:100%}.dialog-buy-passion-pass .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:343px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}.dialog-buy-passion-pass .popup>.content{text-align:center;border:4px solid #410a89;border-radius:20px;display:block;position:relative}.dialog-buy-passion-pass .popup>.content .main{background-repeat:no-repeat;background-size:cover;border-radius:15px;align-items:end;height:116px;padding-top:200px;display:flex;position:relative;overflow:hidden}.dialog-buy-passion-pass .popup>.content .main .image{width:100%;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:absolute;top:32px}.dialog-buy-passion-pass .popup>.content .caption{box-sizing:border-box;color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:287px;height:auto;margin:auto;font-size:20px;font-weight:700;display:flex;position:absolute;top:-4px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-buy-passion-pass .popup>.content .caption:before,.dialog-buy-passion-pass .popup>.content .caption:after{content:"";filter:blur(.2rem);background:#fff;width:12px;height:4px;position:absolute;top:.9rem;left:1.1rem;transform:rotate(-44deg)}.dialog-buy-passion-pass .popup>.content .caption:after{width:.6rem;top:2rem;left:.6rem}.dialog-buy-passion-pass .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #1e4b6a;font-weight:700;display:inline-block;position:relative;top:-4px;font-size:20px!important}.dialog-buy-passion-pass .popup>.content .text{color:#fff;text-shadow:0 1px #040126;text-align:center;width:100%;max-width:472px;font-size:14px;font-weight:500;display:block;position:relative}.dialog-buy-passion-pass .popup>.content .offers{box-sizing:border-box;background:radial-gradient(50% 50%,#642390 0%,#7f49d9 100%) padding-box padding-box,linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%) border-box;border:2px solid #0000;border-radius:20px;width:303px;margin:0 auto 4px;padding:10px 14px;display:block;position:relative}.dialog-buy-passion-pass .popup>.content .offers .text{width:240px;margin:0 auto}.dialog-buy-passion-pass .popup>.content .offers .header{width:100%;margin-bottom:8px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.dialog-buy-passion-pass .popup .button-buy-box.locked{pointer-events:none;background:#919399}.dialog-buy-passion-pass .popup .button-buy-box.locked *{filter:grayscale()}.dialog-buy-passion-pass .popup .gift-pp{color:#fff;text-align:center;cursor:pointer;border:2px solid #fff;border-radius:26px;justify-content:center;align-items:center;width:282px;height:46px;margin:8px auto 0;font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:flex}.dialog-buy-passion-pass .popup .gift-pp:hover{background-color:#ffffff26}.dialog-buy-passion-pass .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-buy-passion-pass .popup .close-button svg{width:16px;height:16px}.dialog-buy-passion-pass .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-buy-passion-pass .button-buy-box,.dialog-buy-passion-pass .button-ok{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:7px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-buy-passion-pass .button-buy-box:hover,.dialog-buy-passion-pass .button-ok:hover{filter:brightness(110%)}.dialog-buy-passion-pass .button-buy-box:active,.dialog-buy-passion-pass .button-ok:active{filter:brightness(85%)}.dialog-buy-passion-pass .button-buy-box .text,.dialog-buy-passion-pass .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.pp-purchase-timer{color:#fff;text-align:center;justify-content:center;align-items:center;gap:6px;width:100%;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:16px;display:flex;position:relative}.dialog-can-gift-subscriptions{backface-visibility:hidden;z-index:30;background-color:#000c;background-repeat:no-repeat;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-can-gift-subscriptions .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-can-gift-subscriptions .close-button:hover{filter:brightness(125%)}.dialog-can-gift-subscriptions .close-button:active{filter:brightness(75%)}.dialog-can-gift-subscriptions .close-button:hover,.dialog-can-gift-subscriptions .close-button:active{transform:scale(1.1)}.dialog-can-gift-subscriptions .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-can-gift-subscriptions .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-can-gift-subscriptions .close-button svg{width:14px;height:14px}.dialog-can-gift-subscriptions .close-button{top:8px;right:8px}}.dialog-can-gift-subscriptions .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-can-gift-subscriptions .popup .caption,.dialog-can-gift-subscriptions .popup .subcaption,.dialog-can-gift-subscriptions .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-can-gift-subscriptions .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-can-gift-subscriptions .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-can-gift-subscriptions .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-can-gift-subscriptions .popup .bold{font-weight:600;display:inline-block}.dialog-can-gift-subscriptions .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-can-gift-subscriptions .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-can-gift-subscriptions .popup{background-image:"";width:480px;height:694px}}@media (max-width:950px){.dialog-can-gift-subscriptions .popup{background-image:"";width:345px;padding-top:100%}.dialog-can-gift-subscriptions .popup .content{margin-top:-100%}}.dialog-can-gift-subscriptions .main{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-can-gift-subscriptions .header{text-align:center;margin-bottom:18px;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.dialog-can-gift-subscriptions .popup{position:relative;overflow:visible;align-items:center!important;width:366px!important}.dialog-can-gift-subscriptions .popup .caption{color:#fff;text-shadow:0 2px 2px #451d61;box-sizing:border-box;z-index:1;background:#9a65f2;border-radius:24px 24px 0 0;width:287px;padding:12px 0 4px;font-size:20px;font-weight:700;line-height:normal;position:relative;top:13px}.dialog-can-gift-subscriptions .popup .caption:after,.dialog-can-gift-subscriptions .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-can-gift-subscriptions .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-can-gift-subscriptions .popup .container{box-sizing:border-box;background:#9a65f2;border-radius:24px;width:100%;padding:12px;font-size:12px;display:block;position:relative;overflow:visible;box-shadow:inset 0 -2px 4px #e497ff}.dialog-can-gift-subscriptions .popup .container:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-can-gift-subscriptions .popup .container>.content{text-align:center;background-size:cover;border:3px solid #410a89;border-radius:20px;padding:1px 50px;display:block;position:relative;background-image:url(https://inspin.me/build/static/images/events/curioSale.png?a6c9a3v1)!important}.dialog-can-gift-subscriptions .popup .container>.content .images{position:absolute;inset:0}.dialog-can-gift-subscriptions .popup .container>.content .images .gift{background-image:url(https://inspin.me/build/static/images/dialogs/mascotsWaving.png?25542bv1);background-size:cover;width:213px;height:160px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.dialog-can-gift-subscriptions .popup .container>.content .first-container{background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:16px;margin-top:150px;margin-bottom:5px;padding:2px;position:relative}.dialog-can-gift-subscriptions .popup .container>.content .first-container .first-container-inner{background:#7f49d9;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 12px;display:flex}.dialog-can-gift-subscriptions .popup .container>.content .first-container .big-text{color:#fff;text-align:center;text-shadow:0 1px #451840;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.dialog-can-gift-subscriptions .popup .container>.content .first-container .middle-text{color:#fff;text-align:center;text-shadow:0 1px #451840;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-can-gift-subscriptions .popup .container>.content .first-container .small-text{color:#fff;text-align:center;text-shadow:0 1px #451840;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-can-gift-subscriptions .popup .button-wrapper{justify-content:center;align-items:center;gap:32px;width:100%;padding:10px 0 0;display:flex;position:relative}.dialog-can-gift-subscriptions .popup .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;min-width:287px;height:50px;margin:0;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-can-gift-subscriptions .popup .ok-button:hover{filter:brightness(110%)}.dialog-can-gift-subscriptions .popup .ok-button:active{filter:brightness(85%)}.dialog-can-gift-subscriptions .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-can-gift-subscriptions .popup .close-button{box-sizing:border-box;z-index:3;background:#9a65f2;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-can-gift-subscriptions .popup .stars{z-index:2;background-image:url(https://inspin.me/build/static/images/giftsHalfPrice/star.png?a6b695v1);background-size:cover}.dialog-can-gift-subscriptions .popup .star-1{width:56px;height:56px;position:absolute;top:-8px;left:5px;transform:rotate(-164deg)}.dialog-can-gift-subscriptions .popup .star-2{width:45px;height:45px;position:absolute;top:101px;right:-9px;transform:rotate(67deg)}.dialog-can-gift-subscriptions .popup .star-3{width:45px;height:45px;position:absolute;bottom:96px;left:0;transform:rotate(-42deg)}.dialog-can-gift-subscriptions .popup{flex-direction:column;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:12px 12px 20px;display:flex;position:relative;inset:0;transform:scale(1)}.dialog-can-gift-subscriptions .popup .content[class]{box-sizing:border-box;width:100%;margin-top:0;padding-left:5px;padding-right:5px;display:block;position:relative}.dialog-can-gift-subscriptions .popup .button-wrapper{flex-direction:column;gap:12px}.dialog-can-gift-subscriptions .popup .ok-button,.dialog-can-gift-subscriptions .popup .transparent-button{width:98%;max-width:287px}.dialog-can-gift-subscriptions .popup .close-button{top:61px;right:10px}.dialog-cancel-wedding{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-cancel-wedding *{touch-action:manipulation!important}.dialog-cancel-wedding .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-cancel-wedding .popup *{touch-action:manipulation!important}.dialog-cancel-wedding .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-cancel-wedding .popup .close-button:hover{filter:brightness(125%)}.dialog-cancel-wedding .popup .close-button:active{filter:brightness(75%)}.dialog-cancel-wedding .popup .close-button:hover,.dialog-cancel-wedding .popup .close-button:active{transform:scale(1.1)}.dialog-cancel-wedding .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-cancel-wedding .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-cancel-wedding .popup .close-button svg{width:14px;height:14px}.dialog-cancel-wedding .popup .close-button{top:8px;right:8px}}.dialog-cancel-wedding .popup .close-button:hover{transform:scale(1.1)}.dialog-cancel-wedding .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-cancel-wedding .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-cancel-wedding .popup .text .bold{font-weight:600}.dialog-cancel-wedding .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-cancel-wedding .popup .button:hover{filter:brightness(110%)}.dialog-cancel-wedding .popup .button:active{filter:brightness(85%)}.dialog-cancel-wedding .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button .text{font-weight:500}.dialog-cancel-wedding .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-cancel-wedding .popup .button-purple:hover{filter:brightness(110%)}.dialog-cancel-wedding .popup .button-purple:active{filter:brightness(85%)}.dialog-cancel-wedding .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-purple .text{font-weight:500}.dialog-cancel-wedding .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-cancel-wedding .popup .button-white:hover{filter:brightness(110%)}.dialog-cancel-wedding .popup .button-white:active{filter:brightness(85%)}.dialog-cancel-wedding .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-white .text{font-weight:500}.dialog-cancel-wedding .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-cancel-wedding .popup .button-red:hover{filter:brightness(110%)}.dialog-cancel-wedding .popup .button-red:active{filter:brightness(85%)}.dialog-cancel-wedding .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-cancel-wedding .popup .button-red .text{font-weight:500}.dialog-cancel-wedding .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-cancel-wedding .popup .image{background-image:url(https://inspin.me/build/static/images/weddings/cancelIcon.png?867193v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:70px;height:70px;margin:20px auto}.dialog-cancel-wedding .popup .button{width:calc(100% - 40px);max-width:286px}#dialog-card-set-reward{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden;transform:translateZ(0)}#dialog-card-set-reward .popup{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#dialog-card-set-reward .popup>.content{flex-direction:column;align-items:center;gap:15px;width:100%;max-width:1000px;display:flex}#dialog-card-set-reward .popup>.content .caption{color:#fff;text-align:center;width:249px;font-size:18px;font-weight:700}#dialog-card-set-reward .popup>.content .caption .caption-stats{opacity:.92;margin-top:10px;font-size:15px;font-weight:600;display:block}#dialog-card-set-reward .popup>.content .cards{flex-wrap:wrap;justify-content:center;gap:10px;display:flex;position:relative}#dialog-card-set-reward .popup>.content .cards .animated-card{will-change:transform;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s linear;position:relative}#dialog-card-set-reward .popup>.content .cards .animated-card.opened{transform:rotateY(180deg)}#dialog-card-set-reward .popup>.content .cards .card-collection-small{backface-visibility:hidden;width:100%;height:100%;position:absolute}#dialog-card-set-reward .popup>.content .cards .card-collection-small .stars svg{width:28px!important}#dialog-card-set-reward .popup>.content .cards .card-collection-small.rewarded{backface-visibility:hidden;width:100%;height:100%;position:absolute;transform:rotateY(180deg)}#dialog-card-set-reward .popup>.content .cards .card-collection-small.rewarded .plastic-films-block{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background-color:#000000a3;border-radius:24px;justify-content:center;align-items:center;gap:2px;width:75px;height:32px;padding:4px 8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dialog-card-set-reward .popup>.content .cards .card-collection-small.rewarded .plastic-films-block .plastic-films-count,#dialog-card-set-reward .popup>.content .cards .card-collection-small.rewarded .plastic-films-block .plus{color:#fff;z-index:1;font-size:16px;font-weight:700}#dialog-card-set-reward .popup>.content .cards .card-collection-small.rewarded .plastic-films-block .game-item-image{width:24px;height:24px}#dialog-card-set-reward .popup>.content .cards-carousel{touch-action:pan-y;flex-flow:row;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-nav{cursor:pointer;z-index:10;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;padding:0;transition:transform 50ms ease-in-out;display:flex;position:relative;top:50px;transform:rotate(90deg)}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-nav:active{transform:rotate(90deg)translateY(5px)}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-nav.carousel-nav-next{transform:rotate(-90deg)}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-nav.carousel-nav-next:active{transform:rotate(-90deg)translateY(5px)}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-nav svg{width:35px;height:35px}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-viewport{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-track{width:100%;height:302px;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-slot{width:var(--cc-width,96px);height:var(--cc-height,134px);transform-origin:50% 80%;transform:translate(-50%, -50%) translateX(var(--cc-translate-x,0)) translateY(var(--cc-translate-y,0)) rotate(var(--cc-rotate,0deg));z-index:var(--cc-z,0);pointer-events:none;justify-content:center;align-items:center;transition:transform .28s ease-out;display:flex;position:absolute;top:50%;left:50%}#dialog-card-set-reward .popup>.content .cards-carousel .carousel-slot .animated-card{pointer-events:auto}#dialog-card-set-reward .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:15px auto 7px;padding:0 24px;font-size:16px;font-weight:500;line-height:50px;transition:all .1s;display:block;position:relative}#dialog-card-set-reward .popup>.content .ok-button:hover{filter:brightness(110%)}#dialog-card-set-reward .popup>.content .ok-button:active{filter:brightness(85%)}#dialog-card-set-reward .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-card-set-reward .popup .content-small .cards .animated-card{width:135px;height:201px}#dialog-card-set-reward .popup .content-small .cards .card-collection-small.opened .content .footer,#dialog-card-set-reward .popup .content-small .cards .card-collection-small.rewarded .content .footer{height:39px}#dialog-card-set-reward .popup .content-small .cards .card-collection-small.opened .content .footer .stars svg,#dialog-card-set-reward .popup .content-small .cards .card-collection-small.rewarded .content .footer .stars svg{width:22px;height:22px;margin-top:2px}#dialog-card-set-reward .popup .content-small .cards .card-collection-small.rewarded:not(.seen):after{width:48px;height:48px;top:-10px;right:-10px}.dialog-check-user-info{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;z-index:10001;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-check-user-info *{touch-action:manipulation!important}.dialog-check-user-info .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-check-user-info .popup *{touch-action:manipulation!important}.dialog-check-user-info .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-check-user-info .popup .close-button:hover{filter:brightness(125%)}.dialog-check-user-info .popup .close-button:active{filter:brightness(75%)}.dialog-check-user-info .popup .close-button:hover,.dialog-check-user-info .popup .close-button:active{transform:scale(1.1)}.dialog-check-user-info .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-check-user-info .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-check-user-info .popup .close-button svg{width:14px;height:14px}.dialog-check-user-info .popup .close-button{top:8px;right:8px}}.dialog-check-user-info .popup .close-button:hover{transform:scale(1.1)}.dialog-check-user-info .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-check-user-info .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-check-user-info .popup .text .bold{font-weight:600}.dialog-check-user-info .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-check-user-info .popup .button:hover{filter:brightness(110%)}.dialog-check-user-info .popup .button:active{filter:brightness(85%)}.dialog-check-user-info .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-check-user-info .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-check-user-info .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-check-user-info .popup .button .text{font-weight:500}.dialog-check-user-info .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-check-user-info .popup .button-purple:hover{filter:brightness(110%)}.dialog-check-user-info .popup .button-purple:active{filter:brightness(85%)}.dialog-check-user-info .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-check-user-info .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-check-user-info .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-check-user-info .popup .button-purple .text{font-weight:500}.dialog-check-user-info .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-check-user-info .popup .button-white:hover{filter:brightness(110%)}.dialog-check-user-info .popup .button-white:active{filter:brightness(85%)}.dialog-check-user-info .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-check-user-info .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-check-user-info .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-check-user-info .popup .button-white .text{font-weight:500}.dialog-check-user-info .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-check-user-info .popup .button-red:hover{filter:brightness(110%)}.dialog-check-user-info .popup .button-red:active{filter:brightness(85%)}.dialog-check-user-info .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-check-user-info .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-check-user-info .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-check-user-info .popup .button-red .text{font-weight:500}.dialog-check-user-info .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-check-user-info .popup{box-sizing:border-box;flex-direction:column;width:300px;max-height:93%;display:flex}.dialog-check-user-info .popup .caption{text-align:center;color:#fff;letter-spacing:normal;background:#660b76;margin:0;padding:14px 0;font-size:16px;font-weight:500;line-height:1.2;box-shadow:inset 0 4px 10px #8e21a1,0 4px 4px #00000040}.dialog-check-user-info .popup .scroll-wrapper{padding-top:30px;overflow:auto}.dialog-check-user-info .popup .field-wrapper{max-width:190px;margin:0 auto 24px;padding:0 17px;position:relative}.dialog-check-user-info .popup .field-wrapper .label{color:#303030;text-align:center;width:100%;margin-bottom:10px;font-size:18px;font-style:normal;font-weight:700;display:block;position:relative}.dialog-check-user-info .popup .field-wrapper .flex-wrapper{justify-content:space-between;align-items:center;display:flex}.dialog-check-user-info .popup input{box-sizing:border-box;background:#f0f0f0;border:none;border-radius:30px;outline:none;width:100%;height:36px;margin:4px 0;padding:0 18px;font-size:14px;font-style:normal;font-weight:500;display:inline-block;position:relative}.dialog-check-user-info .popup .text{color:#a8a8a8;text-align:center;margin:0 0 10px;font-size:12px;font-weight:500;line-height:1}.dialog-check-user-info .popup .text strong{color:#8e21a1}.dialog-check-user-info .popup .text-error{display:block}.dialog-check-user-info .popup .block-name,.dialog-check-user-info .popup .block-age,.dialog-check-user-info .popup .block-country{max-width:100%}.dialog-check-user-info .popup .block-age .text{margin:0;line-height:16px}.dialog-check-user-info .popup .block-age .flex-wrapper{justify-content:center;width:220px;margin:auto;position:relative}.dialog-check-user-info .popup .block-age .flex-wrapper:after{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/icons/calendar.svg?3dc962v1) 0 0/contain;width:22px;height:22px;display:block}.dialog-check-user-info .popup .block-age input{text-transform:lowercase;background:0 0;border-radius:0;width:110px;height:24px;padding-right:0}.dialog-check-user-info .popup .block-gender label{color:#a8a8a8;text-align:center;cursor:pointer;text-transform:lowercase;align-items:center;margin:0;font-size:12px;font-weight:500;display:flex;position:relative}.dialog-check-user-info .popup .block-gender label:before{content:"";box-sizing:border-box;border:1px solid #5c3aa9;border-radius:50%;width:20px;height:20px;margin-right:10px}.dialog-check-user-info .popup .block-gender label:hover{color:#04050f}.dialog-check-user-info .popup .block-gender label:hover:before{opacity:.5;border:5px solid #5c3aa9}.dialog-check-user-info .popup .block-gender input[type=radio]{display:none}.dialog-check-user-info .popup .block-gender input[type=radio]:checked+label{color:#04050f}.dialog-check-user-info .popup .block-gender input[type=radio]:checked+label:before{border:5px solid #5c3aa9}.dialog-check-user-info .popup .block-gender input[type=radio]:checked+label:hover:before{opacity:1}.dialog-check-user-info .popup .dropdown .dropdown-input{background:#fff;border:1px solid #b2b2b2;margin:4px 0 0}.dialog-check-user-info .popup .dropdown:before{content:"";z-index:10;border:7px solid #0000;border-top-color:#b2b2b2;display:block;position:absolute;top:calc(50% - 3px);right:10px}.dialog-check-user-info .popup .dropdown.focus .dropdown-input{border-radius:20px 20px 0 0}.dialog-check-user-info .popup .dropdown.up.focus .dropdown-input{border-radius:0 0 20px 20px}.dialog-check-user-info .popup .dropdown.up .dropdown-list{border-radius:20px 20px 0 0}.dialog-check-user-info .popup .dropdown .dropdown-list{border:1px solid #b2b2b2;border-radius:0 0 20px 20px}.dialog-check-user-info .popup .dropdown .dropdown-list .dropdown-item{color:#000;pointer-events:all;padding:10px;font-size:14px}.dialog-check-user-info .popup .dropdown .dropdown-list .dropdown-item:not(:first-child){border-top:1px solid #b2b2b2}.dialog-check-user-info .popup .dropdown .dropdown-list .dropdown-item .match{pointer-events:none;font-weight:700}.dialog-check-user-info .popup.ok input[type=text]{border-color:#32ba7c}.dialog-check-user-info .popup.ok .icon{background-color:#32ba7c}.dialog-check-user-info .popup .photo-upload-area .photo{width:130px;height:130px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #8e21a1;border-radius:10px;margin:5px auto auto;display:inline-block;position:relative}.dialog-check-user-info .popup .photo-upload-area .photo:before{content:"+";color:#fff;background:#8e21a1;border-radius:50%;width:42px;height:42px;margin:-21px;font-size:20px;line-height:42px;display:block;position:absolute;top:50%;left:50%}.dialog-check-user-info .popup .photo-upload-area .photo[data-has-photo=true]:before{display:none}.dialog-check-user-info .popup .photo-upload-area .photo .loading{transform-origin:50%;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-check-user-info .popup .photo-upload-area .photo .loading .image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/spinnerWhite.png?b86c0ev1);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:1s linear infinite both rotate;display:block;position:relative}.dialog-check-user-info .popup .photo-upload-area .button-upload-photo{color:#a8a8a8;margin:14px 0 24px;font-size:12px;font-weight:500;display:block;position:relative}.dialog-check-user-info .popup .button-submit{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:linear-gradient(206deg,#660b76 0% 100%);border:none;border-radius:50px;outline:none;width:267px;height:43px;max-height:43px;margin:24px auto;padding:0 24px;font-size:16px;font-weight:500;line-height:43px;transition:all .1s;display:table}.dialog-check-user-info .popup .button-submit:hover{filter:brightness(110%)}.dialog-check-user-info .popup .button-submit:active{filter:brightness(85%)}.dialog-check-user-info .popup .button-submit .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-check-user-info .popup .button-submit[data-enabled=false]{pointer-events:none;opacity:.5;filter:grayscale()}.dialog-chest-bonus{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:31;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-chest-bonus .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-chest-bonus .close-button:hover{filter:brightness(125%)}.dialog-chest-bonus .close-button:active{filter:brightness(75%)}.dialog-chest-bonus .close-button:hover,.dialog-chest-bonus .close-button:active{transform:scale(1.1)}.dialog-chest-bonus .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-chest-bonus .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-chest-bonus .close-button svg{width:14px;height:14px}.dialog-chest-bonus .close-button{top:8px;right:8px}}.dialog-chest-bonus .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-chest-bonus .popup .caption,.dialog-chest-bonus .popup .subcaption,.dialog-chest-bonus .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-chest-bonus .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-chest-bonus .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-chest-bonus .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-chest-bonus .popup .bold{font-weight:600;display:inline-block}.dialog-chest-bonus .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-chest-bonus .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-chest-bonus .popup{background-image:"";width:350px;height:auto}}@media (max-width:950px){.dialog-chest-bonus .popup{background-image:"";width:350px;padding-top:100%}.dialog-chest-bonus .popup .content{margin-top:-100%}}@keyframes show{0%{opacity:0}30%,to{opacity:1}}.dialog-chest-bonus .popup{padding:0}.dialog-chest-bonus .popup .content .caption{justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;margin-bottom:20px;display:flex;position:relative}.dialog-chest-bonus .popup .content .subcaption{text-align:center;color:#fff;margin-bottom:25px;font-size:15px;font-weight:700;line-height:18px}.dialog-chest-bonus .popup .content .game-items{z-index:1;width:320px;height:200px;margin:0 auto;display:block;position:relative}.dialog-chest-bonus .popup .content .game-items .game-item-with-tooltip{opacity:0;width:52px;height:52px;margin-left:-26px;transition:all .3s ease-in-out 1s;animation-fill-mode:forwards;position:absolute;bottom:-70px;left:50%}.dialog-chest-bonus .popup .content .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:52px;height:52px}.dialog-chest-bonus .popup .content .game-items .game-item-with-tooltip .count{margin-top:4px;font-size:20px;font-weight:700;line-height:23px}.dialog-chest-bonus .popup .content .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.dialog-chest-bonus .popup .content .chest{opacity:0;background:url(https://inspin.me/build/static/images/dialogs/chestOpen.webp?04f55cv1) 50%/contain no-repeat;width:219px;height:207px;margin:-33px auto 0;transition:opacity 1ms linear 2s;position:relative;left:-20px}.dialog-chest-bonus .popup .content>img{opacity:1;width:219px;height:207px;margin:0 auto 0 -130px;transition:opacity 1ms linear 2s;display:block;position:absolute;bottom:49px;left:50%}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]{opacity:0}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.chest{opacity:1}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.rewards-list .game-item-with-tooltip{opacity:1;animation:.7s linear 1s show}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.rewards-list .game-item-with-tooltip[data-game-item-type=gifts] .game-item-image{background-position:1px -1px;width:48px}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.rewards-list .game-item-with-tooltip[data-game-item-type=stickers] .game-item-image{width:45px}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:first-child{transform:translate(-4px,-216px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(2){transform:translate(-71px,-177px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(3){transform:translate(63px,-177px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(4){transform:translate(-40px,-100px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(5){transform:translate(30px,-100px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(6){transform:translate(-130px,-135px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.odd .game-item-with-tooltip:nth-child(7){transform:translate(130px,-135px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:first-child{transform:translate(-40px,-216px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:nth-child(2){transform:translate(30px,-216px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:nth-child(3){transform:translate(-100px,-158px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:nth-child(4){transform:translate(90px,-158px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:nth-child(5){transform:translate(-40px,-100px)}.dialog-chest-bonus .popup .content>img[data-is-loaded=true]~.even .game-item-with-tooltip:nth-child(6){transform:translate(30px,-100px)}.dialog-chest-bonus .popup .content .ok-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-chest-bonus .popup .content .ok-button:hover{filter:brightness(110%)}.dialog-chest-bonus .popup .content .ok-button:active{filter:brightness(85%)}.dialog-chest-bonus .popup .content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.dialog-chest-bonus .popup .content{margin:0}}.dialog-choice-room{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-choice-room *{touch-action:manipulation!important}.dialog-choice-room .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-choice-room .popup *{touch-action:manipulation!important}.dialog-choice-room .popup .close-button:hover,.dialog-choice-room .popup .close-button:active{transform:scale(1.1)}@media (max-width:950px){.dialog-choice-room .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-choice-room .popup .close-button svg{width:14px;height:14px}.dialog-choice-room .popup .close-button{top:8px;right:8px}}.dialog-choice-room .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-choice-room .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-choice-room .popup .text .bold{font-weight:600}.dialog-choice-room .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-choice-room .popup .button:hover{filter:brightness(110%)}.dialog-choice-room .popup .button:active{filter:brightness(85%)}.dialog-choice-room .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-choice-room .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-choice-room .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-choice-room .popup .button .text{font-weight:500}.dialog-choice-room .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-choice-room .popup .button-purple:hover{filter:brightness(110%)}.dialog-choice-room .popup .button-purple:active{filter:brightness(85%)}.dialog-choice-room .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-choice-room .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-choice-room .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-choice-room .popup .button-purple .text{font-weight:500}.dialog-choice-room .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-choice-room .popup .button-white:hover{filter:brightness(110%)}.dialog-choice-room .popup .button-white:active{filter:brightness(85%)}.dialog-choice-room .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-choice-room .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-choice-room .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-choice-room .popup .button-white .text{font-weight:500}.dialog-choice-room .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-choice-room .popup .button-red:hover{filter:brightness(110%)}.dialog-choice-room .popup .button-red:active{filter:brightness(85%)}.dialog-choice-room .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-choice-room .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-choice-room .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-choice-room .popup .button-red .text{font-weight:500}.dialog-choice-room .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-choice-room .popup{box-sizing:border-box;border-radius:20px;flex-direction:column;gap:8px;width:343px;max-height:80vh;padding:24px 16px;display:flex;position:fixed;top:25vh;left:50%;overflow:visible;transform:translate(-50%)}@media (min-width:950px){.dialog-choice-room .popup{left:37vh}}.dialog-choice-room .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:24px;height:24px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:18px;right:16px}.dialog-choice-room .popup .close-button:hover{filter:brightness(125%)}.dialog-choice-room .popup .close-button:active{filter:brightness(75%)}.dialog-choice-room .popup .close-button:hover,.dialog-choice-room .popup .close-button:active{transform:scale(1.1)}.dialog-choice-room .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-choice-room .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-choice-room .popup .close-button svg{width:14px;height:14px}.dialog-choice-room .popup .close-button{top:8px;right:8px}}.dialog-choice-room .popup .caption{padding-bottom:8px;font-size:20px;font-weight:700}.dialog-choice-room .options{display:flex;position:relative}.dialog-choice-room .option{flex-direction:column;align-items:center;display:flex;position:relative}.dialog-choice-room .option:last-child .scroll{margin-bottom:-10px}.dialog-choice-room .choice-button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;text-overflow:ellipsis;background:#fff;border:2px solid #7957b2;border-radius:50px;outline:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:48px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex;position:relative;overflow:hidden}.dialog-choice-room .choice-button:hover{filter:brightness(110%)}.dialog-choice-room .choice-button:active{filter:brightness(85%)}.dialog-choice-room .choice-button .text{vertical-align:middle;color:#7957b2;margin:auto;font-size:16px;font-weight:700;display:inline-block;position:relative}.dialog-choice-room .choice-button .text .player-info{justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.dialog-choice-room .choice-button .icon{position:absolute;left:10px}.dialog-choice-room .choice-button .icon-arrow{width:16px;height:16px;position:absolute;right:20px}.dialog-choice-room .choice-button:hover,.dialog-choice-room .choice-button:active{filter:none;color:#fff;background-color:#4f369c}.dialog-choice-room .choice-button:hover .text,.dialog-choice-room .choice-button:active .text{color:#fff}.dialog-choice-room .choice-button:hover .icon>*,.dialog-choice-room .choice-button:active .icon>*,.dialog-choice-room .choice-button:hover .icon-arrow>*,.dialog-choice-room .choice-button:active .icon-arrow>*{fill:#fff}.dialog-choice-room .choice-button[data-active=true]{color:#fff;background-color:#4f369c}.dialog-choice-room .choice-button[data-active=true]+.scroll{display:block}.dialog-choice-room .choice-button[data-active=true] svg{fill:#fff!important}.dialog-choice-room .choice-button[data-disabled=true]{pointer-events:none;cursor:not-allowed;color:#919399;border-color:#919399}.dialog-choice-room .choice-button[data-disabled=true] .icon>*,.dialog-choice-room .choice-button[data-disabled=true] .icon-arrow>*{fill:#919399!important}.dialog-choice-room .scroll{width:100%;max-height:278px;margin-left:10px;padding:0;display:none}.dialog-choice-room .scroll::-webkit-scrollbar{width:4px}.dialog-choice-room .scroll.rooms{width:100%;max-height:145px;overflow-y:auto}.dialog-choice-room .scroll.friends .items{gap:0}.dialog-choice-room .items{box-sizing:border-box;flex-direction:column;gap:18px;width:100%;padding:0 16px;display:flex;position:relative}.dialog-choice-room .door{pointer-events:all;cursor:pointer;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;transition:all .1s;display:flex;right:10px}.dialog-choice-room .door:hover{filter:brightness(125%)}.dialog-choice-room .door:active{filter:brightness(75%)}.dialog-choice-room .door svg,.dialog-choice-room .door .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-choice-room .message{color:#0a0a0a;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:20px 0;font-size:13px;font-weight:500;display:flex}.dialog-choice-room .invite-btn{vertical-align:middle;box-sizing:border-box;text-align:center;background-color:#01c138;border:none;border-radius:10000px;width:210px;height:42px;margin-top:26px;font-size:16.59px;font-weight:500;line-height:36px}.dialog-choice-room .invite-btn svg{margin-right:10px;position:relative;top:3px}.dialog-choice-room .item{color:#04050f;text-align:left;box-sizing:border-box;align-items:center;width:100%;padding-left:48px;font-size:16px;font-weight:500;line-height:40px;display:flex;position:relative}.dialog-choice-room .item .name{font-size:14px;font-weight:700;display:block;position:relative}.dialog-choice-room .item.room{padding-left:0;font-weight:800}.dialog-choice-room .item.room .text{margin:0;font-size:14px}.dialog-choice-room .item.room .icon{flex-shrink:0;width:32px;height:32px;position:absolute;right:-2px}.dialog-choice-room .photo-and-crown{border:3px solid #0000;border-radius:100%;width:32px;height:32px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0}.dialog-choice-room .photo-and-crown[data-vip=true]{border:var(--vip-color,#fff) solid 3px}.dialog-choice-room .photo-and-crown[data-vip=true] .crown{background-color:var(--vip-color,#fff);display:block}.dialog-choice-room .photo-and-crown[data-vip=true] .photo{width:100%;height:100%}.dialog-choice-room .photo-and-crown .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:0;background-color:gray;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:32px;height:32px;display:block}.dialog-choice-room .photo-and-crown .crown{pointer-events:none;background-color:#00f;background-position:bottom;background-size:contain;width:14px;height:10px;margin-left:-7px;display:none;position:absolute;top:-10px;left:50%;-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dialog-club-competition-info{-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);flex-direction:column;align-items:center;padding:40px 40px 140px;display:flex;position:absolute;inset:0;overflow-y:auto}.dialog-club-competition-info::-webkit-scrollbar{display:none}.dialog-club-competition-info .bottom{background:linear-gradient(#0000 0%,#000 100%);border-radius:0 0 8px 8px;width:100%;position:fixed;bottom:0}.dialog-club-competition-info .bottom .button-bottom{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:286px;height:50px;margin:auto auto 53px;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}.dialog-club-competition-info .bottom .button-bottom:hover{filter:brightness(110%)}.dialog-club-competition-info .bottom .button-bottom:active{filter:brightness(85%)}.dialog-club-competition-info .bottom .button-bottom .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-club-competition-info .close{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:60px;right:44px}.dialog-club-competition-info .close:hover{filter:brightness(125%)}.dialog-club-competition-info .close:active{filter:brightness(75%)}.dialog-club-competition-info .close:hover,.dialog-club-competition-info .close:active{transform:scale(1.1)}.dialog-club-competition-info .close svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-club-competition-info .close{width:36px;height:36px;top:30px;right:22px}.dialog-club-competition-info .close svg{width:14px;height:14px}}.dialog-club-competition-info .text-big{text-align:center;color:#fff;margin-bottom:20px;font-size:18px;font-weight:700;line-height:21px}.dialog-club-competition-info .text-small{color:#fff;text-align:center;font-size:15px;font-weight:700;line-height:18px}.dialog-club-competition-info .timer{margin-top:8px;margin-bottom:20px}.dialog-club-competition-info .scroll-wrapper{text-align:center;flex-direction:column;align-items:center;height:100%;padding:0 20px;display:flex;overflow:auto}.dialog-club-competition-info .big-chest{background-image:url(https://inspin.me/build/static/images/clubs/bigChest.png?a2e7dfv1);background-position:top;background-repeat:no-repeat;background-size:contain;width:118px;min-height:118px}.dialog-club-competition-info .points-wrapper{justify-content:center;align-items:center;height:20px;display:inline-flex;transform:translateY(5px)}.dialog-club-competition-info .points-wrapper .points-icon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-position:top;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin:0 3px;display:inline-block;position:relative}.dialog-club-competition-info .before-segments{margin-bottom:60px}.dialog-club-competition-info .segment{margin-bottom:20px}.dialog-club-competition-info .gift{background-image:url(https://inspin.me/build/static/images/clubs/gift.png?17f9eev1);background-position:top;background-repeat:no-repeat;background-size:contain;width:100px;min-height:90px}.dialog-club-competition-info .feed{background-image:url(https://inspin.me/build/static/images/leagues/rules/numberOfImpressions.png?e17de2v1);background-position:top;background-repeat:no-repeat;background-size:contain;width:160px;min-height:129px}#screen_club_competition{background:#fff;flex-direction:column;padding:0;display:flex}#screen_club_competition *{box-sizing:border-box}#screen_club_competition button:not(.close-button){color:#fff;text-align:center;box-sizing:border-box;background:#5fa0ca;border:none;border-radius:26px;font-size:15px;font-weight:700;line-height:18px}#screen_club_competition button:not(.close-button):hover{background:linear-gradient(#fff3,#fff3),#499dd4}#screen_club_competition button:not(.close-button):active{background:linear-gradient(#0000004d,#0000004d),#499dd4}#screen_club_competition button:not(.close-button):disabled{background:gray}#screen_club_competition .header .caption{color:#fff;width:auto;margin-bottom:0;margin-left:16px;font-size:18px;font-weight:700;display:flex}#screen_club_competition .header .caption .info-button{margin:3px 5px 0}#screen_club_competition .header .close-button{margin-bottom:25px;margin-right:0}#screen_club_competition .close-button{text-align:center;color:gray;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}#screen_club_competition.with-tabs .popup,#screen_club_competition.with-tabs .inner{background-color:#392b64}#screen_club_competition.with-tabs .popup .header,#screen_club_competition.with-tabs .inner .header{color:#fff!important}#screen_club_competition .club-competition-player-list-item{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}#screen_club_competition .club-competition-player-list-item .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}#screen_club_competition .club-competition-player-list-item .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}#screen_club_competition .club-competition-player-list-item .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}#screen_club_competition .club-competition-player-list-item .description .info span{display:inline-block;position:relative}#screen_club_competition .club-competition-player-list-item .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}#screen_club_competition .club-competition-player-list-item .right-area *{display:block;position:relative}#screen_club_competition .club-competition-player-list-item .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}#screen_club_competition .club-competition-player-list-item[data-hidden=true]{opacity:0;position:absolute}#screen_club_competition .hint{text-align:center;color:#474747;width:100%;font-size:14px;line-height:16px;display:block;position:relative}#screen_club_competition .popup *,#screen_club_competition .inner *{box-sizing:border-box}#screen_club_competition .popup .header,#screen_club_competition .inner .header{color:#185278;flex-direction:row;justify-content:center;align-items:center;width:100%;height:54px;font-size:18px;font-weight:600;line-height:54px;display:flex;position:relative}#screen_club_competition .popup .info-button,#screen_club_competition .inner .info-button{pointer-events:all;cursor:pointer;width:24px;height:24px;margin:auto 0 auto 5px;transition:all .1s;display:block;position:relative}#screen_club_competition .popup .info-button:hover,#screen_club_competition .inner .info-button:hover{filter:brightness(125%)}#screen_club_competition .popup .info-button:active,#screen_club_competition .inner .info-button:active{filter:brightness(75%)}#screen_club_competition .popup .info-button svg,#screen_club_competition .inner .info-button svg{width:100%;height:100%;display:block;position:relative}#screen_club_competition .popup .info-button.right,#screen_club_competition .inner .info-button.right{position:absolute;top:16px;right:16px}#screen_club_competition .popup .info-button:hover,#screen_club_competition .inner .info-button:hover{opacity:.8}#screen_club_competition .popup .back,#screen_club_competition .inner .back,#screen_club_competition .popup .close,#screen_club_competition .inner .close{pointer-events:all;cursor:pointer;z-index:1;transition:all .1s;position:absolute;top:27px;transform:translateY(-50%)}#screen_club_competition .popup .back:hover,#screen_club_competition .inner .back:hover,#screen_club_competition .popup .close:hover,#screen_club_competition .inner .close:hover{filter:brightness(125%)}#screen_club_competition .popup .back:active,#screen_club_competition .inner .back:active,#screen_club_competition .popup .close:active,#screen_club_competition .inner .close:active{filter:brightness(75%)}#screen_club_competition .popup .back:hover,#screen_club_competition .inner .back:hover,#screen_club_competition .popup .close:hover,#screen_club_competition .inner .close:hover{transform:translateY(-50%)scale(1.1)}#screen_club_competition .popup .back svg,#screen_club_competition .inner .back svg,#screen_club_competition .popup .close svg,#screen_club_competition .inner .close svg{width:100%;height:100%}#screen_club_competition .popup .back,#screen_club_competition .inner .back{width:24px;height:24px;left:16px}#screen_club_competition .popup .close,#screen_club_competition .inner .close{width:16px;height:16px;right:16px}#screen_club_competition .popup .tabs-wrapper,#screen_club_competition .inner .tabs-wrapper{z-index:2;flex-shrink:0;justify-content:space-between;align-items:stretch;height:49px;margin:0 -2px;display:flex;position:relative}#screen_club_competition .popup .tabs-wrapper .tab,#screen_club_competition .inner .tabs-wrapper .tab{color:#ffffff4d;text-align:center;cursor:pointer;background:#473873;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;padding:13px 0;font-size:18px;font-weight:700;line-height:21px;display:flex;position:relative}#screen_club_competition .popup .tabs-wrapper .tab[data-active=true],#screen_club_competition .inner .tabs-wrapper .tab[data-active=true]{color:#35295d;opacity:1;background:#fff}#screen_club_competition .popup .tabs-wrapper .tab:not(:last-child),#screen_club_competition .inner .tabs-wrapper .tab:not(:last-child){margin-right:4px}#screen_club_competition .popup .tabs-wrapper+.content,#screen_club_competition .inner .tabs-wrapper+.content{border-radius:0}#screen_club_competition .popup .content,#screen_club_competition .inner .content{background-color:#fff;border-radius:6px 6px 0 0;flex-direction:column;flex-grow:1;justify-content:start;width:100%;padding:0 16px;display:flex;overflow:visible hidden}@media (max-width:950px){#screen_club_competition .popup .content,#screen_club_competition .inner .content{border-top:5px solid #fff;margin-top:-1px}}#screen_club_competition .popup .content .scroll-area,#screen_club_competition .inner .content .scroll-area{flex-direction:column;flex-grow:1;justify-content:start;height:auto;margin-left:-14px;margin-right:-14px;padding:0 10px 0 14px;display:flex;overflow-y:auto}#screen_club_competition .popup .content .subtitle,#screen_club_competition .inner .content .subtitle{color:#252525;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 10px;font-size:14px;font-weight:700;line-height:16px;display:flex!important}#screen_club_competition .popup .content .subtitle .arrow-icon,#screen_club_competition .inner .content .subtitle .arrow-icon{vertical-align:middle;width:11px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;transform:translateY(-2px)}#screen_club_competition .popup .content .subtitle .arrow-icon.up,#screen_club_competition .inner .content .subtitle .arrow-icon.up{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1)}#screen_club_competition .popup .content .subtitle .arrow-icon.down,#screen_club_competition .inner .content .subtitle .arrow-icon.down{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1)}#screen_club_competition .popup .bottom,#screen_club_competition .inner .bottom{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);border-radius:0 0 8px 8px;width:100%;height:95px;margin:0;padding:0 14px;position:absolute;bottom:0;left:0;right:0}#screen_club_competition .popup .bottom>div,#screen_club_competition .inner .bottom>div{filter:drop-shadow(0 4px 12px #00000040)}#screen_club_competition .popup .buttons,#screen_club_competition .inner .buttons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:24px 0;display:flex;position:relative}#screen_club_competition .popup .buttons:empty,#screen_club_competition .inner .buttons:empty{display:none}#screen_club_competition .popup .buttons .create-button,#screen_club_competition .inner .buttons .create-button{cursor:pointer;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}#screen_club_competition .popup .buttons .create-button svg,#screen_club_competition .inner .buttons .create-button svg{width:16px;height:16px}#screen_club_competition .popup .buttons .create-button:hover,#screen_club_competition .inner .buttons .create-button:hover{transform:scale(1.1)}#screen_club_competition .popup .button,#screen_club_competition .inner .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}#screen_club_competition .popup .button:hover,#screen_club_competition .inner .button:hover{filter:brightness(110%)}#screen_club_competition .popup .button:active,#screen_club_competition .inner .button:active{filter:brightness(85%)}#screen_club_competition .popup .button .text,#screen_club_competition .inner .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_club_competition .popup .button:hover,#screen_club_competition .inner .button:hover{filter:none;background-color:#6db1dd}#screen_club_competition .popup .button:active,#screen_club_competition .inner .button:active{filter:none;background-color:#336e94}#screen_club_competition .popup .button[data-blocked=true],#screen_club_competition .inner .button[data-blocked=true]{background-color:gray;pointer-events:none!important}#screen_club_competition .default-context{z-index:1}#screen_club_competition .dots{cursor:pointer;width:6px;height:24px}#screen_club_competition .inner{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#screen_club_competition .competition-admin-menu{width:160px;left:63px;transform:translateY(calc(-100% - 7px));position:absolute!important}#screen_club_competition .competition-admin-menu .item-base{text-align:left}#screen_club_competition .competition-admin-menu:after{left:8px;right:auto!important;transform:translateY(14px)!important}#screen_club_competition .competition-admin-menu .kick{color:#fd6f71}#screen_club_competition .competition-chest-menu{z-index:2;width:auto;padding:1.2rem .8rem;right:7px;transform:translateY(calc(-100% - 15px));position:absolute!important}#screen_club_competition .competition-chest-menu:after{right:23px;transform:translateY(14px)}#screen_club_competition .competition-chest-menu .game-item-with-tooltip{align-items:center;width:100%;display:flex!important}#screen_club_competition .competition-chest-menu .game-item-with-tooltip .game-item-image{width:26px;height:26px;margin-left:0;margin-right:5px}#screen_club_competition .competition-chest-menu .game-item-with-tooltip .count{color:#fe041b;text-align:left;width:50%;font-size:12px;font-weight:700;position:relative;top:0;left:0}#screen_club_competition .chest-menu{position:absolute;top:113px;right:18px}#screen_club_competition .chest-menu .chest-menu-bg{width:162px;height:100px}#screen_club_competition .chest-menu .rewards{flex-wrap:wrap;place-content:center space-evenly;align-items:center;display:flex;position:absolute;inset:16px 5px 2px}#screen_club_competition .chest-menu .rewards .reward-icon{width:24px;height:24px}#screen_club_competition .chest-menu .rewards .reward{flex-direction:column;align-items:center;gap:4px;display:flex}#screen_club_competition .chest-menu .rewards .reward-text{text-align:center;font-size:12px;font-weight:700;line-height:14px}#screen_club_competition .popup,#screen_club_competition .inner{overflow:visible}#screen_club_competition .popup .content,#screen_club_competition .inner .content{padding-top:16px}#screen_club_competition .popup .content .top-area,#screen_club_competition .inner .content .top-area{flex-direction:row;justify-content:space-evenly;align-items:center;display:flex;position:relative}#screen_club_competition .popup .content .top-area .hint,#screen_club_competition .inner .content .top-area .hint{color:#35295d;text-align:left;flex-grow:1;margin-left:8px;font-size:14px;font-weight:500;line-height:19px;position:relative}#screen_club_competition .popup .content .text,#screen_club_competition .inner .content .text{color:#185278;text-align:center;width:100%;margin:4px auto;font-size:14px;font-weight:700}#screen_club_competition .popup .content .text.small-text,#screen_club_competition .inner .content .text.small-text{font-size:12px}#screen_club_competition .popup .content .competition-info,#screen_club_competition .inner .content .competition-info{text-align:center}#screen_club_competition .popup .content .competition-info .timer,#screen_club_competition .inner .content .competition-info .timer{margin-bottom:20px}#screen_club_competition .popup .content .competition-info .timer+.text,#screen_club_competition .inner .content .competition-info .timer+.text{margin-top:0}#screen_club_competition .popup .content .competition-info .chest-icon,#screen_club_competition .inner .content .competition-info .chest-icon{background-size:contain;width:80px;height:80px;margin:4px auto 0;position:relative}#screen_club_competition .popup .content .competition-info .chest-icon .default-context.chest-content,#screen_club_competition .inner .content .competition-info .chest-icon .default-context.chest-content{display:none}#screen_club_competition .popup .content .competition-info .chest-icon:hover .default-context.chest-content,#screen_club_competition .inner .content .competition-info .chest-icon:hover .default-context.chest-content{display:flex}#screen_club_competition .popup .content .final-text,#screen_club_competition .inner .content .final-text{text-align:center;color:#185278;width:100%;margin:10px 0;font-weight:700;position:relative}#screen_club_competition .popup .content div.chest-progress[class],#screen_club_competition .inner .content div.chest-progress[class]{padding:0}#screen_club_competition .popup .content .progress-container,#screen_club_competition .inner .content .progress-container{height:40px;margin-top:-5px;margin-bottom:15px;padding:10px 0 0}#screen_club_competition .popup .content .progress-container[data-first-level=false] .text,#screen_club_competition .inner .content .progress-container[data-first-level=false] .text{width:auto}#screen_club_competition .popup .content .progress-container[data-first-level=true] .club-chest-progress-bar,#screen_club_competition .inner .content .progress-container[data-first-level=true] .club-chest-progress-bar{margin-left:17px}#screen_club_competition .popup .content .progress-container div.chest-icon,#screen_club_competition .inner .content .progress-container div.chest-icon{width:51px;height:51px;right:3px}#screen_club_competition .popup .content .progress-container div.chest-icon.first-chest,#screen_club_competition .inner .content .progress-container div.chest-icon.first-chest{left:0}#screen_club_competition .popup .content .progress-container div.chest-icon.first-chest div.chest-content[class],#screen_club_competition .inner .content .progress-container div.chest-icon.first-chest div.chest-content[class]{width:max-content;left:0!important;transform:none!important}#screen_club_competition .popup .content .progress-container div.chest-icon.first-chest div.chest-content[class]:before,#screen_club_competition .inner .content .progress-container div.chest-icon.first-chest div.chest-content[class]:before{left:20px!important}#screen_club_competition .popup .content .progress-container .club-chest-progress-bar,#screen_club_competition .inner .content .progress-container .club-chest-progress-bar{margin-top:10px;margin-left:40px;margin-right:45px}#screen_club_competition .popup .content .progress-container .club-chest-progress-bar .text,#screen_club_competition .inner .content .progress-container .club-chest-progress-bar .text{margin:0}#screen_club_competition .popup .content .progress-container .final-text,#screen_club_competition .inner .content .progress-container .final-text{text-align:center;margin-top:7px;margin-left:60px;font-weight:500}#screen_club_competition .popup .content .buttons .button,#screen_club_competition .inner .content .buttons .button{width:100%;height:34px;margin:0 17px;font-size:16px;line-height:34px}#screen_club_competition .popup .content .chest-progress,#screen_club_competition .inner .content .chest-progress{flex-grow:0;flex-shrink:0;width:100%;padding:10px 15px}#screen_club_competition .popup .content .chest-progress .top,#screen_club_competition .inner .content .chest-progress .top{justify-content:space-between;align-items:center;display:flex}#screen_club_competition .popup .content .chest-progress .top .title,#screen_club_competition .inner .content .chest-progress .top .title{color:#185278;font-size:14px;font-weight:700;line-height:16px}#screen_club_competition .popup .content .chest-progress .top .timer,#screen_club_competition .inner .content .chest-progress .top .timer{transform:scale(.8)}#screen_club_competition .popup .content .chest-progress .chest-icon,#screen_club_competition .inner .content .chest-progress .chest-icon{position:absolute!important}#screen_club_competition .popup .content .chest-progress .club-chest-progress-bar>.text,#screen_club_competition .inner .content .chest-progress .club-chest-progress-bar>.text{color:#fff;font-size:12px;font-weight:600;position:absolute}#screen_club_competition .popup .content .chest-progress .chest-content,#screen_club_competition .inner .content .chest-progress .chest-content{z-index:2;left:auto!important;right:0!important;transform:none!important}#screen_club_competition .popup .content .chest-progress .chest-content .game-items-row,#screen_club_competition .inner .content .chest-progress .chest-content .game-items-row{display:flex!important}#screen_club_competition .popup .content .chest-progress .chest-content:before,#screen_club_competition .inner .content .chest-progress .chest-content:before{left:auto!important;right:15px!important}#screen_club_competition .popup .content .tournament-info,#screen_club_competition .inner .content .tournament-info{flex-direction:row;flex-grow:0;flex-shrink:0;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:10px;display:flex}#screen_club_competition .popup .content .tournament-info .text,#screen_club_competition .inner .content .tournament-info .text{text-align:left;color:#35295d;flex-grow:1;padding:0 8px;font-size:14px;font-weight:500;line-height:18px}#screen_club_competition .popup .content .tournament-info .timer,#screen_club_competition .inner .content .tournament-info .timer{flex-grow:0;flex-shrink:0;height:-moz-fit-content;height:fit-content;font-size:14px}#screen_club_competition{position:relative}#screen_club_competition .header-mascots{bottom:-20px}@media (min-width:950px){#screen_club_competition .header-mascots .sophie{width:170px;height:170px;left:auto;right:43%}#screen_club_competition .header-mascots .alex{width:160px;height:160px;bottom:12px;left:43%;right:auto}}@media (max-width:950px){#screen_club_competition .header-mascots .sophie{width:170px;height:170px;bottom:20px;left:auto;right:37%}#screen_club_competition .header-mascots .alex{width:160px;height:160px;bottom:30px;left:37%;right:auto}}#screen_club_competition .inner{background:linear-gradient(#afd5ff 5.62%,#e0f1fd 54.7%,#afd5ff 100%);grid-template-rows:206px 142px 1fr;display:grid}#screen_club_competition .inner .header{background-image:url(https://inspin.me/build/static/images/clubs/competition/screenBg.png?fd0f60v1);background-repeat:no-repeat;background-size:cover;height:226px;padding-top:16px;display:block;overflow:hidden}#screen_club_competition .inner .header .header-band{pointer-events:none;box-sizing:border-box;text-align:center;color:#fff;background-image:url(https://inspin.me/build/static/images/bank/band/bandRedMiddle.png?e2ab84v1);background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;width:240px;height:50px;margin:auto auto 0;padding-bottom:11px;font-size:18px;font-weight:700;display:flex;position:relative}#screen_club_competition .inner .header .header-band:before,#screen_club_competition .inner .header .header-band:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}#screen_club_competition .inner .header .header-band:before{background-position:100% 0;right:100%}#screen_club_competition .inner .header .header-band:after{background-position:0 0;left:100%}#screen_club_competition .inner .header .header-band svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}#screen_club_competition .inner .header .header-band.big-text{text-transform:uppercase;font-size:14px}#screen_club_competition .inner .header .header-band:before{background-position:100% 0;width:62.4px;right:100%}#screen_club_competition .inner .header .header-band:after{background-position:0 0;width:63.44px;left:100%}#screen_club_competition .inner .header .header-band:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedLeft.png?9d921fv1)}#screen_club_competition .inner .header .header-band:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedRight.png?811813v1)}#screen_club_competition .inner .header .header-band.blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueMiddle.png?4c8a75v1)}#screen_club_competition .inner .header .header-band.blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueLeft.png?20c6cav1)}#screen_club_competition .inner .header .header-band.blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueRight.png?ed1264v1)}#screen_club_competition .inner .header .header-band.light-blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueMiddle.png?2818b2v1)}#screen_club_competition .inner .header .header-band.light-blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueLeft.png?5895afv1)}#screen_club_competition .inner .header .header-band.light-blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueRight.png?8bef6av1)}#screen_club_competition .inner .header .header-band.purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleMiddle.png?3de464v1);line-height:39px}#screen_club_competition .inner .header .header-band.purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleLeft.png?9f43d2v1)}#screen_club_competition .inner .header .header-band.purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleRight.png?508857v1)}#screen_club_competition .inner .header .header-band.bright-red{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedMiddle.png?1b4188v1)}#screen_club_competition .inner .header .header-band.bright-red:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedLeft.png?b1a891v1)}#screen_club_competition .inner .header .header-band.bright-red:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedRight.png?ea7487v1)}#screen_club_competition .inner .header .header-band.pink{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkMiddle.png?5f9581v1)}#screen_club_competition .inner .header .header-band.pink:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkLeft.png?fb342bv1)}#screen_club_competition .inner .header .header-band.pink:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkRight.png?eeb5e4v1)}#screen_club_competition .inner .header .header-band.dark-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleMiddle.png?f1f424v1);height:45px;font-size:18px}#screen_club_competition .inner .header .header-band.dark-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleLeft.png?e83c25v1)}#screen_club_competition .inner .header .header-band.dark-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleRight.png?b08210v1)}#screen_club_competition .inner .header .header-band.light-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleMiddle.png?58005dv1);height:34px}#screen_club_competition .inner .header .header-band.light-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleLeft.png?430fb8v1)}#screen_club_competition .inner .header .header-band.light-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleRight.png?a30bcfv1)}#screen_club_competition .inner .header .header-band.light-purple:before,#screen_club_competition .inner .header .header-band.light-purple:after{height:42px;right:calc(100% - 1px)}#screen_club_competition .inner .header .header-band.light-purple~.band-info-button{top:16px;left:-37px}#screen_club_competition .inner .header .header-band.light-purple~.band-close-button{top:18px;right:-37px}@media (min-width:950px){#screen_club_competition .inner .header{height:206px}}#screen_club_competition .inner .header .close,#screen_club_competition .inner .header .button-faq{pointer-events:all;cursor:pointer;transition:all .1s;position:absolute;top:2px}#screen_club_competition .inner .header .close:hover,#screen_club_competition .inner .header .button-faq:hover{filter:brightness(125%)}#screen_club_competition .inner .header .close:active,#screen_club_competition .inner .header .button-faq:active{filter:brightness(75%)}#screen_club_competition .inner .header .close{z-index:1;top:11px;left:-48px}#screen_club_competition .inner .header .close svg{min-width:18px;min-height:18px}#screen_club_competition .inner .header .close:hover{transform:translateY(-50%)}#screen_club_competition .inner .header .button-faq{z-index:1;top:17px;left:260px}#screen_club_competition .inner .header .button-faq .container{background-color:#2e5794;border-radius:100%;justify-content:center;align-items:flex-end;width:20px;height:20px;display:flex}#screen_club_competition .inner .header .button-faq svg{width:20px;height:20px;margin:0;transform:none}#screen_club_competition .inner .timer-till-competition{z-index:2;position:absolute;top:-19px;left:50%;transform:translate(-50%)}@media (min-width:950px){#screen_club_competition .inner .timer-till-competition{top:-39px}}#screen_club_competition .inner .timer-till-competition .hint-text{display:none}#screen_club_competition .inner .timer-till-competition .timer{background:#7ba9fa;border:3px solid #2e479d;padding:4px 16px 4px 12px}#screen_club_competition .inner .timer-till-competition .timer .unit:not(:last-child){margin-right:4px}#screen_club_competition .inner .timer-till-competition .timer:before{content:"";filter:invert();background-image:url(https://inspin.me/build/static/images/icons/clock.svg?e473fav1);background-size:cover;width:16px;height:16px;margin-right:4px;display:block}#screen_club_competition .inner .info{box-sizing:border-box;border-top:4px solid var(--Color-gold,#fed230);background-image:url(https://inspin.me/build/static/images/clubs/competition/progressBg.png?6f6f1fv1);background-position:50% -60px;background-size:cover;height:142px;padding:10px 16px;position:relative;box-shadow:0 4px 8px #0003}#screen_club_competition .inner .info .info-top{border-bottom:1px solid #fff;justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}#screen_club_competition .inner .info .name{justify-content:center;align-items:center;column-gap:8px;margin-bottom:8px;display:flex}#screen_club_competition .inner .info .name .club-icon{width:32px;height:32px}#screen_club_competition .inner .info .name .text{color:var(--Color-white,#fff);text-align:center;font-size:16px;font-weight:700;line-height:normal}#screen_club_competition .inner .club-competition-user-list{background-color:#afd5ff;flex-direction:column;flex:1;min-height:0;display:flex}#screen_club_competition .inner .list-user{flex-direction:column;flex:1;row-gap:4px;min-height:0;padding:12px 16px 0;display:flex;overflow:auto}#screen_club_competition .inner .list-user .club-competition-empty-hint{color:#15308f;text-align:center;margin:12px auto;font-size:14px;font-weight:700}#screen_club_competition .inner .list-user .list-header{color:#2e5794;text-align:center;background:#eef6fe;border:2px solid #2e5794;border-radius:12px;justify-content:center;align-items:center;width:100%;margin:16px 0 8px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;position:relative}@media (min-width:950px){#screen_club_competition .inner .list-user .list-header{margin:4px 0}}#screen_club_competition .inner .list-user .list-header .icon-color{cursor:pointer;width:20px;height:20px;position:absolute;right:13px}#screen_club_competition .inner .list-user .list-header.not-active{color:#88898c;background:#eef6fe;border:2px solid #88898c}#screen_club_competition .inner .list-user .club-competition-member{background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;display:flex;position:relative}#screen_club_competition .inner .list-user .club-competition-member.club-competition-member-self{z-index:10;background:#f0e7ff;flex-shrink:0;position:sticky;bottom:0}#screen_club_competition .inner .list-user .club-competition-member .info-competition{align-items:center;column-gap:8px;display:flex}#screen_club_competition .inner .list-user .club-competition-member .info-competition .place-number-view{margin:0}#screen_club_competition .inner .list-user .club-competition-member .info-competition .place-icon{width:23px;height:26px}#screen_club_competition .inner .list-user .club-competition-member .info-competition .place-text{color:#fff;background:#3a3a3a52;border-radius:100px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}#screen_club_competition .inner .list-user .club-competition-member .info-competition .photo{cursor:pointer;background-position:50%;background-size:cover;border-radius:6px;width:42px;height:56px}#screen_club_competition .inner .list-user .club-competition-member .info-competition .info-player .name{color:#04050f;margin-bottom:8px;font-size:14px;font-weight:500}#screen_club_competition .inner .list-user .club-competition-member .info-competition .info-player .points{color:#fff;text-align:right;background:#5c7291;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:2px 12px 2px 24px;font-size:14px;font-weight:700;display:flex;position:relative}#screen_club_competition .inner .list-user .club-competition-member .info-competition .info-player .points .points-icon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-repeat:no-repeat;background-size:cover;width:26px;height:26px;position:absolute;top:-3px;left:-5px}#screen_club_competition .inner .list-user .club-competition-member .info-competition .info-player .text{color:#919399;font-size:14px;font-weight:700}#screen_club_competition .inner .list-user .club-competition-member .competition-reward .points-img{width:32px;height:32px}#screen_club_competition .inner .list-user .club-competition-member .competition-reward .points-amount{color:#2e479d;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#screen_club_competition .inner .club-competition-self-hint{background:#f0e7ff;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:flex-start;row-gap:4px;margin:8px 16px 12px;padding:8px 12px 12px;display:flex;box-shadow:0 2px 8px #26406733}#screen_club_competition .inner .club-competition-self-hint .top{align-items:flex-start;column-gap:8px;display:flex}#screen_club_competition .inner .club-competition-self-hint .top .photo{cursor:pointer;background-position:top;background-size:cover;border-radius:6px;flex-shrink:0;width:42px;min-width:42px;height:56px;min-height:56px}#screen_club_competition .inner .club-competition-self-hint .top .details{flex-direction:column;row-gap:4px;padding-top:2px;display:flex}#screen_club_competition .inner .club-competition-self-hint .title{color:#04050f;font-size:14px;font-weight:500;line-height:16px}#screen_club_competition .inner .club-competition-self-hint .text{color:#4f369c;font-size:12px;font-weight:500;line-height:12px}#screen_club_competition .inner .club-competition-self-hint .text .accent{font-weight:700}#screen_club_competition .inner .club-competition-self-hint.cant-participate{padding:8px 12px}#screen_club_competition .inner .club-competition-self-hint .gift-button{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#6099fc;border:none;border-radius:100px;justify-content:center;align-items:center;column-gap:6px;width:100%;height:40px;margin-top:6px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1;display:flex}#screen_club_competition .inner .club-competition-self-hint .gift-button .gift-icon{width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/icons/itemGiftLeaderboard.png?901708v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:block;position:relative}#screen_club_competition .pointer{color:#fff;border-bottom:none;justify-content:space-between;align-items:center;margin-bottom:0;padding:0 0 10px 12px;font-size:14px;font-weight:700;display:flex}#screen_club_competition .pointer .point{color:#fff;text-align:right;background:#5c7291;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:2px 12px 2px 24px;font-size:14px;font-weight:700;display:flex;position:relative}#screen_club_competition .pointer .point .pointer-icon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-repeat:no-repeat;background-size:cover;width:26px;height:26px;position:absolute;top:-3px;left:-5px}#screen_club_competition .club-chest-progress-bar{background:#264067;border:.904px solid #2d6686;border-radius:10.85px;height:12px;margin:0 12px 0 20px;position:relative}#screen_club_competition .club-chest-progress-bar .track{background-image:url(https://inspin.me/build/static/images/clubs/clubChestProgressTrack.png?47763cv1);background-size:contain;max-width:96%;height:12px;margin-left:12px}#screen_club_competition .club-chest-progress-bar .pointer-icon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-size:cover;width:26px;height:26px;position:absolute;top:-8px;left:-10px}#screen_club_competition .club-chest-progress-bar .chests{justify-content:space-between;width:101%;padding-left:35px;display:flex;position:absolute;top:-18px}#screen_club_competition .club-chest-progress-bar .chests .chest-icon{background-repeat:no-repeat;background-size:cover;width:50px;height:48px;position:relative}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .default-context.chest-content{display:none}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .default-context.chest-content[data-visible=true]{display:flex}#screen_club_competition .club-chest-progress-bar .chests .chest-icon:last-child .default-context.chest-content{top:-5%;left:-193%}#screen_club_competition .club-chest-progress-bar .chests .chest-icon:last-child .default-context.chest-content:before{top:39%;left:97%;transform:rotate(217deg)}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .chest-content{background:#fffffff5;border-radius:30px;padding:12px 12px 4px;box-shadow:4px 4px 12px #00000040}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .points-button{color:#fff;white-space:pre;background:#5c7291;border-radius:100px;justify-content:center;align-items:center;padding:2px 8px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:-23px;left:50%;transform:translate(-50%)}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .points-button.check{background:#83bb0c;padding:5px}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .points-button.check svg{width:15px;height:15px}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .points-button.green{color:#fff;cursor:pointer;background:#83bb0c;min-width:70px;padding:2px 8px!important}#screen_club_competition .club-chest-progress-bar .chests .chest-icon .points-button.with-numbers{padding:2px 8px}.dialog-rules-club-competition{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-rules-club-competition .close-button{pointer-events:all;cursor:pointer;z-index:1;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:-10px!important;right:-16px!important}.dialog-rules-club-competition .close-button:hover{filter:brightness(125%)}.dialog-rules-club-competition .close-button:active{filter:brightness(75%)}.dialog-rules-club-competition .close-button:hover,.dialog-rules-club-competition .close-button:active{transform:scale(1.1)}.dialog-rules-club-competition .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-club-competition .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-club-competition .close-button svg{width:14px;height:14px}.dialog-rules-club-competition .close-button{top:8px;right:8px}}.dialog-rules-club-competition .close-button svg{width:16px;height:16px}.dialog-rules-club-competition .popup{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:360px;margin:auto;padding:20px;display:flex;position:relative}.dialog-rules-club-competition .popup .caption{color:#fef738;text-align:center;margin-bottom:30px;font-size:18px;font-weight:700}.dialog-rules-club-competition .popup .content{flex-wrap:wrap;row-gap:40px;margin-bottom:40px;display:flex}.dialog-rules-club-competition .popup .content .rule{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.dialog-rules-club-competition .popup .content .rule .rule1-image{background-image:url(https://inspin.me/build/static/images/clubs/competition/gifts.png?564aa6v1);background-size:cover;width:177.46px;height:151.536px}.dialog-rules-club-competition .popup .content .rule .rule2-image{background-image:url(https://inspin.me/build/static/images/clubs/competition/progress.png?ae1dd2v1);background-size:cover;width:196.728px;height:131px;margin-bottom:18px}.dialog-rules-club-competition .popup .content .rule .rule3-image{background-image:url(https://inspin.me/build/static/images/clubs/competition/awards.png?d09962v1);background-size:cover;width:191.907px;height:149.84px;margin-bottom:12px}.dialog-rules-club-competition .popup .content .rule .text{color:#fff;text-align:center;width:288px;font-size:14px;font-weight:700;line-height:normal}.dialog-rules-club-competition .popup .content .rule.rule3{width:100%}.dialog-clubs-confirm{backface-visibility:hidden;z-index:30;z-index:101;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-clubs-confirm .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-clubs-confirm .close-button:hover{filter:brightness(125%)}.dialog-clubs-confirm .close-button:active{filter:brightness(75%)}.dialog-clubs-confirm .close-button:hover,.dialog-clubs-confirm .close-button:active{transform:scale(1.1)}.dialog-clubs-confirm .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-clubs-confirm .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-clubs-confirm .close-button svg{width:14px;height:14px}.dialog-clubs-confirm .close-button{top:8px;right:8px}}.dialog-clubs-confirm .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-clubs-confirm .popup .caption,.dialog-clubs-confirm .popup .subcaption,.dialog-clubs-confirm .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-clubs-confirm .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-clubs-confirm .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-clubs-confirm .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-clubs-confirm .popup .bold{font-weight:600;display:inline-block}.dialog-clubs-confirm .popup{width:343px;max-width:343px;padding:24px 16px;overflow:visible}.dialog-clubs-confirm .popup *{box-sizing:border-box;display:block;position:relative}.dialog-clubs-confirm .popup .caption{color:#392b64;max-width:226px;margin:0 auto 20px;font-size:18px;font-weight:700;line-height:normal}.dialog-clubs-confirm .popup .caption.big-bottom-offset{margin-bottom:20px}.dialog-clubs-confirm .popup .caption-blue{color:#185278}.dialog-clubs-confirm .popup .close-button{z-index:1;position:absolute}.dialog-clubs-confirm .popup .close-button svg{width:16px;height:16px}.dialog-clubs-confirm .popup .text{text-align:center;color:gray;margin:0 auto 20px;font-size:14px;font-weight:500;line-height:normal}.dialog-clubs-confirm .popup .text.small{font-size:14px;line-height:17px}.dialog-clubs-confirm .popup .text.warning{color:#fd6f71;background:#ffeaea;border-radius:12px;padding:16px}.dialog-clubs-confirm .popup .text.default{color:#04050f;background:#fbf3ff;border-radius:12px;padding:16px}.dialog-clubs-confirm .popup a{display:inline-block;color:gray!important}.dialog-clubs-confirm .popup .club-icon{width:72px;height:72px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto 20px}.dialog-clubs-confirm .popup .name-club{color:#919399;text-align:center;font-size:14px;font-weight:500}.dialog-clubs-confirm .popup .club-info{margin-bottom:20px}.dialog-clubs-confirm .popup .club-info .club-icon,.dialog-clubs-confirm .popup .club-info .photo{margin:0 auto}.dialog-clubs-confirm .popup .club-info .name-club{margin-top:8px}.dialog-clubs-confirm .popup .complain-image{width:100px;height:90px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/clubs/complain.png?631a42v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto 16px}.dialog-clubs-confirm .popup svg.success{width:60px;height:60px;margin:0 auto 16px}.dialog-clubs-confirm .popup .photo{width:64px;height:80px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;margin:0 auto 16px}.dialog-clubs-confirm .popup .danger-text{text-align:center;color:#9f000f;background:#fe041b1a;border-radius:20px;width:288px;margin:0 auto 16px;padding:20px 24px;font-size:14px;font-weight:500;line-height:16px}.dialog-clubs-confirm .popup .buttons{flex-direction:column;row-gap:8px;display:flex}.dialog-clubs-confirm .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin:0;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}.dialog-clubs-confirm .popup .button:hover{filter:brightness(110%)}.dialog-clubs-confirm .popup .button:active{filter:brightness(85%)}.dialog-clubs-confirm .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-clubs-confirm .popup .button.red{background-color:#fd6f71}.dialog-clubs-confirm .popup .button.red:hover{filter:none;background-color:#ff4b4b}.dialog-clubs-confirm .popup .button.red:active{filter:none;background-color:#fe041b}.dialog-clubs-confirm .popup .button.purple{background-color:#7957b2}.dialog-clubs-confirm .popup .button.purple:hover{filter:none;background-color:#7957b2}.dialog-clubs-confirm .popup .button.purple:active{filter:none;background-color:#392b64}.dialog-clubs-confirm .popup .button.purple:hover{filter:brightness(110%)}.dialog-clubs-confirm .popup .button.purple:active{filter:brightness(85%)}.dialog-clubs-confirm .popup .button.blue{background-color:#5fa0ca}.dialog-clubs-confirm .popup .button.blue:hover{filter:none;background-color:#25a4ff}.dialog-clubs-confirm .popup .button.blue:active{filter:none;background-color:#185278}.dialog-clubs-confirm .popup .button.gray{color:#474747;background-color:#fff;border:2px solid #474747;margin:16px 0}.dialog-clubs-confirm .popup .button.outline{color:#04050f;border:2px solid var(--Color-textSecondary,#919399);background-color:#0000}.dialog-clubs-confirm .popup .button.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-clubs-confirm .popup .button.outline-purple:hover{background-color:#7957b233}.dialog-clubs-confirm .popup .button.outline-purple:active{background-color:#0000}.dialog-clubs-help{-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);flex-direction:column;justify-content:center;align-items:center;padding:40px 40px 30px;display:flex;position:absolute;inset:0;overflow-y:auto}.dialog-clubs-help::-webkit-scrollbar{display:none}.dialog-clubs-help .bottom{background:linear-gradient(#0000 0%,#000 100%);border-radius:0 0 8px 8px;width:100%;position:fixed;bottom:0}.dialog-clubs-help .bottom .button-bottom{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:286px;height:50px;margin:auto auto 53px;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}.dialog-clubs-help .bottom .button-bottom:hover{filter:brightness(110%)}.dialog-clubs-help .bottom .button-bottom:active{filter:brightness(85%)}.dialog-clubs-help .bottom .button-bottom .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-clubs-help .close{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:60px;right:44px}.dialog-clubs-help .close:hover{filter:brightness(125%)}.dialog-clubs-help .close:active{filter:brightness(75%)}.dialog-clubs-help .close:hover,.dialog-clubs-help .close:active{transform:scale(1.1)}.dialog-clubs-help .close svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-clubs-help .close{width:36px;height:36px;top:30px;right:22px}.dialog-clubs-help .close svg{width:14px;height:14px}}.dialog-clubs-help .caption{text-align:center;color:#fff;width:max-content;margin:0 auto 63px;font-size:18px;font-weight:700;line-height:21px;display:block;position:relative}.dialog-clubs-help .caption .close{position:absolute;top:-35px;right:-85px}.dialog-clubs-help .info-items-wrapper{width:400px;display:block;position:relative;overflow-y:auto}.dialog-clubs-help .info-items-wrapper .info-item{display:block;position:relative}.dialog-clubs-help .info-items-wrapper .info-item .image1,.dialog-clubs-help .info-items-wrapper .info-item .image2,.dialog-clubs-help .info-items-wrapper .info-item .image3{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:101px;margin:0 auto 12px;display:block;position:relative}.dialog-clubs-help .info-items-wrapper .info-item .image1{width:134px;height:101px}.dialog-clubs-help .info-items-wrapper .info-item .image1:before{content:"";background-image:url(https://inspin.me/build/static/images/clubs/arrow.png?57a8b9v1);background-size:cover;width:64px;height:39px;display:block;position:absolute;top:auto;bottom:-89px;right:-60px;transform:rotate(111deg)}.dialog-clubs-help .info-items-wrapper .info-item .image2{width:201px;height:101px}.dialog-clubs-help .info-items-wrapper .info-item .image2:before{content:"";background-image:url(https://inspin.me/build/static/images/clubs/arrow.png?57a8b9v1);background-size:cover;width:64px;height:39px;display:block;position:absolute;inset:auto auto -99px -60px;transform:rotate(-108deg)scaleX(-1)}.dialog-clubs-help .info-items-wrapper .info-item .text{text-align:center;color:#fff;max-width:240px;margin:0 auto 56px;font-size:14px;font-weight:700;line-height:normal;display:block;position:relative}.dialog-clubs-help .info-items-wrapper[data-info-type=Clubs] .image1{background-image:url(https://inspin.me/build/static/images/clubs/clubIcons.png?30d32cv1);width:200px;height:100px}.dialog-clubs-help .info-items-wrapper[data-info-type=Clubs] .image2{background-image:url(https://inspin.me/build/static/images/clubs/clubChat.png?230f1fv1);width:200px;height:100px}.dialog-clubs-help .info-items-wrapper[data-info-type=Clubs] .image3{background-image:url(https://inspin.me/build/static/images/clubs/chestRewards.png?22b500v1);width:200px;height:100px}.dialog-clubs-help .info-items-wrapper[data-info-type=Leader] .image1{background-image:url(https://inspin.me/build/static/images/clubs/clubLeader.png?edbe6ev1)}.dialog-clubs-help .info-items-wrapper[data-info-type=Leader] .image2{background-image:url(https://inspin.me/build/static/images/clubs/clubInfo.png?8bc502v1)}.dialog-clubs-help .info-items-wrapper[data-info-type=Leader] .image3{background-image:url(https://inspin.me/build/static/images/clubs/inviteToClub.png?2a9022v1)}.dialog-clubs-help .button-bottom{display:flex;position:relative;background:#7ba9fa!important;margin-bottom:0!important}.dialog-clubs-help .bottom{position:initial;background:0 0;display:block}#dialog-comeback-reward{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}#dialog-comeback-reward .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-comeback-reward .close-button:hover{filter:brightness(125%)}#dialog-comeback-reward .close-button:active{filter:brightness(75%)}#dialog-comeback-reward .close-button:hover,#dialog-comeback-reward .close-button:active{transform:scale(1.1)}#dialog-comeback-reward .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-comeback-reward .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-comeback-reward .close-button svg{width:14px;height:14px}#dialog-comeback-reward .close-button{top:8px;right:8px}}#dialog-comeback-reward .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#dialog-comeback-reward .popup .caption,#dialog-comeback-reward .popup .subcaption,#dialog-comeback-reward .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}#dialog-comeback-reward .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}#dialog-comeback-reward .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}#dialog-comeback-reward .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}#dialog-comeback-reward .popup .bold{font-weight:600;display:inline-block}#dialog-comeback-reward .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}#dialog-comeback-reward .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:90%;max-width:343px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}#dialog-comeback-reward .popup>.content{text-align:center;border-radius:20px;display:block;position:relative}#dialog-comeback-reward .popup>.content .main{background-image:url(https://inspin.me/build/static/images/dialogs/comebackDialogBg.png?af5371v1);background-repeat:no-repeat;background-size:cover;border:4px solid #410a89;border-radius:20px;align-items:end;padding-top:174px;display:flex;position:relative;overflow:hidden}#dialog-comeback-reward .popup>.content .main .image{width:100%;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/comebackDialogMascots.png?b2c98dv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:absolute;top:12px}#dialog-comeback-reward .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}#dialog-comeback-reward .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #1e4b6a;font-weight:700;display:inline-block;position:relative;top:-4px;font-size:20px!important}#dialog-comeback-reward .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}#dialog-comeback-reward .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:20px;padding:24px 18px;display:block;position:relative;margin:5px!important}#dialog-comeback-reward .popup>.content .offers .header{width:230px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}#dialog-comeback-reward .popup>.content .offers:before{content:"";background:#7f49d9;border-radius:20px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}#dialog-comeback-reward .popup>.content .rewards{box-sizing:border-box;background:#fff6;border:2px solid #fffdb9;border-radius:12px;justify-content:center;align-items:center;width:100%;margin:12px auto 0;padding:7px 0 8px;display:flex;position:relative;box-shadow:inset 0 0 9px #591056}#dialog-comeback-reward .popup>.content .rewards.gift-league-points{padding:7px}#dialog-comeback-reward .popup>.content .rewards .count{white-space:nowrap;color:#ff4b4b;text-align:left;font-size:16px;font-style:italic;font-weight:700}#dialog-comeback-reward .popup>.content .rewards .white-text{color:#fff;font-size:16px;font-weight:700}#dialog-comeback-reward .popup>.content .rewards .game-item-image{width:26px;height:26px;margin:0 4px}#dialog-comeback-reward .popup>.content .rewards .game-items{justify-content:center;gap:10px;display:flex}#dialog-comeback-reward .popup>.content .rewards .game-items .game-item-with-tooltip{text-align:center;width:50px;height:40px;display:inline-block;position:relative}#dialog-comeback-reward .popup>.content .rewards .game-items .game-item-with-tooltip .count{position:absolute;top:20px;left:50%}#dialog-comeback-reward .popup>.content .rewards .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:38px;height:38px;display:block;position:relative;margin:auto!important}#dialog-comeback-reward .popup>.content .rewards .game-items .game-item-with-tooltip .hint{display:none}#dialog-comeback-reward .popup>.content .rewards .game-items .game-item-with-tooltip[data-game-item-type=coins]{width:70px;margin-left:-30px}#dialog-comeback-reward .popup .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:15px auto 7px;padding:0 24px;font-size:16px;font-weight:500;line-height:3.4;transition:all .1s;display:block;position:relative}#dialog-comeback-reward .popup .ok-button:hover{filter:brightness(110%)}#dialog-comeback-reward .popup .ok-button:active{filter:brightness(85%)}#dialog-comeback-reward .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-comeback-reward .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}#dialog-comeback-reward .popup .close-button svg{width:16px;height:16px}#dialog-comeback-reward .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}#dialog-comeback-reward .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}#dialog-comeback-reward .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}#dialog-comeback-reward .popup .caption .glow:after{top:0;left:-15px}#dialog-comeback-reward .popup .content[class]{margin-top:0;display:block;position:relative}#dialog-comeback-reward .popup .content[class]:before{background-size:135px;width:127px;height:89px}#dialog-comeback-reward .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}#dialog-comeback-reward .popup .content[class] .offers{width:100%;margin-top:16px;margin-bottom:1px;padding:20px 12px 13px}#dialog-comeback-reward .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}#dialog-compensation{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}#dialog-compensation .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-compensation .close-button:hover{filter:brightness(125%)}#dialog-compensation .close-button:active{filter:brightness(75%)}#dialog-compensation .close-button:hover,#dialog-compensation .close-button:active{transform:scale(1.1)}#dialog-compensation .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-compensation .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-compensation .close-button svg{width:14px;height:14px}#dialog-compensation .close-button{top:8px;right:8px}}#dialog-compensation .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#dialog-compensation .popup .caption,#dialog-compensation .popup .subcaption,#dialog-compensation .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}#dialog-compensation .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}#dialog-compensation .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}#dialog-compensation .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}#dialog-compensation .popup .bold{font-weight:600;display:inline-block}#dialog-compensation .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}#dialog-compensation .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:90%;max-width:343px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}#dialog-compensation .popup>.content{text-align:center;border-radius:20px;display:block;position:relative}#dialog-compensation .popup>.content .main{background-image:url(https://inspin.me/build/static/images/dialogs/comebackDialogBg.png?af5371v1);background-repeat:no-repeat;background-size:cover;border:4px solid #410a89;border-radius:20px;align-items:end;padding-top:174px;display:flex;position:relative;overflow:hidden}#dialog-compensation .popup>.content .main .image{width:100%;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/comebackDialogMascots.png?b2c98dv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:absolute;top:12px}#dialog-compensation .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}#dialog-compensation .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #1e4b6a;font-weight:700;display:inline-block;position:relative;top:-4px;font-size:20px!important}#dialog-compensation .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}#dialog-compensation .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:20px;padding:24px 18px;display:block;position:relative;margin:5px!important}#dialog-compensation .popup>.content .offers:before{content:"";background:#7f49d9;border-radius:20px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}#dialog-compensation .popup>.content .rewards{box-sizing:border-box;background:#fff6;border:2px solid #fffdb9;border-radius:12px;justify-content:center;align-items:center;width:100%;margin:12px auto 0;padding:7px 0 8px;display:flex;position:relative;box-shadow:inset 0 0 9px #591056}#dialog-compensation .popup>.content .rewards .text{margin-bottom:0;padding:2px 24px;font-size:14px;font-weight:700}#dialog-compensation .popup>.content .rewards .count{white-space:nowrap;color:#ff4b4b;text-align:left;font-size:16px;font-style:italic;font-weight:700}#dialog-compensation .popup>.content .rewards .white-text{color:#fff;font-size:16px;font-weight:700}#dialog-compensation .popup>.content .rewards .game-item-image{width:26px;height:26px;margin:0 4px}#dialog-compensation .popup>.content .rewards .game-items{justify-content:center;gap:10px;display:flex}#dialog-compensation .popup>.content .rewards .game-items .game-item-with-tooltip{text-align:center;width:50px;height:40px;display:inline-block;position:relative}#dialog-compensation .popup>.content .rewards .game-items .game-item-with-tooltip .count{position:absolute;top:20px;left:50%}#dialog-compensation .popup>.content .rewards .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:38px;height:38px;display:block;position:relative;margin:auto!important}#dialog-compensation .popup>.content .rewards .game-items .game-item-with-tooltip .hint{display:none}#dialog-compensation .popup>.content .rewards .game-items .game-item-with-tooltip[data-game-item-type=coins]{width:70px;margin-left:-30px}#dialog-compensation .popup .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:15px auto 7px;padding:0 24px;font-size:16px;font-weight:500;line-height:3.4;transition:all .1s;display:block;position:relative}#dialog-compensation .popup .ok-button:hover{filter:brightness(110%)}#dialog-compensation .popup .ok-button:active{filter:brightness(85%)}#dialog-compensation .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-compensation .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}#dialog-compensation .popup .close-button svg{width:16px;height:16px}#dialog-compensation .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}#dialog-compensation .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}#dialog-compensation .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}#dialog-compensation .popup .caption .glow:after{top:0;left:-15px}#dialog-compensation .popup .content[class]{margin-top:0;display:block;position:relative}#dialog-compensation .popup .content[class]:before{background-size:135px;width:127px;height:89px}#dialog-compensation .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}#dialog-compensation .popup .content[class] .offers{width:100%;margin-top:16px;margin-bottom:1px;padding:20px 12px 13px}#dialog-compensation .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}.dialog-confirm-action{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-confirm-action *{touch-action:manipulation!important}.dialog-confirm-action .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-confirm-action .popup *{touch-action:manipulation!important}.dialog-confirm-action .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-confirm-action .popup .close-button:hover{filter:brightness(125%)}.dialog-confirm-action .popup .close-button:active{filter:brightness(75%)}.dialog-confirm-action .popup .close-button:hover,.dialog-confirm-action .popup .close-button:active{transform:scale(1.1)}.dialog-confirm-action .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-confirm-action .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-confirm-action .popup .close-button svg{width:14px;height:14px}.dialog-confirm-action .popup .close-button{top:8px;right:8px}}.dialog-confirm-action .popup .close-button:hover{transform:scale(1.1)}.dialog-confirm-action .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-confirm-action .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-confirm-action .popup .text .bold{font-weight:600}.dialog-confirm-action .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-action .popup .button:hover{filter:brightness(110%)}.dialog-confirm-action .popup .button:active{filter:brightness(85%)}.dialog-confirm-action .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-action .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-action .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-action .popup .button .text{font-weight:500}.dialog-confirm-action .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-action .popup .button-purple:hover{filter:brightness(110%)}.dialog-confirm-action .popup .button-purple:active{filter:brightness(85%)}.dialog-confirm-action .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-action .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-action .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-action .popup .button-purple .text{font-weight:500}.dialog-confirm-action .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-action .popup .button-white:hover{filter:brightness(110%)}.dialog-confirm-action .popup .button-white:active{filter:brightness(85%)}.dialog-confirm-action .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-action .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-action .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-action .popup .button-white .text{font-weight:500}.dialog-confirm-action .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-confirm-action .popup .button-red:hover{filter:brightness(110%)}.dialog-confirm-action .popup .button-red:active{filter:brightness(85%)}.dialog-confirm-action .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-action .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-action .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-action .popup .button-red .text{font-weight:500}.dialog-confirm-action .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-confirm-action .popup{box-sizing:border-box;margin:auto;padding:38px 20px;left:0;right:0}.dialog-confirm-action .popup .text{text-align:center;letter-spacing:normal;color:#04050f;margin-bottom:30px;font-size:22px;font-weight:600;line-height:26px;display:block;position:relative}.dialog-confirm-action .popup .button-confirm,.dialog-confirm-action .popup .button-refuse{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:100px;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:inline-block}.dialog-confirm-action .popup .button-confirm:hover,.dialog-confirm-action .popup .button-refuse:hover{filter:brightness(110%)}.dialog-confirm-action .popup .button-confirm:active,.dialog-confirm-action .popup .button-refuse:active{filter:brightness(85%)}.dialog-confirm-action .popup .button-confirm .text,.dialog-confirm-action .popup .button-refuse .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-action .popup .button-confirm{background-color:#7957b2}.dialog-confirm-action .popup .button-refuse{color:#04050f;background-color:#fff;border:1px solid #04050f;margin-left:24px}@media (min-width:950px){.dialog-confirm-action .popup{max-width:395px}}@media (max-width:950px){.dialog-confirm-action .popup{max-width:90%}}.dialog-confirm-delete-account{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;z-index:110;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-confirm-delete-account *{touch-action:manipulation!important}.dialog-confirm-delete-account .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-confirm-delete-account .popup *{touch-action:manipulation!important}.dialog-confirm-delete-account .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-confirm-delete-account .popup .close-button:hover{filter:brightness(125%)}.dialog-confirm-delete-account .popup .close-button:active{filter:brightness(75%)}.dialog-confirm-delete-account .popup .close-button:hover,.dialog-confirm-delete-account .popup .close-button:active{transform:scale(1.1)}.dialog-confirm-delete-account .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-confirm-delete-account .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-confirm-delete-account .popup .close-button svg{width:14px;height:14px}.dialog-confirm-delete-account .popup .close-button{top:8px;right:8px}}.dialog-confirm-delete-account .popup .close-button:hover{transform:scale(1.1)}.dialog-confirm-delete-account .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-confirm-delete-account .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-confirm-delete-account .popup .text .bold{font-weight:600}.dialog-confirm-delete-account .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-delete-account .popup .button:hover{filter:brightness(110%)}.dialog-confirm-delete-account .popup .button:active{filter:brightness(85%)}.dialog-confirm-delete-account .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button .text{font-weight:500}.dialog-confirm-delete-account .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-delete-account .popup .button-purple:hover{filter:brightness(110%)}.dialog-confirm-delete-account .popup .button-purple:active{filter:brightness(85%)}.dialog-confirm-delete-account .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-purple .text{font-weight:500}.dialog-confirm-delete-account .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-confirm-delete-account .popup .button-white:hover{filter:brightness(110%)}.dialog-confirm-delete-account .popup .button-white:active{filter:brightness(85%)}.dialog-confirm-delete-account .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-white .text{font-weight:500}.dialog-confirm-delete-account .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-confirm-delete-account .popup .button-red:hover{filter:brightness(110%)}.dialog-confirm-delete-account .popup .button-red:active{filter:brightness(85%)}.dialog-confirm-delete-account .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-confirm-delete-account .popup .button-red .text{font-weight:500}.dialog-confirm-delete-account .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-confirm-delete-account .popup .text .strong{font-weight:700}.dialog-confirm-delete-account .popup .button,.dialog-confirm-delete-account .popup .button-white{width:calc(100% - 40px);max-width:286px;margin:20px auto;display:block;position:relative}.dialog-confirm-delete-account .popup .button{background-color:#ff4b4b}.dialog-confirm-delete-account .popup .button[data-disabled=true]{pointer-events:none;background-color:gray}.dialog-confirm-delete-account .popup input{text-align:center;letter-spacing:10px;border:2px solid #04050f;border-radius:10px;width:auto;max-width:286px;height:30px;margin:20px auto;padding:0;display:block;position:relative}.dialog-confirm-delete-account .popup input:focus{color:#25a4ff;outline-color:#25a4ff}.dialog-confirm-delete-account .popup input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dialog-confirm-delete-account .popup input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dialog-confirm-delete-account .popup input[type=number]{-moz-appearance:textfield}.dialog-confirm-delete-account .popup .warning{color:#ff4b4b}.dialog-confirm-delete-account .popup .success{color:#028126}.dialog-confirm-delete-account ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}@keyframes appear-avatar-animation{0%{opacity:0;transform:scale(0)}5.5%{opacity:0;transform:scale(0)}7.5%{opacity:0}10%{opacity:1;transform:scale(1.15)}11%{opacity:1;transform:scale(1)}16.66%{opacity:1;transform:scale(1)}98%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes hide-animation{0%{opacity:0}1.66%{opacity:1}11.11%{opacity:1}16.66%{opacity:0}to{opacity:0}}.dialog-confirm-join-effect{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-confirm-join-effect .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-confirm-join-effect .close-button:hover{filter:brightness(125%)}.dialog-confirm-join-effect .close-button:active{filter:brightness(75%)}.dialog-confirm-join-effect .close-button:hover,.dialog-confirm-join-effect .close-button:active{transform:scale(1.1)}.dialog-confirm-join-effect .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-confirm-join-effect .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-confirm-join-effect .close-button svg{width:14px;height:14px}.dialog-confirm-join-effect .close-button{top:8px;right:8px}}.dialog-confirm-join-effect .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-confirm-join-effect .popup .caption,.dialog-confirm-join-effect .popup .subcaption,.dialog-confirm-join-effect .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-confirm-join-effect .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-confirm-join-effect .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-confirm-join-effect .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-confirm-join-effect .popup .bold{font-weight:600;display:inline-block}.dialog-confirm-join-effect .popup{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:343px;padding:24px 16px;display:flex}.dialog-confirm-join-effect .header{color:#7957b2;text-align:center;width:88%;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.dialog-confirm-join-effect .animation-container{margin:15px 0;position:relative}.dialog-confirm-join-effect .animation{object-fit:cover;object-position:center;opacity:0;width:150px;height:195px;animation-name:hide-animation;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-confirm-join-effect .photo{z-index:-1;opacity:0;background-position:50%;background-size:cover;border-radius:5px;width:100px;height:129px;animation-name:appear-avatar-animation;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;transform:scale(0)}.dialog-confirm-join-effect .description{color:#919399;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-confirm-join-effect .buttons{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.dialog-confirm-join-effect .buttons .confirm{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:24px;outline:none;justify-content:center;align-self:stretch;align-items:center;gap:6px;width:auto;height:48px;margin:0;padding:0 24px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .1s;display:flex}.dialog-confirm-join-effect .buttons .confirm:hover{filter:brightness(110%)}.dialog-confirm-join-effect .buttons .confirm:active{filter:brightness(85%)}.dialog-confirm-join-effect .buttons .confirm .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-confirm-join-effect .buttons .confirm .coin{width:24px;height:24px}.dialog-confirm-join-effect .buttons .close{text-align:center;color:#919399;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:2px solid #919399;border-radius:24px;outline:none;justify-content:center;align-self:stretch;align-items:center;gap:6px;width:auto;height:48px;margin:0;padding:0 24px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .1s;display:flex}.dialog-confirm-join-effect .buttons .close:hover{filter:brightness(110%)}.dialog-confirm-join-effect .buttons .close:active{filter:brightness(85%)}.dialog-confirm-join-effect .buttons .close .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-daily-bonus{z-index:25;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-daily-bonus *{box-sizing:border-box}.dialog-daily-bonus .close-button{cursor:pointer;pointer-events:all;background:#ffffff40;border:none;border-radius:10rem;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:-85px;right:-35px}.dialog-daily-bonus .close-button .icon{width:12px;height:13px}.dialog-daily-bonus .popup{flex-direction:column;align-items:center;display:flex;position:relative}.dialog-daily-bonus .popup>.title{text-align:center;color:#fff;letter-spacing:normal;max-width:208px;font-size:20px;font-style:italic;font-weight:700;line-height:normal;position:relative;bottom:63px}.dialog-daily-bonus .popup .container{background:#f9eed3;border:4px solid #ffd646;border-radius:16px;width:280px;height:279px;box-shadow:0 3px #963d00,inset 0 0 8px #c0830c}.dialog-daily-bonus .popup .container .vip-popup-image{background-image:url(https://inspin.me/build/static/images/vip/vipPopupImage.png?5cbffcv1);background-size:360px;width:359px;height:142px;position:relative;bottom:48px;right:41px}.dialog-daily-bonus .popup .container .flag{background-image:url(https://inspin.me/build/static/images/vip/vipFlag.png?37592ev1);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:364px;height:73px;padding-bottom:8px;display:flex;position:relative;top:-62px;left:-46px}.dialog-daily-bonus .popup .container .flag .flag-text{text-align:center;color:#fff;letter-spacing:normal;text-shadow:-1px -1px #910000,1px -1px #910000,-1px 1px #910000,1px 1px #910000;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.dialog-daily-bonus .popup .container .flag .flag-text .vip-text{color:#ffd646}.dialog-daily-bonus .popup .container .buttons-container{flex-direction:column;gap:8px;margin-top:-72px;padding:17px 18px;display:flex}.dialog-daily-bonus .popup .container .buttons-container .button{color:#fff;letter-spacing:normal;justify-content:center;align-items:center;gap:8px;height:42px;font-size:18px;font-weight:700;display:flex;position:relative}.dialog-daily-bonus .popup .container .buttons-container .button.vip-button,.dialog-daily-bonus .popup .container .buttons-container .button.free-button{border-radius:20px}.dialog-daily-bonus .popup .container .buttons-container .button.vip-button:hover,.dialog-daily-bonus .popup .container .buttons-container .button.free-button:hover{cursor:pointer;filter:brightness(110%)}.dialog-daily-bonus .popup .container .buttons-container .button.vip-button{text-shadow:-1px -1px #a84600,1px -1px #a84600,-1px 1px #a84600,1px 1px #a84600;background:linear-gradient(214deg,#ffd646 -8.33%,#e8a900 93.79%),#83bb0c;padding:0 9px}.dialog-daily-bonus .popup .container .buttons-container .button.vip-button:has(.collected-timer){cursor:default;background:#f2caac}.dialog-daily-bonus .popup .container .buttons-container .button.vip-button:has(.collected-timer):hover{cursor:default;filter:none}.dialog-daily-bonus .popup .container .buttons-container .button.free-button{color:#cd6c51;border:2px solid #eabda1b3}.dialog-daily-bonus .popup .container .buttons-container .button.free-button:has(.collected-timer){cursor:default}.dialog-daily-bonus .popup .container .buttons-container .button.free-button:has(.collected-timer):hover{cursor:default;filter:none}.dialog-daily-bonus .popup .container .buttons-container .collected-timer{z-index:2;white-space:nowrap;position:absolute;top:calc(100% - 9px);left:50%;transform:translate(-50%)}.dialog-daily-bonus .popup .container .buttons-container .collected-timer .styled{background:#eabda1b3}.dialog-daily-bonus .popup .container .buttons-container .collected-timer .styled .value,.dialog-daily-bonus .popup .container .buttons-container .collected-timer .styled .unit{color:#963d00}.dialog-daily-bonus .popup .container .buttons-container .collected-timer.collected-timer-vip{top:-12px}.dialog-daily-bonus .popup .container .buttons-container .collected-timer.collected-timer-vip .styled{text-shadow:none;background:#fffbf8}.dialog-daily-bonus .popup .container .buttons-container .collected-timer.collected-timer-vip .styled .value,.dialog-daily-bonus .popup .container .buttons-container .collected-timer.collected-timer-vip .styled .unit{color:#963d00}.dialog-daily-bonus .popup .tomorrow{color:#fff;letter-spacing:normal;align-items:center;gap:4px;margin-top:16px;font-size:18px;font-style:italic;font-weight:700;line-height:normal;display:flex;position:relative}.dialog-daily-bonus .popup .tomorrow svg{width:22px;height:22px;display:block;position:relative}.dialog-daily-bonus .button-buy-box.vip{align-items:center;gap:4px;display:flex}.dialog-daily-bonus .button-buy-box.vip .coin-image{margin-right:4px}.dialog-daily-bonus .button-buy-box.vip .vip-image,.dialog-daily-bonus .button-buy-box.vip .coin-image{width:24px;height:24px}.dialog-daily-bonus .daily-bonus-ad{flex-direction:column;align-items:center;gap:0;display:flex}.dialog-daily-bonus .daily-bonus-ad .button-buy-box{align-items:center;display:flex}.dialog-daily-bonus .daily-bonus-ad .icon.clapperboard{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:3px;display:inline-block;position:relative;top:-2px}.dialog-daily-bonus .daily-bonus-ad .text{margin-right:2px}.dialog-daily-bonus .daily-bonus-ad .coin-image{width:24px;margin-right:3px}.dialog-daily-bonus .daily-bonus-ad .title{text-align:center;color:#cd6c51;font-size:10px;font-style:italic;font-weight:500;position:absolute;top:40px}.floating-hint-daily .icon{width:18px;height:18px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;vertical-align:middle;background-color:#01c138;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;justify-content:center;align-items:center;margin:0 1px;display:inline-flex;position:relative}.floating-hint-daily .icon svg,.floating-hint-daily .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.floating-hint-daily .icon.video{background-color:#01c138;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 2px #0000004d}.floating-hint-daily .icon.video svg,.floating-hint-daily .icon.video .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.floating-hint-daily .icon svg{width:80%;height:80%;top:0;left:0}.dialog-edit-info{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-edit-info *{touch-action:manipulation!important}.dialog-edit-info .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-edit-info .popup *{touch-action:manipulation!important}.dialog-edit-info .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-edit-info .popup .close-button:hover{filter:brightness(125%)}.dialog-edit-info .popup .close-button:active{filter:brightness(75%)}.dialog-edit-info .popup .close-button:hover,.dialog-edit-info .popup .close-button:active{transform:scale(1.1)}.dialog-edit-info .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-edit-info .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-edit-info .popup .close-button svg{width:14px;height:14px}.dialog-edit-info .popup .close-button{top:8px;right:8px}}.dialog-edit-info .popup .close-button:hover{transform:scale(1.1)}.dialog-edit-info .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-edit-info .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-edit-info .popup .text .bold{font-weight:600}.dialog-edit-info .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-edit-info .popup .button:hover{filter:brightness(110%)}.dialog-edit-info .popup .button:active{filter:brightness(85%)}.dialog-edit-info .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-edit-info .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-edit-info .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-edit-info .popup .button .text{font-weight:500}.dialog-edit-info .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-edit-info .popup .button-purple:hover{filter:brightness(110%)}.dialog-edit-info .popup .button-purple:active{filter:brightness(85%)}.dialog-edit-info .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-edit-info .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-edit-info .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-edit-info .popup .button-purple .text{font-weight:500}.dialog-edit-info .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-edit-info .popup .button-white:hover{filter:brightness(110%)}.dialog-edit-info .popup .button-white:active{filter:brightness(85%)}.dialog-edit-info .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-edit-info .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-edit-info .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-edit-info .popup .button-white .text{font-weight:500}.dialog-edit-info .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-edit-info .popup .button-red:hover{filter:brightness(110%)}.dialog-edit-info .popup .button-red:active{filter:brightness(85%)}.dialog-edit-info .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-edit-info .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-edit-info .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-edit-info .popup .button-red .text{font-weight:500}.dialog-edit-info .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-edit-info .purple-close-btn{background-color:#0000;border:none;outline:none;margin:0;padding:0;position:absolute;top:14px;right:14px}.dialog-edit-info .popup{box-sizing:border-box;padding:40px 20px 38px}.dialog-edit-info .popup .caption{text-align:center;color:#04050f;font-size:18px;line-height:1.2;font-weight:inherit;letter-spacing:normal;margin:0 0 16px}.dialog-edit-info .options{touch-action:pan-y;-webkit-overflow-scrolling:touch;z-index:5;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;flex-direction:column;justify-content:flex-start;max-height:165px;margin:0;padding:0 10px 10px;list-style-type:none;display:flex;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow:hidden auto;box-shadow:0 4px 6px #00000042;touch-action:manipulation!important}.dialog-edit-info .options *{touch-action:manipulation!important}.dialog-edit-info .options li{color:#000;cursor:pointer;border-bottom:1px solid #0000;align-self:flex-start;margin-top:16px;font-size:14px;font-weight:500;transition:border-bottom-color .3s}.dialog-edit-info .options li.active{color:gray}.dialog-edit-info .options li:not(.active):hover{border-bottom-color:#000}.dialog-edit-info .field{border-bottom:1px solid gray;margin-bottom:18px;padding-top:14px;position:relative}.dialog-edit-info .field.with-arrow{cursor:pointer}.dialog-edit-info .field.with-arrow:after{content:"";border:5px solid #0000;border-top:6px solid gray;border-bottom-width:0;width:0;height:0;transition:transform .3s;position:absolute;bottom:11px;right:6px}.dialog-edit-info .field.with-arrow.open:after{transform:rotate(180deg)}.dialog-edit-info .field.with-arrow label,.dialog-edit-info .field.with-arrow input{pointer-events:none}.dialog-edit-info .field.with-arrow input:focus+label{font-size:14px;transform:translate(6px,20px)}.dialog-edit-info .field.with-counter{margin-bottom:54px}.dialog-edit-info .field.with-counter .counter{color:gray;font-size:14px;line-height:17px;display:block;position:absolute;bottom:-24px;right:0}.dialog-edit-info .field .counter{display:none}.dialog-edit-info .field label{color:gray;padding:0;font-size:12px;font-weight:500;transition:transform .3s;position:absolute;top:0;left:0;transform:none}.dialog-edit-info .field input{color:#04050f;border:none;outline:none;width:100%;height:20px;margin:4px 0;padding:0;font-size:16px}.dialog-edit-info .field input[value=""]+label,.dialog-edit-info .field input:not([value])+label{font-size:14px;transform:translate(6px,20px)}.dialog-edit-info .field input:focus+label{font-size:12px;transform:none}.dialog-edit-info .field textarea{touch-action:pan-y;-webkit-overflow-scrolling:touch;color:#04050f;resize:none;border:none;outline:none;width:100%;margin:4px 0 2px;padding:0;font-size:16px;line-height:19px;overflow:hidden auto;touch-action:manipulation!important}.dialog-edit-info .field textarea *{touch-action:manipulation!important}.dialog-edit-info .field textarea::-webkit-scrollbar{width:5px}.dialog-edit-info .field textarea::-webkit-scrollbar-thumb{background:#7957b2}.dialog-edit-info .field textarea[rows="1"]{height:20px}.dialog-edit-info .field textarea[value=""]~label,.dialog-edit-info .field textarea:not([value])~label{font-size:14px;transform:translate(6px,20px)}.dialog-edit-info .field textarea:focus~label,.dialog-edit-info .field textarea:focus~.file-label{font-size:12px;transform:none}.dialog-edit-info .file{text-align:left;color:gray;margin-top:6px;font-size:12px;font-weight:500}.dialog-edit-info .file span{letter-spacing:normal;color:#000;font-size:14px;font-weight:500}.dialog-edit-info .invite-referrer-block{text-align:center;color:#000;width:100%;margin:25px auto 10px;font-size:13px;line-height:16px;display:block;position:relative}.dialog-edit-info .invite-referrer-block .player-name{pointer-events:all;cursor:pointer;font-weight:600;transition:all .1s;display:inline-block;position:relative}.dialog-edit-info .invite-referrer-block .player-name:hover{filter:brightness(125%)}.dialog-edit-info .invite-referrer-block .player-name:active{filter:brightness(75%)}.dialog-edit-info .invite-referrer-block input{color:#04050f;text-align:center;border:1px solid #0006;border-radius:6px;outline:none;width:100%;height:26px;margin:4px 0;padding:0;font-size:13px;line-height:26px;display:block;position:relative}.dialog-edit-info .invite-referrer-block[data-link-error=true]{color:#ff4b4b;font-weight:600}.dialog-edit-info .send{box-sizing:border-box;letter-spacing:normal;color:#7957b2;background-color:#fff;border:1px solid #7957b2;border-radius:50px;width:100%;height:50px;margin:18px 0 0;padding:0;font-size:16px;font-weight:700;line-height:50px;transition:color .3s,background-color .3s}.dialog-edit-info .send:hover,.dialog-edit-info .send:active{color:#fff;background-color:#7957b2}.dialog-edit-info .success{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-edit-info .success img{width:42px;height:42px;margin-bottom:8px}.dialog-edit-info .success .text{text-align:center;color:#04050f;letter-spacing:normal;font-size:18px;font-weight:500;line-height:22px}@media (max-width:950px){.dialog-edit-info .success .text br{display:none}}.dialog-edit-info[text-focused=true] .popup{top:2vh}.dialog-edit-info[data-tutorial=true] .purple-close-btn{display:none}@media (min-width:950px){.dialog-edit-info[data-tutorial=true] .popup{padding-bottom:50px;left:535px;right:72px;transform:translateY(-52%)}}.dialog-edit-info#support .popup{padding-bottom:65px;overflow-y:hidden}.dialog-edit-info#support .popup .button-back{text-align:center;color:#fff;pointer-events:all;cursor:pointer;background-color:#7957b2;border-radius:0 0 10px 10px;width:100%;height:38px;font-size:14px;font-weight:500;line-height:38px;transition:all .1s;display:block;position:absolute;bottom:0;left:0}.dialog-edit-info#support .popup .button-back:hover{filter:brightness(125%)}.dialog-edit-info#support .popup .button-back:active{filter:brightness(75%)}.dialog-exchange-candies{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-exchange-candies *{touch-action:manipulation!important}.dialog-exchange-candies .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-exchange-candies .popup *{touch-action:manipulation!important}.dialog-exchange-candies .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-exchange-candies .popup .close-button:hover{filter:brightness(125%)}.dialog-exchange-candies .popup .close-button:active{filter:brightness(75%)}.dialog-exchange-candies .popup .close-button:hover,.dialog-exchange-candies .popup .close-button:active{transform:scale(1.1)}.dialog-exchange-candies .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-exchange-candies .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-exchange-candies .popup .close-button svg{width:14px;height:14px}.dialog-exchange-candies .popup .close-button{top:8px;right:8px}}.dialog-exchange-candies .popup .close-button:hover{transform:scale(1.1)}.dialog-exchange-candies .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-exchange-candies .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-exchange-candies .popup .text .bold{font-weight:600}.dialog-exchange-candies .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-candies .popup .button:hover{filter:brightness(110%)}.dialog-exchange-candies .popup .button:active{filter:brightness(85%)}.dialog-exchange-candies .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-candies .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-candies .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-candies .popup .button .text{font-weight:500}.dialog-exchange-candies .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-candies .popup .button-purple:hover{filter:brightness(110%)}.dialog-exchange-candies .popup .button-purple:active{filter:brightness(85%)}.dialog-exchange-candies .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-purple .text{font-weight:500}.dialog-exchange-candies .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-candies .popup .button-white:hover{filter:brightness(110%)}.dialog-exchange-candies .popup .button-white:active{filter:brightness(85%)}.dialog-exchange-candies .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-white .text{font-weight:500}.dialog-exchange-candies .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-exchange-candies .popup .button-red:hover{filter:brightness(110%)}.dialog-exchange-candies .popup .button-red:active{filter:brightness(85%)}.dialog-exchange-candies .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-red .text{font-weight:500}.dialog-exchange-candies .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-exchange-candies .balance-container{padding-bottom:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.dialog-exchange-candies .balance-container .balance-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-exchange-candies .balance-container .candies-balance{box-sizing:border-box;background-color:#3f2a61;border:2px solid #fed230;border-radius:100px;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;min-width:132px;height:40px;padding:0 8px;display:flex}.dialog-exchange-candies .balance-container .candies-balance .icon{width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-exchange-candies .balance-container .candies-balance .balance-text{color:#fff;margin:auto 10px;font-size:16px;font-weight:500}.dialog-exchange-candies .balance-container .candies-balance .button-plus{pointer-events:all;cursor:pointer;background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .1s;display:flex}.dialog-exchange-candies .balance-container .candies-balance .button-plus svg{width:12px;height:12px}.dialog-exchange-candies .balance-container .candies-balance .button-plus:hover{filter:brightness(125%)}.dialog-exchange-candies .balance-container .candies-balance .button-plus:active{filter:brightness(75%)}.dialog-exchange-candies .popup{box-sizing:border-box;background-color:#7957b2;background-image:url(https://inspin.me/build/static/images/candyShop/rewardRays.png?7c5a7bv1);background-position:100% 100%;background-size:cover;border:4px solid #fff;border-radius:20px;width:318px;max-width:340px;padding:20px 11px;overflow:visible}.dialog-exchange-candies .popup .caption{text-align:center;width:100%;margin-bottom:10px;font-size:18px;font-weight:500}.dialog-exchange-candies .popup .count-hint{text-align:center;color:#fff;width:80%;margin:auto;font-size:14px;font-weight:500;line-height:18px}.dialog-exchange-candies .popup .count-hint .bold{font-weight:600}.dialog-exchange-candies .popup .reward-block{box-sizing:border-box;background-color:#fbf3ffcc;border:2px solid #392b64;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:14px auto;padding:10px;display:flex}.dialog-exchange-candies .popup .reward-block .candy-reward-content{flex-direction:column;flex-grow:0;flex-shrink:0;width:76px;margin:0 18px 0 0;display:flex}.dialog-exchange-candies .popup .reward-block .candy-reward-content .gift-image-inner{width:44px;height:44px}.dialog-exchange-candies .popup .reward-block .candy-reward-content .gift-image{width:48px;height:48px}.dialog-exchange-candies .popup .reward-block .reward-info{flex-direction:column;flex-grow:1;align-items:start;display:flex}.dialog-exchange-candies .popup .reward-block .reward-info .sold-out-hint,.dialog-exchange-candies .popup .reward-block .reward-info .title{text-align:left;font-size:14px;font-weight:600}.dialog-exchange-candies .popup .reward-block .reward-info .sold-out-hint{color:#7957b2}.dialog-exchange-candies .popup .reward-block .reward-info .title{color:#392b64}.dialog-exchange-candies .popup .reward-block .reward-info .title-gift .nowrap{width:100%}.dialog-exchange-candies .popup .reward-block .reward-info .counter{flex-direction:row;justify-content:start;align-items:center;gap:10px;margin-top:10px;display:flex}.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-minus,.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-plus{color:#fff;text-align:center;cursor:pointer;background-color:#7957b2;border-radius:100%;width:32px;height:32px;font-size:14px;font-weight:600;line-height:32px}.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-minus.disabled,.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-plus.disabled{pointer-events:none;background-color:#919399}.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-minus{line-height:31px}.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-max{color:#4f369c;text-align:center;cursor:pointer;border:1px solid #4f369c;border-radius:18px;justify-content:center;align-items:center;width:38px;height:32px;font-size:14px;font-weight:600;line-height:32px;display:flex}.dialog-exchange-candies .popup .reward-block .reward-info .counter .button-max.disabled{pointer-events:none;background-color:#919399}.dialog-exchange-candies .popup .reward-block .reward-info .counter .count{text-align:center;font-size:14px;font-weight:500}.dialog-exchange-candies .popup .button-exchange,.dialog-exchange-candies .popup .button-cancel{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:286px;max-width:286px;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:40px;transition:all .1s;display:table;font-size:14px!important;font-weight:700!important}.dialog-exchange-candies .popup .button-exchange:active,.dialog-exchange-candies .popup .button-cancel:active{filter:brightness(85%)}.dialog-exchange-candies .popup .button-exchange .text,.dialog-exchange-candies .popup .button-cancel .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-candies .popup .button-exchange:hover,.dialog-exchange-candies .popup .button-cancel:hover,.dialog-exchange-candies .popup .button-exchange:active,.dialog-exchange-candies .popup .button-cancel:active{filter:none}.dialog-exchange-candies .popup .button-exchange{color:#fff;background-color:#83bb0c;flex-flow:row;justify-content:center;align-items:center;margin-bottom:8px;font-weight:500;display:flex}.dialog-exchange-candies .popup .button-exchange[data-enabled=false]{pointer-events:none;filter:grayscale()}.dialog-exchange-candies .popup .button-exchange:hover{background:#94d30e}.dialog-exchange-candies .popup .button-exchange:active{background:#72a30a}.dialog-exchange-candies .popup .button-exchange .price{margin-left:6px;font-size:14px;display:flex}.dialog-exchange-candies .popup .button-exchange .icon{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:4px;transform:translateY(-1px)}.dialog-exchange-candies .popup .button-cancel{color:#fff;background:0 0;border:2px solid #fff}.dialog-exchange-orders-wave{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-exchange-orders-wave *{touch-action:manipulation!important}.dialog-exchange-orders-wave .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-exchange-orders-wave .popup *{touch-action:manipulation!important}.dialog-exchange-orders-wave .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-exchange-orders-wave .popup .close-button:hover{filter:brightness(125%)}.dialog-exchange-orders-wave .popup .close-button:active{filter:brightness(75%)}.dialog-exchange-orders-wave .popup .close-button:hover,.dialog-exchange-orders-wave .popup .close-button:active{transform:scale(1.1)}.dialog-exchange-orders-wave .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-exchange-orders-wave .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-exchange-orders-wave .popup .close-button svg{width:14px;height:14px}.dialog-exchange-orders-wave .popup .close-button{top:8px;right:8px}}.dialog-exchange-orders-wave .popup .close-button:hover{transform:scale(1.1)}.dialog-exchange-orders-wave .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-exchange-orders-wave .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-exchange-orders-wave .popup .text .bold{font-weight:600}.dialog-exchange-orders-wave .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-orders-wave .popup .button:hover{filter:brightness(110%)}.dialog-exchange-orders-wave .popup .button:active{filter:brightness(85%)}.dialog-exchange-orders-wave .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button .text{font-weight:500}.dialog-exchange-orders-wave .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-orders-wave .popup .button-purple:hover{filter:brightness(110%)}.dialog-exchange-orders-wave .popup .button-purple:active{filter:brightness(85%)}.dialog-exchange-orders-wave .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-purple .text{font-weight:500}.dialog-exchange-orders-wave .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-exchange-orders-wave .popup .button-white:hover{filter:brightness(110%)}.dialog-exchange-orders-wave .popup .button-white:active{filter:brightness(85%)}.dialog-exchange-orders-wave .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-white .text{font-weight:500}.dialog-exchange-orders-wave .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-exchange-orders-wave .popup .button-red:hover{filter:brightness(110%)}.dialog-exchange-orders-wave .popup .button-red:active{filter:brightness(85%)}.dialog-exchange-orders-wave .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-red .text{font-weight:500}.dialog-exchange-orders-wave .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-exchange-orders-wave .popup{box-sizing:border-box;background-color:#7957b2;background-image:url(https://inspin.me/build/static/images/ordersWave/rewardRays.png?cea02bv1);background-position:100% 100%;background-size:cover;border:4px solid #fff;border-radius:20px;width:90vw;max-width:340px;padding:20px 18px}.dialog-exchange-orders-wave .popup .caption{text-align:center;width:100%;margin-bottom:10px;font-size:18px;font-weight:500}.dialog-exchange-orders-wave .popup .count-hint{text-align:center;color:#fff;width:80%;margin:auto;font-size:14px;font-weight:500;line-height:18px}.dialog-exchange-orders-wave .popup .count-hint .bold{font-weight:600}.dialog-exchange-orders-wave .popup .reward-block{box-sizing:border-box;background-color:#fbf3ffcc;border:2px solid #392b64;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:14px auto;padding:10px;display:flex}.dialog-exchange-orders-wave .popup .reward-block .orders-wave-reward-content{flex-direction:column;flex-grow:0;flex-shrink:0;width:76px;margin:0 18px 0 0;display:flex}.dialog-exchange-orders-wave .popup .reward-block .reward-info{flex-direction:column;flex-grow:1;align-items:start;display:flex}.dialog-exchange-orders-wave .popup .reward-block .reward-info .sold-out-hint,.dialog-exchange-orders-wave .popup .reward-block .reward-info .title{text-align:left;font-size:14px;font-weight:600}.dialog-exchange-orders-wave .popup .reward-block .reward-info .sold-out-hint{color:#fd6f71}.dialog-exchange-orders-wave .popup .reward-block .reward-info .title{color:#392b64}.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter{flex-direction:row;justify-content:start;align-items:center;gap:10px;margin-top:10px;display:flex}.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .button-minus,.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .button-plus{color:#fff;text-align:center;cursor:pointer;background-color:#7957b2;border-radius:100%;width:32px;height:32px;font-size:14px;font-weight:600;line-height:32px}.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .button-minus.disabled,.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .button-plus.disabled{pointer-events:none;background-color:#919399}.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .button-minus{line-height:31px}.dialog-exchange-orders-wave .popup .reward-block .reward-info .counter .count{text-align:center;font-size:14px;font-weight:500}.dialog-exchange-orders-wave .popup .button-exchange,.dialog-exchange-orders-wave .popup .button-cancel{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:90%;max-width:286px;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:40px;transition:all .1s;display:table;font-size:14px!important;font-weight:700!important}.dialog-exchange-orders-wave .popup .button-exchange:active,.dialog-exchange-orders-wave .popup .button-cancel:active{filter:brightness(85%)}.dialog-exchange-orders-wave .popup .button-exchange .text,.dialog-exchange-orders-wave .popup .button-cancel .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-exchange-orders-wave .popup .button-exchange:hover,.dialog-exchange-orders-wave .popup .button-cancel:hover,.dialog-exchange-orders-wave .popup .button-exchange:active,.dialog-exchange-orders-wave .popup .button-cancel:active{filter:none}.dialog-exchange-orders-wave .popup .button-exchange{color:#fff;background-color:#83bb0c;flex-flow:row;justify-content:center;align-items:center;margin-bottom:8px;font-weight:500;display:flex}.dialog-exchange-orders-wave .popup .button-exchange[data-enabled=false]{pointer-events:none;filter:grayscale()}.dialog-exchange-orders-wave .popup .button-exchange:hover{background:#94d30e}.dialog-exchange-orders-wave .popup .button-exchange:active{background:#72a30a}.dialog-exchange-orders-wave .popup .button-exchange .price{margin-left:6px;font-size:14px}.dialog-exchange-orders-wave .popup .button-exchange .game-item-image{width:16px;height:16px;margin-left:4px;transform:translateY(-1px)}.dialog-exchange-orders-wave .popup .button-cancel{color:#fff;background:0 0;border:2px solid #fff}.dialog-frame-preview{backface-visibility:hidden;z-index:30;z-index:1001;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-frame-preview .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-frame-preview .close-button:hover{filter:brightness(125%)}.dialog-frame-preview .close-button:active{filter:brightness(75%)}.dialog-frame-preview .close-button:hover,.dialog-frame-preview .close-button:active{transform:scale(1.1)}.dialog-frame-preview .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-frame-preview .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-frame-preview .close-button svg{width:14px;height:14px}.dialog-frame-preview .close-button{top:8px;right:8px}}.dialog-frame-preview .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-frame-preview .popup .caption,.dialog-frame-preview .popup .subcaption,.dialog-frame-preview .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-frame-preview .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-frame-preview .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-frame-preview .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-frame-preview .popup .bold{font-weight:600;display:inline-block}.dialog-frame-preview .popup{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:343px;padding:24px 16px;display:flex}.dialog-frame-preview .header{color:#7957b2;text-align:center;width:88%;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.dialog-frame-preview .preview-container{margin:15px 0;position:relative}.dialog-frame-preview .preview-container .preview-img{display:none}.dialog-frame-preview .photo{background-position:50%;background-size:cover;border-radius:5px;width:100px;height:129px}.dialog-frame-preview .description{color:#919399;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-frame-preview .buttons{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.dialog-frame-preview .buttons .close{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:2px solid #919399;border-radius:24px;outline:none;justify-content:center;align-self:stretch;align-items:center;gap:6px;width:auto;height:48px;margin:0;padding:0 24px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .1s;display:flex}.dialog-frame-preview .buttons .close:hover{filter:brightness(110%)}.dialog-frame-preview .buttons .close:active{filter:brightness(85%)}.dialog-frame-preview .buttons .close .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-game-news{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding:0;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-game-news .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-game-news .close-button:hover{filter:brightness(125%)}.dialog-game-news .close-button:active{filter:brightness(75%)}.dialog-game-news .close-button:hover,.dialog-game-news .close-button:active{transform:scale(1.1)}.dialog-game-news .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-game-news .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-game-news .close-button svg{width:14px;height:14px}}.dialog-game-news .popup{box-sizing:border-box;text-align:center;background:0 0;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-game-news .popup .caption,.dialog-game-news .popup .subcaption,.dialog-game-news .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-game-news .popup .caption{color:#fff;background:0 0;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-game-news .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-game-news .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-game-news .popup .caption{top:-70px}}.dialog-game-news .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-game-news .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-game-news .popup .bold{font-weight:600;display:inline-block}.dialog-game-news .popup .content{background:0 0;position:relative}.dialog-game-news .popup{width:343px;max-width:343px;max-height:680px;margin-top:-100px;padding:0}.dialog-game-news .popup .close-button{z-index:500;box-sizing:border-box;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-game-news .popup .close-button svg{width:16px;height:16px}.dialog-game-news .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-game-news .popup .image{width:100%;height:255px;position:relative;top:5px}.dialog-game-news .popup .image:before,.dialog-game-news .popup .image:after{content:"";display:block;position:absolute}.dialog-game-news .popup .image:before{opacity:.5;pointer-events:none;background-image:url(https://inspin.me/build/static/images/dialogs/rays2.png?43fdacv1);background-position:50% 25px;background-repeat:no-repeat;background-size:contain;width:100%;height:255px;top:67px}.dialog-game-news .popup .image:after{pointer-events:none;background-image:url(https://inspin.me/build/static/images/dialogs/sophieWork2.png?5eae6fv1);background-repeat:no-repeat;background-size:contain;width:208px;height:255px;left:50%;transform:translate(-50%)}.dialog-game-news .popup .content{color:#fff;z-index:1;background:linear-gradient(#9a65f2 0%,#804cd7 100%);border:6px solid #fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;max-height:466px;margin-top:-40px;padding-bottom:20px;display:flex;position:relative;box-shadow:4px 0 8px #ffffff40,0 4px 8px #ffffff40}.dialog-game-news .popup .content .list{box-sizing:border-box;width:100%;padding:20px 12px 0;position:relative}.dialog-game-news .popup .content .list .news-wrapper{box-sizing:border-box;z-index:1;width:100%;height:auto;max-height:345px;margin:auto;padding:0 10px 0 35px;position:relative;overflow:auto}.dialog-game-news .popup .content .list .news-wrapper::-webkit-scrollbar-thumb{background-color:#fff}.dialog-game-news .popup .content .list .title{z-index:1;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700;position:relative}.dialog-game-news .popup .content .list .list-item{color:#fff;text-shadow:0 1px #491e6a;text-align:left;margin:0 auto 8px;font-size:14px;font-weight:500;position:relative}.dialog-game-news .popup .content .list .list-item:last-child{margin-bottom:0}.dialog-game-news .popup .content .list .list-item:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin-left:-4px;display:inline-block;position:relative;top:-3px;left:-10px;box-shadow:0 1px 0 1px #491e6a}.dialog-game-news .popup .content[data-has-reward=true] .news-wrapper{max-height:235px}.dialog-game-news .popup .content[data-has-reward=true] .button{color:#fff;background:#83bb0c}.dialog-game-news.anniversary .popup .close-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;background:#ffffff40;border-radius:100px;width:32px;height:32px;top:-50px}.dialog-game-news.anniversary .popup .close-button svg{width:12px;height:12px}.dialog-game-news.anniversary .popup .close-button:after{content:none}.dialog-game-news.anniversary .popup .image:before{opacity:.8;background-image:url(https://inspin.me/build/static/images/dialogs/glow15Anniversary.png?af133dv1);width:303px;height:259px;left:13px}.dialog-game-news.anniversary .popup .image:after{background-image:url(https://inspin.me/build/static/images/dialogs/sophie15Anniversary.png?5b9376v1);bottom:11px}.dialog-game-news.anniversary .popup .content{background:linear-gradient(#b35fdf 0%,#643299 100%);padding:24px 16px}.dialog-game-news.anniversary .popup .content:before{content:"";opacity:.5;background-image:url(https://inspin.me/build/static/images/dialogs/raysAnniversary.png?7c0084v1);background-repeat:no-repeat;background-size:contain;width:400px;height:400px;position:absolute;top:-11px;left:-37px}.dialog-game-news.anniversary .popup .content .list{padding:0}.dialog-game-news.anniversary .popup .content .list .title{color:#fff;text-shadow:2px 1px #392b64,-1px 1px #392b64,2px -1px #392b64,-2px -1px #392b64;margin:0;padding:0 0 16px;font-size:20px;font-weight:700;line-height:normal}.dialog-game-news.anniversary .popup .content .list .news-wrapper{margin:0;padding:0}.dialog-game-news.anniversary .popup .content .list .news-wrapper .text-info{padding-bottom:16px}.dialog-game-news.anniversary .popup .content .list .news-wrapper .text-info .link{text-decoration:underline}.dialog-game-news.anniversary .popup .content .list .news-wrapper .text-info,.dialog-game-news.anniversary .popup .content .list .news-wrapper .text-invite{text-shadow:none;font-size:14px;font-weight:500}.dialog-game-news.anniversary .popup .content .button{color:#fff;background-color:#83bb0c;width:100%}.dialog-get-into-forbes-rating{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-get-into-forbes-rating .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-get-into-forbes-rating .close-button:hover{filter:brightness(125%)}.dialog-get-into-forbes-rating .close-button:active{filter:brightness(75%)}.dialog-get-into-forbes-rating .close-button:hover,.dialog-get-into-forbes-rating .close-button:active{transform:scale(1.1)}.dialog-get-into-forbes-rating .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-get-into-forbes-rating .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-get-into-forbes-rating .close-button svg{width:14px;height:14px}.dialog-get-into-forbes-rating .close-button{top:8px;right:8px}}.dialog-get-into-forbes-rating .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-get-into-forbes-rating .popup .caption,.dialog-get-into-forbes-rating .popup .subcaption,.dialog-get-into-forbes-rating .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-get-into-forbes-rating .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-get-into-forbes-rating .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-get-into-forbes-rating .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-get-into-forbes-rating .popup .bold{font-weight:600;display:inline-block}.dialog-get-into-forbes-rating .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-get-into-forbes-rating .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:90%;max-width:343px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}.dialog-get-into-forbes-rating .popup>.content{text-align:center;border-radius:20px;display:block;position:relative}.dialog-get-into-forbes-rating .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-get-into-forbes-rating .popup>.content .caption:before,.dialog-get-into-forbes-rating .popup>.content .caption:after{content:"";filter:blur(.2rem);background:#fff;width:12px;height:4px;position:absolute;top:.9rem;left:1.1rem;transform:rotate(-44deg)}.dialog-get-into-forbes-rating .popup>.content .caption:after{width:.6rem;top:2rem;left:.6rem}.dialog-get-into-forbes-rating .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #1e4b6a;padding-top:7px;font-weight:700;display:inline-block;position:relative;top:-4px;font-size:20px!important}.dialog-get-into-forbes-rating .popup>.content .main{background-image:url(https://inspin.me/build/static/images/leaderBoards/forbesBg.png?28b571v1);background-position:0 bottom;background-repeat:no-repeat;background-size:cover;border:4px solid #410a89;border-radius:20px;align-items:end;padding-top:206px;display:flex;position:relative;overflow:hidden}.dialog-get-into-forbes-rating .popup>.content .main .alex-image{z-index:0;background-image:url(https://inspin.me/build/static/images/leaderBoards/alexForbes.png?4a4c0cv1);background-repeat:no-repeat;background-size:contain;width:192px;height:186px;margin-top:23px;position:absolute;top:0;left:0}.dialog-get-into-forbes-rating .popup>.content .main .hint{box-sizing:border-box;z-index:1;color:#fff;text-align:left;background:#000000b8;border:2px solid #fff;border-radius:16px;width:144px;max-width:144px;height:auto;padding:8px;font-size:12px;font-style:italic;font-weight:500;line-height:normal;position:absolute;top:30px;left:146px}.dialog-get-into-forbes-rating .popup>.content .main .hint:before{content:"";background:url(https://inspin.me/build/static/images/leaderBoards/hintCorner.png?017e67v1) 100% 0/contain no-repeat;width:20px;min-width:20px;height:20px;min-height:20px;display:block;position:absolute;bottom:0;left:-19px;transform:rotate(4deg)}.dialog-get-into-forbes-rating .popup>.content .main .rules-list{box-sizing:border-box;color:#fff;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:16px;width:303px;margin:0 auto 6px;padding:16px 14px 16px 12px;position:relative}.dialog-get-into-forbes-rating .popup>.content .main .rules-list:before{content:"";z-index:1;background:radial-gradient(50% 50%,#6423d0e6 0%,#7f49d9e6 100%);border-radius:14px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item{color:#fff;text-shadow:0 1px #235272;text-align:left;z-index:2;padding-left:20px;font-size:14px;font-weight:500;position:relative}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item:before{content:"";background-color:#fff;border-radius:10px;min-width:4px;height:4px;margin-top:7px;margin-right:10px;display:block;position:absolute;left:4px}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item:last-child{margin:0}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item svg,.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item img{margin-top:-3px;margin-left:1px;position:relative}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item svg{width:18px;height:18px;top:4px}.dialog-get-into-forbes-rating .popup>.content .main .rules-list .item img{width:16px;height:16px;top:3px}.dialog-get-into-forbes-rating .popup>.content .main .rules-list span{white-space:nowrap}.dialog-get-into-forbes-rating .popup .button-buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:287px;max-width:286px;height:50px;margin:12px auto 8px;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-get-into-forbes-rating .popup .button-buy:hover{filter:brightness(110%)}.dialog-get-into-forbes-rating .popup .button-buy:active{filter:brightness(85%)}.dialog-get-into-forbes-rating .popup .button-buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-get-into-forbes-rating .popup .button-buy .small-text{font-size:12px;position:relative;top:-3px}.dialog-get-into-forbes-rating .popup .button-buy:hover,.dialog-get-into-forbes-rating .popup .button-buy:active{filter:none;background-color:#9cdd10}.dialog-get-into-forbes-rating .popup .button-to-shop{text-align:center;color:#fff;white-space:nowrap;letter-spacing:normal;pointer-events:all;cursor:pointer;box-sizing:border-box;background:0 0;border:2px solid #fff;border-radius:30px;outline:none;align-items:center;width:287px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:47px;transition:all .1s;display:block}.dialog-get-into-forbes-rating .popup .button-to-shop:hover{filter:brightness(110%)}.dialog-get-into-forbes-rating .popup .button-to-shop:active{filter:brightness(85%)}.dialog-get-into-forbes-rating .popup .button-to-shop .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-get-into-forbes-rating .popup .button-to-shop .game-item-image{width:24px;height:24px}.dialog-get-into-forbes-rating .popup .button-to-shop:hover,.dialog-get-into-forbes-rating .popup .button-to-shop:active{filter:none;background-color:#fff3}.dialog-get-into-forbes-rating .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-get-into-forbes-rating .popup .close-button svg{width:16px;height:16px}.dialog-get-into-forbes-rating .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-rules-ghost-hunt{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-rules-ghost-hunt .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:10px;right:44px;top:30px!important}.dialog-rules-ghost-hunt .close-button:hover{filter:brightness(125%)}.dialog-rules-ghost-hunt .close-button:active{filter:brightness(75%)}.dialog-rules-ghost-hunt .close-button:hover,.dialog-rules-ghost-hunt .close-button:active{transform:scale(1.1)}.dialog-rules-ghost-hunt .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-ghost-hunt .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-ghost-hunt .close-button svg{width:14px;height:14px}.dialog-rules-ghost-hunt .close-button{top:8px;right:8px}}.dialog-rules-ghost-hunt .close-button svg{width:16px;height:16px}.dialog-rules-ghost-hunt .popup{max-width:100%;height:auto;padding:60px 0 20px;font-size:12px;display:block;overflow:hidden visible}.dialog-rules-ghost-hunt .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:100px;display:flex;position:relative}.dialog-rules-ghost-hunt .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;margin:auto;padding:0 0 21px;font-size:32px;font-weight:700;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-rules-ghost-hunt .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 26px;font-size:15px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-size:contain;margin:15px auto 0;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block{flex-wrap:wrap;justify-content:center;align-items:end;column-gap:90px;width:100%;margin:0 0 10px;display:flex;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3{width:253px;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .rule1-image{width:233px;height:120px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/halloween/ghostHuntRule1.png?ed41ddv1) top/contain no-repeat;margin:0 auto 5px;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .text{width:250px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:160px;right:-90px;transform:rotate(283deg)}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .rule2-image{width:243px;height:120px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/halloween/ghostHuntRule2.png?b8d096v1) top/contain no-repeat;margin:0 auto 5px;display:block;position:relative;top:-30px;left:30px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .text{width:320px;display:block;position:relative;top:-10px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:160px;left:260px;transform:rotate(283deg)}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3{top:20px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .rule3-image{width:272px;height:131px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/halloween/ghostHuntRule3.png?83cd19v1) top/contain no-repeat;margin:4px auto 10px;display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .text{width:250px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .text span{color:#fef738}.dialog-rules-ghost-hunt .popup>.content .btn-container{gap:16px;display:flex}.dialog-rules-ghost-hunt .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:table}.dialog-rules-ghost-hunt .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-rules-ghost-hunt .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-rules-ghost-hunt .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-rules-ghost-hunt .popup>.content .ok-button{max-width:286px}}.dialog-rules-ghost-hunt .close-button{top:60px;right:60px}.dialog-rules-ghost-hunt .popup{padding:60px 50px 20px}.dialog-rules-ghost-hunt .popup>.content{gap:0}.dialog-rules-ghost-hunt .popup>.content .caption{min-width:auto;margin-bottom:36px;padding:0;font-size:24px}.dialog-rules-ghost-hunt .popup>.content .rule1 .arrow{bottom:-60px!important;right:-60px!important;transform:rotate(368deg)!important}.dialog-rules-ghost-hunt .popup>.content .rule2 .arrow{bottom:-80px!important;left:-60px!important;transform:scaleX(-1)rotate(368deg)!important}.dialog-rules-ghost-hunt .popup>.content .rule2 .text,.dialog-rules-ghost-hunt .popup>.content .rule3{top:0}.dialog-rules-ghost-hunt .popup>.content .rules-block{display:block;position:relative}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3{width:100%;margin:0 auto}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .rule2-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .rule2-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .rule2-image{width:19.8rem;height:129px;top:0;left:0}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .rule3-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .rule3-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .rule3-image{height:114px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1 .rule4-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2 .rule4-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3 .rule4-image{height:104px}.dialog-rules-ghost-hunt .popup>.content .rules-block .rule1-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule2-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule3-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule4-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule5-image,.dialog-rules-ghost-hunt .popup>.content .rules-block .rule6-image,.dialog-rules-ghost-hunt .popup>.content .menu-items .item:after{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-rules-ghost-hunt .popup>.content .btn-container{flex-direction:column}.dialog-gift-sub-to-friend{z-index:3;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-gift-sub-to-friend .popup{border-radius:20px;width:343px;max-height:600px;padding:24px 16px;position:relative;background-color:#fff!important}.dialog-gift-sub-to-friend .popup .title{color:#392b64;text-align:center;margin-bottom:20px;font-size:18px;font-weight:700}.dialog-gift-sub-to-friend .popup .back{cursor:pointer;position:absolute;top:initial!important;left:16px!important;transform:none!important}.dialog-gift-sub-to-friend .popup .back svg{width:24px;height:24px;fill:none!important}.dialog-gift-sub-to-friend .content{max-height:500px;padding:0!important}.dialog-gift-sub-to-friend .content .search-wrapper{border:1px solid #b2b2b2;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40px;margin-bottom:8px;display:flex;position:relative}.dialog-gift-sub-to-friend .content .search-wrapper .count-symbols{text-align:center;color:#04050f;background-color:#fff;border-radius:30px;padding:2px 10px;font-size:12px;font-weight:500;display:block;position:absolute;left:50%;transform:translate(-50%,-12px);box-shadow:0 2px 4px #0003}.dialog-gift-sub-to-friend .content .search-wrapper input{color:#04050f;background:#fff;border:none;outline:none;width:100%;margin-left:14px;font-size:14px;font-weight:500;line-height:16px}.dialog-gift-sub-to-friend .content .search-wrapper input::placeholder{color:#b2b2b2}.dialog-gift-sub-to-friend .content .search-wrapper .clear-search{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin-right:13px;display:flex}.dialog-gift-sub-to-friend .content .search-wrapper .clear-search svg{width:14px;height:14px}.dialog-gift-sub-to-friend .content .search-wrapper .search-button{cursor:pointer;background:#7957b2;border:none;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.dialog-gift-sub-to-friend .content .search-wrapper .search-button svg{width:20px;height:20px}.dialog-gift-sub-to-friend .content .search-wrapper .search-button.cross svg{width:16px;height:16px}.dialog-gift-sub-to-friend .content .search-wrapper .text-error{color:#fe041b;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;bottom:0;left:0;right:0}.dialog-gift-sub-to-friend .content .text{color:#919399;text-align:center;margin-bottom:20px;padding:0 10px;font-size:14px;font-weight:500;line-height:normal}.dialog-gift-sub-to-friend .content .scroll-area{flex-direction:column;gap:12px;height:390px;padding:3px;display:flex;overflow:visible auto}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:calc(100% - 16px);padding:6px 8px;display:flex;box-shadow:2px 0 8px #7957b214,0 2px 8px #7957b214}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .vip-icon{cursor:pointer;background-image:url(https://inspin.me/build/static/images/gameItems/vip.png?be57bfv1);background-size:cover;width:24px;height:24px;margin:10px}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .pp-icon{background-size:cover;width:24px;height:24px}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .player-name{color:#04050f;flex-grow:1;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px;flex-shrink:0;width:42px;height:56px;margin-right:12px}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .right-area{align-items:center;gap:8px;display:flex}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .right-area .button-add{cursor:pointer;background:0 0;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex!important}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .right-area .button-add:hover{filter:brightness(1.1)}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .right-area .button-add:active{filter:brightness(1.2)}.dialog-gift-sub-to-friend .content .scroll-area .friend-to-gift-sub-item .right-area .button-add svg{width:16px;height:16px;margin:0}.dialog-received-gifts .gifts-list{touch-action:pan-x;-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%;height:126px;display:block;top:40px;left:0;right:0;overflow:auto hidden;touch-action:manipulation!important}.dialog-received-gifts .gifts-list *{touch-action:manipulation!important}.dialog-received-gifts .gifts-list .gift{object-fit:contain;object-position:center;background-position:50%;background-repeat:no-repeat;background-size:contain;width:106px;height:106px;margin-left:15px;margin-right:15px;display:inline-block}.dialog-received-gifts .gifts-list--single{text-align:center;overflow-x:hidden}.dialog-received-gifts .text{margin-top:20px}.dialog-received-gifts .text .gray{vertical-align:middle;display:inline-block}.dialog-received-gifts .text .name{color:#04050f;vertical-align:middle;display:inline-block}.dialog-received-gifts .text .photo{vertical-align:middle;background-color:gray;background-position:50%;background-size:cover;border-radius:100%;width:28px;height:28px;margin:-1px 5px 0;display:inline-block}.dialog-happy-birth-day{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#050a12e6;animation:.3s forwards fadein;position:absolute;inset:0;overflow:hidden;touch-action:manipulation!important}.dialog-happy-birth-day *{touch-action:manipulation!important}.dialog-happy-birth-day .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-happy-birth-day .popup *{touch-action:manipulation!important}.dialog-happy-birth-day .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-happy-birth-day .popup .close-button:hover{filter:brightness(125%)}.dialog-happy-birth-day .popup .close-button:active{filter:brightness(75%)}.dialog-happy-birth-day .popup .close-button:hover,.dialog-happy-birth-day .popup .close-button:active{transform:scale(1.1)}.dialog-happy-birth-day .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-happy-birth-day .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-happy-birth-day .popup .close-button svg{width:14px;height:14px}.dialog-happy-birth-day .popup .close-button{top:8px;right:8px}}.dialog-happy-birth-day .popup .close-button:hover{transform:scale(1.1)}.dialog-happy-birth-day .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-happy-birth-day .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-happy-birth-day .popup .text .bold{font-weight:600}.dialog-happy-birth-day .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-happy-birth-day .popup .button:hover{filter:brightness(110%)}.dialog-happy-birth-day .popup .button:active{filter:brightness(85%)}.dialog-happy-birth-day .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button .text{font-weight:500}.dialog-happy-birth-day .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-happy-birth-day .popup .button-purple:hover{filter:brightness(110%)}.dialog-happy-birth-day .popup .button-purple:active{filter:brightness(85%)}.dialog-happy-birth-day .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-purple .text{font-weight:500}.dialog-happy-birth-day .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-happy-birth-day .popup .button-white:hover{filter:brightness(110%)}.dialog-happy-birth-day .popup .button-white:active{filter:brightness(85%)}.dialog-happy-birth-day .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-white .text{font-weight:500}.dialog-happy-birth-day .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-happy-birth-day .popup .button-red:hover{filter:brightness(110%)}.dialog-happy-birth-day .popup .button-red:active{filter:brightness(85%)}.dialog-happy-birth-day .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-happy-birth-day .popup .button-red .text{font-weight:500}.dialog-happy-birth-day .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-happy-birth-day:before{content:"";pointer-events:none;z-index:5;background-image:url(https://inspin.me/build/static/images/birthday/dialogBackground.png?6995d9v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-20px 0 40px 40px}@media (max-width:950px){.dialog-happy-birth-day:before{width:945px;height:532px;inset:0 auto auto 50%;transform:translate(-50%)}}.dialog-happy-birth-day>.popup{background:linear-gradient(#fff018 -10%,#faaa11 90%);overflow:visible}.dialog-happy-birth-day>.popup:after{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/birthday/bottomBalloons.png?45c359v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:528px;height:240px;position:absolute;bottom:-60px;left:50%;transform:translate(-48%)}.dialog-happy-birth-day>.popup>.close-button{background-color:#0000;border:none;margin:0;padding:0}.dialog-happy-birth-day>.popup>.caption{color:#04050f;margin-top:22px;font-size:22px}.dialog-happy-birth-day>.popup>.text{color:#04050f;margin-top:10px;font-weight:500}.dialog-happy-birth-day>.popup>.text.rewards-visual>b{color:#04050f;font-size:15px}.dialog-happy-birth-day>.popup>.text.rewards-info span{cursor:pointer;border-bottom:1px solid;font-weight:700;transition:border-bottom-color .3s}@media (min-width:950px){.dialog-happy-birth-day>.popup>.text.rewards-info span:hover{border-bottom-color:#0000}}.dialog-happy-birth-day>.popup>.button{width:calc(100% - 40px);max-width:286px;margin:25px auto 5px}.dialog-happy-birth-day>.popup .rewards-list{vertical-align:middle;margin:0;padding:0;display:inline-flex}.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip{width:25px;height:25px;padding:0 10px;position:relative}.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip .game-item-image{justify-content:center;align-items:center;width:25px;height:25px;display:flex}.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip .game-item-image svg,.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip .game-item-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip .count{color:#fe041b;text-align:left;font-size:12px;font-weight:700;line-height:10px;position:absolute;inset:auto 0 0 auto}.dialog-happy-birth-day>.popup .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-happy-birth-day>.popup .photo-and-frame{position:relative}.dialog-happy-birth-day>.popup .photo{width:88px;height:116px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:20px auto 24px;position:relative}.dialog-happy-birth-day>.popup .vipFrame{background-position:50%;background-repeat:no-repeat;background-size:contain;width:130px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none!important}.dialog-happy-birth-day>.popup .hint{text-align:center;color:#04050f80;min-height:32px;margin:10px 60px 84px;font-size:14px;line-height:16px}.dialog-happy-hours{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-happy-hours .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-happy-hours .close-button:hover{filter:brightness(125%)}.dialog-happy-hours .close-button:active{filter:brightness(75%)}.dialog-happy-hours .close-button:hover,.dialog-happy-hours .close-button:active{transform:scale(1.1)}.dialog-happy-hours .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-happy-hours .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-happy-hours .close-button svg{width:14px;height:14px}}.dialog-happy-hours .popup{box-sizing:border-box;text-align:center;background:linear-gradient(179.96deg,#fdb21f -1.61%,#ffbc0f 112.72%);border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-happy-hours .popup .caption,.dialog-happy-hours .popup .subcaption,.dialog-happy-hours .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-happy-hours .popup .caption{color:#fff;background:#fdb21f;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-happy-hours .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-happy-hours .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-happy-hours .popup .caption{top:-70px}}.dialog-happy-hours .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-happy-hours .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-happy-hours .popup .bold{font-weight:600;display:inline-block}.dialog-happy-hours .popup .content{background:linear-gradient(179.96deg,#fdb21f -1.61%,#ffbc0f 112.72%);position:relative}.dialog-happy-hours .timer-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-325px)}.dialog-happy-hours .timer-wrapper .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-happy-hours .timer-wrapper .styled{box-sizing:border-box;background:#fff6;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;display:flex}.dialog-happy-hours .popup{width:343px;max-width:343px;padding:12px 12px 20px;box-shadow:inset 0 4px 4px #ffdf93}.dialog-happy-hours .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-happy-hours .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:9px 0 4px;font-size:20px;font-weight:700;top:-34px;box-shadow:inset 0 4px 4px #ffdf93}.dialog-happy-hours .popup .caption:after,.dialog-happy-hours .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-happy-hours .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-happy-hours .popup .content{background-image:url(https://inspin.me/build/static/images/events/bgGift.png?020647v1);background-position:top;background-repeat:no-repeat;background-size:cover;border:4px solid #482a07;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:20px;padding:0 4px 4px;display:flex;box-shadow:0 4px 4px #ffe199,inset 0 0 4px #00000040}.dialog-happy-hours .popup .content .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/dialogs/alexSophieHappyHours.png?e1c977v1);background-repeat:no-repeat;background-size:cover;width:297px;height:232px;margin-bottom:11px;position:relative;top:13px}.dialog-happy-hours .popup .content .text-block{box-sizing:border-box;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#26190699 0%,#373f3199 100%);border:2px solid #f6c937;border-radius:16px;width:100%;padding:20px 10px}.dialog-happy-hours .popup .content .text-block .title{color:#fff;text-align:center;text-shadow:0 1px #833343;margin-bottom:12px;font-size:16px;font-weight:700;line-height:100%}.dialog-happy-hours .popup .content .text-block .text{color:#fff;text-shadow:0 1px #833343;text-align:center;box-sizing:border-box;white-space:break-spaces;justify-content:center;align-items:center;column-gap:4px;margin:0;padding:0;font-size:14px;font-weight:500;display:block;position:relative}.dialog-happy-hours .popup .content .text-block .text .game-item-image{width:18px;height:18px;position:relative;top:4px}.dialog-happy-hours .popup .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:50px;outline:none;width:90%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-happy-hours .popup .button:hover{filter:brightness(110%)}.dialog-happy-hours .popup .button:active{filter:brightness(85%)}.dialog-happy-hours .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-happy-hours .popup .button:hover{transform:scale(1.05)}.dialog-happy-hours .popup .button:active{background:#d0d0d0}.dialog-happy-hours .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(179.96deg,#fdb21f -1.61%,#ffbc0f 112.72%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:0 2px 4px #322f2f59,inset 0 4px 4px #ffffff40}.dialog-happy-hours .popup .close-button svg{width:16px;height:16px}.dialog-happy-hours .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-holiday-gift{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1a0722f5;background-repeat:no-repeat;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-holiday-gift .icon-and-points{justify-content:center;align-items:baseline;height:-moz-fit-content;height:fit-content;margin:0 3px;display:inline-flex;transform:translateY(3px)}.dialog-holiday-gift .points-value{align-items:center;height:-moz-fit-content;height:fit-content;display:inline-flex}@media (min-width:950px){.dialog-holiday-gift{background-image:url(https://inspin.me/build/static/images/holidayGift/leftTop.png?36f92fv1),url(https://inspin.me/build/static/images/holidayGift/rightTop.png?670aabv1),url(https://inspin.me/build/static/images/holidayGift/rightBottom.png?65bff9v1),url(https://inspin.me/build/static/images/holidayGift/leftBottom.png?ba6e48v1);background-position:-100px -125px,right -115px top -115px,right -155px bottom -165px,left -160px bottom -235px;background-size:495px 507px,551px 352px,420px 484px,354px 407px}}@media (max-width:950px){.dialog-holiday-gift{background-image:url(https://inspin.me/build/static/images/holidayGift/leftTopMobile.png?120879v1),url(https://inspin.me/build/static/images/holidayGift/rightTopMobile.png?07e3ccv1),url(https://inspin.me/build/static/images/holidayGift/rightBottomMobile.png?ac1a3fv1),url(https://inspin.me/build/static/images/holidayGift/leftBottomMobile.png?6364c5v1);background-position:-60px -100px,right -140px top -100px,right -100px bottom -110px,left -150px bottom -150px;background-size:200px 263px,300px 280px,300px 302px,300px 317px}}.dialog-holiday-gift .top-left-decor,.dialog-holiday-gift .top-right-decor{background-repeat:no-repeat;background-size:contain;width:300px;height:200px;position:absolute}.dialog-holiday-gift .top-left-decor{pointer-events:none;background-image:url(https://inspin.me/build/static/images/holidayGift/leftGarland.png?f25b26v1);background-position:50%;top:-46px;left:-20px}@media (max-width:950px){.dialog-holiday-gift .top-left-decor{background-size:cover;width:200px;top:-80px;left:-40px}}.dialog-holiday-gift .top-left-decor:before,.dialog-holiday-gift .top-left-decor:after{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/holidayGift/ribbon.png?9cebb8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;position:absolute}.dialog-holiday-gift .top-left-decor:before{top:0;bottom:-56px;left:85px}@media (max-width:950px){.dialog-holiday-gift .top-left-decor:before{bottom:-38px;left:35px}}.dialog-holiday-gift .top-left-decor:after{top:-100px;bottom:54px;left:122px}@media (max-width:950px){.dialog-holiday-gift .top-left-decor:after{left:75px}}.dialog-holiday-gift .top-right-decor{pointer-events:none;background-image:url(https://inspin.me/build/static/images/holidayGift/rightGarland.png?8a00edv1);background-position:50%;top:-80px;right:-25px}@media (max-width:950px){.dialog-holiday-gift .top-right-decor{background-size:cover;width:210px;right:-45px}}.dialog-holiday-gift .top-right-decor:before{content:"";z-index:-1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/holidayGift/ribbon.png?9cebb8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;position:absolute;top:50px;bottom:-116px;right:96px}@media (max-width:950px){.dialog-holiday-gift .top-right-decor:before{bottom:-85px;right:50px}}.dialog-holiday-gift .popup{text-align:center;width:calc(100% - 48px);max-width:400px;margin:auto;position:absolute;top:50%;left:24px;right:24px;overflow:hidden;transform:translateY(-50%)}.dialog-holiday-gift .popup .caption{color:#ffd303;background:linear-gradient(360deg,#ffa301 24%,#ffd303 70%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 6px 3px #202020);-webkit-background-clip:text;margin-bottom:12px;font-size:26px;display:block}@media (min-width:950px){.dialog-holiday-gift .popup .caption{font-size:32px;font-weight:700}}.dialog-holiday-gift .popup .text{color:#fff;margin:0 auto 30px;font-size:15px}.dialog-holiday-gift .popup .text .game-item-with-tooltip{width:24px;height:24px}.dialog-holiday-gift .popup .text .game-item-with-tooltip .game-item-image{vertical-align:text-bottom;width:24px;height:24px}.dialog-holiday-gift .popup .text.text-gift{max-width:278px;font-size:15px;font-weight:700}.dialog-holiday-gift .popup .text.text-points{max-width:300px}.dialog-holiday-gift .popup .text.gift-title{font-size:12px;font-weight:500}.dialog-holiday-gift .popup .make-gift{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:40px;outline:none;width:200px;height:40px;margin:30px auto 0;padding:0;font-size:15px;font-weight:700;line-height:40px;transition:all .1s;display:table}.dialog-holiday-gift .popup .make-gift:hover{filter:brightness(110%)}.dialog-holiday-gift .popup .make-gift:active{filter:brightness(85%)}.dialog-holiday-gift .popup .make-gift .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-holiday-gift .popup .make-gift{border-radius:50px;width:264px;height:50px;font-size:18px;line-height:50px}}.dialog-holiday-gift .popup .gift-image{pointer-events:none;width:200px;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 18px;position:relative}.dialog-holiday-gift .popup .gift-image:before{content:"";image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:-2;pointer-events:none;background-image:url(https://inspin.me/build/static/images/holidayGift/leftBottom.png?ba6e48v1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-10px 20px -10px -80px}@media (min-width:950px){.dialog-holiday-gift .popup .gift-image{margin-top:30px;margin-bottom:20px}.dialog-holiday-gift .popup .gift-image:before{inset:-20px 40px -20px -110px}}.dialog-holiday-gift .close-button{pointer-events:all;cursor:pointer;z-index:10;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:16px;right:16px}.dialog-holiday-gift .close-button:hover{filter:brightness(125%)}.dialog-holiday-gift .close-button:active{filter:brightness(75%)}.dialog-holiday-gift .close-button:hover,.dialog-holiday-gift .close-button:active{transform:scale(1.1)}.dialog-holiday-gift .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-holiday-gift .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-holiday-gift .close-button svg{width:14px;height:14px}}.dialog-holiday-gift .close-button svg,.dialog-holiday-gift .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-holiday-gift .close-button{top:14px;right:14px}}.dialog-info{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-info *{touch-action:manipulation!important}.dialog-info .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-info .popup *{touch-action:manipulation!important}.dialog-info .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-info .popup .close-button:hover{filter:brightness(125%)}.dialog-info .popup .close-button:active{filter:brightness(75%)}.dialog-info .popup .close-button:hover,.dialog-info .popup .close-button:active{transform:scale(1.1)}.dialog-info .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-info .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-info .popup .close-button svg{width:14px;height:14px}.dialog-info .popup .close-button{top:8px;right:8px}}.dialog-info .popup .close-button:hover{transform:scale(1.1)}.dialog-info .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-info .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-info .popup .text .bold{font-weight:600}.dialog-info .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-info .popup .button:hover{filter:brightness(110%)}.dialog-info .popup .button:active{filter:brightness(85%)}.dialog-info .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-info .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-info .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-info .popup .button .text{font-weight:500}.dialog-info .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-info .popup .button-purple:hover{filter:brightness(110%)}.dialog-info .popup .button-purple:active{filter:brightness(85%)}.dialog-info .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-info .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-info .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-info .popup .button-purple .text{font-weight:500}.dialog-info .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-info .popup .button-white:hover{filter:brightness(110%)}.dialog-info .popup .button-white:active{filter:brightness(85%)}.dialog-info .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-info .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-info .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-info .popup .button-white .text{font-weight:500}.dialog-info .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-info .popup .button-red:hover{filter:brightness(110%)}.dialog-info .popup .button-red:active{filter:brightness(85%)}.dialog-info .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-info .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-info .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-info .popup .button-red .text{font-weight:500}.dialog-info .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-info .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-info .close-button:hover{filter:brightness(125%)}.dialog-info .close-button:active{filter:brightness(75%)}.dialog-info .close-button:hover,.dialog-info .close-button:active{transform:scale(1.1)}.dialog-info .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:950px) and (max-width:950px){.dialog-info .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-info .close-button svg{width:14px;height:14px}}@media (max-width:950px){.dialog-info .close-button{width:40px;height:40px;display:block}.dialog-info .close-button svg{fill:#4d4d4d!important}}.dialog-info .caption{justify-content:center;align-items:center;display:flex;margin-bottom:12px!important;font-size:18px!important}.dialog-info .caption img{width:32px;height:32px;margin-left:8px}.dialog-info .rewards-list{justify-content:center;margin-top:30px;display:flex}.dialog-info .rewards-list .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}.dialog-info .rewards-list .game-item-with-tooltip .game-item-image{width:30px;height:30px}.dialog-info .rewards-list .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}.dialog-info .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-info .popup{max-width:343px;width:unset;flex-direction:column;padding:24px 16px;display:flex}.dialog-info .popup .list-button{flex-direction:column;gap:8px;display:flex}.dialog-info .popup .list-button .button-white{margin-top:0}.dialog-info .popup .button,.dialog-info .popup .button-white{width:100%;max-width:100%}.dialog-info .popup .button *,.dialog-info .popup .button-white *{vertical-align:middle}.dialog-info .popup .button.outline-purple,.dialog-info .popup .button-white.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-info .popup .button.button-blue,.dialog-info .popup .button-white.button-blue{background-color:#3688c8;margin-bottom:8px;position:relative}.dialog-info .popup .button.button-blue svg,.dialog-info .popup .button-white.button-blue svg{position:absolute;top:12px;left:12px}.dialog-info .popup .button-white{margin-top:8px}.dialog-info .popup .button-warning{background-color:#fd6f71}.dialog-info .popup .button-filled-purple{background-color:#7957b2}.dialog-info .popup .button-outline-purple{color:#7957b2;background-color:#0000;border:2px solid #7957b2}.dialog-info .popup .text{margin-left:35px;margin-right:35px;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important}.dialog-info .popup .buttons{flex-direction:column;gap:16px;display:flex}.dialog-info ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.dialog-info .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;animation:1s linear infinite rotate;display:block;top:0;left:0;right:0;transform:translateZ(0)}.dialog-info.wide .popup{max-width:none}@media (min-width:950px){.dialog-info.wide .popup{width:600px}}@media (max-width:950px){.dialog-info.wide .popup{width:90vw}}.dialog-info.danger .popup{border:2px solid #ff4b4b}.dialog-info.danger .popup .button-white,.dialog-info.danger .popup .button{width:100%;margin-left:auto;margin-right:auto}.dialog-info.danger .popup .button-ok{background-color:#ff4b4b}.dialog-info.check-photo-hint{background-color:#000}.dialog-info.purple-basic .popup{box-sizing:border-box;width:318px;padding:24px 16px}.dialog-info.purple-basic .caption{color:#7957b2;margin:0 0 19px;font-size:20px}.dialog-info.purple-basic .text{color:#04050f;margin:8px;font-size:16px;font-weight:500}.dialog-info.purple-basic .button{color:#fff;background:#7957b2;width:286px;margin:20px auto 0}.dialog-info.purple-basic .close-button{display:none}.dialog-info.lootbox_small,.dialog-info.lootbox_medium,.dialog-info.lootbox_large{z-index:1000}.dialog-info.lootbox_small .image,.dialog-info.lootbox_medium .image,.dialog-info.lootbox_large .image{background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-info.lootbox_small .count,.dialog-info.lootbox_medium .count,.dialog-info.lootbox_large .count{color:#04050f;margin-bottom:20px;font-size:16px;font-weight:700}.dialog-info.lootbox_small .button,.dialog-info.lootbox_medium .button,.dialog-info.lootbox_large .button{background:#7957b2}.dialog-info.lootbox_gazon{z-index:1000}.dialog-info.lootbox_gazon .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxGazon.png?2be1c5v1);background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-info.lootbox_small .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxSmall.png?af675fv1)}.dialog-info.lootbox_medium .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxMedium.png?0645cav1)}.dialog-info.lootbox_large .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxLarge.png?a96992v1)}.dialog-info.event-admire-ends .popup{border-radius:20px;gap:20px;padding:32px 16px 24px}.dialog-info.event-admire-ends .popup .caption{color:#7957b2;line-height:normal;margin:0!important}.dialog-info.event-admire-ends .popup .text{color:#919399;margin:0!important}.dialog-info.event-admire-ends .popup .close-button svg{fill:#919399!important}.dialog-info.event-admire-ends .popup .button-purple{background:#7957b2}.dialog-info.event-admire-ends .popup .list-button .button img{position:relative;top:-2px}.dialog-info.need-registration .popup{padding:32px 16px 24px}.dialog-info.need-registration .popup .close-button{top:3px}.dialog-info.need-registration .popup .close-button:hover,.dialog-info.need-registration .popup .close-button:active,.dialog-info.need-registration .popup .close-button:focus{filter:none;opacity:1}.dialog-info.need-registration .popup .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-info.need-registration .popup .content .title{color:#04050f;margin-bottom:22px;font-size:18px;font-weight:700}.dialog-info.need-registration .popup .content .description{color:#919399;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-info.need-registration .popup .content .button{background:#f5841c}.dialog-info.need-registration .popup .content .button.denied-to-guest{color:#000;background:0 0;border:2px solid #000}.dialog-info.need-registration .popup .content .login-small-buttons{height:28px;margin-top:5px;margin-bottom:8px;display:flex;position:relative}.dialog-info.need-registration .popup .content .login-small-buttons:has(.ios-login) .login-button.ios-login svg path:first-child{fill:#474c61}.dialog-info.need-registration .popup .content .login-small-buttons .login-button{transition:transform .3s ease-in-out;position:relative}.dialog-info.need-registration .popup .content .login-small-buttons .login-button:hover{cursor:pointer;transform:scale(1.05)}.dialog-info.need-registration .popup .content .login-small-buttons .login-button:not(:first-child){margin-left:-12px}.dialog-info.need-registration .popup .content .login-small-buttons .to-bottom{background:#fff;border-radius:50%;width:28px;height:28px;top:0;right:0;box-shadow:0 .2rem .4rem #00000040}.dialog-info.need-registration .popup .content .login-small-buttons .to-bottom .icon{width:15px;height:15px;position:relative;top:7px;transform:rotate(-90deg)}.club-dialog-info .popup .close-button{display:none}.club-dialog-info .popup .caption{color:gray;text-align:center;margin:24px 0 20px;font-size:14px;font-weight:500;line-height:normal}.club-dialog-info .popup .button-ok{background-color:#7957b2;margin:0 auto 24px}.dialog-login-with-google .google-plus-login-button{margin:auto}.dialog-login-with-google .button-login-cancel{text-align:center;color:#3c4043;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #dadce0;border-radius:50px;outline:none;width:201px;height:40px;margin:10px auto;padding:0 24px;font-size:13px;font-weight:600;line-height:40px;transition:all .1s;display:table}.dialog-login-with-google .button-login-cancel:hover{filter:brightness(110%)}.dialog-login-with-google .button-login-cancel:active{filter:brightness(85%)}.dialog-login-with-google .button-login-cancel .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-complain-content .popup{max-width:500px;max-height:85vh;padding:24px 8px;overflow-y:scroll}.dialog-complain-content .popup .button-ok,.dialog-complain-content .popup .button-white{max-width:300px;margin-left:auto;margin-right:auto}.dialog-kick-alert .top{margin-bottom:4px}.dialog-kick-alert .freeKicks{color:#f62425;justify-content:center;align-items:flex-end;display:flex;position:relative}.dialog-kick-alert .freeKicks .game-item-image{width:18px;height:18px}.kick-vip-player-dialog{backface-visibility:hidden;z-index:30;z-index:101;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.kick-vip-player-dialog .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.kick-vip-player-dialog .close-button:hover{filter:brightness(125%)}.kick-vip-player-dialog .close-button:active{filter:brightness(75%)}.kick-vip-player-dialog .close-button:hover,.kick-vip-player-dialog .close-button:active{transform:scale(1.1)}.kick-vip-player-dialog .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.kick-vip-player-dialog .close-button{width:36px;height:36px;top:30px;right:22px}.kick-vip-player-dialog .close-button svg{width:14px;height:14px}.kick-vip-player-dialog .close-button{top:8px;right:8px}}.kick-vip-player-dialog .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.kick-vip-player-dialog .popup .caption,.kick-vip-player-dialog .popup .subcaption,.kick-vip-player-dialog .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.kick-vip-player-dialog .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.kick-vip-player-dialog .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.kick-vip-player-dialog .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.kick-vip-player-dialog .popup .bold{font-weight:600;display:inline-block}.kick-vip-player-dialog .popup{border-radius:20px;width:343px;max-width:343px;padding:24px 16px;overflow:visible}.kick-vip-player-dialog .popup *{box-sizing:border-box;display:block;position:relative}.kick-vip-player-dialog .popup .caption{color:#392b64;max-width:226px;margin:0 auto 20px;font-size:18px;font-weight:700;line-height:normal}.kick-vip-player-dialog .popup .caption.big-bottom-offset{margin-bottom:20px}.kick-vip-player-dialog .popup .close-button{z-index:1;position:absolute}.kick-vip-player-dialog .popup .close-button svg{width:16px;height:16px}.kick-vip-player-dialog .popup .text{text-align:center;color:gray;max-width:240px;margin:0 auto 20px;font-size:14px;font-weight:500;line-height:normal}.kick-vip-player-dialog .popup .photo{width:64px;height:80px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;margin:0 auto 16px}.kick-vip-player-dialog .popup .buttons{flex-direction:column;row-gap:8px;display:flex}.kick-vip-player-dialog .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:100%;height:48px;margin:0;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.kick-vip-player-dialog .popup .button:hover{filter:brightness(110%)}.kick-vip-player-dialog .popup .button:active{filter:brightness(85%)}.kick-vip-player-dialog .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.kick-vip-player-dialog .popup .button .game-item-image{width:24px;height:24px}.kick-vip-player-dialog .popup .button.green{background-color:#83bb0c;justify-content:center;align-items:center;column-gap:6px;display:flex}.kick-vip-player-dialog .popup .button.green:hover{filter:none;background-color:#83bb0c}.kick-vip-player-dialog .popup .button.green:active{filter:none;background-color:#9bdc09}.kick-vip-player-dialog .popup .button.outline{color:#04050f;border:2px solid var(--Color-textSecondary,#919399);background-color:#0000}.actions{flex-direction:column;gap:8px;display:flex}.dialog-leaderboard-event-rules{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-leaderboard-event-rules .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:30px;top:45px!important}.dialog-leaderboard-event-rules .close-button:hover{filter:brightness(125%)}.dialog-leaderboard-event-rules .close-button:active{filter:brightness(75%)}.dialog-leaderboard-event-rules .close-button:hover,.dialog-leaderboard-event-rules .close-button:active{transform:scale(1.1)}.dialog-leaderboard-event-rules .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-leaderboard-event-rules .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-leaderboard-event-rules .close-button svg{width:14px;height:14px}.dialog-leaderboard-event-rules .close-button{top:8px;right:8px}}.dialog-leaderboard-event-rules .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-leaderboard-event-rules .close-button{right:22px}}.dialog-leaderboard-event-rules .popup{box-sizing:border-box;max-width:100%;height:auto;padding:60px 30px 20px;font-size:12px;display:block;position:relative;overflow:visible}@media (max-width:950px){.dialog-leaderboard-event-rules .popup{padding:60px 24px 20px}}.dialog-leaderboard-event-rules .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dialog-leaderboard-event-rules .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:auto;max-width:230px;margin:auto auto 36px;padding:0;font-size:24px;font-weight:700;display:block;position:relative}.dialog-leaderboard-event-rules .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-leaderboard-event-rules .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:280px;margin:0 auto 36px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-leaderboard-event-rules .popup>.content .rules-block,.dialog-leaderboard-event-rules .popup>.content .rules-block .rule1,.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2,.dialog-leaderboard-event-rules .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2-image,.dialog-leaderboard-event-rules .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;margin:0 auto 8px;display:block;position:relative}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule1 .text{margin-bottom:54px}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;transform:unset!important;bottom:-60px!important;right:-52px!important}@media (max-width:950px){.dialog-leaderboard-event-rules .popup>.content .rules-block .rule1 .arrow{right:-38px!important}}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2 .rule2-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:155px}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2 .text{margin-bottom:54px}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-60px!important;left:-52px!important;transform:scaleX(-1)!important}@media (max-width:950px){.dialog-leaderboard-event-rules .popup>.content .rules-block .rule2 .arrow{left:-38px!important}}.dialog-leaderboard-event-rules .popup>.content .rules-block .rule3 .rule3-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:197px;height:114px}.dialog-leaderboard-event-rules .actions{box-sizing:border-box;gap:12px;width:100%;max-width:100%;margin-bottom:12px;margin-left:auto;margin-right:auto;overflow-x:visible}.dialog-league-effects{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-league-effects *{touch-action:manipulation!important}.dialog-league-effects .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-league-effects .popup *{touch-action:manipulation!important}.dialog-league-effects .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-league-effects .popup .close-button:hover,.dialog-league-effects .popup .close-button:active{transform:scale(1.1)}.dialog-league-effects .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-league-effects .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-league-effects .popup .close-button svg{width:14px;height:14px}.dialog-league-effects .popup .close-button{top:8px;right:8px}}.dialog-league-effects .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-league-effects .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-league-effects .popup .text .bold{font-weight:600}.dialog-league-effects .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-league-effects .popup .button:hover{filter:brightness(110%)}.dialog-league-effects .popup .button:active{filter:brightness(85%)}.dialog-league-effects .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-league-effects .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-league-effects .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-league-effects .popup .button .text{font-weight:500}.dialog-league-effects .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-league-effects .popup .button-purple:hover{filter:brightness(110%)}.dialog-league-effects .popup .button-purple:active{filter:brightness(85%)}.dialog-league-effects .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-league-effects .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-league-effects .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-league-effects .popup .button-purple .text{font-weight:500}.dialog-league-effects .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-league-effects .popup .button-white:hover{filter:brightness(110%)}.dialog-league-effects .popup .button-white:active{filter:brightness(85%)}.dialog-league-effects .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-league-effects .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-league-effects .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-league-effects .popup .button-white .text{font-weight:500}.dialog-league-effects .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-league-effects .popup .button-red:hover{filter:brightness(110%)}.dialog-league-effects .popup .button-red:active{filter:brightness(85%)}.dialog-league-effects .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-league-effects .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-league-effects .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-league-effects .popup .button-red .text{font-weight:500}.dialog-league-effects .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-league-effects .popup{flex-direction:column;padding-bottom:26px;display:flex;left:18px;right:18px;overflow:visible}@media (min-width:950px){.dialog-league-effects .popup{width:394px}}.dialog-league-effects .popup .close-button{pointer-events:all;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:15px;right:15px}.dialog-league-effects .popup .close-button:hover{filter:brightness(125%)}.dialog-league-effects .popup .close-button:active{filter:brightness(75%)}.dialog-league-effects .popup .close-button:hover,.dialog-league-effects .popup .close-button:active{transform:scale(1.1)}.dialog-league-effects .popup .close-button svg,.dialog-league-effects .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-league-effects .popup .caption{color:#04050f;margin:38px auto 15px;font-size:22px;font-weight:700;display:block;position:relative}.dialog-league-effects .popup .points-block{justify-content:center;align-items:center;display:flex;position:relative}.dialog-league-effects .popup .points-block .gray-text{color:gray;text-align:left;width:155px;font-size:14px;line-height:16px;display:block;position:relative}.dialog-league-effects .popup .points-block>.frame{box-sizing:border-box;justify-content:center;align-items:center;width:auto;min-width:130px;height:44px;margin-left:10px;margin-right:0;padding:0 10px;line-height:44px;display:flex;position:relative}.dialog-league-effects .popup .points-block>.frame .game-item-with-tooltip{width:17px;height:17px;display:flex}.dialog-league-effects .popup .points-block>.frame .game-item-with-tooltip>.game-item-image{vertical-align:middle;width:100%;height:100%;display:inline-block;position:relative}.dialog-league-effects .popup .points-block>.frame>.bold-text{margin-top:0}.dialog-league-effects .popup .frame{background-color:#fff;border:2px solid #c1b5e5;border-radius:5px;margin-left:auto;margin-right:auto;padding:8px 10px;display:block;position:relative}.dialog-league-effects .popup .frame .text-in-frame{color:#04050f;text-align:center;font-size:14px}.dialog-league-effects .popup .bold-text{color:#04050f;text-align:center;margin-top:20px;font-size:15px;font-weight:700}.dialog-league-effects .popup .effects-block{background-color:#f6f3ff;border-radius:5px;align-items:center;max-width:80%;min-height:62px;margin:9px auto;padding-left:16px;padding-right:16px;display:block;position:relative}.dialog-league-effects .popup .effects-block .bonus-view{align-items:center;width:100%;margin-top:15px;margin-bottom:15px;display:flex;position:relative}.dialog-league-effects .popup .effects-block .bonus-view:not(:last-child){margin-bottom:5px}.dialog-league-effects .popup .effects-block .bonus-view .icon{width:30px;height:30px}.dialog-league-effects .popup .effects-block .bonus-view .effect-preview{object-fit:contain;flex-shrink:0;width:52px;height:44px;margin-left:8px;display:block;position:relative}.dialog-league-effects .popup .effects-block .bonus-view .description{text-align:left;color:#04050f;flex:1;min-width:0;font-size:14px;line-height:16px}.dialog-league-effects .popup .effects-none{color:#0006;margin-top:16px;font-size:12px;font-weight:500}.dialog-league-results-table{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-league-results-table .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-league-results-table .close-button:hover{filter:brightness(125%)}.dialog-league-results-table .close-button:active{filter:brightness(75%)}.dialog-league-results-table .close-button:hover,.dialog-league-results-table .close-button:active{transform:scale(1.1)}.dialog-league-results-table .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-league-results-table .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-league-results-table .close-button svg{width:14px;height:14px}.dialog-league-results-table .close-button{top:8px;right:8px}}.dialog-league-results-table .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-league-results-table .popup .caption,.dialog-league-results-table .popup .subcaption,.dialog-league-results-table .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-league-results-table .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-league-results-table .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-league-results-table .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-league-results-table .popup .bold{font-weight:600;display:inline-block}.dialog-league-results-table .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-league-results-table .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-league-results-table .popup{background-image:"";width:480px;height:556px}}@media (max-width:950px){.dialog-league-results-table .popup{background-image:"";width:345px;padding-top:100%}.dialog-league-results-table .popup .content{margin-top:-100%}}.dialog-league-results-table .popup{background:linear-gradient(#9325d7 -2.79%,#5617a3 92.5%);border-radius:30px;width:356px;height:auto;margin-top:20px;padding:16px 16px 90px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #edbbff}.dialog-league-results-table .popup:before{content:"";background:linear-gradient(#410a89 100%,#420b6b 0%);border-radius:23px;width:calc(100% - 24px);height:calc(100% - 97px);display:block;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #ffffff40,inset 0 4px 4px #00000040}.dialog-league-results-table .popup>.caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #9325d7;background-color:#9325d7;border-radius:18px 18px 0 0;justify-content:center;align-items:center;width:max-content;min-width:70%;max-width:90%;height:auto;margin:auto;padding:17px 20px 5px;font-size:32px;font-weight:700;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #e497ff}.dialog-league-results-table .popup>.caption span{z-index:1;text-shadow:0 2px 2px #451d61;font-size:24px;font-weight:700;display:inline-block;position:relative;top:-4px}.dialog-league-results-table .popup>.content{text-align:center;background:#fff;border-radius:20px;max-height:420px;padding:0;display:block;position:relative;overflow:auto;margin-top:0!important}.dialog-league-results-table .popup>.content>div{z-index:1;display:block;position:relative}.dialog-league-results-table .popup>.content:before{content:"";z-index:0;background:#fff;border-radius:16px;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;top:4px;left:4px}.dialog-league-results-table .popup>.content .places-list{padding:0 0 10px}.dialog-league-results-table .popup>.content .places-list .list-title{margin-top:17px}.dialog-league-results-table .popup .close-button{box-sizing:border-box;z-index:3;background:#9325d7;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #e497ff}.dialog-league-results-table .popup .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-league-results-table .popup .close-button{right:-2px}}.dialog-league-results-table .popup .button-ok{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:10;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:auto;margin:auto;padding:18px 100px;font-size:16px;font-weight:700;line-height:1;transition:all .1s;display:table;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.dialog-league-results-table .popup .button-ok:hover{filter:brightness(110%)}.dialog-league-results-table .popup .button-ok:active{filter:brightness(85%)}.dialog-league-results-table .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.dialog-league-results-table .popup .button-ok{width:90%}}.dialog-leagues-calculating{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-leagues-calculating .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-leagues-calculating .close-button:hover{filter:brightness(125%)}.dialog-leagues-calculating .close-button:active{filter:brightness(75%)}.dialog-leagues-calculating .close-button:hover,.dialog-leagues-calculating .close-button:active{transform:scale(1.1)}.dialog-leagues-calculating .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-leagues-calculating .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-leagues-calculating .close-button svg{width:14px;height:14px}.dialog-leagues-calculating .close-button{top:8px;right:8px}}.dialog-leagues-calculating .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-leagues-calculating .popup .caption,.dialog-leagues-calculating .popup .subcaption,.dialog-leagues-calculating .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-leagues-calculating .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-leagues-calculating .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-leagues-calculating .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-leagues-calculating .popup .bold{font-weight:600;display:inline-block}.dialog-leagues-calculating .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-leagues-calculating .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:526px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;top:calc(50% + 34px);overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}.dialog-leagues-calculating .popup>.content{text-align:center;border-radius:20px;padding:5px;display:block;position:relative}.dialog-leagues-calculating .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:70%;height:auto;min-height:30px;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 18px!important}.dialog-leagues-calculating .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #1e4b6a;letter-spacing:normal;font-size:19px;font-weight:700;line-height:48px;display:inline-block;position:relative;font-size:28px!important}.dialog-leagues-calculating .popup>.content .caption .glow:after{top:0;left:-15px}.dialog-leagues-calculating .popup>.content .main{background-color:#410a89;background-image:url(https://inspin.me/build/static/images/dialogs/leaguesCalculating/dialogLeaguesRay.png?267b5ev1);background-position:top;background-repeat:no-repeat;background-size:cover;border:4px solid #410a89;border-radius:20px;display:block;position:relative}.dialog-leagues-calculating .popup>.content .main .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/leaguesCalculating/allLeaguesIconLandscape.png?30aa80v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:446px;height:170px;margin:22px auto 16px;display:block;position:relative}.dialog-leagues-calculating .popup>.content .main .title{color:#fff;text-shadow:0 1px #040126;width:100%;margin:0 auto 20px;font-size:18px;font-weight:500;display:block;position:relative}.dialog-leagues-calculating .popup>.content .main .text{color:#fff;text-shadow:0 1px #040126;width:100%;margin:0 auto 10px;font-size:15px;font-weight:500;line-height:18px;display:block;position:relative}.dialog-leagues-calculating .popup>.content .main .list{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:20px;padding:26px 20px 20px;display:block;position:relative;margin:4px!important}.dialog-leagues-calculating .popup>.content .main .list:before{content:"";background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:20px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}.dialog-leagues-calculating .popup .ok-button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:10px auto 8px;padding:0 24px;font-size:16px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-leagues-calculating .popup .ok-button:hover{filter:brightness(110%)}.dialog-leagues-calculating .popup .ok-button:active{filter:brightness(85%)}.dialog-leagues-calculating .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-leagues-calculating .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-leagues-calculating .popup .close-button svg{width:16px;height:16px}.dialog-leagues-calculating .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-leagues-calculating .popup .content[class]{margin-top:0;display:block;position:relative}.dialog-leagues-calculating .popup .content[class]:before{background-size:135px;width:127px;height:89px}.dialog-leagues-calculating .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}.dialog-leagues-calculating .popup .content[class] .offers{width:100%;margin-top:16px;margin-bottom:1px;padding:10px}.dialog-leagues-calculating .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}@media (max-width:950px){.dialog-leagues-calculating .popup{max-width:360px;width:90vw!important;padding:10px!important}.dialog-leagues-calculating .popup .content .caption{padding:11px 14px 7px!important}.dialog-leagues-calculating .popup .content .caption .caption-text{font-size:20px!important;line-height:26px!important}.dialog-leagues-calculating .popup .content .image{background-image:url(https://inspin.me/build/static/images/dialogs/leaguesCalculating/allLeaguesIconPortrait.png?85dc8ev1)!important;width:96%!important;height:auto!important;margin:16px auto 15px!important;padding-top:40%!important}.dialog-leagues-calculating .popup .content .main{background-image:url(https://inspin.me/build/static/images/dialogs/leaguesCalculating/dialogLeaguesRayPortrait.png?a59c40v1)!important}.dialog-leagues-calculating .popup .content .main .title{margin:0 auto 14px!important;font-size:16px!important}.dialog-leagues-calculating .popup .content .main .text{font-size:14px!important;line-height:16px!important}.dialog-leagues-calculating .popup .content .main .list{padding:19px 20px 12px!important}}.dialog-short-leagues-rules,.dialog-rules-menu,.rules-slider{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-short-leagues-rules .close-button,.dialog-rules-menu .close-button,.rules-slider .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-short-leagues-rules .close-button:hover,.dialog-rules-menu .close-button:hover,.rules-slider .close-button:hover{filter:brightness(125%)}.dialog-short-leagues-rules .close-button:active,.dialog-rules-menu .close-button:active,.rules-slider .close-button:active{filter:brightness(75%)}.dialog-short-leagues-rules .close-button:hover,.dialog-rules-menu .close-button:hover,.rules-slider .close-button:hover,.dialog-short-leagues-rules .close-button:active,.dialog-rules-menu .close-button:active,.rules-slider .close-button:active{transform:scale(1.1)}.dialog-short-leagues-rules .close-button svg,.dialog-rules-menu .close-button svg,.rules-slider .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-short-leagues-rules .close-button,.dialog-rules-menu .close-button,.rules-slider .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-short-leagues-rules .close-button svg,.dialog-rules-menu .close-button svg,.rules-slider .close-button svg{width:14px;height:14px}.dialog-short-leagues-rules .close-button,.dialog-rules-menu .close-button,.rules-slider .close-button{top:8px;right:8px}}.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-short-leagues-rules .popup .caption,.dialog-rules-menu .popup .caption,.rules-slider .popup .caption,.dialog-short-leagues-rules .popup .subcaption,.dialog-rules-menu .popup .subcaption,.rules-slider .popup .subcaption,.dialog-short-leagues-rules .popup .text,.dialog-rules-menu .popup .text,.rules-slider .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-short-leagues-rules .popup .caption,.dialog-rules-menu .popup .caption,.rules-slider .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-short-leagues-rules .popup .subcaption,.dialog-rules-menu .popup .subcaption,.rules-slider .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-short-leagues-rules .popup .text,.dialog-rules-menu .popup .text,.rules-slider .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-short-leagues-rules .popup .bold,.dialog-rules-menu .popup .bold,.rules-slider .popup .bold{font-weight:600;display:inline-block}.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-short-leagues-rules .popup .content,.dialog-rules-menu .popup .content,.rules-slider .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{background-image:"";width:1000px;height:647px}}@media (max-width:950px){.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{background-image:"";width:345px;padding-top:100%}.dialog-short-leagues-rules .popup .content,.dialog-rules-menu .popup .content,.rules-slider .popup .content{margin-top:-100%}}.dialog-short-leagues-rules .close-button,.dialog-rules-menu .close-button,.rules-slider .close-button{z-index:9;top:60px;right:44px}.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{max-width:92%;height:auto;padding:20px 16px;font-size:12px;display:block;position:absolute;overflow:visible}.dialog-short-leagues-rules .popup>.content,.dialog-rules-menu .popup>.content,.rules-slider .popup>.content{text-align:center;display:block;position:relative}.dialog-short-leagues-rules .popup>.content .caption,.dialog-rules-menu .popup>.content .caption,.rules-slider .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto;padding:0 0 21px;font-size:32px;font-weight:700;display:block;position:relative}.dialog-short-leagues-rules .popup>.content .caption~.text svg,.dialog-rules-menu .popup>.content .caption~.text svg,.rules-slider .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-short-leagues-rules .popup>.content .text,.dialog-rules-menu .popup>.content .text,.rules-slider .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 10px;font-size:15px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-short-leagues-rules .popup>.content .rules-block,.dialog-rules-menu .popup>.content .rules-block,.rules-slider .popup>.content .rules-block{margin-top:50px;display:flex;position:relative}.dialog-short-leagues-rules .popup>.content .rules-block .rule1,.dialog-rules-menu .popup>.content .rules-block .rule1,.rules-slider .popup>.content .rules-block .rule1,.dialog-short-leagues-rules .popup>.content .rules-block .rule2,.dialog-rules-menu .popup>.content .rules-block .rule2,.rules-slider .popup>.content .rules-block .rule2,.dialog-short-leagues-rules .popup>.content .rules-block .rule3,.dialog-rules-menu .popup>.content .rules-block .rule3,.rules-slider .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-short-leagues-rules .popup>.content .rules-block .rule1-image,.dialog-rules-menu .popup>.content .rules-block .rule1-image,.rules-slider .popup>.content .rules-block .rule1-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule2-image,.dialog-rules-menu .popup>.content .rules-block .rule2-image,.rules-slider .popup>.content .rules-block .rule2-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule3-image,.dialog-rules-menu .popup>.content .rules-block .rule3-image,.rules-slider .popup>.content .rules-block .rule3-image{background-size:contain;margin:15px auto 0;display:block;position:relative}.dialog-short-leagues-rules .popup>.content .ok-button,.dialog-rules-menu .popup>.content .ok-button,.rules-slider .popup>.content .ok-button,.dialog-short-leagues-rules .popup>.content .detailed-button,.dialog-rules-menu .popup>.content .detailed-button,.rules-slider .popup>.content .detailed-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:table}.dialog-short-leagues-rules .popup>.content .ok-button:hover,.dialog-rules-menu .popup>.content .ok-button:hover,.rules-slider .popup>.content .ok-button:hover,.dialog-short-leagues-rules .popup>.content .detailed-button:hover,.dialog-rules-menu .popup>.content .detailed-button:hover,.rules-slider .popup>.content .detailed-button:hover{filter:brightness(110%)}.dialog-short-leagues-rules .popup>.content .ok-button:active,.dialog-rules-menu .popup>.content .ok-button:active,.rules-slider .popup>.content .ok-button:active,.dialog-short-leagues-rules .popup>.content .detailed-button:active,.dialog-rules-menu .popup>.content .detailed-button:active,.rules-slider .popup>.content .detailed-button:active{filter:brightness(85%)}.dialog-short-leagues-rules .popup>.content .ok-button .text,.dialog-rules-menu .popup>.content .ok-button .text,.rules-slider .popup>.content .ok-button .text,.dialog-short-leagues-rules .popup>.content .detailed-button .text,.dialog-rules-menu .popup>.content .detailed-button .text,.rules-slider .popup>.content .detailed-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.dialog-short-leagues-rules .popup,.dialog-rules-menu .popup,.rules-slider .popup{width:100%;max-width:100%;padding:20px;display:block;position:absolute}.dialog-short-leagues-rules .popup>.content,.dialog-rules-menu .popup>.content,.rules-slider .popup>.content{margin-top:30px;padding-left:15px;padding-right:15px;display:block;position:relative}.dialog-short-leagues-rules .popup>.content .caption,.dialog-rules-menu .popup>.content .caption,.rules-slider .popup>.content .caption{min-width:auto;max-width:78%;margin-bottom:32px;padding:0;font-size:22px}.dialog-short-leagues-rules .popup>.content .rules-block,.dialog-rules-menu .popup>.content .rules-block,.rules-slider .popup>.content .rules-block{display:block;position:relative}.dialog-short-leagues-rules .popup>.content .rules-block .rule1-image,.dialog-rules-menu .popup>.content .rules-block .rule1-image,.rules-slider .popup>.content .rules-block .rule1-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule2-image,.dialog-rules-menu .popup>.content .rules-block .rule2-image,.rules-slider .popup>.content .rules-block .rule2-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule3-image,.dialog-rules-menu .popup>.content .rules-block .rule3-image,.rules-slider .popup>.content .rules-block .rule3-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule4-image,.dialog-rules-menu .popup>.content .rules-block .rule4-image,.rules-slider .popup>.content .rules-block .rule4-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule5-image,.dialog-rules-menu .popup>.content .rules-block .rule5-image,.rules-slider .popup>.content .rules-block .rule5-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule6-image,.dialog-rules-menu .popup>.content .rules-block .rule6-image,.rules-slider .popup>.content .rules-block .rule6-image,.dialog-short-leagues-rules .popup>.content .rules-block .rule8-image,.dialog-rules-menu .popup>.content .rules-block .rule8-image,.rules-slider .popup>.content .rules-block .rule8-image,.dialog-short-leagues-rules .popup>.content .menu-items .item:after,.dialog-rules-menu .popup>.content .menu-items .item:after,.rules-slider .popup>.content .menu-items .item:after{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-short-leagues-rules .popup>.content .swiper-slide,.dialog-rules-menu .popup>.content .swiper-slide,.rules-slider .popup>.content .swiper-slide{overflow:hidden}.dialog-short-leagues-rules .popup .close-button,.dialog-rules-menu .popup .close-button,.rules-slider .popup .close-button{top:-9px;right:-2px}}.dialog-short-leagues-rules .text .game-item-image{vertical-align:text-bottom;width:22px;height:22px}.dialog-short-leagues-rules .rules-block{justify-content:space-between;margin-top:60px;display:flex;position:relative}.dialog-short-leagues-rules .rules-block .rule1{width:172px;margin-top:19px;margin-left:-5px;display:block;position:relative}.dialog-short-leagues-rules .rules-block .rule1 .text{margin-top:20px;display:block;position:relative;left:13px}.dialog-short-leagues-rules .rules-block .rule2{width:239px;display:block;position:relative;top:20px;left:12px}.dialog-short-leagues-rules .rules-block .rule2 .text{margin-top:41px;display:block;position:relative;left:-1px}.dialog-short-leagues-rules .rules-block .rule3{width:191px;display:block;position:relative;top:-11px}.dialog-short-leagues-rules .rules-block .rule3 .text{margin-top:9px;display:block;position:relative}.dialog-short-leagues-rules .rules-block .rule1-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/prizes.png?935d43v1) top no-repeat;width:168px;height:106px;display:block;position:relative}.dialog-short-leagues-rules .rules-block .rule2-image{width:241px;height:84px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/highLeagues2.png?78de2bv1) top no-repeat;display:block;position:relative}.dialog-short-leagues-rules .rules-block .rule3-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/awards2.png?fae806v1) top no-repeat;min-width:140px;height:136px;display:block;position:relative;margin-bottom:19px!important}.dialog-short-leagues-rules .rules-block .rule1:after,.dialog-short-leagues-rules .rules-block .rule2:after{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/arrow.png?cf4bc6v1) top/contain no-repeat;width:68px;height:71px;display:block;position:absolute;top:-22px;right:-135px}.dialog-short-leagues-rules .rules-block .rule2:after{right:-109px}.dialog-short-leagues-rules .buttons-block{width:74%;margin:45px auto 0;display:flex;position:relative}.dialog-short-leagues-rules .buttons-block .ok-button[class]{box-sizing:border-box;background:0 0;border:2px solid #7957b2;line-height:3.1}@media (max-width:950px){.dialog-short-leagues-rules .popup{height:auto;max-height:100vh;padding:40px 12px 160px;display:block;position:absolute;overflow:scroll}.dialog-short-leagues-rules .popup .content[class]{margin-top:30px;padding-left:15px;padding-right:15px;display:block;position:relative}.dialog-short-leagues-rules .popup .content[class] .caption{min-width:auto;max-width:78%;padding:7px 0 0;font-size:22px}.dialog-short-leagues-rules .popup .content[class] .text{width:100%;font-size:15px}.dialog-short-leagues-rules .popup .content[class] .rules-block{flex-direction:column;margin-top:30px;display:block;position:relative}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule1-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/prizes.png?935d43v1) top/contain no-repeat;width:146px;height:91px}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule2-image{pointer-events:none;width:140px;height:48px}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule3-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/awards3.png?4f73dav1) top/contain no-repeat;width:150px;height:51px}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule1{width:100%;margin-top:0;margin-left:0}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule1 .text{margin-top:10px;left:0}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule2{width:100%;margin-top:60px;top:0;left:0}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule2 .text{margin-top:20px;left:0}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule3{width:100%;margin-top:60px;top:0}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule3 .text{margin-top:15px}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule1:after,.dialog-short-leagues-rules .popup .content[class] .rules-block .rule2:after{top:calc(100% + 20px);left:calc(50% + 85px);transform:rotate(90deg)}.dialog-short-leagues-rules .popup .content[class] .rules-block .rule2:after{top:calc(100% + 20px);left:auto;right:calc(50% + 85px);transform:rotate(90deg)scaleY(-1)}.dialog-short-leagues-rules .popup .content[class] .buttons-block{width:100%;margin-top:30px}.dialog-short-leagues-rules .popup .content[class] .buttons-block div{width:100%;max-width:286px;display:block;position:absolute;left:50%;transform:translate(-50%)}.dialog-short-leagues-rules .popup .content[class] .buttons-block .ok-button{top:70px}.dialog-short-leagues-rules .popup .content[class] .buttons-block .detailed-button{top:0}.dialog-short-leagues-rules .popup .close-button{top:-9px;right:-2px}}.dialog-rules-menu .menu-items{flex-wrap:wrap;width:100%;max-width:309px;margin:6px auto 24px;display:flex;position:relative}.dialog-rules-menu .menu-items .item{cursor:pointer;box-sizing:border-box;background:linear-gradient(#dcd0ff 35.42%,#7957b2 100%);border-radius:12px;flex-direction:column;justify-content:space-around;min-width:142px;max-width:142px;height:auto;margin:6px;padding:82px 4px 4px;display:flex;position:relative}.dialog-rules-menu .menu-items .item:before{content:"";background:radial-gradient(58.33% 58.33%,#6146b4 0%,#2b1c58 100%);border-radius:12px;width:calc(100% - 8px);height:75px;min-height:75px;margin-bottom:3px;display:block;position:absolute;top:1px}.dialog-rules-menu .menu-items .item:after{content:"";min-width:134px;min-height:73px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;margin:0 auto;display:block;position:absolute;top:4px;left:50%;transform:translate(-50%)}.dialog-rules-menu .menu-items .item .text{letter-spacing:normal;text-shadow:none;margin-bottom:4px;font-size:12px;font-weight:700;display:block;position:relative;top:2px}.dialog-rules-menu .menu-items .what-is-league:after{background-image:url(https://inspin.me/build/static/images/leagues/rules/mountainAwards.png?709066v1);background-size:contain;width:126px;min-width:126px;height:43px}.dialog-rules-menu .menu-items .rewards-list:after{background-image:url(https://inspin.me/build/static/images/leagues/rules/awards.png?e6464cv1);background-size:contain;min-width:126px;height:73px}.dialog-rules-menu .menu-items .prizes{min-width:296px!important}.dialog-rules-menu .menu-items .prizes:after{opacity:.3;background-image:url(https://inspin.me/build/static/images/leagues/rules/awards3.png?4f73dav1);background-position:2px 3px;background-size:contain;width:198px;height:63px}.dialog-rules-menu .menu-items .prizes .text:after{content:"";z-index:1;width:98px;height:60px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/leagues/rules/prizesMenuV2.png?eb49ecv1);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:-73px;left:50%;transform:translate(-50%)}.dialog-rules-menu .menu-items .leagues:after{background-image:url(https://inspin.me/build/static/images/leagues/rules/seniorLeaguesMenu.png?338aaav1);background-position:0 -7px;background-size:contain;width:127px;height:80px}.dialog-rules-menu .menu-items .points:after{background-image:url(https://inspin.me/build/static/images/leagues/rules/pointsMenu.png?fe44e7v1);background-position:-13px -14px;background-size:155px;width:127px;height:70px}@media (max-width:950px){.dialog-rules-menu .popup{padding:20px 16px}.dialog-rules-menu .popup>.content{padding:0}.dialog-rules-menu .popup>.content .item:after{background-position:50%;background-size:contain;left:50%;transform:translate(-50%)}.dialog-rules-menu .popup>.content .what-is-league:after{min-width:90%;height:72px}.dialog-rules-menu .popup>.content .rewards-list:after{min-width:126px;height:68px;margin-top:2px}.dialog-rules-menu .popup>.content .points:after{min-height:inherit;background-position:-9px -12px;background-size:155px;height:75px;margin-top:-2px}.dialog-rules-menu .popup>.content .leagues:after{background-position:0 -4px;width:90%;min-width:90%;height:100px}.dialog-rules-menu .popup>.content .prizes:after{top:7px}}.rules-slider .popup>.content .page-what-is-league .subcaption[class],.rules-slider .popup>.content .page-rule-award .subcaption[class]{color:#fff;margin:41px auto 0;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .subcaption[class]:nth-child(3),.rules-slider .popup>.content .page-rule-award .subcaption[class]:nth-child(3){margin-top:0}.rules-slider .popup>.content .page-what-is-league .rules-block,.rules-slider .popup>.content .page-rule-award .rules-block{justify-content:space-between;width:100%;max-width:824px;margin:30px auto 61px;display:flex;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block>div[class]>div[class],.rules-slider .popup>.content .page-rule-award .rules-block>div[class]>div[class]{margin-left:auto;margin-right:auto;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1,.rules-slider .popup>.content .page-rule-award .rules-block .rule1{width:250px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1 .rule1-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule1 .rule1-image{width:190px;height:104px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/winners.png?1371fdv1) top/contain no-repeat;margin:31px 0 27px 23px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1 .text,.rules-slider .popup>.content .page-rule-award .rules-block .rule1 .text{margin-left:3px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule2,.rules-slider .popup>.content .page-rule-award .rules-block .rule2{width:250px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule2 .rule2-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule2 .rule2-image{width:175px;height:131px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/pointsForKissing.png?4af346v1) top/contain no-repeat;margin:29px 0 2px 13px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule2 .text,.rules-slider .popup>.content .page-rule-award .rules-block .rule2 .text{margin-left:3px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule3,.rules-slider .popup>.content .page-rule-award .rules-block .rule3{width:250px;display:block;position:relative}.rules-slider .popup>.content .page-what-is-league .rules-block .rule3 .rule3-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule3 .rule3-image{width:94px;height:114px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/time.png?143df1v1) top/contain no-repeat;margin:27px 0 20px;display:block;position:relative}@media (max-width:950px){.rules-slider .popup>.content .page-what-is-league .caption,.rules-slider .popup>.content .page-rule-award .caption{margin-bottom:20px}.rules-slider .popup>.content .page-what-is-league .subcaption[class],.rules-slider .popup>.content .page-rule-award .subcaption[class]{margin-top:0}.rules-slider .popup>.content .page-what-is-league .rules-block,.rules-slider .popup>.content .page-rule-award .rules-block{margin-bottom:0;display:block}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1 .rule1-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule1 .rule1-image,.rules-slider .popup>.content .page-what-is-league .rules-block .rule2 .rule2-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule2 .rule2-image,.rules-slider .popup>.content .page-what-is-league .rules-block .rule3 .rule3-image,.rules-slider .popup>.content .page-rule-award .rules-block .rule3 .rule3-image{margin:30px auto 10px}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1,.rules-slider .popup>.content .page-rule-award .rules-block .rule1,.rules-slider .popup>.content .page-what-is-league .rules-block .rule2,.rules-slider .popup>.content .page-rule-award .rules-block .rule2,.rules-slider .popup>.content .page-what-is-league .rules-block .rule3,.rules-slider .popup>.content .page-rule-award .rules-block .rule3{width:100%}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1 .text,.rules-slider .popup>.content .page-rule-award .rules-block .rule1 .text,.rules-slider .popup>.content .page-what-is-league .rules-block .rule2 .text,.rules-slider .popup>.content .page-rule-award .rules-block .rule2 .text,.rules-slider .popup>.content .page-what-is-league .rules-block .rule3 .text,.rules-slider .popup>.content .page-rule-award .rules-block .rule3 .text{margin-left:0}.rules-slider .popup>.content .page-what-is-league .rules-block .rule1 div:first-child,.rules-slider .popup>.content .page-rule-award .rules-block .rule1 div:first-child,.rules-slider .popup>.content .page-what-is-league .rules-block .rule2 div:first-child,.rules-slider .popup>.content .page-rule-award .rules-block .rule2 div:first-child,.rules-slider .popup>.content .page-what-is-league .rules-block .rule3 div:first-child,.rules-slider .popup>.content .page-rule-award .rules-block .rule3 div:first-child{background-size:contain}}.rules-slider .popup>.content .page-rule-award .caption[class]{display:block;position:relative;margin-bottom:40px!important}.rules-slider .popup>.content .page-rule-award .rules-block[class]{margin-bottom:0}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule1{display:block;position:relative}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule1 .rule1-image{background:url(https://inspin.me/build/static/images/leagues/rules/awards2.png?fae806v1) top/contain no-repeat;width:140px;height:137px;margin:55px auto 42px;display:block;position:relative}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2{display:block;position:relative}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2:before{content:"";opacity:.1;z-index:1;background:url(https://inspin.me/build/static/images/leagues/rules/rays.png?5c9f39v1) 50%/contain no-repeat;width:120px;height:120px;display:block;position:absolute;top:30px;left:95px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2 .rule2-image{z-index:2;background:url(https://inspin.me/build/static/images/leagues/rules/upLeague.png?284b47v1) top/contain no-repeat;width:179px;height:136px;margin:50px auto 48px;display:block;position:relative}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule3{display:block;position:relative}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule3 .rule3-image{background:url(https://inspin.me/build/static/images/leagues/rules/frames.png?22d087v1) top/contain no-repeat;width:199px;height:136px;margin:68px auto 29px;display:block;position:relative}@media (max-width:950px){.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule1{margin-bottom:20px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule1 .rule1-image{background-image:url(https://inspin.me/build/static/images/leagues/rules/awards3.png?4f73dav1);width:158px;height:51px;margin:0 auto 25px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2{margin-top:35px;margin-bottom:20px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2:before{width:70px;height:70px;top:-16px;left:105px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule2 .rule2-image{width:120px;height:108px;margin:0 auto 10px}.rules-slider .popup>.content .page-rule-award .rules-block[class] .rule3 .rule3-image{width:190px;height:126px;margin:0 auto 10px}}.rules-slider .popup>.content .page-leagues .caption{margin-bottom:35px;display:block;position:relative}.rules-slider .popup>.content .page-leagues .caption~.text{margin-bottom:60px}.rules-slider .popup>.content .page-leagues .rules-block[class]{justify-content:space-between;width:100%;max-width:860px;margin:-14px auto 0;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class]>.text{height:30px;font-size:14px;display:block;position:relative;top:73px;left:-1px}.rules-slider .popup>.content .page-leagues .rules-block[class]>div{height:210px;margin:0 10px}.rules-slider .popup>.content .page-leagues .rules-block[class]>div .text{position:absolute;top:140px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1{width:282px;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1 .rule1-image{width:290px;height:123px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/places.png?cf6269v1) top/contain no-repeat;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1 .text{margin-top:6px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2{width:250px;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2 .rule2-image{width:157px;height:113px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/leagues.png?8cbde5v1) top/contain no-repeat;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2 .text{margin-top:6px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule3{width:290px;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule3 .rule3-image{width:124px;height:105px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/timeLeagues.png?e9fabcv1) top/contain no-repeat;display:block;position:relative}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule3 .text{margin-top:6px}@media (max-width:950px){.rules-slider .popup>.content .page-leagues .caption{margin-bottom:20px}.rules-slider .popup>.content .page-leagues .caption~.text{width:101%;margin-bottom:20px}.rules-slider .popup>.content .page-leagues>.text{margin-top:20px}.rules-slider .popup>.content .page-leagues .rules-block[class]{max-width:440px;margin:40px auto 0;display:block}.rules-slider .popup>.content .page-leagues .rules-block[class]>.text{height:30px;position:relative;top:17px;left:0}.rules-slider .popup>.content .page-leagues .rules-block[class]>div{height:auto;margin:0 auto}.rules-slider .popup>.content .page-leagues .rules-block[class]>div .text{width:100%;max-width:300px;position:relative;top:0}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1{width:100%}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1 .rule1-image{max-width:290px;height:123px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule1 .text{margin-top:10px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2{width:100%;margin-bottom:20px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2 .rule2-image{width:157px;height:112px}.rules-slider .popup>.content .page-leagues .rules-block[class] .rule2 .text{margin-top:10px}}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class]{justify-content:space-between;max-width:746px;margin:55px auto;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .game-item-image{vertical-align:baseline;width:22px;height:22px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule-caption{color:#fff;margin-bottom:-26px;font-size:22px;font-weight:700;line-height:26px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:6px;width:37px;height:46px;display:block;position:absolute;transform:rotate(-6deg)}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text{text-align:left;justify-content:space-between;margin-top:10px;margin-bottom:0;display:flex;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text .count{min-width:80px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text div{min-width:66px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text div span{text-align:center;width:30px;display:inline-block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text div.description{width:inherit;margin-right:5px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text .game-item-image{margin:-12px auto 0;display:inline-block;position:relative;top:6px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text:nth-child(4) span .game-item-image{width:26px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text:nth-child(5) span .game-item-image{width:22px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .text:nth-child(6) span .game-item-image{width:23px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule1{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule1 .rule1-image{width:161px;height:151px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/gifts.png?313ab6v1) top/contain no-repeat;margin-bottom:12px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule1 .photo{margin-left:-48px;top:30px;left:50%}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule2{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule2 .rule2-image{width:148px;height:135px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background:url(https://inspin.me/build/static/images/leagues/rules/kisses.png?7cbfd7v1) top/contain no-repeat;margin-top:39px;margin-bottom:-5px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule2 .text>.description>svg:first-child{width:33px;height:14px;margin-right:5px;display:inline-block;position:relative;top:1px}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule2 .text div{min-width:inherit;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points1 .rules-block[class] .rule2 .text div.count{min-width:45px}.rules-slider .popup>.content .page-get-league-points2{margin:0 auto;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top,.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom{justify-content:center;margin:8px auto 22px;display:flex;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .rule,.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule{margin:0 14px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .text .game-item-image,.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .text .game-item-image{width:22px;height:22px;margin-top:-12px;display:inline-block;position:relative;top:6px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top{max-width:750px;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .rule{width:214px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .rule .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;width:140px;height:129px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .rule .image.rating-popular-win{background-image:url(https://inspin.me/build/static/images/leagues/rules/famousRating.png?49b5c6v1);width:159px;margin-bottom:4px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-top .rule .image.profile-views{background-image:url(https://inspin.me/build/static/images/leagues/rules/profileViews.png?8e446av1);width:145px;margin:0 auto 4px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom{max-width:750px;height:158px;margin-top:-20px;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto auto 11px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.admire-price{width:214px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.admire-price .image{background-image:url(https://inspin.me/build/static/images/leagues/rules/priceOfCourtship.png?ac98d6v1);width:136px;height:96px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.admire-time{width:233px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.admire-time .image{background-image:url(https://inspin.me/build/static/images/leagues/rules/courtship.png?0e2002v1);width:127px;height:96px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.wedding{width:220px}.rules-slider .popup>.content .page-get-league-points2 .rules-block-bottom .rule.wedding .image{background-image:url(https://inspin.me/build/static/images/leagues/rules/weddingV2.png?a5e73cv1);width:138px;height:96px}.rules-slider .popup>.content .page-get-league-points-mobile{flex-direction:column;width:80%;height:90vh;max-height:90vh;margin:0 auto;padding-bottom:85px;padding-right:20px;display:flex;position:relative;overflow:scroll}.rules-slider .popup>.content .page-get-league-points-mobile .caption{width:420px;margin-bottom:0;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:6px;width:37px;height:46px;display:block;position:absolute;transform:rotate(-6deg)}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]{max-width:700px;margin:0 auto;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]>div{margin-top:40px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]>div>div:first-child{margin:0 auto}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]>div>div:nth-child(2){margin-top:0}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]>div .text{width:100%;max-width:310px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class]>div .text .game-item-image{width:22px;height:22px;margin:-12px auto 0;display:inline-block;position:relative;top:6px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .text{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .text:nth-child(4) span .game-item-image{width:26px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .text:nth-child(5) span .game-item-image{width:22px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .text:nth-child(6) span .game-item-image{width:23px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule-caption{letter-spacing:normal;color:#fff;font-size:18px;font-weight:700;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .text,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule2 .text,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text{text-align:left;justify-content:space-between;max-width:210px;margin-top:10px;margin-bottom:0;display:flex;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .text div,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule2 .text div,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text div{white-space:nowrap;min-width:5em;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .text div span,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule2 .text div span,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text div span{text-align:center;width:30px;display:inline-block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .text .description,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule2 .text .description,.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text .description{width:inherit;margin-right:5px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .rule1-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/gifts.png?313ab6v1) top/contain no-repeat;width:159px;height:150px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule1 .photo{margin-left:-47px;top:40px;left:50%}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .rule3-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/kisses.png?7cbfd7v1) top/contain no-repeat;width:100px;height:92px;margin-top:20px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text{max-width:310px;display:flex;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text>.description>svg:first-child{width:33px;height:14px;margin-right:5px;display:inline-block;position:relative;top:1px}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule3 .text>.count{text-align:right;min-width:4em}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule4{margin-top:20px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule4 .rule4-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/priceOfCourtship.png?ac98d6v1) top/contain no-repeat;width:148px;height:96px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule5{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule5 .rule5-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/courtship.png?0e2002v1) top/contain no-repeat;width:116px;height:88px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule6{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule6 .rule6-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/numberOfImpressions.png?e17de2v1) top/contain no-repeat;width:111px;height:88px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule8{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule8 .rule8-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/profileViews.png?8e446av1) top/contain no-repeat;min-width:103px;height:92px;display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule9{display:block;position:relative}.rules-slider .popup>.content .page-get-league-points-mobile .rules-block[class] .rule9 .rule9-image{pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/rules/weddingV2.png?a5e73cv1) top/contain no-repeat;width:137px;height:79px;display:block;position:relative}.rules-slider .popup>.content .page-prizes .prizes-image{width:97px;height:87px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:30px auto 0;display:block;position:relative}.rules-slider .popup>.content .page-prizes .prizes-image:after{content:"";width:263px;height:100px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background:url(https://inspin.me/build/static/images/leagues/winnersIconV2.png?2a2133v1) 50%/contain no-repeat;display:block;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.rules-slider .popup>.content .page-prizes .text{margin-top:30px;margin-bottom:25px;font-size:18px;font-weight:700;line-height:21px}.rules-slider .popup>.content .page-prizes .prizes-block[class]{justify-content:space-between;max-width:672px;margin:0 auto;display:flex;position:relative}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize{color:#fff;min-width:120px;font-size:14px;display:block;position:relative}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .prize-text{margin-bottom:10px;font-size:18px;font-weight:700;line-height:21px;display:block;position:relative}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .coins{color:#fef738;margin-bottom:20px;font-size:20px;font-weight:700;line-height:23px;display:block;position:relative}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .coins .game-item-with-tooltip{justify-content:center;align-items:center;gap:5px;display:flex}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .coins .game-item-image{width:30px;height:30px}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .game-items{text-align:center;justify-content:center;font-size:12px;font-weight:700;line-height:14px;display:flex;position:relative}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .game-items .game-item-image{width:25px;height:25px;margin-bottom:7px;display:block}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .game-items .count{color:#fe041b;text-align:left;text-align:center;font-size:12px;font-weight:700}.rules-slider .popup>.content .page-prizes .btn-wrapper{justify-content:space-between;width:100%;max-width:286px;margin:30px auto;display:flex;position:relative}.rules-slider .popup>.content .page-prizes .btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:26px;outline:none;width:132px;height:50px;margin:0;padding:0 19px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:table}.rules-slider .popup>.content .page-prizes .btn:hover{filter:brightness(110%)}.rules-slider .popup>.content .page-prizes .btn:active{filter:brightness(85%)}.rules-slider .popup>.content .page-prizes .btn .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.rules-slider .popup>.content .page-prizes .btn.prev{text-align:left}.rules-slider .popup>.content .page-prizes .btn.prev svg,.rules-slider .popup>.content .page-prizes .btn.next svg{width:13px;height:23px;margin-right:15px;position:relative;top:6px}.rules-slider .popup>.content .page-prizes .btn.next{text-align:right}.rules-slider .popup>.content .page-prizes .btn.next svg{margin-left:15px;margin-right:0;transform:rotate(180deg)}@media (max-width:950px){.rules-slider .popup>.content .page-prizes .caption{margin-bottom:16px}.rules-slider .popup>.content .page-prizes .text{width:100%;max-width:320px}.rules-slider .popup>.content .page-prizes .rules-block[class]{margin:40px auto 0;display:block}.rules-slider .popup>.content .page-prizes .rules-block[class] .rule1{margin-bottom:30px}.rules-slider .popup>.content .page-prizes .rules-block[class] .rule1 .rule1-image{width:100%;max-width:400px;height:100px;margin-bottom:5px}.rules-slider .popup>.content .page-prizes .rules-block[class] .rule2{left:0}.rules-slider .popup>.content .page-prizes .rules-block[class] .rule2 .rule2-image{width:114px;height:67px;margin-bottom:15px}.rules-slider .popup>.content .page-prizes .prizes-block[class]{flex-wrap:wrap;width:100%;max-width:380px;margin-bottom:10px}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize:first-child{min-width:100%}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize{width:50%;margin-bottom:25px}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .prize-text{margin-bottom:5px}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .coins{margin-bottom:10px}.rules-slider .popup>.content .page-prizes .prizes-block[class] .prize .gifts .gift{margin:0 2px}.rules-slider .popup>.content .page-prizes .btn-wrapper{width:100%;max-width:280px;margin:0 auto}.rules-slider .popup>.content .page-prizes .btn-wrapper .btn{width:135px;height:50px}.rules-slider .popup>.content .page-prizes .btn-wrapper .btn.prev svg{margin-right:20px}.rules-slider .popup>.content .page-prizes .btn-wrapper .btn.next svg{margin-left:20px}}.rules-slider .slider{display:block;position:relative}.rules-slider .slider-arrow{cursor:pointer;z-index:5;background:url(https://inspin.me/build/static/images/leagues/rules/arrow2.png?474ce7v1) 0 0/contain;border-radius:50%;width:40px;height:40px;margin:-20px 0 0;display:block;position:absolute;top:50%;transform:scaleX(-1)}.rules-slider .slider-arrow:hover{margin-top:-21px}.rules-slider .slider-arrow.next{right:-30px;transform:scaleX(1)}.rules-slider .slider-arrow.previous{left:-30px}.rules-slider .slider-dots{display:none}@media (max-width:950px){.rules-slider .swiper-slide>div{scrollbar-width:none;height:auto;max-height:90vh;padding-top:40px;padding-bottom:80px;padding-right:20px;overflow:scroll}.rules-slider .swiper-slide>div::-webkit-scrollbar{display:none}.rules-slider .slider-arrow{display:none}.rules-slider .slider-dots{justify-content:center;width:calc(100% + 40px);height:104px;margin:0 0 0 -20px;padding:0;display:flex;position:absolute;bottom:-20px;left:0}.rules-slider .slider-dots:before{content:"";filter:blur(8px);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.rules-slider .slider-dots .slider-dot{z-index:2;background:#fff9;border-radius:50%;width:14px;height:14px;margin:30px 8px;display:block;position:relative}.rules-slider .slider-dots .slider-dot[data-active=true]{background:#fff}.rules-slider .ok-button{display:none!important}}.dialog-league-titles{z-index:100;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.dialog-league-titles .FigmaPopup{margin-top:auto;margin-bottom:auto;justify-content:flex-start!important;height:174px!important}}.league-hint-clickable{cursor:pointer}#dialog-like{z-index:30;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}#dialog-like *{box-sizing:border-box;position:relative}#dialog-like p{margin:0}#dialog-like .container{width:100%;max-width:400px;padding:0 40px}#dialog-like .container .popup{text-align:center;background-color:#fff;border-radius:20px;padding:40px 40px 25px}#dialog-like .container .popup .caption{margin-bottom:25px;font-size:18px;font-weight:700}#dialog-like .container .popup .photo{background-position:50%;background-size:cover;border-radius:10px;width:92px;height:132px;margin-bottom:20px;display:inline-block}#dialog-like .container .popup .item{flex-flow:column wrap;justify-content:center;align-items:center;height:200px;display:flex}#dialog-like .container .popup .item .player-info{align-items:center;width:50%;margin:5px 0;display:flex}#dialog-like .container .popup .item .player-info .player-avatar{background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px;margin-right:5px;overflow:hidden}#dialog-like .container .popup .item .player-info .player-name{text-align:left;font-size:12px}#dialog-like .container .popup .buttons{align-items:center;margin-top:20px;display:flex}#dialog-like .container .popup .buttons button{transform-origin:50%;background:#7957b2;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}#dialog-like .container .popup .buttons button:hover{filter:brightness(1.1)}#dialog-like .container .popup .buttons button:active{filter:brightness(.9)}#dialog-like .container .popup .buttons button.disabled{filter:grayscale()brightness(1.5)}#dialog-like .container .popup .buttons button.next{transform:scaleX(-1)}#dialog-like .container .popup .buttons button svg{max-width:18px;max-height:18px}#dialog-like .container .popup .buttons .counter{flex-grow:1;font-size:12px;font-weight:700}#dialog-like .container .popup .close{background:0 0;border:none;width:15px;height:15px;padding:0;position:absolute;top:20px;right:20px}#dialog-like .container .popup .close svg{width:100%;height:100%}@keyframes disappear_frames{0%{opacity:1}70%,to{opacity:0}}.dialog-link-copied{backface-visibility:hidden;z-index:30;opacity:1;z-index:1000;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background-color:#0000;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-link-copied .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-link-copied .close-button:hover{filter:brightness(125%)}.dialog-link-copied .close-button:active{filter:brightness(75%)}.dialog-link-copied .close-button:hover,.dialog-link-copied .close-button:active{transform:scale(1.1)}.dialog-link-copied .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-link-copied .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-link-copied .close-button svg{width:14px;height:14px}.dialog-link-copied .close-button{top:8px;right:8px}}.dialog-link-copied .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-link-copied .popup .caption,.dialog-link-copied .popup .subcaption,.dialog-link-copied .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-link-copied .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-link-copied .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-link-copied .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-link-copied .popup .bold{font-weight:600;display:inline-block}.dialog-link-copied .popup{top:15%;box-shadow:1px 3px 13px 5px #0000004d}.dialog-link-copied .popup .text{margin:auto;font-weight:500}.dialog-link-copied .popup .button-ok{margin-top:10px}@media (min-width:950px){.dialog-link-copied .popup{width:250px}.dialog-link-copied[data-default-position=true] .popup{left:535px;right:72px;transform:none}.dialog-link-copied[data-default-position=false]{background:0 0}.dialog-link-copied[data-default-position=false] .popup{width:auto;max-width:250px;padding:10px;position:absolute;inset:auto;box-shadow:0 0 10px;transform:translate(-50%,calc(-100% - 10px))!important}}.dialog-link-copied[data-small=false]{animation:3.5s linear 1.5s disappear_frames}@media (min-width:950px){.dialog-link-copied[data-small=false] .popup{width:350px}}.dialog-link-copied[data-small=true]{animation:2s linear 1.5s disappear_frames}@media (max-width:950px){.dialog-link-copied .popup{top:15%!important;left:50%!important}.dialog-link-copied.wide .popup{width:80vw}}.dialog-lootbox-roulette{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;cursor:pointer;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-lootbox-roulette .popup{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dialog-lootbox-roulette .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:950px){.dialog-lootbox-roulette .popup>.content{width:343px}}@media (min-width:950px){.dialog-lootbox-roulette .popup>.content{width:480px}}.dialog-lootbox-rules{z-index:101;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#000c;justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-lootbox-rules .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:10px;right:10px;top:20px!important;right:20px!important}.dialog-lootbox-rules .close-button:hover{filter:brightness(125%)}.dialog-lootbox-rules .close-button:active{filter:brightness(75%)}.dialog-lootbox-rules .close-button:hover,.dialog-lootbox-rules .close-button:active{transform:scale(1.1)}.dialog-lootbox-rules .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-lootbox-rules .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-lootbox-rules .close-button svg{width:14px;height:14px}.dialog-lootbox-rules .close-button{top:8px;right:8px}}.dialog-lootbox-rules .close-button svg{width:16px;height:16px}.dialog-lootbox-rules .popup{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dialog-lootbox-rules .popup .rule1-image{object-fit:contain;width:158px;height:130px}.dialog-lootbox-rules .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:280px;display:flex;position:relative}.dialog-lootbox-rules .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto;font-size:24px;font-weight:700;display:block;position:relative}.dialog-lootbox-rules .popup>.content .rules-block{flex-direction:column;align-items:center;gap:40px;width:100%;margin-top:21px;display:flex}.dialog-lootbox-rules .popup>.content .rules-block .rule{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}.dialog-lootbox-rules .popup>.content .rules-block .rule[data-arrow=left]:before{content:"";background-image:url(https://inspin.me/build/static/images/dialogs/arrow.png?343c37v1);background-repeat:no-repeat;background-size:contain;width:56px;height:50px;position:absolute;bottom:-50px;left:-50px;transform:rotate(270deg)scaleX(-1)}.dialog-lootbox-rules .popup>.content .rules-block .rule[data-arrow=right]:after{content:"";background-image:url(https://inspin.me/build/static/images/dialogs/arrow.png?343c37v1);background-repeat:no-repeat;background-size:contain;width:56px;height:50px;position:absolute;bottom:-50px;right:-50px;transform:rotate(90deg)}.dialog-lootbox-rules .popup>.content .rules-block .rule .text{color:#fff;width:100%;font-size:14px;font-weight:700;line-height:16px}.dialog-lootbox-rules .popup>.content .rules-block .rule .rewards-block,.dialog-lootbox-rules .popup>.content .rules-block .rule img{width:100%}.dialog-marriage{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-marriage .popup{text-align:center;background-image:url(https://inspin.me/build/static/images/weddings/marriageBg.png?8b5266v1);background-position:50%;background-size:cover;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%)}.dialog-marriage .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:10px;right:10px}.dialog-marriage .popup .close-button:hover{filter:brightness(125%)}.dialog-marriage .popup .close-button:active{filter:brightness(75%)}.dialog-marriage .popup .close-button:hover,.dialog-marriage .popup .close-button:active{transform:scale(1.1)}.dialog-marriage .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-marriage .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-marriage .popup .close-button svg{width:14px;height:14px}}.dialog-marriage .popup .close-button svg,.dialog-marriage .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-marriage .popup .close-button{top:8px;right:8px}.dialog-marriage .popup{background-size:150%}}.dialog-marriage .popup .title{color:#fff;letter-spacing:normal;pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/titleBg.png?589ccdv1);background-position:50%;background-repeat:no-repeat;background-size:209px;height:44px;margin-top:27px;margin-bottom:-18px;font-size:22px;font-weight:700;line-height:36px}.dialog-marriage .popup .caption{color:#fff;letter-spacing:normal;margin:33px 0 14px;padding:0 20px;font-size:22px;font-weight:700;line-height:26px}.dialog-marriage .popup .info{justify-content:center;align-items:center;display:flex}.dialog-marriage .popup .info .photo{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:50%;width:102px;height:102px;position:relative;box-shadow:0 4px 4px #00000040}.dialog-marriage .popup .info .ring{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:66px;height:66px;margin-left:-4px}.dialog-marriage .popup .info .message{box-sizing:border-box;color:gray;background:#fff;border-radius:5px;padding:14px 32px;font-size:16px;line-height:19px;box-shadow:0 4px 4px #00000040}.dialog-marriage .popup .info .message b{margin-bottom:7px;font-size:18px;line-height:21px;display:inline-block}.dialog-marriage .popup .info+.button{margin-bottom:30px}.dialog-marriage .popup .text-field{box-sizing:border-box;text-align:left;color:gray;word-break:break-word;background:#fff;border-radius:5px;width:calc(100% - 40px);max-width:286px;min-height:80px;margin:-4px auto 0;padding:12px;font-size:16px;line-height:19px;box-shadow:0 4px 4px #00000040}.dialog-marriage .popup .date{color:#fff;background:#ffffff54;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:calc(100% - 40px);max-width:286px;margin:-10px auto 0;padding:15px 0 3px;font-size:14px;line-height:16px}.dialog-marriage .popup .date b{font-size:15px;font-weight:inherit;letter-spacing:normal}.dialog-marriage .popup .button,.dialog-marriage .popup .button-cancel{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 40px);max-width:286px;height:50px;margin:16px auto;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-marriage .popup .button:hover,.dialog-marriage .popup .button-cancel:hover{filter:brightness(110%)}.dialog-marriage .popup .button:active,.dialog-marriage .popup .button-cancel:active{filter:brightness(85%)}.dialog-marriage .popup .button .text,.dialog-marriage .popup .button-cancel .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-marriage .popup .button-cancel{box-sizing:border-box;background:0 0;border:1px solid #fff}.dialog-marriage .popup .buttons{margin-bottom:32px}@media (max-width:950px){.dialog-marriage .popup .buttons{margin-top:36px}}.dialog-marriage.congratulation .popup .info{flex-direction:column}.dialog-marriage.congratulation .popup .photo,.dialog-marriage.congratulation .popup .message{margin:auto}@media (max-width:950px){.dialog-marriage.congratulation .popup{background-position:50% -18px}.dialog-marriage.congratulation .popup .info .message{width:calc(100% - 60px);max-width:266px;margin-top:-10px;margin-left:auto;margin-right:auto}}@media (min-width:950px){.dialog-marriage.congratulation .popup{background-position:50% 30px}.dialog-marriage.congratulation .popup .info{max-width:322px;margin-left:auto;margin-right:auto}.dialog-marriage.congratulation .popup .info .photo{align-self:flex-start;width:116px;height:116px}.dialog-marriage.congratulation .popup .info .message{align-self:flex-end;max-width:264px}}.dialog-marriage.divorce .popup:before{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/weddings/crack.png?7410c8v1) center bottom 40px/257px no-repeat;width:180px;height:376px;position:absolute;top:0;left:50%;transform:translate(-60%)}.dialog-marriage.divorce .popup .caption{color:#9d9bff}.dialog-marriage.divorce .popup .info .photo{width:116px;height:116px;margin:0 8px}.dialog-marriage.divorce .popup .text-field{margin-top:20px;font-size:14px}.dialog-marriage.divorce .popup .caption,.dialog-marriage.divorce .popup .info,.dialog-marriage.divorce .popup .text-field,.dialog-marriage.divorce .popup .buttons{z-index:5;position:relative}.dialog-marriage.divorce .popup .buttons>.button>.text:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-unavailable{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-offer-unavailable *{touch-action:manipulation!important}.dialog-offer-unavailable .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-offer-unavailable .popup *{touch-action:manipulation!important}.dialog-offer-unavailable .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-offer-unavailable .popup .close-button:hover{filter:brightness(125%)}.dialog-offer-unavailable .popup .close-button:active{filter:brightness(75%)}.dialog-offer-unavailable .popup .close-button:hover,.dialog-offer-unavailable .popup .close-button:active{transform:scale(1.1)}.dialog-offer-unavailable .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-offer-unavailable .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-offer-unavailable .popup .close-button svg{width:14px;height:14px}.dialog-offer-unavailable .popup .close-button{top:8px;right:8px}}.dialog-offer-unavailable .popup .close-button:hover{transform:scale(1.1)}.dialog-offer-unavailable .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-offer-unavailable .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-offer-unavailable .popup .text .bold{font-weight:600}.dialog-offer-unavailable .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-unavailable .popup .button:hover{filter:brightness(110%)}.dialog-offer-unavailable .popup .button:active{filter:brightness(85%)}.dialog-offer-unavailable .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button .text{font-weight:500}.dialog-offer-unavailable .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-unavailable .popup .button-purple:hover{filter:brightness(110%)}.dialog-offer-unavailable .popup .button-purple:active{filter:brightness(85%)}.dialog-offer-unavailable .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-purple .text{font-weight:500}.dialog-offer-unavailable .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-unavailable .popup .button-white:hover{filter:brightness(110%)}.dialog-offer-unavailable .popup .button-white:active{filter:brightness(85%)}.dialog-offer-unavailable .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-white .text{font-weight:500}.dialog-offer-unavailable .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-offer-unavailable .popup .button-red:hover{filter:brightness(110%)}.dialog-offer-unavailable .popup .button-red:active{filter:brightness(85%)}.dialog-offer-unavailable .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-unavailable .popup .button-red .text{font-weight:500}.dialog-offer-unavailable .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-offer-unavailable .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-offer-unavailable .close-button:hover{filter:brightness(125%)}.dialog-offer-unavailable .close-button:active{filter:brightness(75%)}.dialog-offer-unavailable .close-button:hover,.dialog-offer-unavailable .close-button:active{transform:scale(1.1)}.dialog-offer-unavailable .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:950px) and (max-width:950px){.dialog-offer-unavailable .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-offer-unavailable .close-button svg{width:14px;height:14px}}@media (max-width:950px){.dialog-offer-unavailable .close-button{width:40px;height:40px;display:block}.dialog-offer-unavailable .close-button svg{fill:#4d4d4d!important}}.dialog-offer-unavailable .caption{justify-content:center;align-items:center;display:flex;margin-bottom:12px!important;font-size:18px!important}.dialog-offer-unavailable .caption img{width:32px;height:32px;margin-left:8px}.dialog-offer-unavailable .rewards-list{justify-content:center;margin-top:30px;display:flex}.dialog-offer-unavailable .rewards-list .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}.dialog-offer-unavailable .rewards-list .game-item-with-tooltip .game-item-image{width:30px;height:30px}.dialog-offer-unavailable .rewards-list .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}.dialog-offer-unavailable .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-offer-unavailable .popup{max-width:343px;width:unset;flex-direction:column;padding:24px 16px;display:flex}.dialog-offer-unavailable .popup .list-button{flex-direction:column;gap:8px;display:flex}.dialog-offer-unavailable .popup .list-button .button-white{margin-top:0}.dialog-offer-unavailable .popup .button,.dialog-offer-unavailable .popup .button-white{width:100%;max-width:100%}.dialog-offer-unavailable .popup .button *,.dialog-offer-unavailable .popup .button-white *{vertical-align:middle}.dialog-offer-unavailable .popup .button.outline-purple,.dialog-offer-unavailable .popup .button-white.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-offer-unavailable .popup .button.button-blue,.dialog-offer-unavailable .popup .button-white.button-blue{background-color:#3688c8;margin-bottom:8px;position:relative}.dialog-offer-unavailable .popup .button.button-blue svg,.dialog-offer-unavailable .popup .button-white.button-blue svg{position:absolute;top:12px;left:12px}.dialog-offer-unavailable .popup .button-white{margin-top:8px}.dialog-offer-unavailable .popup .button-warning{background-color:#fd6f71}.dialog-offer-unavailable .popup .button-filled-purple{background-color:#7957b2}.dialog-offer-unavailable .popup .button-outline-purple{color:#7957b2;background-color:#0000;border:2px solid #7957b2}.dialog-offer-unavailable .popup .text{margin-left:35px;margin-right:35px;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important}.dialog-offer-unavailable .popup .buttons{flex-direction:column;gap:16px;display:flex}.dialog-offer-unavailable ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.dialog-offer-unavailable .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;animation:1s linear infinite rotate;display:block;top:0;left:0;right:0;transform:translateZ(0)}.dialog-offer-unavailable.wide .popup{max-width:none}@media (min-width:950px){.dialog-offer-unavailable.wide .popup{width:600px}}@media (max-width:950px){.dialog-offer-unavailable.wide .popup{width:90vw}}.dialog-offer-unavailable.danger .popup{border:2px solid #ff4b4b}.dialog-offer-unavailable.danger .popup .button-white,.dialog-offer-unavailable.danger .popup .button{width:100%;margin-left:auto;margin-right:auto}.dialog-offer-unavailable.danger .popup .button-ok{background-color:#ff4b4b}.dialog-offer-unavailable.check-photo-hint{background-color:#000}.dialog-offer-unavailable.purple-basic .popup{box-sizing:border-box;width:318px;padding:24px 16px}.dialog-offer-unavailable.purple-basic .caption{color:#7957b2;margin:0 0 19px;font-size:20px}.dialog-offer-unavailable.purple-basic .text{color:#04050f;margin:8px;font-size:16px;font-weight:500}.dialog-offer-unavailable.purple-basic .button{color:#fff;background:#7957b2;width:286px;margin:20px auto 0}.dialog-offer-unavailable.purple-basic .close-button{display:none}.dialog-offer-unavailable.lootbox_small,.dialog-offer-unavailable.lootbox_medium,.dialog-offer-unavailable.lootbox_large{z-index:1000}.dialog-offer-unavailable.lootbox_small .image,.dialog-offer-unavailable.lootbox_medium .image,.dialog-offer-unavailable.lootbox_large .image{background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-offer-unavailable.lootbox_small .count,.dialog-offer-unavailable.lootbox_medium .count,.dialog-offer-unavailable.lootbox_large .count{color:#04050f;margin-bottom:20px;font-size:16px;font-weight:700}.dialog-offer-unavailable.lootbox_small .button,.dialog-offer-unavailable.lootbox_medium .button,.dialog-offer-unavailable.lootbox_large .button{background:#7957b2}.dialog-offer-unavailable.lootbox_gazon{z-index:1000}.dialog-offer-unavailable.lootbox_gazon .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxGazon.png?2be1c5v1);background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-offer-unavailable.lootbox_small .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxSmall.png?af675fv1)}.dialog-offer-unavailable.lootbox_medium .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxMedium.png?0645cav1)}.dialog-offer-unavailable.lootbox_large .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxLarge.png?a96992v1)}.dialog-offer-unavailable.event-admire-ends .popup{border-radius:20px;gap:20px;padding:32px 16px 24px}.dialog-offer-unavailable.event-admire-ends .popup .caption{color:#7957b2;line-height:normal;margin:0!important}.dialog-offer-unavailable.event-admire-ends .popup .text{color:#919399;margin:0!important}.dialog-offer-unavailable.event-admire-ends .popup .close-button svg{fill:#919399!important}.dialog-offer-unavailable.event-admire-ends .popup .button-purple{background:#7957b2}.dialog-offer-unavailable.event-admire-ends .popup .list-button .button img{position:relative;top:-2px}.dialog-offer-unavailable.need-registration .popup{padding:32px 16px 24px}.dialog-offer-unavailable.need-registration .popup .close-button{top:3px}.dialog-offer-unavailable.need-registration .popup .close-button:hover,.dialog-offer-unavailable.need-registration .popup .close-button:active,.dialog-offer-unavailable.need-registration .popup .close-button:focus{filter:none;opacity:1}.dialog-offer-unavailable.need-registration .popup .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-offer-unavailable.need-registration .popup .content .title{color:#04050f;margin-bottom:22px;font-size:18px;font-weight:700}.dialog-offer-unavailable.need-registration .popup .content .description{color:#919399;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-offer-unavailable.need-registration .popup .content .button{background:#f5841c}.dialog-offer-unavailable.need-registration .popup .content .button.denied-to-guest{color:#000;background:0 0;border:2px solid #000}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons{height:28px;margin-top:5px;margin-bottom:8px;display:flex;position:relative}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons:has(.ios-login) .login-button.ios-login svg path:first-child{fill:#474c61}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons .login-button{transition:transform .3s ease-in-out;position:relative}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons .login-button:hover{cursor:pointer;transform:scale(1.05)}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons .login-button:not(:first-child){margin-left:-12px}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons .to-bottom{background:#fff;border-radius:50%;width:28px;height:28px;top:0;right:0;box-shadow:0 .2rem .4rem #00000040}.dialog-offer-unavailable.need-registration .popup .content .login-small-buttons .to-bottom .icon{width:15px;height:15px;position:relative;top:7px;transform:rotate(-90deg)}.dialog-offer-unavailable .popup{padding:40px 16px 18px}.dialog-offer-unavailable .popup .header{color:#7957b2;text-align:center;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.dialog-offer-unavailable .popup .main-text{color:#919399;margin-bottom:20px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-offer-unavailable .popup .button{color:#fff;background-color:#83bb0c;border:none}.dialog-offer-vip{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-offer-vip *{touch-action:manipulation!important}.dialog-offer-vip .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-offer-vip .popup *{touch-action:manipulation!important}.dialog-offer-vip .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-offer-vip .popup .close-button:hover,.dialog-offer-vip .popup .close-button:active{transform:scale(1.1)}@media (max-width:950px){.dialog-offer-vip .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-offer-vip .popup .close-button svg{width:14px;height:14px}.dialog-offer-vip .popup .close-button{top:8px;right:8px}}.dialog-offer-vip .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-offer-vip .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-offer-vip .popup .text .bold{font-weight:600}.dialog-offer-vip .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-vip .popup .button:hover{filter:brightness(110%)}.dialog-offer-vip .popup .button:active{filter:brightness(85%)}.dialog-offer-vip .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-vip .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-vip .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-vip .popup .button .text{font-weight:500}.dialog-offer-vip .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-vip .popup .button-purple:hover{filter:brightness(110%)}.dialog-offer-vip .popup .button-purple:active{filter:brightness(85%)}.dialog-offer-vip .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-vip .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-vip .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-vip .popup .button-purple .text{font-weight:500}.dialog-offer-vip .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-offer-vip .popup .button-white:hover{filter:brightness(110%)}.dialog-offer-vip .popup .button-white:active{filter:brightness(85%)}.dialog-offer-vip .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-vip .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-vip .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-vip .popup .button-white .text{font-weight:500}.dialog-offer-vip .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-offer-vip .popup .button-red:hover{filter:brightness(110%)}.dialog-offer-vip .popup .button-red:active{filter:brightness(85%)}.dialog-offer-vip .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-offer-vip .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-offer-vip .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-offer-vip .popup .button-red .text{font-weight:500}.dialog-offer-vip .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-offer-vip .popup{color:#fff;box-sizing:border-box;text-align:center;background-color:#231b40;background-image:linear-gradient(#5137a3 0%,#231b40 86%);border-radius:6px;width:670px;max-width:none;margin:auto;padding:56px 24px 24px;left:0;right:0;overflow:visible}.dialog-offer-vip .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:10px;right:10px}.dialog-offer-vip .popup .close-button:hover{filter:brightness(125%)}.dialog-offer-vip .popup .close-button:active{filter:brightness(75%)}.dialog-offer-vip .popup .close-button:hover,.dialog-offer-vip .popup .close-button:active{transform:scale(1.1)}.dialog-offer-vip .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-offer-vip .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-offer-vip .popup .close-button svg{width:14px;height:14px}}.dialog-offer-vip .popup .close-button svg,.dialog-offer-vip .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-offer-vip .popup .close-button{top:8px;right:8px}}.dialog-offer-vip .popup .title{color:#fff;text-align:center;margin:auto;font-size:22px;font-weight:700;line-height:22px;display:block;position:relative}.dialog-offer-vip .popup .subtitle{text-align:center;margin:16px auto;font-size:16px;font-weight:500;display:block;position:relative}.dialog-offer-vip .popup .privileges{flex-wrap:wrap;justify-content:space-around;align-items:center;margin:30px 0 15px 24px;padding:0;font-size:12px;list-style:none;display:flex;position:relative}@media (min-width:950px){.dialog-offer-vip .popup .privileges{width:490px;margin-left:auto;margin-right:auto}}@media (max-width:950px){.dialog-offer-vip .popup .privileges{flex-direction:column;align-items:normal;margin:0;padding:0 20px}.dialog-offer-vip .popup .privileges br{display:none}}.dialog-offer-vip .popup .privileges .list-item{background:#ffffff1a;border-radius:10px;align-items:center;margin-bottom:15px;padding-left:13px;display:flex;position:relative}@media (min-width:950px){.dialog-offer-vip .popup .privileges .list-item{width:224px;height:74px}}@media (max-width:950px){.dialog-offer-vip .popup .privileges .list-item{height:48px}}.dialog-offer-vip .popup .privileges .list-item .text{text-align:left;color:#fff;margin:0 15px;font-size:15px;font-weight:500;line-height:18px;display:flex;position:relative}.dialog-offer-vip .popup .privileges .list-item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;min-width:66px;max-width:66px;min-height:55px;max-height:55px;margin:-6px -8px -6px 0;display:flex;position:relative}.dialog-offer-vip .popup .privileges .list-item .icon.gifts{background-image:url(https://inspin.me/build/static/images/bank/vip/vipGifts.png?37f8bbv1)}.dialog-offer-vip .popup .privileges .list-item .icon.bonus{background-image:url(https://inspin.me/build/static/images/bank/vip/dailyBonus.png?a1ca99v1)}.dialog-offer-vip .popup .privileges .list-item .icon.chat{background-image:url(https://inspin.me/build/static/images/bank/vip/vipChat.png?90cefbv1)}.dialog-offer-vip .popup .privileges .list-item .icon.guests{background-image:url(https://inspin.me/build/static/images/bank/vip/guestsView.png?4af00ev1)}.dialog-offer-vip .popup .privileges .list-item .icon.invisibility{background-image:url(https://inspin.me/build/static/images/bank/vip/invisibility.png?8aaa47v1)}.dialog-offer-vip .popup .privileges .list-item .icon.other{display:none}.dialog-offer-vip .popup .privileges .list-item:last-child .icon{transform:scale(.8)}.dialog-offer-vip .popup .subscription-info{touch-action:pan-y;-webkit-overflow-scrolling:touch;color:#fff;box-sizing:border-box;opacity:.6;height:10vh;margin-top:2vh;padding:0 10px 10px;font-size:10px;line-height:12px;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-offer-vip .popup .subscription-info *{touch-action:manipulation!important}.dialog-offer-vip .popup .subscription-info a{color:inherit;font-weight:700}.dialog-offer-vip .popup .subscription-info a:visited{color:inherit}.dialog-offer-vip .popup .info{color:#a7a7a7;width:100%;margin-top:1.5rem;font-size:12px;font-weight:500}.dialog-offer-vip .popup .button-buy-vip-trial{color:#fff;text-align:center;white-space:nowrap;pointer-events:all;cursor:pointer;width:286px;height:40px;font-weight:700;line-height:40px;line-height:initial;background-color:#028126;border-radius:40px;justify-content:center;align-items:center;width:100%;margin:0 auto;transition:all .1s;display:flex;position:relative;overflow:visible;background-color:#83bb0c!important}.dialog-offer-vip .popup .button-buy-vip-trial:hover{filter:brightness(125%)}.dialog-offer-vip .popup .button-buy-vip-trial:active{filter:brightness(75%)}.dialog-offer-vip .popup .button-buy-vip-trial .price-bg{background-color:#01c138;border-radius:36px;font-size:15px;display:block;position:absolute;inset:0 82px 4px 0}.dialog-offer-vip .popup .button-buy-vip-trial .price-bg .price-text{width:auto;line-height:15px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-offer-vip .popup .button-buy-vip-trial .old-price{width:82px;height:100%;font-size:15px;display:block;position:absolute;top:0;right:0}.dialog-offer-vip .popup .button-buy-vip-trial .old-price .price-text{width:auto;line-height:15px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-offer-vip .popup .button-buy-vip-trial .old-price .price-text:after{content:" ";transform-origin:50%;background-color:red;width:calc(100% + 6px);height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.dialog-offer-vip .popup .button-buy-vip-trial[can-show-old-price=false] .old-price{display:none}.dialog-offer-vip .popup .button-buy-vip-trial[can-show-old-price=false] .price-bg{line-height:40px;bottom:0;height:100%!important;right:0!important}.dialog-offer-vip .popup .button-buy-vip-trial:not(:last-child){margin-bottom:10px}@media (max-width:950px){.dialog-offer-vip .popup{width:calc(100% - 20px);padding:5vh 10px 1.5vh}.dialog-offer-vip .popup .title{font-size:17px;line-height:17px}.dialog-offer-vip .popup .subtitle{width:76%;margin:1.5vh auto;font-size:13px;font-weight:500;line-height:16px}.dialog-offer-vip .popup .subtitle br{display:none}.dialog-offer-vip .popup .privileges{margin-top:1.5vh}.dialog-offer-vip .popup .privileges .list-item{margin-bottom:1.5vh}.dialog-offer-vip .popup .privileges .list-item .text{margin:0 5px 0 0;font-size:13px;line-height:15px}.dialog-offer-vip .popup .privileges .list-item .icon{width:40px;height:40px;margin:-10px 5px -10px 0}}.dialog-rules-passion-pass{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-rules-passion-pass .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:-30px!important;right:-50px!important}.dialog-rules-passion-pass .close-button:hover{filter:brightness(125%)}.dialog-rules-passion-pass .close-button:active{filter:brightness(75%)}.dialog-rules-passion-pass .close-button:hover,.dialog-rules-passion-pass .close-button:active{transform:scale(1.1)}.dialog-rules-passion-pass .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-passion-pass .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-passion-pass .close-button svg{width:14px;height:14px}.dialog-rules-passion-pass .close-button{top:8px;right:8px}}.dialog-rules-passion-pass .close-button svg{width:16px;height:16px}.dialog-rules-passion-pass .popup{box-sizing:border-box;max-width:100%;height:auto;padding:60px 30px 20px;font-size:12px;display:block;overflow:visible}@media (max-width:950px){.dialog-rules-passion-pass .popup{padding:60px 24px 20px}}.dialog-rules-passion-pass .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.dialog-rules-passion-pass .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:auto;max-width:310px;margin:auto;padding:0;font-size:24px;font-weight:700;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-rules-passion-pass .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 36px;font-size:15px;font-weight:500;line-height:1.2;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule1,.dialog-rules-passion-pass .popup>.content .rules-block .rule2,.dialog-rules-passion-pass .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule1-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule2-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-size:contain;margin:15px auto 0;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block{flex-wrap:wrap;justify-content:center;align-items:end;column-gap:90px;width:100%;margin:0 0 10px;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule1,.dialog-rules-passion-pass .popup>.content .rules-block .rule2,.dialog-rules-passion-pass .popup>.content .rules-block .rule3{width:100%;margin:0 auto;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .general-task-shell,.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .general-task-shell,.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .general-task-shell{transform-origin:top;width:100%;max-width:300px;margin:0 auto 12px;transform:scale(.85)}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .rule2-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .rule2-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .rule2-image{height:89px}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .rule3-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .rule3-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .rule3-image{height:114px}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .rule4-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .rule4-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .rule4-image{height:104px}.dialog-rules-passion-pass .popup>.content .rules-block .rule1-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule2-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule3-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule4-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule5-image,.dialog-rules-passion-pass .popup>.content .rules-block .rule6-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .rule1-image{height:100px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .text{width:250px;margin-top:24px;margin-bottom:54px}.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;transform:unset!important;bottom:-60px!important;right:-52px!important}@media (max-width:950px){.dialog-rules-passion-pass .popup>.content .rules-block .rule1 .arrow{right:-38px!important}}.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .rule2-image{width:100%;height:100px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background:top/contain no-repeat;margin:0 auto 5px;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .text{width:250px;margin-top:24px;margin-bottom:54px;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-60px!important;left:-52px!important;transform:scaleX(-1)!important}@media (max-width:950px){.dialog-rules-passion-pass .popup>.content .rules-block .rule2 .arrow{left:-38px!important}}.dialog-rules-passion-pass .popup>.content .rules-block .rule3{top:0}.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .rule3-image{width:100%;height:100px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background:top/contain no-repeat;margin:4px auto -7px;display:block;position:relative}.dialog-rules-passion-pass .popup>.content .rules-block .rule3 .text{width:250px;margin-top:17px}.dialog-rules-passion-pass .popup>.content .menu-items .item:after{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-versions-rules-passion-pass{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:auto}.dialog-versions-rules-passion-pass .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:-71px;top:-32px!important}.dialog-versions-rules-passion-pass .close-button:hover{filter:brightness(125%)}.dialog-versions-rules-passion-pass .close-button:active{filter:brightness(75%)}.dialog-versions-rules-passion-pass .close-button:hover,.dialog-versions-rules-passion-pass .close-button:active{transform:scale(1.1)}.dialog-versions-rules-passion-pass .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-versions-rules-passion-pass .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-versions-rules-passion-pass .close-button svg{width:14px;height:14px}.dialog-versions-rules-passion-pass .close-button{top:8px;right:8px}}.dialog-versions-rules-passion-pass .close-button svg{width:16px;height:16px}.dialog-versions-rules-passion-pass .popup{max-width:100%;height:auto;display:block;position:relative;overflow:visible}.dialog-versions-rules-passion-pass .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dialog-versions-rules-passion-pass .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto auto 40px;padding:0;font-size:32px;font-weight:700;display:block;position:relative}.dialog-versions-rules-passion-pass .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-versions-rules-passion-pass .popup>.content .text{color:#fff;text-align:center;width:296px;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-versions-rules-passion-pass .popup>.content .versions{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:231px;max-width:231px;margin-top:10px;display:flex}.dialog-versions-rules-passion-pass .popup>.content .versions .version{cursor:pointer;background:linear-gradient(#dcd0ff -98.28%,#8e5ce5 100%);border:2px solid #fff;border-radius:12px;flex-basis:0;justify-content:flex-start;align-items:center;gap:6px;width:100%;height:148px;padding:4px 6px;display:flex}.dialog-versions-rules-passion-pass .popup>.content .versions .version .version-img{background-size:cover;width:36px;height:36px}.dialog-versions-rules-passion-pass .popup>.content .versions .version .version-caption{color:#fff;text-align:center;background-color:#4f369c;border-radius:24px;min-width:169px;padding:6px 8px;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.dialog-versions-rules-passion-pass .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:40px auto auto;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:table}.dialog-versions-rules-passion-pass .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-versions-rules-passion-pass .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-versions-rules-passion-pass .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-versions-rules-passion-pass .popup>.content .ok-button{max-width:286px}}.dialog-payments-alert{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-payments-alert .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-payments-alert .close-button:hover{filter:brightness(125%)}.dialog-payments-alert .close-button:active{filter:brightness(75%)}.dialog-payments-alert .close-button:hover,.dialog-payments-alert .close-button:active{transform:scale(1.1)}.dialog-payments-alert .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-payments-alert .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-payments-alert .close-button svg{width:14px;height:14px}.dialog-payments-alert .close-button{top:8px;right:8px}}.dialog-payments-alert .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-payments-alert .popup .caption,.dialog-payments-alert .popup .subcaption,.dialog-payments-alert .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-payments-alert .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-payments-alert .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-payments-alert .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-payments-alert .popup .bold{font-weight:600;display:inline-block}@media (max-width:950px){.dialog-payments-alert{touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto;touch-action:manipulation!important}.dialog-payments-alert *{touch-action:manipulation!important}}.dialog-payments-alert .popup .mts-highlight{color:#e53935;font-weight:700}.dialog-payments-alert .popup .text{font-weight:500}.dialog-payments-alert .popup .list{padding:6px 0;display:block;position:relative}.dialog-payments-alert .popup .list .text{text-align:left;font-weight:500}.dialog-payments-alert .popup .button-ok{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;margin-top:10px!important}.dialog-payments-alert .popup .button-ok:hover{filter:brightness(110%)}.dialog-payments-alert .popup .button-ok:active{filter:brightness(85%)}.dialog-payments-alert .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.dialog-payments-alert .popup .button-ok{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:32px;outline:none;width:auto;height:32px;margin:auto;padding:0 16px;font-size:12px;font-weight:500;line-height:32px;transition:all .1s;display:table}.dialog-payments-alert .popup .button-ok:hover{filter:brightness(110%)}.dialog-payments-alert .popup .button-ok:active{filter:brightness(85%)}.dialog-payments-alert .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-payments-alert .popup{width:94%;padding:27px 18px 15px}.dialog-payments-alert .popup .close-button{top:9px;right:9px}.dialog-payments-alert .popup .text{font-size:13px}}.photo-pick{z-index:8;width:100%;height:100%;position:absolute;top:0;bottom:0}.photo-pick .close{filter:brightness(.8);justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:22.5px;right:22.5px}.photo-pick .close svg,.photo-pick .close .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.photo-pick .root{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;position:absolute;top:0;bottom:0}.photo-pick .root .text{text-align:center;color:#fff;width:80%;margin:auto;font-size:14px;font-weight:500;line-height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-pick .root .scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;text-align:center;box-sizing:border-box;width:100%;height:100%;padding:50px 0;position:absolute;top:0;bottom:0;overflow:hidden auto;touch-action:manipulation!important}.photo-pick .root .scroll *{touch-action:manipulation!important}.photo-pick .root .scroll>.photo{width:180px;height:130px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin:10px;display:inline-block;box-shadow:0 2px 5px}.dialog-refund-debt{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-refund-debt *{touch-action:manipulation!important}.dialog-refund-debt .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-refund-debt .popup *{touch-action:manipulation!important}.dialog-refund-debt .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-refund-debt .popup .close-button:hover{filter:brightness(125%)}.dialog-refund-debt .popup .close-button:active{filter:brightness(75%)}.dialog-refund-debt .popup .close-button:hover,.dialog-refund-debt .popup .close-button:active{transform:scale(1.1)}.dialog-refund-debt .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-refund-debt .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-refund-debt .popup .close-button svg{width:14px;height:14px}.dialog-refund-debt .popup .close-button{top:8px;right:8px}}.dialog-refund-debt .popup .close-button:hover{transform:scale(1.1)}.dialog-refund-debt .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-refund-debt .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-refund-debt .popup .text .bold{font-weight:600}.dialog-refund-debt .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-refund-debt .popup .button:hover{filter:brightness(110%)}.dialog-refund-debt .popup .button:active{filter:brightness(85%)}.dialog-refund-debt .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-refund-debt .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-refund-debt .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-refund-debt .popup .button .text{font-weight:500}.dialog-refund-debt .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-refund-debt .popup .button-purple:hover{filter:brightness(110%)}.dialog-refund-debt .popup .button-purple:active{filter:brightness(85%)}.dialog-refund-debt .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-refund-debt .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-refund-debt .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-refund-debt .popup .button-purple .text{font-weight:500}.dialog-refund-debt .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-refund-debt .popup .button-white:hover{filter:brightness(110%)}.dialog-refund-debt .popup .button-white:active{filter:brightness(85%)}.dialog-refund-debt .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-refund-debt .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-refund-debt .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-refund-debt .popup .button-white .text{font-weight:500}.dialog-refund-debt .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-refund-debt .popup .button-red:hover{filter:brightness(110%)}.dialog-refund-debt .popup .button-red:active{filter:brightness(85%)}.dialog-refund-debt .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-refund-debt .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-refund-debt .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-refund-debt .popup .button-red .text{font-weight:500}.dialog-refund-debt .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-refund-debt .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-refund-debt .close-button:hover{filter:brightness(125%)}.dialog-refund-debt .close-button:active{filter:brightness(75%)}.dialog-refund-debt .close-button:hover,.dialog-refund-debt .close-button:active{transform:scale(1.1)}.dialog-refund-debt .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:950px) and (max-width:950px){.dialog-refund-debt .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-refund-debt .close-button svg{width:14px;height:14px}}@media (max-width:950px){.dialog-refund-debt .close-button{width:40px;height:40px;display:block}.dialog-refund-debt .close-button svg{fill:#4d4d4d!important}}.dialog-refund-debt .caption{justify-content:center;align-items:center;display:flex;margin-bottom:12px!important;font-size:18px!important}.dialog-refund-debt .caption img{width:32px;height:32px;margin-left:8px}.dialog-refund-debt .rewards-list{justify-content:center;margin-top:30px;display:flex}.dialog-refund-debt .rewards-list .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}.dialog-refund-debt .rewards-list .game-item-with-tooltip .game-item-image{width:30px;height:30px}.dialog-refund-debt .rewards-list .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}.dialog-refund-debt .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-refund-debt .popup{max-width:343px;width:unset;flex-direction:column;padding:24px 16px;display:flex}.dialog-refund-debt .popup .list-button{flex-direction:column;gap:8px;display:flex}.dialog-refund-debt .popup .list-button .button-white{margin-top:0}.dialog-refund-debt .popup .button,.dialog-refund-debt .popup .button-white{width:100%;max-width:100%}.dialog-refund-debt .popup .button *,.dialog-refund-debt .popup .button-white *{vertical-align:middle}.dialog-refund-debt .popup .button.outline-purple,.dialog-refund-debt .popup .button-white.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-refund-debt .popup .button.button-blue,.dialog-refund-debt .popup .button-white.button-blue{background-color:#3688c8;margin-bottom:8px;position:relative}.dialog-refund-debt .popup .button.button-blue svg,.dialog-refund-debt .popup .button-white.button-blue svg{position:absolute;top:12px;left:12px}.dialog-refund-debt .popup .button-white{margin-top:8px}.dialog-refund-debt .popup .button-warning{background-color:#fd6f71}.dialog-refund-debt .popup .button-filled-purple{background-color:#7957b2}.dialog-refund-debt .popup .button-outline-purple{color:#7957b2;background-color:#0000;border:2px solid #7957b2}.dialog-refund-debt .popup .text{margin-left:35px;margin-right:35px;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important}.dialog-refund-debt .popup .buttons{flex-direction:column;gap:16px;display:flex}.dialog-refund-debt ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.dialog-refund-debt .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;animation:1s linear infinite rotate;display:block;top:0;left:0;right:0;transform:translateZ(0)}.dialog-refund-debt.wide .popup{max-width:none}@media (min-width:950px){.dialog-refund-debt.wide .popup{width:600px}}@media (max-width:950px){.dialog-refund-debt.wide .popup{width:90vw}}.dialog-refund-debt.danger .popup{border:2px solid #ff4b4b}.dialog-refund-debt.danger .popup .button-white,.dialog-refund-debt.danger .popup .button{width:100%;margin-left:auto;margin-right:auto}.dialog-refund-debt.danger .popup .button-ok{background-color:#ff4b4b}.dialog-refund-debt.check-photo-hint{background-color:#000}.dialog-refund-debt.purple-basic .popup{box-sizing:border-box;width:318px;padding:24px 16px}.dialog-refund-debt.purple-basic .caption{color:#7957b2;margin:0 0 19px;font-size:20px}.dialog-refund-debt.purple-basic .text{color:#04050f;margin:8px;font-size:16px;font-weight:500}.dialog-refund-debt.purple-basic .button{color:#fff;background:#7957b2;width:286px;margin:20px auto 0}.dialog-refund-debt.purple-basic .close-button{display:none}.dialog-refund-debt.lootbox_small,.dialog-refund-debt.lootbox_medium,.dialog-refund-debt.lootbox_large{z-index:1000}.dialog-refund-debt.lootbox_small .image,.dialog-refund-debt.lootbox_medium .image,.dialog-refund-debt.lootbox_large .image{background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-refund-debt.lootbox_small .count,.dialog-refund-debt.lootbox_medium .count,.dialog-refund-debt.lootbox_large .count{color:#04050f;margin-bottom:20px;font-size:16px;font-weight:700}.dialog-refund-debt.lootbox_small .button,.dialog-refund-debt.lootbox_medium .button,.dialog-refund-debt.lootbox_large .button{background:#7957b2}.dialog-refund-debt.lootbox_gazon{z-index:1000}.dialog-refund-debt.lootbox_gazon .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxGazon.png?2be1c5v1);background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-refund-debt.lootbox_small .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxSmall.png?af675fv1)}.dialog-refund-debt.lootbox_medium .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxMedium.png?0645cav1)}.dialog-refund-debt.lootbox_large .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxLarge.png?a96992v1)}.dialog-refund-debt.event-admire-ends .popup{border-radius:20px;gap:20px;padding:32px 16px 24px}.dialog-refund-debt.event-admire-ends .popup .caption{color:#7957b2;line-height:normal;margin:0!important}.dialog-refund-debt.event-admire-ends .popup .text{color:#919399;margin:0!important}.dialog-refund-debt.event-admire-ends .popup .close-button svg{fill:#919399!important}.dialog-refund-debt.event-admire-ends .popup .button-purple{background:#7957b2}.dialog-refund-debt.event-admire-ends .popup .list-button .button img{position:relative;top:-2px}.dialog-refund-debt.need-registration .popup{padding:32px 16px 24px}.dialog-refund-debt.need-registration .popup .close-button{top:3px}.dialog-refund-debt.need-registration .popup .close-button:hover,.dialog-refund-debt.need-registration .popup .close-button:active,.dialog-refund-debt.need-registration .popup .close-button:focus{filter:none;opacity:1}.dialog-refund-debt.need-registration .popup .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-refund-debt.need-registration .popup .content .title{color:#04050f;margin-bottom:22px;font-size:18px;font-weight:700}.dialog-refund-debt.need-registration .popup .content .description{color:#919399;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-refund-debt.need-registration .popup .content .button{background:#f5841c}.dialog-refund-debt.need-registration .popup .content .button.denied-to-guest{color:#000;background:0 0;border:2px solid #000}.dialog-refund-debt.need-registration .popup .content .login-small-buttons{height:28px;margin-top:5px;margin-bottom:8px;display:flex;position:relative}.dialog-refund-debt.need-registration .popup .content .login-small-buttons:has(.ios-login) .login-button.ios-login svg path:first-child{fill:#474c61}.dialog-refund-debt.need-registration .popup .content .login-small-buttons .login-button{transition:transform .3s ease-in-out;position:relative}.dialog-refund-debt.need-registration .popup .content .login-small-buttons .login-button:hover{cursor:pointer;transform:scale(1.05)}.dialog-refund-debt.need-registration .popup .content .login-small-buttons .login-button:not(:first-child){margin-left:-12px}.dialog-refund-debt.need-registration .popup .content .login-small-buttons .to-bottom{background:#fff;border-radius:50%;width:28px;height:28px;top:0;right:0;box-shadow:0 .2rem .4rem #00000040}.dialog-refund-debt.need-registration .popup .content .login-small-buttons .to-bottom .icon{width:15px;height:15px;position:relative;top:7px;transform:rotate(-90deg)}.dialog-refund-debt .popup{padding:40px 16px 18px}.dialog-refund-debt .popup .header{color:#7957b2;text-align:center;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;position:relative}.dialog-refund-debt .popup .main-text,.dialog-refund-debt .popup .text-id{color:#919399;text-align:center;margin-bottom:12px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:block;position:relative}.dialog-refund-debt .popup .button{color:#fff;background-color:#83bb0c;border:none;margin-top:20px}.dialog-refund-debt .popup .link-support{color:#7957b2;text-align:center;cursor:pointer;margin-top:12px;font-size:14px;text-decoration:underline;display:block;position:relative}.dialog-photo-posting-rules{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;z-index:110;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-photo-posting-rules *{touch-action:manipulation!important}.dialog-photo-posting-rules .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-photo-posting-rules .popup *{touch-action:manipulation!important}.dialog-photo-posting-rules .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-photo-posting-rules .popup .close-button:hover{filter:brightness(125%)}.dialog-photo-posting-rules .popup .close-button:active{filter:brightness(75%)}.dialog-photo-posting-rules .popup .close-button:hover,.dialog-photo-posting-rules .popup .close-button:active{transform:scale(1.1)}.dialog-photo-posting-rules .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-photo-posting-rules .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-photo-posting-rules .popup .close-button svg{width:14px;height:14px}.dialog-photo-posting-rules .popup .close-button{top:8px;right:8px}}.dialog-photo-posting-rules .popup .close-button:hover{transform:scale(1.1)}.dialog-photo-posting-rules .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-photo-posting-rules .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-photo-posting-rules .popup .text .bold{font-weight:600}.dialog-photo-posting-rules .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-photo-posting-rules .popup .button:hover{filter:brightness(110%)}.dialog-photo-posting-rules .popup .button:active{filter:brightness(85%)}.dialog-photo-posting-rules .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button .text{font-weight:500}.dialog-photo-posting-rules .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-photo-posting-rules .popup .button-purple:hover{filter:brightness(110%)}.dialog-photo-posting-rules .popup .button-purple:active{filter:brightness(85%)}.dialog-photo-posting-rules .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-purple .text{font-weight:500}.dialog-photo-posting-rules .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-photo-posting-rules .popup .button-white:hover{filter:brightness(110%)}.dialog-photo-posting-rules .popup .button-white:active{filter:brightness(85%)}.dialog-photo-posting-rules .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-white .text{font-weight:500}.dialog-photo-posting-rules .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-photo-posting-rules .popup .button-red:hover{filter:brightness(110%)}.dialog-photo-posting-rules .popup .button-red:active{filter:brightness(85%)}.dialog-photo-posting-rules .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-photo-posting-rules .popup .button-red .text{font-weight:500}.dialog-photo-posting-rules .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-photo-posting-rules .popup{max-width:600px}.dialog-photo-posting-rules .popup .text,.dialog-photo-posting-rules .popup ul{text-align:left}.dialog-photo-posting-rules .popup ul{margin:14px 32px 0;padding:0;list-style-type:none}.dialog-photo-posting-rules .popup ul>li{color:#7c7c7c;font-size:13px;line-height:16px}.dialog-photo-posting-rules .popup ul>li:not(:first-child){margin-top:5px}.dialog-photo-posting-rules .popup ul>li:before{content:"—";padding-right:3px}.dialog-photo-posting-rules .popup .button{border-radius:20px;max-width:240px;height:40px;margin-bottom:15px;line-height:40px}.dialog-photo-posting-rules .popup label{color:#7c7c7c;margin-bottom:36px;display:block}.dialog-photo-posting-rules .popup label:before{content:"";vertical-align:text-top;border:1px solid #fff;border-radius:50%;width:12px;height:12px;margin-right:10px;display:inline-block;box-shadow:0 0 0 1px #7c7c7c}.dialog-photo-posting-rules .popup #accept_rules{position:absolute}.dialog-photo-posting-rules .popup #accept_rules:checked+label:before{background-color:#01c138}.dialog-rules-tournament{z-index:101;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:auto}.dialog-rules-tournament .close-btn-container{position:absolute;inset:0}.dialog-rules-tournament .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0 0 0 calc(100% - 60px);padding:0;transition:all .1s;display:block;position:sticky;top:10px;right:10px;top:20px!important;right:20px!important}.dialog-rules-tournament .close-button:hover{filter:brightness(125%)}.dialog-rules-tournament .close-button:active{filter:brightness(75%)}.dialog-rules-tournament .close-button:hover,.dialog-rules-tournament .close-button:active{transform:scale(1.1)}.dialog-rules-tournament .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-tournament .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-tournament .close-button svg{width:14px;height:14px}.dialog-rules-tournament .close-button{top:8px;right:8px}}.dialog-rules-tournament .close-button svg{width:16px;height:16px}.dialog-rules-tournament .popup{max-width:100%;height:auto;padding:60px 0 20px;font-size:12px;display:block;overflow:visible}.dialog-rules-tournament .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.dialog-rules-tournament .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto;padding:0 0 21px;font-size:32px;font-weight:700;display:block;position:relative}.dialog-rules-tournament .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-rules-tournament .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 36px;font-size:15px;font-weight:500;line-height:1.2;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule1-image,.dialog-rules-tournament .popup>.content .rules-block .rule2-image,.dialog-rules-tournament .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-size:contain;margin:15px auto 0;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block{flex-flow:column wrap;justify-content:center;align-items:end;column-gap:90px;width:100%;margin:0 0 10px;display:flex;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule1,.dialog-rules-tournament .popup>.content .rules-block .rule2,.dialog-rules-tournament .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule1 .task,.dialog-rules-tournament .popup>.content .rules-block .rule2 .task,.dialog-rules-tournament .popup>.content .rules-block .rule3 .task{max-width:300px;margin:0 auto;transform:scale(.75)translateY(17px)}.dialog-rules-tournament .popup>.content .rules-block .rule1{width:280px}.dialog-rules-tournament .popup>.content .rules-block .rule1 .rule1-image{width:252px;height:92px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/tournament/rule1.png?e6f069v1);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule1 .text{width:100%;margin-top:24px}.dialog-rules-tournament .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-60px;right:-40px}.dialog-rules-tournament .popup>.content .rules-block .rule2{width:270px}.dialog-rules-tournament .popup>.content .rules-block .rule2 .rule2-image{width:200px;height:148px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/tournament/rule2.png?bc552bv1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 5px;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule2 .text{width:100%;margin-top:24px;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-60px;left:-40px;transform:scaleX(-1)}.dialog-rules-tournament .popup>.content .rules-block .rule3{width:290px;top:0}.dialog-rules-tournament .popup>.content .rules-block .rule3 .rule3-image{width:197px;height:111px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/tournament/rule3.png?08c388v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:4px auto -7px;display:block;position:relative}.dialog-rules-tournament .popup>.content .rules-block .rule3 .text{width:100%;margin-top:17px}@keyframes remove_splash_animation{0%{opacity:1}90%,to{opacity:0}}@keyframes cascade_splash_fadeout{to{opacity:0;visibility:hidden}}.cascade-items{pointer-events:none;position:absolute;inset:0}.cascade-items .cascade-item,.cascade-items .cascade-freeze-effect{overflow:hidden}.cascade-items .cascade-item{width:46px;height:58px;animation:linear remove_splash_animation;position:absolute}@media (max-width:950px){.cascade-items .cascade-item{width:31px;height:41px}}.cascade-items .splash{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:.2s 1s forwards cascade_splash_fadeout;position:absolute;top:0;left:0}.cascade-items .cascade-item-1{top:7%;left:7%}.cascade-items .cascade-item-2{top:32%;left:48%}.cascade-items .cascade-item-3{top:59%;left:4%}.cascade-items .cascade-item-4{top:0;left:40%}.cascade-items .cascade-item-5{top:64%;left:35%}.cascade-throw-controls{flex-shrink:0;width:140px;height:24px;display:flex;position:relative}.cascade-throw-controls .cascade-throw-hit{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cascade-throw-controls .cascade-throw-hit:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #fff}.cascade-throw-controls .cascade-throw-hit:hover{filter:brightness(1.08)}.cascade-throw-controls .cascade-throw-launch{width:140px}.cascade-throw-controls .cascade-throw-active-item{cursor:default;-webkit-user-select:none;user-select:none}.rate-wrapper{box-sizing:border-box;background:linear-gradient(#fff 0%,#f5f5f5 100%);border-radius:20px;max-width:349px;margin:-125px -149px;padding:25px;font-size:16px;font-weight:500;line-height:19px;position:absolute;top:50%;left:50%;box-shadow:inset -.4rem 0 .4rem #d9d8dc,inset .4rem 0 .4rem #d9d8dc,inset 0 -.4rem .4rem #d9d8dc,inset 0 .4rem .4rem #d9d8dc}.rate-wrapper .rate-text{text-align:center;width:270px;margin:0 auto 20px;font-size:16px;font-weight:500}.rate-wrapper .button-green{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 40px);max-width:286px;height:50px;margin:20px auto 18px;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.rate-wrapper .button-green:hover{filter:brightness(110%)}.rate-wrapper .button-green:active{filter:brightness(85%)}.rate-wrapper .button-green .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.rate-wrapper .subtext{text-align:center;width:100%;display:block;position:relative}.rate-wrapper .rate-img{background:linear-gradient(#7957b2 0%,#440e23 100%);width:calc(100% + 50px);height:78px;margin-left:-25px;position:relative}.rate-wrapper .rate-img:after{content:"";background-image:url(https://inspin.me/build/static/images/storyTutorial/rateSophie.png?992a50v1);background-position:bottom;background-repeat:no-repeat;background-size:290px;width:100%;height:100%;display:block;position:absolute}.rate-wrapper .button-send{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #7957b2;border-radius:50px;outline:none;width:auto;max-width:none;height:50px;margin:20px auto 18px;padding:0 24px;font-size:16px;font-weight:700;line-height:48px;transition:all .1s;display:block}.rate-wrapper .button-send:hover{filter:brightness(110%)}.rate-wrapper .button-send:active{filter:brightness(85%)}.rate-wrapper .button-send .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.rate-wrapper .button-back,.rate-wrapper .close-btn{font-size:16px;font-weight:inherit;letter-spacing:normal;color:gray;text-align:center;cursor:pointer;background-color:#0000;border:none;width:100%;margin-bottom:16px}.rate-wrapper .button-back span,.rate-wrapper .close-btn span{border-bottom:1px solid #0000;transition:border-bottom-color .3s,color .3s}.rate-wrapper .button-back:hover span,.rate-wrapper .close-btn:hover span{color:#04050f;border-bottom-color:#04050f}.rate-wrapper .rate{justify-content:space-between;width:289px;margin:18px auto 20px;padding:0;display:flex}.rate-wrapper .rate li{cursor:pointer;background:url(https://inspin.me/build/static/images/storyTutorial/rate.png?cf6700v1) 0 0/328px no-repeat;width:43px;height:43px;margin-right:14px;list-style:none}.rate-wrapper .rate li:first-child{background-position:-14px -13px}.rate-wrapper .rate li:first-child:hover{background-position:-18px -66px}.rate-wrapper .rate li:first-child.active{background-position:-18px -122px}.rate-wrapper .rate li:nth-child(2){background-position:-78px -13px}.rate-wrapper .rate li:nth-child(2):hover{background-position:-80px -66px}.rate-wrapper .rate li:nth-child(2).active{background-position:-80px -122px}.rate-wrapper .rate li:nth-child(3){background-position:-142px -13px}.rate-wrapper .rate li:nth-child(3):hover{background-position:-142px -66px}.rate-wrapper .rate li:nth-child(3).active{background-position:-142px -122px}.rate-wrapper .rate li:nth-child(4){background-position:-206px -13px}.rate-wrapper .rate li:nth-child(4):hover{background-position:-204px -66px}.rate-wrapper .rate li:nth-child(4).active{background-position:-204px -122px}.rate-wrapper .rate li:last-child{background-position:-270px -13px;margin-right:0}.rate-wrapper .rate li:last-child:hover{background-position:-266px -66px}.rate-wrapper .rate li:last-child.active{background-position:-266px -122px}@media (max-width:950px){.rate-wrapper{top:inherit;margin:0;bottom:50px;transform:translate(-50%)}}.dialog-rate-us-male{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-rate-us-male .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-rate-us-male .close-button:hover{filter:brightness(125%)}.dialog-rate-us-male .close-button:active{filter:brightness(75%)}.dialog-rate-us-male .close-button:hover,.dialog-rate-us-male .close-button:active{transform:scale(1.1)}.dialog-rate-us-male .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rate-us-male .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rate-us-male .close-button svg{width:14px;height:14px}.dialog-rate-us-male .close-button{top:8px;right:8px}}.dialog-rate-us-male .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-rate-us-male .popup .caption,.dialog-rate-us-male .popup .subcaption,.dialog-rate-us-male .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-rate-us-male .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-rate-us-male .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-rate-us-male .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-rate-us-male .popup .bold{font-weight:600;display:inline-block}@media (max-width:950px){.dialog-rate-us-male .rate-wrapper{width:96vw;margin:auto;inset:50% 0 auto;transform:translateY(-50%)}}.dialog-rate-us{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-rate-us .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-rate-us .close-button:hover,.dialog-rate-us .close-button:active{transform:scale(1.1)}@media (max-width:950px){.dialog-rate-us .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rate-us .close-button svg{width:14px;height:14px}.dialog-rate-us .close-button{top:8px;right:8px}}.dialog-rate-us .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-rate-us .popup .caption,.dialog-rate-us .popup .subcaption,.dialog-rate-us .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-rate-us .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-rate-us .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-rate-us .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-rate-us .popup .bold{font-weight:600;display:inline-block}.dialog-rate-us .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-rate-us .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-rate-us .popup{background-image:"";width:345px;height:303px}}@media (max-width:950px){.dialog-rate-us .popup{background-image:"";width:345px;padding-top:100%}.dialog-rate-us .popup .content{margin-top:-100%}}.dialog-rate-us .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:10px;right:10px;top:-70px!important;right:calc(50% - 175px)!important}.dialog-rate-us .close-button:hover{filter:brightness(125%)}.dialog-rate-us .close-button:active{filter:brightness(75%)}.dialog-rate-us .close-button:hover,.dialog-rate-us .close-button:active{transform:scale(1.1)}.dialog-rate-us .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rate-us .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rate-us .close-button svg{width:14px;height:14px}.dialog-rate-us .close-button{top:8px;right:8px}}.dialog-rate-us .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-rate-us .close-button{right:22px}}@media (min-width:950px){.dialog-rate-us .close-button{right:calc(50% - 230px)!important}}.dialog-rate-us .popup{background:linear-gradient(#9a65f2 0%,#804cd7 100%);border:6px solid #fff;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:350px;padding:16px 16px 12px;display:flex;overflow:visible;top:calc(50% - 125px)!important;transform:translate(-50%)!important}@media (min-width:950px){.dialog-rate-us .popup{width:450px;height:300px}.dialog-rate-us .popup-landscape-selected{height:370px}}.dialog-rate-us .header{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media (min-width:950px){.dialog-rate-us .header{text-align:center;font-size:22px;font-weight:700;line-height:100%}}.dialog-rate-us .footer{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:950px){.dialog-rate-us .footer{text-align:center;font-size:18px;font-weight:500;line-height:100%}}.dialog-rate-us .rating{justify-content:space-between;gap:2px;display:flex}@media (min-width:950px){.dialog-rate-us .rating{gap:4px;margin-top:10px;margin-bottom:20px}}.dialog-rate-us .rate-item{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:64px;height:147px;display:flex}@media (min-width:950px){.dialog-rate-us .rate-item{width:77px}}.dialog-rate-us .rate-item-sophie{opacity:.72;width:100%;position:relative}.dialog-rate-us .rate-item-sophie-selected{opacity:1}.dialog-rate-us .rate-item-sophie-bg{background:#ffffff52;border-radius:12px;width:100%;height:88px;position:absolute;bottom:1px;left:0}.dialog-rate-us .rate-item-sophie-bg.rate-item-sophie-bg-selected-high{border:2px solid #f8f348;width:calc(100% - 4px);height:84px}@media (min-width:950px){.dialog-rate-us .rate-item-sophie-bg.rate-item-sophie-bg-selected-high{height:101px}}.dialog-rate-us .rate-item-sophie-bg.rate-item-sophie-bg-selected-low{border:2px solid #392b64;width:calc(100% - 4px);height:84px}@media (min-width:950px){.dialog-rate-us .rate-item-sophie-bg.rate-item-sophie-bg-selected-low{height:101px}.dialog-rate-us .rate-item-sophie-bg{height:105px}}.dialog-rate-us .rate-item-sophie-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:111px;transform:scale(1)}@media (min-width:950px){.dialog-rate-us .rate-item-sophie-image{height:134px}}.dialog-rate-us .rate-item-sophie-image-1{background-image:url(https://inspin.me/build/static/images/dialogs/rate/sophie1.png?7551d6v1)}.dialog-rate-us .rate-item-sophie-image-2{background-image:url(https://inspin.me/build/static/images/dialogs/rate/sophie2.png?c32145v1)}.dialog-rate-us .rate-item-sophie-image-3{background-image:url(https://inspin.me/build/static/images/dialogs/rate/sophie3.png?24862fv1)}.dialog-rate-us .rate-item-sophie-image-4{background-image:url(https://inspin.me/build/static/images/dialogs/rate/sophie4.png?fce637v1)}.dialog-rate-us .rate-item-sophie-image-5{background-image:url(https://inspin.me/build/static/images/dialogs/rate/sophie5.png?9b3fd0v1)}.dialog-rate-us .rate-item-star{background-image:url(https://inspin.me/build/static/images/dialogs/rate/star.svg?13a336v1);background-position:50%;background-repeat:no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%,-50%)}@media (min-width:950px){.dialog-rate-us .rate-item-star{background-size:100px 100px;width:100px;height:100px;top:calc(50% + 2px);left:calc(50% + 2px)}}.dialog-rate-us .rate-item-star-1{opacity:.24}.dialog-rate-us .rate-item-star-2{opacity:.4}.dialog-rate-us .rate-item-star-3{opacity:.64}.dialog-rate-us .rate-item-star-4{opacity:.8}.dialog-rate-us .rate-item-star-5{opacity:1}.dialog-rate-us .rate-item-star-selected{opacity:1!important}.dialog-rate-us .rate-item-star-container{flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}@media (min-width:950px){.dialog-rate-us .rate-item-star-container{flex-shrink:0;width:38px;height:38px}}.dialog-rate-us .rate-item-star-text{color:#392b64;font-size:14px;font-style:normal;font-weight:700;line-height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:950px){.dialog-rate-us .rate-item-star-text{font-size:18px;line-height:18px}}.dialog-rate-us .confirm-button{color:#04050f;cursor:pointer;background-color:#fff;border-radius:24px;justify-content:center;align-items:center;width:100%;height:48px;margin-top:8px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .1s;display:flex}@media (min-width:950px){.dialog-rate-us .confirm-button{text-align:center;border-radius:100px;flex-shrink:0;width:350px;height:60px;font-size:20px;font-weight:700;line-height:100%}}.dialog-rate-us-review{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-rate-us-review .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-rate-us-review .close-button:hover{filter:brightness(125%)}.dialog-rate-us-review .close-button:active{filter:brightness(75%)}.dialog-rate-us-review .close-button:hover,.dialog-rate-us-review .close-button:active{transform:scale(1.1)}.dialog-rate-us-review .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rate-us-review .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rate-us-review .close-button svg{width:14px;height:14px}.dialog-rate-us-review .close-button{top:8px;right:8px}}.dialog-rate-us-review .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-rate-us-review .popup .caption,.dialog-rate-us-review .popup .subcaption,.dialog-rate-us-review .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-rate-us-review .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-rate-us-review .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-rate-us-review .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-rate-us-review .popup .bold{font-weight:600;display:inline-block}.dialog-rate-us-review .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-rate-us-review .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-rate-us-review .popup{background-image:"";width:345px;height:303px}}@media (max-width:950px){.dialog-rate-us-review .popup{background-image:"";width:345px;padding-top:100%}.dialog-rate-us-review .popup .content{margin-top:-100%}}.dialog-rate-us-review .popup{background:#7340dd;border-radius:30px;max-width:92%;height:auto;margin-top:20px;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible}.dialog-rate-us-review .popup:before{content:"";background:#410a89;border-radius:22px;width:calc(100% - 17px);height:calc(100% - 17px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #ffffff40,inset 0 4px 4px #00000040}.dialog-rate-us-review .popup>.content{text-align:center;background:0 0;border-radius:25px;padding:16px 10px 20px;display:block;position:relative}.dialog-rate-us-review .popup>.content:before{content:"";background:#fbf3ff;border-radius:20px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dialog-rate-us-review .popup>.content>div{position:relative}.dialog-rate-us-review .popup>.content .caption{color:#04050f;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#7340dd;justify-content:center;align-items:center;width:max-content;min-width:200px;max-width:90%;height:auto;margin:auto;padding:15px 0 8px 1px;font-size:22px;font-weight:700;display:flex;position:absolute;top:-21px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40}.dialog-rate-us-review .popup>.content .caption:before,.dialog-rate-us-review .popup>.content .caption:after{content:"";background-color:#7340dd;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg);box-shadow:inset -3px 13px 4px -9px #ffffff40}.dialog-rate-us-review .popup>.content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-rate-us-review .popup>.content .caption span{z-index:1;color:#fff;display:inline-block;position:relative;top:-4px}.dialog-rate-us-review .popup>.content .sophie-image{background-size:contain;width:137px;height:137px;margin:0 auto 12px}.dialog-rate-us-review .popup>.content .subcaption{box-sizing:border-box;font-size:18px;font-weight:700;line-height:21px}.dialog-rate-us-review .popup .close-button{box-sizing:border-box;z-index:3;background:#7340dd;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #e497ff}.dialog-rate-us-review .popup .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-rate-us-review .popup{box-shadow:none;margin-top:4vh;display:block;position:absolute}.dialog-rate-us-review .popup:before{display:block;position:absolute}.dialog-rate-us-review .popup .content[class]{margin-top:0;display:block;position:relative}.dialog-rate-us-review .popup .close-button{top:-9px;right:-2px}}.dialog-rate-us-review .state-review-form .close-button{position:absolute;top:10px;right:10px}@media (max-width:950px){.dialog-rate-us-review .state-review-form .close-button{top:8px;right:8px}}.dialog-rate-us-review .state-review-form .sophie-image[class]{background:url(https://inspin.me/build/static/images/dialogs/rate/sophieIndignant.png?a45a15v1) 50%/contain no-repeat}.dialog-rate-us-review .state-review-form .subcaption{padding:0 32px}.dialog-rate-us-review .state-review-form .button-send{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:26px;outline:none;width:286px;max-width:none;height:50px;margin:20px auto 18px;padding:0 24px;font-size:15px;font-weight:700;line-height:48px;transition:all .1s;display:block}.dialog-rate-us-review .state-review-form .button-send:hover{filter:brightness(110%)}.dialog-rate-us-review .state-review-form .button-send:active{filter:brightness(85%)}.dialog-rate-us-review .state-review-form .button-send .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-reconnect-overlay,.dialog-loading-overlay{z-index:200000;pointer-events:all;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.spinner{border:4px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite disconnect-spinner-rotate;display:block;position:relative}@keyframes disconnect-spinner-rotate{to{transform:rotate(360deg)}}.dialog-relationships .players{justify-content:center;align-items:flex-start;column-gap:12px;width:100%;display:flex;position:relative}.dialog-relationships .players[data-show-self=true] .relationship-player{width:108px}.dialog-relationships .relationship-player{flex-direction:column;align-items:center;width:140px;margin:0;display:flex;position:relative}.dialog-relationships .relationship-player .photo{aspect-ratio:1;width:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;margin:0;display:block;position:relative;box-shadow:0 4px 12px #392b641f}.dialog-relationships .relationship-player .player-name{color:#04050f;text-align:center;overflow-wrap:anywhere;cursor:pointer;max-width:100%;margin-top:8px;font-size:16px;font-weight:700;line-height:20px;display:block}.dialog-relationships .relationship-player .time-left{color:gray;margin:2px 0 0;font-size:13px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-relationships .relationship-player .time-left .timer{display:inline}.dialog-relationships .ring{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:34px 0 0;display:block;position:relative}.dialog-relationships .happy-scale{box-sizing:border-box;pointer-events:none;background:#fff;border:2px solid #dedede;border-radius:20px;width:60%;height:33px;margin:0 auto;display:block;position:relative}.dialog-relationships .happy-scale .fill-mask{border-radius:20px;display:block;inset:2px;overflow:hidden;position:absolute!important}.dialog-relationships .happy-scale .fill-mask .fill{background-color:#01c138;border-radius:0;max-width:100%;height:100%;top:0;left:0;position:absolute!important}.dialog-relationships .happy-scale .happy-percents{color:#0000004d;white-space:nowrap;font-size:10px;font-weight:700;line-height:14px;top:50%;left:50%;overflow-x:visible;transform:translate(-50%,-50%);position:absolute!important}.dialog-relationships .happy-scale[data-color=yellow] .fill{background-color:#ffd450}.dialog-relationships .happy-scale[data-color=red] .fill{background-color:#ff4b4b}.dialog-relationships .happy-scale .happy-percents{color:#04050fbf;font-size:14px;font-weight:700;line-height:14px}.dialog-relationships .happy-scale-alert{box-sizing:border-box;text-align:center;color:#9f000f;background:#fe041b1a;border-radius:20px;width:100%;padding:16px 20px;font-size:14px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-room-invite{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-room-invite *{touch-action:manipulation!important}.dialog-room-invite .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-room-invite .popup *{touch-action:manipulation!important}.dialog-room-invite .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-room-invite .popup .close-button:hover{filter:brightness(125%)}.dialog-room-invite .popup .close-button:active{filter:brightness(75%)}.dialog-room-invite .popup .close-button:hover,.dialog-room-invite .popup .close-button:active{transform:scale(1.1)}.dialog-room-invite .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-room-invite .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-room-invite .popup .close-button svg{width:14px;height:14px}.dialog-room-invite .popup .close-button{top:8px;right:8px}}.dialog-room-invite .popup .close-button:hover{transform:scale(1.1)}.dialog-room-invite .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-room-invite .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-room-invite .popup .text .bold{font-weight:600}.dialog-room-invite .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-room-invite .popup .button:hover{filter:brightness(110%)}.dialog-room-invite .popup .button:active{filter:brightness(85%)}.dialog-room-invite .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-room-invite .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-room-invite .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-room-invite .popup .button .text{font-weight:500}.dialog-room-invite .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-room-invite .popup .button-purple:hover{filter:brightness(110%)}.dialog-room-invite .popup .button-purple:active{filter:brightness(85%)}.dialog-room-invite .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-room-invite .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-room-invite .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-room-invite .popup .button-purple .text{font-weight:500}.dialog-room-invite .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-room-invite .popup .button-white:hover{filter:brightness(110%)}.dialog-room-invite .popup .button-white:active{filter:brightness(85%)}.dialog-room-invite .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-room-invite .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-room-invite .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-room-invite .popup .button-white .text{font-weight:500}.dialog-room-invite .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-room-invite .popup .button-red:hover{filter:brightness(110%)}.dialog-room-invite .popup .button-red:active{filter:brightness(85%)}.dialog-room-invite .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-room-invite .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-room-invite .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-room-invite .popup .button-red .text{font-weight:500}.dialog-room-invite .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-room-invite .popup .caption{color:#04050f;letter-spacing:normal;margin-top:16px;margin-bottom:12px;font-size:22px;font-weight:600}.dialog-room-invite .popup .text{color:gray;font-size:16px;font-weight:500}.dialog-room-invite .popup .text>.span{color:#04050f}.dialog-room-invite .popup .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/socialMechanics/roomInviteImage.png?b2d1b2v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:128px;height:92px;margin:32px auto 0;display:block}.dialog-room-invite .popup .button-cancel,.dialog-room-invite .popup .button-accept{width:calc(100% - 40px);max-width:286px;height:50px;font-size:16px;line-height:50px;display:block}.dialog-room-invite .popup .button-accept{background-color:#01c138;margin-bottom:14px}.dialog-room-invite .popup .button-cancel{color:#04050f;background-color:#fff;border:1px solid #04050f;margin-top:0}.dialog-rules-candy-shop{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:30;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;left:0;overflow:hidden auto}.dialog-rules-candy-shop .close-button{pointer-events:all;cursor:pointer;z-index:1;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:-20px!important;right:-36px!important}.dialog-rules-candy-shop .close-button:hover{filter:brightness(125%)}.dialog-rules-candy-shop .close-button:active{filter:brightness(75%)}.dialog-rules-candy-shop .close-button:hover,.dialog-rules-candy-shop .close-button:active{transform:scale(1.1)}.dialog-rules-candy-shop .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-candy-shop .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-candy-shop .close-button svg{width:14px;height:14px}.dialog-rules-candy-shop .close-button{top:8px;right:8px}}.dialog-rules-candy-shop .close-button svg{width:16px;height:16px}.dialog-rules-candy-shop .content{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:320px;height:-moz-fit-content;height:fit-content;margin:auto;padding:10px 8px;display:flex;position:relative}.dialog-rules-candy-shop .content .caption{text-align:center;color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;width:100%;margin-bottom:3vh;font-size:24px;font-weight:700}.dialog-rules-candy-shop .content .text{text-align:center;color:#fff;width:100%;max-width:270px;margin-top:15px;font-size:14px;font-weight:500;line-height:17px;position:relative}@media (min-width:950px){.dialog-rules-candy-shop .content .text.arrow{margin:15px auto 54px}}@media (max-width:950px){.dialog-rules-candy-shop .content .text.arrow{margin:2vh auto 5vh}}.dialog-rules-candy-shop .content .text.arrow:after{content:"";width:50px;height:56px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.dialog-rules-candy-shop .content .text.arrow.right:after{top:8px;right:0;transform:translate(100%)}@media (max-width:950px){.dialog-rules-candy-shop .content .text.arrow.right:after{transform:translate(72%)}}.dialog-rules-candy-shop .content .text.arrow.left:after{top:15px;left:0;transform:scaleX(-1)translate(40px)}@media (max-width:950px){.dialog-rules-candy-shop .content .text.arrow.left:after{transform:scaleX(-1)translate(28px)}}.dialog-rules-candy-shop .content .tasks{flex-direction:column;gap:15px;width:100%;display:flex}.dialog-rules-candy-shop .content .tasks .general-task-shell{max-width:304px}.dialog-rules-candy-shop .content .candies-task-view{width:100%}.dialog-rules-candy-shop .content .candies-task-view .description,.dialog-rules-candy-shop .content .candies-task-view .count{font-size:12px!important;line-height:14px!important}.dialog-rules-candy-shop .content .candies-task-view .icon{width:16px;height:16px;margin-top:-2px}.dialog-rules-candy-shop .content .rewards{pointer-events:none;flex-flow:row;justify-content:center;width:100%;min-width:255px;display:flex}.dialog-rules-candy-shop .content .rewards .candy-reward-item{width:-moz-fit-content;width:fit-content}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content{width:64px;height:64px}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-items{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-item-with-tooltip,.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .gift-image{width:36px!important;height:36px!important}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-item-with-tooltip .gift-image{width:48px;height:48px}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-item-with-tooltip[data-game-item-type=frame_id]{margin-top:8px;width:6.4rem!important;height:6.4rem!important}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{margin-left:unset!important;margin-top:unset!important}.dialog-rules-candy-shop .content .rewards .candy-reward-item .candy-reward-content .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{width:30px;height:40px;transform:none}.dialog-rules-candy-shop .content .rewards .candy-reward-item .button-buy{width:64px;height:24px;line-height:24px;pointer-events:none!important}.dialog-rules-candy-shop .content .rewards .candy-reward-item .button-buy .price{font-size:10px}.dialog-rules-candy-shop .content .rewards .candy-reward-item .button-buy .icon{width:16px;height:16px}.dialog-rules-candy-shop .content .rewards .candy-reward-item .unique-gift-icon{display:none}.dialog-rules-candy-shop .content .points-area{box-sizing:border-box;background-color:#ffffff3d;border:4px solid #fff;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin:auto;padding:16px 16px 16px 19px;display:flex}.dialog-rules-candy-shop .content .points-area .points-text{font-size:24px;font-weight:500}.dialog-rules-candy-shop .content .points-area .points-text.sign-equal{margin:0 6px}.dialog-rules-candy-shop .content .points-area .icon{width:28px;height:28px}.dialog-rules-candy-shop .content .points-area .icon.candy{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-rules-candy-shop .content .points-area .icon.league-points{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/leaguePoint.png?65c008v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:1px}.dialog-rules-orders-wave{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:30;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-rules-orders-wave .close-button{pointer-events:all;cursor:pointer;z-index:1;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:20px!important;right:20px!important}.dialog-rules-orders-wave .close-button:hover{filter:brightness(125%)}.dialog-rules-orders-wave .close-button:active{filter:brightness(75%)}.dialog-rules-orders-wave .close-button:hover,.dialog-rules-orders-wave .close-button:active{transform:scale(1.1)}.dialog-rules-orders-wave .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-orders-wave .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-orders-wave .close-button svg{width:14px;height:14px}.dialog-rules-orders-wave .close-button{top:8px;right:8px}}.dialog-rules-orders-wave .close-button svg{width:16px;height:16px}.dialog-rules-orders-wave .content{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:320px;height:-moz-fit-content;height:fit-content;margin:auto;padding:10px 20px;display:flex}.dialog-rules-orders-wave .content .caption{text-align:center;color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;width:100%;margin-bottom:3vh;font-size:24px;font-weight:500}.dialog-rules-orders-wave .content .text{text-align:center;color:#fff;width:100%;max-width:280px;margin-top:15px;font-size:14px;font-weight:500;line-height:17px;position:relative}@media (min-width:950px){.dialog-rules-orders-wave .content .text.arrow{margin:15px auto 54px}}@media (max-width:950px){.dialog-rules-orders-wave .content .text.arrow{margin:2vh auto 5vh}}.dialog-rules-orders-wave .content .text.arrow:after{content:"";width:50px;height:56px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.dialog-rules-orders-wave .content .text.arrow.right:after{top:8px;right:10px;transform:translate(100%)}.dialog-rules-orders-wave .content .text.arrow.left:after{top:45px;left:10px;transform:scaleX(-1)translate(40px)}.dialog-rules-orders-wave .content .tasks{flex-direction:column;gap:15px;width:100%;display:flex}.dialog-rules-orders-wave .content .orders-wave-task-view{width:100%}.dialog-rules-orders-wave .content .orders-wave-task-view .description,.dialog-rules-orders-wave .content .orders-wave-task-view .limit-text,.dialog-rules-orders-wave .content .orders-wave-task-view .count{font-size:12px!important;line-height:14px!important}.dialog-rules-orders-wave .content .orders-wave-task-view .game-item-image{margin-top:-2px;width:16px!important;height:16px!important}.dialog-rules-orders-wave .content .rewards{pointer-events:none;flex-flow:row;justify-content:space-between;width:100%;min-width:255px;display:flex}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item{width:-moz-fit-content;width:fit-content}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content{width:64px;height:64px}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .preview-img{display:none}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .frames-list{justify-content:center}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .game-items{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .game-item-with-tooltip,.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .gift-image{width:36px!important;height:36px!important}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=frame_id]{margin-top:8px;width:6.4rem!important;height:6.4rem!important}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{margin-left:unset!important;margin-top:unset!important}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=achievements]{display:none}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .button-buy{width:64px;height:24px;line-height:24px;pointer-events:none!important}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .button-buy .price{font-size:10px}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .button-buy .icon{width:10px;height:10px}.dialog-rules-orders-wave .content .rewards .orders-wave-reward-item .unique-gift-icon{display:none}.dialog-rules-orders-wave .content .points-area{box-sizing:border-box;background-color:#ffffff3d;border:4px solid #fff;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin:auto;padding:16px 16px 16px 19px;display:flex}.dialog-rules-orders-wave .content .points-area .points-text{font-size:24px;font-weight:500}.dialog-rules-orders-wave .content .points-area .points-text.sign-equal{margin:0 8px}.dialog-rules-orders-wave .content .points-area .game-item-image{width:28px;height:28px}.dialog-select-ring{z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;left:0}.dialog-select-ring .popup{background-color:#6cbeed;border-radius:25px;display:block}.dialog-select-ring .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:10px;right:10px}.dialog-select-ring .popup .close-button:hover{filter:brightness(125%)}.dialog-select-ring .popup .close-button:active{filter:brightness(75%)}.dialog-select-ring .popup .close-button:hover,.dialog-select-ring .popup .close-button:active{transform:scale(1.1)}.dialog-select-ring .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-select-ring .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-select-ring .popup .close-button svg{width:14px;height:14px}}.dialog-select-ring .popup .close-button svg,.dialog-select-ring .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-select-ring .popup .close-button{top:8px;right:8px}}.dialog-select-ring .popup .caption{text-align:center;letter-spacing:normal;color:#fff;width:100%;font-size:22px;font-weight:500;line-height:26px;display:block;position:relative}.dialog-select-ring .popup .content{justify-content:center;align-items:flex-start;gap:12px 8px;margin:0 28px;display:flex}.dialog-select-ring .popup .content .rings .title{color:#2c78af;text-align:center;margin-top:24px;font-size:14px;font-weight:700}@media (max-width:950px){.dialog-select-ring .popup .content .rings .title{margin-bottom:5px}}.dialog-select-ring .popup .content .rings .event-rings{height:auto;margin:0}.dialog-select-ring .popup .content .rings .timer{z-index:2;box-sizing:border-box;background:#4c7d98;border-radius:8px;justify-content:center;align-items:center;width:105px;height:24px;font-size:14px;font-weight:700;display:flex;position:absolute;top:-11px;left:35%}.dialog-select-ring .popup .content .rings .timer svg{width:16px;height:16px;margin-right:4px}.dialog-select-ring .popup .content .rings .timer .value{margin-right:2px}.dialog-select-ring .popup .content .rings .timer .unit:not(:last-child){margin-right:4px}@media (max-width:950px){.dialog-select-ring .popup .content{flex-direction:column;justify-content:flex-start;align-items:center;height:78%}}.dialog-select-ring .popup .rings{background-color:#b4def5;border-radius:5px;display:block;position:relative}.dialog-select-ring .popup .rings .list{touch-action:pan-y;-webkit-overflow-scrolling:touch;justify-items:center;height:70%;display:grid;overflow:hidden auto;touch-action:manipulation!important}.dialog-select-ring .popup .rings .list *{touch-action:manipulation!important}.dialog-select-ring .popup .rings .list::-webkit-scrollbar-track{background:#c7ebff}.dialog-select-ring .popup .rings .list::-webkit-scrollbar-thumb{background:#2c78af}.dialog-select-ring .popup .rings .list .ring{box-sizing:border-box;cursor:pointer;pointer-events:all;background:#ffffff70;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:156px;max-width:156px;height:156px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.dialog-select-ring .popup .rings .list .ring .new{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/new.png?faffaev1);background-repeat:no-repeat;background-size:cover;width:50px;height:50px;position:absolute;top:0;left:0}.dialog-select-ring .popup .rings .list .ring .game-birthday-sale-marker{pointer-events:none;background-image:url(https://inspin.me/build/static/images/birthday/weddingSaleMarker.png?7d3e79v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:36px;height:36px;display:block;position:absolute;top:5px;left:5px}.dialog-select-ring .popup .rings .list .ring .image{width:72px;height:72px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:absolute;inset:0 0 32px}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:22px;outline:none;width:auto;min-width:95px;height:22px;margin:80px auto auto;padding:0 10px;font-size:14px;font-weight:500;line-height:21px;transition:all .1s;display:table;position:relative}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item:hover{filter:brightness(110%)}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item:active{filter:brightness(85%)}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item .game-item-image{vertical-align:text-top;width:16px;height:16px}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item .old-price{text-align:center;letter-spacing:normal;color:#2c78af;font-size:12px;font-weight:500;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-20px)}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item .old-price:after{width:12px;height:12px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item .old-price:before{content:"";z-index:1;background-color:#e96278;width:100%;height:2px;display:block;position:absolute;top:10px;left:0;right:0;transform:rotate(15deg)}.dialog-select-ring .popup .rings .list .ring .button-buy-wedding-item[has-discount=true]{transform:translateY(15px)}.dialog-select-ring .popup .rings .list .ring .icon{justify-content:center;align-items:center;display:none}.dialog-select-ring .popup .rings .list .ring .icon svg,.dialog-select-ring .popup .rings .list .ring .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-select-ring .popup .rings .list .ring .text{display:none}.dialog-select-ring .popup .rings .list .ring[data-purchased=true] .text{color:#fff;font-size:14px;font-weight:700;display:block;position:absolute;bottom:20px}.dialog-select-ring .popup .rings .list .ring[data-selected=true]{background:#67cef6;border:2px solid #2c78af;position:relative}.dialog-select-ring .popup .rings .list .ring[data-selected=true] .button-buy-wedding-item,.dialog-select-ring .popup .rings .list .ring[data-selected=true] .new,.dialog-select-ring .popup .rings .list .ring[data-selected=true] .game-birthday-sale-marker{display:none}.dialog-select-ring .popup .rings .list .ring[data-selected=true] .icon{width:32px;height:24px;display:block;position:absolute;top:8px;left:8px}.dialog-select-ring .popup .rings .list .ring[data-selected=true] .image{width:88px;height:88px}.dialog-select-ring .popup .rings .list .ring .band{color:#fff;pointer-events:none;border-bottom:20px solid #25a4ff;border-left:20px solid #0000;border-right:20px solid #0000;width:60px;height:0;font-size:12px;font-style:normal;font-weight:700;display:block;position:absolute;top:17px;right:-23px;transform:rotate(45deg);box-shadow:inset 0 0 4px #2482c780}.dialog-select-ring .popup .rings .list .ring .band p{white-space:nowrap;margin:0;line-height:20px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.dialog-select-ring .popup .button-buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-select-ring .popup .button-buy:hover{filter:brightness(110%)}.dialog-select-ring .popup .button-buy:active{filter:brightness(85%)}.dialog-select-ring .popup .button-buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-ring .popup .button-buy[can-buy=false]{pointer-events:none;background-color:#474747}.dialog-select-ring .popup .button-buy[can-buy=true] .text:after{width:18px;height:18px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}@media (min-width:950px){.dialog-select-ring>.popup{width:834px;height:470px;margin:auto;inset:0;overflow:hidden}.dialog-select-ring>.popup .caption{margin-top:30px;margin-bottom:16px}.dialog-select-ring>.popup .rings{width:100%;height:318px;margin:auto}.dialog-select-ring>.popup .rings .list{grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;padding:20px}.dialog-select-ring>.popup .rings .list.exist-event{grid-template-columns:1fr 1fr}.dialog-select-ring>.popup .button-buy{width:196px;height:36px;margin-top:14px;line-height:36px}}@media (max-width:950px){.dialog-select-ring>.popup{width:calc(100% - 26px);margin:auto;inset:5vh 0;overflow:hidden}.dialog-select-ring>.popup .content{margin:0 10px}.dialog-select-ring>.popup .close-button{top:12px;right:12px}.dialog-select-ring>.popup .caption{margin:4vh auto 2vh}.dialog-select-ring>.popup .rings{width:324px;height:auto;padding:0 5px}.dialog-select-ring>.popup .rings .list{grid-template-columns:1fr 1fr;max-height:400px}.dialog-select-ring>.popup .rings .list.exist-event{max-height:240px}.dialog-select-ring>.popup .rings .list .ring{margin-bottom:6px}.dialog-select-ring>.popup .button-buy{max-width:286px;height:50px;margin-top:2.5vh;margin-bottom:25px;line-height:50px}}.dialog-select-payment-system{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;z-index:102;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-select-payment-system *{touch-action:manipulation!important}.dialog-select-payment-system .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-select-payment-system .popup *{touch-action:manipulation!important}.dialog-select-payment-system .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-select-payment-system .popup .close-button:hover{filter:brightness(125%)}.dialog-select-payment-system .popup .close-button:active{filter:brightness(75%)}.dialog-select-payment-system .popup .close-button:hover,.dialog-select-payment-system .popup .close-button:active{transform:scale(1.1)}.dialog-select-payment-system .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-select-payment-system .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-select-payment-system .popup .close-button svg{width:14px;height:14px}.dialog-select-payment-system .popup .close-button{top:8px;right:8px}}.dialog-select-payment-system .popup .close-button:hover{transform:scale(1.1)}.dialog-select-payment-system .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-select-payment-system .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-select-payment-system .popup .text .bold{font-weight:600}.dialog-select-payment-system .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-select-payment-system .popup .button:hover{filter:brightness(110%)}.dialog-select-payment-system .popup .button:active{filter:brightness(85%)}.dialog-select-payment-system .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-payment-system .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-select-payment-system .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-select-payment-system .popup .button .text{font-weight:500}.dialog-select-payment-system .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-select-payment-system .popup .button-purple:hover{filter:brightness(110%)}.dialog-select-payment-system .popup .button-purple:active{filter:brightness(85%)}.dialog-select-payment-system .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-purple .text{font-weight:500}.dialog-select-payment-system .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-select-payment-system .popup .button-white:hover{filter:brightness(110%)}.dialog-select-payment-system .popup .button-white:active{filter:brightness(85%)}.dialog-select-payment-system .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-white .text{font-weight:500}.dialog-select-payment-system .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-select-payment-system .popup .button-red:hover{filter:brightness(110%)}.dialog-select-payment-system .popup .button-red:active{filter:brightness(85%)}.dialog-select-payment-system .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-select-payment-system .popup .button-red .text{font-weight:500}.dialog-select-payment-system .popup .button-ok .game-item-image{width:24px;height:24px}@media (min-width:950px){.dialog-select-payment-system .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-select-payment-system .close-button:hover{filter:brightness(125%)}.dialog-select-payment-system .close-button:active{filter:brightness(75%)}.dialog-select-payment-system .close-button:hover,.dialog-select-payment-system .close-button:active{transform:scale(1.1)}.dialog-select-payment-system .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:950px) and (max-width:950px){.dialog-select-payment-system .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-select-payment-system .close-button svg{width:14px;height:14px}}@media (max-width:950px){.dialog-select-payment-system .close-button{width:40px;height:40px;display:block}.dialog-select-payment-system .close-button svg{fill:#4d4d4d!important}}.dialog-select-payment-system .caption{justify-content:center;align-items:center;display:flex;margin-bottom:12px!important;font-size:18px!important}.dialog-select-payment-system .caption img{width:32px;height:32px;margin-left:8px}.dialog-select-payment-system .rewards-list{justify-content:center;margin-top:30px;display:flex}.dialog-select-payment-system .rewards-list .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}.dialog-select-payment-system .rewards-list .game-item-with-tooltip .game-item-image{width:30px;height:30px}.dialog-select-payment-system .rewards-list .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}.dialog-select-payment-system .rewards-list .game-item-with-tooltip .hint{display:none}.dialog-select-payment-system .popup{max-width:343px;width:unset;flex-direction:column;padding:24px 16px;display:flex}.dialog-select-payment-system .popup .list-button{flex-direction:column;gap:8px;display:flex}.dialog-select-payment-system .popup .list-button .button-white{margin-top:0}.dialog-select-payment-system .popup .button,.dialog-select-payment-system .popup .button-white{width:100%;max-width:100%}.dialog-select-payment-system .popup .button *,.dialog-select-payment-system .popup .button-white *{vertical-align:middle}.dialog-select-payment-system .popup .button.outline-purple,.dialog-select-payment-system .popup .button-white.outline-purple{color:#7957b2;border:2px solid var(--Color-textSecondary,#7957b2);background-color:#0000}.dialog-select-payment-system .popup .button.button-blue,.dialog-select-payment-system .popup .button-white.button-blue{background-color:#3688c8;margin-bottom:8px;position:relative}.dialog-select-payment-system .popup .button.button-blue svg,.dialog-select-payment-system .popup .button-white.button-blue svg{position:absolute;top:12px;left:12px}.dialog-select-payment-system .popup .button-white{margin-top:8px}.dialog-select-payment-system .popup .button-warning{background-color:#fd6f71}.dialog-select-payment-system .popup .button-filled-purple{background-color:#7957b2}.dialog-select-payment-system .popup .button-outline-purple{color:#7957b2;background-color:#0000;border:2px solid #7957b2}.dialog-select-payment-system .popup .text{margin-left:35px;margin-right:35px;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important}.dialog-select-payment-system .popup .buttons{flex-direction:column;gap:16px;display:flex}.dialog-select-payment-system ul{flex-direction:column;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.dialog-select-payment-system .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;animation:1s linear infinite rotate;display:block;top:0;left:0;right:0;transform:translateZ(0)}.dialog-select-payment-system.wide .popup{max-width:none}@media (min-width:950px){.dialog-select-payment-system.wide .popup{width:600px}}@media (max-width:950px){.dialog-select-payment-system.wide .popup{width:90vw}}.dialog-select-payment-system.danger .popup{border:2px solid #ff4b4b}.dialog-select-payment-system.danger .popup .button-white,.dialog-select-payment-system.danger .popup .button{width:100%;margin-left:auto;margin-right:auto}.dialog-select-payment-system.danger .popup .button-ok{background-color:#ff4b4b}.dialog-select-payment-system.check-photo-hint{background-color:#000}.dialog-select-payment-system.purple-basic .popup{box-sizing:border-box;width:318px;padding:24px 16px}.dialog-select-payment-system.purple-basic .caption{color:#7957b2;margin:0 0 19px;font-size:20px}.dialog-select-payment-system.purple-basic .text{color:#04050f;margin:8px;font-size:16px;font-weight:500}.dialog-select-payment-system.purple-basic .button{color:#fff;background:#7957b2;width:286px;margin:20px auto 0}.dialog-select-payment-system.purple-basic .close-button{display:none}.dialog-select-payment-system.lootbox_small,.dialog-select-payment-system.lootbox_medium,.dialog-select-payment-system.lootbox_large{z-index:1000}.dialog-select-payment-system.lootbox_small .image,.dialog-select-payment-system.lootbox_medium .image,.dialog-select-payment-system.lootbox_large .image{background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-select-payment-system.lootbox_small .count,.dialog-select-payment-system.lootbox_medium .count,.dialog-select-payment-system.lootbox_large .count{color:#04050f;margin-bottom:20px;font-size:16px;font-weight:700}.dialog-select-payment-system.lootbox_small .button,.dialog-select-payment-system.lootbox_medium .button,.dialog-select-payment-system.lootbox_large .button{background:#7957b2}.dialog-select-payment-system.lootbox_gazon{z-index:1000}.dialog-select-payment-system.lootbox_gazon .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxGazon.png?2be1c5v1);background-size:contain;width:112px;height:112px;margin:20px auto 0}.dialog-select-payment-system.lootbox_small .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxSmall.png?af675fv1)}.dialog-select-payment-system.lootbox_medium .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxMedium.png?0645cav1)}.dialog-select-payment-system.lootbox_large .image{background-image:url(https://inspin.me/build/static/images/chests/lootboxLarge.png?a96992v1)}.dialog-select-payment-system.event-admire-ends .popup{border-radius:20px;gap:20px;padding:32px 16px 24px}.dialog-select-payment-system.event-admire-ends .popup .caption{color:#7957b2;line-height:normal;margin:0!important}.dialog-select-payment-system.event-admire-ends .popup .text{color:#919399;margin:0!important}.dialog-select-payment-system.event-admire-ends .popup .close-button svg{fill:#919399!important}.dialog-select-payment-system.event-admire-ends .popup .button-purple{background:#7957b2}.dialog-select-payment-system.event-admire-ends .popup .list-button .button img{position:relative;top:-2px}.dialog-select-payment-system.need-registration .popup{padding:32px 16px 24px}.dialog-select-payment-system.need-registration .popup .close-button{top:3px}.dialog-select-payment-system.need-registration .popup .close-button:hover,.dialog-select-payment-system.need-registration .popup .close-button:active,.dialog-select-payment-system.need-registration .popup .close-button:focus{filter:none;opacity:1}.dialog-select-payment-system.need-registration .popup .content{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-select-payment-system.need-registration .popup .content .title{color:#04050f;margin-bottom:22px;font-size:18px;font-weight:700}.dialog-select-payment-system.need-registration .popup .content .description{color:#919399;margin-bottom:20px;font-size:14px;font-weight:500;line-height:normal}.dialog-select-payment-system.need-registration .popup .content .button{background:#f5841c}.dialog-select-payment-system.need-registration .popup .content .button.denied-to-guest{color:#000;background:0 0;border:2px solid #000}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons{height:28px;margin-top:5px;margin-bottom:8px;display:flex;position:relative}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons:has(.ios-login) .login-button.ios-login svg path:first-child{fill:#474c61}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons .login-button{transition:transform .3s ease-in-out;position:relative}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons .login-button:hover{cursor:pointer;transform:scale(1.05)}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons .login-button:not(:first-child){margin-left:-12px}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons .to-bottom{background:#fff;border-radius:50%;width:28px;height:28px;top:0;right:0;box-shadow:0 .2rem .4rem #00000040}.dialog-select-payment-system.need-registration .popup .content .login-small-buttons .to-bottom .icon{width:15px;height:15px;position:relative;top:7px;transform:rotate(-90deg)}.dialog-select-payment-system .popup{padding:40px 16px 18px}.dialog-select-payment-system .popup .text{color:#7957b2;font-weight:700;font-size:18px!important}.dialog-select-payment-system .popup .hint{color:#04050f;width:80%;margin:auto auto 20px;font-weight:500;line-height:16px;font-size:14px!important}.dialog-select-payment-system .popup .list-button{gap:6px}.dialog-select-payment-system .popup .list-button .button{color:#fff;background-color:#83bb0c;border:none}.dialog-select-payment-system .popup .list-button .button.purple{background-color:#7957b2}.dialog-select-payment-system .popup .list-button .button.blue{background-color:#6cbeed}.dialog-select-payment-system .popup .list-button .button-hint{color:#919399;padding-bottom:10px;font-size:14px;font-weight:500}.dialog-select-payment-system .popup .close-button.portrait-only{display:block!important}.dialog-select-payment-system .popup .close-button.portrait-only svg{fill:#919399!important}.dialog-select-payment-system .close-button{display:none}.dialog-select-sex{backface-visibility:hidden;z-index:30;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#00000073,#00000073),url(https://inspin.me/build/static/images/tables/landscape/table0.png?2ccc34v1) 50%/cover no-repeat;flex-direction:column;justify-content:safe center;align-items:center;width:100%;height:100%;padding:16px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow-y:auto;transform:translateZ(0)}.dialog-select-sex>.content{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:343px;animation:.35s ease-out both dialog-select-sex-show;display:flex;position:relative}.dialog-select-sex .select-sex-content{flex-direction:column;gap:14px;width:100%;display:flex;position:relative}.dialog-select-sex .caption{color:#fff;text-align:center;text-shadow:0 2px 2px #451d61;width:100%;padding:6px 0 2px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800;line-height:26px;display:block;position:relative}.dialog-select-sex .genders{gap:12px;width:100%;display:flex;position:relative}.dialog-select-sex .gender{box-sizing:border-box;cursor:pointer;pointer-events:all;background-color:#3d098059;border-radius:18px;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:6px 6px 10px;transition:transform .15s ease-out,background-color .15s;display:flex;position:relative;box-shadow:inset 0 2px #ffffff1f}@media (hover:hover) and (pointer:fine){.dialog-select-sex .gender:hover{background-color:#3d098080;transform:translateY(-2px)}}.dialog-select-sex .gender:active{transform:scale(.97)}.dialog-select-sex .photo{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:12px;width:100%;display:block;position:relative;box-shadow:0 4px 10px #1e064273}.dialog-select-sex .label{color:#fff;text-align:center;text-shadow:0 1px 1px #451d61;font-family:Montserrat,sans-serif;font-size:17px;font-weight:800;line-height:20px;display:block;position:relative}.dialog-select-sex .description{color:#ffffffd9;text-align:center;text-shadow:0 1px 1px #451d61;padding:0 8px 4px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:18px;display:block;position:relative}@keyframes dialog-select-sex-show{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.dialog-self-bans{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-self-bans *{touch-action:manipulation!important}.dialog-self-bans .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-self-bans .popup *{touch-action:manipulation!important}.dialog-self-bans .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-self-bans .popup .close-button:hover{filter:brightness(125%)}.dialog-self-bans .popup .close-button:active{filter:brightness(75%)}.dialog-self-bans .popup .close-button:hover,.dialog-self-bans .popup .close-button:active{transform:scale(1.1)}.dialog-self-bans .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-self-bans .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-self-bans .popup .close-button svg{width:14px;height:14px}.dialog-self-bans .popup .close-button{top:8px;right:8px}}.dialog-self-bans .popup .close-button:hover{transform:scale(1.1)}.dialog-self-bans .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-self-bans .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-self-bans .popup .text .bold{font-weight:600}.dialog-self-bans .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-self-bans .popup .button:hover{filter:brightness(110%)}.dialog-self-bans .popup .button:active{filter:brightness(85%)}.dialog-self-bans .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-self-bans .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-self-bans .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-self-bans .popup .button .text{font-weight:500}.dialog-self-bans .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-self-bans .popup .button-purple:hover{filter:brightness(110%)}.dialog-self-bans .popup .button-purple:active{filter:brightness(85%)}.dialog-self-bans .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-self-bans .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-self-bans .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-self-bans .popup .button-purple .text{font-weight:500}.dialog-self-bans .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-self-bans .popup .button-white:hover{filter:brightness(110%)}.dialog-self-bans .popup .button-white:active{filter:brightness(85%)}.dialog-self-bans .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-self-bans .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-self-bans .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-self-bans .popup .button-white .text{font-weight:500}.dialog-self-bans .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-self-bans .popup .button-red:hover{filter:brightness(110%)}.dialog-self-bans .popup .button-red:active{filter:brightness(85%)}.dialog-self-bans .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-self-bans .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-self-bans .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-self-bans .popup .button-red .text{font-weight:500}.dialog-self-bans .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-self-bans .popup{min-width:28rem;max-width:343px;min-height:259px}.dialog-self-bans .popup ul{padding-inline-start:0;list-style-type:none}.dialog-self-bans .popup .text{color:gray;font-size:12px}.dialog-self-bans .popup .text.reason{font-size:14px}.dialog-self-bans .popup .bans{touch-action:pan-y;-webkit-overflow-scrolling:touch;max-height:34rem;margin:0 auto;overflow:hidden auto;touch-action:manipulation!important}.dialog-self-bans .popup .bans *{touch-action:manipulation!important}.dialog-self-bans .popup .bans .caption{margin-top:24px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:21.09px}.dialog-self-bans .popup .bans .text-id{color:#04050f;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:16.41px}.dialog-self-bans .popup .bans .text{color:#919399;margin:0;font-size:14px;font-weight:500}.dialog-self-bans .popup .bans .text.reason{color:#fd6f71;font-weight:700}.dialog-self-bans .popup .bans .text-block{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;display:flex}.dialog-self-bans .popup .bans .text-block.description-block{flex-direction:column;align-items:center;gap:4px;position:relative}.dialog-self-bans .popup .bans .text-block.description-block .text.reason{white-space:pre-line;word-break:break-word;text-align:center;display:block;position:relative}.dialog-self-bans .popup .bans .timer{width:-moz-fit-content;width:fit-content}.dialog-self-bans .popup .bans .ban-list-element{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;padding:10px 20px 10px 30px;display:flex;position:relative}.dialog-self-bans .popup .button{color:#fff;background:#7957b2;width:311px;margin:10px auto 0}.dialog-self-bans .popup .footer{justify-content:space-around;align-items:center;width:100%;height:60px;font-size:14px;line-height:22px;display:inline-flex;position:relative;bottom:0;left:0}.dialog-self-bans .popup .footer .moderator-text,.dialog-self-bans .popup .footer .footer-text{text-align:left;color:#04050f;font-weight:500}.dialog-self-bans .popup .footer .game-rules,.dialog-self-bans .popup .footer .link-support{text-align:right;color:#7957b2;text-decoration-line:underline}.dialog-self-bans .popup .footer .game-rules:hover,.dialog-self-bans .popup .footer .link-support:hover{cursor:pointer;text-decoration-line:none}.dialog-self-bans .popup .box-timer{box-sizing:border-box;margin:auto;display:inline-block;position:relative;margin-top:10px!important}.dialog-self-bans .popup .box-timer .time{color:#04050f}@media (min-width:950px){.dialog-self-bans .popup .box-timer{text-align:center;color:#fff;white-space:nowrap;border:2px solid gray;border-radius:10px;width:138px;height:48px;margin-top:25px;font-size:23px;font-weight:700;overflow-x:visible}.dialog-self-bans .popup .box-timer .timer-caption{color:gray;text-align:center;width:100%;height:10px;margin:auto;font-size:10px;font-weight:500;display:block;position:relative}.dialog-self-bans .popup .box-timer>.part{vertical-align:middle;width:39.4286px;margin:0;display:inline-block;position:relative}.dialog-self-bans .popup .box-timer>.part>.time,.dialog-self-bans .popup .box-timer>.part>.name{display:block;position:relative}.dialog-self-bans .popup .box-timer>.part>.time{margin-top:7.66667px;line-height:23px}.dialog-self-bans .popup .box-timer>.part>.name{color:#04050f;margin-top:-1px;font-size:10px;font-weight:500;line-height:10px}.dialog-self-bans .popup .box-timer>.part[has-separator=true]:after{content:":";color:#04050f;font-size:20px;display:block;position:absolute;top:16.1px;right:0;transform:translate(50%,-50%)}.dialog-self-bans .popup .box-timer[show-hints=false]>.part>.time{margin-top:0;line-height:48px}.dialog-self-bans .popup .box-timer[show-hints=false]>.part>.name{display:none}.dialog-self-bans .popup .box-timer[show-hints=false]>.part:after{top:24px;transform:translate(50%,-50%)}.dialog-self-bans .popup .box-timer>.part:after{margin-top:1px}}@media (max-width:950px){.dialog-self-bans .popup .box-timer{text-align:center;color:#fff;white-space:nowrap;border:2px solid gray;border-radius:10px;width:140px;height:42px;margin-top:.5vh;font-size:19px;font-weight:700;overflow-x:visible}.dialog-self-bans .popup .box-timer .timer-caption{color:gray;text-align:center;width:100%;height:10px;margin:auto;font-size:10px;font-weight:500;display:block;position:relative}.dialog-self-bans .popup .box-timer>.part{vertical-align:middle;width:40px;margin:0;display:inline-block;position:relative}.dialog-self-bans .popup .box-timer>.part>.time,.dialog-self-bans .popup .box-timer>.part>.name{display:block;position:relative}.dialog-self-bans .popup .box-timer>.part>.time{margin-top:6.33333px;line-height:19px}.dialog-self-bans .popup .box-timer>.part>.name{color:#04050f;margin-top:-1px;font-size:11px;font-weight:500;line-height:11px}.dialog-self-bans .popup .box-timer>.part[has-separator=true]:after{content:":";color:#04050f;font-size:16px;display:block;position:absolute;top:13.3px;right:0;transform:translate(50%,-50%)}.dialog-self-bans .popup .box-timer[show-hints=false]>.part>.time{margin-top:0;line-height:42px}.dialog-self-bans .popup .box-timer[show-hints=false]>.part>.name{display:none}.dialog-self-bans .popup .box-timer[show-hints=false]>.part:after{top:21px;transform:translate(50%,-50%)}.dialog-self-bans .popup .box-timer>.part>.name{margin-top:1px!important}}#dialog-photo-ban{text-align:center}#dialog-photo-ban .popup{min-height:auto}#dialog-photo-ban .header{background-color:#fc5b5b;background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;height:84px;display:flex}#dialog-photo-ban .header svg,#dialog-photo-ban .header .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#dialog-photo-ban .body{color:gray;padding:20px 40px;font-size:16px}@media (max-width:950px){#dialog-photo-ban .body{padding:20px}}#dialog-photo-ban .close-button{pointer-events:all;cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;width:15px;height:15px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:15px;right:15px}#dialog-photo-ban .close-button:hover{filter:brightness(125%)}#dialog-photo-ban .close-button:active{filter:brightness(75%)}#dialog-photo-ban .close-button:hover,#dialog-photo-ban .close-button:active{transform:scale(1.1)}#dialog-photo-ban .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-photo-ban .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-photo-ban .close-button svg{width:14px;height:14px}}#dialog-photo-ban .close-button svg,#dialog-photo-ban .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.hint-text{color:gray;font-size:12px;font-weight:500;transition:transform .3s;transform:none}#dialog-self-info{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;z-index:110;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}#dialog-self-info *{touch-action:manipulation!important}#dialog-self-info .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}#dialog-self-info .popup *{touch-action:manipulation!important}#dialog-self-info .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-self-info .popup .close-button:hover{filter:brightness(125%)}#dialog-self-info .popup .close-button:active{filter:brightness(75%)}#dialog-self-info .popup .close-button:hover,#dialog-self-info .popup .close-button:active{transform:scale(1.1)}#dialog-self-info .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-self-info .popup .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-self-info .popup .close-button svg{width:14px;height:14px}#dialog-self-info .popup .close-button{top:8px;right:8px}}#dialog-self-info .popup .close-button:hover{transform:scale(1.1)}#dialog-self-info .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}#dialog-self-info .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}#dialog-self-info .popup .text .bold{font-weight:600}#dialog-self-info .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-self-info .popup .button:hover{filter:brightness(110%)}#dialog-self-info .popup .button:active{filter:brightness(85%)}#dialog-self-info .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-self-info .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-self-info .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-self-info .popup .button .text{font-weight:500}#dialog-self-info .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-self-info .popup .button-purple:hover{filter:brightness(110%)}#dialog-self-info .popup .button-purple:active{filter:brightness(85%)}#dialog-self-info .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-self-info .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-self-info .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-self-info .popup .button-purple .text{font-weight:500}#dialog-self-info .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#dialog-self-info .popup .button-white:hover{filter:brightness(110%)}#dialog-self-info .popup .button-white:active{filter:brightness(85%)}#dialog-self-info .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-self-info .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-self-info .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-self-info .popup .button-white .text{font-weight:500}#dialog-self-info .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}#dialog-self-info .popup .button-red:hover{filter:brightness(110%)}#dialog-self-info .popup .button-red:active{filter:brightness(85%)}#dialog-self-info .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#dialog-self-info .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#dialog-self-info .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#dialog-self-info .popup .button-red .text{font-weight:500}#dialog-self-info .popup .button-ok .game-item-image{width:24px;height:24px}#dialog-self-info :not(.self-info-form *),#dialog-self-info :not(.self-info-form *):before,#dialog-self-info :not(.self-info-form *):after{box-sizing:border-box;background-repeat:no-repeat;margin:0;padding:0;position:relative}#dialog-self-info .popup{text-align:left;border-radius:20px;max-width:320px;padding:25px 16px;overflow:visible;transform:translateY(calc(20px - 50%));box-shadow:0 0 0 4px #3f0a85,0 0 0 12px #a57bff}#dialog-self-info .popup:has(.self-info-form[data-align-top=true]){top:0;bottom:auto;transform:translateY(-40px)}#dialog-self-info .popup:before{content:"";filter:blur(3px);z-index:10;background-color:#fff;width:10px;height:5px;display:block;position:absolute;top:-3px;left:-3px;transform:rotate(-45deg)}#dialog-self-info .popup .header{text-align:center;padding:5px 0;position:absolute;bottom:calc(100% + 11px);left:23px;right:23px}#dialog-self-info .popup .header:before,#dialog-self-info .popup .header:after{content:"";background-color:#a57bff;width:60%;height:100%;position:absolute;top:0}#dialog-self-info .popup .header:before{border-top-left-radius:15px;left:0;transform:skew(-20deg);box-shadow:inset 4px 4px 4px #ffffff40}#dialog-self-info .popup .header:after{border-top-right-radius:15px;right:0;transform:skew(20deg);box-shadow:inset -4px 4px 4px #ffffff40}#dialog-self-info .popup .header p{color:#fff;text-shadow:0 2px 2px #451d61;z-index:10;font-size:22px;font-weight:700}#dialog-self-info .popup .header p:before{content:"";filter:blur(3px);z-index:10;background-color:#fff;width:10px;height:5px;display:block;position:absolute;top:2px;left:9px;transform:rotate(-45deg)}#dialog-self-info .popup .self-info-form{position:static}#dialog-self-info .popup .self-info-form .fields{margin:0}#dialog-self-info .popup .self-info-form .footer{padding:16px 0 0}#dialog-self-info .popup .self-info-form .gender-tile{flex-direction:column;justify-content:center;row-gap:4px;height:auto;padding:8px 6px}#dialog-self-info .popup .self-info-form .gender-tile .gender-name{text-align:center;flex:none;max-width:100%}#dialog-self-info .popup .self-info-form .gender-tile .radio{position:absolute;top:8px;right:8px}#dialog-self-info .popup .photo-upload-area .label{color:#303030;text-align:center;width:100%;margin-bottom:10px;font-size:18px;font-weight:700;display:block}#dialog-self-info .popup .photo-upload-area .photo{width:130px;height:130px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #8e21a1;border-radius:10px;margin:5px auto auto;display:block;position:relative}#dialog-self-info .popup .photo-upload-area .photo:before{content:"+";color:#fff;text-align:center;background:#8e21a1;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0;font-size:24px;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dialog-self-info .popup .photo-upload-area .photo[data-has-photo=true]:before{display:none}#dialog-self-info .popup .photo-upload-area .photo .loading{transform-origin:50%;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dialog-self-info .popup .photo-upload-area .photo .loading .image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/spinnerWhite.png?b86c0ev1);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:1s linear infinite both rotate;display:block;position:relative}#dialog-self-info .popup .photo-upload-area .button-upload-photo{color:#a8a8a8;text-align:center;margin:14px auto 24px;font-size:12px;font-weight:500;display:block;position:relative}#dialog-self-info .popup button.close{background-color:#a57bff;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:-12px;right:-12px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}#dialog-self-info .popup button.close svg{width:16px;height:16px}@keyframes self-info-attention-odd{0%,to{box-shadow:0 0 #e5484d00}25%,75%{box-shadow:0 0 0 3px #e5484d73}50%{box-shadow:0 0 #e5484d00}}@keyframes self-info-attention-even{0%,to{box-shadow:0 0 #e5484d00}25%,75%{box-shadow:0 0 0 3px #e5484d73}50%{box-shadow:0 0 #e5484d00}}.self-info-form{color:#04050f;flex-direction:column;min-height:0;display:flex;position:relative}.self-info-form .content-container{min-height:0;display:block;position:relative}.self-info-form .fields{background-color:#f5f1fe;border-radius:20px;margin:0 16px;padding:12px 14px 16px;display:block;position:relative}.self-info-form .title{text-align:center;margin:0 0 4px;font-size:14px;font-weight:700;line-height:18px;display:block;position:relative}.self-info-form .label{color:#5e667f;margin:12px 2px 6px;font-size:13px;font-weight:600;line-height:16px;display:block;position:relative}.self-info-form .label:first-child,.self-info-form .title+.label{margin-top:0}.self-info-form .field,.self-info-form .date-part{box-sizing:border-box;background-color:#fff;border:1.5px solid #0000;border-radius:14px;height:44px;transition:border-color .15s ease-out;display:block;position:relative;box-shadow:0 1px 3px #7957b21f}.self-info-form .field:focus-within,.self-info-form .date-part:focus-within{border-color:#b79bf0}.self-info-form .field[data-state=error]{border-color:#ff9c9c}.self-info-form .field input,.self-info-form .date-part input,.self-info-form .dropdown-input{box-sizing:border-box;color:#04050f;background:0 0;border:none;border-radius:14px;outline:none;width:100%;height:100%;margin:0;padding:0 40px 0 14px;font-family:inherit;font-size:15px;font-weight:500;display:block;position:relative}.self-info-form .field input::placeholder,.self-info-form .date-part input::placeholder,.self-info-form .dropdown-input::placeholder{color:#a7abba}.self-info-form .state-icon{pointer-events:none;background-color:#2fc266;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-top:-11px;display:flex;position:absolute;top:50%;right:10px}.self-info-form .state-icon svg{fill:#fff;width:11px;height:11px;display:block;position:relative}.self-info-form .field[data-state=error] .state-icon{background-color:#f0525a}.self-info-form .field.date{height:auto;box-shadow:none;background:0 0;border:none}.self-info-form .field.date .date-parts{grid-template-columns:1fr 1fr 1.4fr;column-gap:8px;display:grid;position:relative}.self-info-form .field.date .date-part input{padding-right:30px}.self-info-form .field.date .state-icon{width:18px;height:18px;margin-top:-9px;right:8px}.self-info-form .field.date .state-icon svg{width:9px;height:9px}.self-info-form .field.date[data-state=error] .date-part{border-color:#ff9c9c}.self-info-form .field.country .flag{z-index:11;pointer-events:none;background-position:50%;background-size:cover;border-radius:50%;width:24px;height:24px;margin-top:-12px;display:block;position:absolute;top:50%;left:12px;box-shadow:0 0 0 1px #04050f14}.self-info-form .field.country[data-has-flag=true] .dropdown-input{padding-left:46px}.self-info-form .field.country .dropdown{background:0 0;border-radius:14px;height:100%;display:block;position:relative}.self-info-form .field.country .dropdown:before{content:"";z-index:10;border:7px solid #0000;border-top-color:#b2b2b2;display:block;position:absolute;top:calc(50% - 3px);right:10px}.self-info-form .field.country .dropdown.up .dropdown-list{border-radius:20px 20px 0 0}.self-info-form .field.country .dropdown .dropdown-list{border:1px solid #b2b2b2;border-radius:0 0 20px 20px}.self-info-form .field.country .dropdown .dropdown-list .dropdown-item{color:#000;pointer-events:all;padding:10px;font-size:14px}.self-info-form .field.country .dropdown .dropdown-list .dropdown-item:not(:first-child){border-top:1px solid #b2b2b2}.self-info-form .field.country .dropdown .dropdown-list .dropdown-item .match{pointer-events:none;font-weight:700}.self-info-form .field.country .dropdown:before{border-width:6px;border-top-color:#8c63e0;top:calc(50% - 3px);right:14px}.self-info-form .field.country .dropdown.focus .dropdown-input{border-radius:14px}.self-info-form .field.country .dropdown.up .dropdown-list{border-radius:14px;top:auto;bottom:calc(100% + 4px)}.self-info-form .field.country .dropdown.up.focus .dropdown-input{border-radius:14px}.self-info-form .field.country .dropdown .dropdown-list{border:none;border-radius:14px;top:calc(100% + 4px);box-shadow:0 6px 18px #7957b238}.self-info-form .field.country .dropdown .dropdown-list .dropdown-item:not(:first-child){border-top-color:#efe8fd}.self-info-form .gender{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;display:grid;position:relative}.self-info-form .gender-tile{box-sizing:border-box;color:#04050f;cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:14px;align-items:center;column-gap:5px;min-width:0;height:60px;margin:0;padding:0 8px 0 6px;font-family:inherit;font-size:14px;font-weight:600;line-height:17px;display:flex;position:relative;box-shadow:0 1px 3px #7957b21f}.self-info-form .gender-tile:hover{background-color:#fbf9ff}.self-info-form .gender-tile .picture{width:36px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block;position:relative}.self-info-form .gender-tile[data-gender=man] .picture{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/genderMan.png?9040d3v1)}.self-info-form .gender-tile[data-gender=woman] .picture{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/genderWoman.png?49988cv1)}.self-info-form .gender-tile .gender-name{text-align:left;white-space:nowrap;flex:auto;min-width:0;display:block;position:relative}.self-info-form .gender-tile .radio{box-sizing:border-box;background-color:#fff;border:2px solid #c9b8ee;border-radius:50%;flex:none;width:16px;height:16px;display:block;position:relative}.self-info-form .gender-tile[data-selected=true]{border-color:#8c63e0}.self-info-form .gender-tile[data-selected=true] .radio{border:4.5px solid #7957b2}.self-info-form .text-error,.self-info-form .text-hint{white-space:pre-line;margin:5px 2px 0;font-size:12px;font-weight:500;line-height:15px;display:block;position:relative}.self-info-form .text-error{color:#e5484d}.self-info-form .text-hint{color:#5e667f}.self-info-form .footer{flex:none;justify-content:center;align-items:center;padding:12px 16px;display:flex;position:relative}.self-info-form .save{cursor:pointer;min-width:160px}.self-info-form[data-attention=odd] [data-needs-attention=true]{animation:.8s ease-out self-info-attention-odd}.self-info-form[data-attention=even] [data-needs-attention=true]{animation:.8s ease-out self-info-attention-even}.dialog-support-ticket{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-support-ticket .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-support-ticket .close-button:hover{filter:brightness(125%)}.dialog-support-ticket .close-button:active{filter:brightness(75%)}.dialog-support-ticket .close-button:hover,.dialog-support-ticket .close-button:active{transform:scale(1.1)}.dialog-support-ticket .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-support-ticket .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-support-ticket .close-button svg{width:14px;height:14px}.dialog-support-ticket .close-button{top:8px;right:8px}}.dialog-support-ticket .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-support-ticket .popup .caption,.dialog-support-ticket .popup .subcaption,.dialog-support-ticket .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-support-ticket .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-support-ticket .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-support-ticket .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-support-ticket .popup .bold{font-weight:600;display:inline-block}.dialog-support-ticket .popup{touch-action:pan-y;-webkit-overflow-scrolling:touch;text-align:left;border-radius:20px;flex-direction:column;width:calc(100% - 32px);max-width:400px;max-height:calc(100% - 32px);padding:32px 20px 20px;display:flex;position:absolute;overflow:hidden auto;touch-action:manipulation!important}.dialog-support-ticket .popup *{touch-action:manipulation!important}.dialog-support-ticket .popup>.caption{text-align:center;color:#392b64;letter-spacing:normal;width:auto;margin:0 24px 16px;font-size:18px;font-weight:700;line-height:22px;display:block;position:relative}.dialog-support-ticket .popup>.text{margin-bottom:16px;display:block;position:relative}.dialog-support-ticket .popup>.hint{color:gray;text-align:center;letter-spacing:normal;margin:4px 0 0;font-size:12px;font-weight:500;line-height:15px;display:block;position:relative}.dialog-support-ticket .form{flex-direction:column;gap:14px;display:flex;position:relative}.dialog-support-ticket .field{flex-direction:column;gap:6px;display:flex;position:relative}.dialog-support-ticket .field .label{color:#04050f;letter-spacing:normal;font-size:14px;font-weight:600;line-height:17px;display:block;position:relative}.dialog-support-ticket .field .hint{color:gray;letter-spacing:normal;font-size:12px;font-weight:500;line-height:15px;display:block;position:relative}.dialog-support-ticket .field .input{box-sizing:border-box;color:#04050f;letter-spacing:normal;background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:18px;transition:border-color .2s;display:block;position:relative}.dialog-support-ticket .field .input:focus{border-color:#7957b2}.dialog-support-ticket .field .input::placeholder,.dialog-support-ticket .field .input.empty{color:gray}.dialog-support-ticket .field select.input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,gray 50%),linear-gradient(135deg,gray 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.dialog-support-ticket .field select.input option{color:#04050f}.dialog-support-ticket .field textarea.input{resize:none;min-height:90px}.dialog-support-ticket .field .counter{color:gray;letter-spacing:normal;align-self:flex-end;font-size:12px;font-weight:500;line-height:15px;display:block;position:relative}.dialog-support-ticket .field .button-file{color:#7957b2;letter-spacing:normal;cursor:pointer;background:0 0;border:1px dashed #7957b2;border-radius:12px;align-self:flex-start;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;display:block;position:relative}.dialog-support-ticket .field .attachment{background-color:#f2f2f2;border-radius:12px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex;position:relative}.dialog-support-ticket .field .attachment .name{white-space:nowrap;text-overflow:ellipsis;color:#04050f;letter-spacing:normal;flex:1;min-width:0;font-size:14px;font-weight:500;display:block;position:relative;overflow:hidden}.dialog-support-ticket .field .attachment .remove{flex-shrink:0;width:24px;height:24px;margin:0;display:block;position:relative;top:auto;right:auto}.dialog-support-ticket .error{color:#ff4b4b;text-align:center;letter-spacing:normal;margin-top:14px;font-size:13px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-support-ticket .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;flex-shrink:0;width:100%;height:50px;margin:16px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-support-ticket .button:hover{filter:brightness(110%)}.dialog-support-ticket .button:active{filter:brightness(85%)}.dialog-support-ticket .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-support-ticket .button:disabled{opacity:.5;cursor:default;filter:none}.dialog-support-ticket .button-link{color:#7957b2;letter-spacing:normal;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin:12px auto 0;padding:4px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline;display:block;position:relative}@media only screen and (max-width:667px){#cw-widget-holder{top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));height:calc(100% - var(--safe-area-inset-top,env(safe-area-inset-top,0px)) - var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));display:block;position:fixed}}#dialog-profile-progress{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}#dialog-profile-progress .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#dialog-profile-progress .close-button:hover{filter:brightness(125%)}#dialog-profile-progress .close-button:active{filter:brightness(75%)}#dialog-profile-progress .close-button:hover,#dialog-profile-progress .close-button:active{transform:scale(1.1)}#dialog-profile-progress .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#dialog-profile-progress .close-button{width:36px;height:36px;top:30px;right:22px}#dialog-profile-progress .close-button svg{width:14px;height:14px}#dialog-profile-progress .close-button{top:8px;right:8px}}#dialog-profile-progress .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#dialog-profile-progress .popup .caption,#dialog-profile-progress .popup .subcaption,#dialog-profile-progress .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}#dialog-profile-progress .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}#dialog-profile-progress .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}#dialog-profile-progress .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}#dialog-profile-progress .popup .bold{font-weight:600;display:inline-block}#dialog-profile-progress .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}#dialog-profile-progress .popup .content{display:block;position:relative}@media (min-width:950px){#dialog-profile-progress .popup{background-image:"";width:343px;height:446px}}@media (max-width:950px){#dialog-profile-progress .popup{background-image:"";width:345px;padding-top:100%}#dialog-profile-progress .popup .content{margin-top:-100%}}#dialog-profile-progress .dialog{box-sizing:border-box;background-color:#fff;border-radius:20px;max-width:343px;margin:auto;padding:24px 16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dialog-profile-progress .dialog .title{color:#7957b2;text-align:center;margin:0 0 20px;font-size:18px;font-weight:700}#dialog-profile-progress .dialog .reward{letter-spacing:normal;color:#04050f;justify-content:center;align-items:center;column-gap:6px;margin-top:20px;font-size:16px;font-weight:700;display:flex;position:relative}#dialog-profile-progress .dialog .reward .rewards-list{padding:0;display:flex;position:relative}#dialog-profile-progress .dialog .reward .rewards-list .game-item-with-tooltip{flex-direction:row-reverse;align-items:center;column-gap:4px;display:flex;position:relative}#dialog-profile-progress .dialog .reward .rewards-list .game-item-with-tooltip .game-item-image{width:24px;height:24px;display:block;position:relative}#dialog-profile-progress .dialog .reward .rewards-list .game-item-with-tooltip .count{display:block;position:relative}#dialog-profile-progress .dialog>ul{width:284px;margin:0 auto;padding:0;list-style:none;display:block;position:relative}#dialog-profile-progress .dialog>ul>li{letter-spacing:normal;color:#04050f;align-items:center;font-size:14px;font-weight:500;display:flex;position:relative}#dialog-profile-progress .dialog>ul>li:not(:last-child){margin-bottom:8px}#dialog-profile-progress .dialog>ul>li:before{content:"";box-sizing:border-box;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:1px solid #d7d7d7;border-radius:4px;flex-shrink:0;width:24px;height:24px;margin-right:20px;display:block}#dialog-profile-progress .dialog>ul>li.active:before{pointer-events:none;background-color:#83bb0c;background-image:url(https://inspin.me/build/static/images/icons/check3.svg?ace2e4v1);background-size:18px;border:none}#dialog-profile-progress .dialog>ul>li .tip{box-sizing:border-box;background-color:#fff;border-radius:10px;width:100%;margin-top:10px;padding:15px;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #1f1e1e33}#dialog-profile-progress .dialog>ul>li .tip[is-hover=true]{z-index:10;border:1px solid #708090;display:block}#dialog-profile-progress .dialog>ul>li .faq{cursor:pointer;width:20px;height:20px;transition:transform .1s;display:block;position:absolute;right:15px}#dialog-profile-progress .dialog>ul>li .faq:before{content:" ";position:absolute;inset:-50%}#dialog-profile-progress .dialog>ul>li .faq:hover,#dialog-profile-progress .dialog>ul>li .faq:active{transform:scale(1.1)}#dialog-profile-progress .dialog .footer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;top:0;left:0}#dialog-profile-progress .dialog .footer .button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:0 0;border:2px solid #7957b2;border-radius:50px;outline:none;width:auto;min-width:311px;height:50px;margin:20px auto auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:relative}#dialog-profile-progress .dialog .footer .button:hover{filter:brightness(110%)}#dialog-profile-progress .dialog .footer .button:active{filter:brightness(85%)}#dialog-profile-progress .dialog .footer .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-tape-tutorial{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important;background-color:#0000!important}.dialog-tape-tutorial *{touch-action:manipulation!important}.dialog-tape-tutorial .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-tape-tutorial .popup *{touch-action:manipulation!important}.dialog-tape-tutorial .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-tape-tutorial .popup .close-button:hover{filter:brightness(125%)}.dialog-tape-tutorial .popup .close-button:active{filter:brightness(75%)}.dialog-tape-tutorial .popup .close-button:hover,.dialog-tape-tutorial .popup .close-button:active{transform:scale(1.1)}.dialog-tape-tutorial .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-tape-tutorial .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-tape-tutorial .popup .close-button svg{width:14px;height:14px}.dialog-tape-tutorial .popup .close-button{top:8px;right:8px}}.dialog-tape-tutorial .popup .close-button:hover{transform:scale(1.1)}.dialog-tape-tutorial .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-tape-tutorial .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-tape-tutorial .popup .text .bold{font-weight:600}.dialog-tape-tutorial .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-tape-tutorial .popup .button:hover{filter:brightness(110%)}.dialog-tape-tutorial .popup .button:active{filter:brightness(85%)}.dialog-tape-tutorial .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button .text{font-weight:500}.dialog-tape-tutorial .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-tape-tutorial .popup .button-purple:hover{filter:brightness(110%)}.dialog-tape-tutorial .popup .button-purple:active{filter:brightness(85%)}.dialog-tape-tutorial .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-purple .text{font-weight:500}.dialog-tape-tutorial .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-tape-tutorial .popup .button-white:hover{filter:brightness(110%)}.dialog-tape-tutorial .popup .button-white:active{filter:brightness(85%)}.dialog-tape-tutorial .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-white .text{font-weight:500}.dialog-tape-tutorial .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-tape-tutorial .popup .button-red:hover{filter:brightness(110%)}.dialog-tape-tutorial .popup .button-red:active{filter:brightness(85%)}.dialog-tape-tutorial .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-tape-tutorial .popup .button-red .text{font-weight:500}.dialog-tape-tutorial .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-tape-tutorial .dialog-tape-tutorial-container{background-color:#000c;position:absolute;top:0;left:0;right:0}@media (max-width:950px){.dialog-tape-tutorial .dialog-tape-tutorial-container{height:calc(50vh + 74px)}}@media (min-width:950px){.dialog-tape-tutorial .dialog-tape-tutorial-container{height:100%}}.dialog-tape-tutorial .popup{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:calc(100% - 96px);padding:24px 16px;display:flex}.dialog-tape-tutorial .popup .main{flex-direction:column;align-items:center;gap:12px;display:flex}.dialog-tape-tutorial .popup .main-header{color:#7957b2;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.dialog-tape-tutorial .popup .main-text{text-align:center;color:#04050f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.dialog-tape-tutorial .popup button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-tape-tutorial .popup button:hover{filter:brightness(110%)}.dialog-tape-tutorial .popup button:active{filter:brightness(85%)}.dialog-tape-tutorial .popup button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unique-gift-help{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-unique-gift-help .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-unique-gift-help .close-button:hover{filter:brightness(125%)}.dialog-unique-gift-help .close-button:active{filter:brightness(75%)}.dialog-unique-gift-help .close-button:hover,.dialog-unique-gift-help .close-button:active{transform:scale(1.1)}.dialog-unique-gift-help .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-unique-gift-help .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-unique-gift-help .close-button svg{width:14px;height:14px}.dialog-unique-gift-help .close-button{top:8px;right:8px}}.dialog-unique-gift-help .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-unique-gift-help .popup .caption,.dialog-unique-gift-help .popup .subcaption,.dialog-unique-gift-help .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-unique-gift-help .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-unique-gift-help .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-unique-gift-help .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-unique-gift-help .popup .bold{font-weight:600;display:inline-block}.dialog-unique-gift-help .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-unique-gift-help .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-unique-gift-help .popup{background-image:"";width:1000px;height:647px}}@media (max-width:950px){.dialog-unique-gift-help .popup{background-image:"";width:345px;padding-top:100%}.dialog-unique-gift-help .popup .content{margin-top:-100%}}.dialog-unique-gift-help .close-button{z-index:9;top:60px;right:44px}@media (max-width:950px){.dialog-unique-gift-help .close-button{top:20px;right:20px}}.dialog-unique-gift-help .popup{max-width:92%;height:auto;padding:20px 16px;font-size:12px;display:block;position:absolute;overflow:visible}.dialog-unique-gift-help .popup>.content{text-align:center;display:block;position:relative}.dialog-unique-gift-help .popup>.content .caption{letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;max-width:90%;margin:auto;padding:0 0 21px;font-size:24px;font-weight:700;display:block;position:relative}.dialog-unique-gift-help .popup>.content .wrap{justify-content:space-between;gap:3%;margin-top:30px;display:flex;position:relative}.dialog-unique-gift-help .popup>.content .wrap .info-block{flex-basis:30%;height:100px;display:block;position:relative}.dialog-unique-gift-help .popup>.content .wrap .info-block .text{color:#fff;width:100%;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-unique-gift-help .popup>.content .wrap .info-block .text .game-item-image{vertical-align:text-bottom;width:22px;height:22px}.dialog-unique-gift-help .popup>.content .wrap .info-block .block-image{pointer-events:none;width:100%;height:100%;margin-bottom:10px;display:block;position:relative}.dialog-unique-gift-help .popup>.content .wrap .info-block:first-child .block-image{background:url(https://inspin.me/build/static/images/dialogs/info/uniqueInfo1.png?d63a9av1) 50%/contain no-repeat}.dialog-unique-gift-help .popup>.content .wrap .info-block:nth-child(2) .block-image{background:url(https://inspin.me/build/static/images/dialogs/info/uniqueInfo2En.png?084e40v1) 50%/contain no-repeat}.dialog-unique-gift-help .popup>.content .wrap .info-block:nth-child(2) .block-image[data-lang=RU]{background:url(https://inspin.me/build/static/images/dialogs/info/uniqueInfo2.png?547b2av1) 50%/contain no-repeat}.dialog-unique-gift-help .popup>.content .wrap .info-block:nth-child(3) .block-image{background:url(https://inspin.me/build/static/images/dialogs/info/uniqueInfo3.png?0c90cdv1) 50%/contain no-repeat}@media (max-width:950px){.dialog-unique-gift-help .popup{width:100%;max-width:100%;padding:20px;display:block;position:absolute}.dialog-unique-gift-help .popup>.content{margin-top:0;padding-left:15px;padding-right:15px;display:block;position:relative}.dialog-unique-gift-help .popup>.content .caption{min-width:auto;max-width:78%;margin-bottom:32px;padding:0;font-size:22px}.dialog-unique-gift-help .popup>.content .wrap{flex-direction:column;display:flex;position:relative}.dialog-unique-gift-help .popup>.content .wrap .info-block{flex-direction:column;flex-basis:unset;height:unset;display:flex}.dialog-unique-gift-help .popup>.content .wrap .info-block .block-image{height:100px}.dialog-unique-gift-help .popup .close-button{position:absolute;top:7px;right:0}}.dialog-unlock-clubs{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-unlock-clubs .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-unlock-clubs .close-button:hover{filter:brightness(125%)}.dialog-unlock-clubs .close-button:active{filter:brightness(75%)}.dialog-unlock-clubs .close-button:hover,.dialog-unlock-clubs .close-button:active{transform:scale(1.1)}.dialog-unlock-clubs .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-unlock-clubs .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-unlock-clubs .close-button svg{width:14px;height:14px}.dialog-unlock-clubs .close-button{top:8px;right:8px}}.dialog-unlock-clubs .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-unlock-clubs .popup .caption,.dialog-unlock-clubs .popup .subcaption,.dialog-unlock-clubs .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-unlock-clubs .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-unlock-clubs .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-unlock-clubs .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-unlock-clubs .popup .bold{font-weight:600;display:inline-block}.dialog-unlock-clubs.no-bg{background-color:#0000!important}.dialog-unlock-clubs>.close-button{top:60px;right:33px}.dialog-unlock-clubs .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-unlock-clubs .popup{background:linear-gradient(#9325d7 -7.01%,#3f0785 102.18%);border-radius:30px;width:558px;max-width:345px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #e497ff}@media (min-width:950px){.dialog-unlock-clubs .popup{max-width:425px}}.dialog-unlock-clubs .popup:before{content:"";background:linear-gradient(#420b6b 0%,#410a89 100%);border-radius:23px;width:calc(100% - 20px);height:calc(100% - 110px);display:block;position:absolute;top:10px;left:10px;box-shadow:0 4px 4px #ff9ff073,inset 0 4px 4px #00000040}.dialog-unlock-clubs .popup>.content{text-align:center;background:radial-gradient(65.4% 65.4%,#a81faf 0%,#48097b 100%);border-radius:20px;padding:5px;display:block;position:relative}.dialog-unlock-clubs .popup>.content .content-bg{opacity:.8;pointer-events:none;background-image:url(https://inspin.me/build/static/images/dialogs/rays.png?dcacfav1);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:303px;height:299px;margin:auto;position:absolute;top:-86px;left:8px}@media (min-width:950px){.dialog-unlock-clubs .popup>.content .content-bg{left:48px}}.dialog-unlock-clubs .popup>.content .content-img{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clubs/allIcons.png?c026adv1);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:229px;height:124px;margin:10px auto}.dialog-unlock-clubs .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #e497ff;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-unlock-clubs .popup>.content .caption span{z-index:1;color:#fff;display:inline-block;position:relative;top:-4px}.dialog-unlock-clubs .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}.dialog-unlock-clubs .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;max-width:414px;margin:16px auto;padding:24px 18px;display:block;position:relative}@media (min-width:950px){.dialog-unlock-clubs .popup>.content .offers{padding:20px!important}}.dialog-unlock-clubs .popup>.content .offers .header{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-unlock-clubs .popup>.content .offers:before{content:"";background:linear-gradient(#9733e8 0%,#6616a7 100%);border-radius:12px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}.dialog-unlock-clubs .popup .ok-button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:26px auto 15px;padding:0 24px;font-size:16px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-unlock-clubs .popup .ok-button:hover{filter:brightness(110%)}.dialog-unlock-clubs .popup .ok-button:active{filter:brightness(85%)}.dialog-unlock-clubs .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-clubs .popup .close-button{box-sizing:border-box;z-index:3;background:#9325d7;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #e497ff}.dialog-unlock-clubs .popup .close-button svg{width:16px;height:16px}.dialog-unlock-clubs .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-unlock-clubs .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}.dialog-unlock-clubs .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}.dialog-unlock-clubs .popup .caption .glow:after{top:0;left:-15px}.dialog-unlock-clubs .popup .content[class]{margin-top:0;display:block;position:relative}.dialog-unlock-clubs .popup .content[class]:before{background-size:135px;width:127px;height:89px}.dialog-unlock-clubs .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}.dialog-unlock-clubs .popup .content[class] .offers{margin-top:16px;margin-bottom:1px;padding:10px 20px}.dialog-unlock-clubs .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}.dialog-unlock-guest{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-unlock-guest *{touch-action:manipulation!important}.dialog-unlock-guest .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-unlock-guest .popup *{touch-action:manipulation!important}.dialog-unlock-guest .popup .close-button:hover,.dialog-unlock-guest .popup .close-button:active{transform:scale(1.1)}@media (max-width:950px){.dialog-unlock-guest .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-unlock-guest .popup .close-button svg{width:14px;height:14px}.dialog-unlock-guest .popup .close-button{top:8px;right:8px}}.dialog-unlock-guest .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-unlock-guest .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-unlock-guest .popup .text .bold{font-weight:600}.dialog-unlock-guest .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-guest .popup .button:hover{filter:brightness(110%)}.dialog-unlock-guest .popup .button:active{filter:brightness(85%)}.dialog-unlock-guest .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-guest .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-guest .popup .button .text{font-weight:500}.dialog-unlock-guest .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-guest .popup .button-purple:hover{filter:brightness(110%)}.dialog-unlock-guest .popup .button-purple:active{filter:brightness(85%)}.dialog-unlock-guest .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-purple .text{font-weight:500}.dialog-unlock-guest .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-guest .popup .button-white:hover{filter:brightness(110%)}.dialog-unlock-guest .popup .button-white:active{filter:brightness(85%)}.dialog-unlock-guest .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-white .text{font-weight:500}.dialog-unlock-guest .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-unlock-guest .popup .button-red:hover{filter:brightness(110%)}.dialog-unlock-guest .popup .button-red:active{filter:brightness(85%)}.dialog-unlock-guest .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-red .text{font-weight:500}.dialog-unlock-guest .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-unlock-guest .popup{box-sizing:border-box;text-align:center;max-width:343px;padding:32px 16px 24px;font-weight:500;overflow-x:hidden}.dialog-unlock-guest .popup .caption{text-align:center;letter-spacing:normal;color:#7957b2;max-width:240px;margin:0 auto 20px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;position:relative}.dialog-unlock-guest .popup .caption.forbidden{margin-bottom:0}.dialog-unlock-guest .popup .hint-text{white-space:normal;color:#919399;text-align:center;max-width:240px;margin:20px auto;font-size:14px;font-style:normal;font-weight:500;display:block;position:relative}.dialog-unlock-guest .popup .hint-text.inline{text-align:left;vertical-align:top;max-width:calc(100% - 50px);margin-left:5px;display:inline-block}.dialog-unlock-guest .popup .gray-line{opacity:.1;background-color:#000;width:100%;height:1px;margin:20px auto;display:none;position:relative}.dialog-unlock-guest .popup .button-show-vip{text-align:center;color:#fff;box-sizing:border-box;white-space:nowrap;letter-spacing:normal;pointer-events:all;cursor:pointer;background:#83bb0c;border:none;border-radius:40px;outline:none;width:100%;height:48px;margin:8px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative}.dialog-unlock-guest .popup .button-show-vip .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-show-vip:hover{filter:brightness(125%)}.dialog-unlock-guest .popup .button-show-vip:active{filter:brightness(75%)}.dialog-unlock-guest .popup .button-show-vip .text{color:#fff;vertical-align:middle;letter-spacing:normal;align-items:center;font-size:16px;font-weight:700;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-show-vip .text .game-item-image{vertical-align:middle;width:20px;height:20px;margin-right:5px;display:inline-block;position:relative;transform:translateY(-1px)}.dialog-unlock-guest .popup .text-or{text-align:center;color:gray;margin:20px auto;font-size:16px;display:block;position:relative}.dialog-unlock-guest .popup .button-buy-unlock{text-align:center;color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;box-sizing:border-box;background:#7957b2;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:100%;height:48px;margin:0 auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex;position:relative}.dialog-unlock-guest .popup .button-buy-unlock:hover{filter:brightness(110%)}.dialog-unlock-guest .popup .button-buy-unlock:active{filter:brightness(85%)}.dialog-unlock-guest .popup .button-buy-unlock .text{vertical-align:middle;color:#fff;letter-spacing:normal;font-size:16px;font-weight:700;line-height:inherit;margin:auto;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-buy-unlock .text:after{width:17px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-guest .popup .button-buy-unlock .text img{width:22px;height:22px;margin:0 3px;position:relative;top:5px}.dialog-unlock-guest .popup .button-buy-unlock .text:after{display:none}.dialog-unlock-guest .popup .button-buy-unlock.ad{background-color:#f5841c;margin-bottom:8px}.dialog-unlock-guest .popup .button-buy-unlock.ad .image-ad{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:2px}.dialog-unlock-guest .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-unlock-guest .popup .close-button:hover{filter:brightness(125%)}.dialog-unlock-guest .popup .close-button:active{filter:brightness(75%)}.dialog-unlock-guest .popup .close-button:hover,.dialog-unlock-guest .popup .close-button:active{transform:scale(1.1)}.dialog-unlock-guest .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-unlock-guest .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-unlock-guest .popup .close-button svg{width:14px;height:14px}.dialog-unlock-guest .popup .close-button{top:8px;right:8px}}.dialog-unlock-guest .gray-line{display:block}.unlock-service-panel .popup{box-sizing:border-box;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:calc(100% - 96px);max-width:360px;padding:24px 16px;display:flex}.unlock-service-panel .popup .main{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:20px;display:flex}.unlock-service-panel .popup .image{background-repeat:no-repeat;background-size:contain;width:70px;height:80px}.unlock-service-panel .popup .main-text{text-align:center;color:#04050f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.unlock-service-panel .popup .main-text span{font-weight:700}.unlock-service-panel .popup .main-scale{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.unlock-service-panel .popup .main-scale .main-numbers{color:#919399;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.unlock-service-panel .popup .main-scale .main-numbers span{color:#04050f}.unlock-service-panel .popup .main-scale .main-progress{background-color:#dbcbfa;border-radius:17px;width:100%;height:10px;overflow:hidden}.unlock-service-panel .popup .main-scale .main-progress .main-line{background:#7957b2;border-radius:17px;width:0;height:100%}.unlock-service-panel .popup button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.unlock-service-panel .popup button:hover{filter:brightness(110%)}.unlock-service-panel .popup button:active{filter:brightness(85%)}.unlock-service-panel .popup button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-service{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-unlock-service *{touch-action:manipulation!important}.dialog-unlock-service .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-unlock-service .popup *{touch-action:manipulation!important}.dialog-unlock-service .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-unlock-service .popup .close-button:hover{filter:brightness(125%)}.dialog-unlock-service .popup .close-button:active{filter:brightness(75%)}.dialog-unlock-service .popup .close-button:hover,.dialog-unlock-service .popup .close-button:active{transform:scale(1.1)}.dialog-unlock-service .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-unlock-service .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-unlock-service .popup .close-button svg{width:14px;height:14px}.dialog-unlock-service .popup .close-button{top:8px;right:8px}}.dialog-unlock-service .popup .close-button:hover{transform:scale(1.1)}.dialog-unlock-service .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-unlock-service .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-unlock-service .popup .text .bold{font-weight:600}.dialog-unlock-service .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-service .popup .button:hover{filter:brightness(110%)}.dialog-unlock-service .popup .button:active{filter:brightness(85%)}.dialog-unlock-service .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-service .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-service .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-service .popup .button .text{font-weight:500}.dialog-unlock-service .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-service .popup .button-purple:hover{filter:brightness(110%)}.dialog-unlock-service .popup .button-purple:active{filter:brightness(85%)}.dialog-unlock-service .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-service .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-service .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-service .popup .button-purple .text{font-weight:500}.dialog-unlock-service .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-unlock-service .popup .button-white:hover{filter:brightness(110%)}.dialog-unlock-service .popup .button-white:active{filter:brightness(85%)}.dialog-unlock-service .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-service .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-service .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-service .popup .button-white .text{font-weight:500}.dialog-unlock-service .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-unlock-service .popup .button-red:hover{filter:brightness(110%)}.dialog-unlock-service .popup .button-red:active{filter:brightness(85%)}.dialog-unlock-service .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-unlock-service .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-unlock-service .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-unlock-service .popup .button-red .text{font-weight:500}.dialog-unlock-service .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-unlock-service .unlock-service-panel .popup{width:calc(100% - 96px)}.dialog-announce-valentine,.dialog-valentine-card{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-valentine .close-button,.dialog-valentine-card .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-announce-valentine .close-button:hover,.dialog-valentine-card .close-button:hover{filter:brightness(125%)}.dialog-announce-valentine .close-button:active,.dialog-valentine-card .close-button:active{filter:brightness(75%)}.dialog-announce-valentine .close-button:hover,.dialog-valentine-card .close-button:hover,.dialog-announce-valentine .close-button:active,.dialog-valentine-card .close-button:active{transform:scale(1.1)}.dialog-announce-valentine .close-button svg,.dialog-valentine-card .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-valentine .close-button,.dialog-valentine-card .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-valentine .close-button svg,.dialog-valentine-card .close-button svg{width:14px;height:14px}.dialog-announce-valentine .close-button,.dialog-valentine-card .close-button{top:8px;right:8px}}.dialog-announce-valentine .popup,.dialog-valentine-card .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-announce-valentine .popup .caption,.dialog-valentine-card .popup .caption,.dialog-announce-valentine .popup .subcaption,.dialog-valentine-card .popup .subcaption,.dialog-announce-valentine .popup .text,.dialog-valentine-card .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-valentine .popup .caption,.dialog-valentine-card .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-announce-valentine .popup .subcaption,.dialog-valentine-card .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-valentine .popup .text,.dialog-valentine-card .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-valentine .popup .bold,.dialog-valentine-card .popup .bold{font-weight:600;display:inline-block}.dialog-announce-valentine .popup,.dialog-valentine-card .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-announce-valentine .popup .content,.dialog-valentine-card .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-announce-valentine .popup,.dialog-valentine-card .popup{background-image:"";width:640px;height:556px}}@media (max-width:950px){.dialog-announce-valentine .popup,.dialog-valentine-card .popup{background-image:"";width:345px;padding-top:100%}.dialog-announce-valentine .popup .content,.dialog-valentine-card .popup .content{margin-top:-100%}}.dialog-announce-valentine .popup,.dialog-valentine-card .popup{background:linear-gradient(#e95774 -7.01%,#ac2a46 102.18%);border-radius:30px;max-width:92%;height:auto;margin-top:20px;padding:20px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #e497ff}.dialog-announce-valentine .popup:before,.dialog-valentine-card .popup:before{content:"";background:linear-gradient(#ad2b47 0%,#af0f2f 100%);border-radius:23px;width:calc(100% - 30px);height:calc(100% - 30px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #ffffff40,inset 0 4px 4px #00000040}.dialog-announce-valentine .popup>.content,.dialog-valentine-card .popup>.content{text-align:center;background:radial-gradient(65.4% 65.4%,#e44b6a 0%,#950f47 100%);border-radius:20px;padding:24px 50px 10px;display:block;position:relative}.dialog-announce-valentine .popup>.content:before,.dialog-valentine-card .popup>.content:before{content:"";background:url(https://inspin.me/build/static/images/valentine/kisses.png?5adf5ev1) 50%/555px no-repeat;width:100%;height:100%;display:block;position:absolute;top:20px;left:0}.dialog-announce-valentine .popup>.content .caption,.dialog-valentine-card .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#e95774;justify-content:center;align-items:center;width:max-content;min-width:470px;max-width:90%;height:auto;margin:auto;padding:23px 0 12px 1px;font-size:32px;font-weight:700;display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #e497ff}.dialog-announce-valentine .popup>.content .caption:before,.dialog-valentine-card .popup>.content .caption:before,.dialog-announce-valentine .popup>.content .caption:after,.dialog-valentine-card .popup>.content .caption:after{content:"";background-color:#e95774;border-radius:15px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-35px;transform:skew(-10deg);box-shadow:inset 0 10px 4px -6px #e497ff}.dialog-announce-valentine .popup>.content .caption:after,.dialog-valentine-card .popup>.content .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg)}.dialog-announce-valentine .popup>.content .caption span,.dialog-valentine-card .popup>.content .caption span{z-index:1;display:inline-block;position:relative;top:-4px}.dialog-announce-valentine .popup>.content .gift-image,.dialog-valentine-card .popup>.content .gift-image{background-position:top;background-repeat:no-repeat;background-size:contain;width:106px;height:106px;margin:0 auto 20px;display:block;position:relative;top:0;left:0}.dialog-announce-valentine .popup>.content .input-block,.dialog-valentine-card .popup>.content .input-block{max-width:414px;margin:0 auto;position:relative}.dialog-announce-valentine .popup>.content .input-block[data-has-obscene-words=true] textarea,.dialog-valentine-card .popup>.content .input-block[data-has-obscene-words=true] textarea{background-color:#fff1f1!important;border:.1rem solid #fe041b!important}.dialog-announce-valentine .popup>.content .input-block[data-has-obscene-words=true] .count-symbols,.dialog-valentine-card .popup>.content .input-block[data-has-obscene-words=true] .count-symbols{background-color:#fff1f1!important}.dialog-announce-valentine .popup>.content .input-block .obscene-message-hint,.dialog-valentine-card .popup>.content .input-block .obscene-message-hint{text-align:center;color:#000;box-sizing:border-box;white-space:normal;word-break:normal;background:#fcc6c0;border-radius:.8rem;width:22.8rem;margin-bottom:1.2rem;padding:.4rem .8rem;font-size:1.2rem;font-weight:500;line-height:1.4rem;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 1.2rem))}.dialog-announce-valentine .popup>.content .input-block .count-symbols,.dialog-valentine-card .popup>.content .input-block .count-symbols{color:gray;text-align:right;background-color:#fff;justify-content:flex-end;width:54px;font-size:12px;font-weight:500;line-height:14px;display:flex;position:absolute;bottom:37px;right:16px}.dialog-announce-valentine .popup>.content .input-block .count-symbols[data-danger=true],.dialog-valentine-card .popup>.content .input-block .count-symbols[data-danger=true]{color:#ff4b4b}.dialog-announce-valentine .popup>.content .input-block textarea,.dialog-valentine-card .popup>.content .input-block textarea{resize:none;box-sizing:border-box;background:#fff;border:none;border-radius:12px;outline:none;width:414px;min-width:414px;max-width:414px;height:160px;min-height:160px;max-height:160px;margin-bottom:20px;padding:16px 16px 32px;font-family:Montserrat,sans-serif;font-size:14px;top:164px;left:43px}.dialog-announce-valentine .popup>.content .input-block textarea::placeholder,.dialog-valentine-card .popup>.content .input-block textarea::placeholder{color:gray;opacity:.8;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-valentine .popup>.content .heart-image,.dialog-valentine-card .popup>.content .heart-image{background:url(https://inspin.me/build/static/images/valentine/heart.png?a62cafv1) top/contain no-repeat;width:116px;height:104px;margin:0 auto 20px;display:block;position:relative;top:0;left:0}.dialog-announce-valentine .popup>.content .heart-image:before,.dialog-valentine-card .popup>.content .heart-image:before{content:"";background:url(https://inspin.me/build/static/images/valentine/cupid2.png?f568d9v1) 50%/contain no-repeat;width:124px;height:140px;display:block;position:absolute;top:15px;left:-220px}.dialog-announce-valentine .popup>.content .heart-image:after,.dialog-valentine-card .popup>.content .heart-image:after{content:"";background:url(https://inspin.me/build/static/images/valentine/cupid1.png?1242ccv1) 50%/contain no-repeat;width:139px;height:138px;display:block;position:absolute;top:15px;right:-220px}.dialog-announce-valentine .popup>.content .text,.dialog-valentine-card .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 10px;font-size:15px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-announce-valentine .popup>.content>.text,.dialog-valentine-card .popup>.content>.text{max-width:310px;margin-bottom:20px}.dialog-announce-valentine .popup>.content .text-bold,.dialog-valentine-card .popup>.content .text-bold{width:70%;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.4;display:block;position:relative}.dialog-announce-valentine .popup>.content .rules,.dialog-valentine-card .popup>.content .rules{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;max-width:414px;margin:10px auto 20px;padding:26px 16px 10px;display:block;position:relative;box-shadow:0 2px #c5850a}.dialog-announce-valentine .popup>.content .rules:before,.dialog-valentine-card .popup>.content .rules:before{content:"";background:linear-gradient(#e2526f 0%,#951048 100%);border:4px solid #951048;border-radius:12px;width:calc(100% - 16px);height:calc(100% - 16px);display:block;position:absolute;top:4px;left:4px}.dialog-announce-valentine .popup>.content .rules .rule-text,.dialog-valentine-card .popup>.content .rules .rule-text{letter-spacing:normal;text-shadow:none;text-align:left;width:95%;margin-bottom:12px;margin-left:30px;font-size:14px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-announce-valentine .popup>.content .rules .rule-text:before,.dialog-valentine-card .popup>.content .rules .rule-text:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:5px;left:-12px}.dialog-announce-valentine .popup>.content .rules .rule-text br,.dialog-valentine-card .popup>.content .rules .rule-text br{display:none}.dialog-announce-valentine .popup>.content .ok-button,.dialog-valentine-card .popup>.content .ok-button{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fbf3ff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto auto 22px;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:block;position:relative}.dialog-announce-valentine .popup>.content .ok-button:hover,.dialog-valentine-card .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-announce-valentine .popup>.content .ok-button:active,.dialog-valentine-card .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-announce-valentine .popup>.content .ok-button .text,.dialog-valentine-card .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-valentine .popup>.content .ok-button[data-disabled=true],.dialog-valentine-card .popup>.content .ok-button[data-disabled=true]{cursor:not-allowed;color:gray;background:#e0e0e0}.dialog-announce-valentine .popup .close-button,.dialog-valentine-card .popup .close-button{box-sizing:border-box;z-index:3;background:#e95774;border-radius:12px;width:40px;height:40px;padding:12px;top:-1px;right:-12px;box-shadow:inset 0 4px 4px #e497ff}.dialog-announce-valentine .popup .close-button svg,.dialog-valentine-card .popup .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-announce-valentine .popup,.dialog-valentine-card .popup{box-shadow:none;margin-top:4vh;padding:12px;display:block;position:absolute}.dialog-announce-valentine .popup:before,.dialog-valentine-card .popup:before{width:calc(100% - 17px);height:calc(100% - 17px);display:block;position:absolute}.dialog-announce-valentine .popup>.content[class],.dialog-valentine-card .popup>.content[class]{margin-top:0;padding-left:15px;padding-right:15px;display:block;position:relative}.dialog-announce-valentine .popup>.content[class]:before,.dialog-valentine-card .popup>.content[class]:before{background:url(https://inspin.me/build/static/images/valentine/kissesMobile.png?fd65e5v1) 50%/contain no-repeat;display:block;position:absolute;top:0;left:0}.dialog-announce-valentine .popup>.content[class] .heart-image,.dialog-valentine-card .popup>.content[class] .heart-image{width:116px;height:104px;margin-bottom:80px}.dialog-announce-valentine .popup>.content[class] .heart-image:before,.dialog-valentine-card .popup>.content[class] .heart-image:before{width:88px;height:100px;top:70px;left:-73px}.dialog-announce-valentine .popup>.content[class] .heart-image:after,.dialog-valentine-card .popup>.content[class] .heart-image:after{width:101px;height:100px;top:70px;right:-73px}.dialog-announce-valentine .popup>.content[class] .caption,.dialog-valentine-card .popup>.content[class] .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:87%;min-height:45px;padding:7px 0 0;font-size:22px}.dialog-announce-valentine .popup>.content[class] .caption:before,.dialog-valentine-card .popup>.content[class] .caption:before{width:70%;left:-10px}.dialog-announce-valentine .popup>.content[class] .caption:after,.dialog-valentine-card .popup>.content[class] .caption:after{width:70%;right:-10px}.dialog-announce-valentine .popup>.content[class] .caption span,.dialog-valentine-card .popup>.content[class] .caption span{top:-1px}.dialog-announce-valentine .popup>.content[class] .caption .glow:after,.dialog-valentine-card .popup>.content[class] .caption .glow:after{top:0;left:-15px}.dialog-announce-valentine .popup>.content[class] .subcaption,.dialog-valentine-card .popup>.content[class] .subcaption{width:90%}.dialog-announce-valentine .popup>.content[class] .text,.dialog-valentine-card .popup>.content[class] .text{width:100%;margin-bottom:16px}.dialog-announce-valentine .popup>.content[class] .text br,.dialog-valentine-card .popup>.content[class] .text br{display:block}.dialog-announce-valentine .popup>.content[class] strong,.dialog-valentine-card .popup>.content[class] strong{display:inline-block}.dialog-announce-valentine .popup>.content[class] .text-bold,.dialog-valentine-card .popup>.content[class] .text-bold{width:102%}.dialog-announce-valentine .popup>.content[class] .rules,.dialog-valentine-card .popup>.content[class] .rules{margin-left:8px;margin-right:8px;padding-top:22px;padding-bottom:11px;padding-right:50px}.dialog-announce-valentine .popup>.content[class] .rules .rule-text,.dialog-valentine-card .popup>.content[class] .rules .rule-text{width:100%;margin-bottom:12px}.dialog-announce-valentine .popup>.content[class] .rules .rule-text:nth-child(2),.dialog-valentine-card .popup>.content[class] .rules .rule-text:nth-child(2){width:95%}.dialog-announce-valentine .popup>.content[class] .input-block textarea,.dialog-valentine-card .popup>.content[class] .input-block textarea{width:100%;min-width:100%;max-width:100%;height:180px;min-height:180px;max-height:180px}.dialog-announce-valentine .popup>.content[class] .ok-button,.dialog-valentine-card .popup>.content[class] .ok-button{width:89%;margin-bottom:10px}.dialog-announce-valentine .popup .close-button,.dialog-valentine-card .popup .close-button{top:-9px;right:-2px}}.dialog-video-queue{z-index:100;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-upload-photo{backface-visibility:hidden;z-index:30;z-index:101;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-upload-photo .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-upload-photo .close-button:hover{filter:brightness(125%)}.dialog-upload-photo .close-button:active{filter:brightness(75%)}.dialog-upload-photo .close-button:hover,.dialog-upload-photo .close-button:active{transform:scale(1.1)}.dialog-upload-photo .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-upload-photo .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-upload-photo .close-button svg{width:14px;height:14px}.dialog-upload-photo .close-button{top:8px;right:8px}}.dialog-upload-photo .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-upload-photo .popup .caption,.dialog-upload-photo .popup .subcaption,.dialog-upload-photo .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-upload-photo .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-upload-photo .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-upload-photo .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-upload-photo .popup .bold{font-weight:600;display:inline-block}@keyframes dissapear{0%{opacity:1}50%{opacity:1}to{opacity:0}}.dialog-upload-photo .popup{text-align:center;box-sizing:border-box;border-radius:20px;justify-content:center;align-items:center;padding:16px;display:flex}.dialog-upload-photo .popup[start-disappear=true]{animation:2s forwards dissapear}.dialog-upload-photo .popup .text{color:gray;font-size:14px}.dialog-upload-photo .popup .loading-block{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.dialog-upload-photo .popup .loading-block .title{color:#392b64;font-size:18px;font-weight:700}.dialog-upload-photo .popup .loading-block .img{pointer-events:none;background:url(https://inspin.me/build/static/images/profile/uploadPhotoImage.png?3f49cfv1) 50%/contain no-repeat;width:200px;height:100px}.dialog-upload-photo .popup .loading-block .progress-block{width:100%}.dialog-upload-photo .popup .loading-block .progress-block .progress-hint{color:#919399;margin-bottom:8px;font-size:14px}.dialog-upload-photo .popup .loading-block .progress-block .progress-bar{background-color:#dbcbfa;border-radius:17px;width:100%;height:10px}.dialog-upload-photo .popup .loading-block .progress-block .progress-bar .current{background-color:#7957b2;border-radius:17px;height:10px}.dialog-upload-photo .popup .loading-block button.cancel{color:#7957b2;background:#fff;border:2px solid #7957b2;border-radius:24px;width:100%;height:48px;max-height:48px;padding:12px 10px;font-size:16px;font-weight:700}.dialog-upload-photo .popup .success{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/successIcon.svg?8722a7v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;margin:auto;display:block;position:absolute;inset:0}.dialog-upload-photo .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;min-width:175px;height:50px;margin:15px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-upload-photo .popup .button:hover{filter:brightness(110%)}.dialog-upload-photo .popup .button:active{filter:brightness(85%)}.dialog-upload-photo .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.dialog-upload-photo .popup{width:85vw;height:85vw}}@media (min-width:950px){.dialog-upload-photo .popup{width:343px;min-height:300px}}.dialog-upload-photo-error{backface-visibility:hidden;z-index:30;z-index:101;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-upload-photo-error .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-upload-photo-error .close-button:hover{filter:brightness(125%)}.dialog-upload-photo-error .close-button:active{filter:brightness(75%)}.dialog-upload-photo-error .close-button:hover,.dialog-upload-photo-error .close-button:active{transform:scale(1.1)}.dialog-upload-photo-error .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-upload-photo-error .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-upload-photo-error .close-button svg{width:14px;height:14px}.dialog-upload-photo-error .close-button{top:8px;right:8px}}.dialog-upload-photo-error .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-upload-photo-error .popup .caption,.dialog-upload-photo-error .popup .subcaption,.dialog-upload-photo-error .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-upload-photo-error .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-upload-photo-error .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-upload-photo-error .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-upload-photo-error .popup .bold{font-weight:600;display:inline-block}.dialog-upload-photo-error .popup{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px 16px;display:flex}.dialog-upload-photo-error .popup .title{color:#7957b2;height:21px;font-size:18px;font-weight:700}.dialog-upload-photo-error .popup .text{color:#919399;width:240px;font-size:14px;font-weight:500}.dialog-upload-photo-error .popup .buttons .button-ok{color:#7957b2;background:#fff;border:2px solid #7957b2;border-radius:24px;width:100%;height:48px;max-height:48px;margin-top:8px;padding:12px 10px;font-size:16px;font-weight:700}.dialog-upload-photo-error .popup .buttons .button-solid{color:#fff;background:#7957b2;border:none;border-radius:24px;width:100%;height:48px;max-height:48px;padding:12px 10px;font-size:16px;font-weight:700}@media (max-width:950px){.dialog-upload-photo-error .popup{width:85vw;height:85vw}}@media (min-width:950px){.dialog-upload-photo-error .popup{width:343px;min-height:300px}}.dialog-upload-photo-error[data-type="5"] .popup{background:#fff;border-radius:20px}.dialog-upload-photo-error[data-type="5"] .popup .title{color:#392b64;max-width:240px;height:auto;font-size:18px;font-weight:700}.dialog-upload-photo-error[data-type="5"] .popup .text{color:#919399;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-upload-photo-error[data-type="5"] .popup .buttons{width:100%}.dialog-upload-photo-error[data-type="5"] .popup .buttons .button-buy-vip{color:#fff;background:#83bb0c;border:none;border-radius:24px;justify-content:center;align-items:center;column-gap:6px;width:100%;height:48px;max-height:48px;padding:12px 10px;font-size:16px;font-weight:700;display:flex}.dialog-upload-photo-error[data-type="5"] .popup .buttons .button-buy-vip .game-item-image{width:24px;height:24px}.dialog-upload-photo-error[data-type="5"] .popup .buttons .button-ok{color:#04050f;background:0 0;border:2px solid #919399;border-radius:24px;justify-content:center;align-items:center;column-gap:6px;width:100%;height:48px;max-height:48px;padding:12px 10px;font-size:16px;font-weight:700;display:flex}.dialog-wedding-settings{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;overflow:hidden;transform:translateZ(0)}.dialog-wedding-settings .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:10px;right:10px}.dialog-wedding-settings .close-button:hover{filter:brightness(125%)}.dialog-wedding-settings .close-button:active{filter:brightness(75%)}.dialog-wedding-settings .close-button:hover,.dialog-wedding-settings .close-button:active{transform:scale(1.1)}.dialog-wedding-settings .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-wedding-settings .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-wedding-settings .close-button svg{width:14px;height:14px}}.dialog-wedding-settings .close-button svg,.dialog-wedding-settings .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-wedding-settings .close-button{top:8px;right:8px}}.dialog-wedding-settings .back-button{background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:20px;height:15px;margin:0;padding:0;display:flex;position:absolute;top:18px;left:16px;right:auto}.dialog-wedding-settings .back-button svg,.dialog-wedding-settings .back-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-wedding-settings .back-button:before,.dialog-wedding-settings .back-button:after{display:none}.dialog-wedding-settings:not([data-step=invitings]) .balance_widget{display:block!important}.dialog-wedding-settings .popup{background:#6cbeed;flex-direction:column;display:flex;overflow:hidden}.dialog-wedding-settings .popup .discount-timer{z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute}.dialog-wedding-settings .popup .discount-timer .timer-container{color:#fff;background:#00000059;border-radius:8px;justify-content:center;align-items:center;column-gap:4px;width:105px;padding:4px 0;display:flex}.dialog-wedding-settings .popup .discount-timer .timer-container svg{width:16px;height:16px}.dialog-wedding-settings .popup .discount-timer .timer-container .timer{font-size:14px;font-weight:700}.dialog-wedding-settings .popup .discount-timer .timer-container .timer .unit{opacity:.7}.dialog-wedding-settings .popup .discount-timer .timer-container .timer .unit:not(:last-child){margin-right:4px}.dialog-wedding-settings .popup .discount-timer .timer-container .timer .value{margin-right:2px}.dialog-wedding-settings .popup .discount-timer .text{color:#0006;margin-bottom:4px;font-size:12px;font-weight:500}.dialog-wedding-settings .popup .balance_widget{box-sizing:border-box;color:#fff;background-color:#ffffff3b;border-radius:18px;align-content:center;align-items:center;height:35px;margin-right:15px;padding:8px 9px;font-size:17px;font-weight:700;display:flex;position:absolute}@media (min-width:950px){.dialog-wedding-settings .popup .balance_widget{inset:auto 248px 23px auto}}@media (max-width:950px){.dialog-wedding-settings .popup .balance_widget{height:23px;padding:0 3px 4px 6px;line-height:22px;top:12px;right:40px}}.dialog-wedding-settings .popup .balance_widget .game-item-image{vertical-align:text-top;width:18px;height:18px}.dialog-wedding-settings .popup .balance_widget__value:after{pointer-events:all;cursor:pointer;content:"+";vertical-align:middle;color:#fff;text-align:center;background-color:#01c138;border-radius:50%;width:18px;height:18px;margin-left:6px;font-size:16px;font-weight:500;line-height:18px;transition:all .1s;display:inline-block;transform:translateY(-2px)}.dialog-wedding-settings .popup .balance_widget__value:after:hover{filter:brightness(125%)}.dialog-wedding-settings .popup .balance_widget__value:after:active{filter:brightness(75%)}.dialog-wedding-settings .popup .steps{display:flex}.dialog-wedding-settings .popup .steps .step{color:#2c78af;letter-spacing:normal;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:18px;display:flex;position:relative}.dialog-wedding-settings .popup .steps .step:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:8px}.dialog-wedding-settings .popup .steps .step:first-child:before{width:22px;height:34px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/step1.png?715e41v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.7rem;height:2.7rem}.dialog-wedding-settings .popup .steps .step:nth-child(2):before{width:32px;height:35px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/step2Inactive.png?a76aedv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.45rem;height:2.7rem}.dialog-wedding-settings .popup .steps .step:nth-child(3):before{width:32px;height:35px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/step3Inactive.png?230728v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.4rem;height:2.7rem}.dialog-wedding-settings .popup .steps .step[data-complete=true],.dialog-wedding-settings .popup .steps .step[data-active=true]{background:#b4def5}.dialog-wedding-settings .popup .steps .step[data-complete=true]:nth-child(2):before,.dialog-wedding-settings .popup .steps .step[data-active=true]:nth-child(2):before{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/step2.png?9e910dv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.45rem;height:2.7rem}.dialog-wedding-settings .popup .steps .step[data-complete=true]:nth-child(3):before,.dialog-wedding-settings .popup .steps .step[data-active=true]:nth-child(3):before{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/step3.png?d05527v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.4rem;height:2.7rem}.dialog-wedding-settings .popup .wrapper{flex-grow:1}.dialog-wedding-settings .popup .content.invitation{box-sizing:border-box}.dialog-wedding-settings .popup .content.invitation .column .header{justify-content:space-between;display:flex}.dialog-wedding-settings .popup .content.invitation .column .text{color:#fff;margin-bottom:5px;font-size:16px;line-height:19px}.dialog-wedding-settings .popup .content.invitation .column .text b{font-size:18px;line-height:21px;font-weight:inherit;letter-spacing:normal}.dialog-wedding-settings .popup .content.invitation .column .friends-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;background:#b4def5;border-top-left-radius:5px;border-top-right-radius:5px;grid-template-columns:repeat(3,1fr);height:246px;padding:20px 22px 0;display:grid;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-wedding-settings .popup .content.invitation .column .friends-list *{touch-action:manipulation!important}.dialog-wedding-settings .popup .content.invitation .column .friends-list.small{height:175px;margin-bottom:12px;bottom:0}.dialog-wedding-settings .popup .content.invitation .column .friends-list::-webkit-scrollbar-track{background:#c7ebff}.dialog-wedding-settings .popup .content.invitation .column .friends-list::-webkit-scrollbar-thumb{background:#2c78af}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner{flex-direction:column;align-items:center;margin:0 0 20px;display:flex}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .photo-and-icon{position:relative}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:62px;height:62px;margin-bottom:6px}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .name{text-align:center;color:#2c78af;font-size:14px;line-height:16px}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .icon{justify-content:center;align-items:center;display:none}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .icon svg,.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner[data-selected=true] .photo{position:relative}.dialog-wedding-settings .popup .content.invitation .column .friends-list .partner[data-selected=true] .icon{background:#ffffff80;border:2px solid #fff;border-radius:50%;width:60px;height:60px;display:flex;position:absolute;top:-1px;left:-1px}.dialog-wedding-settings .popup .content.invitation .column .select-all{text-align:center;color:#2c78af;pointer-events:all;cursor:pointer;background:#c7ebff;border:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;outline:none;width:100%;height:36px;font-size:14px;line-height:36px;transition:all .1s}.dialog-wedding-settings .popup .content.invitation .column .select-all:hover{filter:brightness(125%)}.dialog-wedding-settings .popup .content.invitation .column .select-all:active{filter:brightness(75%)}.dialog-wedding-settings .popup .content.invitation .column .invite-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:35px;outline:none;width:auto;height:35px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:35px;transition:all .1s;display:table}.dialog-wedding-settings .popup .content.invitation .column .invite-button:hover{filter:brightness(110%)}.dialog-wedding-settings .popup .content.invitation .column .invite-button:active{filter:brightness(85%)}.dialog-wedding-settings .popup .content.invitation .column .invite-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-settings .popup .content.invitation .column .invite-button:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-settings .popup .stages{justify-content:center;align-items:center;padding:0;list-style-type:none;display:flex}.dialog-wedding-settings .popup .stages li{color:#2c78af;opacity:.3;justify-content:center;align-items:center;display:flex}.dialog-wedding-settings .popup .stages li[data-active=true],.dialog-wedding-settings .popup .stages li[data-complete=true]{opacity:1}.dialog-wedding-settings .popup .stages li:not(:last-child):after{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/arrow.png?d8c1f5v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-wedding-settings .popup .settings{justify-content:space-between;padding:0;list-style:none;display:flex;position:relative}.dialog-wedding-settings .popup .settings li{box-sizing:border-box;background:#b4def5;border:2px solid #b4def5;border-radius:5px;justify-content:center;align-items:center;width:88px;height:40px;display:flex}.dialog-wedding-settings .popup .settings li[data-active=true]{border-color:#2c78af;box-shadow:0 0 10px #3b649480}.dialog-wedding-settings .popup .settings li .icon{justify-content:center;align-items:center;display:none}.dialog-wedding-settings .popup .settings li .icon svg,.dialog-wedding-settings .popup .settings li .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-wedding-settings .popup .settings li[data-complete=true]{position:relative}.dialog-wedding-settings .popup .settings li[data-complete=true]:not([data-active=true]){background:#67cef7;border-color:#67cef7}.dialog-wedding-settings .popup .settings li[data-complete=true] .icon{content:"";width:25px;height:19px;display:block;position:absolute;top:3px;left:3px}.dialog-wedding-settings .popup .settings li[data-type=Ring] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/ringsIcon.png?00d884v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.55rem;height:2.15rem}.dialog-wedding-settings .popup .settings li[data-type=Table] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/tableIcon.png?aa5f34v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.4rem;height:1.3rem}.dialog-wedding-settings .popup .settings li[data-type=Bottle] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/bottleIcon.png?ff659dv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.7rem;height:2.25rem}.dialog-wedding-settings .popup .settings li[data-type=Emcee] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/masterIcon.png?2a1ab6v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.7rem;height:2.35rem}.dialog-wedding-settings .popup .settings li[data-type=Garter] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/garterIcon.png?27bc3fv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:2.45rem;height:1.95rem}.dialog-wedding-settings .popup .settings li[data-type=Bouquet] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/bouquetIcon.png?c9787fv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.75rem;height:2.2rem}.dialog-wedding-settings .popup .settings li[data-type=GroomSuit] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/groomSuitIcon.png?0a46c3v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.55rem;height:2.15rem}.dialog-wedding-settings .popup .settings li[data-type=BrideSuit] .img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/bridgeSuitIcon.png?cb0ef8v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.4rem;height:2rem}.dialog-wedding-settings .popup .scroll{justify-content:center;align-items:flex-start;gap:12px 8px;display:flex;position:relative}@media (min-width:950px){.dialog-wedding-settings .popup .scroll{height:424px}}@media (max-width:950px){.dialog-wedding-settings .popup .scroll{flex-direction:column;flex-grow:1;flex-basis:0;justify-content:flex-start;align-items:center;min-height:0}}.dialog-wedding-settings .popup .scroll.scroll-propose{background:#b4def5;border-radius:5px;align-items:center;height:-moz-fit-content;height:fit-content;position:relative}@media (max-width:950px){.dialog-wedding-settings .popup .scroll.scroll-propose{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #c7ebff;overflow:hidden auto;touch-action:manipulation!important}.dialog-wedding-settings .popup .scroll.scroll-propose *{touch-action:manipulation!important}.dialog-wedding-settings .popup .scroll.scroll-propose::-webkit-scrollbar-thumb{background-color:#2c78af}.dialog-wedding-settings .popup .scroll.scroll-propose::-webkit-scrollbar-track{background:#c7ebff}}.dialog-wedding-settings .popup .scroll .rings{background:#b4def5;border-radius:5px;height:100%;overflow:auto}.dialog-wedding-settings .popup .scroll .rings .title{color:#2c78af;text-align:center;margin-top:24px;font-size:14px;font-weight:700}.dialog-wedding-settings .popup .scroll .rings.event-rings{height:auto;position:relative;overflow:visible}.dialog-wedding-settings .popup .scroll .rings.event-rings .timer{z-index:2;box-sizing:border-box;background:#4c7d98;border-radius:8px;justify-content:center;align-items:center;width:105px;height:24px;font-size:14px;font-weight:700;display:flex;position:absolute;top:-11px;left:35%}.dialog-wedding-settings .popup .scroll .rings.event-rings .timer svg{width:16px;height:16px;margin-right:4px}.dialog-wedding-settings .popup .scroll .rings.event-rings .timer .value{margin-right:2px}.dialog-wedding-settings .popup .scroll .rings.event-rings .timer .unit:not(:last-child){margin-right:4px}.dialog-wedding-settings .popup .scroll .list{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #c7ebff;box-sizing:border-box;background:#b4def5;border-radius:5px;justify-items:center;width:100%;height:100%;padding:20px;display:grid;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-wedding-settings .popup .scroll .list *{touch-action:manipulation!important}.dialog-wedding-settings .popup .scroll .list::-webkit-scrollbar-thumb{background-color:#2c78af}.dialog-wedding-settings .popup .scroll .list::-webkit-scrollbar-track{background:#c7ebff}.dialog-wedding-settings .popup .scroll .list .empty-text{color:#2c78af;text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.dialog-wedding-settings .popup .scroll .list .partner{cursor:pointer;pointer-events:all;flex-direction:column;width:140px;max-width:140px;margin-bottom:8px;display:flex}.dialog-wedding-settings .popup .scroll .list .partner .photo-and-icon{position:relative}.dialog-wedding-settings .popup .scroll .list .partner .photo{box-sizing:border-box;width:140px;height:160px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:10px;box-shadow:0 4px 4px #00000040}.dialog-wedding-settings .popup .scroll .list .partner .name{text-align:center;color:#fff;letter-spacing:normal;margin-top:8px;font-size:18px;font-weight:700;line-height:21px}.dialog-wedding-settings .popup .scroll .list .partner .icon{border-radius:10px;justify-content:center;align-items:center;display:none}.dialog-wedding-settings .popup .scroll .list .partner .icon svg,.dialog-wedding-settings .popup .scroll .list .partner .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-wedding-settings .popup .scroll .list .partner[data-selected=true] .photo,.dialog-wedding-settings .popup .scroll .list .partner:hover .photo{position:relative}.dialog-wedding-settings .popup .scroll .list .partner[data-selected=true] .icon,.dialog-wedding-settings .popup .scroll .list .partner:hover .icon{background:#0000006b;display:flex;position:absolute;inset:0}.dialog-wedding-settings .popup .scroll .list .item{cursor:pointer;pointer-events:all;background:#ffffff70;border:1px solid #ffffff70;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:156px;max-width:156px;height:156px;display:flex;position:relative;overflow:hidden}.dialog-wedding-settings .popup .scroll .list .item .new{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/new.png?faffaev1);background-repeat:no-repeat;background-size:cover;width:50px;height:50px;position:absolute;top:0;left:0}.dialog-wedding-settings .popup .scroll .list .item .band{color:#fff;pointer-events:none;border-bottom:20px solid #25a4ff;border-left:20px solid #0000;border-right:20px solid #0000;width:60px;height:0;font-size:12px;font-style:normal;font-weight:700;display:block;position:absolute;top:17px;right:-23px;transform:rotate(45deg);box-shadow:inset 0 0 4px #2482c780}.dialog-wedding-settings .popup .scroll .list .item .band p{white-space:nowrap;margin:0;line-height:20px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.dialog-wedding-settings .popup .scroll .list .item .game-birthday-sale-marker{pointer-events:none;background-image:url(https://inspin.me/build/static/images/birthday/weddingSaleMarker.png?7d3e79v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:36px;height:36px;display:block;position:absolute;top:5px;left:5px}.dialog-wedding-settings .popup .scroll .list .item .player-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:72px;height:78px;display:block;position:absolute;top:20px;left:50%;transform:translate(-50%)}.dialog-wedding-settings .popup .scroll .list .item .image{width:72px;height:72px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:22px;outline:none;width:auto;min-width:95px;height:22px;margin:18px 0 0;padding:0 10px;font-size:14px;font-weight:500;line-height:21px;transition:all .1s;display:table;position:relative}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item:hover{filter:brightness(110%)}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item:active{filter:brightness(85%)}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item .game-item-image{vertical-align:text-top;width:16px;height:16px}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item .old-price{text-align:center;letter-spacing:normal;color:#2c78af;font-size:12px;font-weight:500;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-20px)}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item .old-price:after{width:12px;height:12px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item .old-price:before{content:"";z-index:1;background-color:#e96278;width:100%;height:2px;display:block;position:absolute;top:10px;left:0;right:0;transform:rotate(15deg)}.dialog-wedding-settings .popup .scroll .list .item .button-buy-wedding-item[has-discount=true]{transform:translateY(15px)}.dialog-wedding-settings .popup .scroll .list .item.suit .image{background-position:bottom;background-size:contain;width:80px;height:110px;margin-top:-20px}.dialog-wedding-settings .popup .scroll .list .item.suit .button-buy-wedding-item{margin-top:8px}.dialog-wedding-settings .popup .scroll .list .item .text{display:none}.dialog-wedding-settings .popup .scroll .list .item .icon{justify-content:center;align-items:center;display:none}.dialog-wedding-settings .popup .scroll .list .item .icon svg,.dialog-wedding-settings .popup .scroll .list .item .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-wedding-settings .popup .scroll .list .item[data-purchased=true] .text{color:#fff;font-size:14px;font-weight:700;display:block;position:absolute;bottom:20px}.dialog-wedding-settings .popup .scroll .list .item[data-purchased=true] .text.bottom{bottom:25px}.dialog-wedding-settings .popup .scroll .list .item[data-selected=true]{background:#67cef6;border-color:#2c78af;position:relative}.dialog-wedding-settings .popup .scroll .list .item[data-selected=true] .button-buy-wedding-item,.dialog-wedding-settings .popup .scroll .list .item[data-selected=true] .new,.dialog-wedding-settings .popup .scroll .list .item[data-selected=true] .game-birthday-sale-marker{display:none}.dialog-wedding-settings .popup .scroll .list .item[data-selected=true] .icon{width:32px;height:24px;display:block;position:absolute;top:8px;left:8px}.dialog-wedding-settings .popup .scroll .list .item[data-selected=true].suit .player-photo{top:38px}.dialog-wedding-settings .popup .scroll .list .item[data-selected=true] .image.Ring{width:88px;height:88px;top:-16px}.dialog-wedding-settings .popup .scroll .proposal,.dialog-wedding-settings .popup .scroll .proposal .players{display:flex}.dialog-wedding-settings .popup .scroll .proposal .players .player{flex-direction:column;align-items:center;display:flex}.dialog-wedding-settings .popup .scroll .proposal .players .player .photo{width:125px;height:125px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 4px #00000040}.dialog-wedding-settings .popup .scroll .proposal .players .player .name{letter-spacing:normal;color:#fff;margin-top:10px;font-size:18px;font-weight:700;line-height:21px}.dialog-wedding-settings .popup .scroll .proposal .players .ring{width:62px;height:62px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:35px -22px 0;position:relative}.dialog-wedding-settings .popup .scroll .proposal .message-block{flex-direction:column;flex-grow:1;display:flex}@media (min-width:950px){.dialog-wedding-settings .popup .scroll .proposal .message-block{width:345px}}.dialog-wedding-settings .popup .scroll .proposal .message-block textarea{resize:none;color:#04050f4d;background:#d5edf9;border:none;border-radius:5px;outline:none;padding:12px 14px;font-size:16px;line-height:19px}.dialog-wedding-settings .popup .scroll .proposal .message-block textarea::placeholder{color:#04050f4d;font-size:16px}.dialog-wedding-settings .popup .scroll .proposal .message-block textarea::placeholder{color:#04050f4d;font-size:16px}@media (max-width:950px){.dialog-wedding-settings .popup .scroll .proposal .message-block textarea{min-height:12vh}}.dialog-wedding-settings .popup .scroll .proposal .message-block .hint{color:#2c78af;margin:20px 0 0;font-size:14px;line-height:16px}.dialog-wedding-settings .popup .bottom-block{justify-content:space-between;align-items:center;display:flex;position:relative}.dialog-wedding-settings .popup .bottom-block .button-block{align-self:flex-end;display:flex}.dialog-wedding-settings .popup .bottom-block .hint{align-items:center;max-width:70%;display:-webkit-box;display:-webkit-flex}.dialog-wedding-settings .popup .bottom-block .hint svg{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:32px;height:32px;margin-right:8px;display:none;position:relative}.dialog-wedding-settings .popup .bottom-block .hint .setting-name{white-space:nowrap;letter-spacing:normal;color:#fff;margin-right:6px;font-size:15px;font-weight:700;line-height:18px}.dialog-wedding-settings .popup .bottom-block .hint .hint-text{color:#fff;justify-content:center;align-items:center;margin:0;font-size:14px;line-height:20px;display:flex}@media (max-width:950px){.dialog-wedding-settings .popup .bottom-block .hint .hint-text{font-size:12px;line-height:13px}}.dialog-wedding-settings .popup .bottom-block .hint.with-icon svg{display:inline-block}.dialog-wedding-settings .popup .bottom-block .hint:not(.with-icon){align-items:flex-start;max-width:55%}.dialog-wedding-settings .popup .bottom-block .hint:not(.with-icon) .hint-text{font-size:12px}@media (max-width:950px){.dialog-wedding-settings .popup .bottom-block .hint:not(.with-icon){flex-direction:column}}.dialog-wedding-settings .popup .bottom-block .next-button,.dialog-wedding-settings .popup .bottom-block .send-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-shrink:0;width:auto;min-width:180px;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-wedding-settings .popup .bottom-block .next-button:hover,.dialog-wedding-settings .popup .bottom-block .send-button:hover{filter:brightness(110%)}.dialog-wedding-settings .popup .bottom-block .next-button:active,.dialog-wedding-settings .popup .bottom-block .send-button:active{filter:brightness(85%)}.dialog-wedding-settings .popup .bottom-block .next-button .text,.dialog-wedding-settings .popup .bottom-block .send-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-settings .popup .bottom-block .next-button:disabled,.dialog-wedding-settings .popup .bottom-block .send-button:disabled{background-color:gray}.dialog-wedding-settings .popup .bottom-block .send-button{margin:0 auto}.dialog-wedding-settings .popup .bottom-block .send-button:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}@media (min-width:950px){.dialog-wedding-settings .popup{box-sizing:border-box;width:834px;min-height:458px;overflow:initial;border-radius:25px;margin:auto;padding:60px 50px 20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dialog-wedding-settings .popup .balance_widget{margin:0;inset:15px 15px auto auto}.dialog-wedding-settings .popup .back-button{top:25px;left:25px}.dialog-wedding-settings .popup .back-button:hover{transform:scale(1.1)}.dialog-wedding-settings .popup .discount-timer{top:0;left:45%}.dialog-wedding-settings .popup .discount-timer .head{content:"";background-color:#6cbeed;width:100%;height:12px;position:absolute;top:-11px;left:0}.dialog-wedding-settings .popup .discount-timer .head:before,.dialog-wedding-settings .popup .discount-timer .head:after{content:"";background-color:#6cbeed;border-radius:5px 0 0;width:50%;height:100%;display:block;position:absolute;top:0;left:-15px;transform:skew(-40deg)}.dialog-wedding-settings .popup .discount-timer .head:after{border-radius:0 5px 0 0;left:auto;right:-15px;transform:skew(40deg)}.dialog-wedding-settings .popup .content.invitation{flex-direction:row;justify-content:space-between;padding-top:14px;display:flex}.dialog-wedding-settings .popup .content.invitation .column{width:calc(50% - 7px);position:relative}.dialog-wedding-settings .popup .steps .step{width:33.3333%;height:68px}.dialog-wedding-settings .popup .steps .step[data-active=true]{border-top-right-radius:34px;border-bottom-right-radius:34px}.dialog-wedding-settings .popup .stages{margin:16px 0}.dialog-wedding-settings .popup .stages li{font-size:14px;line-height:16px}.dialog-wedding-settings .popup .stages li:not(:last-child):after{width:20px;height:12px;margin:0 16px}.dialog-wedding-settings .popup .scroll .list{grid-template-columns:1fr 1fr 1fr 1fr;justify-items:baseline;gap:7px}.dialog-wedding-settings .popup .scroll .list.exist-event{grid-template-columns:1fr 1fr;height:auto;max-height:86%}.dialog-wedding-settings .popup .scroll .list .empty-text{font-size:25px}.dialog-wedding-settings .popup .scroll .proposal{padding:30px 40px}.dialog-wedding-settings .popup .scroll .proposal .players{margin-right:52px}.dialog-wedding-settings .popup .bottom-block{margin-top:13px}.dialog-wedding-settings .popup .bottom-block .next-button,.dialog-wedding-settings .popup .bottom-block .send-button{border-radius:36px;height:36px;line-height:36px}}@media (max-width:950px){.dialog-wedding-settings .popup{box-sizing:border-box;width:100%;height:100%;padding:52px 16px 0}.dialog-wedding-settings .popup .discount-timer{top:122px;left:35%}.dialog-wedding-settings .popup .wedding-settings-scroll{margin-left:-16px;margin-right:-16px}.dialog-wedding-settings .popup .steps{width:100%;height:56px}.dialog-wedding-settings .popup .steps .step{height:56px}.dialog-wedding-settings .popup .steps .step:not(:first-child){margin-left:-1px}.dialog-wedding-settings .popup .steps .step:not([data-active=true]){flex-grow:1;font-size:0}.dialog-wedding-settings .popup .steps .step:not([data-active=true]):before{margin-right:0}.dialog-wedding-settings .popup .steps .step[data-active=true]{border-top-right-radius:28px;border-bottom-right-radius:28px;padding:0 18px 0 14px}.dialog-wedding-settings .popup .steps .step:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.dialog-wedding-settings .popup .stages{margin:19px 0}.dialog-wedding-settings .popup .stages li{white-space:nowrap;font-size:12px;line-height:14px}.dialog-wedding-settings .popup .stages li:not(:last-child):after{width:18px;height:10px;margin:0 9px}.dialog-wedding-settings .popup .scroll .list{grid-template-columns:1fr 1fr;gap:7px}.dialog-wedding-settings .popup .scroll .empty-text{font-size:14px}.dialog-wedding-settings .popup .scroll .proposal{flex-direction:column;padding:8px 10px}.dialog-wedding-settings .popup .scroll .proposal .players{justify-content:center;margin-top:18px;margin-bottom:14px}.dialog-wedding-settings .popup .scroll .proposal .hint{margin-top:6px}.dialog-wedding-settings .popup .wrapper{flex-direction:column;min-height:0;margin-top:50px;display:flex;position:relative}.dialog-wedding-settings .popup .content:not(.invitation){flex-direction:column;flex-grow:1;min-height:0;display:flex;position:relative}.dialog-wedding-settings .popup .content.invitation{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #c7ebff;padding-bottom:66px;padding-right:16px;position:absolute;inset:16px -16px 0 0;overflow:hidden auto;touch-action:manipulation!important}.dialog-wedding-settings .popup .content.invitation *{touch-action:manipulation!important}.dialog-wedding-settings .popup .content.invitation::-webkit-scrollbar-thumb{background-color:#2c78af}.dialog-wedding-settings .popup .content.invitation::-webkit-scrollbar-track{background:#c7ebff}.dialog-wedding-settings .popup .content.invitation::-webkit-scrollbar{width:5px;height:auto;margin:2px 5px 2px 2px}.dialog-wedding-settings .popup .content.invitation .column:not(:first-child){margin-top:16px;margin-bottom:25px}.dialog-wedding-settings .popup .content.invitation .column .button-wrapper{padding-left:16px;padding-right:16px;position:fixed;bottom:0;left:0;right:0}.dialog-wedding-settings .popup .content.invitation .column .button-wrapper .invite-button{border-radius:50px;width:100%;height:50px;margin:14px auto 20px;line-height:50px}.dialog-wedding-settings .popup .content.invitation.fixed .button-wrapper{box-sizing:border-box;background:#6cbeed;height:66px;padding:8px 16px;box-shadow:0 -2px 4px #0003}.dialog-wedding-settings .popup .content.invitation.fixed .button-wrapper .invite-button{border-radius:50px;width:100%;height:50px;margin:0;line-height:50px}.dialog-wedding-settings .popup .bottom-block{margin-top:1.5vh;margin-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.dialog-wedding-settings .popup .bottom-block .hint{max-width:calc(100% - 160px)}.dialog-wedding-settings .popup .bottom-block .hint:before{width:50px;height:50px;margin-right:0}.dialog-wedding-settings .popup .bottom-block .hint.with-icon .hint-text{display:none}.dialog-wedding-settings .popup .bottom-block .hint.with-icon:before{width:50px;height:50px}.dialog-wedding-settings .popup .bottom-block .button-block .next-button{width:140px;min-width:0;padding:0}}@media (max-width:950px) and (max-height:350px){.steps{transform:scale(.9)}}.dialog-wedding-settings .popup .wedding-settings-scroll{--horizontal-scroll-gap:4px;--horizontal-scroll-background:#6cbeed;--horizontal-scroll-button:#2c78af;--horizontal-scroll-color:#fff;margin-block:16px;display:block;position:relative}.dialog-wedding-settings .popup .settings.horizontal-scroll-list{padding-inline:var(--horizontal-scroll-gap);justify-content:flex-start;margin:0}.dialog-wedding-vow{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-wedding-vow *{touch-action:manipulation!important}.dialog-wedding-vow .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-wedding-vow .popup *{touch-action:manipulation!important}.dialog-wedding-vow .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-wedding-vow .popup .close-button:hover{filter:brightness(125%)}.dialog-wedding-vow .popup .close-button:active{filter:brightness(75%)}.dialog-wedding-vow .popup .close-button:hover,.dialog-wedding-vow .popup .close-button:active{transform:scale(1.1)}.dialog-wedding-vow .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-wedding-vow .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-wedding-vow .popup .close-button svg{width:14px;height:14px}.dialog-wedding-vow .popup .close-button{top:8px;right:8px}}.dialog-wedding-vow .popup .close-button:hover{transform:scale(1.1)}.dialog-wedding-vow .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-wedding-vow .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-wedding-vow .popup .text .bold{font-weight:600}.dialog-wedding-vow .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;margin:auto;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-wedding-vow .popup .button:hover{filter:brightness(110%)}.dialog-wedding-vow .popup .button:active{filter:brightness(85%)}.dialog-wedding-vow .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-vow .popup .button .price{vertical-align:middle;margin:auto;margin-top:-1px;font-weight:500;display:inline-block;position:relative}.dialog-wedding-vow .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-vow .popup .button .text{font-weight:500}.dialog-wedding-vow .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-wedding-vow .popup .button-purple:hover{filter:brightness(110%)}.dialog-wedding-vow .popup .button-purple:active{filter:brightness(85%)}.dialog-wedding-vow .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-purple .text{font-weight:500}.dialog-wedding-vow .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-wedding-vow .popup .button-white:hover{filter:brightness(110%)}.dialog-wedding-vow .popup .button-white:active{filter:brightness(85%)}.dialog-wedding-vow .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-white .text{font-weight:500}.dialog-wedding-vow .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-wedding-vow .popup .button-red:hover{filter:brightness(110%)}.dialog-wedding-vow .popup .button-red:active{filter:brightness(85%)}.dialog-wedding-vow .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-wedding-vow .popup .button-red .text{font-weight:500}.dialog-wedding-vow .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-wedding-vow .popup .emcee{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:92px;height:103px;margin:auto;display:block;position:relative}.dialog-wedding-vow .popup .message-bubble{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/messageBubble.png?3353dav1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:relative}.dialog-wedding-vow .popup .message-bubble .text{text-align:center;color:gray;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-wedding-vow .popup .button-yes{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:500;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-wedding-vow .popup .button-yes:hover{filter:brightness(110%)}.dialog-wedding-vow .popup .button-yes:active{filter:brightness(85%)}.dialog-wedding-vow .popup .button-yes .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.dialog-wedding-vow .popup{width:394px;height:407px}.dialog-wedding-vow .popup .emcee{margin-top:20px;margin-bottom:0}.dialog-wedding-vow .popup .message-bubble{width:344px;height:192px;margin-top:-32px}.dialog-wedding-vow .popup .message-bubble .text{width:288px;padding-top:60px;transform:translate(-2px)}.dialog-wedding-vow .popup .button-yes{width:324px;margin-top:18px}}@media (max-width:950px){.dialog-wedding-vow .popup{width:calc(100% - 40px);height:auto}.dialog-wedding-vow .popup .emcee{margin-top:2.4vh;margin-bottom:0}.dialog-wedding-vow .popup .message-bubble{width:97%;height:auto;margin-top:-6vw;padding-top:57%}.dialog-wedding-vow .popup .message-bubble .text{width:80%;margin:auto;font-size:15px;position:absolute;top:58%;left:0;right:0;transform:translateY(-50%)}.dialog-wedding-vow .popup .button-yes{width:84%;margin-top:1vh;margin-bottom:5vh}}.proposal-base{background-color:#b4def5;border-radius:5px;display:block;position:relative}.proposal-base .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:block;position:absolute}.proposal-base .name,.proposal-base .date,.proposal-base .no-answer{color:#2c78af;text-align:left;display:block;position:absolute}.proposal-base .name{font-weight:600}.proposal-base .date{font-weight:500}.proposal-base .no-answer{color:#2c78af;background-color:#ffffff61;border-radius:2px;font-weight:500}.proposal-base .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:absolute}.proposal-base .button:hover{filter:brightness(110%)}.proposal-base .button:active{filter:brightness(85%)}.proposal-base .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.proposal-base .timer{text-align:center;color:#2c78af;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute}.proposal-base .timer svg,.proposal-base .timer .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.proposal-base .timer svg{vertical-align:middle;display:inline-block;position:relative}@media (min-width:950px){.proposal-base{width:calc(100% - 15px);height:82px;margin-bottom:12px}.proposal-base .photo{width:62px;height:62px;top:10px;left:28px}.proposal-base .name,.proposal-base .date,.proposal-base .no-answer{left:104px}.proposal-base .name{font-size:17px;top:10px}.proposal-base .date{font-size:15px;top:32px}.proposal-base .no-answer{height:18px;padding:0 7px;font-size:14px;line-height:18px;top:55px}.proposal-base .button{width:140px;height:35px;font-size:14px;font-weight:500;line-height:35px;top:12px;right:27px}.proposal-base .timer{width:140px;font-size:14px;line-height:15px;top:55px;right:27px}.proposal-base .timer:before{width:13px;height:15px;margin-right:4px;transform:translateY(-2px)}}@media (max-width:950px){.proposal-base{width:calc(100% - 7px);height:102px;margin-bottom:15px}.proposal-base .photo{width:62px;height:62px;top:20px;left:13px}.proposal-base .name,.proposal-base .date,.proposal-base .no-answer{left:85px}.proposal-base .name{font-size:14px;font-weight:600;top:24px}.proposal-base .date{font-size:14px;font-weight:500;top:43px}.proposal-base .no-answer{height:20px;padding:0 8px;font-size:13px;line-height:20px;top:64px}.proposal-base .button{width:100px;height:35px;font-size:13px;font-weight:500;line-height:35px;top:20px;right:14px}.proposal-base .timer{width:100px;font-size:14px;font-weight:500;top:66px;right:14px}.proposal-base .timer:before{width:15px;height:15px;margin-right:3px;transform:translateY(-2px)}}.proposals-list-base{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #b4def5;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.proposals-list-base *{touch-action:manipulation!important}.proposals-list-base::-webkit-scrollbar-thumb{background-color:#2c78af}.proposals-list-base::-webkit-scrollbar-track{background:#b4def5}@media (min-width:950px){.proposals-list-base{width:590px;max-height:220px;margin:20px auto 30px}}@media (max-width:950px){.proposals-list-base{touch-action:pan-y;-webkit-overflow-scrolling:touch;width:calc(100% - 21px);max-height:calc(100vh - 230px);margin:19px auto 23px 15px;overflow:hidden auto;touch-action:manipulation!important}.proposals-list-base *{touch-action:manipulation!important}}.dialog-weddings{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-weddings .close-button{pointer-events:all;cursor:pointer;background:0 0;border:none;border-radius:100px;outline:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-weddings .close-button:hover{filter:brightness(125%)}.dialog-weddings .close-button:active{filter:brightness(75%)}.dialog-weddings .close-button:hover,.dialog-weddings .close-button:active{transform:scale(1.1)}.dialog-weddings .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-weddings .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-weddings .close-button svg{width:14px;height:14px}}.dialog-weddings .close-button svg,.dialog-weddings .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.dialog-weddings .close-button{top:8px;right:8px}}.dialog-weddings .close-button .icon{display:none}@media (max-width:950px){.dialog-weddings .close-button .icon.arrow{display:block}}@media (min-width:950px){.dialog-weddings .close-button .icon.cross{display:block}}.dialog-weddings .popup{background:#6cbeed;border-radius:25px;flex-direction:column;display:flex;overflow:hidden}.dialog-weddings .popup .header .tabs{overflow:hidden}.dialog-weddings .popup .header .tabs .tab{cursor:pointer}.dialog-weddings .popup .wrapper{border-bottom-right-radius:25px;border-bottom-left-radius:25px;flex-grow:1;overflow:hidden}.dialog-weddings .popup .wrapper .content{box-sizing:border-box;height:100%;display:block}.dialog-weddings .popup .wrapper .content .title{text-align:center;letter-spacing:normal;color:#fff;font-size:24px;font-weight:700;line-height:28px}.dialog-weddings .popup .wrapper .content .text{text-align:center;color:#b4def5;max-width:350px;margin:15px auto;font-size:18px;line-height:21px}.dialog-weddings .popup .wrapper .content .hint{box-sizing:border-box;text-align:center;color:#2c78af;background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;font-size:14px;line-height:17px}.dialog-weddings .popup .wrapper .content .button-green{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 88px);max-width:286px;height:50px;margin:26px auto 0;padding:0 24px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-weddings .popup .wrapper .content .button-green:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content .button-green:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content .button-green .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.proposals{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/weddings/clouds.png?5a3c0ev1);background-position:bottom;background-repeat:no-repeat;background-size:834px;height:100%}.dialog-weddings .popup .wrapper .content.proposals .wedding-coldown-timer{font-weight:700;color:#fff!important}.dialog-weddings .popup .wrapper .content.proposals .proposals-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #b4def5;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.proposals .proposals-list *{touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.proposals .proposals-list::-webkit-scrollbar-thumb{background-color:#2c78af}.dialog-weddings .popup .wrapper .content.proposals .proposals-list::-webkit-scrollbar-track{background:#b4def5}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list{width:590px;max-height:220px;margin:20px auto 30px}}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;width:calc(100% - 21px);max-height:calc(100vh - 230px);margin:19px auto 23px 15px;overflow:hidden auto;touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.proposals .proposals-list *{touch-action:manipulation!important}}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list{height:310px;max-height:310px}}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal{background-color:#b4def5;border-radius:5px;display:block;position:relative}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{color:#2c78af;text-align:left;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name{font-weight:600}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date{font-weight:500}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{color:#2c78af;background-color:#ffffff61;border-radius:2px;font-weight:500}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer{text-align:center;color:#2c78af;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer svg,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer svg{vertical-align:middle;display:inline-block;position:relative}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal{width:calc(100% - 15px);height:82px;margin-bottom:12px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .photo{width:62px;height:62px;top:10px;left:28px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{left:104px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name{font-size:17px;top:10px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date{font-size:15px;top:32px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{height:18px;padding:0 7px;font-size:14px;line-height:18px;top:55px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button{width:140px;height:35px;font-size:14px;font-weight:500;line-height:35px;top:12px;right:27px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer{width:140px;font-size:14px;line-height:15px;top:55px;right:27px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer:before{width:13px;height:15px;margin-right:4px;transform:translateY(-2px)}}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal{width:calc(100% - 7px);height:102px;margin-bottom:15px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .photo{width:62px;height:62px;top:20px;left:13px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{left:85px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name{font-size:14px;font-weight:600;top:24px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date{font-size:14px;font-weight:500;top:43px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .no-answer{height:20px;padding:0 8px;font-size:13px;line-height:20px;top:64px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button{width:100px;height:35px;font-size:13px;font-weight:500;line-height:35px;top:20px;right:14px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer{width:100px;font-size:14px;font-weight:500;top:66px;right:14px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer:before{width:15px;height:15px;margin-right:3px;transform:translateY(-2px)}}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button,.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer{width:140px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .name{top:20px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .date{top:42px}}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal{height:86px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .photo{top:12px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .button{top:16px}.dialog-weddings .popup .wrapper .content.proposals .proposals-list .incomming-proposal .timer{top:57px}}.dialog-weddings .popup .wrapper .content.weddings .no-proposals{background-repeat:no-repeat}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.weddings .no-proposals{box-sizing:border-box;height:100%}.dialog-weddings .popup .wrapper .content.weddings .no-proposals .button-green{box-sizing:border-box;width:248px}}.dialog-weddings .popup .wrapper .content.weddings .no-proposals .button-green[data-disabled=true]{pointer-events:none;background-color:gray}.dialog-weddings .popup .wrapper .content.weddings .no-proposals .timer{font-weight:700;color:#fff!important}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-color:#2c78af #b4def5;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list *{touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list::-webkit-scrollbar-thumb{background-color:#2c78af}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list::-webkit-scrollbar-track{background:#b4def5}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list{width:590px;max-height:220px;margin:20px auto 30px}}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list{touch-action:pan-y;-webkit-overflow-scrolling:touch;width:calc(100% - 21px);max-height:calc(100vh - 230px);margin:19px auto 23px 15px;overflow:hidden auto;touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list *{touch-action:manipulation!important}}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal{background-color:#b4def5;border-radius:5px;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{color:#2c78af;text-align:left;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name{font-weight:600}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date{font-weight:500}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{color:#2c78af;background-color:#ffffff61;border-radius:2px;font-weight:500}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer{text-align:center;color:#2c78af;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer svg,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer svg{vertical-align:middle;display:inline-block;position:relative}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal{width:calc(100% - 15px);height:82px;margin-bottom:12px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .photo{width:62px;height:62px;top:10px;left:28px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{left:104px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name{font-size:17px;top:10px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date{font-size:15px;top:32px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{height:18px;padding:0 7px;font-size:14px;line-height:18px;top:55px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button{width:140px;height:35px;font-size:14px;font-weight:500;line-height:35px;top:12px;right:27px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer{width:140px;font-size:14px;line-height:15px;top:55px;right:27px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer:before{width:13px;height:15px;margin-right:4px;transform:translateY(-2px)}}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal{width:calc(100% - 7px);height:102px;margin-bottom:15px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .photo{width:62px;height:62px;top:20px;left:13px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date,.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{left:85px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .name{font-size:14px;font-weight:600;top:24px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .date{font-size:14px;font-weight:500;top:43px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .no-answer{height:20px;padding:0 8px;font-size:13px;line-height:20px;top:64px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .button{width:100px;height:35px;font-size:13px;font-weight:500;line-height:35px;top:20px;right:14px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer{width:100px;font-size:14px;font-weight:500;top:66px;right:14px}.dialog-weddings .popup .wrapper .content.weddings .self-proposals .proposals-list .outcomming-proposal .timer:before{width:15px;height:15px;margin-right:3px;transform:translateY(-2px)}}.dialog-weddings .popup .wrapper .content.weddings .engage-view .time-view,.dialog-weddings .popup .wrapper .content.weddings .married-view .time-view{text-align:center;color:#b4def5;max-width:350px;margin:15px auto;font-size:18px;line-height:21px;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .time-view .time,.dialog-weddings .popup .wrapper .content.weddings .married-view .time-view .time{margin-left:8px;font-weight:500;display:inline-block}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner{pointer-events:all;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:100%;transition:all .1s;display:block;position:absolute;box-shadow:0 4px 4px #00000040}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner:hover{filter:brightness(125%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self:active,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner:active{filter:brightness(75%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self{left:0}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner{right:0}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-partner{color:#fff;text-align:center;font-weight:500;display:block;position:absolute}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-self{left:0;right:50%}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-partner{left:50%;right:0}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .ring{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:50%;transform:translate(-50%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel .button-text{margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings:active,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites:active,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .button-text:before{content:"";vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding{font-weight:700;border-radius:50px!important;height:50px!important;min-height:50px!important;line-height:50px!important}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding[data-active=true],.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding[data-active=true]{pointer-events:all;cursor:pointer;transition:all .1s}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding[data-active=true]:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding[data-active=true]:hover{filter:brightness(125%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding[data-active=true]:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding[data-active=true]:active{filter:brightness(75%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding[data-active=false],.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding[data-active=false]{background-color:#bababa}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites{background:0 0;border:1px solid #fff}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text{color:#fff}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings:active,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites:active{border-color:#e5e5e5}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings>.button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings>.button-text:before{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/weddingSettingsIcon.png?42bf25v1)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites>.button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites>.button-text:before{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/inviteGuestsIcon.png?e9e6f1v1)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#e77173;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel .text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel .button-text{color:#fff;font-weight:500}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel:hover,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel:active{background-color:#fd6f71}.dialog-weddings .popup .wrapper .content.weddings .engage-view[show-settings-warning=true] .warning-hint-bottom{display:block}.dialog-weddings .popup .wrapper .content.weddings .engage-view[show-settings-warning=false] .warning-hint-bottom{display:none!important}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring:active,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring .text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring{background-color:#01c138}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce{color:#2c78af;background-color:#0000;border:1px solid #2c78af;font-weight:500}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce:hover,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce:active{background-color:#ffffff4d}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view{width:188px;margin:auto}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .caption{color:#b4def5;text-align:center;width:100%;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale{background-color:#88ccf3;border:2px solid #bee4fa;border-radius:16px;width:100%;height:16px;margin-top:3px;display:block;position:relative;box-shadow:0 2px 6px #78717159}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale .fill-area{display:block;position:absolute;inset:2px}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale .fill-area .fill{border-radius:14px;display:block;position:absolute;top:0;bottom:0;left:0}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale .fill-area .fill[data-happy=bad]{background:linear-gradient(270deg,#ffd450 50%,#ff9399 94.44%)}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale .fill-area .fill[data-happy=good]{background:linear-gradient(270deg,#34f47c 10%,#ffd450 50%,#ff9399 94.44%)}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale .fill-area .percents{text-align:center;color:#2c78af;width:100%;height:100%;font-size:12px;font-weight:500;display:block;position:absolute;top:-1px;left:0}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-top:-2px;display:block;position:absolute;top:0}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale:before{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/unhappyIcon.png?340374v1);margin-left:-30px;left:0}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .scale:after{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/happyIcon.png?92e575v1);margin-right:-30px;right:0}.dialog-weddings .popup .wrapper .content.invitings{position:relative}.dialog-weddings .popup .wrapper .content.invitings[data-active=true]{flex-direction:column;display:flex}.dialog-weddings .popup .wrapper .content.invitings .empty{background-image:url(https://inspin.me/build/static/images/weddings/clouds.png?5a3c0ev1);background-position:bottom;background-repeat:no-repeat;background-size:834px;flex-grow:1}.dialog-weddings .popup .wrapper .content.invitings .scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;margin:15px auto 0;overflow:hidden auto;touch-action:manipulation!important}.dialog-weddings .popup .wrapper .content.invitings .scroll *{touch-action:manipulation!important}@media (min-width:950px){.dialog-weddings .popup .wrapper .content.invitings .scroll{width:580px;height:345px}}.dialog-weddings .popup .wrapper .content.invitings .scroll .list{margin:0 10px 20px;padding:0;list-style:none}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li{box-sizing:border-box;background:#b4def5;border-radius:5px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 20px;display:flex}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players{align-items:center;display:flex}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;width:62px;height:62px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players .photo:not(:first-child){margin-left:-12px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players .names{color:#2c78af;margin-left:15px;font-size:18px;line-height:21px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .timer{box-sizing:border-box;text-align:center;color:#2c78af;border:1px solid #2c78af;border-radius:18px;flex-direction:column;align-items:center;height:35px;padding:0 38px;font-size:14px;line-height:17px;display:flex}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:35px;outline:none;width:140px;height:35px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:35px;transition:all .1s;display:none}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .button:hover{filter:brightness(110%)}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .button:active{filter:brightness(85%)}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .label{display:none}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true]{position:relative}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true] .label{box-sizing:border-box;text-align:left;width:80px;height:30px;font-size:15px;line-height:36px;font-weight:inherit;letter-spacing:normal;color:#fff;pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/tape.png?601a6dv1);background-repeat:no-repeat;background-size:contain;padding-left:8px;display:block;position:absolute;bottom:6px;left:-5px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true] .timer{display:none}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true] .button{display:block}@media (max-width:950px){.dialog-weddings .popup .wrapper .content.invitings .scroll{margin-left:0;margin-right:0;position:absolute;inset:85px 0 0}.dialog-weddings .popup .wrapper .content.invitings .scroll .list{margin-left:16px;margin-right:16px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li{flex-direction:column;padding:27px 20px 22px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players .photo{width:90px;height:90px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .players .photo:not(:first-child){margin-left:-20px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .button,.dialog-weddings .popup .wrapper .content.invitings .scroll .list li .timer{width:100%;margin-top:14px}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true]{position:relative}.dialog-weddings .popup .wrapper .content.invitings .scroll .list li[is-now=true] .label{top:4px;bottom:auto}}@media (min-width:950px){.dialog-weddings .popup{box-sizing:border-box;border-radius:25px;width:834px;height:508px;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:834px!important}.dialog-weddings .popup .header{padding:0 132px}.dialog-weddings .popup .header .tabs{box-sizing:border-box;border-bottom:1px solid #2c78af;justify-content:center;align-items:flex-end;height:80px;display:flex}.dialog-weddings .popup .header .tabs .tab{text-align:center;letter-spacing:normal;color:#b4def5;width:33.3333%;padding-bottom:13px;font-size:22px;font-weight:700;position:relative}.dialog-weddings .popup .header .tabs .tab[data-count]:not([data-count="0"]):before{content:attr(data-count);height:16px;padding:0 16px/3;z-index:2;text-align:center;color:#fff;background-color:#fe041b;border-radius:50%;width:15px;height:15px;margin-top:-4px;font-size:10px;line-height:16px;display:block;position:absolute;inset:0 1rem auto auto;box-shadow:0 0 2px #8d0404,0 0 0 2px #fff}.dialog-weddings .popup .header .tabs .tab[data-active=true]{color:#2c78af}.dialog-weddings .popup .header .tabs .tab[data-active=true]:after{content:"";background:#24ff00;border-top-left-radius:3px;border-top-right-radius:3px;height:3px;position:absolute;bottom:0;left:23px;right:23px;box-shadow:0 0 12px #00f0ff}.dialog-weddings .popup .wrapper .content{padding-top:40px}.dialog-weddings .popup .wrapper .content.proposals .hint{max-width:530px;padding-left:60px;padding-right:60px}.dialog-weddings .popup .wrapper .content.weddings .no-proposals{background-image:url(https://inspin.me/build/static/images/weddings/clouds.png?5a3c0ev1),url(https://inspin.me/build/static/images/weddings/weddingsBg.png?4b34a7v1);background-position:bottom,center bottom 56px;background-size:834px,628px;padding-top:37px;position:relative}.dialog-weddings .popup .wrapper .content.weddings .self-proposals{margin-top:7px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .time-view,.dialog-weddings .popup .wrapper .content.weddings .married-view .time-view{margin-top:10px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos{width:275px;display:block;position:absolute;top:220px;left:128px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner{width:125px;height:125px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-partner{font-size:16px;top:150px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .ring{width:60px;height:60px;top:40px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons{display:block;position:absolute;top:205px;right:100px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding{box-sizing:border-box;width:286px;height:35px;min-height:35px;margin-bottom:12px;line-height:36px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .button-text{font-size:14px;font-weight:500}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text:before{width:19px;height:19px;margin-right:7px;transform:translateY(-2px)}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text:before{margin-right:5px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .button-text{font-size:15px;font-weight:700}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons{display:block;position:absolute;top:225px;right:130px}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce{width:250px;height:35px;margin-bottom:12px;font-weight:500;line-height:35px}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view{margin-bottom:20px;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view .caption{font-size:14px;line-height:16px}.dialog-weddings .popup .wrapper .hint{background-image:url(https://inspin.me/build/static/images/weddings/hintBgWide.png?47b149v1);flex-direction:column;justify-content:center;justify-items:center;width:480px;height:180px;margin-top:-25px;padding:40px 40px 60px 70px;display:flex}}@media (max-width:950px){.dialog-weddings .close-button{justify-content:center;align-items:center;width:20px;height:15px;display:flex;top:23px;left:16px;right:auto}.dialog-weddings .close-button svg,.dialog-weddings .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.dialog-weddings .close-button:before,.dialog-weddings .close-button:after{display:none}.dialog-weddings .popup{border-radius:25px;width:100vw;height:100vh;overflow:hidden}.dialog-weddings .popup .header{background:#2c78af;padding-left:54px}.dialog-weddings .popup .header .tabs{align-items:flex-end;height:50px;display:flex;position:relative}.dialog-weddings .popup .header .tabs .tab{text-align:center;letter-spacing:normal;color:#b4def5;background:#5397c8;border-top-left-radius:6px;border-top-right-radius:6px;height:40px;padding:0 12px;font-size:18px;font-weight:700;line-height:40px;position:relative}.dialog-weddings .popup .header .tabs .tab[data-count]:not([data-count="0"]):before{content:attr(data-count);height:16px;padding:0 16px/3;z-index:2;text-align:center;color:#fff;background-color:#fe041b;border-radius:50%;width:15px;height:15px;margin-top:-4px;font-size:10px;line-height:16px;display:block;position:absolute;inset:0 0 auto auto;box-shadow:0 0 2px #8d0404,0 0 0 2px #fff}.dialog-weddings .popup .header .tabs .tab[data-active=true]{color:#fff;background:#6cbeed;box-shadow:0 1px #6cbeed}.dialog-weddings .popup .wrapper .content{padding-top:25px}.dialog-weddings .popup .wrapper .content .hint{background-image:url(https://inspin.me/build/static/images/weddings/hintBgSmall.png?5822acv1);max-width:360px;padding:70px 40px 60px}.dialog-weddings .popup .wrapper .content .hint.big{background-image:url(https://inspin.me/build/static/images/weddings/hintBg.png?99c265v1);padding:25px 60px 40px 66px}.dialog-weddings .popup .wrapper .content .hint.big[lang=EN]{justify-content:center;align-items:center;width:498px;height:173px;padding-top:34px;padding-bottom:48px;display:flex}.dialog-weddings .popup .wrapper .content .title{margin:0 60px}.dialog-weddings .popup .wrapper .content .text{width:calc(100% - 80px)}.dialog-weddings .popup .wrapper .content.weddings .no-proposals{background-image:url(https://inspin.me/build/static/images/weddings/clouds.png?5a3c0ev1),url(https://inspin.me/build/static/images/weddings/heartsBg.png?19863cv1),url(https://inspin.me/build/static/images/weddings/cloudsBg.png?eed8efv1);background-position:center bottom 40px,left bottom 90px,right bottom 160px;background-repeat:no-repeat;background-size:834px,300px,150px;position:absolute;inset:27vh 0 0}.dialog-weddings .popup .wrapper .content.weddings .self-proposals{margin-top:26px;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view,.dialog-weddings .popup .wrapper .content.weddings .married-view{padding-top:4vh}.dialog-weddings .popup .wrapper .content.weddings .engage-view .time-view,.dialog-weddings .popup .wrapper .content.weddings .married-view .time-view{margin-top:2vh}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos{width:275px;height:160px;margin:3.5vh auto auto;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .photo-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .photo-partner{width:125px;height:125px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-self,.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .name-partner,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .name-partner{font-size:16px;top:144px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .photos .ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .ring{width:60px;height:60px;top:40px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons{width:286px;margin:5vh auto auto;display:block;position:relative}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding{width:100%;height:35px;margin-bottom:12px;font-weight:500;line-height:35px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-cancel .button-text,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-start-wedding .button-text,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-start-wedding .button-text{font-size:15px}.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-settings .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .engage-view .buttons .button-invites .button-text:before,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-invites .button-text:before{width:18px;height:18px;margin-right:6px;transform:translateY(-2px)}.dialog-weddings .popup .wrapper .content.weddings .married-view .photos .ring{top:40px}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-change-ring,.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .button-divorce{width:286px;height:35px;margin:auto auto 12px;font-weight:500;line-height:35px}.dialog-weddings .popup .wrapper .content.weddings .married-view .buttons .family-happy-view{width:230px;margin:auto auto 18px;display:block;position:relative}}.warning-hint-bottom{text-align:center;background-color:#fce180b3;width:100%;display:block;position:absolute;bottom:0;left:0}.warning-hint-bottom svg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;display:block;position:absolute;top:0;left:8.5rem;transform:translateY(-50%)}.warning-hint-bottom .warning-text{text-align:center;letter-spacing:normal;color:#2c78af;width:100%;font-size:14px;font-weight:500;display:block;position:absolute;top:0;left:0}@media (min-width:950px){.warning-hint-bottom{height:32px}.warning-hint-bottom .warning-icon{width:50px;height:50px;top:0;left:85px;transform:translateY(-50%)}.warning-hint-bottom .warning-text{width:100%;line-height:33px;left:0;right:0}}@media (max-width:950px){.warning-hint-bottom{height:58px}.warning-hint-bottom .warning-icon{width:44px;height:44px;margin:auto;top:0;bottom:0;left:12vw}.warning-hint-bottom .warning-text{text-align:left;width:70%;margin:auto;line-height:16px;top:15px;left:calc(12vw + 58px)}}.dialog-wedding-warning{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-wedding-warning .popup{text-align:center;background-color:#fff;border-radius:10px;width:250px;height:200px;margin:auto;display:block;position:absolute;inset:0}.dialog-wedding-warning .popup svg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;margin:16px auto auto;display:block;position:relative}.dialog-wedding-warning .popup .text{text-align:center;letter-spacing:normal;color:#2c78af;width:80%;margin:15px auto;font-size:14px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-wedding-warning .popup .button-ok{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:35px;outline:none;width:122px;height:35px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:35px;transition:all .1s;display:table}.dialog-wedding-warning .popup .button-ok:hover{filter:brightness(110%)}.dialog-wedding-warning .popup .button-ok:active{filter:brightness(85%)}.dialog-wedding-warning .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-reminder{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:0;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-wedding-reminder .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-wedding-reminder .close-button:hover{filter:brightness(125%)}.dialog-wedding-reminder .close-button:active{filter:brightness(75%)}.dialog-wedding-reminder .close-button:hover,.dialog-wedding-reminder .close-button:active{transform:scale(1.1)}.dialog-wedding-reminder .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-wedding-reminder .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-wedding-reminder .close-button svg{width:14px;height:14px}}.dialog-wedding-reminder .popup{box-sizing:border-box;text-align:center;background:#6cbeed;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-wedding-reminder .popup .caption,.dialog-wedding-reminder .popup .subcaption,.dialog-wedding-reminder .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-wedding-reminder .popup .caption{color:#fff;background:#fff;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-wedding-reminder .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-wedding-reminder .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-wedding-reminder .popup .caption{top:-70px}}.dialog-wedding-reminder .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-wedding-reminder .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-wedding-reminder .popup .bold{font-weight:600;display:inline-block}.dialog-wedding-reminder .popup .content{background:url(https://inspin.me/build/static/images/weddings/bgReminder.png?dc06a5v1);position:relative}.dialog-wedding-reminder .popup{width:356px;min-width:356px;max-width:80%;padding:12px 12px 20px;box-shadow:inset 0 4px 4px #b5e4ff}.dialog-wedding-reminder .popup .close-button{box-sizing:border-box;z-index:3;background:#6cbeed;border-radius:12px;width:40px;height:40px;padding:12px;top:-6px;right:-3px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-wedding-reminder .popup .close-button:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/blackFriday/glare.svg?15cd35v1);background-size:cover;width:14px;height:12px;position:absolute;top:1px;left:2px}.dialog-wedding-reminder .popup .close-button svg{width:16px;height:16px}.dialog-wedding-reminder .popup .content{box-sizing:border-box;background-color:#0000;background-image:linear-gradient(#0000004d 0% 100%),url(https://inspin.me/build/static/images/weddings/bgReminder.png?dc06a5v1);background-position:50% 85%;background-repeat:repeat,no-repeat;background-size:auto,1024px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:20px;padding:5px 12px 1px 8px}.dialog-wedding-reminder .popup .content .sofi-block{justify-content:end;align-items:flex-start;width:100%;min-height:180px;padding:5px 0;display:flex;position:relative;overflow:visible}.dialog-wedding-reminder .popup .content .sofi-block .sofi .image-sofi{z-index:2;pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/sofiReminder.png?2de438v1);background-size:cover;width:172px;height:199px;position:relative;bottom:-6px;left:31px}.dialog-wedding-reminder .popup .content .sofi-block .sofi .user-avatar{z-index:1;background-repeat:no-repeat;background-size:cover;width:54px;height:74px;position:absolute;top:109px;left:92px;transform:rotate(11deg)}.dialog-wedding-reminder .popup .content .sofi-block .sofi-text{color:#04050f;box-sizing:border-box;text-align:left;background:#ffffffe6;border-radius:20px;min-width:176px;height:-moz-fit-content;height:fit-content;padding:9px 9px 9px 21px;font-size:14px;font-style:italic;font-weight:500;position:relative;top:26px;right:-6px}.dialog-wedding-reminder .popup .content .sofi-block .sofi-text:before{content:"";border:10px solid #0000;border-right:14px solid #ffffffe6;position:absolute;top:17px;left:-23px}.dialog-wedding-reminder .popup .content .text{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;z-index:2;background:radial-gradient(58.22% 58.22%,#3a89b9e6 0%,#1f4d6de6 100%);border:2px solid #f7d43c;border-radius:16px;padding:28px 0}.dialog-wedding-reminder .popup .content .text .title{text-shadow:0 1px #235272;margin-bottom:16px;font-size:16px;font-weight:700}.dialog-wedding-reminder .popup .content .text .list-text{padding:0 22px 0 38px}.dialog-wedding-reminder .popup .content .text .list-text .list-item{text-shadow:0 1px #235272;text-align:start;font-size:14px;font-weight:500;position:relative}.dialog-wedding-reminder .popup .content .text .list-text .list-item svg{width:16px;height:16px}.dialog-wedding-reminder .popup .content .text .list-text .list-item:before{content:"";background-color:#fff;border-radius:100%;width:3px;height:3px;position:absolute;top:7px;left:-14px}.dialog-wedding-reminder .popup .content .text .list-text .list-item:not(:last-child){margin-bottom:12px}.dialog-wedding-reminder .popup .button-merried{text-align:center;color:#000;box-sizing:border-box;white-space:nowrap;letter-spacing:normal;pointer-events:all;cursor:pointer;background:#fff;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:20px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-wedding-reminder .popup .button-merried .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-wedding-reminder .popup .button-merried:hover{filter:brightness(125%)}.dialog-wedding-reminder .popup .button-merried:active{filter:brightness(75%)}.dialog-wedding-reminder .popup .button-merried:hover,.dialog-wedding-reminder .popup .button-merried:active{transform:scale(1.01)}@media (max-width:950px){.dialog-wedding-reminder{width:100%}}.dialog-weddings .popup .header .wedding-tabs-scroll{--horizontal-scroll-gap:8px;--horizontal-scroll-background:#6cbeed;--horizontal-scroll-button:#2c78af;--horizontal-scroll-color:#fff;display:block;position:relative}@media (max-width:950px){.dialog-weddings .popup .header .wedding-tabs-scroll{--horizontal-scroll-background:#2c78af;--horizontal-scroll-button:#5397c8}}.dialog-weddings .popup .header .tabs.horizontal-scroll-list{justify-content:flex-start;overflow-x:auto}.dialog-weddings .popup .header .tabs.horizontal-scroll-list .tab{white-space:nowrap;flex:1 0 auto;width:auto}.dialog-achievement-info,.dialog-collections-info{backface-visibility:hidden;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-achievement-info .close-button,.dialog-collections-info .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-achievement-info .close-button:hover,.dialog-collections-info .close-button:hover{filter:brightness(125%)}.dialog-achievement-info .close-button:active,.dialog-collections-info .close-button:active{filter:brightness(75%)}.dialog-achievement-info .close-button:hover,.dialog-collections-info .close-button:hover,.dialog-achievement-info .close-button:active,.dialog-collections-info .close-button:active{transform:scale(1.1)}.dialog-achievement-info .close-button svg,.dialog-collections-info .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-achievement-info .close-button,.dialog-collections-info .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-achievement-info .close-button svg,.dialog-collections-info .close-button svg{width:14px;height:14px}.dialog-achievement-info .close-button,.dialog-collections-info .close-button{top:8px;right:8px}}.dialog-achievement-info .popup,.dialog-collections-info .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-achievement-info .popup .caption,.dialog-collections-info .popup .caption,.dialog-achievement-info .popup .subcaption,.dialog-collections-info .popup .subcaption,.dialog-achievement-info .popup .text,.dialog-collections-info .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-achievement-info .popup .caption,.dialog-collections-info .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-achievement-info .popup .subcaption,.dialog-collections-info .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-achievement-info .popup .text,.dialog-collections-info .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-achievement-info .popup .bold,.dialog-collections-info .popup .bold{font-weight:600;display:inline-block}.dialog-achievement-info .close-button,.dialog-collections-info .close-button{z-index:9;top:60px;right:30%}@media (max-width:950px){.dialog-achievement-info .close-button,.dialog-collections-info .close-button{top:15px!important;right:10px!important}}.dialog-achievement-info .popup,.dialog-collections-info .popup{background:0 0;width:100%;max-width:92%;height:auto;padding:20px 16px;font-size:12px;display:block;position:absolute;overflow:visible}.dialog-achievement-info .popup>.content,.dialog-collections-info .popup>.content{text-align:center;display:block;position:relative}.dialog-achievement-info .popup>.content .caption,.dialog-collections-info .popup>.content .caption,.dialog-achievement-info .popup>.content .subtitle,.dialog-collections-info .popup>.content .subtitle{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:280px;min-height:31px;margin:auto;padding:0 0 25px;font-size:32px;font-weight:700;display:block;position:relative}.dialog-achievement-info .popup>.content .caption~.text svg,.dialog-collections-info .popup>.content .caption~.text svg,.dialog-achievement-info .popup>.content .subtitle~.text svg,.dialog-collections-info .popup>.content .subtitle~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-achievement-info .popup>.content .caption+.text,.dialog-collections-info .popup>.content .caption+.text,.dialog-achievement-info .popup>.content .subtitle+.text,.dialog-collections-info .popup>.content .subtitle+.text{margin-bottom:56px}.dialog-achievement-info .popup>.content .text,.dialog-collections-info .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:100%;margin:0 auto 10px;font-size:15px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-achievement-info .popup>.content .rules-block,.dialog-collections-info .popup>.content .rules-block{justify-content:center;margin-top:50px;display:flex;position:relative}.dialog-achievement-info .popup>.content .rules-block .rule1,.dialog-collections-info .popup>.content .rules-block .rule1,.dialog-achievement-info .popup>.content .rules-block .rule2,.dialog-collections-info .popup>.content .rules-block .rule2,.dialog-achievement-info .popup>.content .rules-block .rule3,.dialog-collections-info .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-achievement-info .popup>.content .rules-block .rule1-image,.dialog-collections-info .popup>.content .rules-block .rule1-image,.dialog-achievement-info .popup>.content .rules-block .rule2-image,.dialog-collections-info .popup>.content .rules-block .rule2-image,.dialog-achievement-info .popup>.content .rules-block .rule3-image,.dialog-collections-info .popup>.content .rules-block .rule3-image{background-size:contain;margin:0 auto;display:block;position:relative}.dialog-achievement-info .popup>.content .ok-button,.dialog-collections-info .popup>.content .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:auto auto 16px;padding:0 24px;font-size:15px;font-weight:700;line-height:3.4;transition:all .1s;display:table}.dialog-achievement-info .popup>.content .ok-button:hover,.dialog-collections-info .popup>.content .ok-button:hover{filter:brightness(110%)}.dialog-achievement-info .popup>.content .ok-button:active,.dialog-collections-info .popup>.content .ok-button:active{filter:brightness(85%)}.dialog-achievement-info .popup>.content .ok-button .text,.dialog-collections-info .popup>.content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-achievement-info .open-button,.dialog-collections-info .open-button{justify-content:center;margin:24px 0 0;display:flex;position:relative}@media (max-width:950px){.dialog-achievement-info .popup,.dialog-collections-info .popup{width:100%;max-width:100%;padding:20px;display:block;position:absolute}.dialog-achievement-info .popup>.content,.dialog-collections-info .popup>.content{margin-top:0;padding-left:15px;padding-right:15px;display:block;position:relative}.dialog-achievement-info .popup>.content .caption,.dialog-collections-info .popup>.content .caption{min-width:auto;max-width:100%;margin-bottom:32px;padding:0;font-size:22px}.dialog-achievement-info .popup>.content .caption+.text,.dialog-collections-info .popup>.content .caption+.text{max-width:313px}.dialog-achievement-info .popup>.content .rule,.dialog-collections-info .popup>.content .rule{max-width:340px;margin:0 auto 70px}.dialog-achievement-info .popup>.content .rules-block,.dialog-collections-info .popup>.content .rules-block{display:block;position:relative}.dialog-achievement-info .popup>.content .rules-block .rule1-image,.dialog-collections-info .popup>.content .rules-block .rule1-image,.dialog-achievement-info .popup>.content .rules-block .rule2-image,.dialog-collections-info .popup>.content .rules-block .rule2-image,.dialog-achievement-info .popup>.content .rules-block .rule3-image,.dialog-collections-info .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto}.dialog-achievement-info .popup .close-button,.dialog-collections-info .popup .close-button{top:-9px;right:-2px}}.dialog-collections-info .popup>.content .caption,.dialog-collections-info .popup>.content .subtitle{padding-bottom:19px}.dialog-collections-info .popup>.content .subtitle{min-height:20px;margin-top:10px;font-size:18px}.dialog-collections-info .popup>.content .rules-block{margin-top:0;position:relative}.dialog-collections-info .popup>.content .rules-block .number-points{color:#fe041b;font-size:12px;font-weight:700;position:absolute}.dialog-collections-info .popup>.content .rules-block .text{font-size:14px}.dialog-collections-info .popup>.content .block-top .rule1,.dialog-collections-info .popup>.content .block-top .rule2{width:287px;margin:0 6px}.dialog-collections-info .popup>.content .block-top .rule1 .rule1-image{width:294px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/info/progress.png?00f227v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-collections-info .popup>.content .block-top .rule2 .rule2-image{width:150px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/info/sophieCollections.png?96b406v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-collections-info .popup>.content .block-bottom{margin-bottom:30px}.dialog-collections-info .popup>.content .block-bottom .rule1,.dialog-collections-info .popup>.content .block-bottom .rule2,.dialog-collections-info .popup>.content .block-bottom .rule3,.dialog-collections-info .popup>.content .block-bottom .rule4{width:240px;margin:0 6px}.dialog-collections-info .popup>.content .block-bottom .rule1 .rule1-image{width:164px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/info/mutualKiss.png?bac98fv1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-collections-info .popup>.content .block-bottom .rule1 .number-points{margin-left:-6px;top:43px;left:50%}.dialog-collections-info .popup>.content .block-bottom .rule2 .rule2-image{width:128px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/info/gift.png?070df3v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-collections-info .popup>.content .block-bottom .rule2 .number-points{margin-left:-44px;top:34px;left:50%}.dialog-collections-info .popup>.content .block-bottom .rule3 .rule3-image{width:145px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/info/like.png?d69651v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-collections-info .popup>.content .block-bottom .rule3 .number-points{top:58px;left:50%}.dialog-collections-info .popup>.content .block-bottom .rule4 .rule4-image{width:146px;height:122px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/leagues/rules/numberOfImpressions.png?e17de2v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto}@media (max-width:950px){.dialog-collections-info .popup{height:100%;inset:0;overflow:auto;transform:none}.dialog-collections-info .popup>.content .caption{margin-bottom:0}.dialog-collections-info .popup>.content .subtitle{margin-top:20px}.dialog-collections-info .popup>.content .rules-block>div[class]{margin:0 auto}.dialog-collections-info .popup .block-bottom .rule1-image{height:110px}.dialog-collections-info .popup .block-bottom .rule2-image{height:100px}}.dialog-announce-ok-action{backface-visibility:hidden;z-index:30;background-color:#000c;place-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:grid;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-ok-action .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-announce-ok-action .close-button:hover{filter:brightness(125%)}.dialog-announce-ok-action .close-button:active{filter:brightness(75%)}.dialog-announce-ok-action .close-button:hover,.dialog-announce-ok-action .close-button:active{transform:scale(1.1)}.dialog-announce-ok-action .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-ok-action .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-ok-action .close-button svg{width:14px;height:14px}.dialog-announce-ok-action .close-button{top:8px;right:8px}}.dialog-announce-ok-action .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-announce-ok-action .popup .caption,.dialog-announce-ok-action .popup .subcaption,.dialog-announce-ok-action .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-ok-action .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-announce-ok-action .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-ok-action .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-ok-action .popup .bold{font-weight:600;display:inline-block}.dialog-announce-ok-action .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-announce-ok-action .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-announce-ok-action .popup{background-image:"";width:556px;height:466px}}@media (max-width:950px){.dialog-announce-ok-action .popup{background-image:"";width:352px;padding-top:100%}.dialog-announce-ok-action .popup .content{margin-top:-100%}}.dialog-announce-ok-action .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-announce-ok-action .box-timer-wrapper{text-align:center;margin-top:-250px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.dialog-announce-ok-action .box-timer-wrapper .timer{background-color:#fff6}.dialog-announce-ok-action .box-timer-title{color:#fff;opacity:.7;padding-bottom:8px;font-weight:700}@media (max-width:950px){.dialog-announce-ok-action .box-timer-wrapper{margin-top:-250px}.dialog-announce-ok-action .box-timer-wrapper .timer{margin-top:10px}}.dialog-announce-ok-action .container{background:#ec802b;border-radius:24px;width:320px;padding:9px 16px 12px;position:relative;box-shadow:inset 0 4px 4px #ffffff40}.dialog-announce-ok-action .container:before{content:"";filter:blur(.2rem);background:#fff;width:3px;height:8px;position:absolute;top:8px;left:10px;transform:rotate(-139deg)}.dialog-announce-ok-action .container .header{color:#fff;text-align:center;text-shadow:0 .2rem .2rem #2e2a30;background:#ec802b;border-top-left-radius:24px;border-top-right-radius:24px;width:283px;height:30px;padding-top:10px;font-size:20px;font-weight:700;position:absolute;top:-33px;left:34px;box-shadow:inset 0 4px 4px #ffffff40}.dialog-announce-ok-action .container .header:after{content:"";filter:blur(.2rem);background:#fff;width:12px;height:5px;position:absolute;top:9px;left:11px;transform:rotate(-44deg)}.dialog-announce-ok-action .container .header:before{content:"";filter:blur(.2rem);background:#fff;width:6px;height:5px;position:absolute;top:20px;left:6px;transform:rotate(-44deg)}.dialog-announce-ok-action .container .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#ec802b 0%,#cd4910 100%);border-radius:12px;width:40px;height:40px;padding:12px;top:-9px;right:0;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-ok-action .container .close-button svg{width:16px;height:16px}.dialog-announce-ok-action .container .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-announce-ok-action .container .content{background:url(https://inspin.me/build/static/images/okActionPayment/okContentBgImage.png?915a6bv1) 0 0/311px 274px;border:2px solid #cd4910;border-radius:16px;padding:25px 16px;position:relative}.dialog-announce-ok-action .container .content:before{content:"";-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);pointer-events:none;z-index:1;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-announce-ok-action .container .content:after{content:"";pointer-events:none;z-index:2;border:none;border-radius:14px;width:calc(100% - 4px);height:calc(100% - 3px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 -2px #e87c25,0 2px #ffad8b,-2px 0 #ffad8b,2px 0 #ffad8b}.dialog-announce-ok-action .container .content>*{z-index:2;position:relative}.dialog-announce-ok-action .container .content .content-title{text-align:center;text-shadow:0 2px #ce4910;color:#fff;padding-bottom:16px;font-size:18px;font-weight:700}.dialog-announce-ok-action .container .content .winners{z-index:500;flex-wrap:wrap;justify-content:center;margin:0 auto 21px;display:flex;position:relative}.dialog-announce-ok-action .container .content .winners .photo{cursor:pointer;box-sizing:border-box;background-size:cover;border:1px solid #fff;border-radius:50%;width:36px;min-width:36px;height:36px;margin:1px 6px 6px;display:flex}.dialog-announce-ok-action .container .content.winner .content-title{font-size:20px}.dialog-announce-ok-action .container .content.winner .subtitle{font-size:18px;font-weight:700}.dialog-announce-ok-action .container .content.winner .conditions .conditions-title{font-weight:700}.dialog-announce-ok-action .container .content .conditions{background:#ffffff1f;border-radius:18px;padding:16px}.dialog-announce-ok-action .container .content .conditions .conditions-title{text-align:center;text-shadow:0 2px #ce4910;color:#fff;font-size:16px;font-weight:700}.dialog-announce-ok-action .container .content .conditions .conditions-list{text-align:left;flex-direction:column;gap:8px;margin:0;padding:8px 0 0 16px;display:flex}.dialog-announce-ok-action .container .content .conditions .conditions-list .conditions-list-item{color:#fff;font-size:14px;font-weight:500}.dialog-announce-ok-action .container .content .conditions .conditions-list .conditions-list-item svg{width:18px;height:18px;position:relative;top:4px}.dialog-announce-ok-action .container .content .conditions .conditions-list .conditions-list-item .bald{font-weight:700}.dialog-announce-ok-action .container .content .conditions .conditions-list .conditions-list-item .conditions-list-item-link{color:#fff;font-weight:700;text-decoration:underline}.dialog-announce-ok-action .container .content .conditions .description{text-align:center;color:#fff;padding-top:8px;font-size:14px;font-weight:500}.dialog-announce-ok-action .container .content .conditions .description .description-link{color:#fff;font-weight:700;text-decoration:underline}.dialog-announce-ok-action .container .ok-button{color:#ce4910;text-align:center;background-color:#fff;border-radius:24px;width:286px;margin:12px auto 0;font-size:15px;font-weight:700;line-height:3;display:block;position:relative}.dialog-announce-ok-action .container .ok-button:hover{cursor:pointer}.dialog-announce-ok-action .container .container-bg-icon{background-image:url(https://inspin.me/build/static/images/okActionPayment/containerBgIcon.png?bea4adv1);background-size:68px 85px;width:68px;height:84px;position:absolute;bottom:16px;right:20px}.dialog-announce-ok-action .container .container-bg-icon-small{background-image:url(https://inspin.me/build/static/images/okActionPayment/containerBgIconSmall.png?cbd20bv1);background-size:36px 44px;width:36px;height:44px;position:absolute;bottom:7px;right:2px}.dialog-announce-ok-action.winner .box-timer-wrapper{margin-top:-270px;top:41%}.dialog-break-relationships,.dialog-divorce,.dialog-choose-complaint,.dialog-complaint,.dialog-blocked-message{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-break-relationships .close-button,.dialog-divorce .close-button,.dialog-choose-complaint .close-button,.dialog-complaint .close-button,.dialog-blocked-message .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-break-relationships .close-button:hover,.dialog-divorce .close-button:hover,.dialog-choose-complaint .close-button:hover,.dialog-complaint .close-button:hover,.dialog-blocked-message .close-button:hover{filter:brightness(125%)}.dialog-break-relationships .close-button:active,.dialog-divorce .close-button:active,.dialog-choose-complaint .close-button:active,.dialog-complaint .close-button:active,.dialog-blocked-message .close-button:active{filter:brightness(75%)}.dialog-break-relationships .close-button:hover,.dialog-divorce .close-button:hover,.dialog-choose-complaint .close-button:hover,.dialog-complaint .close-button:hover,.dialog-blocked-message .close-button:hover,.dialog-break-relationships .close-button:active,.dialog-divorce .close-button:active,.dialog-choose-complaint .close-button:active,.dialog-complaint .close-button:active,.dialog-blocked-message .close-button:active{transform:scale(1.1)}.dialog-break-relationships .close-button svg,.dialog-divorce .close-button svg,.dialog-choose-complaint .close-button svg,.dialog-complaint .close-button svg,.dialog-blocked-message .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-break-relationships .close-button,.dialog-divorce .close-button,.dialog-choose-complaint .close-button,.dialog-complaint .close-button,.dialog-blocked-message .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-break-relationships .close-button svg,.dialog-divorce .close-button svg,.dialog-choose-complaint .close-button svg,.dialog-complaint .close-button svg,.dialog-blocked-message .close-button svg{width:14px;height:14px}.dialog-break-relationships .close-button,.dialog-divorce .close-button,.dialog-choose-complaint .close-button,.dialog-complaint .close-button,.dialog-blocked-message .close-button{top:8px;right:8px}}.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-break-relationships .popup .caption,.dialog-divorce .popup .caption,.dialog-choose-complaint .popup .caption,.dialog-complaint .popup .caption,.dialog-blocked-message .popup .caption,.dialog-break-relationships .popup .subcaption,.dialog-divorce .popup .subcaption,.dialog-choose-complaint .popup .subcaption,.dialog-complaint .popup .subcaption,.dialog-blocked-message .popup .subcaption,.dialog-break-relationships .popup .text,.dialog-divorce .popup .text,.dialog-choose-complaint .popup .text,.dialog-complaint .popup .text,.dialog-blocked-message .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-break-relationships .popup .caption,.dialog-divorce .popup .caption,.dialog-choose-complaint .popup .caption,.dialog-complaint .popup .caption,.dialog-blocked-message .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-break-relationships .popup .subcaption,.dialog-divorce .popup .subcaption,.dialog-choose-complaint .popup .subcaption,.dialog-complaint .popup .subcaption,.dialog-blocked-message .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-break-relationships .popup .text,.dialog-divorce .popup .text,.dialog-choose-complaint .popup .text,.dialog-complaint .popup .text,.dialog-blocked-message .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-break-relationships .popup .bold,.dialog-divorce .popup .bold,.dialog-choose-complaint .popup .bold,.dialog-complaint .popup .bold,.dialog-blocked-message .popup .bold{font-weight:600;display:inline-block}.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-break-relationships .popup .content,.dialog-divorce .popup .content,.dialog-choose-complaint .popup .content,.dialog-complaint .popup .content,.dialog-blocked-message .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{background-image:"";width:700px;height:556px}}@media (max-width:950px){.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{background-image:"";width:345px;padding-top:100%}.dialog-break-relationships .popup .content,.dialog-divorce .popup .content,.dialog-choose-complaint .popup .content,.dialog-complaint .popup .content,.dialog-blocked-message .popup .content{margin-top:-100%}}.dialog-break-relationships.complain-sent .popup>.image,.dialog-divorce.complain-sent .popup>.image,.dialog-choose-complaint.complain-sent .popup>.image,.dialog-complaint.complain-sent .popup>.image,.dialog-blocked-message.complain-sent .popup>.image{background:url(https://inspin.me/build/static/images/profile/newVersion/check.svg?005f7ev1) 50% no-repeat;width:60px;height:60px;margin:16px auto}.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{background-color:#fff;border-radius:20px;max-width:343px;height:auto;padding:30px 0 25px}.dialog-break-relationships .popup[type-complaint="0"] .image,.dialog-divorce .popup[type-complaint="0"] .image,.dialog-choose-complaint .popup[type-complaint="0"] .image,.dialog-complaint .popup[type-complaint="0"] .image,.dialog-blocked-message .popup[type-complaint="0"] .image{background:url(https://inspin.me/build/static/images/profile/complaintPhoto.png?18e7b8v1) 50%/contain no-repeat;width:96px;height:91px}.dialog-break-relationships .popup[type-complaint="2"] .image,.dialog-divorce .popup[type-complaint="2"] .image,.dialog-choose-complaint .popup[type-complaint="2"] .image,.dialog-complaint .popup[type-complaint="2"] .image,.dialog-blocked-message .popup[type-complaint="2"] .image{background:url(https://inspin.me/build/static/images/profile/complaintPlayerV2.png?4b95ddv1) 50%/contain no-repeat;width:160px;height:105px}.dialog-break-relationships .popup>.content,.dialog-divorce .popup>.content,.dialog-choose-complaint .popup>.content,.dialog-complaint .popup>.content,.dialog-blocked-message .popup>.content{text-align:center;padding:0 20px}.dialog-break-relationships .popup .caption,.dialog-divorce .popup .caption,.dialog-choose-complaint .popup .caption,.dialog-complaint .popup .caption,.dialog-blocked-message .popup .caption{color:#392b64;letter-spacing:normal;text-align:center;width:90%;margin:auto auto 0;font-size:18px;font-weight:700;line-height:21px;display:block;position:relative}.dialog-break-relationships .popup .image,.dialog-divorce .popup .image,.dialog-choose-complaint .popup .image,.dialog-complaint .popup .image,.dialog-blocked-message .popup .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-size:contain;margin:8px auto 16px}.dialog-break-relationships .popup .broken-heart-image,.dialog-divorce .popup .broken-heart-image,.dialog-choose-complaint .popup .broken-heart-image,.dialog-complaint .popup .broken-heart-image,.dialog-blocked-message .popup .broken-heart-image{margin:14px auto 16px;display:block;position:relative}.dialog-break-relationships .popup .broken-heart-image svg,.dialog-divorce .popup .broken-heart-image svg,.dialog-choose-complaint .popup .broken-heart-image svg,.dialog-complaint .popup .broken-heart-image svg,.dialog-blocked-message .popup .broken-heart-image svg{width:75px!important;height:64px!important}.dialog-break-relationships .popup .text,.dialog-divorce .popup .text,.dialog-choose-complaint .popup .text,.dialog-complaint .popup .text,.dialog-blocked-message .popup .text{color:#919399;width:100%;margin:0 auto;font-size:14px;font-weight:500;line-height:16px}.dialog-break-relationships .popup .text svg,.dialog-divorce .popup .text svg,.dialog-choose-complaint .popup .text svg,.dialog-complaint .popup .text svg,.dialog-blocked-message .popup .text svg,.dialog-break-relationships .popup .text .coin,.dialog-divorce .popup .text .coin,.dialog-choose-complaint .popup .text .coin,.dialog-complaint .popup .text .coin,.dialog-blocked-message .popup .text .coin{margin-top:-7px;margin-right:4px;position:relative;top:5px}.dialog-break-relationships .popup .text.no-margin,.dialog-divorce .popup .text.no-margin,.dialog-choose-complaint .popup .text.no-margin,.dialog-complaint .popup .text.no-margin,.dialog-blocked-message .popup .text.no-margin{margin:0}.dialog-break-relationships .popup .text.light-text,.dialog-divorce .popup .text.light-text,.dialog-choose-complaint .popup .text.light-text,.dialog-complaint .popup .text.light-text,.dialog-blocked-message .popup .text.light-text{color:gray;width:102%;left:-2px}.dialog-break-relationships .popup .info,.dialog-divorce .popup .info,.dialog-choose-complaint .popup .info,.dialog-complaint .popup .info,.dialog-blocked-message .popup .info{box-sizing:border-box;background:#ffeaea;border-radius:12px;margin:18px 0 0;padding:16px}.dialog-break-relationships .popup .info .text,.dialog-divorce .popup .info .text,.dialog-choose-complaint .popup .info .text,.dialog-complaint .popup .info .text,.dialog-blocked-message .popup .info .text{text-align:center;color:#fd6f71;margin:0;font-size:14px;font-weight:500;line-height:22px}.dialog-break-relationships .popup .info .text svg,.dialog-divorce .popup .info .text svg,.dialog-choose-complaint .popup .info .text svg,.dialog-complaint .popup .info .text svg,.dialog-blocked-message .popup .info .text svg{vertical-align:middle;width:16px;height:16px;transform:translateY(-2px);fill:#fd6f71!important}.dialog-break-relationships .popup .info .text .coin,.dialog-divorce .popup .info .text .coin,.dialog-choose-complaint .popup .info .text .coin,.dialog-complaint .popup .info .text .coin,.dialog-blocked-message .popup .info .text .coin{width:18px;height:18px;margin-right:1px;top:4px}.dialog-break-relationships .popup .info .text .unit,.dialog-divorce .popup .info .text .unit,.dialog-choose-complaint .popup .info .text .unit,.dialog-complaint .popup .info .text .unit,.dialog-blocked-message .popup .info .text .unit{margin-left:-2px;font-size:12px;font-weight:500}.dialog-break-relationships .popup .button,.dialog-divorce .popup .button,.dialog-choose-complaint .popup .button,.dialog-complaint .popup .button,.dialog-blocked-message .popup .button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:16px 0 auto;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-break-relationships .popup .button:hover,.dialog-divorce .popup .button:hover,.dialog-choose-complaint .popup .button:hover,.dialog-complaint .popup .button:hover,.dialog-blocked-message .popup .button:hover{filter:brightness(110%)}.dialog-break-relationships .popup .button:active,.dialog-divorce .popup .button:active,.dialog-choose-complaint .popup .button:active,.dialog-complaint .popup .button:active,.dialog-blocked-message .popup .button:active{filter:brightness(85%)}.dialog-break-relationships .popup .button .text,.dialog-divorce .popup .button .text,.dialog-choose-complaint .popup .button .text,.dialog-complaint .popup .button .text,.dialog-blocked-message .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-break-relationships .popup .button.button-cancel,.dialog-divorce .popup .button.button-cancel,.dialog-choose-complaint .popup .button.button-cancel,.dialog-complaint .popup .button.button-cancel,.dialog-blocked-message .popup .button.button-cancel{box-sizing:border-box;color:#04050f;background:0 0;border:2px solid #919399;margin-top:7px;line-height:46px}.dialog-break-relationships .popup .button.button-complaint,.dialog-divorce .popup .button.button-complaint,.dialog-choose-complaint .popup .button.button-complaint,.dialog-complaint .popup .button.button-complaint,.dialog-blocked-message .popup .button.button-complaint{background:#fd6f71}.dialog-break-relationships .popup .button.button-unlock,.dialog-divorce .popup .button.button-unlock,.dialog-choose-complaint .popup .button.button-unlock,.dialog-complaint .popup .button.button-unlock,.dialog-blocked-message .popup .button.button-unlock{background:#7957b2}.dialog-break-relationships .popup .close-button,.dialog-divorce .popup .close-button,.dialog-choose-complaint .popup .close-button,.dialog-complaint .popup .close-button,.dialog-blocked-message .popup .close-button{z-index:2}@media (max-width:950px){.dialog-break-relationships .popup,.dialog-divorce .popup,.dialog-choose-complaint .popup,.dialog-complaint .popup,.dialog-blocked-message .popup{margin-top:5vh}.dialog-break-relationships .popup .content[class],.dialog-divorce .popup .content[class],.dialog-choose-complaint .popup .content[class],.dialog-complaint .popup .content[class],.dialog-blocked-message .popup .content[class]{margin-top:0;padding:13px 0}.dialog-break-relationships .popup .content[class] .info,.dialog-divorce .popup .content[class] .info,.dialog-choose-complaint .popup .content[class] .info,.dialog-complaint .popup .content[class] .info,.dialog-blocked-message .popup .content[class] .info{box-sizing:border-box;width:288px;margin:auto}.dialog-break-relationships .popup .content[class] .info br,.dialog-divorce .popup .content[class] .info br,.dialog-choose-complaint .popup .content[class] .info br,.dialog-complaint .popup .content[class] .info br,.dialog-blocked-message .popup .content[class] .info br{display:none}.dialog-break-relationships .popup .content[class] .button,.dialog-divorce .popup .content[class] .button,.dialog-choose-complaint .popup .content[class] .button,.dialog-complaint .popup .content[class] .button,.dialog-blocked-message .popup .content[class] .button{width:286px;margin:2vh auto 0}}.dialog-break-relationships .popup,.dialog-divorce .popup{box-sizing:border-box;padding:28px 18px}.dialog-break-relationships .popup .button .icon,.dialog-divorce .popup .button .icon{top:auto!important}.dialog-break-relationships .popup .button.button-ok,.dialog-divorce .popup .button.button-ok{justify-content:center;align-items:center;gap:8px;display:flex;background-color:#fd6f71!important}.dialog-blocked-message .info{background:0 0}.dialog-blocked-message .popup>.content{padding:0 28px!important}.dialog-blocked-message .close-button{z-index:2;top:0;right:0}.dialog-blocked-message .popup .text svg{width:16px;height:16px;margin-right:8px;top:2px}.dialog-blocked-message .text.message{color:#2f3262;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.dialog-complaint .popup .close-button{top:0;right:0}.dialog-complaint .popup .info .text{font-weight:500}.dialog-complaint .popup .light-text{max-width:calc(100% - 60px);margin:10px auto}.dialog-complaint .popup .caption{width:100%}.dialog-complaint-photo{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-complaint-photo .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-complaint-photo .close-button:hover{filter:brightness(125%)}.dialog-complaint-photo .close-button:active{filter:brightness(75%)}.dialog-complaint-photo .close-button:hover,.dialog-complaint-photo .close-button:active{transform:scale(1.1)}.dialog-complaint-photo .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-complaint-photo .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-complaint-photo .close-button svg{width:14px;height:14px}.dialog-complaint-photo .close-button{top:8px;right:8px}}.dialog-complaint-photo .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-complaint-photo .popup .caption,.dialog-complaint-photo .popup .subcaption,.dialog-complaint-photo .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-complaint-photo .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-complaint-photo .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-complaint-photo .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-complaint-photo .popup .bold{font-weight:600;display:inline-block}.dialog-complaint-photo .popup{box-sizing:border-box;text-align:left;background-color:#fff;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:343px;max-height:90vh;padding:0;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-complaint-photo .popup .header{box-sizing:border-box;text-align:left;background-color:#ff4b4b;border-radius:12px 12px 0 0;flex-shrink:0;height:142px;padding:28px 14px 0;display:block;position:relative;overflow:hidden}.dialog-complaint-photo .popup .header .header-title{color:#fff;text-align:left;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.05;display:block;position:relative}.dialog-complaint-photo .popup .header .header-text{color:#fff;text-align:left;max-width:315px;margin:0;font-size:14px;font-weight:500;line-height:normal;display:block;position:relative}.dialog-complaint-photo .popup .header .header-icon{opacity:.2;pointer-events:none;justify-content:center;align-items:center;width:228px;height:228px;display:flex;position:absolute;top:-48px;left:195px;transform:rotate(-15deg)}.dialog-complaint-photo .popup .header .header-icon svg{width:186px;height:186px;display:block;position:relative}.dialog-complaint-photo .popup .categories{box-sizing:border-box;text-align:left;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:0 18px;display:flex;position:relative;overflow-y:auto}.dialog-complaint-photo .popup .categories .category{cursor:pointer;text-align:left;align-items:flex-start;gap:20px;display:flex;position:relative}.dialog-complaint-photo .popup .categories .radio{box-sizing:border-box;background:#d7d7d766;border:1px solid #d7d7d7;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;display:flex;position:relative}.dialog-complaint-photo .popup .categories .radio.active{background-color:#7957b2;border-color:#7957b2}.dialog-complaint-photo .popup .categories .radio .radio-dot{background-color:#fff;border-radius:100px;width:10px;height:10px}.dialog-complaint-photo .popup .categories .category-text{text-align:left;flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;position:relative}.dialog-complaint-photo .popup .categories .category-title{color:#04050f;text-align:left;font-size:14px;font-weight:700;line-height:normal}.dialog-complaint-photo .popup .categories .category-description{color:#04050f;text-align:left;font-size:12px;font-weight:500;line-height:normal}.dialog-complaint-photo .popup .buttons{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:8px;padding:0 18px 24px;display:flex;position:relative}.dialog-complaint-photo .popup .buttons .button{text-align:center;color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;box-sizing:border-box;background:#83bb0c;border:none;border-radius:100px;outline:none;justify-content:center;align-items:center;width:100%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:normal;transition:all .1s;display:flex;position:relative}.dialog-complaint-photo .popup .buttons .button:hover{filter:brightness(110%)}.dialog-complaint-photo .popup .buttons .button:active{filter:brightness(85%)}.dialog-complaint-photo .popup .buttons .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-complaint-photo .popup .buttons .button-complaint{color:#fff;background:#fd6f71}.dialog-complaint-photo .popup .buttons .button-cancel{color:#04050f;background:#fff;border:2px solid #04050f;line-height:46px}.dialog-premium-gifts{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-premium-gifts .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-premium-gifts .close-button:hover{filter:brightness(125%)}.dialog-premium-gifts .close-button:active{filter:brightness(75%)}.dialog-premium-gifts .close-button:hover,.dialog-premium-gifts .close-button:active{transform:scale(1.1)}.dialog-premium-gifts .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-premium-gifts .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-premium-gifts .close-button svg{width:14px;height:14px}.dialog-premium-gifts .close-button{top:8px;right:8px}}.dialog-premium-gifts .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-premium-gifts .popup .caption,.dialog-premium-gifts .popup .subcaption,.dialog-premium-gifts .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-premium-gifts .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-premium-gifts .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-premium-gifts .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-premium-gifts .popup .bold{font-weight:600;display:inline-block}.dialog-premium-gifts .popup{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;min-width:363px;padding:0;display:flex;overflow:visible}.dialog-premium-gifts .popup .caption{color:#fef738;max-width:300px;margin-bottom:28px;font-size:24px;font-weight:700}.dialog-premium-gifts .popup .content{background:linear-gradient(#9325d7 0%,#3f0785 100%);border-radius:24px;padding:12px 12px 20px;position:relative;box-shadow:inset 0 4px 4px #b377f4}.dialog-premium-gifts .popup .content:before{content:"";z-index:2;pointer-events:none;background-image:url(https://inspin.me/build/static/images/premiumGifts/frameStart.png?e557cav1);background-repeat:no-repeat;background-size:contain;width:102%;height:103%;position:absolute;top:-19px;left:-3px}.dialog-premium-gifts .popup .content .container{background:var(--Color-purple500,#7957b2);border:4px solid #410a89;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;padding:12px;display:flex;position:relative;box-shadow:inset 0 0 8px #00000059}.dialog-premium-gifts .popup .content .container:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/premiumGifts/vector.png?60ba65v1);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-premium-gifts .popup .content .container:after{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/premiumGifts/bgStars.png?250996v1);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-premium-gifts .popup .content .container .ray{pointer-events:none;background-image:url(https://inspin.me/build/static/images/premiumGifts/ray.png?76af0dv1);background-size:328px 368px;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-premium-gifts .popup .content .container .image{z-index:1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/premiumGifts/gifts.png?6dddc0v1);background-repeat:no-repeat;background-size:contain;width:271px;height:253px;position:relative}.dialog-premium-gifts .popup .content .container .block-text{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff6;border:2px solid #f8f348;border-radius:12px;padding:20px 24px 24px 35px;position:relative;box-shadow:inset 0 0 9px #591056}.dialog-premium-gifts .popup .content .container .block-text .text{color:#fff;text-shadow:1px 2px 4px #461c4666;text-align:start;font-size:14px;font-weight:700;position:relative}.dialog-premium-gifts .popup .content .container .block-text .text:before{content:"";background-color:#fff;border:1px solid #623c8d;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:-12px}.dialog-premium-gifts .popup .content .container .block-text .text:not(:last-child){margin-bottom:18px}.dialog-premium-gifts .popup .content .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:50px;outline:none;width:88%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-premium-gifts .popup .content .button:hover{filter:brightness(110%)}.dialog-premium-gifts .popup .content .button:active{filter:brightness(85%)}.dialog-premium-gifts .popup .content .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-premium-gifts .popup .content .button:hover{transform:scale(1.05)}.dialog-premium-gifts .popup .content .button:active{background:#d0d0d0}.dialog-premium-gifts .popup .close-button{top:19px;right:-276px}@media (max-width:950px){.dialog-premium-gifts .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9325d7 0%,#3f0785 100%);border-radius:12px;width:40px;height:40px;padding:12px;top:73px;right:0;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-premium-gifts .popup .close-button svg{width:16px;height:16px}.dialog-premium-gifts .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}}.dialog-orders-wave-base{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-orders-wave-base .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-orders-wave-base .close-button:hover{filter:brightness(125%)}.dialog-orders-wave-base .close-button:active{filter:brightness(75%)}.dialog-orders-wave-base .close-button:hover,.dialog-orders-wave-base .close-button:active{transform:scale(1.1)}.dialog-orders-wave-base .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-orders-wave-base .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-orders-wave-base .close-button svg{width:14px;height:14px}.dialog-orders-wave-base .close-button{top:8px;right:8px}}.dialog-orders-wave-base .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-orders-wave-base .popup .caption,.dialog-orders-wave-base .popup .subcaption,.dialog-orders-wave-base .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-orders-wave-base .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-orders-wave-base .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-orders-wave-base .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-orders-wave-base .popup .bold{font-weight:600;display:inline-block}.dialog-orders-wave-base .main{flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 34px);max-width:343px;display:flex;overflow:visible}.dialog-orders-wave-base .main .top-area{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:32px;display:flex}.dialog-orders-wave-base .main .top-area .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-orders-wave-base .main .top-area .timer{background:#fff6;justify-content:center;align-items:center;gap:3px;width:-moz-fit-content;width:fit-content;display:flex}.dialog-orders-wave-base .main .popup{background-color:#0000;flex-direction:column;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:0;display:flex;position:relative;top:0;left:0;overflow:visible;transform:none}.dialog-orders-wave-base .main .popup .close-button{z-index:3;background:linear-gradient(#7a44d4 0%,#9b66f3 100%);border-radius:12px;width:40px;height:40px;top:27px;right:0;box-shadow:2px 2px 6px #00000080,inset 2px 2px 5px #ffffff38}.dialog-orders-wave-base .main .popup .close-button svg{width:16px;height:16px}.dialog-orders-wave-base .main .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:5px;left:3px;transform:rotate(-45deg);box-shadow:inset 0 0 4px #ffffff40}.dialog-orders-wave-base .main .popup .caption{z-index:1;box-sizing:border-box;color:#fff;text-align:center;text-shadow:0 2px 2px #451d61;background:#9b66f3;border-radius:24px 24px 0 0;width:calc(100% - 66px);margin:auto;padding:12px 0 4px;font-size:20px;display:block;position:relative}.dialog-orders-wave-base .main .popup .caption:after,.dialog-orders-wave-base .main .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-orders-wave-base .main .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-orders-wave-base .main .popup .container{box-sizing:border-box;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:24px;width:100%;padding:12px 12px 17px;display:block;position:relative}.dialog-orders-wave-base .main .popup .container .content{box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/ordersWave/headerBgImage.png?956155v1);background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #392b64;border-radius:20px;margin-top:0;padding:4px;display:block;position:relative}.dialog-orders-wave-base .main .popup .container .content .alex-and-sophie{pointer-events:none;background-image:url(https://inspin.me/build/static/images/ordersWave/announce/mascots.png?aecaadv1);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:280px;height:203px;margin:0 auto -22px;position:relative}.dialog-orders-wave-base .main .popup .container .content .inner{box-sizing:border-box;background:linear-gradient(#f8f348 0%,#f39723 40%,#f8f348 58%,#fffdb9 100%);border-radius:16px;padding:2px;position:relative}.dialog-orders-wave-base .main .popup .container .content .inner .inner-container{background:radial-gradient(4930.62% 117.43% at 50.15%,#7a46c2 0%,#7f49d9 100%);border-radius:16px;height:100%;padding:16px 12px;transform:none}.dialog-orders-wave-base .main .popup .container .content .inner .inner-container .text,.dialog-orders-wave-base .main .popup .container .content .inner .inner-container .subcaption{color:#fff;text-align:center;font-size:14px;font-weight:500}.dialog-orders-wave-base .main .popup .container .content .inner .inner-container .subcaption{margin-bottom:10px;font-size:16px;font-weight:500}.dialog-orders-wave-base .main .popup .button-wrapper{justify-content:center;align-items:center;gap:32px;width:100%;padding:12px 0 0;display:flex;position:relative}.dialog-orders-wave-base .main .popup .ok-button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:auto;min-width:287px;height:50px;margin:12px auto 0;padding:0 24px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-orders-wave-base .main .popup .ok-button:hover{filter:brightness(110%)}.dialog-orders-wave-base .main .popup .ok-button:active{filter:brightness(85%)}.dialog-orders-wave-base .main .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-orders-wave-base .main .popup .ok-button:hover{transform:scale(1.05)}.dialog-orders-wave-base .main .popup .ok-button:active{background:#d0d0d0}.dialog-orders-wave-base .main .popup .button-wrapper{flex-direction:column;gap:12px}.dialog-orders-wave-base .main .popup .ok-button{width:98%;max-width:287px}.dialog-orders-wave-base .main .bottom-area{text-align:center;color:#d7d7d7;width:calc(100% - 40px);margin-top:22px;font-size:14px;font-weight:500}.dialog-announce-orders-wave,.dialog-finish-orders-wave{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-orders-wave .close-button,.dialog-finish-orders-wave .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-announce-orders-wave .close-button:hover,.dialog-finish-orders-wave .close-button:hover{filter:brightness(125%)}.dialog-announce-orders-wave .close-button:active,.dialog-finish-orders-wave .close-button:active{filter:brightness(75%)}.dialog-announce-orders-wave .close-button:hover,.dialog-finish-orders-wave .close-button:hover,.dialog-announce-orders-wave .close-button:active,.dialog-finish-orders-wave .close-button:active{transform:scale(1.1)}.dialog-announce-orders-wave .close-button svg,.dialog-finish-orders-wave .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-orders-wave .close-button,.dialog-finish-orders-wave .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-orders-wave .close-button svg,.dialog-finish-orders-wave .close-button svg{width:14px;height:14px}.dialog-announce-orders-wave .close-button,.dialog-finish-orders-wave .close-button{top:8px;right:8px}}.dialog-announce-orders-wave .popup,.dialog-finish-orders-wave .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-announce-orders-wave .popup .caption,.dialog-finish-orders-wave .popup .caption,.dialog-announce-orders-wave .popup .subcaption,.dialog-finish-orders-wave .popup .subcaption,.dialog-announce-orders-wave .popup .text,.dialog-finish-orders-wave .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-orders-wave .popup .caption,.dialog-finish-orders-wave .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-announce-orders-wave .popup .subcaption,.dialog-finish-orders-wave .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-orders-wave .popup .text,.dialog-finish-orders-wave .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-orders-wave .popup .bold,.dialog-finish-orders-wave .popup .bold{font-weight:600;display:inline-block}.dialog-announce-orders-wave .main,.dialog-finish-orders-wave .main{flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 34px);max-width:343px;display:flex;overflow:visible}.dialog-announce-orders-wave .main .top-area,.dialog-finish-orders-wave .main .top-area{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:32px;display:flex}.dialog-announce-orders-wave .main .top-area .timer-text,.dialog-finish-orders-wave .main .top-area .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-orders-wave .main .top-area .timer,.dialog-finish-orders-wave .main .top-area .timer{background:#fff6;justify-content:center;align-items:center;gap:3px;width:-moz-fit-content;width:fit-content;display:flex}.dialog-announce-orders-wave .main .popup,.dialog-finish-orders-wave .main .popup{background-color:#0000;flex-direction:column;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:0;display:flex;position:relative;top:0;left:0;overflow:visible;transform:none}.dialog-announce-orders-wave .main .popup .close-button,.dialog-finish-orders-wave .main .popup .close-button{z-index:3;background:linear-gradient(#7a44d4 0%,#9b66f3 100%);border-radius:12px;width:40px;height:40px;top:27px;right:0;box-shadow:2px 2px 6px #00000080,inset 2px 2px 5px #ffffff38}.dialog-announce-orders-wave .main .popup .close-button svg,.dialog-finish-orders-wave .main .popup .close-button svg{width:16px;height:16px}.dialog-announce-orders-wave .main .popup .close-button:after,.dialog-finish-orders-wave .main .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:5px;left:3px;transform:rotate(-45deg);box-shadow:inset 0 0 4px #ffffff40}.dialog-announce-orders-wave .main .popup .caption,.dialog-finish-orders-wave .main .popup .caption{z-index:1;box-sizing:border-box;color:#fff;text-align:center;text-shadow:0 2px 2px #451d61;background:#9b66f3;border-radius:24px 24px 0 0;width:calc(100% - 66px);margin:auto;padding:12px 0 4px;font-size:20px;display:block;position:relative}.dialog-announce-orders-wave .main .popup .caption:after,.dialog-finish-orders-wave .main .popup .caption:after,.dialog-announce-orders-wave .main .popup .caption:before,.dialog-finish-orders-wave .main .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-orders-wave .main .popup .caption:before,.dialog-finish-orders-wave .main .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-orders-wave .main .popup .container,.dialog-finish-orders-wave .main .popup .container{box-sizing:border-box;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:24px;width:100%;padding:12px 12px 17px;display:block;position:relative}.dialog-announce-orders-wave .main .popup .container .content,.dialog-finish-orders-wave .main .popup .container .content{box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/ordersWave/headerBgImage.png?956155v1);background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #392b64;border-radius:20px;margin-top:0;padding:4px;display:block;position:relative}.dialog-announce-orders-wave .main .popup .container .content .alex-and-sophie,.dialog-finish-orders-wave .main .popup .container .content .alex-and-sophie{pointer-events:none;background-image:url(https://inspin.me/build/static/images/ordersWave/announce/mascots.png?aecaadv1);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:280px;height:203px;margin:0 auto -22px;position:relative}.dialog-announce-orders-wave .main .popup .container .content .inner,.dialog-finish-orders-wave .main .popup .container .content .inner{box-sizing:border-box;background:linear-gradient(#f8f348 0%,#f39723 40%,#f8f348 58%,#fffdb9 100%);border-radius:16px;padding:2px;position:relative}.dialog-announce-orders-wave .main .popup .container .content .inner .inner-container,.dialog-finish-orders-wave .main .popup .container .content .inner .inner-container{background:radial-gradient(4930.62% 117.43% at 50.15%,#7a46c2 0%,#7f49d9 100%);border-radius:16px;height:100%;padding:16px 12px;transform:none}.dialog-announce-orders-wave .main .popup .container .content .inner .inner-container .text,.dialog-finish-orders-wave .main .popup .container .content .inner .inner-container .text,.dialog-announce-orders-wave .main .popup .container .content .inner .inner-container .subcaption,.dialog-finish-orders-wave .main .popup .container .content .inner .inner-container .subcaption{color:#fff;text-align:center;font-size:14px;font-weight:500}.dialog-announce-orders-wave .main .popup .container .content .inner .inner-container .subcaption,.dialog-finish-orders-wave .main .popup .container .content .inner .inner-container .subcaption{margin-bottom:10px;font-size:16px;font-weight:500}.dialog-announce-orders-wave .main .popup .button-wrapper,.dialog-finish-orders-wave .main .popup .button-wrapper{justify-content:center;align-items:center;gap:32px;width:100%;padding:12px 0 0;display:flex;position:relative}.dialog-announce-orders-wave .main .popup .ok-button,.dialog-finish-orders-wave .main .popup .ok-button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:auto;min-width:287px;height:50px;margin:12px auto 0;padding:0 24px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:block;position:relative}.dialog-announce-orders-wave .main .popup .ok-button:hover,.dialog-finish-orders-wave .main .popup .ok-button:hover{filter:brightness(110%)}.dialog-announce-orders-wave .main .popup .ok-button:active,.dialog-finish-orders-wave .main .popup .ok-button:active{filter:brightness(85%)}.dialog-announce-orders-wave .main .popup .ok-button .text,.dialog-finish-orders-wave .main .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-orders-wave .main .popup .ok-button:hover,.dialog-finish-orders-wave .main .popup .ok-button:hover{transform:scale(1.05)}.dialog-announce-orders-wave .main .popup .ok-button:active,.dialog-finish-orders-wave .main .popup .ok-button:active{background:#d0d0d0}.dialog-announce-orders-wave .main .popup .button-wrapper,.dialog-finish-orders-wave .main .popup .button-wrapper{flex-direction:column;gap:12px}.dialog-announce-orders-wave .main .popup .ok-button,.dialog-finish-orders-wave .main .popup .ok-button{width:98%;max-width:287px}.dialog-announce-orders-wave .main .bottom-area,.dialog-finish-orders-wave .main .bottom-area{text-align:center;color:#d7d7d7;width:calc(100% - 40px);margin-top:22px;font-size:14px;font-weight:500}.dialog-finish-orders-wave .content .alex-and-sophie{margin:20px auto -5px!important}.dialog-finish-orders-wave .content .points-area{box-sizing:border-box;background-color:#ffffff3d;border:4px solid #fff;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px 18px 10px 21px;display:flex}.dialog-finish-orders-wave .content .points-area .points-text{font-size:16px;font-weight:500}.dialog-finish-orders-wave .content .points-area .points-text.sign-equal{margin:0 10px}.dialog-finish-orders-wave .content .points-area .game-item-image{width:20px;height:20px;margin-left:2px}.card-collection-theme{flex-shrink:0;display:flex;position:relative}.card-collection-theme>.notification{top:8px;right:12px}.header-buttons{box-sizing:border-box;word-wrap:normal;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;max-width:600px;height:42px;padding:0 8px;display:flex;position:relative}@media (max-width:950px){.header-buttons{justify-content:space-between;gap:0;max-width:500px;padding:0}}.header-buttons .balance-coins{box-sizing:border-box;height:42px;transform-style:preserve-3d;cursor:pointer;background:#fed23047;border:2px solid #fed230;border-radius:100px;flex-direction:column;flex-shrink:0;place-content:center;align-self:stretch;width:-moz-fit-content;width:fit-content;padding-right:12px;transition:border-color .3s,box-shadow .3s,padding-right .3s;display:inline-flex;position:relative;box-shadow:0 0 10px #ffff004d}.header-buttons .balance-coins[data-double-reward=true]{padding-right:24px}@media (min-width:950px){.header-buttons .balance-coins{cursor:pointer;border:2px solid #fed230;font-size:10px;transition:border .3s,box-shadow .3s}.header-buttons .balance-coins:hover{border-color:#f3bf22;box-shadow:0 0 20px #ffff00b3,0 0 30px #ffe60066,inset 0 0 15px #ffff004d}.header-buttons .balance-coins .notification{top:-7px}}@media (min-width:950px) and (min-width:950px){.header-buttons .balance-coins:hover,.header-buttons .balance-coins[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}@media (max-width:950px){.header-buttons .balance-coins{min-width:90px;font-size:6px}.header-buttons .balance-coins .notification{top:-7px;right:-7px}}.header-buttons .balance-coins .count-view{text-align:center;white-space:nowrap;justify-content:start;align-items:center;display:flex}.header-buttons .balance-coins .count-view svg,.header-buttons .balance-coins .count-view .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.header-buttons .balance-coins .count-view{gap:0}}.header-buttons .balance-coins .count-view .coin{width:38px;height:38px;display:block;position:relative}.header-buttons .balance-coins .count-view .count{text-align:center;color:#fff;vertical-align:middle;width:100%;font-size:16px;font-weight:700;display:inline-block}@media (max-width:950px){.header-buttons .balance-coins .count-view .count{padding-top:1px}}@media (min-width:950px){.header-buttons .balance-coins .count-view .count:before{margin-right:2px}}@media (max-width:950px){.header-buttons .balance-coins .count-view .count:before{margin-right:3px}}.header-buttons .balance-coins .count-view .plus{color:#fff;pointer-events:all;cursor:pointer;text-align:center;box-sizing:border-box;filter:drop-shadow(0 2px 2px #00000040);background-color:#fed230;border-radius:50%;flex-shrink:0;width:14px;min-width:14px;max-width:16px;height:14px;margin-right:4px;padding:4px;font-size:16px;line-height:16px;transition:all .1s;position:absolute;top:-2px;left:-2px;right:0;overflow:hidden}.header-buttons .balance-coins .count-view .plus:hover{filter:brightness(125%)}.header-buttons .balance-coins .count-view .plus:active{filter:brightness(75%)}.header-buttons .balance-coins.animate{cursor:pointer;border:2px solid #0000;transition:border .3s,box-shadow .3s;animation:1s cubic-bezier(.455,.03,.515,.955) both shake-bottom}@media (min-width:950px){.header-buttons .balance-coins.animate:hover,.header-buttons .balance-coins.animate[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}.header-buttons .balance-coins .icon-x2{filter:drop-shadow(-2px 1px 1px #0003);background-image:url(https://inspin.me/build/static/images/bank/x2Badge.png?7111b6v1);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:28px;height:24px;position:absolute;right:-4px}.header-buttons .league-info-view{position:relative}.header-buttons .league-info-view .icon-x2{filter:drop-shadow(-2px 1px 1px #0003);background-image:url(https://inspin.me/build/static/images/bank/x2BadgeYellow.png?112935v1);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:28px;height:24px;position:absolute;right:-4px}.header-buttons .league-info-view .league-reward-badge{background-image:url(https://inspin.me/build/static/images/bank/x2Badge.png?7111b6v1)}@media (max-width:950px){.header-buttons .league-info-view.locked-container{filter:grayscale()}}.header-buttons .league-info-view.locked-container .league-info-view-inner .icon{background-image:url(https://inspin.me/build/static/images/leagues/locked.png?870ed4v1)!important}.header-buttons .league-info-view.locked-container .locked{pointer-events:none;border-radius:20px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:950px){.header-buttons .league-info-view.locked-container .locked{background:#5c5c5ca3}}.header-buttons .league-info-view.locked-container .locked .locked-img{opacity:.9;width:17px;height:17px}@media (min-width:950px){.header-buttons .league-info-view.locked-container .locked .locked-img{width:24px;height:24px}}.header-buttons .league-info-view .league-info-view-inner{box-sizing:border-box;cursor:pointer;background-color:#00000040;border:2px solid #0000;border-radius:20px;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;transition:border .3s,box-shadow .3s;display:flex;position:relative;transform:translateZ(0)}@media (min-width:950px){.header-buttons .league-info-view .league-info-view-inner:hover,.header-buttons .league-info-view .league-info-view-inner[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}.header-buttons .league-info-view .league-info-view-inner .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:38px;height:38px;position:absolute;bottom:0;left:6px}.header-buttons .league-info-view .league-info-view-inner .icon[type=small]{transform:scale(.9)}.header-buttons .league-info-view .league-info-view-inner .icon[type=medium]{transform:scale(.93)}.header-buttons .league-info-view .league-info-view-inner .icon[type=big]{transform:scale(.95)}.header-buttons .league-info-view .league-info-view-inner .icon[type=xsmall]{width:54px;height:40px}.header-buttons .league-info-view .league-info-view-inner .container{justify-content:space-between;width:100%;height:100%;display:-webkit-box;display:-webkit-flex}.header-buttons .league-info-view .league-info-view-inner .points-block{flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.header-buttons .league-info-view .league-info-view-inner .timer,.header-buttons .league-info-view .league-info-view-inner .action-timer{letter-spacing:normal;color:#ffffff80;font-size:12px;font-weight:700;line-height:14px;position:relative;left:9px}.header-buttons .league-info-view .league-info-view-inner .points{letter-spacing:normal;color:#fff;font-size:16px;font-weight:700;line-height:18px}.header-buttons .league-info-view .league-info-view-inner .points .game-item-image{vertical-align:text-top;width:16px;height:16px;margin-top:1px;margin-right:2px}.header-buttons .league-info-view .league-info-view-inner .place{box-sizing:border-box;font-variant-numeric:tabular-nums;color:#fff2cf;text-shadow:0 1px 2px #000000a6;z-index:1;background-color:#2b214052;border-radius:5px;justify-content:center;align-items:center;min-width:24px;height:16px;padding:0 4px;font-size:11px;font-weight:700;line-height:16px;display:flex;position:absolute;bottom:-2px;left:25px;transform:translate(-50%)}@media (max-width:950px){.header-buttons .league-info-view .league-info-view-inner{box-sizing:border-box;background-color:unset;cursor:pointer;border:2px solid #0000;border-radius:50%;width:42px;height:42px;transition:border .3s,box-shadow .3s;display:block;position:relative}.header-buttons .league-info-view .league-info-view-inner .calculating-hint,.header-buttons .league-info-view .league-info-view-inner .container{display:none}.header-buttons .league-info-view .league-info-view-inner .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:38px;height:38px;position:absolute;inset:0}.header-buttons .league-info-view .league-info-view-inner .place{bottom:2px;left:19px}}@media (max-width:950px) and (min-width:950px){.header-buttons .league-info-view .league-info-view-inner:hover,.header-buttons .league-info-view .league-info-view-inner[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}@media (min-width:950px){.header-buttons .league-info-view .league-info-view-inner{background:#00000026;border:2px solid #747474;border-radius:100px;min-width:155px;height:42px;padding-left:50px;padding-right:15px;box-shadow:0 0 10px #8f8f854d}}.header-buttons .league-info-view .league-info-view-inner .calculating-hint{color:#fff;background:#feead34d;border-radius:100px;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;width:auto;height:100%;margin:auto 0 auto 6px;font-size:12px;font-weight:500;display:flex;position:relative}.header-buttons .league-info-view .league-info-view-inner .calculating-hint .game-item-image{vertical-align:text-top;width:14px;height:14px;margin-right:2px}.header-buttons .league-info-view .league-info-view-inner .icon.calculating{background-image:url(https://inspin.me/build/static/images/leagues/unknownLeague.png?f1380dv1)}.header-buttons .league-info-view.animate .league-info-view-inner{animation:1s cubic-bezier(.455,.03,.515,.955) both shake-bottom}@media (min-width:950px){.header-buttons .league-info-view.animate .league-info-view-inner{animation:none}.header-buttons .league-info-view.animate .league-info-view-inner:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;will-change:transform;animation:1s 2 leagues-shadow-pulse;position:absolute;inset:0}}.header-buttons .wedding-menu-button-container{position:relative}.header-buttons .wedding-menu-button-container>button{background:0 0;border:none;outline:none;flex-shrink:0;width:42px;height:42px;margin:0;padding:0;display:inline-block;position:relative}.header-buttons .wedding-menu-button-container>button.wedding-menu-button{display:inline-block}.header-buttons .wedding-menu-button-container>button.wedding-menu-button:before{content:"";width:92px;height:92px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/weddingIcon.png?9a27f4v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.header-buttons>button{background:0 0;border:none;outline:none;flex-shrink:0;width:42px;height:42px;margin:0;padding:0;display:inline-block;position:relative}.header-buttons>button .button-icon{flex-shrink:0;width:38px;height:38px;margin:auto}.header-buttons>button .club-icon{filter:drop-shadow(0 2px 1px #00000040);width:38px;height:38px}.header-buttons>button .club-icon:hover{filter:drop-shadow(0 2px 1px #00000040)drop-shadow(0 0 2px #ffe69acc)}@media (min-width:950px){.header-buttons>button.menu{display:none}}.header-buttons>button.menu .button-icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/menu/icons/menu.svg?2bcfecv1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;margin:auto}.header-buttons>button.menu .candies-fly-top-point,.header-buttons>button.menu .orders-wave-fly-top-point{width:1px;height:1px;position:absolute;top:25%;left:25%}.header-buttons>button.pause-button{background-position:50%;background-size:cover;display:inline-block}@media (min-width:950px){.header-buttons>button.pause-button{margin:0}}.header-buttons>button.pause-button .button-icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/menu/icons/exit.svg?96ead0v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:38px;height:38px;margin:auto}.header-buttons>button.pause-button[data-enter=true] .button-icon{background-image:url(https://inspin.me/build/static/images/menu/icons/enter.svg?805eeev1)}@keyframes blinking{0%{opacity:0}14%{opacity:.8}15%{opacity:0}28%{opacity:.8}29%{opacity:1}to{opacity:1}}.header-buttons>button.menu-complain-button{justify-content:center;align-items:center;display:flex}.header-buttons>button.menu-clubs-button{border-radius:100px;justify-content:center;align-items:center;display:flex;position:relative}.header-buttons>button.menu-clubs-button.locked-clubs-button .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/locked.png?22926cv1)!important}.header-buttons>button.menu-clubs-button .gift-club-points-rate{pointer-events:none;z-index:1;width:30px;height:30px;position:absolute;top:-10px;left:-10px}.header-buttons>button.menu-clubs-button .gift-club-points-rate .image{background-image:url(https://inspin.me/build/static/images/clubs/bonusRed.png?6c3249v1);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.header-buttons>button.menu-clubs-button .gift-club-points-rate .image span{margin-bottom:4px;margin-right:2px}.header-buttons>button.menu-clubs-button .locked-icon{opacity:.9;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-buttons>button.menu-clubs-button .competition-img{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clubs/competition.png?5ee947v1);background-repeat:no-repeat;background-size:cover;width:28px;height:28px}@media (max-width:950px){.header-buttons>button.menu-clubs-button .competition-img{width:24px;height:24px}}.header-buttons>button.menu-chest-button{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.header-buttons>button.menu-chest-button .button-icon{display:block}.header-buttons>button.menu-chest-button .button-icon[data-page=SpecialShop]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/chest/specialShop.png?0dc29av1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.menu-chest-button .button-icon[data-page=ChainOffers]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/chest/chain.png?7007e7v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.menu-chest-button .button-icon[data-page=Lootbox]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/chest/lootbox.png?84a077v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.menu-chest-button .boxes-timer{box-sizing:border-box;text-align:center;color:#fff;white-space:nowrap;background:#7957b2;border:1px solid #00000080;border-radius:8px;min-width:calc(100% + 6px);height:15px;padding:0 2px;font-size:9px;font-weight:700;line-height:14px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,4px)}@media (max-width:950px){.header-buttons>button.menu-chest-button .boxes-timer{font-size:8px;line-height:13px}}@keyframes lower{0%,to{opacity:1}25%,50%,75%{opacity:0}}.header-buttons>button.menu-pp-button{justify-content:center;align-items:center;display:flex}.header-buttons>button.menu-pp-button.locked-pp-button{filter:grayscale()}.header-buttons>button.menu-pp-button .button-icon{content:"";image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/passionPassIcon.png?cd1bb3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.header-buttons>button.menu-pp-button .locked-icon{opacity:.9;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-buttons>button.boss-battle-button{cursor:pointer;background:#00000040 no-repeat;border:2px solid #0000;border-radius:100px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:border .3s,box-shadow .3s;display:flex}@media (min-width:950px){.header-buttons>button.boss-battle-button:hover,.header-buttons>button.boss-battle-button[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}.header-buttons>button.boss-battle-button .boss-battle-icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/logo.png?4c46a3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:27px;height:27px}@media (max-width:950px){.header-buttons>button.boss-battle-button .boss-battle-icon{width:23px;height:21px}.header-buttons>button.boss-battle-button{width:33px;min-width:33px;height:33px}}.header-buttons>button.candy-shop-button{cursor:pointer;background:#00000040 no-repeat;border:2px solid #0000;border-radius:100px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:border .3s,box-shadow .3s;display:flex;position:relative}@media (min-width:950px){.header-buttons>button.candy-shop-button:hover,.header-buttons>button.candy-shop-button[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}.header-buttons>button.candy-shop-button .candy-shop-icon{width:28px;height:28px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.candy-shop-button .candies-fly-top-point,.header-buttons>button.candy-shop-button .orders-wave-fly-top-point{width:1px;height:1px;position:absolute;top:25%;left:25%}@media (max-width:950px){.header-buttons>button.candy-shop-button{width:33px;min-width:33px;height:33px}.header-buttons>button.candy-shop-button .candy-shop-icon{width:23px;height:23px}}.header-buttons>button.orders-wave-button{cursor:pointer;background:#00000040 no-repeat;border:2px solid #0000;border-radius:100px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:border .3s,box-shadow .3s;display:flex;position:relative}@media (min-width:950px){.header-buttons>button.orders-wave-button:hover,.header-buttons>button.orders-wave-button[data-selected=true]{border-color:#f3bf22;box-shadow:0 0 10px #ffff004d}}.header-buttons>button.orders-wave-button .orders-wave-icon{width:28px;height:28px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/ordersWavePoint.png?2c761dv1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.orders-wave-button .orders-wave-fly-top-point{width:1px;height:1px;position:absolute;top:25%;left:25%}@media (max-width:950px){.header-buttons>button.orders-wave-button{width:33px;min-width:33px;height:33px}.header-buttons>button.orders-wave-button .orders-wave-icon{width:23px;height:23px}}.header-buttons>button.dice-game-button{justify-content:center;align-items:center;display:flex}.header-buttons>button.dice-game-button .dice-game-icon{width:28px;height:28px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/diceGame/dice.png?d17338v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.header-buttons>button.dice-game-button .dice-game-fly-top-point{width:1px;height:1px;position:absolute;top:25%;left:25%}@media (max-width:950px){.header-buttons>button.dice-game-button{width:33px;min-width:33px;height:33px}.header-buttons>button.dice-game-button .dice-game-icon{width:23px;height:23px}}@media (min-width:950px){.header-buttons>button:hover .button-icon{filter:drop-shadow(0 2px 1px #00000040)drop-shadow(0 0 2px #ffe69acc)}}@keyframes general_task_close{0%{opacity:1;max-height:120px;transform:scale(1)}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:scale(.95)}}.general-task-shell{flex-direction:column;align-items:stretch;width:100%;max-width:451px;margin:0 auto;display:flex;position:relative}.general-task-shell.task-closing{animation:.2s linear forwards general_task_close}.general-task-figma{flex-grow:1;width:100%;min-width:0;position:relative}.general-task-list{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.dialog-rules-candy-shop .general-task-shell,.dialog-rules-orders-wave .general-task-shell,.dialog-leaderboard-event-rules .general-task-shell,.dialog-rules-dice-game .general-task-shell,.dialog-rules-passion-pass .general-task-shell,.dialog-alchemy-rules .general-task-shell,.passion-pass-content-info .general-task-shell{width:100%;max-width:300px;margin:0 auto}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#8c00e3;width:100%;height:100%;font-size:62.5%;position:fixed}html body{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal}html body[social=fb_direct] .landscape-footer .footer{height:80px!important}html body[social=fs_direct_mobile] .game-area,html body[social=fs_direct_mobile] .main-menu{height:calc(100% - 48px)}html body[social=fs_direct_mobile] .main-menu{margin-top:48px}html body[social=fs_direct_mobile] .main-menu .content>.items{padding-bottom:50px}html body[social=fs_direct_mobile] .dialog-offers{top:48px}html body .app{contain:content;flex-direction:column;width:100%;max-width:1920px;height:100%;margin:0 auto;display:flex;position:absolute;left:0;right:0}html body .app .game-area{flex-direction:column;flex-grow:1;width:100%;min-height:0;display:flex;position:relative}@media (max-width:950px){html body .app .game-area[data-chat-align-top=true] .room-screens{height:calc(100% - 80px);top:80px}}html body .app .game-area #main-element{contain:content;flex-direction:row;flex-grow:1;min-height:0;display:flex;overflow:clip}html body .app .game-area #main-element.main-lobby{flex-direction:column;position:relative}@media (min-width:1280px),(min-width:950px) and (max-height:700px){html body .app .game-area #main-element[data-moderator=true]{order:1}}html body .app .dialogs-container,html body .app .top-dialogs-container,html body .app .rewards-layer,html body .app .hint-container{pointer-events:none;display:block;position:absolute;inset:0}html body .app .dialogs-container{z-index:49}html body .app .dialogs-container>div:not(.dialog-link-copied){pointer-events:all}html body .app .top-dialogs-container{z-index:10001}html body .app .top-dialogs-container>div:not(.dialog-link-copied){pointer-events:all}html body .app .rewards-layer{z-index:50}html body .app .hint-container{z-index:999}@media (min-width:1280px),(min-width:950px) and (max-height:700px){html .game-area{flex-direction:row-reverse!important}}@media (max-width:950px) and (max-width:450px),(max-width:950px) and (max-height:700px){html{font-size:11px}}@media (max-width:950px) and (max-width:400px),(max-width:950px) and (max-height:670px){html{font-size:10px}}@media (max-width:950px) and (max-width:359px),(max-width:950px) and (max-height:650px){html{font-size:9px}}@media (max-width:950px) and (max-width:300px),(max-width:950px) and (max-height:600px){html{font-size:8px}}@media (min-width:950px) and (max-height:850px){html{font-size:9px}}@media (min-width:950px) and (max-height:750px){html{font-size:8px}}@media (min-width:950px) and (max-height:700px){html{font-size:7px}}@media (min-width:950px) and (max-height:650px){html{font-size:6px}}.fb-force-continue{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;z-index:1000;pointer-events:all;background:#1977f3;border:none;border-radius:40px;outline:none;width:200px;height:40px;margin:0 auto;padding:0;font-size:16px;font-weight:500;line-height:40px;transition:all .1s;display:table;position:absolute;bottom:550px;left:36.6%}.fb-force-continue:hover{filter:brightness(110%)}.fb-force-continue:active{filter:brightness(85%)}.fb-force-continue .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.fb-force-continue{border-radius:50px;width:264px;height:50px;font-size:18px;line-height:50px;top:380px}}.kiss-view{contain:style layout size;z-index:10000;pointer-events:all;height:100%;transition:background-color .5s ease-in-out;display:block;position:absolute;inset:0}.kiss-view[popover]{color:inherit;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.kiss-view[popover]::backdrop{pointer-events:none;background:0 0}.kiss-view .kissing{transition:top .5s ease-in-out,left .5s ease-in-out,width .5s ease-in-out,height .5s ease-in-out,transform .5s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%)}.kiss-view .kissing[data-appeared=false]{top:var(--players-top);left:var(--players-left);width:var(--players-width);height:var(--players-height);transform:none}@media (min-width:950px){.kiss-view[data-over-dialogs=false] .kissing{top:var(--players-top);left:var(--players-left);width:var(--players-width);height:var(--players-height);transform:none}}.kiss-view:not(.tutorial){background-color:#0006}.kiss-view:before{content:"";-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;pointer-events:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);transition:opacity .5s ease-in-out;display:block;position:absolute;inset:0}.kiss-view[data-over-dialogs=true]:not(:has(>.kissing[data-appeared=false])):before{opacity:1}.kiss-view[data-dimmed=false]{pointer-events:none;background-color:#0000}.kiss-view:has(>.kissing[data-appeared=false]){pointer-events:none;background-color:#0000}.kiss-view.tutorial{pointer-events:none;height:auto;top:26px}.kissing{pointer-events:all;contain:style layout;isolation:isolate;z-index:7;font-weight:700;position:absolute;pointer-events:none!important}.kissing>*{pointer-events:all}.kissing .room-player[data-kiss-side=left],.kissing .room-player[data-kiss-side=right]{top:40%}@media (max-width:950px){.kissing{width:34.9rem;height:calc(33.6rem + 40px)}}@media (min-width:950px){.kissing{width:49rem;height:47.2rem}}@media (min-width:1500px) and (min-height:620px){.kissing{width:74.8rem;height:65.8rem}}.kissing .room-player[data-kiss-side=left],.kissing .room-player[data-kiss-side=right]{left:auto;transform:translate(-50%,-50%)}.kissing .room-player[data-kiss-side=left]{left:25%}.kissing .room-player[data-kiss-side=right]{left:75%}.kissing .button-kiss-close{z-index:15;cursor:pointer;background:#ffffff40;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:25px;right:25px}.kissing .button-kiss-close svg,.kissing .button-kiss-close .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.kissing .button-kiss-close svg{width:14px;height:14px}@media (max-width:950px){.kissing .button-kiss-close{top:18px}}.kissing>.room-player .kisses{visibility:hidden}.kissing[data-not-self=true]>.room-player .name,.kissing[data-not-self=false]>.room-player .name{text-shadow:0 1px 4px #00000091;z-index:10}.kissing .yes,.kissing .no{pointer-events:all;cursor:pointer;text-align:center;color:#fff;z-index:3;border-radius:40px;width:80px;height:40px;margin:auto;font-size:18px;font-weight:500;line-height:40px;transition:all .1s;animation:.5s 1.5s both fade_in_up;display:block;position:absolute;left:0;right:0}.kissing .yes:hover,.kissing .no:hover{filter:brightness(125%)}.kissing .yes:active,.kissing .no:active{filter:brightness(75%)}@media (min-width:950px){.kissing .yes,.kissing .no{width:120px;height:40px}}.kissing .yes{background:#01c138;animation:.5s 1.25s both fade_in_up;bottom:70px}@media (min-width:950px){.kissing .yes{bottom:130px}}.kissing .no{background-color:#000c;bottom:10px}@media (min-width:950px){.kissing .no{bottom:70px}}.kissing[data-tutorial=true] .kiss-caption{text-shadow:0 0 4px #000000e6,0 0 9px #000c,0 1px 2px #000000e6;top:-75px}.kissing[data-tutorial=true] .yes{bottom:140px}@media (min-width:950px){.kissing[data-tutorial=true] .yes{bottom:130px}}@media (min-width:1500px) and (min-height:620px){.kissing[data-tutorial=true] .yes{bottom:200px}}.kissing .left-result,.kissing .right-result{opacity:0;z-index:10;pointer-events:none;transform-origin:50% 200%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .8s linear,transform .6s linear;position:absolute;left:50%;transform:translate(-50%)rotate(-10deg)}.kissing .left-result[data-success="1"],.kissing .right-result[data-success="1"],.kissing .left-result[data-success="0"],.kissing .right-result[data-success="0"]{opacity:1;display:block;transform:translate(-50%)rotate(0)}@media (max-width:950px){.kissing .left-result,.kissing .right-result{width:168px;height:46px}}@media (min-width:950px){.kissing .left-result,.kissing .right-result{width:300px;height:65px}}.kissing .left-result{top:6%}.kissing .left-result[data-success="1"]{background-image:url(https://inspin.me/build/static/images/room/kiss/leftTrue.png?6a937dv1)}.kissing .left-result[data-success="0"]{background-image:url(https://inspin.me/build/static/images/room/kiss/leftFalse.png?34afb4v1)}@media (max-width:950px){.kissing .left-result{transform:translate(-50%)rotate(-10deg)}}.kissing .right-result{transform-origin:50% -200%;bottom:24%}@media (max-width:950px){.kissing .right-result{bottom:22%}}@media (min-width:1500px) and (min-height:620px){.kissing .right-result{bottom:26%}}.kissing .right-result[data-success="1"]{background-image:url(https://inspin.me/build/static/images/room/kiss/rightTrue.png?a802bav1)}.kissing .right-result[data-success="0"]{background-image:url(https://inspin.me/build/static/images/room/kiss/rightFalse.png?97cee1v1)}.kissing .kiss-caption{text-align:center;color:#fff;text-shadow:0 .2rem .5rem #000c;white-space:nowrap;z-index:10;pointer-events:none;width:100%;font-size:19pt;animation:1.5s 1.1s both fade_in_down;position:absolute;top:10px;left:0}@media (min-width:950px){.kissing .kiss-caption{font-size:22pt}}.kissing .timer{color:#fff;text-align:center;pointer-events:none;width:40px;height:23pt;margin:-11.5pt auto 0;font-family:Montserrat,sans-serif;font-size:23pt;font-weight:900;line-height:23pt;animation:.3s ease-in-out show_scale;display:block;position:absolute;top:40%;left:0;right:0}.kissing .timer>.kiss-countdown{text-align:center;text-shadow:0 .2rem .5rem #000c;width:100%;animation:1.5s both kiss_timer_item;position:absolute;left:0}.kissing .yes,.kissing .no,.kissing .timer,.kissing .kiss-caption{transition:opacity .3s}.kissing .kiss-success,.kissing .kiss-double,.kissing .kiss-fail{visibility:visible;opacity:1;z-index:3;display:block}.kissing .kiss-fail{z-index:6;pointer-events:none;width:100%;transition:opacity .2s 1s;animation:2s both fade_in_out;position:absolute;top:40%;left:0}.kissing .kiss-fail .left_image,.kissing .kiss-fail .right_image{margin:auto;animation-fill-mode:forwards;position:absolute;inset:0;transform:translate(0)}.kissing .kiss-fail .left_image{width:2.2rem;height:3.2rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss/nolove1.png?f917a3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:1.3s ease-in-out both kiss-fail-left;left:13px}.kissing .kiss-fail .right_image{width:1.9rem;height:3.2rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss/nolove2.png?6ee009v1);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:1.3s ease-in-out both kiss-fail-right;right:13px}.kissing .kiss-double{z-index:6;pointer-events:none;width:100%;transition:opacity .2s 1s;animation:2.8s both fade_in_out;position:absolute;top:0;bottom:0;left:0}@media (max-width:950px){.kissing .kiss-double{bottom:70px}}.kissing .kiss-double>.glow1,.kissing .kiss-double>.glow2,.kissing .kiss-double>.lips1,.kissing .kiss-double>.lips2{display:block;position:absolute;top:50%;left:50%}.kissing .kiss-double>.glow1{width:20rem;height:20rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss2V2.png?b4d6eev1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:-130px;margin-left:-100px;animation:3s infinite both rotate,1s 1s both fadein}.kissing .kiss-double>.glow2{width:20rem;height:20rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss2V2.png?b4d6eev1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:-40px;margin-left:-100px;animation:3s infinite both rotate,1s 1.5s both fadein}.kissing .kiss-double>.lips1{background-image:url(https://inspin.me/build/static/images/room/kissPriority/kissLips.png?d22d98v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:154px;height:154px;margin-top:-100px;margin-left:-77px;animation:3s .5s both lips1_animation}.kissing .kiss-double>.lips2{background-image:url(https://inspin.me/build/static/images/room/kissPriority/kissLips.png?d22d98v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:154px;height:154px;margin-top:-10px;margin-left:-77px;animation:3s 1s both lips2_animation}.kissing .kiss-success-block{pointer-events:none;width:100%;height:100%;position:absolute}.kissing .kiss-success{z-index:6;pointer-events:none;width:100%;transition:opacity .2s 1s;animation:2.8s both fade_in_out;position:absolute;top:40%;left:0}.kissing .kiss-success>.glow,.kissing .kiss-success>.image{margin:auto;position:absolute;inset:0}.kissing .kiss-success>.glow{width:20rem;height:20rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss2V2.png?b4d6eev1);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:3s infinite both rotate,1s 1s both fadein}.kissing .kiss-success>.image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/room/kiss/kiss.png?41a4f4v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:154px;height:154px;animation:3s .5s both kiss_image_animation}.kissing[data-completed=true] .yes,.kissing[data-returning=true] .yes,.kissing[data-completed=true] .no,.kissing[data-returning=true] .no,.kissing[data-completed=true] .timer,.kissing[data-returning=true] .timer,.kissing[data-completed=true] .kiss-caption,.kissing[data-returning=true] .kiss-caption,.kissing[data-completed=true] .button-kiss-close,.kissing[data-returning=true] .button-kiss-close{opacity:0;pointer-events:none;transition-delay:0s;animation:none}.kissing[data-appeared=false] .left-result,.kissing[data-appeared=false] .right-result{display:none}.kissing .kiss-fail[data-left-answer=Yes] .right_image{animation:1.3s ease-in-out both kiss-animation-right}.kissing .kiss-fail[data-right-answer=Yes] .left_image{animation:1.3s ease-in-out both kiss-animation-left}:host{pointer-events:none;contain:style size layout paint;width:100%;height:100%;display:inline}.main-menu{contain:content;pointer-events:all;z-index:26;touch-action:pan-y;box-sizing:border-box;background:0 0/cover;width:100%;display:block;position:absolute;top:0;bottom:0;left:0;overflow-x:hidden}@media (max-width:950px){.main-menu{background:#252529;width:100%;box-shadow:0 0 10px #0009}}.main-menu .menu-content-wrapper{flex-direction:column;max-height:100%;display:flex}.main-menu .hide-menu{background-color:#0000;transition:background-color .2s linear .3s}@media (min-width:950px){.main-menu{padding-top:0}.main-menu .menu-content-wrapper{box-sizing:border-box;background:#303033;flex-direction:column;width:371px;height:100%;min-height:100%;display:flex;position:absolute;top:0;right:0;overflow-y:hidden;box-shadow:0 0 10px #0009}.main-menu.opened .hide-menu{background-color:#0006;width:calc(100% - 322px);height:100%;min-height:86rem}}.main-menu.closed{box-shadow:none;transform:translate(100%)}.main-menu.closed .content{transform:translate(100%)}@media (max-width:950px){.main-menu.closed,.main-menu.closed .content{transform:translate(-100%)}}.main-menu.opened{overflow:hidden}@media (max-width:950px){.main-menu{background:0 0;overflow:hidden}.main-menu .bg-overlay{background:#26252a;position:absolute;inset:0 53px 0 0;box-shadow:0 11px 23px #000000b3}.main-menu .hide-menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#404a7080 url(https://inspin.me/build/static/images/menu/back.svg?16f6f0v1) 50% no-repeat;width:53px;position:fixed;top:0;bottom:0;right:0}.main-menu .menu-content-wrapper{flex-direction:column;height:100%;display:flex}}.context-menu{text-align:left;z-index:2000;margin-top:32px;animation:.2s fadein;top:0;left:0;display:flex!important;position:absolute!important}@media (min-width:950px){.context-menu{margin-left:-88px}}@media (max-width:950px){.context-menu{margin-left:-15px}}.context-menu[class]:before{top:-19px;left:auto;right:-1px;transform:rotate(135deg)}.message-base{box-sizing:border-box;flex-grow:0;flex-shrink:0;align-items:flex-start;width:100%;min-height:30px;margin:8px 0;padding:0 15px;display:block;position:relative}.message-base[data-has-reactions=true]{margin-bottom:16px}.message-base .name{vertical-align:baseline;font-size:13px;line-height:15px;display:inline-block;position:relative}.message-base .name[data-is-self=false]{color:#7957b2;cursor:pointer;font-weight:700}.message-base .link{cursor:pointer;text-decoration:underline;display:inline-block;position:relative}.message-base .photo{width:30px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:all;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin:0 0 auto;transition:all .1s;display:block;position:relative}.message-base .photo:hover{filter:brightness(125%)}.message-base .photo:active{filter:brightness(75%)}.message-base .button-chat-action{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;white-space:nowrap;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;height:28px;margin:10px auto 5px;padding:0 9px;font-size:13px;font-weight:500;line-height:28px;transition:all .1s;display:table}.message-base .button-chat-action:hover{filter:brightness(110%)}.message-base .button-chat-action:active{filter:brightness(85%)}.message-base .button-chat-action .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.message-base .button-chat-action *{display:inline-block;position:relative}.message-base .button-chat-action svg{width:16px;height:16px;transform:translateY(-1px)}.message-base .button-chat-action.red{background-color:#ff4b4b}.message-base .button-chat-action.green{background-color:#01c138}.message-base .bold{font-weight:700;display:inline-block;position:relative}.system-message{box-sizing:border-box;flex-grow:0;flex-shrink:0;align-items:flex-start;width:auto;min-width:70%;max-width:calc(100% - 34px);min-height:30px;margin:8px auto;padding:0 15px;display:flex;position:relative}.system-message[data-has-reactions=true]{margin-bottom:16px}.system-message .name{vertical-align:baseline;font-size:13px;line-height:15px;display:inline-block;position:relative}.system-message .name[data-is-self=false]{color:#7957b2;cursor:pointer;font-weight:700}.system-message .link{cursor:pointer;text-decoration:underline;display:inline-block;position:relative}.system-message .photo{width:30px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:all;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin:0 0 auto;transition:all .1s;display:block;position:relative}.system-message .photo:hover{filter:brightness(125%)}.system-message .photo:active{filter:brightness(75%)}.system-message .button-chat-action{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;white-space:nowrap;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;height:28px;margin:10px auto 5px;padding:0 9px;font-size:13px;font-weight:500;line-height:28px;transition:all .1s;display:table}.system-message .button-chat-action:hover{filter:brightness(110%)}.system-message .button-chat-action:active{filter:brightness(85%)}.system-message .button-chat-action .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.system-message .button-chat-action *{display:inline-block;position:relative}.system-message .button-chat-action svg{width:16px;height:16px;transform:translateY(-1px)}.system-message .button-chat-action.red{background-color:#ff4b4b}.system-message .button-chat-action.green{background-color:#01c138}.system-message .bold{font-weight:700;display:inline-block;position:relative}@media (max-width:950px){.system-message{max-width:calc(100% - 24px)}}.system-message[data-shift-button=true] .button-chat-action{transform:translate(-25px)}.system-message .message-bubble{margin:auto;display:flex}.system-message .message-bubble .left-area{flex-grow:0;flex-shrink:0;width:50px;height:50px;margin-right:8px;display:block;position:relative}.system-message .message-bubble .left-area .photo,.system-message .message-bubble .left-area .icon{border-radius:100%;width:100%;height:100%}.system-message .message-bubble .left-area .icon{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.system-message .message-bubble .left-area:empty{display:none}.system-message .message-bubble .timer{color:#000;font-size:13px;font-weight:700}.system-message .message-bubble .timer .unit{opacity:.6}.system-message .faq{text-align:center;cursor:pointer;background-color:#0000004d;border-radius:100%;width:18px;height:18px;margin:auto;font-size:12px;line-height:18px;display:none;position:absolute;top:0;bottom:0;right:10px}.system-message[data-type=KICK] .message-bubble{padding-right:15px}.system-message[data-type=BAN]{padding:0}.system-message[data-type=COMPLAIN] .quote{margin-top:10px!important}.system-message[data-type=BAN],.system-message[data-type=COMPLAIN]{width:100%;max-width:none;padding:0 5px}.system-message[data-type=BAN] *,.system-message[data-type=COMPLAIN] *{font-size:16px!important;line-height:19px!important}.system-message[data-type=START_CHAT_MESSAGE]{width:100%;padding:0}.system-message[data-type=NEWBIE_ROOM],.system-message[data-type=NEWBIE_ROOM] .message-bubble{width:100%}.system-message[data-type=NEWBIE_ROOM] .message-bubble .gifts-list{flex-wrap:nowrap}.system-message[data-type=ACHIEVEMENT] .message-bubble{min-width:300px}.system-message.server-message{overflow:visible;background:0 0!important;padding:0!important}.system-message.server-message .message{text-align:left;background:#fff9;border-radius:8px;flex-direction:row;align-items:center;gap:8px;min-width:280px;margin:auto;padding:12px;display:flex}.system-message.server-message .message svg{width:24px;height:24px}.system-message.server-message .message .time-till{color:#7957b2;font-weight:700}.system-message.server-message .message .time-till[data-time-till="3"]{color:#eb832c}.system-message.server-message .message .time-till[data-time-till="1"]{color:#ff4b4b}.system-message.server-message .message .date{position:absolute;bottom:8px;right:8px}.system-message.server-message .message.first-message{color:#fff;text-align:center;background-color:#7957b2e0;background-image:url(https://inspin.me/build/static/images/chat/messageServerOff.png?4032a1v1);background-position:50%;background-repeat:repeat;background-size:120px;border-radius:8px;flex-direction:column;gap:4px;padding:12px 8px 16px;font-size:12px;font-weight:500;box-shadow:0 2px 4px #00000026}.system-message.server-message .message.first-message .caption{font-size:14px;font-weight:700}.system-message.server-message .message.first-message .date{color:#fff;opacity:.8}.popularity-tape-player-view .photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#0000;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:5px}.popularity-tape-player-view .crown{background-color:gold;background-position:bottom;background-size:contain;width:18px;height:12px;margin:-10px 0 0;display:none;position:absolute;top:0;left:calc(50% - 9px);-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.popularity-tape-player-view[data-is-vip=true] .crown{background-color:var(--vip-color,#fff);display:block!important}.popularity-tape-player-view[data-is-vip=true] .photo{width:calc(100% - 6px);height:calc(100% - 6px);border:var(--vip-color,#fff) solid 3px!important}::-webkit-scrollbar{width:8px;margin-right:4px}::-webkit-scrollbar-track{background:#9f96bb40;border-radius:4px}::-webkit-scrollbar-thumb{background:#392b6440;border-radius:8px;height:42px}.button-buy-tape-place-portrait{color:#fff;background-color:#01c138;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:max-content;min-width:140px;padding:5px 10px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.button-buy-tape-place-portrait .points-block{box-sizing:border-box;background-color:#fdaa26;border-radius:10px;flex-shrink:0;order:1;justify-content:center;align-items:center;min-height:34px;margin-left:10px;padding:2px 8px;display:flex;position:relative}.button-buy-tape-place-portrait .points-block .game-item-with-tooltip{align-items:center;gap:5px;width:auto;height:auto;display:flex;position:relative}.button-buy-tape-place-portrait .points-block .game-item-with-tooltip .game-item-image,.button-buy-tape-place-portrait .points-block .game-item-with-tooltip .count{display:inline-block;position:relative;top:auto;left:auto}.button-buy-tape-place-portrait .points-block .game-item-with-tooltip .game-item-image{flex-shrink:0;width:28px;height:28px;margin:0}.button-buy-tape-place-portrait .points-block .game-item-with-tooltip .count{text-shadow:none;color:#fff;line-height:18px}.button-buy-tape-place-portrait .text{color:#fff;text-align:center;white-space:nowrap;margin:0 auto;font-size:15px;font-weight:500;line-height:20px;display:block;position:relative}.button-buy-tape-place-portrait .text .price{display:inline-block;position:relative}.button-buy-tape-place-portrait .text .price .game-item-image{vertical-align:top;width:18px;height:18px;margin:1px 0 0 3px;display:inline-block;position:relative}.button-buy-tape-place-portrait .count-free{text-align:center;color:#01c138;background-color:#fff;border-radius:100%;flex-shrink:0;width:28px;height:28px;margin-left:8px;font-size:12px;font-weight:700;line-height:28px;display:block;position:relative}.button-ad-tape-place-portrait{color:#fff;background:#4f369c;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;width:max-content;min-width:7rem;padding:.5rem 1rem;display:flex;position:relative;bottom:22px}.button-ad-tape-place-portrait .button-view{box-sizing:border-box;white-space:nowrap;color:#fff;background-color:#01c138;border-radius:100px;height:28px;margin-top:3px;padding:0 10px;font-size:12px;font-weight:500;line-height:28px;display:inline-block;position:relative}.button-ad-tape-place-portrait .button-view .game-item-image{vertical-align:middle;width:14px;height:14px;margin-top:-2px;margin-left:2px;display:inline-block;position:relative}.button-ad-tape-place-portrait .button-view .image-ad{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-right:2px}.button-ad-tape-place-portrait .button-view:after{vertical-align:middle;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02Ljc1OTA5IDUuNDMxMTNMMS40MDc5MiAwLjIzNDM2QzEuMDg2MTYgLTAuMDc4MTE4OCAwLjU2MzA4NSAtMC4wNzgxMTg5IDAuMjQxMzIyIDAuMjM0MzZDLTAuMDgwNDQxNCAwLjU0NjgzOSAtMC4wODA0NDE1IDEuMDU0ODIgMC4yNDEzMjIgMS4zNjczTDUuMDExNjcgNkwwLjI0MTMyMSAxMC42MzI3Qy0wLjA4MDQ0MjMgMTAuOTQ1MiAtMC4wODA0NDI0IDExLjQ1MzIgMC4yNDEzMjEgMTEuNzY1NkMwLjU2MzA4NCAxMi4wNzgxIDEuMDg2MTYgMTIuMDc4MSAxLjQwNzkyIDExLjc2NTZMNi43NTkwOSA2LjU2ODg3QzYuOTIwOCA2LjQxMTgzIDcgNi4yMDY3MiA3IDZDNyA1Ljc5MzI4IDYuOTIwOCA1LjU4ODE3IDYuNzU5MDkgNS40MzExM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);pointer-events:none;margin-left:7px;display:inline-block;position:relative}.button-ad-tape-place-portrait .button-view[data-is-free=false]:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.button-ad-tape-place-portrait .button-view.ad{background-color:#f5841c;justify-content:center;align-items:center;display:flex}.button-ad-tape-place-portrait .button-view.ad:after{margin-top:5px}.message-content{max-width:100%}.message-content .player-info{white-space:normal;min-height:17px;display:inline}.message-content .player-info .player-name{word-break:break-all}.message-content .text{font-size:14px;display:inline}.message-content .text .smile{vertical-align:middle;margin-bottom:0}.message-content:has(.player-action){background:inherit;padding:0 2px 0 0;position:relative;top:-2px}.message-content:has(.player-action) .player-info{display:none}.message-content:has(.player-action) .player-action .icon-block img{width:30px;height:30px}@keyframes context_menu_appear{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes reactions_panel_appear{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}.selected-message-overlap{z-index:3;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;overflow-y:auto}.selected-message-overlap .overlap-content{flex-direction:column;align-items:center;width:max-content;display:flex;position:absolute}.selected-message-overlap .overlap-content ul{margin:0}.selected-message-overlap .overlap-content .menu-appear{animation:.12s ease-out context_menu_appear;display:block;position:relative}.selected-message-overlap .overlap-content .reactions-panel{transform-origin:bottom;animation:.12s ease-out reactions_panel_appear}.selected-message-overlap .overlap-content .message-menu{background:#fff;border-radius:16px;min-width:168px;padding:6px;display:block;position:relative;box-shadow:0 6px 20px #392b6429,0 1px 3px #04050f14}.selected-message-overlap .overlap-content .message-menu ul li{color:#04050f;cursor:pointer;border-radius:10px;align-items:center;column-gap:10px;padding:8px 10px;font-size:13px;font-weight:500;line-height:16px;display:flex;position:relative}.selected-message-overlap .overlap-content .message-menu ul li:before{content:"";background-size:contain;flex-shrink:0;width:20px;height:20px;display:block;position:relative}.selected-message-overlap .overlap-content .message-menu ul li.profile:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/profile.png?b1f645v1)}.selected-message-overlap .overlap-content .message-menu ul li.resend:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/resend.png?ed19adv1)}.selected-message-overlap .overlap-content .message-menu ul li.reply:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/reply.png?8bba67v1)}.selected-message-overlap .overlap-content .message-menu ul li.translate:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/translate.png?55204bv1)}.selected-message-overlap .overlap-content .message-menu ul li.copy:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/copy.png?315f41v1)}.selected-message-overlap .overlap-content .message-menu ul li.edit:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/edit.png?3291ccv1)}.selected-message-overlap .overlap-content .message-menu ul li.complain:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/complain.png?b2bf41v1)}.selected-message-overlap .overlap-content .message-menu ul li.delete:before{background-image:url(https://inspin.me/build/static/images/chat/messageMenu/delete.png?663f78v1)}.selected-message-overlap .overlap-content .message-menu ul li:hover,.selected-message-overlap .overlap-content .message-menu ul li:active{background:#f4f1ff}.selected-message-overlap .overlap-content .message-menu ul li.red{color:#fe041b}.selected-message-overlap .overlap-content .message-menu ul li.red:hover,.selected-message-overlap .overlap-content .message-menu ul li.red:active{background:#fff1f2}.selected-message-overlap .overlap-content .message-menu ul li:not(.red)+li.red{margin-top:9px}.selected-message-overlap .overlap-content .message-menu ul li:not(.red)+li.red:after{content:"";background:#e0e0e0;height:1px;display:block;position:absolute;top:-5px;left:10px;right:10px}.reactions-panel{background:#fff;border-radius:20px;align-items:center;column-gap:4px;margin-bottom:8px;padding:4px 8px;font-size:22px;display:flex;position:relative;box-shadow:0 6px 20px #392b6429,0 1px 3px #04050f14}.reactions-panel::-webkit-scrollbar-track{margin:12px}.reactions-panel.full{flex-wrap:wrap;max-width:317px;height:100px;overflow:auto}.reactions-panel .reaction{cursor:pointer;display:flex}.reactions-panel .button-show-all{cursor:pointer;background-color:#7957b2;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:relative}.reactions-panel .button-show-all svg{width:14px;height:10px;position:relative;top:1px}.reactions-panel .button-show-all svg path{fill:#fff}.base-text{color:#04050f;font-size:13px;font-weight:400;line-height:15px}.circle-progress{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.circle-progress .circle{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.circle-progress .circle .game-item-image{width:60%;height:60%}.message{position:relative}.message .click-hint{z-index:1;pointer-events:none;top:25px;transform:scale(.45)}.message.self-target .message-content{background-color:#ecffdd}.message.emoji-only .message-content .text{font-size:14px}.message.sophie-news-message .game-item-image{width:16px;height:16px}.price-button{pointer-events:all;cursor:pointer;background:#83bb0c80;border-radius:51px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:24px;margin:5px auto;padding:0 8px;transition:all .1s;display:flex}.price-button:hover{filter:brightness(125%)}.price-button:active{filter:brightness(75%)}.price-button .price-text{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;font-size:14px;font-weight:700;line-height:24px}.price-button .price-text.free{font-size:11px}.price-button .game-item-image{width:20px;height:20px}.messenger{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.messenger *{box-sizing:border-box}.messenger ul{margin:0;padding:0;list-style:none}.messenger .player-info{align-items:center;display:inline;position:relative}.messenger .player-info .admin,.messenger .player-info .moderator{vertical-align:-2px;background:50%/contain no-repeat;flex:none;width:14px;height:14px;margin-right:4px;display:inline-block;position:relative}.messenger .player-info .admin{background-image:url(https://inspin.me/build/static/images/icons/admin.png?f7c498v1)}.messenger .player-info .moderator{background-image:url(https://inspin.me/build/static/images/icons/moderator.png?c86cfav1)}.messenger-content{flex:1;min-height:0;display:block;position:relative}.messenger-content .prepared-route-content>.prepared-content{flex-direction:column;display:flex}.messenger-header{flex-shrink:0;position:sticky;top:0}@media (min-width:950px){.messenger-header{background-color:#e6d6fb}.room-screens:has(>.video-player-container[data-has-video=true][data-hidden=false]) .messenger-header{background-color:#000}}.messenger-header #support .icon-block{background-image:url(https://inspin.me/build/static/images/chat/sophie.png?bb0eb2v1);background-position:50%;background-repeat:no-repeat;background-size:auto 80%;width:30px;height:100%}.messenger-header>ul{background:linear-gradient(#8763c6 0%,#7957b2 100%);border-radius:12px 12px 0 0;flex-direction:row;width:100%;height:38px;margin:0;padding:0 4px;display:flex;position:relative}.messenger-header>ul li{flex:1 1 0;min-width:0;height:100%;list-style:none;display:block;position:relative}.messenger-header>ul li a,.messenger-header>ul li button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.messenger-header>ul li a .icon-block,.messenger-header>ul li button .icon-block{display:flex;position:relative}.messenger-header>ul li a .icon-block svg,.messenger-header>ul li button .icon-block svg{opacity:.6;width:auto;height:19px;transition:opacity .15s ease-out;display:block;position:relative}.messenger-header>ul li a:hover .icon-block svg,.messenger-header>ul li button:hover .icon-block svg{opacity:.85}.messenger-header>ul li a.active:before,.messenger-header>ul li button.active:before,.messenger-header>ul li a[data-opened=true]:before,.messenger-header>ul li button[data-opened=true]:before{content:"";background:#ffffff29;border-radius:9px;display:block;position:absolute;inset:4px 6px}.messenger-header>ul li a.active .icon-block svg,.messenger-header>ul li button.active .icon-block svg,.messenger-header>ul li a[data-opened=true] .icon-block svg,.messenger-header>ul li button[data-opened=true] .icon-block svg{opacity:1}.messenger-header>ul li a.active:after,.messenger-header>ul li button.active:after{content:"";background:#fff;border-radius:3px 3px 0 0;width:22px;height:3px;margin-left:-11px;display:block;position:absolute;bottom:0;left:50%}.messenger-header>ul li a.active .icon-block:after,.messenger-header>ul li button.active .icon-block:after{display:none!important}.messenger-header>ul li a.active[data-keep-unread-dot-on-active=true][data-has-unreaded=true] .icon-block:after,.messenger-header>ul li button.active[data-keep-unread-dot-on-active=true][data-has-unreaded=true] .icon-block:after{display:block!important}.messenger-header>ul li a[data-has-unreaded=true] .icon-block:after,.messenger-header>ul li button[data-has-unreaded=true] .icon-block:after{content:"";background:#ff3b5c;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:-3px;right:-5px;box-shadow:0 0 0 2px #7957b2}.messenger-header>ul li#chat-menu{flex:0 0 40px}.messenger-header>ul li#chat-menu .icon-block svg{height:5px}@media (min-width:950px){.messenger-header>ul li#players-tape-tab{display:none}}.chat-header{box-sizing:border-box;z-index:1;background:#fff;border-bottom:1px solid #eee8f5;justify-content:center;align-items:center;height:32px;display:flex;position:relative}.chat-header .header-back-button{cursor:pointer;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.chat-header.club{flex-direction:column;min-height:56px;padding:6px 0;display:flex}.chat-header.club .top{display:flex}.chat-header.club .top .chest-caption{display:flex;position:relative}.chat-header.club .top .info{cursor:pointer;background-color:#83c2dc;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}.chat-header.club .top .info svg{height:9px}.chat-header.club .top .text{color:#264067;font-size:14px;font-weight:700;line-height:16px}.chat-header.club .top .timer-till-competition .timer{white-space:nowrap;background:#0006;border-radius:5px;height:-moz-fit-content;height:fit-content;padding:2px 6px;font-size:10px;line-height:14px}.chat-header.club .top .timer-till-competition[data-enabled=true]{margin-top:-3px;margin-left:3px}.chat-header.club .top .timer-till-competition[data-enabled=true] .hint-text{display:none}.chat-header.club .top .timer-till-competition[data-enabled=false]{margin-top:5px}.chat-header.club[data-competition-enabled=false] .top{flex-direction:column}.chat-header .title{color:#7957b2;font-size:13px;font-weight:700}.scroll-wrap-container{contain:content;background:#f5efff;flex:1;width:100%;padding:0 15px;position:relative;overflow-y:auto}.scroll-wrap-container .scroll-wrap{text-align:left;background:0 0;width:100%;position:relative;overflow-y:visible}.scroll-wrap-container .scroll-wrap .virtual-item{-webkit-font-smoothing:subpixel-antialiased;width:100%;display:flex;top:0;position:absolute!important}.scroll-wrap-container .scroll-wrap .virtual-item a{flex:1}.scroll-wrap-container .scroll-wrap .photo{cursor:pointer;width:30px;height:30px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin-right:4px;position:relative;overflow:hidden}.scroll-wrap-container .scroll-wrap .photo img{object-fit:cover;object-position:top;border-radius:4px;width:30px;height:30px;display:block}.scroll-wrap-container .scroll-wrap .player-name{color:#7957b2;font-size:14px;font-weight:700}.chat{flex-direction:column;flex:1;justify-content:space-between;height:100%;min-height:0;display:flex;position:relative;overflow:clip}.chat .scroll-wrap .message>.message-content,.chat .text-input,.chat .reply-message,.chat .edit-message{font-family:-apple-system,BlinkMacSystemFont,Roboto,Apple Color Emoji,Segoe UI Emoji,sans-serif}.chat .scroll-wrap .message>.message-content [style*=font-family],.chat .text-input [style*=font-family],.chat .reply-message [style*=font-family],.chat .edit-message [style*=font-family]{font-family:inherit!important}.chat .scroll-wrap .message{word-break:break-word}.chat .scroll-wrap .message.system-message{text-align:center}.chat .scroll-wrap .message.system-message.guest-restriction{color:#000;width:275px;padding:4px 8px;font-size:12px;line-height:normal}.chat .scroll-wrap .message.system-message.registration-for-guest{flex-direction:column;align-items:center;gap:8px;width:275px;padding:8px 12px;display:flex}.chat .scroll-wrap .message.system-message.registration-for-guest .content{gap:12px;display:flex}.chat .scroll-wrap .message.system-message.registration-for-guest .content .icon-container .icon{width:20px;height:26px}.chat .scroll-wrap .message.system-message.registration-for-guest .content .info-container{text-align:start;flex-direction:column;gap:2px;display:flex}.chat .scroll-wrap .message.system-message.registration-for-guest .content .info-container .title{color:#04050f;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.chat .scroll-wrap .message.system-message.registration-for-guest .content .info-container .description{color:#252529;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.chat .scroll-wrap .message.system-message.registration-for-guest .button{color:#fff;cursor:pointer;background:#f5841c;border-radius:8px;width:100%;padding:8px 12px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.chat .scroll-wrap .message.system-message.room-queue{padding:8px 12px}.chat .scroll-wrap .message.system-message.room-queue .container{grid-template-columns:24px auto;gap:9px;display:grid}.chat .scroll-wrap .message.system-message.room-queue .container .icon{width:21px;height:21px;position:relative;top:5px}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info{text-align:left;font-size:12px}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .title{margin-bottom:2px;font-size:14px;font-weight:700}@media (max-width:950px){.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .description{width:209px}}@media (min-width:950px){.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .description{flex-direction:column;display:flex}}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .description .bald{font-weight:700}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .queue-photos{margin-top:5px;display:flex}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .queue-photos .queue-player{width:30px;height:30px;position:relative}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .queue-photos .queue-player:not(:first-child){margin-left:-8px}.chat .scroll-wrap .message.system-message.room-queue .container .room-queue-info .queue-photos .queue-player .photo{border:1px solid #fff;border-radius:50%}.chat .scroll-wrap .message:has(.click-hint){z-index:1}.chat .scroll-wrap .photo{cursor:pointer;width:30px;height:30px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin-right:4px;position:relative;overflow:hidden}.chat .scroll-wrap .photo img{object-fit:cover;object-position:top;border-radius:4px;width:30px;height:30px;display:block}.chat .scroll-wrap .player-name{color:#7957b2;font-size:14px;font-weight:700}.chat.room .scroll-wrap-container,.chat.vip .scroll-wrap-container,.chat.newbie .scroll-wrap-container,.chat.club .scroll-wrap-container{background:#f5efff;flex:1}.chat.support .scroll-wrap-container{background:url(https://inspin.me/build/static/images/chat/chatBgVip.png?b07002v1) bottom/376px no-repeat,linear-gradient(90deg,#e1ead9 0%,#f5ffeb 48.96%,#e1ead9 100%)}.chat.moderation{flex-grow:1}.chat.moderation .scroll-wrap-container{background:#f5efff;height:100%;margin-bottom:0;padding-left:4px;padding-right:4px}.chat.moderation .message.system-message{text-align:left}.chat.club-contacts,.chat.contacts{flex-grow:1}.chat.club-contacts .scroll-wrap-container,.chat.contacts .scroll-wrap-container{background:#fff;height:calc(100% - 3px);margin-bottom:0;padding:0}.chat.club-contacts .scroll-wrap-container .scroll-wrap,.chat.contacts .scroll-wrap-container .scroll-wrap{padding:0}.chat.tape{background:#f0f1f6;height:100%;min-height:0}.chat.tape .tape-chat-actions{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.chat.tape .tape-chat-actions .button-buy-tape-place-portrait,.chat.tape .tape-chat-actions .button-ad-tape-place-portrait{box-sizing:border-box;min-width:0;display:flex;position:relative;bottom:auto;left:auto;transform:none}.chat.tape .tape-chat-actions .button-buy-tape-place-portrait{flex:220px;max-width:360px;min-height:48px;padding:4px 12px}.chat.tape .tape-chat-actions .button-ad-tape-place-portrait{flex:90px;max-width:140px}.chat.tape .scroll-wrap-container{background:#fff;flex-wrap:wrap;height:auto;min-height:0;margin:0;padding:0;display:flex;position:static;overflow:hidden}.chat.tape .scroll-wrap-container .scroll-wrap{flex-flow:wrap;gap:5px;height:100%;display:flex}.chat.tape .scroll-wrap-container .tape-portrait-players-list{box-sizing:border-box;flex:1;width:100%;height:100%;min-height:0;padding:8px;display:grid;position:relative}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-players-rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:100%;min-height:0;display:grid;position:relative}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player-slot{contain:layout paint;background:#e7e7e7;border-radius:10px;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player{box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view{width:100%;height:100%;margin:0;transform:none}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view .photo{box-sizing:border-box;border-radius:10px;margin:0}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view .crown{margin:0;top:5px;left:auto;right:5px}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view .tape-player-name{color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000b3);align-items:baseline;gap:4px;padding:20px 6px 6px;font-size:12px;line-height:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view .tape-player-name span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;position:relative;overflow:hidden}.chat.tape .scroll-wrap-container .tape-portrait-players-list .tape-portrait-player .player-view .tape-player-name small{flex-shrink:0;font-size:11px;display:block;position:relative}.chat.tape .scroll-wrap-container .player-view{image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-self:stretch;width:calc(25vw - 17px);height:100px;margin:16px 5px 0;display:inline-flex;position:relative;overflow:visible}.chat.tape .scroll-wrap-container .player-view .photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#0000;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:5px}.chat.tape .scroll-wrap-container .player-view .crown{background-color:gold;background-position:bottom;background-size:contain;width:18px;height:12px;margin:-10px 0 0;display:none;position:absolute;top:0;left:calc(50% - 9px);-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.chat.tape .scroll-wrap-container .player-view[data-is-vip=true] .crown{background-color:var(--vip-color,#fff);display:block!important}.chat.tape .scroll-wrap-container .player-view[data-is-vip=true] .photo{width:calc(100% - 6px);height:calc(100% - 6px);border:var(--vip-color,#fff) solid 3px!important}.chat.tape .scroll-wrap-container .player-view:hover{transform:translateY(-5px)scale(1.02)}.chat.tape .scroll-wrap-container .player-view .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#e7e7e7;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%!important;height:100%!important}.chat.tape .scroll-wrap-container .player-view .photo:has(.new-icon){overflow:visible}.chat.tape .scroll-wrap-container .player-view .new-icon{background-image:url(https://inspin.me/build/static/images/iconNew.png?c40da3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:-8px;right:-8px}.chat.direct .scroll-wrap-container{background:linear-gradient(270deg,#c3c8f2 0%,#eaecf9 50.6%,#c3c8f2 100%)}.chat.club-contact .scroll-wrap-container{background:linear-gradient(90deg,#c3c8f1 0%,#ebedf9 48.96%,#b5b9de 100%)}.chat.support .scroll-wrap{flex-direction:column;flex-grow:1;margin-bottom:0;padding:0;display:flex;overflow:visible}.chat.resend .chat-header{background:#fafafa;border-bottom:none;flex-shrink:0;height:40px}.chat.resend .search-block{background:#fafafa;border-bottom:1px solid #ddd;flex-shrink:0;height:40px;padding:0 16px;display:flex;position:relative}.chat.resend .search-block .search-input{background:#fff;border:1px solid #ddd;border-radius:20px;align-items:center;width:100%;margin-bottom:8px;display:flex;position:relative;overflow:hidden}.chat.resend .search-block .search-input svg{width:20px;min-width:20px;height:20px;min-height:20px;margin-left:11px}.chat.resend .search-block .search-input input{box-sizing:border-box;min-width:0;height:100%;font:inherit;background:0 0;border:none;outline:none;flex:1;padding:0 12px 0 6px;display:block;position:relative}.chat.resend .scroll-wrap{background:#fff;flex:1;min-height:0;margin-bottom:0;padding:0 16px;display:block;position:relative;overflow-y:auto}.chat.resend .scroll-wrap .resend-contact{cursor:pointer;border-bottom:1px solid #ddd;align-items:center;height:42px;display:flex}.chat.resend .scroll-wrap .resend-contact .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:30px;height:37px;margin-right:11px}.chat.resend .scroll-wrap .resend-contact .player-name{color:#7957b2;font-size:14px;font-weight:700}.chat.resend .scroll-wrap .resend-contact:last-child{border-bottom:unset}.reply-message,.edit-message{background:#f0f1f7;align-items:center;width:100%;height:36px;display:flex;position:absolute;bottom:50px}.reply-message .close-button,.edit-message .close-button{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:100%;padding:0;display:flex;position:relative}.reply-message .close-button svg,.edit-message .close-button svg{width:14px;height:14px}.reply-message .close-button:hover svg,.edit-message .close-button:hover svg{filter:brightness(125%)}.reply-message .content-block{border-left:2px solid #7957b2;flex-direction:column;flex:1;justify-content:center;min-width:0;margin-left:16px;padding-left:8px;display:flex;position:relative}.reply-message .name{color:#7957b2;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:15px;display:block;position:relative;overflow:hidden}.reply-message .preview{align-items:center;gap:3px;height:16px;display:flex;position:relative;overflow:hidden}.reply-message .preview .sticker-image{flex-shrink:0;width:16px;min-width:16px;height:16px;min-height:16px}.reply-message .preview .reply-gif-preview{flex-shrink:0;display:block;position:relative}.reply-message .preview .reply-gif-preview img{object-fit:cover;border-radius:2px;max-width:48px;height:16px;display:block;position:relative}.reply-message .preview .text{color:gray;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;line-height:16px;display:block;position:relative;overflow:hidden}.edit-message .content-block{justify-content:space-between;align-items:center;width:calc(100% - 70px);margin-left:20px;padding:7px;display:flex;position:relative}@keyframes tape-photo-appear{0%{opacity:0}to{opacity:1}}.scroll-to-bottom{cursor:pointer;z-index:2;background:#ffffffeb;border:1px solid #7957b224;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .1s ease-out,background-color .1s ease-out;animation:.15s ease-out scroll-to-bottom-appear;display:flex;position:absolute;bottom:64px;right:12px;box-shadow:0 4px 14px #392b6438,0 1px 2px #04050f14}.scroll-to-bottom[data-has-ios-footer=true]{margin-bottom:34px}.scroll-to-bottom:hover{background:#fff}.scroll-to-bottom:active{transform:scale(.94)}.scroll-to-bottom svg{width:15px;height:9px;margin-top:2px;display:block;position:relative}@keyframes scroll-to-bottom-appear{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.message.room,.message.vip,.message.moderation,.message.newbie{display:flex}.message.room .button-ban,.message.vip .button-ban,.message.moderation .button-ban,.message.newbie .button-ban{pointer-events:all;cursor:pointer;background:#0009;border-radius:100%;width:20px;min-width:20px;height:20px;margin:-5px 0 0 15px;transition:all .1s;display:inline-block;position:relative;top:10px}.message.room .button-ban:hover,.message.vip .button-ban:hover,.message.moderation .button-ban:hover,.message.newbie .button-ban:hover{filter:brightness(125%)}.message.room .button-ban:active,.message.vip .button-ban:active,.message.moderation .button-ban:active,.message.newbie .button-ban:active{filter:brightness(75%)}.message.room .button-ban svg,.message.vip .button-ban svg,.message.moderation .button-ban svg,.message.newbie .button-ban svg{width:12px;min-width:12px;height:12px;min-height:12px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message.room .bold-text,.message.vip .bold-text,.message.moderation .bold-text,.message.newbie .bold-text{color:#7957b2;font-size:14px;font-weight:700}.message.room.offer-message .name-sophie,.message.vip.offer-message .name-sophie,.message.moderation.offer-message .name-sophie,.message.newbie.offer-message .name-sophie{color:#ff669f}.message.room.offer-message .offer-button,.message.vip.offer-message .offer-button,.message.moderation.offer-message .offer-button,.message.newbie.offer-message .offer-button{color:#fff;cursor:pointer;background:#83bb0c;border-radius:20px;justify-content:center;align-self:stretch;align-items:center;gap:6px;width:100%;margin-top:8px;padding:8px 10px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.message.room.offer-message .offer-button:hover,.message.vip.offer-message .offer-button:hover,.message.moderation.offer-message .offer-button:hover,.message.newbie.offer-message .offer-button:hover{filter:brightness(110%)}.message.room.offer-message .text,.message.vip.offer-message .text,.message.moderation.offer-message .text,.message.newbie.offer-message .text{font-weight:700}.message.room.offer-message .photo-sophie,.message.vip.offer-message .photo-sophie,.message.moderation.offer-message .photo-sophie,.message.newbie.offer-message .photo-sophie{background-image:url(https://inspin.me/build/static/images/chat/sophieChat.png?9fcbdfv1)}.message.room.player-message .photo,.message.vip.player-message .photo,.message.moderation.player-message .photo,.message.newbie.player-message .photo,.message.room.offer-message .photo,.message.vip.offer-message .photo,.message.moderation.offer-message .photo,.message.newbie.offer-message .photo{cursor:pointer;width:30px;height:30px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin-left:0;margin-right:4px;position:relative;overflow:hidden}.message.room.player-message .photo img,.message.vip.player-message .photo img,.message.moderation.player-message .photo img,.message.newbie.player-message .photo img,.message.room.offer-message .photo img,.message.vip.offer-message .photo img,.message.moderation.offer-message .photo img,.message.newbie.offer-message .photo img{object-fit:cover;object-position:top;border-radius:4px;width:30px;height:30px;display:block}:is(.message.room.player-message .message-content:has(.player-action),.message.vip.player-message .message-content:has(.player-action),.message.moderation.player-message .message-content:has(.player-action),.message.newbie.player-message .message-content:has(.player-action),.message.room.offer-message .message-content:has(.player-action),.message.vip.offer-message .message-content:has(.player-action),.message.moderation.offer-message .message-content:has(.player-action),.message.newbie.offer-message .message-content:has(.player-action)){background:inherit;padding:0 2px 0 0;position:relative;top:-2px}:is(.message.room.player-message .message-content:has(.player-action) .player-action .icon-block img,.message.vip.player-message .message-content:has(.player-action) .player-action .icon-block img,.message.moderation.player-message .message-content:has(.player-action) .player-action .icon-block img,.message.newbie.player-message .message-content:has(.player-action) .player-action .icon-block img,.message.room.offer-message .message-content:has(.player-action) .player-action .icon-block img,.message.vip.offer-message .message-content:has(.player-action) .player-action .icon-block img,.message.moderation.offer-message .message-content:has(.player-action) .player-action .icon-block img,.message.newbie.offer-message .message-content:has(.player-action) .player-action .icon-block img){width:30px;height:30px}.message.room.player-message .message-content .player-info,.message.vip.player-message .message-content .player-info,.message.moderation.player-message .message-content .player-info,.message.newbie.player-message .message-content .player-info,.message.room.offer-message .message-content .player-info,.message.vip.offer-message .message-content .player-info,.message.moderation.offer-message .message-content .player-info,.message.newbie.offer-message .message-content .player-info{text-align:left}.message.room.player-message .message-content .player-info .player-name,.message.vip.player-message .message-content .player-info .player-name,.message.moderation.player-message .message-content .player-info .player-name,.message.newbie.player-message .message-content .player-info .player-name,.message.room.offer-message .message-content .player-info .player-name,.message.vip.offer-message .message-content .player-info .player-name,.message.moderation.offer-message .message-content .player-info .player-name,.message.newbie.offer-message .message-content .player-info .player-name{vertical-align:baseline;margin-right:2px}.message.room.player-message .message-content .player-info .player-name:after,.message.vip.player-message .message-content .player-info .player-name:after,.message.moderation.player-message .message-content .player-info .player-name:after,.message.newbie.player-message .message-content .player-info .player-name:after,.message.room.offer-message .message-content .player-info .player-name:after,.message.vip.offer-message .message-content .player-info .player-name:after,.message.moderation.offer-message .message-content .player-info .player-name:after,.message.newbie.offer-message .message-content .player-info .player-name:after{content:":"}.message.room.player-message .message-content .text,.message.vip.player-message .message-content .text,.message.moderation.player-message .message-content .text,.message.newbie.player-message .message-content .text,.message.room.offer-message .message-content .text,.message.vip.offer-message .message-content .text,.message.moderation.offer-message .message-content .text,.message.newbie.offer-message .message-content .text{text-align:left;word-wrap:break-word}.message.room.player-message .message-content .text .to,.message.vip.player-message .message-content .text .to,.message.moderation.player-message .message-content .text .to,.message.newbie.player-message .message-content .text .to,.message.room.offer-message .message-content .text .to,.message.vip.offer-message .message-content .text .to,.message.moderation.offer-message .message-content .text .to,.message.newbie.offer-message .message-content .text .to{color:#7957b2;font-size:14px}.message.room.player-message .message-content .stickers-under-text,.message.vip.player-message .message-content .stickers-under-text,.message.moderation.player-message .message-content .stickers-under-text,.message.newbie.player-message .message-content .stickers-under-text,.message.room.offer-message .message-content .stickers-under-text,.message.vip.offer-message .message-content .stickers-under-text,.message.moderation.offer-message .message-content .stickers-under-text,.message.newbie.offer-message .message-content .stickers-under-text{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.message.room.player-message .message-content .stickers-under-text .sticker-image,.message.vip.player-message .message-content .stickers-under-text .sticker-image,.message.moderation.player-message .message-content .stickers-under-text .sticker-image,.message.newbie.player-message .message-content .stickers-under-text .sticker-image,.message.room.offer-message .message-content .stickers-under-text .sticker-image,.message.vip.offer-message .message-content .stickers-under-text .sticker-image,.message.moderation.offer-message .message-content .stickers-under-text .sticker-image,.message.newbie.offer-message .message-content .stickers-under-text .sticker-image{width:100px;min-width:100px;height:100px;min-height:100px}:is(.message.room.player-message.gif .message-content:has(.gif-image-block) .player-info,.message.vip.player-message.gif .message-content:has(.gif-image-block) .player-info,.message.moderation.player-message.gif .message-content:has(.gif-image-block) .player-info,.message.newbie.player-message.gif .message-content:has(.gif-image-block) .player-info,.message.room.offer-message.gif .message-content:has(.gif-image-block) .player-info,.message.vip.offer-message.gif .message-content:has(.gif-image-block) .player-info,.message.moderation.offer-message.gif .message-content:has(.gif-image-block) .player-info,.message.newbie.offer-message.gif .message-content:has(.gif-image-block) .player-info){vertical-align:top;margin-bottom:4px;display:inline-flex}.message.room.player-message.gif .gif-image-block,.message.vip.player-message.gif .gif-image-block,.message.moderation.player-message.gif .gif-image-block,.message.newbie.player-message.gif .gif-image-block,.message.room.offer-message.gif .gif-image-block,.message.vip.offer-message.gif .gif-image-block,.message.moderation.offer-message.gif .gif-image-block,.message.newbie.offer-message.gif .gif-image-block{min-height:100px;position:relative}.message.room.player-message.gif .gif-image-block .gif-first-frame,.message.vip.player-message.gif .gif-image-block .gif-first-frame,.message.moderation.player-message.gif .gif-image-block .gif-first-frame,.message.newbie.player-message.gif .gif-image-block .gif-first-frame,.message.room.offer-message.gif .gif-image-block .gif-first-frame,.message.vip.offer-message.gif .gif-image-block .gif-first-frame,.message.moderation.offer-message.gif .gif-image-block .gif-first-frame,.message.newbie.offer-message.gif .gif-image-block .gif-first-frame,.message.room.player-message.gif .gif-image-block .gif,.message.vip.player-message.gif .gif-image-block .gif,.message.moderation.player-message.gif .gif-image-block .gif,.message.newbie.player-message.gif .gif-image-block .gif,.message.room.offer-message.gif .gif-image-block .gif,.message.vip.offer-message.gif .gif-image-block .gif,.message.moderation.offer-message.gif .gif-image-block .gif,.message.newbie.offer-message.gif .gif-image-block .gif{object-fit:contain;object-position:center;contain:style layout;border-radius:10px;width:auto;height:100px;display:block;position:relative}.message.room.player-message.reply .message-content,.message.vip.player-message.reply .message-content,.message.moderation.player-message.reply .message-content,.message.newbie.player-message.reply .message-content,.message.room.offer-message.reply .message-content,.message.vip.offer-message.reply .message-content,.message.moderation.offer-message.reply .message-content,.message.newbie.offer-message.reply .message-content,.message.room.player-message.resend .message-content,.message.vip.player-message.resend .message-content,.message.moderation.player-message.resend .message-content,.message.newbie.player-message.resend .message-content,.message.room.offer-message.resend .message-content,.message.vip.offer-message.resend .message-content,.message.moderation.offer-message.resend .message-content,.message.newbie.offer-message.resend .message-content{padding:8px}.message.room.player-message.reply .replied-message,.message.vip.player-message.reply .replied-message,.message.moderation.player-message.reply .replied-message,.message.newbie.player-message.reply .replied-message,.message.room.offer-message.reply .replied-message,.message.vip.offer-message.reply .replied-message,.message.moderation.offer-message.reply .replied-message,.message.newbie.offer-message.reply .replied-message,.message.room.player-message.resend .replied-message,.message.vip.player-message.resend .replied-message,.message.moderation.player-message.resend .replied-message,.message.newbie.player-message.resend .replied-message,.message.room.offer-message.resend .replied-message,.message.vip.offer-message.resend .replied-message,.message.moderation.offer-message.resend .replied-message,.message.newbie.offer-message.resend .replied-message{-webkit-line-clamp:2;text-overflow:ellipsis;background-color:#f0f0f0;border-radius:8px;-webkit-box-orient:vertical;max-height:61px;margin-bottom:4px;padding:8px 16px 8px 8px;line-height:21px;display:-webkit-box;overflow:hidden}.message.room.player-message.reply .replied-message .player-info,.message.vip.player-message.reply .replied-message .player-info,.message.moderation.player-message.reply .replied-message .player-info,.message.newbie.player-message.reply .replied-message .player-info,.message.room.offer-message.reply .replied-message .player-info,.message.vip.offer-message.reply .replied-message .player-info,.message.moderation.offer-message.reply .replied-message .player-info,.message.newbie.offer-message.reply .replied-message .player-info,.message.room.player-message.resend .replied-message .player-info,.message.vip.player-message.resend .replied-message .player-info,.message.moderation.player-message.resend .replied-message .player-info,.message.newbie.player-message.resend .replied-message .player-info,.message.room.offer-message.resend .replied-message .player-info,.message.vip.offer-message.resend .replied-message .player-info,.message.moderation.offer-message.resend .replied-message .player-info,.message.newbie.offer-message.resend .replied-message .player-info{margin-bottom:3px}.message.room.player-message.reply .replied-message img,.message.vip.player-message.reply .replied-message img,.message.moderation.player-message.reply .replied-message img,.message.newbie.player-message.reply .replied-message img,.message.room.offer-message.reply .replied-message img,.message.vip.offer-message.reply .replied-message img,.message.moderation.offer-message.reply .replied-message img,.message.newbie.offer-message.reply .replied-message img,.message.room.player-message.resend .replied-message img,.message.vip.player-message.resend .replied-message img,.message.moderation.player-message.resend .replied-message img,.message.newbie.player-message.resend .replied-message img,.message.room.offer-message.resend .replied-message img,.message.vip.offer-message.resend .replied-message img,.message.moderation.offer-message.resend .replied-message img,.message.newbie.offer-message.resend .replied-message img{max-width:100%}.message.room.player-message.reply .replied-message .text,.message.vip.player-message.reply .replied-message .text,.message.moderation.player-message.reply .replied-message .text,.message.newbie.player-message.reply .replied-message .text,.message.room.offer-message.reply .replied-message .text,.message.vip.offer-message.reply .replied-message .text,.message.moderation.offer-message.reply .replied-message .text,.message.newbie.offer-message.reply .replied-message .text,.message.room.player-message.resend .replied-message .text,.message.vip.player-message.resend .replied-message .text,.message.moderation.player-message.resend .replied-message .text,.message.newbie.player-message.resend .replied-message .text,.message.room.offer-message.resend .replied-message .text,.message.vip.offer-message.resend .replied-message .text,.message.moderation.offer-message.resend .replied-message .text,.message.newbie.offer-message.resend .replied-message .text{font-weight:500}.message.room.player-message.reply .replied-message .sticker-image,.message.vip.player-message.reply .replied-message .sticker-image,.message.moderation.player-message.reply .replied-message .sticker-image,.message.newbie.player-message.reply .replied-message .sticker-image,.message.room.offer-message.reply .replied-message .sticker-image,.message.vip.offer-message.reply .replied-message .sticker-image,.message.moderation.offer-message.reply .replied-message .sticker-image,.message.newbie.offer-message.reply .replied-message .sticker-image,.message.room.player-message.resend .replied-message .sticker-image,.message.vip.player-message.resend .replied-message .sticker-image,.message.moderation.player-message.resend .replied-message .sticker-image,.message.newbie.player-message.resend .replied-message .sticker-image,.message.room.offer-message.resend .replied-message .sticker-image,.message.vip.offer-message.resend .replied-message .sticker-image,.message.moderation.offer-message.resend .replied-message .sticker-image,.message.newbie.offer-message.resend .replied-message .sticker-image{width:14px;min-width:14px;height:14px;min-height:14px}.message.room.player-message.reply .replied-message .reply-gif-preview,.message.vip.player-message.reply .replied-message .reply-gif-preview,.message.moderation.player-message.reply .replied-message .reply-gif-preview,.message.newbie.player-message.reply .replied-message .reply-gif-preview,.message.room.offer-message.reply .replied-message .reply-gif-preview,.message.vip.offer-message.reply .replied-message .reply-gif-preview,.message.moderation.offer-message.reply .replied-message .reply-gif-preview,.message.newbie.offer-message.reply .replied-message .reply-gif-preview,.message.room.player-message.resend .replied-message .reply-gif-preview,.message.vip.player-message.resend .replied-message .reply-gif-preview,.message.moderation.player-message.resend .replied-message .reply-gif-preview,.message.newbie.player-message.resend .replied-message .reply-gif-preview,.message.room.offer-message.resend .replied-message .reply-gif-preview,.message.vip.offer-message.resend .replied-message .reply-gif-preview,.message.moderation.offer-message.resend .replied-message .reply-gif-preview,.message.newbie.offer-message.resend .replied-message .reply-gif-preview{vertical-align:middle;align-items:center;display:flex}.message.room.player-message.reply .replied-message .reply-gif-preview img,.message.vip.player-message.reply .replied-message .reply-gif-preview img,.message.moderation.player-message.reply .replied-message .reply-gif-preview img,.message.newbie.player-message.reply .replied-message .reply-gif-preview img,.message.room.offer-message.reply .replied-message .reply-gif-preview img,.message.vip.offer-message.reply .replied-message .reply-gif-preview img,.message.moderation.offer-message.reply .replied-message .reply-gif-preview img,.message.newbie.offer-message.reply .replied-message .reply-gif-preview img,.message.room.player-message.resend .replied-message .reply-gif-preview img,.message.vip.player-message.resend .replied-message .reply-gif-preview img,.message.moderation.player-message.resend .replied-message .reply-gif-preview img,.message.newbie.player-message.resend .replied-message .reply-gif-preview img,.message.room.offer-message.resend .replied-message .reply-gif-preview img,.message.vip.offer-message.resend .replied-message .reply-gif-preview img,.message.moderation.offer-message.resend .replied-message .reply-gif-preview img,.message.newbie.offer-message.resend .replied-message .reply-gif-preview img{object-fit:contain;object-position:left;border-radius:2px;width:100%;min-width:14px;height:14px;min-height:14px;display:block}.message.room.player-message.self .player-info,.message.vip.player-message.self .player-info,.message.moderation.player-message.self .player-info,.message.newbie.player-message.self .player-info,.message.room.offer-message.self .player-info,.message.vip.offer-message.self .player-info,.message.moderation.offer-message.self .player-info,.message.newbie.offer-message.self .player-info{text-align:left}.message.room.player-message.self .text,.message.vip.player-message.self .text,.message.moderation.player-message.self .text,.message.newbie.player-message.self .text,.message.room.offer-message.self .text,.message.vip.offer-message.self .text,.message.moderation.offer-message.self .text,.message.newbie.offer-message.self .text{font-weight:inherit}:is(.message.room.player-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.vip.player-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.moderation.player-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.newbie.player-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.room.offer-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.vip.offer-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.moderation.offer-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action)),.message.newbie.offer-message.self:not(.sticker):not(.gif)>.message-content:not(:has(.player-action))){background-color:#ede5fa;box-shadow:inset 0 0 0 1px #7957b22e}.message.room.player-message.kick-save-player .player-action,.message.vip.player-message.kick-save-player .player-action,.message.moderation.player-message.kick-save-player .player-action,.message.newbie.player-message.kick-save-player .player-action,.message.room.offer-message.kick-save-player .player-action,.message.vip.offer-message.kick-save-player .player-action,.message.moderation.offer-message.kick-save-player .player-action,.message.newbie.offer-message.kick-save-player .player-action{align-items:center;gap:4px;display:inline-flex}.message.room.player-message.kick-save-player .player-action .icon-block img,.message.vip.player-message.kick-save-player .player-action .icon-block img,.message.moderation.player-message.kick-save-player .player-action .icon-block img,.message.newbie.player-message.kick-save-player .player-action .icon-block img,.message.room.offer-message.kick-save-player .player-action .icon-block img,.message.vip.offer-message.kick-save-player .player-action .icon-block img,.message.moderation.offer-message.kick-save-player .player-action .icon-block img,.message.newbie.offer-message.kick-save-player .player-action .icon-block img{width:24px;height:24px}.message.room.player-message.kick-save-player .player-action .body-block,.message.vip.player-message.kick-save-player .player-action .body-block,.message.moderation.player-message.kick-save-player .player-action .body-block,.message.newbie.player-message.kick-save-player .player-action .body-block,.message.room.offer-message.kick-save-player .player-action .body-block,.message.vip.offer-message.kick-save-player .player-action .body-block,.message.moderation.offer-message.kick-save-player .player-action .body-block,.message.newbie.offer-message.kick-save-player .player-action .body-block{justify-content:center;align-items:center;gap:4px;display:flex}.message.moderation{flex-shrink:0;max-width:100%;margin:0;display:block;position:relative}.message.moderation .button-ban{vertical-align:middle;justify-content:center;align-items:center;margin:0 0 0 4px;display:inline-flex;top:auto}.message.moderation .button-ban svg{position:static;transform:none}.message.room.system-message,.message.vip.system-message,.message.direct.system-message,.message.newbie.system-message{background:#fff9;border-radius:8px;max-width:100%;margin:8px auto;padding:8px;display:block;position:relative}.message.room.system-message .timer,.message.vip.system-message .timer,.message.direct.system-message .timer,.message.newbie.system-message .timer{font-weight:500;display:inline-block}.message.room.system-message button,.message.vip.system-message button,.message.direct.system-message button,.message.newbie.system-message button{color:#fff;pointer-events:all;cursor:pointer;background:#7957b2;border:none;border-radius:45px;min-width:120px;padding:7px 10px;transition:all .1s;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.message.room.system-message button:hover,.message.vip.system-message button:hover,.message.direct.system-message button:hover,.message.newbie.system-message button:hover{filter:brightness(125%)}.message.room.system-message button:active,.message.vip.system-message button:active,.message.direct.system-message button:active,.message.newbie.system-message button:active{filter:brightness(75%)}.message.room.system-message button .coin,.message.vip.system-message button .coin,.message.direct.system-message button .coin,.message.newbie.system-message button .coin{vertical-align:middle;width:16px;height:16px;margin:0 2px;display:inline-block;position:relative;transform:translateY(-1px)}.message.room.system-message .icon-block,.message.vip.system-message .icon-block,.message.direct.system-message .icon-block,.message.newbie.system-message .icon-block{margin-right:8px;display:flex}.message.room.system-message .body-block,.message.vip.system-message .body-block,.message.direct.system-message .body-block,.message.newbie.system-message .body-block{flex-direction:column;align-items:center;display:flex}.message.room.system-message .body-block .text,.message.vip.system-message .body-block .text,.message.direct.system-message .body-block .text,.message.newbie.system-message .body-block .text{color:#04050f}.message.room.system-message .body-block .button,.message.vip.system-message .body-block .button,.message.direct.system-message .body-block .button,.message.newbie.system-message .body-block .button{width:auto;margin:12px auto auto;display:block;position:relative;left:auto;transform:none}.message.room.system-message.kick-save,.message.vip.system-message.kick-save,.message.direct.system-message.kick-save,.message.newbie.system-message.kick-save{display:inline-block}.message.room.system-message.kick-save .saved .body-block,.message.vip.system-message.kick-save .saved .body-block,.message.direct.system-message.kick-save .saved .body-block,.message.newbie.system-message.kick-save .saved .body-block,.message.room.system-message.kick-save .player-action .body-block,.message.vip.system-message.kick-save .player-action .body-block,.message.direct.system-message.kick-save .player-action .body-block,.message.newbie.system-message.kick-save .player-action .body-block,.message.room.system-message.kick-save .kick .body-block,.message.vip.system-message.kick-save .kick .body-block,.message.direct.system-message.kick-save .kick .body-block,.message.newbie.system-message.kick-save .kick .body-block{justify-content:center;align-items:center;gap:4px;display:flex}.message.room.system-message.kick-save .kick,.message.vip.system-message.kick-save .kick,.message.direct.system-message.kick-save .kick,.message.newbie.system-message.kick-save .kick{display:flex}.message.room.system-message.kick-save .kick .icon-block,.message.vip.system-message.kick-save .kick .icon-block,.message.direct.system-message.kick-save .kick .icon-block,.message.newbie.system-message.kick-save .kick .icon-block{width:50px;height:50px}.message.room.system-message.kick-save .kick .body-block,.message.vip.system-message.kick-save .kick .body-block,.message.direct.system-message.kick-save .kick .body-block,.message.newbie.system-message.kick-save .kick .body-block{justify-content:stretch}.message.room.system-message.kick-save .kick .save-button,.message.vip.system-message.kick-save .kick .save-button,.message.direct.system-message.kick-save .kick .save-button,.message.newbie.system-message.kick-save .kick .save-button{left:unset;transform:unset;bottom:unset;align-self:center;position:relative;top:5px}.message.room.system-message.kick-save .saved,.message.vip.system-message.kick-save .saved,.message.direct.system-message.kick-save .saved,.message.newbie.system-message.kick-save .saved,.message.room.system-message.kick-save .player-action,.message.vip.system-message.kick-save .player-action,.message.direct.system-message.kick-save .player-action,.message.newbie.system-message.kick-save .player-action{display:inline-flex}.message.room.system-message.kick-save .saved .game-item-image,.message.vip.system-message.kick-save .saved .game-item-image,.message.direct.system-message.kick-save .saved .game-item-image,.message.newbie.system-message.kick-save .saved .game-item-image,.message.room.system-message.kick-save .player-action .game-item-image,.message.vip.system-message.kick-save .player-action .game-item-image,.message.direct.system-message.kick-save .player-action .game-item-image,.message.newbie.system-message.kick-save .player-action .game-item-image{width:24px;height:24px}.message.room.system-message.kick-save .player-action,.message.vip.system-message.kick-save .player-action,.message.direct.system-message.kick-save .player-action,.message.newbie.system-message.kick-save .player-action{align-items:center;gap:4px;display:flex}.message.room.system-message.kick-save .player-action .icon-block img,.message.vip.system-message.kick-save .player-action .icon-block img,.message.direct.system-message.kick-save .player-action .icon-block img,.message.newbie.system-message.kick-save .player-action .icon-block img{width:30px;height:30px}.message.room.system-message.achievement,.message.vip.system-message.achievement,.message.direct.system-message.achievement,.message.newbie.system-message.achievement{text-align:left;justify-content:center;width:275px;padding:12px 8px;display:flex}.message.room.system-message.achievement .player-name,.message.vip.system-message.achievement .player-name,.message.direct.system-message.achievement .player-name,.message.newbie.system-message.achievement .player-name{padding-right:2px}.message.room.system-message.achievement .icon-block,.message.vip.system-message.achievement .icon-block,.message.direct.system-message.achievement .icon-block,.message.newbie.system-message.achievement .icon-block{align-self:center}.message.room.system-message.achievement .icon-block img,.message.vip.system-message.achievement .icon-block img,.message.direct.system-message.achievement .icon-block img,.message.newbie.system-message.achievement .icon-block img{width:56px;min-width:56px;height:56px;min-height:56px}.message.room.system-message.achievement .body-block .text,.message.vip.system-message.achievement .body-block .text,.message.direct.system-message.achievement .body-block .text,.message.newbie.system-message.achievement .body-block .text{font-size:14px;line-height:normal}.message.room.system-message.achievement .body-block button,.message.vip.system-message.achievement .body-block button,.message.direct.system-message.achievement .body-block button,.message.newbie.system-message.achievement .body-block button{width:100%;min-width:170px}.message.room.system-message.achievement .body-block .achievement-name,.message.vip.system-message.achievement .body-block .achievement-name,.message.direct.system-message.achievement .body-block .achievement-name,.message.newbie.system-message.achievement .body-block .achievement-name{font-weight:700}.message.room.system-message.wedding-emcee,.message.vip.system-message.wedding-emcee,.message.direct.system-message.wedding-emcee,.message.newbie.system-message.wedding-emcee{display:flex}.message.room.system-message.wedding-emcee .icon-block img,.message.vip.system-message.wedding-emcee .icon-block img,.message.direct.system-message.wedding-emcee .icon-block img,.message.newbie.system-message.wedding-emcee .icon-block img{border-radius:100%;width:50px;height:50px}.message.room.system-message.kiss-chance-active,.message.vip.system-message.kiss-chance-active,.message.direct.system-message.kiss-chance-active,.message.newbie.system-message.kiss-chance-active,.message.room.system-message.kiss-chance-finished,.message.vip.system-message.kiss-chance-finished,.message.direct.system-message.kiss-chance-finished,.message.newbie.system-message.kiss-chance-finished,.message.room.system-message.play-video,.message.vip.system-message.play-video,.message.direct.system-message.play-video,.message.newbie.system-message.play-video,.message.room.system-message.emotion,.message.vip.system-message.emotion,.message.direct.system-message.emotion,.message.newbie.system-message.emotion{background:0 0;gap:4px;margin:0 0 8px;padding:0;display:flex}.message.room.system-message.kiss-chance-active .photo,.message.vip.system-message.kiss-chance-active .photo,.message.direct.system-message.kiss-chance-active .photo,.message.newbie.system-message.kiss-chance-active .photo,.message.room.system-message.kiss-chance-finished .photo,.message.vip.system-message.kiss-chance-finished .photo,.message.direct.system-message.kiss-chance-finished .photo,.message.newbie.system-message.kiss-chance-finished .photo,.message.room.system-message.play-video .photo,.message.vip.system-message.play-video .photo,.message.direct.system-message.play-video .photo,.message.newbie.system-message.play-video .photo,.message.room.system-message.emotion .photo,.message.vip.system-message.emotion .photo,.message.direct.system-message.emotion .photo,.message.newbie.system-message.emotion .photo{margin-right:1px}.message.room.system-message.kiss-chance-active .photo:hover,.message.vip.system-message.kiss-chance-active .photo:hover,.message.direct.system-message.kiss-chance-active .photo:hover,.message.newbie.system-message.kiss-chance-active .photo:hover,.message.room.system-message.kiss-chance-finished .photo:hover,.message.vip.system-message.kiss-chance-finished .photo:hover,.message.direct.system-message.kiss-chance-finished .photo:hover,.message.newbie.system-message.kiss-chance-finished .photo:hover,.message.room.system-message.play-video .photo:hover,.message.vip.system-message.play-video .photo:hover,.message.direct.system-message.play-video .photo:hover,.message.newbie.system-message.play-video .photo:hover,.message.room.system-message.emotion .photo:hover,.message.vip.system-message.emotion .photo:hover,.message.direct.system-message.emotion .photo:hover,.message.newbie.system-message.emotion .photo:hover{filter:brightness()}.message.room.system-message.kiss-chance-active .bottom-block,.message.vip.system-message.kiss-chance-active .bottom-block,.message.direct.system-message.kiss-chance-active .bottom-block,.message.newbie.system-message.kiss-chance-active .bottom-block,.message.room.system-message.kiss-chance-finished .bottom-block,.message.vip.system-message.kiss-chance-finished .bottom-block,.message.direct.system-message.kiss-chance-finished .bottom-block,.message.newbie.system-message.kiss-chance-finished .bottom-block,.message.room.system-message.play-video .bottom-block,.message.vip.system-message.play-video .bottom-block,.message.direct.system-message.play-video .bottom-block,.message.newbie.system-message.play-video .bottom-block,.message.room.system-message.emotion .bottom-block,.message.vip.system-message.emotion .bottom-block,.message.direct.system-message.emotion .bottom-block,.message.newbie.system-message.emotion .bottom-block{background:#fff9;border-radius:8px;padding:4px 8px}.message.room.system-message.kiss-chance-active .price-button,.message.vip.system-message.kiss-chance-active .price-button,.message.direct.system-message.kiss-chance-active .price-button,.message.newbie.system-message.kiss-chance-active .price-button,.message.room.system-message.kiss-chance-finished .price-button,.message.vip.system-message.kiss-chance-finished .price-button,.message.direct.system-message.kiss-chance-finished .price-button,.message.newbie.system-message.kiss-chance-finished .price-button,.message.room.system-message.play-video .price-button,.message.vip.system-message.play-video .price-button,.message.direct.system-message.play-video .price-button,.message.newbie.system-message.play-video .price-button,.message.room.system-message.emotion .price-button,.message.vip.system-message.emotion .price-button,.message.direct.system-message.emotion .price-button,.message.newbie.system-message.emotion .price-button{background-color:#01c138;margin-top:8px}.message.room.system-message.kiss-chance-active .price-button .price-text,.message.vip.system-message.kiss-chance-active .price-button .price-text,.message.direct.system-message.kiss-chance-active .price-button .price-text,.message.newbie.system-message.kiss-chance-active .price-button .price-text,.message.room.system-message.kiss-chance-finished .price-button .price-text,.message.vip.system-message.kiss-chance-finished .price-button .price-text,.message.direct.system-message.kiss-chance-finished .price-button .price-text,.message.newbie.system-message.kiss-chance-finished .price-button .price-text,.message.room.system-message.play-video .price-button .price-text,.message.vip.system-message.play-video .price-button .price-text,.message.direct.system-message.play-video .price-button .price-text,.message.newbie.system-message.play-video .price-button .price-text,.message.room.system-message.emotion .price-button .price-text,.message.vip.system-message.emotion .price-button .price-text,.message.direct.system-message.emotion .price-button .price-text,.message.newbie.system-message.emotion .price-button .price-text{text-shadow:none;color:#fff;font-size:13px;font-weight:700}.message.room.system-message.kiss-chance-active .message-content,.message.vip.system-message.kiss-chance-active .message-content,.message.direct.system-message.kiss-chance-active .message-content,.message.newbie.system-message.kiss-chance-active .message-content,.message.room.system-message.kiss-chance-finished .message-content,.message.vip.system-message.kiss-chance-finished .message-content,.message.direct.system-message.kiss-chance-finished .message-content,.message.newbie.system-message.kiss-chance-finished .message-content,.message.room.system-message.play-video .message-content,.message.vip.system-message.play-video .message-content,.message.direct.system-message.play-video .message-content,.message.newbie.system-message.play-video .message-content,.message.room.system-message.emotion .message-content,.message.vip.system-message.emotion .message-content,.message.direct.system-message.emotion .message-content,.message.newbie.system-message.emotion .message-content{box-sizing:content-box;border-radius:8px;flex-direction:row;align-self:stretch;align-items:center;gap:4px;min-width:42px;height:32px;padding:4px 8px;line-height:normal;display:flex}.message.room.system-message.kiss-chance-active .message-content svg,.message.vip.system-message.kiss-chance-active .message-content svg,.message.direct.system-message.kiss-chance-active .message-content svg,.message.newbie.system-message.kiss-chance-active .message-content svg,.message.room.system-message.kiss-chance-finished .message-content svg,.message.vip.system-message.kiss-chance-finished .message-content svg,.message.direct.system-message.kiss-chance-finished .message-content svg,.message.newbie.system-message.kiss-chance-finished .message-content svg,.message.room.system-message.play-video .message-content svg,.message.vip.system-message.play-video .message-content svg,.message.direct.system-message.play-video .message-content svg,.message.newbie.system-message.play-video .message-content svg,.message.room.system-message.emotion .message-content svg,.message.vip.system-message.emotion .message-content svg,.message.direct.system-message.emotion .message-content svg,.message.newbie.system-message.emotion .message-content svg{width:24px;height:24px}.message.room.system-message.kiss-chance-active .message-content .image,.message.vip.system-message.kiss-chance-active .message-content .image,.message.direct.system-message.kiss-chance-active .message-content .image,.message.newbie.system-message.kiss-chance-active .message-content .image,.message.room.system-message.kiss-chance-finished .message-content .image,.message.vip.system-message.kiss-chance-finished .message-content .image,.message.direct.system-message.kiss-chance-finished .message-content .image,.message.newbie.system-message.kiss-chance-finished .message-content .image,.message.room.system-message.play-video .message-content .image,.message.vip.system-message.play-video .message-content .image,.message.direct.system-message.play-video .message-content .image,.message.newbie.system-message.play-video .message-content .image,.message.room.system-message.emotion .message-content .image,.message.vip.system-message.emotion .message-content .image,.message.direct.system-message.emotion .message-content .image,.message.newbie.system-message.emotion .message-content .image{cursor:pointer;background-size:contain;width:24px;height:24px}.message.room.system-message.kiss-chance-active .message-content .count,.message.vip.system-message.kiss-chance-active .message-content .count,.message.direct.system-message.kiss-chance-active .message-content .count,.message.newbie.system-message.kiss-chance-active .message-content .count,.message.room.system-message.kiss-chance-finished .message-content .count,.message.vip.system-message.kiss-chance-finished .message-content .count,.message.direct.system-message.kiss-chance-finished .message-content .count,.message.newbie.system-message.kiss-chance-finished .message-content .count,.message.room.system-message.play-video .message-content .count,.message.vip.system-message.play-video .message-content .count,.message.direct.system-message.play-video .message-content .count,.message.newbie.system-message.play-video .message-content .count,.message.room.system-message.emotion .message-content .count,.message.vip.system-message.emotion .message-content .count,.message.direct.system-message.emotion .message-content .count,.message.newbie.system-message.emotion .message-content .count{color:#04050f;font-size:12px;font-weight:700}.message.room.system-message.birthday button,.message.vip.system-message.birthday button,.message.direct.system-message.birthday button,.message.newbie.system-message.birthday button,.message.room.system-message.leaderboard-expiring button,.message.vip.system-message.leaderboard-expiring button,.message.direct.system-message.leaderboard-expiring button,.message.newbie.system-message.leaderboard-expiring button,.message.room.system-message.leaderboard-finished button,.message.vip.system-message.leaderboard-finished button,.message.direct.system-message.leaderboard-finished button,.message.newbie.system-message.leaderboard-finished button,.message.room.system-message.join-top button,.message.vip.system-message.join-top button,.message.direct.system-message.join-top button,.message.newbie.system-message.join-top button,.message.room.system-message.play-video button,.message.vip.system-message.play-video button,.message.direct.system-message.play-video button,.message.newbie.system-message.play-video button{margin:8px auto 0;display:block;position:static;transform:none}.message.room.system-message.play-video svg,.message.vip.system-message.play-video svg,.message.direct.system-message.play-video svg,.message.newbie.system-message.play-video svg{min-width:24px;min-height:24px}.message.room.system-message.play-video .message-content .video-name,.message.vip.system-message.play-video .message-content .video-name,.message.direct.system-message.play-video .message-content .video-name,.message.newbie.system-message.play-video .message-content .video-name{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;white-space:pre-wrap;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.message.room.system-message.join-newbie,.message.vip.system-message.join-newbie,.message.direct.system-message.join-newbie,.message.newbie.system-message.join-newbie{margin:0 auto}.message.room.system-message.join-newbie .gifts,.message.vip.system-message.join-newbie .gifts,.message.direct.system-message.join-newbie .gifts,.message.newbie.system-message.join-newbie .gifts{justify-content:space-between;display:flex}.message.room.system-message.join-effect,.message.vip.system-message.join-effect,.message.direct.system-message.join-effect,.message.newbie.system-message.join-effect{background:linear-gradient(#c29dff 0%,#7957b2 100%);border:4px solid #fff;border-radius:8px;align-items:center;gap:8px;width:275px;margin:0 auto;display:flex}.message.room.system-message.join-effect .join-effect-image,.message.vip.system-message.join-effect .join-effect-image,.message.direct.system-message.join-effect .join-effect-image,.message.newbie.system-message.join-effect .join-effect-image{object-fit:contain;width:48px;height:48px;display:block}.message.room.system-message.join-effect .join-effect-name,.message.vip.system-message.join-effect .join-effect-name,.message.direct.system-message.join-effect .join-effect-name,.message.newbie.system-message.join-effect .join-effect-name{font-weight:700}.message.room.system-message.join-effect .join-effect-text,.message.vip.system-message.join-effect .join-effect-text,.message.direct.system-message.join-effect .join-effect-text,.message.newbie.system-message.join-effect .join-effect-text{text-align:left;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:block}.message.room.system-message.not-vip .vip-button,.message.vip.system-message.not-vip .vip-button,.message.direct.system-message.not-vip .vip-button,.message.newbie.system-message.not-vip .vip-button{left:unset;bottom:unset;height:34px;margin:8px auto 0;padding:0;line-height:34px;display:block;position:relative;transform:none}.message.room.system-message.not-vip .vip-button .game-item-image,.message.vip.system-message.not-vip .vip-button .game-item-image,.message.direct.system-message.not-vip .vip-button .game-item-image,.message.newbie.system-message.not-vip .vip-button .game-item-image{vertical-align:middle;width:20px;height:20px;margin-right:4px;display:inline-block;position:relative;transform:translateY(-2px)}.message.room.system-message.club-contact,.message.vip.system-message.club-contact,.message.direct.system-message.club-contact,.message.newbie.system-message.club-contact{text-align:center;overflow-wrap:break-word;width:206px;padding:16px}.message.room.system-message.club-contact .timer-container,.message.vip.system-message.club-contact .timer-container,.message.direct.system-message.club-contact .timer-container,.message.newbie.system-message.club-contact .timer-container{color:#919399;margin-top:12px}.message.room.system-message.club-contact .timer,.message.vip.system-message.club-contact .timer,.message.direct.system-message.club-contact .timer,.message.newbie.system-message.club-contact .timer{color:#919399!important}.message.room.system-message.club-contact .timer .unit,.message.vip.system-message.club-contact .timer .unit,.message.direct.system-message.club-contact .timer .unit,.message.newbie.system-message.club-contact .timer .unit{font-weight:500}.message.room.system-message.club-contact .timer .value,.message.vip.system-message.club-contact .timer .value,.message.direct.system-message.club-contact .timer .value,.message.newbie.system-message.club-contact .timer .value{font-weight:700}.message.room.system-message.club-contact .club-icon,.message.vip.system-message.club-contact .club-icon,.message.direct.system-message.club-contact .club-icon,.message.newbie.system-message.club-contact .club-icon{width:46px;height:46px;margin:6px auto 0}.message.room.system-message.club-contact .small-text,.message.vip.system-message.club-contact .small-text,.message.direct.system-message.club-contact .small-text,.message.newbie.system-message.club-contact .small-text{color:#919399;text-align:center;cursor:pointer;font-size:12px;font-weight:500;text-decoration-line:underline}.message.room.system-message.club-contact .buttons,.message.vip.system-message.club-contact .buttons,.message.direct.system-message.club-contact .buttons,.message.newbie.system-message.club-contact .buttons{margin-top:12px}.message.room.system-message.club-contact .about-club,.message.vip.system-message.club-contact .about-club,.message.direct.system-message.club-contact .about-club,.message.newbie.system-message.club-contact .about-club{background:#5fa0ca;border-radius:20px;width:100%;max-width:none;height:30px;margin-bottom:6px}.message.room.system-message.club-contact .about-club.purple,.message.vip.system-message.club-contact .about-club.purple,.message.direct.system-message.club-contact .about-club.purple,.message.newbie.system-message.club-contact .about-club.purple{color:#fff;background:#7957b2}.message.room.system-message.club-contact .about-club.outline-red,.message.vip.system-message.club-contact .about-club.outline-red,.message.direct.system-message.club-contact .about-club.outline-red,.message.newbie.system-message.club-contact .about-club.outline-red{color:#fd6f71;background:0 0;border:1px solid #fd6f71}.message.room.system-message.club-contact .date,.message.vip.system-message.club-contact .date,.message.direct.system-message.club-contact .date,.message.newbie.system-message.club-contact .date{color:gray;text-align:right;font-size:10px;line-height:12px}.message.room.system-message.club-contact .text,.message.vip.system-message.club-contact .text,.message.direct.system-message.club-contact .text,.message.newbie.system-message.club-contact .text{color:#392b64;text-align:center;margin-bottom:12px;font-size:14px;font-weight:500;line-height:normal}.message.room.system-message.club-contact .text b,.message.vip.system-message.club-contact .text b,.message.direct.system-message.club-contact .text b,.message.newbie.system-message.club-contact .text b{font-weight:700}.message.room.system-message.club-new-leader,.message.vip.system-message.club-new-leader,.message.direct.system-message.club-new-leader,.message.newbie.system-message.club-new-leader{background:#fbf3ff;border:2px solid #7957b2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:260px;margin:12px auto;padding:16px;display:flex}.message.room.system-message.club-new-leader .top,.message.vip.system-message.club-new-leader .top,.message.direct.system-message.club-new-leader .top,.message.newbie.system-message.club-new-leader .top{align-items:center;display:flex}.message.room.system-message.club-new-leader .button,.message.vip.system-message.club-new-leader .button,.message.direct.system-message.club-new-leader .button,.message.newbie.system-message.club-new-leader .button{width:100%;position:relative;bottom:0;left:0;transform:none}.message.room.system-message.club-level-up,.message.vip.system-message.club-level-up,.message.direct.system-message.club-level-up,.message.newbie.system-message.club-level-up{background:0 0;max-width:291px}.message.room.system-message.club-level-up .content,.message.vip.system-message.club-level-up .content,.message.direct.system-message.club-level-up .content,.message.newbie.system-message.club-level-up .content{background:linear-gradient(#7dadfd 0%,#708be5 100%);border-radius:8px;align-items:center;margin-bottom:6px;padding:11px 9px 11px 16px;display:flex}.message.room.system-message.club-level-up .content .text-block,.message.vip.system-message.club-level-up .content .text-block,.message.direct.system-message.club-level-up .content .text-block,.message.newbie.system-message.club-level-up .content .text-block{color:#fff;font-size:12px;font-weight:700}.message.room.system-message.club-level-up .content .text-block span,.message.vip.system-message.club-level-up .content .text-block span,.message.direct.system-message.club-level-up .content .text-block span,.message.newbie.system-message.club-level-up .content .text-block span{font-weight:500}.message.room.system-message.club-level-up .content .date,.message.vip.system-message.club-level-up .content .date,.message.direct.system-message.club-level-up .content .date,.message.newbie.system-message.club-level-up .content .date{color:#fff9;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.message.room.system-message.club-level-up .content .points,.message.vip.system-message.club-level-up .content .points,.message.direct.system-message.club-level-up .content .points,.message.newbie.system-message.club-level-up .content .points{display:inline-block;position:relative;transform:translateY(25%)}.message.room.system-message.club-level-up .content .points .number,.message.vip.system-message.club-level-up .content .points .number,.message.direct.system-message.club-level-up .content .points .number,.message.newbie.system-message.club-level-up .content .points .number{text-align:center;color:#04050f;box-sizing:border-box;white-space:nowrap;background:#00000012;border-radius:8px;min-width:30px;height:15px;padding:0 6px 0 10px;font-size:12px;font-weight:700;line-height:14px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.message.room.system-message.club-level-up .link,.message.vip.system-message.club-level-up .link,.message.direct.system-message.club-level-up .link,.message.newbie.system-message.club-level-up .link{color:#2b4292;background:#fff;border-radius:24px;justify-content:center;align-items:center;width:100%;height:32px;font-size:14px;font-weight:700;text-decoration:none;display:flex;box-shadow:2px 0 4px #2e479d14,0 2px 4px #2e479d14}.message.room.system-message.club-level-up .chest-image,.message.vip.system-message.club-level-up .chest-image,.message.direct.system-message.club-level-up .chest-image,.message.newbie.system-message.club-level-up .chest-image{background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:56px;height:56px;margin-right:15px;position:relative}.message.room.system-message.boss-battle,.message.vip.system-message.boss-battle,.message.direct.system-message.boss-battle,.message.newbie.system-message.boss-battle{background:0 0;width:291px}.message.room.system-message.boss-battle .content,.message.vip.system-message.boss-battle .content,.message.direct.system-message.boss-battle .content,.message.newbie.system-message.boss-battle .content{background:linear-gradient(#ff6ddd 7.05%,#ff94e8 120.51%);border:4px solid #fff;border-radius:8px;align-items:center;margin-bottom:6px;padding:11px 9px 11px 16px;display:flex}.message.room.system-message.boss-battle .content .text-block,.message.vip.system-message.boss-battle .content .text-block,.message.direct.system-message.boss-battle .content .text-block,.message.newbie.system-message.boss-battle .content .text-block{color:#fff;text-align:left;font-size:12px;font-weight:700}.message.room.system-message.boss-battle .content .text-block span,.message.vip.system-message.boss-battle .content .text-block span,.message.direct.system-message.boss-battle .content .text-block span,.message.newbie.system-message.boss-battle .content .text-block span{font-weight:500}.message.room.system-message.boss-battle .content .date,.message.vip.system-message.boss-battle .content .date,.message.direct.system-message.boss-battle .content .date,.message.newbie.system-message.boss-battle .content .date{color:#fff9;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.message.room.system-message.boss-battle .link,.message.vip.system-message.boss-battle .link,.message.direct.system-message.boss-battle .link,.message.newbie.system-message.boss-battle .link{color:#392b64;background:#fff;border-radius:24px;justify-content:center;align-items:center;width:100%;height:32px;font-size:14px;font-weight:700;text-decoration:none;display:flex;box-shadow:2px 0 4px #2e479d14,0 2px 4px #2e479d14}.message.room.system-message.boss-battle .image,.message.vip.system-message.boss-battle .image,.message.direct.system-message.boss-battle .image,.message.newbie.system-message.boss-battle .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/logoSimple.png?7df42bv1);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:56px;height:56px;margin-right:15px;position:relative}.message.room.system-message.subscription,.message.vip.system-message.subscription,.message.direct.system-message.subscription,.message.newbie.system-message.subscription{background:#fff;border-radius:0 16px 16px;flex-direction:column;align-items:center;gap:12px;width:200px;padding:16px;display:flex}.message.room.system-message.subscription .text,.message.vip.system-message.subscription .text,.message.direct.system-message.subscription .text,.message.newbie.system-message.subscription .text{color:#392b64;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.message.room.system-message.subscription .vip-icon,.message.vip.system-message.subscription .vip-icon,.message.direct.system-message.subscription .vip-icon,.message.newbie.system-message.subscription .vip-icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/gameItems/vip.png?be57bfv1);background-size:cover;width:56px;height:56px}.message.room.system-message.subscription .pp-icon,.message.vip.system-message.subscription .pp-icon,.message.direct.system-message.subscription .pp-icon,.message.newbie.system-message.subscription .pp-icon{pointer-events:none;background-size:cover;width:56px;height:56px}.message.room.system-message.subscription .buttons,.message.vip.system-message.subscription .buttons,.message.direct.system-message.subscription .buttons,.message.newbie.system-message.subscription .buttons{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.message.room.system-message.subscription .button,.message.vip.system-message.subscription .button,.message.direct.system-message.subscription .button,.message.newbie.system-message.subscription .button{width:100%;margin:0;padding:8px 10px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.message.room.system-message.subscription .button.green,.message.vip.system-message.subscription .button.green,.message.direct.system-message.subscription .button.green,.message.newbie.system-message.subscription .button.green{background:#83bb0c}.message.room.system-message.subscription .button.red,.message.vip.system-message.subscription .button.red,.message.direct.system-message.subscription .button.red,.message.newbie.system-message.subscription .button.red{color:#fd6f71;background:0 0;outline:1px solid #fd6f71}.message.room.system-message.catch-game,.message.vip.system-message.catch-game,.message.direct.system-message.catch-game,.message.newbie.system-message.catch-game{background:linear-gradient(#5f8dff 7.05%,#a5c0fb 100%);border:4px solid #fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:291px;display:flex;position:relative}.message.room.system-message.catch-game .image,.message.vip.system-message.catch-game .image,.message.direct.system-message.catch-game .image,.message.newbie.system-message.catch-game .image{background-size:contain;min-width:52px;height:52px;margin-right:19px}.message.room.system-message.catch-game .text,.message.vip.system-message.catch-game .text,.message.direct.system-message.catch-game .text,.message.newbie.system-message.catch-game .text{color:#fff;text-align:left;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.message.room.system-message.catch-game .date,.message.vip.system-message.catch-game .date,.message.direct.system-message.catch-game .date,.message.newbie.system-message.catch-game .date{color:#fff9;font-size:10px;font-style:normal;font-weight:500;line-height:normal;position:absolute;bottom:4px;right:6px}.message.room.system-message.emotion,.message.vip.system-message.emotion,.message.direct.system-message.emotion,.message.newbie.system-message.emotion{margin-top:4px;position:relative;left:0}.message.room.system-message.emotion .photo,.message.vip.system-message.emotion .photo,.message.direct.system-message.emotion .photo,.message.newbie.system-message.emotion .photo{margin-right:1px}.message.room.system-message.emotion .photo:hover,.message.vip.system-message.emotion .photo:hover,.message.direct.system-message.emotion .photo:hover,.message.newbie.system-message.emotion .photo:hover{filter:brightness()}.message.room.system-message.emotion .image,.message.vip.system-message.emotion .image,.message.direct.system-message.emotion .image,.message.newbie.system-message.emotion .image{background-size:contain;width:40px;height:40px;position:relative}.message.room.system-message.emotion.self,.message.vip.system-message.emotion.self,.message.direct.system-message.emotion.self,.message.newbie.system-message.emotion.self{flex-direction:row-reverse}.message.room.system-message.bought-for-table,.message.vip.system-message.bought-for-table,.message.direct.system-message.bought-for-table,.message.newbie.system-message.bought-for-table{background:inherit;margin:0;padding:0;display:flex}.message.room.system-message.bought-for-table .content,.message.vip.system-message.bought-for-table .content,.message.direct.system-message.bought-for-table .content,.message.newbie.system-message.bought-for-table .content{background-color:#fff;border-radius:0 8px 8px;flex-direction:column;gap:8px;margin-right:auto;padding:8px 16px 8px 8px;display:flex}.message.room.system-message.bought-for-table .content .player-name,.message.vip.system-message.bought-for-table .content .player-name,.message.direct.system-message.bought-for-table .content .player-name,.message.newbie.system-message.bought-for-table .content .player-name{font-size:14px}.message.room.system-message.bought-for-table .table-event,.message.vip.system-message.bought-for-table .table-event,.message.direct.system-message.bought-for-table .table-event,.message.newbie.system-message.bought-for-table .table-event{background-position:50%;background-size:cover;border-radius:8px;width:64px;height:64px;position:relative}.message.room.system-message.bought-for-table .table-event .refresh-icon,.message.vip.system-message.bought-for-table .table-event .refresh-icon,.message.direct.system-message.bought-for-table .table-event .refresh-icon,.message.newbie.system-message.bought-for-table .table-event .refresh-icon{position:absolute;bottom:-5px;right:-11px}.message.room.system-message.bought-for-table .bottle-event,.message.vip.system-message.bought-for-table .bottle-event,.message.direct.system-message.bought-for-table .bottle-event,.message.newbie.system-message.bought-for-table .bottle-event{background-position:50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;position:relative}.message.room.system-message.bought-for-table .bottle-event .refresh-icon,.message.vip.system-message.bought-for-table .bottle-event .refresh-icon,.message.direct.system-message.bought-for-table .bottle-event .refresh-icon,.message.newbie.system-message.bought-for-table .bottle-event .refresh-icon{position:absolute;bottom:-5px;right:-4px}.message.direct.player-message.self{margin-left:auto;margin-right:unset}.message.direct.player-message.self:not(.sticker):not(.gif) .message-content{background:#e4dbff;border-radius:8px 0 8px 8px}.message.direct.player-message.gift .direct-message-button{display:block}.message.contacts-welcome{color:gray;text-align:center;width:80%;max-width:309px;margin:0 auto;font-size:14px;font-weight:500;line-height:16px}.message.contacts-welcome *{color:#7957b2}.message.contacts-welcome .welcome-img{width:115px;height:67px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/chat/bubbles.png?c47fdbv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:52px auto 24px}.message.contacts-welcome .title{margin-bottom:8px;font-size:18px;font-weight:700}.message.contacts-guest{text-align:center;flex-direction:column;align-items:center;gap:8px;width:80%;max-width:309px;margin:52px auto 0;display:flex;position:relative}.message.contacts-guest .title{color:#653da6;margin:0;font-size:18px;font-weight:700}.message.contacts-guest .description{color:#7957b2;font-size:14px;font-weight:500;line-height:16px}.message.contacts-guest .button{box-sizing:border-box;color:#fff;cursor:pointer;background:#f5841c;border-radius:8px;width:100%;margin-top:8px;padding:8px 12px;font-size:14px;font-weight:700;display:block;position:relative}.message.club.empty{color:#7957b2;text-align:center;width:80%;max-width:309px;margin:0 auto;padding:16px 8px;font-family:inherit}.message.club.empty .empty-img{width:115px;height:67px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/chat/bubbles.png?c47fdbv1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:52px auto 24px}.message.club.empty .title{text-align:center;margin-bottom:8px;font-size:18px;font-weight:700;line-height:100%}.message.club.empty .description{text-align:center;font-size:14px;font-weight:500;line-height:100%}.message.join-newbie .gifts-list{justify-content:space-around;margin:14px auto;display:flex}.message.join-newbie .gifts-list .gift-item{flex-grow:1;flex-shrink:0;display:block;position:relative}.message.join-newbie .gifts-list .gift-item .total-price-view{justify-content:center;align-items:center;font-size:10px;line-height:1;display:flex}@media (max-width:950px){.message.join-newbie .gifts-list .gift-item{min-width:25vw}}@media (min-width:950px){.message.join-newbie .gifts-list .gift-item{min-width:100px}}.message.join-effect .join-effect-image{flex-shrink:0}.message.join-effect .join-effect-text{flex:1;min-width:0}.message.direct.welcome{text-align:center;max-width:100%}.message.direct.welcome .text{text-align:center;color:gray;font-size:14px;font-weight:500;line-height:16px}.message.direct.welcome .gifts-list{justify-content:space-around;margin:14px auto;display:flex}.message.direct.welcome .gifts-list .gift-item{flex-grow:0;flex-shrink:0;display:block;position:relative}.message.direct.welcome .send-gift{color:#fff;text-align:center;cursor:pointer;background:#01c138;border:0;border-radius:17px;width:176px;height:34px;font-size:13px;font-weight:500;line-height:34px;transition:all .1s}.message.direct.welcome .send-gift:hover{filter:brightness(125%)}.sticker-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:76px;min-width:76px;height:76px;min-height:76px;display:block;position:relative}.footer-wrap{z-index:2;background:#f0f1f6;width:100%}.footer-wrap .obscene-message-hint{text-align:center;color:#000;box-sizing:border-box;white-space:normal;word-break:normal;background:#fcc6c0;border-radius:8px;width:228px;margin-bottom:12px;padding:4px 8px;font-size:12px;font-weight:500;line-height:14px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 12px))}.footer-wrap.disabled{background-color:#eee}.footer-wrap.disabled *{opacity:.7;pointer-events:none}.footer-wrap .footer-animated{will-change:transform;display:block;position:relative}.footer-wrap.footer-wrap-emoji-active{clip-path:inset(-3rem 0 0)}.footer-wrap .input-stickers-list{background:#fff;flex-wrap:wrap;align-items:center;gap:4px;min-height:17px;padding:10px;display:flex}.footer-wrap .input-stickers-list .input-sticker-preview{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.footer-wrap .input-stickers-list .input-sticker-preview .remove-icon{opacity:1;pointer-events:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:0;right:0}.footer-wrap .input-stickers-list .input-sticker-preview .remove-icon svg{width:16px;min-width:16px;height:16px;min-height:16px;overflow:visible}.footer-wrap .input-stickers-list .input-sticker-preview .remove-icon svg *{stroke:#7957b2;stroke-width:2px;stroke-linejoin:round;paint-order:stroke fill}.messenger .input>.top .upload{pointer-events:all;cursor:pointer;align-self:center;margin-right:10px;transition:all .1s}.messenger .input>.top .upload:hover{filter:brightness(125%)}.messenger .input>.top .upload:active{filter:brightness(75%)}.messenger .input>.top .upload svg{width:26px;height:25px;display:block}.messenger .input>.top .upload input[type=file]{display:none}.messenger .footer{background:#fff;align-items:center;max-height:50px;padding:8px;display:flex;position:relative}.messenger .footer[chat-type=Club]{filter:drop-shadow(0 0 8px #00000040);max-height:50px}.messenger .footer.has-obscene-words .input-block{background-color:#fff1f1!important;border:1px solid #fe041b!important}.messenger .footer.has-obscene-words .input-block .text-input{background:0 0!important}.messenger .footer.has-obscene-words .send-button{opacity:.5;pointer-events:none!important}.messenger .footer .gift-button{cursor:pointer;align-self:center;margin-right:10px;position:relative}.messenger .footer .gift-button svg{width:26px;height:25px;display:block}.messenger .footer .gift-button{pointer-events:all;cursor:pointer;transition:all .1s}.messenger .footer .gift-button:hover{filter:brightness(125%)}.messenger .footer .gift-button:active{filter:brightness(75%)}.messenger .footer .input-block{background:#fff;flex-grow:1;justify-content:space-between;align-items:center;width:275px;display:flex}.messenger .footer .input-block .text-input{color:#04050f;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;outline:none;width:calc(100% - 30px);font-size:14px;font-weight:400;line-height:15px}@media (max-width:950px){.messenger .footer .input-block .text-input{font-size:16px}}.messenger .footer .input-block .text-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.messenger .footer .input-block .emoji-button{pointer-events:all;cursor:pointer;width:24px;height:24px;transition:all .1s;display:block;position:relative}.messenger .footer .input-block .emoji-button:hover{filter:brightness(125%)}.messenger .footer .input-block .emoji-button:active{filter:brightness(75%)}.messenger .footer .input-block .count-symbols{color:#04050f;z-index:1;background-color:#fff;border-radius:3rem;flex-basis:100%;justify-content:center;padding:0 10px;font-size:1.2rem;font-weight:500;line-height:1.6rem;display:flex;position:absolute;left:50%;transform:translate(-50%,-2.5rem);box-shadow:0 .2rem .4rem #0003}.messenger .footer .send-button{pointer-events:all;cursor:pointer;align-self:center;margin-left:9px;transition:all .1s}.messenger .footer .send-button:hover{filter:brightness(125%)}.messenger .footer .send-button:active{filter:brightness(75%)}.messenger .footer .send-button svg{width:32px;height:32px;display:block}.messenger .footer .players-hint{z-index:2;background-color:#fff;border:1px solid #e8e0f3;border-radius:14px;padding:6px;display:block;position:absolute;top:-8px;left:8px;right:8px;transform:translateY(-100%);box-shadow:0 4px 16px #392b641f}.messenger .footer .players-hint .players-list{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:min(182px,30vh);display:flex;position:relative;overflow:hidden auto}.messenger .footer .players-hint .players-list::-webkit-scrollbar{width:4px}.messenger .footer .players-hint .players-list::-webkit-scrollbar-thumb{background-color:#c9bddf;border-radius:4px}.messenger .footer .players-hint .players-list::-webkit-scrollbar-track{background-color:#0000;margin:6px 0}.messenger .footer .players-hint .players-hint-item{box-sizing:border-box;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;align-items:center;gap:10px;padding:6px 10px;display:flex;position:relative}.messenger .footer .players-hint .players-hint-item:hover,.messenger .footer .players-hint .players-hint-item:focus-visible{background-color:#f5efff}.messenger .footer .players-hint .players-hint-item:focus-visible{outline-offset:-2px;outline:2px solid #7957b2}.messenger .footer .players-hint .players-hint-item:active{background-color:#ede4fa}.messenger .footer .players-hint .players-hint-item .player-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:block;position:relative;overflow:hidden}.messenger .footer .players-hint .players-hint-youtube-text{min-width:0;display:block;position:relative}.messenger .footer .players-hint .players-hint-youtube-title,.messenger .footer .players-hint .players-hint-youtube-description{text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.messenger .footer .players-hint .players-hint-youtube-title{font-size:14px;font-weight:600;line-height:20px}.messenger .footer .players-hint .players-hint-youtube-description{color:#80768f;font-size:12px;line-height:16px}.messenger .footer .players-hint .players-hint-gender,.messenger .footer .players-hint .players-hint-youtube-icon{background-color:#f5f0fa;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;height:30px;display:flex;position:relative}.messenger .footer .players-hint .players-hint-gender.players-hint-youtube-icon,.messenger .footer .players-hint .players-hint-youtube-icon.players-hint-youtube-icon{color:#e53935;background-color:#fff0f0}.messenger .footer .players-hint .players-hint-gender[data-gender=male],.messenger .footer .players-hint .players-hint-youtube-icon[data-gender=male]{color:#25a4ff;background-color:#edf7ff}.messenger .footer .players-hint .players-hint-gender[data-gender=female],.messenger .footer .players-hint .players-hint-youtube-icon[data-gender=female]{color:#ff669f;background-color:#fff0f6}.messenger .footer .players-hint .players-hint-gender svg,.messenger .footer .players-hint .players-hint-youtube-icon svg{width:20px;height:20px;display:block;position:relative}.messenger .message{color:#04050f;margin-right:auto;font-size:13px;font-weight:400;line-height:15px}.messenger .message .game-item-with-tooltip,.messenger .message .game-item-with-tooltip .reward .count,.messenger .message .game-item-with-tooltip .reward .icon{display:inline-block}.messenger .message .game-item-with-tooltip .reward .icon{vertical-align:middle;margin-left:1px;transform:translateY(-1px)}.messenger .message .game-item-with-tooltip .reward .icon svg{width:18px;min-width:18px;height:18px;min-height:18px}.messenger .message .date{color:gray;text-align:right;font-size:10px;line-height:12px}.messenger .message .message-content{filter:drop-shadow(0 2px 4px #00000026);background-color:#fff;border-radius:0 8px 8px;gap:4px;padding:8px 16px 8px 8px}.messenger .message .message-content:has(.player-action){background:inherit;padding:0 2px 0 0;position:relative;top:-2px}.messenger .message .message-content:has(.player-action) .player-action .icon-block img{width:30px;height:30px}.messenger .message .message-content .player-action .icon-block img{width:30px;height:30px;position:relative;top:4px}.messenger .message .message-content .gifts{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.messenger .message .message-content .gifts .gift-image{width:70px;min-height:70px;max-height:70px;margin:7px}.messenger .message .message-content .gifts svg{width:16px;min-width:16px;height:16px;min-height:16px;display:inline-block;transform:translateY(3px)}.messenger .message .message-content .gift-text{text-align:center}.messenger .message .message-content .gif-image-block{position:relative}.messenger .message .message-content .gif-image-block .gif-first-frame,.messenger .message .message-content .gif-image-block .gif{object-fit:contain;object-position:center;contain:style layout;border-radius:10px;width:auto;height:100px;display:block;position:relative}.messenger .message.sticker .player-info{vertical-align:top;margin-bottom:4px;display:inline-flex}.messenger .message.sticker .sticker-image{width:100px;min-width:100px;height:100px;min-height:100px}.messenger .message.sticker.self .player-info{text-align:right}.messenger .message.sticker.self .sticker-image{margin-left:auto}.messenger .message.sticker>.message-content,.messenger .message.gif>.message-content{filter:none;background:0 0;padding:0}.messenger .message[data-has-reactions=true]{margin-bottom:16px}.messenger .message .reactions{flex-wrap:wrap;gap:4px;margin-top:4px;margin-bottom:-16px;display:flex;position:relative}.messenger .message .reactions .reaction{color:gray;cursor:pointer;background-color:#fff;border-radius:20px;flex-shrink:0;align-items:center;gap:2px;padding:4px 6px;font-weight:700;display:flex;position:relative;box-shadow:0 0 4px #00000026}.messenger .message .reactions .reaction .smile{width:18px;height:18px}.messenger .message .reactions .reaction.self{filter:brightness(90%)}.messenger .message .player-name{color:#7957b2;cursor:pointer;font-size:14px;font-weight:700}.messenger .message.direct .stickers-under-text{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.messenger .message.direct.system-message .gifts-list{justify-content:center;width:100%;margin:14px auto;display:flex}.messenger .message.direct.system-message .gifts-list .free-gift{width:30%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 2%;padding-top:30%;display:inline-block;position:relative}.messenger .message.direct.system-message button{margin:.8rem auto 0;display:block;position:static;transform:none}.messenger .message.direct.system-message.blocked{color:#fe041b}.messenger .message.direct.valentine{text-align:center}.messenger .message.direct.valentine .player-name{color:#7957b2!important}.messenger .message.direct.valentine button{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;background-color:#83bb0c80}.messenger .message.moderation .message-content{font-size:14px;line-height:20px}.messenger .message.moderation div[data-is-check=true]{opacity:.3}.messenger .message.moderation .bold{font-weight:600}.messenger .message.moderation .replied-message{background:#f5efff;border-radius:8px;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:8px;display:flex;position:relative}.messenger .message.moderation .replied-message .message-text{flex:1;min-width:0;display:block;position:relative}.messenger .message.moderation .replied-message .message-text>.player-name:after{content:": "}.messenger .message.moderation .replied-message .buttons{flex-shrink:0;gap:4px;display:flex;position:relative}.messenger .message.moderation .replied-message .buttons .button-copy,.messenger .message.moderation .replied-message .buttons .button-translate{cursor:pointer;width:20px;height:20px;display:block;position:relative}.messenger .message.moderation .replied-message .buttons .button-copy svg,.messenger .message.moderation .replied-message .buttons .button-translate svg{width:100%;height:100%;display:block;position:relative}.messenger .message.moderation .message-wrapper{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex;position:relative}.messenger .message.moderation .message-wrapper:not(:empty){margin-top:8px}.messenger .message.moderation .message-wrapper>div{overflow-wrap:anywhere;min-width:0}.messenger .message.moderation .message-wrapper .complaint-photo-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;flex-shrink:0;width:64px;height:64px;display:block;position:relative}.messenger .message.moderation .message-wrapper>.button-translate{cursor:pointer;flex-shrink:0;width:20px;height:20px;display:block;position:relative}.messenger .message.moderation .message-wrapper>.button-translate svg{width:100%;height:100%;display:block;position:relative}.messenger .message.direct.gif .message-content:has(.gif-image-block) .player-info{vertical-align:top;margin-bottom:4px;display:inline-flex}.messenger .message.direct.gif .gif-image-block{min-height:100px;position:relative}.messenger .message.direct.gif .gif-image-block .gif-first-frame,.messenger .message.direct.gif .gif-image-block .gif{object-fit:contain;object-position:center;contain:style layout;border-radius:10px;width:auto;height:100px;display:block;position:relative}.messenger .message.direct.reply .message-content,.messenger .message.direct.resend .message-content{padding:8px}.messenger .message.direct.reply .replied-message,.messenger .message.direct.resend .replied-message{-webkit-line-clamp:2;text-overflow:ellipsis;background-color:#f0f0f0;border-radius:8px;-webkit-box-orient:vertical;max-height:61px;margin-bottom:4px;padding:8px 16px 8px 8px;line-height:21px;display:-webkit-box;overflow:hidden}.messenger .message.direct.reply .replied-message .player-info,.messenger .message.direct.resend .replied-message .player-info{margin-bottom:3px}.messenger .message.direct.reply .replied-message img,.messenger .message.direct.resend .replied-message img{max-width:100%}.messenger .message.direct.reply .replied-message .text,.messenger .message.direct.resend .replied-message .text{font-weight:500}.messenger .message.direct.reply .replied-message .sticker-image,.messenger .message.direct.resend .replied-message .sticker-image{width:14px;min-width:14px;height:14px;min-height:14px}.messenger .message.direct.reply .replied-message .reply-gif-preview,.messenger .message.direct.resend .replied-message .reply-gif-preview{vertical-align:middle;align-items:center;display:flex}.messenger .message.direct.reply .replied-message .reply-gif-preview img,.messenger .message.direct.resend .replied-message .reply-gif-preview img{object-fit:contain;object-position:left;border-radius:2px;width:100%;min-width:14px;height:14px;min-height:14px;display:block}.messenger .message.direct .direct-message-button{color:#fff;background-color:#7957b2;border:none;border-radius:28px;height:2.8rem;margin:1rem auto .5rem;padding:0 .9rem;font-size:1.3rem;line-height:2.8rem}.messenger .message.direct .direct-message-button:hover{filter:brightness(110%)}.messenger .message.direct .player-info{text-align:left}.messenger .message.direct .player-info .player-name{vertical-align:baseline;margin-right:2px}.messenger .name-sophie{color:#ff669f}.messenger .offer-button{cursor:pointer;color:#fff;background:#83bb0c;border-radius:20px;justify-content:center;align-self:stretch;align-items:center;gap:6px;width:100%;margin-bottom:8px;padding:8px 10px;display:flex}.messenger .offer-button:hover{filter:brightness(110%)}.messenger .offer-button:active{filter:brightness(85%)}.messenger .photo-sophie{background-image:url(https://inspin.me/build/static/images/chat/sophieChat.png?9fcbdfv1)}.emoji-content{background-color:#fff;flex-direction:column;height:337px;display:flex;position:relative;overflow-y:hidden}.emoji-content .scroll-wrap-container{padding-right:0!important}@media (max-width:950px){.emoji-content{max-height:calc(50vh - 90px)}}.emoji-content .emoji-tabs{touch-action:pan-x;-webkit-overflow-scrolling:touch;z-index:1;height:48px;padding-block:4px;display:flex;position:relative;top:4px;overflow:auto hidden;touch-action:manipulation!important}.emoji-content .emoji-tabs *{touch-action:manipulation!important}.emoji-content .emoji-tabs::-webkit-scrollbar{display:none}.emoji-content .emoji-tabs .tab{text-align:center;color:#474747;cursor:pointer;border-bottom:1px solid #7957b2;flex:0 0 48px;justify-content:center;align-items:center;height:40px;font-size:15px;font-weight:700;line-height:40px;display:flex;top:4px}.emoji-content .emoji-tabs .tab *{pointer-events:none}.emoji-content .emoji-tabs .tab.active{z-index:2;background:#fbf3ff;border:1px solid #7957b2;border-bottom:none;border-radius:4px 4px 0 0}.emoji-content .emoji-tabs .tab .tab-icon{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:70%;height:70%;display:block;position:relative}.emoji-content .emoji-tabs .tab.smiles .tab-icon{background-image:url(https://inspin.me/build/static/images/smiles/smileBlush.png?32a0e8v1)}.emoji-content>.scroll-wrap-container{padding:0;background:#fff!important}.emoji-content>.scroll-wrap-container .gifs-category{width:100%;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header{background-color:#faf7ff;height:36px;margin-top:8px;margin-bottom:6px;padding:0 8px;display:flex;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .search{touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border:1px solid #7957b2;border-radius:44px;align-items:center;gap:6px;width:100%;height:36px;padding:0 8px;display:flex;position:relative;overflow:auto hidden;touch-action:manipulation!important}.emoji-content>.scroll-wrap-container .gifs-category .header .search *{touch-action:manipulation!important}.emoji-content>.scroll-wrap-container .gifs-category .header .search::-webkit-scrollbar{display:none}.emoji-content>.scroll-wrap-container .gifs-category .header .search:has(.search-forbidden){background-color:#fd6f71}.emoji-content>.scroll-wrap-container .gifs-category .header .search .search-icon{flex:none;width:20px;height:20px;display:block;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .search .search-input{background:0 0;border:0;flex:1 0 64px;min-width:64px;height:100%;padding:0;font-size:14px;display:block;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .search .search-input:focus-visible{border:0;outline:none}.emoji-content>.scroll-wrap-container .gifs-category .header .search .search-input:not(:placeholder-shown){padding-right:28px}.emoji-content>.scroll-wrap-container .gifs-category .header .gif-categories{flex:none;align-items:center;gap:8px;display:flex;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .gif-category-button{color:#b69edd;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:flex;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .gif-category-button svg{width:18px;height:18px;display:block;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .gif-category-button.selected{color:#7957b2;background:#e5dbf8}.emoji-content>.scroll-wrap-container .gifs-category .header .gif-category-button:active{background:#f1ebfc}.emoji-content>.scroll-wrap-container .gifs-category .header .search-back{cursor:pointer;background:linear-gradient(90deg,#fff 70%,#fff0);border:0;border-radius:44px 0 0 44px;justify-content:center;align-items:center;width:36px;height:34px;margin:0;padding:0;display:flex;position:absolute;top:1px;left:9px}.emoji-content>.scroll-wrap-container .gifs-category .header .search-back svg{width:20px;height:20px;display:block;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .header .search-back svg path{stroke:#a8a8a8}.emoji-content>.scroll-wrap-container .gifs-category .header .clear-search{width:24px;height:24px;display:block;position:absolute;top:6px;right:16px}.emoji-content>.scroll-wrap-container .gifs-category .header .clear-search svg{width:18px;height:18px}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result{height:600px}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result .gif-search-empty{color:#a8a8a8;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex;position:relative}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result>.gif-view{vertical-align:middle;cursor:pointer;background-color:#000;border-radius:10px;width:calc(50% - 10px);height:90px;margin:5px;padding:0;display:inline-block;position:relative;overflow:hidden}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result>.gif-view>.price{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;background:#83bb0c80;border-radius:10px 0 0 10px;justify-content:center;align-items:center;width:68px;height:24px;font-size:15px;display:flex;position:absolute;bottom:8px;right:0}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result>.gif-view>.price .game-item-image{width:20px;height:20px}.emoji-content>.scroll-wrap-container .gifs-category .gif-search-result>.gif-view>img{width:auto;height:100%;margin:0 auto;display:block}.emoji-content>.scroll-wrap-container .messenger-emoji-category{padding-left:6px}.emoji-content>.scroll-wrap-container .messenger-emoji-category:has(.gif-search-result){background-color:#faf7ff}.emoji-content>.scroll-wrap-container .messenger-emoji-category h2{color:#474747;text-align:center;margin-top:1rem;font-size:13px;font-weight:700;line-height:15px}.emoji-content>.scroll-wrap-container .smiles-category{padding-bottom:6px}.emoji-content>.scroll-wrap-container .smiles-row{height:40px;padding:0 6px;display:flex;position:relative}.emoji-content>.scroll-wrap-container .smiles-row .smile-view{cursor:pointer;flex:0 0 40px;justify-content:center;align-items:center;height:40px;display:flex;position:relative}.emoji-content>.scroll-wrap-container .stickers-category .stickers{flex-wrap:wrap;justify-content:center;display:flex}.emoji-content>.scroll-wrap-container .stickers-category .stickers .sticker-view{cursor:pointer;margin:6px;position:relative}.emoji-content>.scroll-wrap-container .stickers-category .stickers .sticker-view .price-button{min-width:68px}.emoji-content>.scroll-wrap-container .stickers-category .stickers .sticker-view .lock{background-color:#fff9;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.emoji-content>.scroll-wrap-container .stickers-category .stickers .sticker-view .lock svg{max-width:20px;max-height:20px;margin:auto;display:block;position:relative}.club-contacts,.contacts{flex-direction:column;display:flex}.club-contacts a,.contacts a{text-decoration:none}.club-contacts .scroll-wrap,.contacts .scroll-wrap{padding:0 0 9px}.club-contacts .club-contact,.contacts .club-contact,.club-contacts .contact,.contacts .contact{box-sizing:border-box;cursor:pointer;align-items:center;height:64px;padding:0 12px;transition:background-color .15s;display:flex;position:relative}.club-contacts .club-contact:after,.contacts .club-contact:after,.club-contacts .contact:after,.contacts .contact:after{content:"";background:#eeeaf4;height:1px;display:block;position:absolute;bottom:0;left:72px;right:0}.club-contacts .club-contact:active,.contacts .club-contact:active,.club-contacts .contact:active,.contacts .contact:active{background:#efe9f8}@media (hover:hover){.club-contacts .club-contact:hover,.contacts .club-contact:hover,.club-contacts .contact:hover,.contacts .contact:hover{background:#f7f4fc}}.club-contacts .club-contact .photo,.contacts .club-contact .photo,.club-contacts .contact .photo,.contacts .contact .photo{cursor:pointer;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#ece8f3;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;margin-right:12px;position:relative;overflow:hidden}.club-contacts .club-contact .photo img,.contacts .club-contact .photo img,.club-contacts .contact .photo img,.contacts .contact .photo img{object-fit:cover;object-position:top;border-radius:4px;width:48px;height:48px;display:block}.club-contacts .club-contact .content,.contacts .club-contact .content,.club-contacts .contact .content,.contacts .contact .content{flex-grow:1;grid-template-rows:20px 20px;grid-template-columns:minmax(0,1fr) auto auto;gap:2px 6px;min-width:0;display:grid;position:relative}.club-contacts .club-contact .content svg,.contacts .club-contact .content svg,.club-contacts .contact .content svg,.contacts .contact .content svg{align-self:center}.club-contacts .club-contact .content .player-name,.contacts .club-contact .content .player-name,.club-contacts .contact .content .player-name,.contacts .contact .content .player-name{color:#2a2438;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:20px;display:block;position:relative;overflow:hidden}.club-contacts .club-contact .content .last-message,.contacts .club-contact .content .last-message,.club-contacts .contact .content .last-message,.contacts .contact .content .last-message{color:#7a7488;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative;overflow:hidden}.club-contacts .club-contact .content .last-message .last-message-sticker-preview,.contacts .club-contact .content .last-message .last-message-sticker-preview,.club-contacts .contact .content .last-message .last-message-sticker-preview,.contacts .contact .content .last-message .last-message-sticker-preview{vertical-align:text-bottom;background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin:0 1px;display:inline-block;position:relative}.club-contacts .club-contact .content .last-message .gif-image,.contacts .club-contact .content .last-message .gif-image,.club-contacts .contact .content .last-message .gif-image,.contacts .contact .content .last-message .gif-image{height:100%}.club-contacts .club-contact .content .last-message-date,.contacts .club-contact .content .last-message-date,.club-contacts .contact .content .last-message-date,.contacts .contact .content .last-message-date{color:#9a95a6;white-space:nowrap;justify-self:end;font-size:12px;line-height:20px;display:block;position:relative}.club-contacts .club-contact .content .unreaded-badge,.contacts .club-contact .content .unreaded-badge,.club-contacts .contact .content .unreaded-badge,.contacts .contact .content .unreaded-badge{box-sizing:border-box;color:#fff;text-align:center;background:#7957b2;border-radius:10px;justify-self:end;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px;display:block;position:relative}.club-contacts .club-contact .content .last-message,.contacts .club-contact .content .last-message,.club-contacts .contact[data-unread=true] .content .last-message,.contacts .contact[data-unread=true] .content .last-message{color:#2a2438;font-weight:600}.club-contacts .club-contact .content .last-message-date,.contacts .club-contact .content .last-message-date,.club-contacts .contact[data-unread=true] .content .last-message-date,.contacts .contact[data-unread=true] .content .last-message-date{color:#7957b2;font-weight:600}.club-contacts .sophie-contact,.contacts .sophie-contact{background:#fff1ef;width:100%}.club-contacts .sophie-contact>a,.contacts .sophie-contact>a{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.club-contacts .sophie-contact .photo,.contacts .sophie-contact .photo{background-image:url(https://inspin.me/build/static/images/chat/sophieChat.png?9fcbdfv1);background-position:50% 0}.club-contacts .sophie-contact .content .last-message,.contacts .sophie-contact .content .last-message{color:#2a2438}.direct-header{z-index:2;background:#fff;border-bottom:1px solid #eee8f5;align-items:center;height:45px;padding:6px 15px 6px 5px;display:flex}.direct-header:has(.ask-subscription[data-open=true]){z-index:3}.direct-header .player-info-header{min-width:0;display:flex}.direct-header .player-info-header .photo{cursor:pointer;width:30px;height:30px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;margin-right:4px;position:relative;overflow:hidden}.direct-header .player-info-header .photo img{object-fit:cover;object-position:top;border-radius:4px;width:30px;height:30px;display:block}.direct-header .player-info-header .player-info-block{min-width:0;display:block;position:relative}.direct-header .player-info-header .name-fit{white-space:nowrap;font-size:14px;line-height:16px;display:block;position:relative;overflow:hidden}.direct-header .player-info-header .name-fit .player-name{font-size:inherit;line-height:inherit}.direct-header .player-info-header .player-name{color:#4f369c;vertical-align:middle;cursor:pointer;margin-right:2px;font-size:14px;font-weight:700;line-height:16px}.direct-header .player-info-header .online{color:#474747}.direct-header .player-info-header .online[data-is-online=true]{color:#028126}.direct-header .back-button-arrow{cursor:pointer;width:24px;height:24px;z-index:unset;justify-content:flex-start;align-items:center;margin-right:5px;display:flex;position:relative;top:0;left:0}.direct-header .back-button-arrow:before{content:unset}.direct-header .back-button-arrow svg{width:20px;height:12px;transform:rotate(90deg)}.direct-header .ask-subscription{flex-shrink:0;margin:0 -7px 0 auto;display:block;position:relative}.direct-header .ask-subscription[data-open=true] .ask-subscription-button{background-color:#f3edff}.direct-header .ask-subscription-button{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s;display:flex;position:relative}.direct-header .ask-subscription-button:hover{background-color:#f3edff}.direct-header .ask-subscription-button:active .ask-subscription-icon{transform:scale(.92)}.direct-header .ask-subscription-icon{pointer-events:none;background:url(https://inspin.me/build/static/images/chat/askSubscription.png?d3e722v1) 50%/contain no-repeat;width:30px;height:30px;transition:transform .1s;display:block;position:relative}.direct-header .ask-subscription-menu{transform-origin:calc(100% - 22px) 0;background:#fff;border-radius:16px;flex-direction:column;gap:6px;width:max-content;padding:10px;animation:.15s ease-out ask-subscription-appear;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #4f369c33,0 0 0 1px #eee8f5}.direct-header .ask-subscription-menu:before{content:"";background:#fff;border-radius:2px 0 0;width:12px;height:12px;display:block;position:absolute;top:-6px;right:16px;transform:rotate(45deg);box-shadow:-1px -1px #eee8f5}.direct-header .ask-subscription-title{color:#7957b2;text-align:center;white-space:nowrap;font-size:13px;font-weight:700;line-height:16px;display:block;position:relative}.direct-header .ask-subscription-option{color:#fff;white-space:nowrap;cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:700;display:flex;position:relative}.direct-header .ask-subscription-option:hover{filter:brightness(1.1)}.direct-header .ask-subscription-option:active{filter:brightness(1.2)}.direct-header .ask-subscription-option.vip{background-color:#83bb0c}.direct-header .ask-subscription-option.pp{background-color:#7957b2}.direct-header .ask-subscription-option .option-icon{pointer-events:none;background:50%/contain no-repeat;width:28px;height:28px;display:block;position:relative}.direct-header .ask-subscription-option.vip .option-icon{background-image:url(https://inspin.me/build/static/images/gameItems/vip.png?be57bfv1)}.direct-header .ask-subscription-option.pp .option-icon{background-image:url(https://inspin.me/build/static/images/passionPass/passionPassIcon.png?cd1bb3v1)}@keyframes ask-subscription-appear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.closer-wrapper{z-index:10;width:100%;height:100%;position:fixed;top:0;left:0}.chat-context-menu{z-index:10;transform-origin:100% 0;background:#fff;border-radius:16px;min-width:200px;padding:6px;animation:.12s ease-out chat-context-menu-appear;display:block;position:fixed;box-shadow:0 6px 20px #392b6429,0 1px 3px #04050f14}.chat-context-menu ul{margin:0;padding:0;display:block;position:relative}.chat-context-menu ul li{color:#04050f;white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;column-gap:10px;padding:8px 10px;font-size:13px;font-weight:500;line-height:16px;list-style:none;display:flex;position:relative}.chat-context-menu ul li:hover,.chat-context-menu ul li:active{background:#f4f1ff}.chat-context-menu ul li>svg{flex-shrink:0;width:20px;height:20px;display:block;position:relative}.chat-context-menu ul li[data-has-warning=true]{color:#fe041b}.chat-context-menu ul li[data-has-warning=true]:hover,.chat-context-menu ul li[data-has-warning=true]:active{background:#fff1f2}.chat-context-menu .quick-actions{grid-template-columns:1fr 1fr;gap:6px;min-width:274px;padding:2px;display:grid;position:relative}.chat-context-menu .quick-action{color:#392b64;min-width:0;height:44px;font:inherit;text-align:left;cursor:pointer;background:#f4f1ff;border:0;border-radius:12px;align-items:center;column-gap:8px;padding:0 8px;font-size:12px;font-weight:600;line-height:14px;transition:background-color .1s ease-out;display:flex;position:relative}.chat-context-menu .quick-action:hover{background:#ece5ff}.chat-context-menu .quick-action:last-child:nth-child(odd){grid-column:span 2}.chat-context-menu .quick-action .circle{color:#7957b2;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.chat-context-menu .quick-action .circle svg{width:16px;height:16px;display:block;position:relative}.chat-context-menu .quick-action .circle svg path{fill:currentColor}.chat-context-menu .quick-action .circle .icon{background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;position:relative}.chat-context-menu .quick-action .circle .icon.gif{background-image:url(https://inspin.me/build/static/images/chat/chatMenu/gif.png?03ab4ev1)}.chat-context-menu .quick-action .circle .icon.notifications{background-image:url(https://inspin.me/build/static/images/chat/chatMenu/notifications.png?b33029v1)}.chat-context-menu .quick-action .circle .icon.notificationsSound{background-image:url(https://inspin.me/build/static/images/chat/chatMenu/notificationsSound.png?ff72cav1)}.chat-context-menu .quick-action .circle .icon.clearHistory{background-image:url(https://inspin.me/build/static/images/chat/chatMenu/clearHistory.png?52659bv1)}.chat-context-menu .quick-action[data-warning=true]{color:#fe041b}.chat-context-menu .quick-action[data-off=true],.chat-context-menu .quick-action[data-muted=true]{background:#fff1f2}.chat-context-menu .quick-action[data-off=true] .circle,.chat-context-menu .quick-action[data-muted=true] .circle{color:#f05a66}.chat-context-menu .quick-action[data-off=true] .circle .icon{filter:grayscale();opacity:.5}.chat-context-menu .quick-action[data-off=true] .circle:after,.chat-context-menu .quick-action[data-kind=music][data-muted=true] .circle:after{content:"";pointer-events:none;background:#f05a66;border-radius:1px;width:16px;height:2px;display:block;position:absolute;top:13px;left:6px;transform:rotate(-45deg);box-shadow:0 0 0 1px #fff}.chat-context-menu .club-chat-info{cursor:pointer;align-items:center;column-gap:8px;min-width:274px;padding:2px 4px 6px;display:flex;position:relative}.chat-context-menu .club-chat-info .club-icon{flex-shrink:0;width:40px;height:40px}.chat-context-menu .club-chat-info .text{flex:1;min-width:0;display:block;position:relative}.chat-context-menu .club-chat-info .text .name{color:#7957b2;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:13px;font-weight:700;line-height:16px;display:block;position:relative;overflow:hidden}.chat-context-menu .club-chat-info .text .members-count{color:#80768f;font-size:12px;font-weight:500;line-height:14px;display:block;position:relative}.chat-context-menu .club-chat-info .about-club{color:#fff;background:#7957b2;border-radius:45px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:600;line-height:14px;display:block;position:relative}@keyframes chat-context-menu-appear{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.sophie-direct .photo{background-image:url(https://inspin.me/build/static/images/chat/sophieChat.png?9fcbdfv1)}.sophie-direct .chat-wrapper{background:linear-gradient(90deg,#dee1ff 0%,#ebedf9 54%,#dee1ff 100%);height:calc(100% - 45px);padding:12px}.ya-referral-message{box-sizing:border-box;width:200px;margin:auto}.ya-referral-message:hover{cursor:pointer}.ya-referral-message .text-block{box-sizing:border-box;background:#fff;border-radius:0 16px 16px;padding:16px}.ya-referral-message .text-block .text{color:#392b64;text-align:center;margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ya-referral-message .rewards .game-items{justify-content:center;gap:8px;margin-top:8px;display:flex}.ya-referral-message .rewards .game-items .game-item-with-tooltip{box-sizing:border-box;text-align:center;width:116px;height:85px;padding-top:5px;position:relative}.ya-referral-message .rewards .game-items .game-item-with-tooltip:before,.ya-referral-message .rewards .game-items .game-item-with-tooltip:after{content:"";background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ya-referral-message .rewards .game-items .game-item-with-tooltip:after{background:#fff;border-radius:11px;width:calc(100% - 4px);height:calc(100% - 4px);margin-top:2px;margin-left:2px;box-shadow:inset 0 0 9px #591056}.ya-referral-message .rewards .game-items .game-item-with-tooltip .game-item-image{z-index:1;width:48px;height:48px;position:relative}.ya-referral-message .rewards .game-items .game-item-with-tooltip .count{z-index:1;color:#392b64;font-size:18px;font-style:italic;font-weight:700;position:relative}.ya-referral-message .rewards .game-items .game-item-with-tooltip .count:before{content:"x"}.ya-referral-message .download-button{color:#fff;background-color:#7957b2;border:none;border-radius:20px;width:168px;height:30px;margin-top:15px;font-size:12px;font-weight:700}.horizontal-scroll-wrapper{--horizontal-scroll-gap:8px;--horizontal-scroll-background:#fff;--horizontal-scroll-button:#f1ebfa;--horizontal-scroll-color:#7957b2;min-width:0;display:block;position:relative}.horizontal-scroll-wrapper .horizontal-scroll-list{box-sizing:border-box;gap:var(--horizontal-scroll-gap);min-width:0;padding-inline:var(--horizontal-scroll-gap);scrollbar-width:none;display:flex;position:relative;overflow:auto hidden}.horizontal-scroll-wrapper .horizontal-scroll-list>*{flex-shrink:0}.horizontal-scroll-wrapper .horizontal-scroll-list::-webkit-scrollbar{display:none}.horizontal-scroll-wrapper .horizontal-scroll-edge{height:var(--horizontal-scroll-controls-height,100%);z-index:3;pointer-events:none;align-items:center;width:64px;display:flex;position:absolute;top:0}.horizontal-scroll-wrapper .horizontal-scroll-edge[hidden]{display:none}.horizontal-scroll-wrapper .horizontal-scroll-edge.left{background:linear-gradient(to right, var(--horizontal-scroll-background) 24px, transparent);justify-content:flex-start;left:0}.horizontal-scroll-wrapper .horizontal-scroll-edge.right{background:linear-gradient(to left, var(--horizontal-scroll-background) 24px, transparent);justify-content:flex-end;right:0}.horizontal-scroll-wrapper .horizontal-scroll-edge.right svg{transform:rotate(180deg)}.horizontal-scroll-wrapper .horizontal-scroll-arrow{background:var(--horizontal-scroll-button);width:36px;height:36px;color:var(--horizontal-scroll-color);cursor:pointer;pointer-events:auto;border:none;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;margin:0 4px;padding:0;display:flex;position:relative;box-shadow:0 1px 4px #0002}.horizontal-scroll-wrapper .horizontal-scroll-arrow svg{fill:currentColor;pointer-events:none;width:16px;height:16px}.horizontal-scroll-wrapper .horizontal-scroll-arrow:hover{filter:brightness(1.1)}.horizontal-scroll-wrapper .horizontal-scroll-arrow:active{filter:brightness(.95)}.horizontal-scroll-wrapper .horizontal-scroll-arrow:focus-visible{outline-offset:2px;outline:2px solid}.mouse-drag-scroll-active,.mouse-drag-scroll-active *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.mouse-drag-scroll-active>*{pointer-events:none!important}.mouse-drag-scroll-moving{scroll-behavior:auto!important;scroll-snap-type:none!important}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-stop:always;transform:none}.no-connection-view{backface-visibility:hidden;z-index:30;pointer-events:none;background:#9325d7 url(https://inspin.me/build/static/images/dialogs/clubBackLandscape.png?1fb638v1) 50%/cover no-repeat;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;inset:0;transform:translateZ(0)}.no-connection-view .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.no-connection-view .close-button:hover{filter:brightness(125%)}.no-connection-view .close-button:active{filter:brightness(75%)}.no-connection-view .close-button:hover,.no-connection-view .close-button:active{transform:scale(1.1)}.no-connection-view .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.no-connection-view .close-button{width:36px;height:36px;top:30px;right:22px}.no-connection-view .close-button svg{width:14px;height:14px}.no-connection-view .close-button{top:8px;right:8px}}.no-connection-view .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.no-connection-view .popup .caption,.no-connection-view .popup .subcaption,.no-connection-view .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.no-connection-view .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.no-connection-view .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.no-connection-view .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.no-connection-view .popup .bold{font-weight:600;display:inline-block}.no-connection-view .content{text-align:center;width:90%;max-width:300px;padding:20px 50px 26px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.no-connection-view .content .sophie-image{width:247px;height:329px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/sophieWork.png?2329d3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 15px;display:block;position:relative}.no-connection-view .content .caption{color:#fff;font-size:22px;font-weight:700;line-height:26px;display:block;position:relative}.no-connection-view .content .text{color:#e0e0e0;width:100%;margin:16px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.no-connection-view .content .ok-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:0 0;border:2px solid #7957b2;border-radius:26px;outline:none;justify-content:center;align-items:center;width:286px;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:700;line-height:3.4;transition:all .1s;display:flex;position:relative}.no-connection-view .content .ok-button:hover{filter:brightness(110%)}.no-connection-view .content .ok-button:active{filter:brightness(85%)}.no-connection-view .content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.no-connection-view .content[class]{margin-top:0;padding:18px 15px 30px;display:block;position:relative}}.disconnect-angel-view{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);display:block;position:absolute;inset:0}.disconnect-angel-view .boy{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;max-width:100vw;max-height:100vh;margin:auto;display:block;position:absolute;inset:0}.disconnect-angel-view .text{text-align:center;color:#fff;font-size:16px;display:block;position:absolute;bottom:130px;left:0;right:0}.disconnect-angel-view .reconnect-button{text-align:center;color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;box-sizing:border-box;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 50px);max-width:250px;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:block;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.disconnect-angel-view .reconnect-button:hover{filter:brightness(110%)}.disconnect-angel-view .reconnect-button:active{filter:brightness(85%)}.disconnect-angel-view .reconnect-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.disconnect-angel-view .boy{max-width:458px;transform:translateY(-20%)}.disconnect-angel-view .text{top:500px;bottom:auto}.disconnect-angel-view .reconnect-button{top:550px;bottom:auto}}.error-boundary-view{backface-visibility:hidden;z-index:30;pointer-events:auto;z-index:10000;box-sizing:border-box;background:#9325d7 url(https://inspin.me/build/static/images/dialogs/clubBackLandscape.png?1fb638v1) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;padding:24px;animation:.3s forwards fadein;display:flex;position:absolute;inset:0;transform:translateZ(0)}.error-boundary-view .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.error-boundary-view .close-button:hover{filter:brightness(125%)}.error-boundary-view .close-button:active{filter:brightness(75%)}.error-boundary-view .close-button:hover,.error-boundary-view .close-button:active{transform:scale(1.1)}.error-boundary-view .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.error-boundary-view .close-button{width:36px;height:36px;top:30px;right:22px}.error-boundary-view .close-button svg{width:14px;height:14px}.error-boundary-view .close-button{top:8px;right:8px}}.error-boundary-view .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.error-boundary-view .popup .caption,.error-boundary-view .popup .subcaption,.error-boundary-view .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.error-boundary-view .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.error-boundary-view .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.error-boundary-view .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.error-boundary-view .popup .bold{font-weight:600;display:inline-block}.error-boundary-view .content{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:90%;max-width:297px;padding:16px 8px;display:flex;position:relative}.error-boundary-view .content.content_dev .text{box-sizing:border-box;width:100%;max-height:112px;overflow:hidden auto}.error-boundary-view .content .sophie-image{width:247px;height:329px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/sophieWork.png?2329d3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;margin:0 15px;display:block;position:relative}.error-boundary-view .content .caption{color:#fff;font-size:22px;font-weight:700;line-height:26px;display:block;position:relative}.error-boundary-view .content .text{color:#f0f0f0;text-align:center;width:100%;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:100%;display:block;position:relative}.error-boundary-view .content .error-boundary-dev-text{text-align:left;white-space:pre-wrap;word-break:break-all;color:#f0f0f0;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.3;display:block}.error-boundary-view .content .ok-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:0 0;border:2px solid #7957b2;border-radius:26px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:297px;max-width:100%;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:700;line-height:3.4;transition:all .1s;display:flex;position:relative}.error-boundary-view .content .ok-button:hover{filter:brightness(110%)}.error-boundary-view .content .ok-button:active{filter:brightness(85%)}.error-boundary-view .content .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;color:#6c6c6c;text-align:center;background-color:#000c;animation:.3s forwards fadein;display:block;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}#toast-dialog *{touch-action:manipulation!important}#toast-dialog .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}#toast-dialog .popup *{touch-action:manipulation!important}#toast-dialog .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}#toast-dialog .popup .close-button:hover,#toast-dialog .popup .close-button:active{transform:scale(1.1)}@media (max-width:950px){#toast-dialog .popup .close-button{width:36px;height:36px;top:30px;right:22px}#toast-dialog .popup .close-button svg{width:14px;height:14px}#toast-dialog .popup .close-button{top:8px;right:8px}}#toast-dialog .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}#toast-dialog .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}#toast-dialog .popup .text .bold{font-weight:600}#toast-dialog .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#toast-dialog .popup .button:hover{filter:brightness(110%)}#toast-dialog .popup .button:active{filter:brightness(85%)}#toast-dialog .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#toast-dialog .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#toast-dialog .popup .button .text{font-weight:500}#toast-dialog .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#toast-dialog .popup .button-purple:hover{filter:brightness(110%)}#toast-dialog .popup .button-purple:active{filter:brightness(85%)}#toast-dialog .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#toast-dialog .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#toast-dialog .popup .button-purple .text{font-weight:500}#toast-dialog .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}#toast-dialog .popup .button-white:hover{filter:brightness(110%)}#toast-dialog .popup .button-white:active{filter:brightness(85%)}#toast-dialog .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#toast-dialog .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#toast-dialog .popup .button-white .text{font-weight:500}#toast-dialog .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}#toast-dialog .popup .button-red:hover{filter:brightness(110%)}#toast-dialog .popup .button-red:active{filter:brightness(85%)}#toast-dialog .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}#toast-dialog .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}#toast-dialog .popup .button-red .text{font-weight:500}#toast-dialog .popup .button-ok .game-item-image{width:24px;height:24px}#toast-dialog .popup{width:394px;height:auto;padding-bottom:30px}#toast-dialog .popup .title{color:#04050f;text-align:center;font-size:22px;font-weight:700;top:38px}#toast-dialog .popup .subcaption{color:gray;font-size:16px;line-height:19px;top:15px}@media (min-width:950px){#toast-dialog .popup .subcaption br{display:none}}#toast-dialog .popup .info-block .image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:106px;height:106px;margin:20px auto;display:block;position:relative}#toast-dialog .popup .info-block img{width:106px;height:106px}#toast-dialog .popup .info-block .name{color:#04050f;font-size:16px}#toast-dialog .popup .info-block .description{color:gray;justify-content:space-between;align-items:center;max-width:70%;margin:0 auto;padding:2px;font-size:16px;line-height:19px;display:flex;position:relative}#toast-dialog .popup .info-block .description .description-text{width:100%}#toast-dialog .popup .info-block .description .info-icon{align-self:flex-end;margin:0 3px}#toast-dialog .popup .info-block .description .info-icon svg{width:19px;height:19px;position:relative;top:2px}#toast-dialog .popup .bottom-block{display:block;position:relative}#toast-dialog .popup[notification-type=Leaderboards] .image{width:75px;height:75px}#toast-dialog .popup .reward-block{color:gray;margin-block:1em;font-size:16px}#toast-dialog .popup button{max-width:286px;font-size:15px;font-weight:700;width:50%!important;margin-top:10px!important;margin-bottom:0!important}#toast-dialog .popup .button-share{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}#toast-dialog .popup .button-share:hover{filter:brightness(110%)}#toast-dialog .popup .button-share:active{filter:brightness(85%)}#toast-dialog .popup .button-share .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#toast-dialog .popup .button-ok{color:#4f369c;background:0 0;border:none}#toast-dialog .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:flex;position:absolute;top:20px;right:20px;width:15px!important;height:15px!important}#toast-dialog .popup .close-button:hover{filter:brightness(125%)}#toast-dialog .popup .close-button:active{filter:brightness(75%)}#toast-dialog .popup .close-button:hover,#toast-dialog .popup .close-button:active{transform:scale(1.1)}#toast-dialog .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){#toast-dialog .popup .close-button{width:36px;height:36px;top:30px;right:22px}#toast-dialog .popup .close-button svg{width:14px;height:14px}}#toast-dialog .popup .close-button svg,#toast-dialog .popup .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){#toast-dialog .popup{max-width:90%;left:50%;transform:translate(-50%,-50%)}}@keyframes circle{49.999%{border-width:0 0 0 8px;border-color:gray}50%,to{border-width:0 8px 0 0;border-color:#0000}}@keyframes rotate-circle{49.999%{left:-8px}50%{left:0}to{left:0;transform:rotate(1turn)}}.toast-popup{z-index:100;background:#fff;border-radius:10px;align-items:stretch;margin-left:0;padding-right:30px;transition:transform .3s;display:flex;position:absolute;top:58vh;left:0;transform:translate(-110%);box-shadow:0 6px 16px #1e1c1cb3}.toast-popup button{outline:none}@media (min-width:950px){.toast-popup{top:auto;bottom:55px}}.toast-popup .image-block{box-sizing:border-box;border-top-left-radius:10px;border-bottom-left-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex}.toast-popup .image-block .image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:58px;height:58px}.toast-popup .image-block .image.leaderboard{background-color:#ffe0f1;background-size:70%;border-radius:50%;box-shadow:0 0 4px #0006}.toast-popup .image-block .image img{width:100%;height:100%}.toast-popup .image-block .name{display:none}.toast-popup .content-block{flex-direction:column;justify-content:center;display:flex}.toast-popup .content-block .title{display:none}.toast-popup .content-block .text{text-align:center;color:gray;max-width:170px;font-size:14px;line-height:16px}.toast-popup .content-block .reward-block,.toast-popup .content-block .action{display:none}.toast-popup .more-info{background-color:#01c138;border:none;border-top-right-radius:10px;border-bottom-right-radius:10px;width:18px;margin:0;padding:0;position:absolute;top:0;bottom:0;right:0}.toast-popup .more-info:before{content:"";border:5px solid #0000;border-left:6px solid #fff;border-right-width:0;width:0;height:0;display:inline-block}.toast-popup .close-button,.toast-popup .timer{display:none}.toast-popup.toggle .image-block{background:#fbf3ff;width:95px;padding:7px 10px 10px}.toast-popup.toggle .image-block .image{width:62px;height:62px;margin-bottom:7px}.toast-popup.toggle .image-block .name{display:inherit;text-align:center;color:#7957b2;font-size:12px}.toast-popup.toggle .content-block{box-sizing:border-box;justify-content:center;align-items:center;padding:22px 3px 20px 15px}.toast-popup.toggle .content-block .title{text-align:center;color:#04050f;letter-spacing:normal;margin-bottom:4px;font-size:18px;font-weight:700;line-height:21px;display:block}.toast-popup.toggle .content-block .text{max-width:200px}.toast-popup.toggle .content-block .reward-block{text-align:center;letter-spacing:normal;color:#7957b2;margin-top:5px;font-size:15px;font-weight:700;line-height:18px;display:block}.toast-popup.toggle .content-block .reward-block .reward{background:#fbf3ff;border-radius:5px;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;padding:3px 6px;display:inline-flex}.toast-popup.toggle .content-block .reward-block .reward .game-item-image{width:17px;height:17px;margin-top:-3px;margin-left:2px}.toast-popup.toggle .content-block .action{letter-spacing:normal;color:#7957b2;background-color:#0000;border:none;border-bottom:1px solid #7957b2;margin:8px 0 0;padding:0;font-size:15px;font-weight:700;line-height:120%;transition:border-bottom-color .3s;display:block}.toast-popup.toggle .content-block .action:hover{border-bottom-color:#0000}.toast-popup.toggle .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px;top:0!important;right:0!important}.toast-popup.toggle .close-button:hover{filter:brightness(125%)}.toast-popup.toggle .close-button:active{filter:brightness(75%)}.toast-popup.toggle .close-button:hover,.toast-popup.toggle .close-button:active{transform:scale(1.1)}.toast-popup.toggle .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.toast-popup.toggle .close-button{width:36px;height:36px;top:30px;right:22px}.toast-popup.toggle .close-button svg{width:14px;height:14px}}.toast-popup.toggle .timer{z-index:1;width:8px;height:16px;animation:circle var(--toast-hide-delay) linear;border:0 solid gray;border-left-width:8px;border-radius:16px;display:block;position:absolute;bottom:14px;right:14px;overflow:hidden}.toast-popup.toggle .timer:before{content:"";height:16px;animation:rotate-circle var(--toast-hide-delay) linear;border-left:8px solid #0000;border-right:8px solid gray;border-radius:16px;position:absolute;left:-8px}.toast-popup.toggle .more-info{display:none}.toast-popup.show{margin-left:10px;transform:none}.orders-wave-reward-content{box-sizing:border-box;background:linear-gradient(#7957b2 0%,#8e68c8 100%);border:4px solid #fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:76px;margin-bottom:10px;display:flex;position:relative;box-shadow:inset 0 4px 16px #000c}.orders-wave-reward-content .count{display:none}.orders-wave-reward-content [data-game-item-type=coins] .count{display:block}.orders-wave-reward-content .game-items{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.orders-wave-reward-content .game-item-with-tooltip,.orders-wave-reward-content .gift-image{text-align:center;width:48px;height:48px}.orders-wave-reward-content .game-item-with-tooltip .gift-image{background-size:contain;width:48px;height:48px}.orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=frame_id]{width:56px;height:56px;margin-top:5px}.orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{width:56px;height:56px;margin-left:unset!important;margin-top:unset!important;position:relative!important}.orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=frame_id] .preview-img{top:30px;left:50%;transform:translate(-50%)}.orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{transform-origin:50%;width:40px;height:56px;transform:none}.orders-wave-reward-content .game-item-with-tooltip[data-game-item-type=achievements]{display:none}.orders-wave-reward-content .sold-out{width:86px;height:86px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/candyShop/soldLabelBg.png?bee299v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-14px;left:-18px}.orders-wave-reward-content .sold-out .sold-text{color:#fff;text-align:center;width:100%;font-size:10px;font-weight:500;line-height:10px;position:absolute;top:50%;left:50%;transform:rotate(-45deg)translate(-28px,-38px)}.orders-wave-reward-content.clickable{cursor:pointer}.orders-wave-reward-content .rewards-list .preview-img{top:26px;left:26px}.orders-wave-reward-item{flex-grow:0;flex-shrink:0;width:76px;position:relative}.orders-wave-reward-item .button-buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:24px;outline:none;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}.orders-wave-reward-item .button-buy:hover{filter:brightness(110%)}.orders-wave-reward-item .button-buy:active{filter:brightness(85%)}.orders-wave-reward-item .button-buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.orders-wave-reward-item .button-buy .icon{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:translateY(-1px)}.orders-wave-reward-item .button-buy .price{font-size:14px;font-weight:500;display:flex;position:relative;bottom:1px}.orders-wave-reward-item .unique-gift-icon{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/unique.png?05acc4v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-6px;right:-6px;transform:rotate(30deg)}.orders-wave-reward-item .gift-icon{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/gift.png?94f9e2v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-6px;right:-6px;transform:rotate(30deg)}.orders-wave-reward-item.is-sold-out .button-buy{pointer-events:none;background-color:#919399}.orders-wave-reward-item.is-sold-out .button-buy .icon,.orders-wave-reward-item.is-sold-out .button-buy .price,.orders-wave-reward-item.is-sold-out .game-items,.orders-wave-reward-item.is-sold-out .unique-gift-icon{filter:grayscale()}.orders-wave-reward-item .button-buy .game-item-image{width:16px;height:16px;transform:translateY(-1px)}.orders-wave-reward-item .info-icon{pointer-events:all;cursor:pointer;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .1s;display:flex;position:absolute;top:-6px;right:-6px}.orders-wave-reward-item .info-icon:hover{filter:brightness(125%)}.orders-wave-reward-item .info-icon:active{filter:brightness(75%)}.orders-wave-reward-item .info-icon svg{width:6px;height:12px}.orders-wave-task-view{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.orders-wave-task-view .info-area{box-sizing:border-box;background-color:#fff;border:none;border-radius:8px;flex-direction:column;width:100%;padding:0;display:flex;overflow:visible;box-shadow:0 4px 12px #2c0b3852}.orders-wave-task-view.completed .description,.orders-wave-task-view.completed .count{color:#919399}.orders-wave-task-view.completed .icon{filter:grayscale();opacity:.7}.orders-wave-task-view .info-area .reward .game-item-image{width:24px;height:24px;margin-top:-2px}.pause-view{z-index:2;justify-content:center;width:100%;display:flex;position:relative;overflow:auto}.pause-view>.content{box-sizing:border-box;margin:0;display:block}.pause-view .no-vip{background:linear-gradient(#f9eed3 0% 100%),radial-gradient(49.84% 49.84% at 50% 50.16%,#fff3df 0% 65%,#ffe5ba 100%);border-radius:24px;outline:4px solid #f4c024;flex-direction:column;align-self:stretch;align-items:center;gap:10px;margin-top:30px;padding:28px 16px 16px;display:flex;position:relative}.pause-view .no-vip .flag{pointer-events:none;background-image:url(https://inspin.me/build/static/images/vip/vipFlagGold.png?712625v1);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:105%;height:88px;padding-bottom:6px;display:flex;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.pause-view .no-vip .header{color:#cd6c51;font-size:13px;font-style:italic;font-weight:500;line-height:normal}.pause-view .no-vip .items{gap:5px;display:flex}.pause-view .no-vip .items .item{background:#fffdfb;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:68px;height:104px;padding:8px 4px 6px;display:flex;box-shadow:0 2px 2px #0000000d}.pause-view .no-vip .items .item .icon-1{background-image:url(https://inspin.me/build/static/images/vip/item1.png?3a3606v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:66px}.pause-view .no-vip .items .item .icon-2{background-image:url(https://inspin.me/build/static/images/vip/item2.png?5d1bfev1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:58px}.pause-view .no-vip .items .item .icon-3{background-image:url(https://inspin.me/build/static/images/vip/item3.png?5bef8av1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:58px}.pause-view .no-vip .items .item .icon-4{background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:58px;position:relative}.pause-view .no-vip .items .item .vip-coins-count{position:absolute;bottom:0;right:0}.pause-view .no-vip .items .item .item-text{color:#4c2b55;text-align:center;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:90%}.pause-view .no-vip .items .item .bold-text{color:#4c2b55;text-align:center;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:90%}.pause-view .no-vip .player-count{color:#cd6c51cc;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.pause-view .no-vip .buttons{gap:6px;display:flex}.pause-view .no-vip .buttons .button-buy-vip{color:#fff;text-align:center;cursor:pointer;background:#83bb0c;border-radius:100px;justify-content:center;align-items:center;width:175px;height:40px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.pause-view .no-vip .buttons .button-buy-vip:hover{background:#6ba709}.pause-view .no-vip .buttons .button-gift-vip{color:#cd6c51;text-align:center;cursor:pointer;border:1px solid #eabda1;border-radius:100px;justify-content:center;align-items:center;width:175px;height:40px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.pause-view .no-vip .buttons .button-gift-vip:hover{border:1px solid #cd6c51}@keyframes reward_lock_disappear{0%,50%{opacity:1}to{opacity:0}}@keyframes button_get_disappear{0%,32%,48%{opacity:1;transform:scale(1)translateY(0)}16%{transform:scale(.9)}90%,to{opacity:0;transform:translateY(70%)}}@keyframes button_get_appear{0%,40%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}80%{transform:scale(.8)}to{transform:scale(1)}}@keyframes reward_get_animation{0%,32%{transform:scale(1)}48%{transform:scale(1.2)}64%{transform:scale(.9)}to{transform:scale(1)}}@keyframes ckeck_appear_animation{0%,48%{transform:scale(0)rotate(-45deg)}64%{transform:scale(1.2)rotate(15deg)}80%{transform:scale(.9)rotate(-5deg)}to{transform:scale(1)}}@keyframes level_up{0%,80%,to{transform:rotate(0)scale(1)}32%{transform:rotate(15deg)scale(1.3)}64%{transform:rotate(-5deg)scale(.9)}}@keyframes close_task{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.passion-pass-reward-view{pointer-events:all;width:112px;height:100px;margin:0;display:block}.passion-pass-reward-view .bg{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.passion-pass-reward-view .rewards-list{width:82%;height:92%;display:flex;position:absolute;top:4%}.passion-pass-reward-view .rewards-list .random-reward{background-size:cover;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.passion-pass-reward-view .rewards-list .random-reward .show-img{background-image:url(https://inspin.me/build/static/images/passionPass/show.png?fe06e7v1);background-size:cover;width:18px;height:18px}.passion-pass-reward-view .rewards-list .random-reward .chest-content{z-index:1;background:#fffffff5;border-radius:30px;padding:12px 16px;top:50%;left:0;transform:translate(calc(-100% - 5px),-50%);box-shadow:4px 4px 12px #00000040}.passion-pass-reward-view .rewards-list .random-reward .chest-content .random-reward-part{justify-content:center;align-items:center;gap:4px;display:flex}.passion-pass-reward-view .rewards-list .random-reward .chest-content .random-reward-part .random-reward-tooltip-img{background-size:cover;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.passion-pass-reward-view .rewards-list .random-reward .chest-content .random-reward-part .random-reward-caption{color:#442f4b;text-wrap:wrap;width:68px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.passion-pass-reward-view .rewards-list .random-reward .chest-content .rewards-list{position:unset}.passion-pass-reward-view .rewards-list .random-reward .chest-content .bonus-part{background:#fbf3ff;border:2px solid #392b6452;border-radius:20px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 0;display:flex}.passion-pass-reward-view .rewards-list .random-reward .chest-content .bonus-part .bonus-text{color:#442f4b;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.passion-pass-reward-view .rewards-list .random-reward .chest-content:before{clip-path:polygon(100% 50%,0 0,0 100%);top:50%;left:unset;border-radius:0;right:0;transform:translate(90%,-50%)}.passion-pass-reward-view .rewards-list .random-reward .chest-content .game-items{justify-content:center;align-items:center;gap:12px;display:flex}.passion-pass-reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip{flex-direction:column;align-items:center;gap:4px;display:flex}.passion-pass-reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.passion-pass-reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .count{font-size:12px;font-style:italic;font-weight:700}.passion-pass-reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;font-style:normal;line-height:0;display:flex}.passion-pass-reward-view .rewards-list .bonus-text{text-align:center;font-size:16px;font-weight:700}.passion-pass-reward-view .rewards-list .big-reward{background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;margin:auto}.passion-pass-reward-view .rewards-list .reward-part .image{width:100%;height:77%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:13px;background-repeat:no-repeat;background-size:contain}.passion-pass-reward-view .rewards-list .reward-part .frame-view{width:80%;height:77px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.passion-pass-reward-view .rewards-list .reward-part .photo{width:40px;height:54px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin:auto;position:absolute;top:8px;left:0;right:0}.passion-pass-reward-view .rewards-list .reward-part .count{text-align:center;width:100%;margin:-3px 0 0;font-size:18px;font-weight:700}.passion-pass-reward-view .rewards-list .reward-part .count .timer *{display:inline}.passion-pass-reward-view .rewards-list .reward-part.frame{transform:scale(1.4)translateY(3px)}.passion-pass-reward-view .rewards-list .reward-part.frame .image{height:100%;padding-top:0!important}.passion-pass-reward-view .rewards-list .reward-part.frame .count{margin-top:-16px;font-size:13px}.passion-pass-reward-view .rewards-list .reward-part[data-type="24"] .image{filter:drop-shadow(5px -7px 3px #ff94e8)}.passion-pass-reward-view .rewards-list .reward-part[data-type="25"] .image{filter:drop-shadow(5px -7px 3px #e03bd6cc)}.passion-pass-reward-view .rewards-list .table-image{background-repeat:no-repeat;background-size:cover;border-radius:8px;width:56px;height:56px;position:relative;top:17px;left:17px;box-shadow:-4px -4px 8px #ffffffa3,4px 4px 8px 1px #00000040,4px 4px 8px #ffffffa3}.passion-pass-reward-view .rewards-list .bottle-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:54px;height:64px;position:relative;top:16px;left:20px;transform:rotate(23deg)}.passion-pass-reward-view .rewards-list .animation-image,.passion-pass-reward-view .rewards-list .stickers-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:105px;position:relative;top:-8px;left:5px}.passion-pass-reward-view .button-get{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:88%;height:32px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:32px;transition:all .1s;display:table;position:absolute;bottom:-25px;left:0;right:0}.passion-pass-reward-view .button-get:hover{filter:brightness(110%)}.passion-pass-reward-view .button-get:active{filter:brightness(85%)}.passion-pass-reward-view .button-get .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.passion-pass-reward-view .button-get .notification{width:10px;height:10px;position:absolute;top:0;right:0}.passion-pass-reward-view .button-paid{text-align:center;box-sizing:border-box;white-space:nowrap;letter-spacing:normal;pointer-events:all;cursor:pointer;color:#fff;background:linear-gradient(225deg,#fedf3a .5%,#ff9114 99.5%);border:2px solid #fff;border-radius:20px;outline:none;width:88%;height:32px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:32px;transition:all .1s;display:table;position:absolute;bottom:-25px;left:13px;right:0;box-shadow:0 0 8px #f8e263,0 0 12px #f8e263cc}.passion-pass-reward-view .button-paid:hover{filter:brightness(110%)}.passion-pass-reward-view .button-paid:active{filter:brightness(85%)}.passion-pass-reward-view .button-paid .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.passion-pass-reward-view .button-paid .notification{width:10px;height:10px;position:absolute;top:1px;right:10px}.passion-pass-reward-view .lock{width:36px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/lockNew.png?13cd08v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-14px;right:-2px}.passion-pass-reward-view .lock.lock-paid{top:-14px;right:-13px}.passion-pass-reward-view .check{transform-origin:50%;background:#c1b5e5;border-radius:100%;width:28px;height:28px;position:absolute;top:-3px;right:-10px;box-shadow:0 2px 4px #00000040}.passion-pass-reward-view .check svg{width:18px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.passion-pass-reward-view[data-multiple-rewards=false] .reward-part{width:100%;height:100%}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="0"]{margin-bottom:17px}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"],.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"]{width:40px;position:absolute;top:51px}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"] .image,.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"] .image{width:20px!important;height:20px!important}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"] .count,.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"] .count{width:auto;margin:0!important}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"]{left:9px}.passion-pass-reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"]{right:5px}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list{flex-direction:column;justify-content:center;row-gap:3px;padding:4px 16px;display:flex}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part{position:initial;justify-content:center;align-items:center;width:100%;flex-direction:row!important;padding:0!important}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part .image{flex-shrink:0;width:32px!important;height:32px!important}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part .gift-image{width:56px!important;height:56px!important}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part .count{font-size:16px;font-weight:800;line-height:9px}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part .photo{width:45%;height:86%}.passion-pass-reward-view[data-multiple-rewards=true] .rewards-list .reward-part.frame .image .frame-view{width:120%;height:120%;transform:translate(-50%,-50%)}.passion-pass-reward-view[data-state=collected].animate-state-change .rewards-list .reward-part>.image{animation:2s linear reward_get_animation}.passion-pass-reward-view[data-state=collected].animate-state-change .check{backface-visibility:hidden;animation:2s linear ckeck_appear_animation;transform:translateZ(0)}.passion-pass-reward-view[data-state=cancollect],.passion-pass-reward-view[data-state=lockedbypayment],.passion-pass-reward-view[data-state=lockedbylevel]{cursor:pointer}.passion-pass-reward-view[data-is-paid=true] .rewards-list{left:4%}.passion-pass-reward-view[data-is-paid=true] .button-get{width:86%;left:0;right:14%}.passion-pass-reward-view[data-is-paid=true] .check{background-color:#fff;right:-3px}.passion-pass-reward-view[data-is-paid=false] .rewards-list{right:4%}.passion-pass-reward-view[data-is-paid=false] .button-get{width:86%;left:14%;right:0}.dialog-rules-passion-pass .general-task-shell,.screen-passion-pass .general-task-shell{flex-direction:column;gap:10px;display:flex;position:relative;overflow:hidden}.dialog-rules-passion-pass .general-task-shell.task-closing,.screen-passion-pass .general-task-shell.task-closing{animation:.35s ease-out forwards close_task}.dialog-rules-passion-pass .general-task-shell.locked,.screen-passion-pass .general-task-shell.locked{overflow:visible}.dialog-rules-passion-pass .general-task-shell.locked:after,.screen-passion-pass .general-task-shell.locked:after{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/passionPass/taskLockChain.png?3530c5v1) 50%/contain no-repeat;width:51px;height:49px;display:block;position:absolute;bottom:-9px;right:-7px}.passion-pass-bonus-banner{z-index:1;background:linear-gradient(#fff7dc 0%,#ffd7a2 100%);border:2px solid #15308f;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:calc(100% - 32px);margin:16px;padding:9px 12px 9px 28px;display:flex}.passion-pass-bonus-banner .bonus-text{color:#091d67;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.passion-pass-bonus-banner .bonus-img{filter:drop-shadow(2px 2px 4px #0000005c);background-image:url(https://inspin.me/build/static/images/passionPass/bonus.png?ce7110v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;position:absolute;top:-12px;left:-16px;transform:rotate(-15deg)}.passion-pass-bonus-banner .bonus-img .bonus-img-inner{justify-content:center;align-items:center;padding-bottom:2px;padding-right:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.passion-pass-level-purchase-banner{z-index:1;background:linear-gradient(#f1e6ff 0%,#d6c1ff 100%);border:2px solid #15308f;border-radius:12px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 32px);margin:0 16px 16px;padding:9px 12px;display:flex;position:relative}.passion-pass-level-purchase-banner .level-purchase-text{color:#091d67;flex:100%;font-size:14px;font-weight:700;display:block;position:relative}.passion-pass-level-purchase-banner .level-purchase-button{width:140px;display:flex;position:relative}.passion-pass-task-hint{color:#04050f;text-align:center;filter:drop-shadow(4px 4px 12px #00000040);border-radius:30px;width:210px;padding:12px 18px;font-size:14px;font-weight:500;line-height:16px}.passion-pass-task-hint span{font-weight:700}.floating-hint.passion-pass-task-tooltip{color:#04050f;text-align:left;white-space:normal;font-size:12px;font-weight:500;line-height:16px;display:block;position:absolute}.floating-hint.passion-pass-task-tooltip .passion-pass-task-tooltip-body,.floating-hint.passion-pass-task-tooltip .section{display:block;position:relative}.floating-hint.passion-pass-task-tooltip .section+.section{margin-top:8px}.floating-hint.passion-pass-task-tooltip .section div{display:block;position:relative}.floating-hint.passion-pass-task-tooltip .bold{margin-bottom:2px;font-weight:700;display:block;position:relative}.dice-game-task-hint{color:#04050f;text-align:center;filter:drop-shadow(4px 4px 12px #00000040);pointer-events:none;z-index:1000;border-radius:30px;width:210px;max-width:calc(100vw - 24px);padding:12px 18px;font-size:14px;font-weight:500;line-height:16px}.dice-game-task-hint>.arrow{display:none}.dice-game-task-hint span{font-weight:700}.passion-pass-content-info{z-index:10;background:linear-gradient(90deg,#382a63 0%,#7957b2 49.48%,#382a63 100%),#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;top:0;left:0;overflow-y:auto;position:absolute!important}.passion-pass-content-info .background{image-rendering:-webkit-optimize-contrast;image-rendering:auto;opacity:.4;pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/startBackground.png?c08e3bv1);background-position:50%;background-repeat:repeat;background-size:100%;position:absolute;inset:0}.passion-pass-content-info .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.passion-pass-content-info .close-button:hover{filter:brightness(125%)}.passion-pass-content-info .close-button:active{filter:brightness(75%)}.passion-pass-content-info .close-button:hover,.passion-pass-content-info .close-button:active{transform:scale(1.1)}.passion-pass-content-info .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.passion-pass-content-info .close-button{width:36px;height:36px;top:30px;right:22px}.passion-pass-content-info .close-button svg{width:14px;height:14px}.passion-pass-content-info .close-button{top:8px;right:8px}}.passion-pass-content-info .header{flex-direction:column;justify-content:space-between;align-items:center;gap:5px;margin-top:30px;display:flex}.passion-pass-content-info .header .pp-icon{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:56px;height:56px}.passion-pass-content-info .header .title{text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.passion-pass-content-info .swiper{height:100%}.passion-pass-content-info .tasks-slider{width:100%;height:100%;margin:10px auto auto;display:block}.passion-pass-content-info .tasks-slider .slider-page{height:100%}.passion-pass-content-info .tasks-slider .slider-page .sub-title{color:#fff;text-align:center;z-index:1;max-width:300px;font-size:16px;font-weight:500}.passion-pass-content-info .tasks-examples-page{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.passion-pass-content-info .tasks-examples-page .tasks .tasks-icons{background-position:top;background-repeat:no-repeat;background-size:cover;width:290px;height:122px;display:block;position:absolute;top:-84px;left:50%;transform:translate(-50%)}.passion-pass-content-info .tasks-examples-page .tasks .task-container{width:100%}.passion-pass-content-info .tasks-examples-page .tasks .task-container .general-task-shell{overflow:visible}.passion-pass-content-info .tasks-examples-page .tasks .task-container.task-example-medium{transform-origin:top;width:calc(100% - 50px);max-width:300px;margin:auto;transform:scale(.84)}.passion-pass-content-info .tasks-examples-page .tasks .task-container.task-example-big{transform-origin:top;max-width:320px;margin:auto;transform:scale(.89)}.passion-pass-content-info .bottom-hint{color:#fff;text-align:center;max-width:250px;margin:0 auto 8px;font-size:14px;font-weight:500}.passion-pass-content-info .footer{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;margin-bottom:32px;display:flex}.passion-pass-content-info .tasks-start-button{color:#392b64;text-align:center;z-index:1;cursor:pointer;pointer-events:all;background:#fff;border-radius:24px;justify-content:center;align-items:center;width:295px;height:50px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.passion-pass-content-info .tasks-start-button:hover{transform:scale(1.05)}.passion-pass-content-info .tasks-start-button:active{transform:scale(.95)}.passion-pass-content-info .pagination{justify-content:center;align-items:center;gap:6px;display:flex}.passion-pass-content-info .tasks-start-page{border:2px solid #fff;border-radius:10px;width:10px;height:10px}.passion-pass-content-info .tasks-start-page-active{background-color:#fff}.passion-pass-content-info .coins-page{flex-direction:column;justify-content:space-between;align-items:center;height:100%;position:relative;display:flex!important}.passion-pass-content-info .coins-page .coins-reward-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50% -6px;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:end;width:90%;height:284px;margin:0 auto 20px;display:flex}@media (min-width:950px){.passion-pass-content-info .coins-page .coins-reward-image{height:244px}}.passion-pass-content-info .unique-rewards-page{flex-direction:column;align-items:center;display:flex!important}.passion-pass-content-info .unique-rewards-page .rewards-list{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:15px;margin:auto;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container{background:#fbf3ff73;border:2px solid #fdde00;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:104px;padding:14px 22px;display:flex;box-shadow:inset 0 0 9px #591056}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container[data-text-position=right]{flex-direction:row-reverse}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-text{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-text .title{color:#fff;text-align:center;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-text .description{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-text .description-rich{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-text .description-rich .description-rich-line{line-height:0;display:block}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images{flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images:has(.reward-gift){gap:0}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images:has(.reward-bottle){gap:16px}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-gift{background-size:contain;width:72px;height:72px}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .rewards-frames{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:130px;height:85px;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .rewards-frames .reward-frame{justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:relative}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .rewards-frames .reward-frame .frame-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:64px;height:83px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .rewards-frames .reward-frame .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:46px;height:60px;margin:auto}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-bottle{background-size:contain;width:42px;height:78px;transform:rotate(45deg)}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-sticker{background-position:50%;background-repeat:no-repeat;background-size:contain;width:130px;height:85px}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-join-effect .info-button{cursor:pointer;position:absolute;top:-5px;left:-5px}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-join-effect .info-button svg{width:24px;height:24px}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-join-effect .rewards-image{width:130px;height:75px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;justify-content:center;align-items:center;display:flex}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-join-effect .rewards-image .photo{z-index:0;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;width:50px;height:64px;animation:3s linear infinite both appear-custom-animation;transform:scale(0)}.passion-pass-content-info .unique-rewards-page .rewards-list .reward-container .rewards-images .reward-join-effect .rewards-image .animation{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:70px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:950px){.passion-pass-content-info .header{margin-top:15px!important}.passion-pass-content-info .bottom-hint{max-width:80%!important}.passion-pass-content-info .tasks{margin-top:80px!important}.passion-pass-content-info .coins-reward-image{margin-top:10px!important}.passion-pass-content-info .reward-container{min-width:343px;min-height:90px!important}.passion-pass-content-info .footer{margin-bottom:20px!important}.passion-pass-content-info .rewards-list{gap:10px!important}}@media (max-width:950px){.passion-pass-content-info .coins-reward-image{margin:35px auto 50px!important}.passion-pass-content-info .reward-container{min-width:95%}}:host{width:100%;height:100%;position:absolute}.stop-update-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block}.stop-update-button:hover{filter:brightness(110%)}.stop-update-button:active{filter:brightness(85%)}.stop-update-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.stop-update-button{color:#ffffffd7;z-index:1;background:#4f369c;border-radius:24px;justify-content:center;align-items:center;height:22px;padding:0 10px;font-size:10px;line-height:0;display:flex;position:absolute;bottom:-23px;left:51%;transform:translate(-50%)}}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.stop-update-button{box-sizing:border-box;width:95%;white-space:wrap;height:-moz-fit-content;height:fit-content;position:initial;left:unset;bottom:unset;transform:unset;background-color:#4f369c;border-radius:6px;padding:4px 10px;font-size:12px;line-height:16px}}.players-tape{z-index:20;contain:style layout size;text-align:center;box-sizing:border-box;width:100%;height:100%;display:flex;position:relative}@media (max-width:950px){.players-tape[data-is-paused=true]{background-color:#0000;position:absolute;top:70px}.players-tape[data-is-paused=true][data-hidden=true]{display:none}.players-tape[data-is-paused=true] .tape{margin:0;position:relative;top:5%}.players-tape[data-is-paused=true] .tape::-webkit-scrollbar{height:4px}.players-tape[data-is-paused=true] .tape::-webkit-scrollbar-track{background:#ffffff1a}.players-tape[data-is-paused=true] .tape::-webkit-scrollbar-thumb{background:#c1b5e5;border-radius:2px}.players-tape[data-is-paused=true] .tape::-webkit-scrollbar-thumb:hover{background:#ffffffb3}.players-tape[data-is-paused=true] .tape .buttons-container{display:none}.players-tape[data-is-paused=true] .tape .player-view{width:64px;height:94px;margin:0 5px 10px}.players-tape[data-is-paused=true] .buttons-container{display:none}.players-tape[data-is-paused=true] .stop-update-button{border:1px solid var(--Color-white,#fff);z-index:1;background:#f56565;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:178px;height:28px;padding:4px 18px;font-size:16px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000080}}.players-tape .buttons-container{box-sizing:border-box;height:100%;padding:7px;display:flex}.players-tape .buttons-container .button-buy-tape-place-landscape{text-align:center;box-sizing:border-box;cursor:pointer;border-radius:.6rem;flex-direction:column;flex-shrink:0;justify-content:center;place-items:center;width:78px;height:calc(100% - 30px);margin:12px 5px 15px;padding:0;display:inline-flex;position:relative}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape{border-radius:8px;width:100%;margin:0}}.players-tape .buttons-container .button-buy-tape-place-landscape .locked{pointer-events:none;background:#5c5c5cb8;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.players-tape .buttons-container .button-buy-tape-place-landscape .locked .locked-img{opacity:.9;width:48px;height:48px}.players-tape .buttons-container .button-buy-tape-place-landscape .overlay{background:linear-gradient(#1d1b21cc 0%,#1d1b21b3 50%,#302e3800 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.players-tape .buttons-container .button-buy-tape-place-landscape .photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0}.players-tape .buttons-container .button-buy-tape-place-landscape:hover .photo{opacity:1}.players-tape .buttons-container .button-buy-tape-place-landscape .text{color:#fff;width:100%;font-size:12px;font-weight:500;display:block;position:relative}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .text{text-shadow:1px 1px 1px #00000040;font-size:18px}}.players-tape .buttons-container .button-buy-tape-place-landscape .text .game-item-with-tooltip{justify-content:center;gap:2px;height:-moz-fit-content;height:fit-content;display:inline-flex}.players-tape .buttons-container .button-buy-tape-place-landscape .text .game-item-with-tooltip .game-item-image,.players-tape .buttons-container .button-buy-tape-place-landscape .text .game-item-with-tooltip .count{display:block;position:relative;top:4px;left:auto}.players-tape .buttons-container .button-buy-tape-place-landscape .text .game-item-with-tooltip .game-item-image{width:15px;height:15px;margin:0}.players-tape .buttons-container .button-buy-tape-place-landscape .text .game-item-with-tooltip .count{text-shadow:none;color:#fff}@media (min-width:950px){.players-tape .buttons-container .button-buy-tape-place-landscape .text.main-text{max-width:40px}}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .text.main-text{max-width:none}}.players-tape .buttons-container .button-buy-tape-place-landscape .buttons-view-container{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px;display:flex}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view{box-sizing:border-box;white-space:nowrap;color:#fff;background-color:#01c138;border-radius:100px;justify-content:center;align-items:center;height:29px;margin-top:2px;padding:0 10px;font-size:12px;font-weight:500;line-height:28px;display:flex;position:relative}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .button-view{margin-top:9px;font-size:18px}}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view .game-item-image{width:20px;height:20px;display:inline-block;position:relative}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view .text{text-transform:lowercase}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view .image-ad{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view[data-is-free=false]:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view.ad{background-color:#f5841c;justify-content:center;align-items:center;display:flex}.players-tape .buttons-container .button-buy-tape-place-landscape .button-view.ad:after{margin-top:5px}.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container{background-image:url(https://inspin.me/build/static/images/tape/bg.png?4e4ef5v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:-15px;left:-10px;transform:rotate(-35deg)}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container{width:50px;height:50px}}.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .game-item-image{width:20px;height:20px;position:absolute;top:8px;right:-4px;transform:rotate(-15deg)}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .game-item-image{width:25px;height:25px;top:10px;right:-4px}}.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .count{color:#4f369c;text-align:center;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:relative;left:-4px}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .count{font-size:13px}}.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .count:before{content:"+";color:#4f369c;font-size:10px;font-weight:700;top:0;left:0}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .reward-collection-container .game-item-with-tooltip .count:before{font-size:13px}}.players-tape .buttons-container .button-buy-tape-place-landscape .free .text{font-size:12px}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.players-tape .buttons-container .button-buy-tape-place-landscape .free .text{font-size:18px}}.players-tape .tape{touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-color:#7957b2;flex-direction:row;display:flex;overflow:auto hidden;touch-action:manipulation!important}.players-tape .tape *{touch-action:manipulation!important}.players-tape .tape::-webkit-scrollbar-thumb{background-color:#7957b2}.players-tape .tape .player-view{cursor:pointer;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-self:stretch;width:82px;height:calc(100% - 30px);margin:15px 5px;display:inline-block;position:relative;overflow:visible}.players-tape .tape .player-view .photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#0000;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:5px}.players-tape .tape .player-view .crown{background-color:gold;background-position:bottom;background-size:contain;width:18px;height:12px;margin:-10px 0 0;display:none;position:absolute;top:0;left:calc(50% - 9px);-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.players-tape .tape .player-view[data-is-vip=true] .crown{background-color:var(--vip-color,#fff);display:block!important}.players-tape .tape .player-view[data-is-vip=true] .photo{width:calc(100% - 6px);height:calc(100% - 6px);border:var(--vip-color,#fff) solid 3px!important}.players-tape .tape .player-view:hover{transform:translateY(-5px)scale(1.02)}.players-tape .tape .player-view .photo .new-icon{width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/iconNew.png?c40da3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-8px;right:-8px}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.app .game-area .players-tape{flex-direction:column;gap:12px;width:30%;max-width:122px;height:100%;padding:8px 0;display:flex}.app .game-area .players-tape .tape{left:unset;bottom:unset;transform:unset;flex-direction:column;gap:6px;height:100%;margin:0 5px;padding-top:10px;display:flex;position:relative;overflow:hidden auto}.app .game-area .players-tape .tape ::-webkit-scrollbar{width:4px}.app .game-area .players-tape .tape ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.app .game-area .players-tape .tape ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}.app .game-area .players-tape .tape::-webkit-scrollbar{width:4px}.app .game-area .players-tape .tape::-webkit-scrollbar-thumb{background-color:#ffffff47}.app .game-area .players-tape .tape *{direction:ltr}.app .game-area .players-tape .tape .player-view{width:102px;height:130px;margin:0 auto}.app .game-area .players-tape .buttons-container{width:100%;height:-moz-fit-content;height:fit-content;margin:0 auto}.app .game-area .players-tape .buttons-container .button-buy-tape-place-landscape{height:130px}}@media (min-width:1500px) and (max-width:1900px) and (min-height:620px){.app .game-area .players-tape{width:8.5%}.app .game-area .players-tape .buttons-container{width:102px;height:-moz-fit-content;height:fit-content;margin:0 auto}.app .game-area .players-tape .buttons-container .button-buy-tape-place-landscape{height:130px;margin:0}}@keyframes kiss_left_wing{0%,to{transform:rotate(10deg)}50%{transform:rotate(-10deg)}}@keyframes kiss_right_wing{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.priority-kiss-fly{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:3;transition:transform 1s ease-out,opacity 1s linear;display:block;position:absolute;top:0;left:0;overflow:visible;pointer-events:none!important}.priority-kiss-fly>*{pointer-events:all}.priority-kiss-fly .view{margin-top:-6px;margin-left:-10px;display:block;position:absolute;top:0;left:0}.priority-kiss-fly .view>.left-wing{transform-origin:100% 100%;background-image:url(https://inspin.me/build/static/images/room/kissPriority/leftWing.png?d3fff8v1);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:31px;height:16px;margin-top:-5px;margin-left:-18px;animation:1s linear infinite kiss_left_wing;display:block;position:absolute}.priority-kiss-fly .view>.right-wing{transform-origin:0 100%;background-image:url(https://inspin.me/build/static/images/room/kissPriority/rightWing.png?544229v1);background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:31px;height:16px;margin-top:-5px;margin-left:18px;animation:1s linear infinite kiss_right_wing;display:block;position:absolute}.priority-kiss-fly .view>.lips{background-image:url(https://inspin.me/build/static/images/room/kissPriority/kissLips.png?d22d98v1);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:26px;height:16px;display:block;position:absolute}.dialog-league-effects{z-index:30;background-color:#000c;position:absolute;inset:0}.dialog-league-effects .container{width:calc(100% - 40px);max-width:400px;height:calc(100vh - 40px);margin:40px auto 0;position:relative}@media (min-width:950px){.dialog-league-effects .container{height:calc(100vh - 57px);margin-bottom:57px}}.dialog-league-effects .close{cursor:pointer;top:-20px;right:0}.dialog-league-effects .close:hover:after,.dialog-league-effects .close:active:after,.dialog-league-effects .close:hover:before,.dialog-league-effects .close:active:before{transform:scale(1.1) rotate();background:#fff}.dialog-league-effects .close:hover:after,.dialog-league-effects .close:active:after{transform:scale(1.1)rotate(-45deg)}.dialog-league-effects .close:hover:before,.dialog-league-effects .close:active:before{transform:scale(1.1)rotate(45deg)}.dialog-league-effects .caption{color:#fff;text-align:center;width:100%;font-size:18px;font-weight:500;display:block}.dialog-league-effects .bonuses{touch-action:pan-y;-webkit-overflow-scrolling:touch;margin:46px 30px 0;position:absolute;top:22px;bottom:0;overflow:hidden auto;touch-action:manipulation!important}.dialog-league-effects .bonuses *{touch-action:manipulation!important}.dialog-league-effects .bonuses .bonus-view{text-align:left;width:100%;margin-bottom:15px;display:block}.dialog-league-effects .bonuses .bonus-view .icon{vertical-align:middle;width:64px;height:64px;margin-right:6px;display:inline-block}.dialog-league-effects .bonuses .bonus-view .description{color:#fff;vertical-align:middle;width:calc(100% - 76px);font-size:12px;line-height:14px;display:inline-block}@media (max-height:510px){.dialog-league-effects .caption{margin-top:7vh}.dialog-league-effects .bonuses{margin-top:4vh}.dialog-league-effects .bonuses .bonus-view{margin-bottom:1vh}}@keyframes shining_round_rotation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.room-state-hint-base{contain:layout style size;will-change:opacity;z-index:1;text-align:center;pointer-events:all;touch-action:none;height:36px;margin:auto;display:block;position:absolute}@media (max-width:950px){.room-state-hint-base{top:calc(48px + 50%)}}@media (min-width:950px){.room-state-hint-base{top:calc(98px + 50%)}}.minigames{z-index:6;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none!important}.room-player .challenge-points{z-index:5;width:28px;height:28px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/giftsChallenge/pointsBg.png?829550v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto auto -10px;display:block;position:absolute;bottom:0;left:0;right:0}.room-player .challenge-points .points-icon{justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.room-player .challenge-points .points-icon svg{width:100%;height:100%;margin:auto;display:block;position:relative}.room-player .challenge-points .points-icon:empty{display:none}.room-player .challenge-points .hit{pointer-events:all;background-color:#0000;border-radius:100%;width:auto;height:auto;margin:auto;display:block;position:absolute;inset:-5px;transform:none}.room-player .challenge-points:after{content:attr(data-count);color:#fff;white-space:nowrap;z-index:1;font-size:11px;font-weight:600;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.room-player .challenge-points.extended{background:#fff;border-radius:20px;width:50px}.room-player .challenge-points.extended .hit{inset:0}.room-player .challenge-points.extended .points-icon{height:100%;top:50%;left:14px}.room-player .challenge-points.extended:after{color:#000c;text-align:center;margin:auto;font-size:14px;left:25px;right:4px;transform:translateY(-50%)}@media (max-width:950px){.room-player .challenge-points.extended{transform-origin:50%;transform:translate(-50%)scale(.8);left:50%!important}}.room-player .challenge-points[data-is-best=true]{width:34px;height:34px}@keyframes appear-animation{0%{opacity:0;transform:scale(0)}25%{opacity:0}75%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes appear-custom-animation{0%{opacity:0;transform:scale(0)}33%{opacity:0;transform:scale(0)}45%{opacity:0}60%{opacity:1;transform:scale(1.15)}66%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes top-join-animation{0%{opacity:0;transform:translateY(-300%)}10%{opacity:1}33%{transform:translateY(0%)}66%{opacity:1}to{opacity:0}}@keyframes bottom-join-animation{0%{opacity:0;transform:translateY(300%)}10%{opacity:1}33%{transform:translateY(0%)}66%{opacity:1}to{opacity:0}}@keyframes right-join-animation{0%{opacity:0;transform:translate(300%)}10%{opacity:1}33%{transform:translate(0%)}66%{opacity:1}to{opacity:0}}@keyframes left-join-animation{0%{opacity:0;transform:translate(-300%)}10%{opacity:1}33%{transform:translate(0%)}66%{opacity:1}to{opacity:0}}.players-suit-base{background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .5s;position:absolute;inset:0}@media (max-width:950px){.players-suit-base{transform:scale(.8)}}.room-player{cursor:pointer;contain:layout style size;pointer-events:auto;animation-fill-mode:forwards;position:absolute;transform:translateZ(0)}.room-player[data-has-self=false]{transition:transform .5s ease-in-out .2s,opacity .5s ease-in-out .2s}.room-player .join-image{pointer-events:none;width:150%;height:150%;display:block;top:0;left:0;margin-top:-31%!important;margin-left:-25%!important;position:absolute!important}.room-player .join-image .frame{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:0}.room-player.join-top-animation{opacity:0;z-index:6}.room-player .cascade-aim{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 4px 15px 4px #00000040,0 0 15px 10px #ffffff80}@media (hover:hover) and (pointer:fine){.room-player .cascade-aim:hover:after{content:"";width:54px;height:54px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/cascadeEvent/aim.png?58ed12v1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.room-player .hot-potato-aim{opacity:0;background-size:contain;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.room-player .hot-potato-aim:hover{opacity:1}}.room-player .kick-block .save-button{z-index:5;background-color:#01c138;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:0;right:-15px}.room-player .kick-block .save-button svg,.room-player .kick-block .save-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (min-width:950px){.room-player .kick-block .save-button{bottom:-8px}}@media (hover:hover) and (pointer:fine){.room-player .kick-block .save-button:hover{transform:scale(1.2)}}.room-player .kick-block .save-button .game-item-image{width:22px;height:22px}.room-player .kick-block .kick-timer{z-index:5;pointer-events:none;border-radius:50%;width:40px;height:40px;position:absolute;bottom:0;left:-19px}@media (min-width:950px){.room-player .kick-block .kick-timer{bottom:-8px}}.room-player .kick-block .kick-timer .circle-progress{width:40px;height:40px;display:flex;position:absolute}.room-player .kick-block .kick-timer .circle-progress .circle{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.room-player .kick-block .kick-timer .circle-progress .circle .game-item-image{width:60%;height:60%}.room-player .animation-emotion{background-repeat:no-repeat;background-size:cover;width:96%;height:77%;transition:opacity 1s ease-in-out;position:absolute;top:8px;left:3px}.room-player .animation-emotion.hidden{opacity:0}.room-player.empty{z-index:0;background-color:#ffffff52;background-image:url(https://inspin.me/build/static/images/room/inviteIcon.png?8d6b25v1);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:5px;box-shadow:0 4px 15px 4px #00000040}.room-player.empty:hover{filter:brightness(125%)}.room-player.empty:active{filter:brightness(75%)}.room-player.empty[data-gender=Man]{background-image:url(https://inspin.me/build/static/images/room/inviteIconMale.png?deeb69v1)}.room-player.empty[data-gender=Woman]{background-image:url(https://inspin.me/build/static/images/room/inviteIconFemale.png?5b2ce5v1)}.room-player[data-kissing=true]{transition:all .5s ease-in-out}.room-player[data-kissing=true]>.photo{transition:transform .6s cubic-bezier(.4,0,.2,1)}.room-player[data-kissing=true][data-kiss-active=true]>.photo{animation:1.3s ease-in-out player-pulse-portrait;transform:scale(1.6)}@media (min-width:950px){.room-player[data-kissing=true][data-kiss-active=true]>.photo{animation:1.3s ease-in-out player-pulse-landscape;transform:scale(1.3)}}.room-player[data-kissing=true] .roll-hint-other{display:none}.room-player[data-kissing=true]>.photo>.magic,.room-player[data-kissing=true]>.photo>.players-suit-base,.room-player[data-kissing=true]>.photo>.challenge-points{opacity:0}.room-player[data-kissing=true] .animation-emotion{display:none}.room-player[data-leader=true]{box-shadow:0 0 15px #fff}@keyframes player-bottle-roll{0%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(0)}}@keyframes tutorial-gold-glow{0%,to{box-shadow:0 0 4px 4px #ffc40000}50%{box-shadow:0 0 14px 8px #ffd646}}@keyframes tutorial-bot-bounce-shake{0%{transform:translate(0)rotate(0)translateZ(0)}10%{transform:translate(-3px,-10px)rotate(-4deg)translateZ(0)}22%{transform:translate(3px,-14px)rotate(4deg)translateZ(0)}34%{transform:translate(-2px,-4px)rotate(-2deg)translateZ(0)}44%{transform:translate(1px)rotate(1deg)translateZ(0)}52%{transform:translate(-1px,-2px)rotate(-1deg)translateZ(0)}60%{transform:translate(0)rotate(0)translateZ(0)}to{transform:translate(0)rotate(0)translateZ(0)}}.room-player[tutorial-love-reaction=true]{display:block}.room-player[tutorial-love-reaction=true]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;will-change:transform;animation:.8s ease-in-out infinite tutorial-gold-glow;position:absolute;inset:0}.room-player[tutorial-love-reaction=true]>.photo{animation:1.8s ease-in-out infinite tutorial-bot-bounce-shake;display:block}.room-player[data-roll-animation=true]{animation:.75s ease-in-out player-bottle-roll;display:block}.room-player .priority-effect{pointer-events:none;background-image:url(https://inspin.me/build/static/images/room/kissPriority/photoEffect.png?0ca962v1);background-size:cover;width:154%;height:173%;margin-top:-70%;margin-left:-27%;transition:opacity .5s;display:block;position:absolute}.room-player>.photo .league-icon{z-index:3;cursor:pointer;width:50px;height:50px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-24px;margin-right:-20px;transition:transform .15s;display:block;position:absolute;top:0;right:0}.room-player>.photo .league-icon:before{content:"";pointer-events:auto;display:block;position:absolute;inset:25%}@media (min-width:950px){.room-player>.photo .league-icon{width:85px;height:85px;margin-top:-41px;margin-right:-36px}}.room-player>.photo .league-icon:active{transform:scale(1.15)}@media (hover:hover){.room-player>.photo .league-icon:hover{transform:scale(1.15)}}.room-player>.photo>.kisses{width:2.25rem;height:1.7rem;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-align:center;color:#fff;z-index:6;pointer-events:none;background-image:url(https://inspin.me/build/static/images/room/kissCounterBackground.png?fd61cav1);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;font-size:9px;display:flex;position:absolute;top:-5px;left:-5px}.room-player>.photo>.kisses:empty{visibility:hidden}.room-player>.photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;width:100%;height:100%;box-shadow:inset 0 -2px 3px #18101c3d, inset -1px 0 2px #18101c1f, 0 1px 2px #18101c5c, 0 4px 4px #18101c47, 0 9px 14px -3px #18101c4d, var(--room-photo-glow,0 0 0 transparent);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;transition:transform .2s ease-in-out;display:block;position:relative;top:0;bottom:0}.room-player>.photo .cascade-items .cascade-freeze-effect{z-index:-1}.room-player>.photo .cascade-items .cascade-freeze-effect[data-subtype=halloween]{z-index:0}.room-player .gifts{pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;right:0;overflow:visible}.room-player .gifts.left{left:24px}.room-player .gifts.left .gift{left:0}.room-player .gifts.left .gift .gif-animation{left:-24px}@media (max-width:950px){.room-player .gifts.left{left:18px}.room-player .gifts.left .gift .gif-animation{left:-18px}}.room-player .magic{pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.room-player .magic .extended-gift,.room-player .magic .frame-effect-many-layers{z-index:-1}.room-player .magic:empty{display:none}.room-player .wedding-suit{background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .5s;position:absolute;inset:0}@media (max-width:950px){.room-player .wedding-suit{transform:scale(.8)}}.room-player .wedding-suit[is-groom=true]{margin:-25px -10px -5px}@media (max-width:950px){.room-player .wedding-suit[is-groom=true]{margin-bottom:-14px;transform:scale(.9)}}@media (min-width:950px){.room-player .wedding-suit[is-groom=true][id="1"]{margin-left:0;margin-right:0}}@media (max-width:950px){.room-player .wedding-suit[is-groom=true][id="1"]{transform:scale(.82)}.room-player .wedding-suit[is-groom=true][id="6"]{transform:none}}.room-player .wedding-suit[is-groom=false]{margin:-25px -20px -10px}@media (max-width:950px){.room-player .wedding-suit[is-groom=false]{margin-bottom:-15px}}.room-player .wedding-suit[is-groom=false][id="6"]{margin:-28px -25px -10px -22px}.room-player .name{text-align:center;color:#fff;z-index:4;overflow-wrap:anywhere;width:100%;display:block;position:absolute;bottom:0;left:0}@media (min-width:950px){.room-player .name{text-shadow:0 0 5px #000000b3;font-size:12px;font-weight:400;line-height:18px}}@media (max-width:950px){.room-player .name{text-shadow:0 0 5px #000000b3;font-size:9px;font-weight:400;line-height:15px}}.room-player .guest-hint-container{z-index:5;background:#f5841c;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:0 2px;padding:2px 9px;display:flex;position:relative;top:10%}@media (min-width:950px){.room-player .guest-hint-container{margin:0 6px;top:5%}}.room-player .guest-hint-container .text{color:#fff;text-align:center;font-size:8px;font-weight:700;line-height:7px}@media (min-width:950px){.room-player .guest-hint-container .text{color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:10px}}.room-player .guest-hint-container[data-is-self=false]{background:#b7b7b9;border-radius:4px;padding:6px 9px}.room-player .guest-hint-container[data-is-self=false] .text{color:#585864;font-size:12px}.room-player .erase-hint{z-index:3;display:block;position:absolute}.room-player .erase-hint .text-box{box-sizing:border-box;text-align:left;color:#04050f;background-color:#fff;border-radius:10px;width:210px;padding:8px;font-size:12px;line-height:14px;display:block;position:relative;box-shadow:0 4px 8px #05030a40}.room-player .erase-hint .close-button{pointer-events:all;cursor:pointer;box-sizing:border-box;background-color:#6245d0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:-6px;margin-right:-6px;padding:6px;transition:all .1s;display:flex;position:absolute;top:0;right:0}.room-player .erase-hint .close-button:hover{filter:brightness(125%)}.room-player .erase-hint .close-button:active{filter:brightness(75%)}.room-player .erase-hint .close-button svg,.room-player .erase-hint .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.room-player .erase-hint .arrow{border-top:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-bottom:-10px;position:absolute;bottom:0;left:50%;transform:translate(-52%)}.room-player .erase-hint[data-index="6"],.room-player .erase-hint[data-index="7"],.room-player .erase-hint[data-index="8"],.room-player .erase-hint[data-index="9"]{top:auto;bottom:calc(100% + 15px)}.room-player .erase-hint[data-index="0"],.room-player .erase-hint[data-index="1"],.room-player .erase-hint[data-index="2"],.room-player .erase-hint[data-index="3"]{top:calc(100% + 10px)}.room-player .erase-hint[data-index="0"] .arrow,.room-player .erase-hint[data-index="1"] .arrow,.room-player .erase-hint[data-index="2"] .arrow,.room-player .erase-hint[data-index="3"] .arrow{border:10px solid #0000;border-top:none;border-bottom-color:#fff;margin-top:-10px;margin-bottom:auto;top:0;bottom:auto}.room-player .erase-hint[data-index="1"],.room-player .erase-hint[data-index="8"]{left:100%;transform:translate(-50%)}.room-player .erase-hint[data-index="1"] .arrow,.room-player .erase-hint[data-index="8"] .arrow{left:15%}.room-player .erase-hint[data-index="2"],.room-player .erase-hint[data-index="7"]{left:-100%}.room-player .erase-hint[data-index="2"] .arrow,.room-player .erase-hint[data-index="7"] .arrow{left:65%}@media (min-width:950px){.room-player .erase-hint[data-index="2"] .arrow,.room-player .erase-hint[data-index="7"] .arrow{left:75%}}.room-player .erase-hint[data-index="0"],.room-player .erase-hint[data-index="9"]{left:15px}.room-player .erase-hint[data-index="0"] .arrow,.room-player .erase-hint[data-index="9"] .arrow{left:25%}.room-player .erase-hint[data-index="3"],.room-player .erase-hint[data-index="6"]{right:0}.room-player .erase-hint[data-index="3"] .arrow,.room-player .erase-hint[data-index="6"] .arrow{left:75%}.room-player .erase-hint[data-index="4"],.room-player .erase-hint[data-index="5"]{right:calc(100% + 10px)}.room-player .erase-hint[data-index="4"] .arrow,.room-player .erase-hint[data-index="5"] .arrow{border:10px solid #0000;border-left-color:#fff;border-right:none;margin-bottom:0;margin-left:-1px;top:50%;left:auto;right:-10px;transform:translateY(-50%)}.room-player .erase-hint[data-index="5"],.room-player .erase-hint[data-index="10"],.room-player .erase-hint[data-index="4"],.room-player .erase-hint[data-index="11"]{top:0}.room-player .erase-hint[data-index="11"],.room-player .erase-hint[data-index="10"]{left:calc(100% + 10px)}.room-player .erase-hint[data-index="11"] .arrow,.room-player .erase-hint[data-index="10"] .arrow{border:10px solid #0000;border-left:none;border-right-color:#fff;top:50%;left:-10px;transform:translateY(-50%)}.room-player .roll-hint-countdown-container{pointer-events:none;box-sizing:border-box;background-color:#00000080;border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;padding:4px 12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.room-player .roll-hint-countdown-container .roll-hint-countdown-timer{color:#fff;font-size:14px;font-weight:700}.room-player .roll-hint-countdown-container .roll-hint-countdown-timer .abbreviation-seconds{opacity:.7}.room-player .roll-hint-other{contain:style layout;align-items:flex-start;font-size:11px;display:flex;position:absolute}.room-player .roll-hint-other>.arrow{animation:1s ease-in-out infinite roll-hint-pulse}@media (max-width:950px){.room-player .roll-hint-other[data-index="0"]{top:69.876px;left:56.16px;right:auto}.room-player .roll-hint-other[data-index="0"]>.arrow{width:32px;height:32px;transform:scaleY(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="1"]{top:81.876px;left:13.5px;right:auto}.room-player .roll-hint-other[data-index="1"]>.arrow{width:32px;height:32px;transform:scaleY(-1)rotate(0)}.room-player .roll-hint-other[data-index="2"]{flex-direction:row-reverse;top:81.876px;left:13.5px;right:auto}.room-player .roll-hint-other[data-index="2"]>.arrow{width:32px;height:32px;transform:scaleY(-1)rotate(0)}.room-player .roll-hint-other[data-index="3"]{flex-direction:row-reverse;top:81.876px;left:auto;right:13.5px}.room-player .roll-hint-other[data-index="3"]>.arrow{width:32px;height:32px;transform:scale(-1)rotate(0)}.room-player .roll-hint-other[data-index="4"]{flex-direction:row-reverse;top:69.876px;left:auto;right:61.02px}.room-player .roll-hint-other[data-index="4"]>.arrow{width:32px;height:32px;transform:scale(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="5"]{flex-direction:row-reverse;top:20.938px;left:auto;right:61.02px}.room-player .roll-hint-other[data-index="5"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(90deg)}.room-player .roll-hint-other[data-index="6"]{flex-direction:row-reverse;top:-36px;left:auto;right:56.16px}.room-player .roll-hint-other[data-index="6"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="7"]{flex-direction:row;top:-44px;left:8.1px;right:auto}.room-player .roll-hint-other[data-index="7"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(0)}.room-player .roll-hint-other[data-index="8"]{flex-direction:row-reverse;top:-44px;left:13.5px;right:auto}.room-player .roll-hint-other[data-index="8"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(0)}.room-player .roll-hint-other[data-index="9"]{top:-44px;left:13.5px;right:auto}.room-player .roll-hint-other[data-index="9"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(0)}.room-player .roll-hint-other[data-index="10"]{top:-36px;left:61.02px;right:auto}.room-player .roll-hint-other[data-index="10"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(30deg)}.room-player .roll-hint-other[data-index="11"]{top:20.938px;left:61.02px;right:auto}.room-player .roll-hint-other[data-index="11"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(90deg)}}@media (min-width:950px){.room-player .roll-hint-other[data-index="0"]{top:127.636px;left:97.76px;right:auto}.room-player .roll-hint-other[data-index="0"]>.arrow{width:32px;height:32px;transform:scaleY(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="1"]{top:131.636px;left:32.9px;right:auto}.room-player .roll-hint-other[data-index="1"]>.arrow{width:32px;height:32px;transform:scaleY(-1)rotate(0)}.room-player .roll-hint-other[data-index="2"]{flex-direction:row-reverse;top:131.636px;left:auto;right:35.72px}.room-player .roll-hint-other[data-index="2"]>.arrow{width:32px;height:32px;transform:scale(-1)rotate(0)}.room-player .roll-hint-other[data-index="3"]{flex-direction:row-reverse;top:127.636px;left:auto;right:97.76px}.room-player .roll-hint-other[data-index="3"]>.arrow{width:32px;height:32px;transform:scale(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="4"]{flex-direction:row-reverse;top:44.818px;left:auto;right:106.22px}.room-player .roll-hint-other[data-index="4"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(90deg)}.room-player .roll-hint-other[data-index="5"]{flex-direction:row-reverse;top:44.818px;left:auto;right:106.22px}.room-player .roll-hint-other[data-index="5"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(90deg)}.room-player .roll-hint-other[data-index="6"]{flex-direction:row-reverse;top:-36px;left:auto;right:97.76px}.room-player .roll-hint-other[data-index="6"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(40deg)}.room-player .roll-hint-other[data-index="7"]{flex-direction:row;top:-45px;left:32.9px;right:auto}.room-player .roll-hint-other[data-index="7"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(0)}.room-player .roll-hint-other[data-index="8"]{flex-direction:row-reverse;top:-45px;left:auto;right:37px}.room-player .roll-hint-other[data-index="8"]>.arrow{width:32px;height:32px;transform:scaleX(-1)rotate(0)}.room-player .roll-hint-other[data-index="9"]{top:-37px;left:97.76px;right:auto}.room-player .roll-hint-other[data-index="9"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(30deg)}.room-player .roll-hint-other[data-index="10"]{top:44.818px;left:106.22px;right:auto}.room-player .roll-hint-other[data-index="10"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(90deg)}.room-player .roll-hint-other[data-index="11"]{top:44.818px;left:106.22px;right:auto}.room-player .roll-hint-other[data-index="11"]>.arrow{width:32px;height:32px;transform:scale(1)rotate(90deg)}.room-player{width:7.4rem;height:9.62rem}.room-player.index_0{z-index:1;top:6.41333rem;left:0;transform:translate(0)}.room-player.index_1{z-index:1;top:0;left:calc(25% - 1.85rem);transform:translate(0)}.room-player.index_2{z-index:1;top:0;left:calc(50% - 3.7rem);transform:translate(0)}.room-player.index_3{z-index:1;top:0;left:calc(75% - 5.55rem);transform:translate(0)}.room-player.index_4{z-index:2;top:6.41333rem;left:calc(100% - 7.4rem);transform:translate(0)}.room-player.index_5{z-index:3;top:calc(50% - 4.81rem);left:calc(100% - 7.4rem);transform:translate(0)}.room-player.index_6{z-index:4;top:calc(100% - 16.0333rem);left:calc(100% - 7.4rem);transform:translate(0)}.room-player.index_7{z-index:4;top:calc(100% - 9.62rem);left:calc(75% - 5.55rem);transform:translate(0)}.room-player.index_8{z-index:4;top:calc(100% - 9.62rem);left:calc(50% - 3.7rem);transform:translate(0)}.room-player.index_9{z-index:4;top:calc(100% - 9.62rem);left:calc(25% - 1.85rem);transform:translate(0)}.room-player.index_10{z-index:3;top:calc(100% - 16.0333rem);left:0;transform:translate(0)}.room-player.index_11{z-index:2;top:calc(50% - 4.81rem);left:0;transform:translate(0)}}@media (min-width:1220px) and (max-width:1550px) and (min-height:810px){.room-player{width:9.3rem;height:12.09rem}.room-player.index_0{z-index:1;top:4.836rem;left:0;transform:translate(0)}.room-player.index_1{z-index:1;top:0;left:calc(25% - 2.325rem);transform:translate(0)}.room-player.index_2{z-index:1;top:0;left:calc(50% - 4.65rem);transform:translate(0)}.room-player.index_3{z-index:1;top:0;left:calc(75% - 6.975rem);transform:translate(0)}.room-player.index_4{z-index:2;top:4.836rem;left:calc(100% - 9.3rem);transform:translate(0)}.room-player.index_5{z-index:3;top:calc(50% - 6.045rem);left:calc(100% - 9.3rem);transform:translate(0)}.room-player.index_6{z-index:4;top:calc(100% - 16.926rem);left:calc(100% - 9.3rem);transform:translate(0)}.room-player.index_7{z-index:4;top:calc(100% - 12.09rem);left:calc(75% - 6.975rem);transform:translate(0)}.room-player.index_8{z-index:4;top:calc(100% - 12.09rem);left:calc(50% - 4.65rem);transform:translate(0)}.room-player.index_9{z-index:4;top:calc(100% - 12.09rem);left:calc(25% - 2.325rem);transform:translate(0)}.room-player.index_10{z-index:3;top:calc(100% - 16.926rem);left:0;transform:translate(0)}.room-player.index_11{z-index:2;top:calc(50% - 6.045rem);left:0;transform:translate(0)}}@media (min-width:1100px) and (max-width:1219px) and (max-height:830px){.room-player{width:9.2rem;height:11.96rem}.room-player.index_0{z-index:1;top:4.784rem;left:0;transform:translate(0)}.room-player.index_1{z-index:1;top:0;left:calc(25% - 2.3rem);transform:translate(0)}.room-player.index_2{z-index:1;top:0;left:calc(50% - 4.6rem);transform:translate(0)}.room-player.index_3{z-index:1;top:0;left:calc(75% - 6.9rem);transform:translate(0)}.room-player.index_4{z-index:2;top:4.784rem;left:calc(100% - 9.2rem);transform:translate(0)}.room-player.index_5{z-index:3;top:calc(50% - 5.98rem);left:calc(100% - 9.2rem);transform:translate(0)}.room-player.index_6{z-index:4;top:calc(100% - 16.744rem);left:calc(100% - 9.2rem);transform:translate(0)}.room-player.index_7{z-index:4;top:calc(100% - 11.96rem);left:calc(75% - 6.9rem);transform:translate(0)}.room-player.index_8{z-index:4;top:calc(100% - 11.96rem);left:calc(50% - 4.6rem);transform:translate(0)}.room-player.index_9{z-index:4;top:calc(100% - 11.96rem);left:calc(25% - 2.3rem);transform:translate(0)}.room-player.index_10{z-index:3;top:calc(100% - 16.744rem);left:0;transform:translate(0)}.room-player.index_11{z-index:2;top:calc(50% - 5.98rem);left:0;transform:translate(0)}}@media (min-width:1500px) and (min-height:620px){.room-player{width:11.5rem;height:15rem}.room-player.index_0{z-index:1;top:6.81818rem;left:0;transform:translate(0)}.room-player.index_1{z-index:1;top:0;left:calc(25% - 2.875rem);transform:translate(0)}.room-player.index_2{z-index:1;top:0;left:calc(50% - 5.75rem);transform:translate(0)}.room-player.index_3{z-index:1;top:0;left:calc(75% - 8.625rem);transform:translate(0)}.room-player.index_4{z-index:2;top:6.81818rem;left:calc(100% - 11.5rem);transform:translate(0)}.room-player.index_5{z-index:3;top:calc(50% - 7.5rem);left:calc(100% - 11.5rem);transform:translate(0)}.room-player.index_6{z-index:4;top:calc(100% - 21.8182rem);left:calc(100% - 11.5rem);transform:translate(0)}.room-player.index_7{z-index:4;top:calc(100% - 15rem);left:calc(75% - 8.625rem);transform:translate(0)}.room-player.index_8{z-index:4;top:calc(100% - 15rem);left:calc(50% - 5.75rem);transform:translate(0)}.room-player.index_9{z-index:4;top:calc(100% - 15rem);left:calc(25% - 2.875rem);transform:translate(0)}.room-player.index_10{z-index:3;top:calc(100% - 21.8182rem);left:0;transform:translate(0)}.room-player.index_11{z-index:2;top:calc(50% - 7.5rem);left:0;transform:translate(0)}}@media (max-width:950px){.room-player{width:6rem;height:7.8rem}.room-player.index_0{z-index:1;top:3.54545rem;left:0;transform:translate(0)}.room-player.index_1{z-index:1;top:0;left:calc(25% - 1.5rem);transform:translate(0)}.room-player.index_2{z-index:1;top:0;left:calc(50% - 3rem);transform:translate(0)}.room-player.index_3{z-index:1;top:0;left:calc(75% - 4.5rem);transform:translate(0)}.room-player.index_4{z-index:2;top:3.54545rem;left:calc(100% - 6rem);transform:translate(0)}.room-player.index_5{z-index:3;top:calc(50% - 3.9rem);left:calc(100% - 6rem);transform:translate(0)}.room-player.index_6{z-index:4;top:calc(100% - 11.3455rem);left:calc(100% - 6rem);transform:translate(0)}.room-player.index_7{z-index:4;top:calc(100% - 7.8rem);left:calc(75% - 4.5rem);transform:translate(0)}.room-player.index_8{z-index:4;top:calc(100% - 7.8rem);left:calc(50% - 3rem);transform:translate(0)}.room-player.index_9{z-index:4;top:calc(100% - 7.8rem);left:calc(25% - 1.5rem);transform:translate(0)}.room-player.index_10{z-index:3;top:calc(100% - 11.3455rem);left:0;transform:translate(0)}.room-player.index_11{z-index:2;top:calc(50% - 3.9rem);left:0;transform:translate(0)}}.video-song-name{white-space:nowrap;width:100%;min-width:0;display:block;position:relative;overflow:hidden}.video-song-name .video-song-track{width:max-content;display:flex;position:relative}.video-song-name .video-song-text{color:#fff;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:block;position:relative}.video-song-name[data-overflow=true] .video-song-track{animation:video-song-scroll var(--song-name-duration) linear 1s infinite}.video-song-name[data-overflow=true] .video-song-text{margin-right:24px}@keyframes video-song-scroll{0%{transform:translate(0)}to{transform:translateX(var(--song-name-distance))}}.video-player-container{z-index:10;contain:style layout;will-change:transform;backface-visibility:hidden;transform-origin:100% 0;background-color:#0000;border-radius:0;flex-shrink:0;height:auto;transition:transform .3s;display:block;position:relative;transform:none}.video-player-container .video-player-stage{width:100%;height:221px;display:block;position:relative}@media (max-width:950px){.video-player-container .video-player-stage{height:100%}}.video-player-container .hint-container .arrow{right:5px;left:unset!important}@media (max-width:950px){.video-player-container{flex-grow:1;flex-shrink:1;height:calc(100% - 180px);max-height:200px;position:absolute}}.video-player-container .video-player-hidden{display:none}.video-player-container #vimeo-player>div{height:100%}.video-player-container #youtube-player,.video-player-container #vimeo-player{background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-player-container #youtube-player iframe,.video-player-container #vimeo-player iframe{width:100%;height:100%}.video-player-container .overlay{opacity:1;text-align:center;z-index:7;background:radial-gradient(61.83% 50%,#fff 0%,#e6d6fb 100%);border-radius:0;flex-direction:column;place-content:center space-evenly;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.video-player-container .overlay div.image{pointer-events:none;background:url(https://inspin.me/build/static/images/videoPlayer/decoration.png?e0e876v1) 50%/cover no-repeat;border-radius:0;width:393px;height:100%;display:none;position:absolute}.video-player-container .overlay button{color:#fff;z-index:1;pointer-events:all;cursor:pointer;background-color:#01c138;border:none;border-radius:26px;outline:none;width:196px;height:50px;margin-bottom:15px;padding:0;font-size:15px;line-height:42px;transition:all .1s}.video-player-container .overlay button:hover{filter:brightness(125%)}.video-player-container .overlay button:active{filter:brightness(75%)}.video-player-container .overlay .caption{color:gray;z-index:1;font-size:18px;line-height:120%;position:relative;top:18px}.video-player-container .overlay[data-variant=needsUserGesture]{position:absolute;top:0;left:0}.video-player-container .error-video{box-sizing:border-box;background-color:#121213bf;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-player-container .error-video .text{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-align:center;background:#fff6;border-radius:20px;justify-content:center;align-items:center;max-width:217px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.video-player-container .error-video .close-wrapper{box-sizing:border-box;background:#7957b266;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;padding:7px 12px;display:flex;position:absolute;bottom:0}.video-player-container .error-video .close-wrapper .close-player{color:#fff;box-sizing:border-box;cursor:pointer;background:#fff6;border-radius:20px;height:28px;max-height:28px;padding:6px 12px;font-size:14px;font-style:normal;font-weight:700;display:inline-block}.video-player-container .error-video .close-wrapper .close-player svg{width:10px;height:10px;margin-left:3px}.video-player-container[data-hidden=true]{display:none}@media (max-width:950px){.video-player-container[show-screen-player=true]:not([data-floating=true]){margin:0 auto}.video-player-container[show-screen-player=true]:not([data-floating=true])[data-has-video=true]{top:var(--video-player-top,0px);width:100%;margin:0;position:absolute;left:0}.video-player-container[show-screen-player=true]:not([data-floating=true])[data-has-video=true] iframe{border-radius:0}.video-player-container[show-screen-player=false]:not([data-floating=true]){display:none}}.video-player-container[data-floating=true]{touch-action:none;background:#111;border:0;border-radius:12px;width:min(44.8vw,192px);min-width:144px;height:auto;max-height:none;margin:0;padding:0;transition:none;display:block;position:fixed;inset:auto;overflow:hidden;transform:none;box-shadow:0 4px 20px #00000052}.video-player-container[data-floating=true] .video-player-stage{aspect-ratio:16/9;height:auto}.video-player-container[data-floating=true]::backdrop{pointer-events:none;background:0 0}.video-player-container .floating-video-drag{z-index:8;touch-action:none;cursor:grab;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.video-player-container .floating-video-restore{z-index:9;color:#fff;cursor:pointer;background:#181126b3;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font:500 26px/1 Montserrat,sans-serif;display:flex;position:absolute;top:4px;right:4px}.achievements-category-selector{z-index:10;display:block;position:absolute}.screen-achievements-compare-old .achievements-list-row.category-gap{padding-top:24px}#screen_achievements>.header{padding-left:50px}#screen_achievements>.header .caption{text-align:left}#screen_achievements .scroll-wrap-container{background-color:#fff;border-radius:9px 9px 0 0;height:100%;margin-bottom:0;padding:0 0 7px}#screen_achievements .scroll-wrap{padding:0!important}#screen_achievements .scroll-wrap .virtual-item>.caption{color:#7957b2;text-align:center;background-color:#fff;width:100%;padding:3px 17px 2px;font-size:16px;font-weight:700;display:block;position:relative;bottom:1px}#screen_achievements .scroll-wrap .virtual-item>.caption .category-description{justify-content:space-between;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}#screen_achievements .scroll-wrap .achievement{border-bottom:1px solid #e4e4e4;flex-direction:row;flex-grow:1;column-gap:10px;margin:0 17px;padding:10px 0;display:flex;position:relative;overflow:visible}#screen_achievements .scroll-wrap .achievement .main{flex-direction:column;justify-content:space-between;width:100%;display:flex}#screen_achievements .scroll-wrap .achievement .progressbar{text-align:left;background-color:#d8d8d8;border-radius:7px;width:100%;height:7px;display:block;position:relative}#screen_achievements .scroll-wrap .achievement .progressbar>.fill{background-color:#83bb0c;border-radius:4px;width:50%;height:100%;position:absolute;left:0}#screen_achievements .scroll-wrap .achievement>.new-icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/newIcon.png?35d5c8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:16px;display:block;position:absolute;top:0;left:-1px}#screen_achievements .scroll-wrap .achievement>.image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;min-width:48px;height:48px;display:block;position:relative}#screen_achievements .scroll-wrap .achievement>.level-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:68px;height:68px;position:absolute;top:1px;left:-10px}#screen_achievements .scroll-wrap .achievement .info{justify-content:space-between;gap:12px;width:100%;display:flex;position:relative}#screen_achievements .scroll-wrap .achievement .info .left-info{justify-content:space-between;align-items:flex-start;display:flex}#screen_achievements .scroll-wrap .achievement .info .right-info{flex-direction:column;align-items:center;gap:3px;display:flex}#screen_achievements .scroll-wrap .achievement .info .right-info .count--svg-stroke{position:relative}#screen_achievements .scroll-wrap .achievement .info .caption,#screen_achievements .scroll-wrap .achievement .info .description{text-align:left;display:block;position:relative}#screen_achievements .scroll-wrap .achievement .info .caption{color:#474747;font-size:14px;font-weight:700;line-height:normal}#screen_achievements .scroll-wrap .achievement .info .description{color:#919399;font-size:12px;font-weight:500;line-height:normal}#screen_achievements .scroll-wrap .achievement .info .description>.info-icon{pointer-events:all;cursor:pointer;margin-top:-7px;margin-left:10px;transition:all .1s;display:inline-block;position:relative;top:4px}#screen_achievements .scroll-wrap .achievement .info .description>.info-icon:hover{filter:brightness(125%)}#screen_achievements .scroll-wrap .achievement .info .description>.info-icon:active{filter:brightness(75%)}#screen_achievements .scroll-wrap .achievement .info .description>.info-icon svg{width:16px;height:16px;position:relative}@keyframes rewards-block-glow{0%{box-shadow:0 0 #83bb0c}50%{box-shadow:0 0 8px 3px #83bb0c}to{box-shadow:0 0 #83bb0c}}#screen_achievements .scroll-wrap .achievement .info .rewards-block-button{text-align:right;box-sizing:border-box;cursor:pointer;background:#83bb0c;border-radius:20px;justify-content:center;align-items:center;margin-bottom:8px;padding:4px 10px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;animation:3s ease-in-out infinite rewards-block-glow;display:flex;box-shadow:0 0 #83bb0c}#screen_achievements .scroll-wrap .achievement .info .rewards-block{cursor:default}#screen_achievements .scroll-wrap .achievement .info .rewards-block>.rewards-list{justify-content:center;margin:0;display:flex}#screen_achievements .scroll-wrap .achievement .info .rewards-block>.rewards-list .game-items{flex-flow:row;column-gap:4px;display:flex}#screen_achievements .scroll-wrap .achievement .info .rewards-block>.rewards-list .game-item-with-tooltip{flex-direction:row-reverse;align-items:flex-end;gap:1px;width:auto;height:auto;display:flex}#screen_achievements .scroll-wrap .achievement .info .rewards-block>.rewards-list .game-item-with-tooltip .game-item-image{width:16px;height:16px}#screen_achievements .scroll-wrap .achievement .info .rewards-block>.rewards-list .game-item-with-tooltip .count{color:#04050f;top:initial;left:initial;white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;line-height:14px;display:inline-block;position:relative}#screen_achievements .scroll-wrap .achievement[has-progress=false] .progressbar{display:none}#screen_achievements .scroll-wrap .achievement[has-progress=false]>.info>.info-icon{height:123%}#screen_achievements .scroll-wrap .achievement[data-completed=false]>.image{opacity:.4;filter:grayscale()}#screen_achievements .scroll-wrap .category{width:100%;margin:0;padding-top:11px;display:block;position:relative}#screen_achievements .scroll-wrap .category[can-show=false],#screen_achievements .scroll-wrap .category[hide-caption=true]>.caption{display:none}#screen_achievements .scroll-wrap .category.new-achievements>.caption{color:#ff6b00;position:relative}#screen_achievements .scroll-wrap .category.new-achievements>.caption:before{content:"";background-image:url(https://inspin.me/build/static/images/newIcon.png?35d5c8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:16px;margin-right:6px;display:inline-block;position:relative;top:1px}#screen_achievements .scroll-wrap .category.new-achievements>.achievement{position:relative}#screen_achievements .scroll-wrap .category.new-achievements>.achievement:after{content:"";background-image:url(https://inspin.me/build/static/images/newIcon.png?35d5c8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:16px;position:absolute;top:0;right:17px}.achievements-list{flex-shrink:0;width:100%;display:block;position:relative}.achievements-list>.achievements-list-row{box-sizing:border-box;width:100%;display:block;position:absolute;top:0;left:0}.screen-achievements-new .achievements-list-row.category-gap{padding-top:16px}.screen-achievements-new .achievements-list-row.category-group{background:#e5d5f9;padding:0 8px 8px}.screen-achievements-new .achievements-list-row.category-group.first{padding-top:12px}.screen-achievements-new .achievements-list-row.category-group.last{border-radius:0 0 16px 16px;padding-bottom:10px}.screen-achievements-old .achievements-list-row.category-gap{padding-top:12px}.screen-achievements-old .achievements-list-row.category-group{background:#efefff;padding:0 8px 5px}.screen-achievements-old .achievements-list-row.category-group.first{padding-top:4px}.screen-achievements-old .achievements-list-row.category-group.last{padding-bottom:8px}.blacklist-screen{color:#392d60;background:#f5f2fb;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;font-family:Montserrat,sans-serif;display:flex;position:relative;overflow:hidden;container-type:inline-size}.blacklist-screen button{box-sizing:border-box;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex;position:relative}.blacklist-screen button:focus-visible{outline-offset:3px;outline:3px solid #bba1ed}.blacklist-screen .blacklist-header{color:#fff;background:#392d60;flex-shrink:0;align-items:center;gap:12px;padding:12px;display:flex;position:relative}.blacklist-screen .blacklist-header h1{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;margin:0;font-size:17px;font-weight:700;line-height:1.35;display:flex;position:relative}.blacklist-screen .blacklist-icon-button,.blacklist-screen .blacklist-header-icon{box-sizing:border-box;color:#fff;background:#ffffff1a;border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex;position:relative}.blacklist-screen .blacklist-icon-button svg,.blacklist-screen .blacklist-header-icon svg{width:20px;height:20px;display:block;position:relative}.blacklist-screen .blacklist-count{box-sizing:border-box;font-variant-numeric:tabular-nums;background:#ffffff24;border-radius:8px;justify-content:center;align-items:center;min-width:24px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.blacklist-screen .blacklist-content{overscroll-behavior:contain;background:radial-gradient(at 50% 0,#eae1fa 0,#0000 350px);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.blacklist-screen .blacklist-content[data-empty=true]{padding:clamp(28px,8vh,80px) 16px 20px}.blacklist-screen .blacklist-content .scroll-wrap-container{box-sizing:border-box;-webkit-overflow-scrolling:touch;background:0 0;flex:1;min-height:0;padding:20px 16px;touch-action:manipulation!important}.blacklist-screen .blacklist-content .scroll-wrap-container *{touch-action:manipulation!important}.blacklist-screen .blacklist-content .scroll-wrap-container ::-webkit-scrollbar{width:4px}.blacklist-screen .blacklist-content .scroll-wrap-container ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.blacklist-screen .blacklist-content .scroll-wrap-container ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}.blacklist-screen .blacklist-empty{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #ede7f7;border-radius:24px;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:100%;max-width:360px;margin:0 auto;padding:32px 24px;display:flex;position:relative;box-shadow:0 8px 24px #392d600d}.blacklist-screen .blacklist-empty h2{margin:12px 0 0;font-size:20px;font-weight:700;line-height:1.3;display:block;position:relative}.blacklist-screen .blacklist-empty p{color:#817592;max-width:260px;margin:0;font-size:14px;font-weight:500;line-height:1.6;display:block;position:relative}.blacklist-screen .blacklist-illustration{color:#7957b2;background:#eee6fa;border:8px solid #f8f5fd;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative}.blacklist-screen .blacklist-illustration>svg{width:42px;height:48px;display:block;position:relative}.blacklist-screen .blacklist-check{color:#4d886c;background:#e0f1e8;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;bottom:0;right:-3px}.blacklist-screen .blacklist-check svg{width:16px;height:16px;display:block;position:relative}.blacklist-screen .blacklist-return{box-sizing:border-box;color:#fff;background:#7957b2;border:0;border-radius:22px;width:100%;max-width:220px;min-height:44px;margin-top:12px;padding:12px 20px;font-size:14px;font-weight:700}.blacklist-screen .blacklist-description{color:#817592;margin:0 4px 10px;font-size:13px;line-height:1.6;display:block;position:relative}.blacklist-screen .blacklist-player{box-sizing:border-box;background:#fff;border:1px solid #ede7f7;border-radius:16px;flex-shrink:0;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;display:flex;position:relative}.blacklist-screen .blacklist-profile{min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;flex:1;justify-content:flex-start;gap:12px;padding:0}.blacklist-screen .blacklist-avatar{color:#b8a4d6;background:#eee6fa;border-radius:10px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:62px;display:flex;position:relative;overflow:hidden}.blacklist-screen .blacklist-avatar img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.blacklist-screen .blacklist-avatar svg{width:24px;height:24px;display:block;position:relative}.blacklist-screen .blacklist-player-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.blacklist-screen .blacklist-player-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.blacklist-screen .blacklist-player-location{overflow-wrap:anywhere;color:#93869f;font-size:11px;line-height:1.4;display:block;position:relative}.blacklist-screen .blacklist-unblock{box-sizing:border-box;color:#7957b2;overflow-wrap:anywhere;background:#f6f0ff;border:1px solid #e5d9f5;border-radius:12px;flex-shrink:0;max-width:42%;min-height:44px;padding:8px 10px;font-size:11px;font-weight:700;line-height:1.4}@container (width<=380px){.blacklist-screen .blacklist-player{flex-wrap:wrap;gap:8px}.blacklist-screen .blacklist-profile{flex-basis:100%}.blacklist-screen .blacklist-unblock{width:calc(100% - 60px);max-width:none;margin-left:60px;font-size:12px}}@media (hover:hover){.blacklist-screen .blacklist-icon-button:hover{background:#fff3}.blacklist-screen .blacklist-return:hover{background:#6b49a3}.blacklist-screen .blacklist-unblock:hover{background:#ede1ff}.blacklist-screen .blacklist-profile:hover .blacklist-player-name{color:#7957b2}}.screen-boss-battle{flex-direction:column;flex-shrink:0;padding:0;scroll-margin:0;display:flex;background-color:#392b64!important}.screen-boss-battle *{box-sizing:border-box;position:relative}.screen-boss-battle link{height:0;margin:0}.screen-boss-battle[data-is-rewards=true] .top-area{height:231px}.screen-boss-battle[data-is-rewards=true] .top-area:after{opacity:1}@media (max-width:950px){.screen-boss-battle[data-is-rewards=true] .top-area{height:259px}}.screen-boss-battle[data-is-rewards=true] .header{opacity:0;pointer-events:none}.screen-boss-battle[data-is-rewards=true] .header-band{opacity:1}.screen-boss-battle[data-is-rewards=true] .tasks-view{opacity:0;pointer-events:none}.screen-boss-battle[data-is-rewards=true] .rewards-view{opacity:1}.screen-boss-battle[data-is-rewards=false] .top-area{background-image:none;height:96px}.screen-boss-battle[data-is-rewards=false] .top-area:after{opacity:0}.screen-boss-battle[data-is-rewards=false] .header{opacity:1}.screen-boss-battle[data-is-rewards=false] .header-band{opacity:0}.screen-boss-battle[data-is-rewards=false] .tasks-view{opacity:1}.screen-boss-battle[data-is-rewards=false] .rewards-view{opacity:0;pointer-events:none}.screen-boss-battle[data-is-rewards=false] .rewards-view *{pointer-events:none}.screen-boss-battle .top-area{z-index:3;background-color:#392b64;flex-grow:0;flex-shrink:0;width:100%;transition:height .3s linear,background .3s linear;position:relative;overflow-y:hidden}.screen-boss-battle .top-area .header{z-index:2;box-sizing:border-box;background-color:#392b64;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 15px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.screen-boss-battle .top-area .header .header-text{color:#fff;text-align:center;font-size:17px;font-weight:500;line-height:17px}.screen-boss-battle .top-area .header .header-info-button,.screen-boss-battle .top-area .header .header-close-button{cursor:pointer;width:24px;height:24px}.screen-boss-battle .top-area .header .header-info-button svg,.screen-boss-battle .top-area .header .header-close-button svg,.screen-boss-battle .top-area .header .header-info-button svg{width:24px;height:24px}.screen-boss-battle .top-area .header .header-close-button svg{width:18px;height:18px}.screen-boss-battle .top-area .header-band{z-index:2;width:calc(90% - 100px);max-width:344px;margin:auto;transition:opacity .5s linear;position:absolute;top:16px;left:0;right:0}.screen-boss-battle .top-area .header-band .header-band-bg{pointer-events:none;box-sizing:border-box;text-align:center;color:#fff;filter:brightness(.95);background-image:url(https://inspin.me/build/static/images/bank/band/bandRedMiddle.png?e2ab84v1);background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;width:100%;height:45px;padding-bottom:14px;font-size:18px;font-weight:700;display:flex;position:absolute;top:0;left:0}.screen-boss-battle .top-area .header-band .header-band-bg:before,.screen-boss-battle .top-area .header-band .header-band-bg:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}.screen-boss-battle .top-area .header-band .header-band-bg:before{background-position:100% 0;right:100%}.screen-boss-battle .top-area .header-band .header-band-bg:after{background-position:0 0;left:100%}.screen-boss-battle .top-area .header-band .header-band-bg svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}.screen-boss-battle .top-area .header-band .header-band-bg.big-text{text-transform:uppercase;font-size:14px}.screen-boss-battle .top-area .header-band .header-band-bg:before{background-position:100% 0;width:55.2px;right:100%}.screen-boss-battle .top-area .header-band .header-band-bg:after{background-position:0 0;width:56.12px;left:100%}.screen-boss-battle .top-area .header-band .header-band-bg:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedLeft.png?9d921fv1)}.screen-boss-battle .top-area .header-band .header-band-bg:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedRight.png?811813v1)}.screen-boss-battle .top-area .header-band .header-band-bg.blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueMiddle.png?4c8a75v1)}.screen-boss-battle .top-area .header-band .header-band-bg.blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueLeft.png?20c6cav1)}.screen-boss-battle .top-area .header-band .header-band-bg.blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueRight.png?ed1264v1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueMiddle.png?2818b2v1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueLeft.png?5895afv1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueRight.png?8bef6av1)}.screen-boss-battle .top-area .header-band .header-band-bg.purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleMiddle.png?3de464v1);line-height:34.5px}.screen-boss-battle .top-area .header-band .header-band-bg.purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleLeft.png?9f43d2v1)}.screen-boss-battle .top-area .header-band .header-band-bg.purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleRight.png?508857v1)}.screen-boss-battle .top-area .header-band .header-band-bg.bright-red{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedMiddle.png?1b4188v1)}.screen-boss-battle .top-area .header-band .header-band-bg.bright-red:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedLeft.png?b1a891v1)}.screen-boss-battle .top-area .header-band .header-band-bg.bright-red:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedRight.png?ea7487v1)}.screen-boss-battle .top-area .header-band .header-band-bg.pink{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkMiddle.png?5f9581v1)}.screen-boss-battle .top-area .header-band .header-band-bg.pink:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkLeft.png?fb342bv1)}.screen-boss-battle .top-area .header-band .header-band-bg.pink:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkRight.png?eeb5e4v1)}.screen-boss-battle .top-area .header-band .header-band-bg.dark-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleMiddle.png?f1f424v1);height:45px;font-size:18px}.screen-boss-battle .top-area .header-band .header-band-bg.dark-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleLeft.png?e83c25v1)}.screen-boss-battle .top-area .header-band .header-band-bg.dark-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleRight.png?b08210v1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleMiddle.png?58005dv1);height:34px}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleLeft.png?430fb8v1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleRight.png?a30bcfv1)}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple:before,.screen-boss-battle .top-area .header-band .header-band-bg.light-purple:after{height:42px;right:calc(100% - 1px)}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple~.band-info-button{top:16px;left:-37px}.screen-boss-battle .top-area .header-band .header-band-bg.light-purple~.band-close-button{top:18px;right:-37px}.screen-boss-battle .top-area .header-band .band-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute}.screen-boss-battle .top-area .header-band .band-button svg{margin:0}.screen-boss-battle .top-area .header-band .header-band-text{z-index:2;justify-content:center;align-items:center;width:100%;height:31px;margin:auto;font-size:18px;font-weight:700;display:flex;position:relative}.screen-boss-battle .top-area .header-band .band-close-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:17px;left:-38px}.screen-boss-battle .top-area .header-band .band-close-button svg{width:16px;height:16px;margin:0}.screen-boss-battle .top-area .header-band .band-info-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:14px;right:-40px}.screen-boss-battle .top-area .header-band .band-info-button svg{width:20px;height:20px;margin:0}.screen-boss-battle .top-area .tabs{z-index:2;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:0;left:0}.screen-boss-battle .top-area .tabs .tab{color:#fff;text-align:center;background-color:#7957b2;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;align-items:center;width:calc(50% - 2px);padding:9px 0;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex}.screen-boss-battle .top-area .tabs .tab.clickable{color:#ffffff4d;cursor:pointer;background-color:#473873}.screen-boss-battle .top-area .tabs .tab.clickable:hover{opacity:1}.screen-boss-battle .top-area .image-bg{opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .3s linear;position:absolute}.screen-boss-battle .top-area .image-bg .header-mascots{bottom:0}.screen-boss-battle .top-area .image-bg .header-mascots .alex{bottom:40px}.screen-boss-battle .top-area .image-bg .header-mascots .sophie{bottom:33px}@media (min-width:950px){.screen-boss-battle .top-area .image-bg .header-mascots .alex{bottom:37px}.screen-boss-battle .top-area .image-bg .header-mascots .sophie{bottom:35px}}@media (max-width:950px){.screen-boss-battle .top-area .image-bg .header-mascots .alex{bottom:46px}.screen-boss-battle .top-area .image-bg .header-mascots .sophie{bottom:41px}}.screen-boss-battle .top-area .image-bg.image-bg-rating{opacity:0}.screen-boss-battle .top-area .image-bg.image-bg-level-7{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/7.png?102ea3v1)}.screen-boss-battle .top-area .image-bg.image-bg-level-6{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/6.png?102ea3v1)}.screen-boss-battle .top-area .image-bg.image-bg-level-5{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/5.png?d62cc8v1)}.screen-boss-battle .top-area .image-bg.image-bg-level-4{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/4.png?82b5aav1)}.screen-boss-battle .top-area .image-bg.image-bg-level-3{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/3.png?5943dbv1)}.screen-boss-battle .top-area .image-bg.image-bg-level-2{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/2.png?234d2ev1)}.screen-boss-battle .top-area .image-bg.image-bg-level-1{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/1.png?147bf7v1)}.screen-boss-battle .top-area .image-bg.image-bg-level-0{background-image:url(https://inspin.me/build/static/images/bossBattle/default/bg/0.png?c7f4f1v1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-7{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/7.png?315b9bv1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-6{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/6.png?315b9bv1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-5{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/5.png?4ff9cav1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-4{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/4.png?2bbcbfv1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-3{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/3.png?9606efv1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-2{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/2.png?88c50bv1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-1{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/1.png?956110v1)}.screen-boss-battle .top-area .image-bg[data-type=new_year].image-bg-level-0{background-image:url(https://inspin.me/build/static/images/bossBattle/newYear/bg/0.png?e1a705v1)}.screen-boss-battle .top-area .image-bg[data-type=extra].image-bg{background-image:url(https://inspin.me/build/static/images/bossBattle/extra/bg.png?f24d2bv1);background-position:top}.screen-boss-battle .top-area .men-percent{cursor:pointer;color:#fff;background:linear-gradient(4deg,#ff6ddd 3.26%,#ff94e8 97.47%);border-top:3px solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff;border-radius:0 24px 24px 0;justify-content:center;align-items:center;width:64px;height:32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:absolute;bottom:60px;left:0}.screen-boss-battle .top-area .women-percent{cursor:pointer;color:#fff;background:linear-gradient(#6ad7f8 0%,#189dd0 100%);border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff;border-radius:24px 0 0 24px;justify-content:center;align-items:center;width:64px;height:32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:absolute;bottom:60px;right:0}.screen-boss-battle .boss-battle-gifts-layer{pointer-events:none;z-index:5;position:absolute;inset:0}.screen-boss-battle .points-container{width:100%;padding:12px 36px}.screen-boss-battle .points-container .points-scale{background:#392b64;border:3px solid #fff;border-radius:12px;width:100%;height:26px}.screen-boss-battle .points-container .points-scale .fill{background:#83bb0c;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:width .2s;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -2px 4px #00000040}.screen-boss-battle .points-container .points-scale .points{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:14px;display:flex;position:absolute;top:0;left:0}.screen-boss-battle .points-container .points-scale .logo,.screen-boss-battle .points-container .points-scale .level-view,.screen-boss-battle .points-container .points-scale .lock{background-color:#7957b2;border:3px solid #fff;border-radius:100%;width:32px;height:32px;position:absolute;top:50%}.screen-boss-battle .points-container .points-scale .logo{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/logo.png?4c46a3v1);background-position:50%;background-repeat:no-repeat;background-size:20px;left:0;transform:translate(-20px,-50%)}.screen-boss-battle .points-container .points-scale .level-view,.screen-boss-battle .points-container .points-scale .lock{justify-content:center;align-items:center;display:flex;right:0;transform:translate(20px,-50%)}.screen-boss-battle .points-container .points-scale .level-view span,.screen-boss-battle .points-container .points-scale .lock span{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .points-container .points-scale .level-view svg,.screen-boss-battle .points-container .points-scale .lock svg{width:15px;height:19px}.screen-boss-battle .main{background-color:#7957b2}.screen-boss-battle .main .main-bottom{justify-content:space-between;width:100%;padding:0 16px 8px;display:flex}.screen-boss-battle .main .main-bottom .time{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.screen-boss-battle .main .main-bottom .time .time-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .main .main-bottom .time .styled{background:#0003;align-items:center;gap:4px;width:max-content;padding:4px 12px;display:flex;position:relative}.screen-boss-battle .main .main-bottom .time .styled svg{flex-shrink:0;width:16px;height:16px;margin-right:0}.screen-boss-battle .main .main-bottom .current{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.screen-boss-battle .main .main-bottom .current .current-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .main .main-bottom .current .current-points{justify-content:center;align-items:center;height:24px;display:flex}.screen-boss-battle .main .main-bottom .current .current-points .logo{pointer-events:none;background-color:#7957b2;background-image:url(https://inspin.me/build/static/images/bossBattle/logo.png?4c46a3v1);background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #fff;border-radius:100%;width:24px;height:24px;position:absolute;top:0;left:0}.screen-boss-battle .main .main-bottom .current .current-points .numbers{color:#fff;background:#c09cff;border-radius:100px;padding:2px 12px 2px 32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .active-tab-rewards{background:linear-gradient(90deg,#473873 0%,#7957b2 50%,#473873 100%);height:calc(100% - 421px);overflow:auto}@media (min-width:950px){.screen-boss-battle .active-tab-rewards{height:calc(100% - 391px)}}.screen-boss-battle .active-tab-rating{background:linear-gradient(90deg,#473873 0%,#7957b2 50%,#473873 100%);height:calc(100% - 191px);overflow:hidden}.screen-boss-battle .active-tab-rating:before{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/bossBattle/contentBg.png?4459bdv1) top/contain;width:100%;height:calc(100% - 191px);display:block;position:fixed}.screen-boss-battle .boss-battle-rewards{flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:12px;min-height:100%;padding:12px 0;display:flex}.screen-boss-battle .boss-battle-rewards .reward-cur-level-text{width:100%}.screen-boss-battle .boss-battle-rewards .reward-cur-level-text .reward-cur-level-text-inner{text-align:center;color:#fff;width:300px;margin:0 auto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-boss-battle .boss-battle-rewards .reward-level{background:#7957b2;border:4px solid #fff;border-radius:12px;width:403px;margin:0 16px;padding:16px 30px;overflow:hidden;box-shadow:0 4px 4px #00000040,inset 0 4px 4px #00000040}@media (min-width:950px){.screen-boss-battle .boss-battle-rewards .reward-level{width:90%}}.screen-boss-battle .boss-battle-rewards .reward-level .reward-bg{pointer-events:none;background:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1) top/contain no-repeat;width:560px;height:560px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}.screen-boss-battle .boss-battle-rewards .reward-level .reward-text{text-align:center;color:#fff;width:210px;margin:0 auto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-boss-battle .boss-battle-rewards .reward-level .game-items{flex-wrap:wrap;justify-content:center;width:241px;margin:16px auto 0;display:flex}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip{text-align:center;width:50px;height:50px;margin:0 5px;display:inline-block;position:relative}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;display:block;position:relative}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip .count{z-index:1;white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:23px;right:8px}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip .hint,.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count{display:none}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{margin-left:2px!important}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .preview-img{top:14px}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .gift-image{background-position:top;background-repeat:no-repeat;background-size:40px 40px;width:50px;height:50px}.screen-boss-battle .boss-battle-rewards .reward-level .game-items .gift-image .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:23px;right:8px}.screen-boss-battle .boss-battle-rewards .reward-level .info-btn{color:#fff;cursor:pointer;background:#392b64;border-radius:24px;justify-content:center;gap:6px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-boss-battle .boss-battle-rewards .reward-level .info-btn:hover{filter:brightness(1.2)}.screen-boss-battle .boss-battle-rewards .reward-level .reward-btn{color:#fff;cursor:pointer;background:#83bb0c;border-radius:24px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-boss-battle .boss-battle-rewards .reward-level .reward-btn:hover{filter:brightness(1.2)}.screen-boss-battle .boss-battle-rating{height:100%}.screen-boss-battle .boss-battle-rating .rating-header{color:#fff;text-align:center;width:300px;margin:14px auto;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .boss-battle-rating .rating-players{height:100%;display:block;position:relative}.screen-boss-battle .boss-battle-rating .rating-players .scroll-wrap-container{background:0 0;height:100%;padding:0 16px 100px}.screen-boss-battle .boss-battle-rating .rating-players .scroll-wrap-container .virtual-item:has(.rewards-tooltip){z-index:1}.screen-boss-battle .boss-battle-rating .boss-battle-place{box-sizing:border-box;background-color:#fbf3ff;border-radius:12px;flex-shrink:0;align-items:center;width:100%;height:84px;padding:6px 8px;display:flex;position:relative;box-shadow:2px 0 4px #7957b214,0 2px 4px #7957b214}.screen-boss-battle .boss-battle-rating .boss-battle-place:hover{z-index:4}.screen-boss-battle .boss-battle-rating .boss-battle-place[data-self=true]{z-index:3;background-color:#dacbfa;width:auto;display:flex;position:absolute;bottom:12px;left:16px;right:16px}.screen-boss-battle .boss-battle-rating .boss-battle-place.is-self-place{z-index:10;background-color:#f3daff;width:auto;margin-bottom:0;display:flex;position:absolute;bottom:12px;left:16px;right:16px}.screen-boss-battle .boss-battle-rating .boss-battle-place .place-number-view{z-index:2;position:absolute;top:-5px;left:50px}.screen-boss-battle .boss-battle-rating .boss-battle-place .place-number-view .place-text{color:#fff;background:#252529a3;border-radius:100px;justify-content:center;align-items:center;height:20px;padding:0 5px;font-size:12px;font-weight:900;display:flex;position:absolute;top:2px;left:0;width:unset!important}.screen-boss-battle .boss-battle-rating .boss-battle-place .league-icon{display:block;position:absolute;top:50%;left:32px;transform:translate(-50%,-50%)}.screen-boss-battle .boss-battle-rating .boss-battle-place .photo{width:54px;min-width:54px;height:72px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-right:12px;position:relative}.screen-boss-battle .boss-battle-rating .boss-battle-place .description{flex-direction:column;justify-content:center;gap:8px;width:100%;display:flex}.screen-boss-battle .boss-battle-rating .boss-battle-place .description .name-wrapper{gap:4px;display:flex}.screen-boss-battle .boss-battle-rating .boss-battle-place .club-icon{width:20px;height:20px}.screen-boss-battle .boss-battle-rating .boss-battle-place .name{color:#04050f;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow-x:hidden}.screen-boss-battle .boss-battle-rating .boss-battle-place .points{text-align:center;color:#04050f;box-sizing:border-box;background:#00000012;border-radius:8px;align-items:center;width:max-content;height:20px;margin-left:4px;padding:2px 12px 0 8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.screen-boss-battle .boss-battle-rating .boss-battle-place .points .logo{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/logo.png?4c46a3v1);background-position:50%;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;position:relative;left:-10px}.screen-boss-battle .boss-battle-rating .boss-battle-place .points .game-item-with-tooltip{width:24px;height:24px;margin:0 4px 0 -14px;display:block}.screen-boss-battle .boss-battle-rating .boss-battle-place .points .game-item-with-tooltip .game-item-image{width:100%;height:100%;display:block;position:relative}.screen-boss-battle .boss-battle-rating .boss-battle-place .reward-icon{width:39px;min-width:39px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-boss-battle .boss-battle-rating .boss-battle-place .reward-icon.not-loaded{visibility:hidden}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-0{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest0.png?ac776av1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-1{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest1.png?61d730v1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-2{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest2.png?c285bbv1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-3{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest3.png?8a8a12v1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-4{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest4.png?401523v1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-5{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest5.png?26c8a4v1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-6{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest6.png?027c7ev1)}.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-7,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-8,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-9,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-10,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-11,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-12,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-13,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-14,.screen-boss-battle .boss-battle-rating .boss-battle-place .boss-battle-chest-15{background-image:url(https://inspin.me/build/static/images/bossBattle/chests/chest7.png?d6197cv1)}.screen-boss-battle .level-info{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:3;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.screen-boss-battle .level-info .rays{pointer-events:none;background:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1) top/contain no-repeat;width:560px;height:560px;position:absolute;top:-282px;right:-276px}.screen-boss-battle .level-info .level-info-inner{background:#7957b2;border:4px solid #fff;border-radius:20px;flex-direction:column;align-items:center;width:318px;padding:24px 0;display:flex;overflow:hidden}.screen-boss-battle .level-info .level-info-header{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .level-info .points-container{padding:16px 36px}.screen-boss-battle .level-info .level-info-text{color:#fff;text-align:center;max-width:196px;margin:0 auto 16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-boss-battle .level-info .level-info-text span{font-weight:700}.screen-boss-battle .level-info .level-info-bottom{background:#fbf3ff;border:2px solid #392b64;border-radius:12px;justify-content:space-around;align-items:center;gap:5px;margin:0 16px;padding:12px 12px 12px 8px;display:flex}.screen-boss-battle .level-info .level-info-bottom .gifts{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bossBattle/gifts.png?3ed423v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:40px}.screen-boss-battle .level-info .level-info-bottom .level-info-bottom-text{color:#04050f;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-boss-battle .level-info .level-info-bottom .level-info-bottom-btn{color:#fff;text-align:center;cursor:pointer;background:#7957b2;border-radius:24px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-boss-battle .level-info .level-info-bottom .level-info-bottom-btn:hover{filter:brightness(1.2)}.screen-boss-battle .level-info .level-info-ok{cursor:pointer;text-align:center;background:#fff;border-radius:24px;width:calc(100% - 32px);margin-top:16px;padding:16px 0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .2s}.screen-boss-battle .level-info .level-info-ok:hover{filter:brightness(.9)}.screen-boss-battle .bottom-button{background-color:#7957b2;justify-content:center;align-items:center;width:100%;height:64px;padding:0 16px;display:flex}.screen-boss-battle .bottom-button .button-send{color:#fff;cursor:pointer;background:linear-gradient(#ff94e8 0%,#ff6ddd 100%);border:4px solid #fff;border-radius:24px;justify-content:center;align-items:center;column-gap:4px;width:100%;height:40px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-boss-battle .bottom-button .button-send .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/bossBattleGiftsIcon.png?3c2cbav1);background-repeat:no-repeat;background-size:contain;width:32px;height:32px}.screen-boss-battle .boss-battle-gifts{z-index:5;pointer-events:none;contain:unset;height:auto;transition:transform .3s;display:block;position:absolute;bottom:0;transform:translateY(105%);background-color:#0000!important;top:218px!important;left:0!important;right:0!important}@media (min-width:950px){.screen-boss-battle .boss-battle-gifts:not([data-video-player-visible=true]){top:0}}@media (max-width:950px){.screen-boss-battle .boss-battle-gifts{contain:unset;display:block;position:absolute;left:0;right:0;top:218px!important}.screen-boss-battle .boss-battle-gifts .expand-tongue{pointer-events:all;opacity:0;padding:10px 20px;position:absolute;top:-25px;left:50%;transform:translate(-50%)translateZ(0)}.screen-boss-battle .boss-battle-gifts .expand-tongue .tongue{background:#00000040;border-radius:8px;width:40px;height:4px}}@media (min-width:950px){.screen-boss-battle .boss-battle-gifts{top:0}}.screen-boss-battle .boss-battle-gifts[data-scroll-locked=true] .screen-content{overflow-y:hidden}.screen-boss-battle .boss-battle-gifts .gifts-container{height:100%}@media (max-width:950px){.screen-boss-battle .boss-battle-gifts .gifts-container::-webkit-scrollbar{display:none!important}}.screen-boss-battle .boss-battle-gifts .header-gift{z-index:3;pointer-events:all;box-sizing:border-box;background-color:#fff;flex-direction:column;gap:12px;width:100%;padding:10px 0 0;display:flex;position:relative;top:0;left:0;box-shadow:0 2px 6px #00000040}.screen-boss-battle .boss-battle-gifts .header-gift .top{align-items:center;width:100%;height:32px;padding-right:11px;display:flex}.screen-boss-battle .boss-battle-gifts .header-gift .top .back-button{width:45px;height:32px;margin:0;padding:0;position:relative;inset:0}.screen-boss-battle .boss-battle-gifts .header-gift .top .back-button:before{content:" ";content:unset;position:absolute;inset:-6px}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block{flex:3}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .gifts-recipient{text-align:left;white-space:nowrap;padding:2px 12px 2px 2px;line-height:30px}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .gifts-recipient .photo{width:28px;height:28px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;margin-right:5px;display:inline-block;position:relative}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .gifts-recipient .arrow-down{margin-left:auto}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button{pointer-events:all;cursor:pointer;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .1s;display:flex;position:relative}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button:hover{filter:brightness(125%)}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button:active{filter:brightness(75%)}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.message{background-color:#01c138}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.message svg{width:18px;height:19px}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.kick{background-color:#fe041b;justify-content:center;align-items:center}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.kick .white-bg{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.kick .white-bg .game-item-image{width:22px;height:22px}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.save{background-color:#01c138}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .round-button.save .game-item-image{width:22px;height:20px;transform:translateY(1px)}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .categories-block{position:relative;top:0}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .categories-block .button-categories,.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .categories-block .recipients-categories{text-align:center;z-index:3;white-space:nowrap;padding:0 12px;display:block}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .button-categories .icon-gift-heart{padding-right:6px}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .button-categories .icon-arrow-side{margin-left:auto}.screen-boss-battle .boss-battle-gifts .header-gift .top .button-block .recipients-categories{color:#7957b2;background:#fff;border:1px solid;justify-content:space-between}.screen-boss-battle .boss-battle-gifts .header-gift[data-is-self=true]{height:50px!important}.screen-boss-battle .boss-battle-gifts .header-gift[data-is-self=true] .button-categories,.screen-boss-battle .boss-battle-gifts .header-gift[data-is-self=true] .selector{display:none!important}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector{pointer-events:none;justify-content:space-between;width:100%;height:32px;display:flex;position:relative;box-sizing:border-box!important;padding:0 45px!important}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .hint-text,.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .selection-item{pointer-events:all;cursor:pointer;text-align:center;color:gray;white-space:nowrap;border-radius:8px;font-size:14px;font-weight:700;line-height:16px;transition:all .1s;display:inline-block;position:relative;padding:7px 9px!important}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .hint-text:hover,.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .selection-item:hover{filter:brightness(125%)}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .hint-text:active,.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .selection-item:active{filter:brightness(75%)}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .hint-text[data-is-active=true],.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .selection-item[data-is-active=true]{color:#7957b2;border:1px solid #7957b2}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .buttons{justify-content:space-between;gap:8px;width:100%;display:flex}.screen-boss-battle .boss-battle-gifts .header-gift .recipients-selector .selection-item .icon{display:none}.screen-boss-battle .boss-battle-gifts .header-gift .categories-menu{top:40px;right:0;transform:none}.screen-boss-battle .boss-battle-gifts .screen-content{pointer-events:all;background-color:#fff;width:100%;height:calc(100% - 96px);display:block;position:relative;bottom:0;left:0}.screen-boss-battle .boss-battle-gifts .screen-content[data-is-self=true]{height:100%;overflow-y:hidden}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel{box-sizing:border-box;padding-bottom:80px}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel .price-color-info{flex-wrap:wrap;gap:10px;margin-bottom:15px;padding-left:16px;display:flex}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel .price-color-info .price-color-block{align-items:center;gap:2px;font-size:8px;line-height:10px;display:flex}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel .price-color-info .price-color-block .price-value{align-items:center;gap:2px;display:flex}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel .price-color-info .price-color-block .game-item-image{width:10px;height:10px}.screen-boss-battle .boss-battle-gifts .screen-content .gifts-panel .price-color-info .price-color-block .color-block{border-radius:2px;width:10px;height:10px}.screen-boss-battle .boss-battle-gifts.boss-battle-gifts-open{transform:translateY(0%)}@media (min-width:950px){.screen-boss-battle .boss-battle-gifts{top:186px!important}}.screen-boss-battle .boss-battle-gifts .header{height:130px!important}.screen-boss-battle .boss-battle-gifts .screen-content{height:calc(100% - 90px)!important}.screen-boss-battle .boss-battle-gifts .top{justify-content:space-between!important}.screen-boss-battle .boss-battle-gifts .information{gap:8px;margin:0 auto;display:flex}.screen-boss-battle .boss-battle-gifts .information .styled{gap:4px;height:24px;padding:4px 12px}.screen-boss-battle .boss-battle-gifts .information .styled svg{margin-right:0;width:16px!important;height:16px!important}.screen.screen-candy-shop{contain:layout}.screen-candy-shop{flex-direction:column;flex-shrink:0;height:calc(100% + 2px);display:flex;background-color:#7957b2!important}.screen-candy-shop[data-is-rewards=true] .top-area{height:231px}.screen-candy-shop[data-is-rewards=true] .top-area:after{opacity:1}.screen-candy-shop[data-is-rewards=true] .header{opacity:0;pointer-events:none}.screen-candy-shop[data-is-rewards=true] .header-band{opacity:1}.screen-candy-shop[data-is-rewards=true] .tasks-view{opacity:0;pointer-events:none}.screen-candy-shop[data-is-rewards=true] .rewards-view{opacity:1}.screen-candy-shop[data-is-rewards=false] .top-area{background-image:none;height:95px}.screen-candy-shop[data-is-rewards=false] .top-area:after{opacity:0}.screen-candy-shop[data-is-rewards=false] .header{opacity:1}.screen-candy-shop[data-is-rewards=false] .header-band{opacity:0}.screen-candy-shop[data-is-rewards=false] .tasks-view{opacity:1}.screen-candy-shop[data-is-rewards=false] .rewards-view{opacity:0;pointer-events:none}.screen-candy-shop[data-is-rewards=false] .rewards-view *{pointer-events:none}.screen-candy-shop .top-area{z-index:3;background-color:#392b64;background-position:top;background-repeat:no-repeat;background-size:cover;flex-grow:0;flex-shrink:0;width:100%;transition:height .3s linear,background .3s linear;position:relative;overflow-y:hidden}.screen-candy-shop .top-area .header-mascots{bottom:30px}.screen-candy-shop .top-area .header-mascots .sophie{left:auto;right:53%}.screen-candy-shop .top-area .header-mascots .alex{left:55%;right:auto}@media (max-width:950px){.screen-candy-shop .top-area .header-mascots .alex,.screen-candy-shop .top-area .header-mascots .sophie{bottom:-10px}}.screen-candy-shop .top-area .header{z-index:2;box-sizing:border-box;background-color:#392b64;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 15px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.screen-candy-shop .top-area .header .header-text{color:#fff;text-align:center;font-size:17px;font-weight:500;line-height:17px}.screen-candy-shop .top-area .header .header-info-button,.screen-candy-shop .top-area .header .header-close-button{cursor:pointer;width:24px;height:24px}.screen-candy-shop .top-area .header .header-info-button svg,.screen-candy-shop .top-area .header .header-close-button svg,.screen-candy-shop .top-area .header .header-info-button svg{width:24px;height:24px}.screen-candy-shop .top-area .header .header-close-button svg{width:18px;height:18px}.screen-candy-shop .top-area .header-band{z-index:2;width:calc(90% - 100px);max-width:344px;margin:auto;transition:opacity .5s linear;position:absolute;top:16px;left:0;right:0}.screen-candy-shop .top-area .header-band .header-band-bg{pointer-events:none;box-sizing:border-box;text-align:center;color:#fff;filter:brightness(.95);background-image:url(https://inspin.me/build/static/images/bank/band/bandRedMiddle.png?e2ab84v1);background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:16.56px;font-size:18px;font-weight:700;display:flex;position:absolute;top:0;left:0}.screen-candy-shop .top-area .header-band .header-band-bg:before,.screen-candy-shop .top-area .header-band .header-band-bg:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}.screen-candy-shop .top-area .header-band .header-band-bg:before{background-position:100% 0;right:100%}.screen-candy-shop .top-area .header-band .header-band-bg:after{background-position:0 0;left:100%}.screen-candy-shop .top-area .header-band .header-band-bg svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}.screen-candy-shop .top-area .header-band .header-band-bg.big-text{text-transform:uppercase;font-size:14px}.screen-candy-shop .top-area .header-band .header-band-bg:before{background-position:100% 0;width:55.2px;right:100%}.screen-candy-shop .top-area .header-band .header-band-bg:after{background-position:0 0;width:56.12px;left:100%}.screen-candy-shop .top-area .header-band .header-band-bg:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedLeft.png?9d921fv1)}.screen-candy-shop .top-area .header-band .header-band-bg:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedRight.png?811813v1)}.screen-candy-shop .top-area .header-band .header-band-bg.blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueMiddle.png?4c8a75v1)}.screen-candy-shop .top-area .header-band .header-band-bg.blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueLeft.png?20c6cav1)}.screen-candy-shop .top-area .header-band .header-band-bg.blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueRight.png?ed1264v1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueMiddle.png?2818b2v1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueLeft.png?5895afv1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueRight.png?8bef6av1)}.screen-candy-shop .top-area .header-band .header-band-bg.purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleMiddle.png?3de464v1);line-height:34.5px}.screen-candy-shop .top-area .header-band .header-band-bg.purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleLeft.png?9f43d2v1)}.screen-candy-shop .top-area .header-band .header-band-bg.purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleRight.png?508857v1)}.screen-candy-shop .top-area .header-band .header-band-bg.bright-red{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedMiddle.png?1b4188v1)}.screen-candy-shop .top-area .header-band .header-band-bg.bright-red:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedLeft.png?b1a891v1)}.screen-candy-shop .top-area .header-band .header-band-bg.bright-red:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedRight.png?ea7487v1)}.screen-candy-shop .top-area .header-band .header-band-bg.pink{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkMiddle.png?5f9581v1)}.screen-candy-shop .top-area .header-band .header-band-bg.pink:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkLeft.png?fb342bv1)}.screen-candy-shop .top-area .header-band .header-band-bg.pink:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkRight.png?eeb5e4v1)}.screen-candy-shop .top-area .header-band .header-band-bg.dark-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleMiddle.png?f1f424v1);height:45px;font-size:18px}.screen-candy-shop .top-area .header-band .header-band-bg.dark-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleLeft.png?e83c25v1)}.screen-candy-shop .top-area .header-band .header-band-bg.dark-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleRight.png?b08210v1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleMiddle.png?58005dv1);height:34px}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleLeft.png?430fb8v1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleRight.png?a30bcfv1)}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple:before,.screen-candy-shop .top-area .header-band .header-band-bg.light-purple:after{height:42px;right:calc(100% - 1px)}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple~.band-info-button{top:16px;left:-37px}.screen-candy-shop .top-area .header-band .header-band-bg.light-purple~.band-close-button{top:18px;right:-37px}.screen-candy-shop .top-area .header-band .band-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute}.screen-candy-shop .top-area .header-band .band-button svg{margin:0}.screen-candy-shop .top-area .header-band .header-band-text{z-index:2;justify-content:center;align-items:center;width:100%;height:29px;margin:auto;font-size:18px;font-weight:700;line-height:32px;display:flex;position:relative}.screen-candy-shop .top-area .header-band .band-close-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:16px;left:-37px}.screen-candy-shop .top-area .header-band .band-close-button svg{width:18px;height:18px;margin:0}.screen-candy-shop .top-area .header-band .band-info-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:14px;right:-38px;left:initial!important}.screen-candy-shop .top-area .header-band .band-info-button svg{width:20px;height:20px;margin:0}.screen-candy-shop .top-area .tabs{z-index:2;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:0;left:0}.screen-candy-shop .top-area .tabs .tab{color:#fff;text-align:center;background-color:#714aad;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;align-items:center;width:50%;padding:9px 0;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex}.screen-candy-shop .top-area .tabs .tab.clickable{cursor:pointer;background-color:#473873}.screen-candy-shop .top-area .tabs .tab.clickable:hover{opacity:1}.screen-candy-shop .timer-balance-area{z-index:4;background-color:#714aad;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:58px;display:flex;position:relative;box-shadow:0 4px 8px #0003}.screen-candy-shop .timer-balance-area:before{content:"";pointer-events:none;background-color:#714aad;height:5px;position:absolute;top:-5px;left:0;right:0}.screen-candy-shop .timer-balance-area .timer-container{flex-direction:column;justify-content:center;align-items:center;width:50%;height:-moz-fit-content;height:fit-content;display:flex}.screen-candy-shop .timer-balance-area .timer-container .time-text{color:#fff;margin-bottom:2px;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.screen-candy-shop .timer-balance-area .timer-container .timer{margin:0 auto;background:#3f2a61!important}.screen-candy-shop .timer-balance-area .balance-container{justify-content:center;align-items:center;width:50%;display:flex}.screen-candy-shop .timer-balance-area .balance-container .candies-balance{box-sizing:border-box;background-color:#3f2a61;border:2px solid #fed230;border-radius:100px;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;min-width:132px;height:40px;padding:0 8px;display:flex}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .icon{width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .balance-text{color:#fff;margin:auto 10px;font-size:16px;font-weight:500}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .button-plus{pointer-events:all;cursor:pointer;background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .1s;display:flex}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .button-plus svg{width:12px;height:12px}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .button-plus:hover{filter:brightness(125%)}.screen-candy-shop .timer-balance-area .balance-container .candies-balance .button-plus:active{filter:brightness(75%)}.screen-candy-shop .content-container{flex-grow:1;flex-shrink:1;position:relative}.screen-candy-shop .content-container .rewards-view,.screen-candy-shop .content-container .tasks-view{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;transition:opacity .5s linear;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden auto;touch-action:manipulation!important}.screen-candy-shop .content-container .rewards-view *,.screen-candy-shop .content-container .tasks-view *{touch-action:manipulation!important}.screen-candy-shop .content-container .rewards-view{box-sizing:border-box;z-index:1;background-image:linear-gradient(90deg,#473873 0%,#6f48ab 50%,#473873 100%);background-size:cover;justify-content:start;align-items:center;height:100%}.screen-candy-shop .content-container .rewards-view .rewards-flex{box-sizing:border-box;z-index:1;flex-flow:wrap;justify-content:center;align-items:center;gap:16px 12px;width:100%;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:20px 6px;display:flex}.screen-candy-shop .content-container .tasks-view{background-image:linear-gradient(90deg,#473873 0%,#6f48ab 50%,#473873 100%);background-size:cover;flex-direction:column;align-items:center}.screen-candy-shop .content-container .tasks-view .tasks-group{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;padding:16px;transition:height .2s;display:flex}.screen-candy-shop .content-container .tasks-view .tasks-group .caption{justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:500;display:flex}.screen-candy-shop .content-container .tasks-view .tasks-group .subcaption{text-align:center;box-sizing:border-box;color:#fff;width:100%;padding:0 15px;font-size:12px;font-weight:500;line-height:16px}.screen-candy-shop .content-container .tasks-view .tasks-group .subcaption .timer{background:0 0;display:inline}.screen-candy-shop .content-container .tasks-view .tasks-group .subcaption .timer .unit,.screen-candy-shop .content-container .tasks-view .tasks-group .subcaption .timer .value{font-weight:500}.screen-candy-shop .content-container .tasks-view .common-tasks-view{box-sizing:border-box;width:100%;box-shadow:none;border:none;flex-direction:column;padding:8px;display:flex}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area{box-sizing:border-box;background-color:#fff;border:none;border-radius:8px;flex-direction:column;width:100%;padding:0;display:flex;overflow:visible;box-shadow:0 4px 12px #2c0b3852}.screen-candy-shop .content-container .tasks-view .common-tasks-view.completed .description,.screen-candy-shop .content-container .tasks-view .common-tasks-view.completed .count{color:#919399}.screen-candy-shop .content-container .tasks-view .common-tasks-view.completed .icon{filter:grayscale();opacity:.7}.screen-candy-shop .content-container .tasks-view .common-tasks-view .top-text{text-align:center;color:#fff;margin-bottom:8px;font-size:14px;font-weight:500;line-height:17px}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area{background-color:#fff;border:none;border-radius:10px;flex-direction:column;padding:10px 12px;overflow:visible;box-shadow:0 4px 12px #2c0b3852}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .task-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;display:flex}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .task-item .reward{flex-direction:row;flex-shrink:0;align-items:center;gap:2px;display:flex}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .task-item .reward .count{color:#4f369c;font-size:14px;font-weight:700}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .task-item .reward .icon{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/eventShopIcon.png?956412v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .task-item .description{color:#4f369c;flex:1;min-width:0;font-size:14px;font-weight:700}.screen-candy-shop .content-container .tasks-view .common-tasks-view .info-area .description{width:100%;padding:0}.screen-candy-shop .content-container .tasks-view .common-tasks-view .description{margin:4px auto}.screen-candy-shop .tasks-separator-line{z-index:1;background:#c1b5e5;width:100%;min-height:4px;overflow:visible;box-shadow:0 4px 4px #00000080}#screen_invite_to_club,#screen_club_create_edit{background:#fff;flex-direction:column;padding:0;display:flex}#screen_invite_to_club *,#screen_club_create_edit *{box-sizing:border-box}#screen_invite_to_club button:not(.close-button),#screen_club_create_edit button:not(.close-button){color:#fff;text-align:center;box-sizing:border-box;background:#5fa0ca;border:none;border-radius:26px;font-size:15px;font-weight:700;line-height:18px}#screen_invite_to_club button:not(.close-button):hover,#screen_club_create_edit button:not(.close-button):hover{background:linear-gradient(#fff3,#fff3),#499dd4}#screen_invite_to_club button:not(.close-button):active,#screen_club_create_edit button:not(.close-button):active{background:linear-gradient(#0000004d,#0000004d),#499dd4}#screen_invite_to_club button:not(.close-button):disabled,#screen_club_create_edit button:not(.close-button):disabled{background:gray}#screen_invite_to_club .header .caption,#screen_club_create_edit .header .caption{color:#fff;width:auto;margin-bottom:0;margin-left:16px;font-size:18px;font-weight:700;display:flex}#screen_invite_to_club .header .caption .info-button,#screen_club_create_edit .header .caption .info-button{margin:3px 5px 0}#screen_invite_to_club .header .close-button,#screen_club_create_edit .header .close-button{margin-bottom:25px;margin-right:0}#screen_invite_to_club .close-button,#screen_club_create_edit .close-button{text-align:center;color:gray;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}#screen_invite_to_club.with-tabs .popup,#screen_club_create_edit.with-tabs .popup,#screen_invite_to_club.with-tabs .inner,#screen_club_create_edit.with-tabs .inner{background-color:#392b64}#screen_invite_to_club.with-tabs .popup .header,#screen_club_create_edit.with-tabs .popup .header,#screen_invite_to_club.with-tabs .inner .header,#screen_club_create_edit.with-tabs .inner .header{color:#fff!important}#screen_invite_to_club .club-competition-player-list-item,#screen_club_create_edit .club-competition-player-list-item{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}#screen_invite_to_club .club-competition-player-list-item .description,#screen_club_create_edit .club-competition-player-list-item .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}#screen_invite_to_club .club-competition-player-list-item .description .title,#screen_club_create_edit .club-competition-player-list-item .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}#screen_invite_to_club .club-competition-player-list-item .description .info,#screen_club_create_edit .club-competition-player-list-item .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}#screen_invite_to_club .club-competition-player-list-item .description .info span,#screen_club_create_edit .club-competition-player-list-item .description .info span{display:inline-block;position:relative}#screen_invite_to_club .club-competition-player-list-item .right-area,#screen_club_create_edit .club-competition-player-list-item .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}#screen_invite_to_club .club-competition-player-list-item .right-area *,#screen_club_create_edit .club-competition-player-list-item .right-area *{display:block;position:relative}#screen_invite_to_club .club-competition-player-list-item .right-area .club-icon,#screen_club_create_edit .club-competition-player-list-item .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}#screen_invite_to_club .club-competition-player-list-item[data-hidden=true],#screen_club_create_edit .club-competition-player-list-item[data-hidden=true]{opacity:0;position:absolute}#screen_invite_to_club .hint,#screen_club_create_edit .hint{text-align:center;color:#474747;width:100%;font-size:14px;line-height:16px;display:block;position:relative}#screen_invite_to_club .popup *,#screen_club_create_edit .popup *,#screen_invite_to_club .inner *,#screen_club_create_edit .inner *{box-sizing:border-box}#screen_invite_to_club .popup .header,#screen_club_create_edit .popup .header,#screen_invite_to_club .inner .header,#screen_club_create_edit .inner .header{color:#185278;flex-direction:row;justify-content:center;align-items:center;width:100%;height:54px;font-size:18px;font-weight:600;line-height:54px;display:flex;position:relative}#screen_invite_to_club .popup .info-button,#screen_club_create_edit .popup .info-button,#screen_invite_to_club .inner .info-button,#screen_club_create_edit .inner .info-button{pointer-events:all;cursor:pointer;width:24px;height:24px;margin:auto 0 auto 5px;transition:all .1s;display:block;position:relative}#screen_invite_to_club .popup .info-button:hover,#screen_club_create_edit .popup .info-button:hover,#screen_invite_to_club .inner .info-button:hover,#screen_club_create_edit .inner .info-button:hover{filter:brightness(125%)}#screen_invite_to_club .popup .info-button:active,#screen_club_create_edit .popup .info-button:active,#screen_invite_to_club .inner .info-button:active,#screen_club_create_edit .inner .info-button:active{filter:brightness(75%)}#screen_invite_to_club .popup .info-button svg,#screen_club_create_edit .popup .info-button svg,#screen_invite_to_club .inner .info-button svg,#screen_club_create_edit .inner .info-button svg{width:100%;height:100%;display:block;position:relative}#screen_invite_to_club .popup .info-button.right,#screen_club_create_edit .popup .info-button.right,#screen_invite_to_club .inner .info-button.right,#screen_club_create_edit .inner .info-button.right{position:absolute;top:16px;right:16px}#screen_invite_to_club .popup .info-button:hover,#screen_club_create_edit .popup .info-button:hover,#screen_invite_to_club .inner .info-button:hover,#screen_club_create_edit .inner .info-button:hover{opacity:.8}#screen_invite_to_club .popup .back,#screen_club_create_edit .popup .back,#screen_invite_to_club .inner .back,#screen_club_create_edit .inner .back,#screen_invite_to_club .popup .close,#screen_club_create_edit .popup .close,#screen_invite_to_club .inner .close,#screen_club_create_edit .inner .close{pointer-events:all;cursor:pointer;z-index:1;transition:all .1s;position:absolute;top:27px;transform:translateY(-50%)}#screen_invite_to_club .popup .back:hover,#screen_club_create_edit .popup .back:hover,#screen_invite_to_club .inner .back:hover,#screen_club_create_edit .inner .back:hover,#screen_invite_to_club .popup .close:hover,#screen_club_create_edit .popup .close:hover,#screen_invite_to_club .inner .close:hover,#screen_club_create_edit .inner .close:hover{filter:brightness(125%)}#screen_invite_to_club .popup .back:active,#screen_club_create_edit .popup .back:active,#screen_invite_to_club .inner .back:active,#screen_club_create_edit .inner .back:active,#screen_invite_to_club .popup .close:active,#screen_club_create_edit .popup .close:active,#screen_invite_to_club .inner .close:active,#screen_club_create_edit .inner .close:active{filter:brightness(75%)}#screen_invite_to_club .popup .back:hover,#screen_club_create_edit .popup .back:hover,#screen_invite_to_club .inner .back:hover,#screen_club_create_edit .inner .back:hover,#screen_invite_to_club .popup .close:hover,#screen_club_create_edit .popup .close:hover,#screen_invite_to_club .inner .close:hover,#screen_club_create_edit .inner .close:hover{transform:translateY(-50%)scale(1.1)}#screen_invite_to_club .popup .back svg,#screen_club_create_edit .popup .back svg,#screen_invite_to_club .inner .back svg,#screen_club_create_edit .inner .back svg,#screen_invite_to_club .popup .close svg,#screen_club_create_edit .popup .close svg,#screen_invite_to_club .inner .close svg,#screen_club_create_edit .inner .close svg{width:100%;height:100%}#screen_invite_to_club .popup .back,#screen_club_create_edit .popup .back,#screen_invite_to_club .inner .back,#screen_club_create_edit .inner .back{width:24px;height:24px;left:16px}#screen_invite_to_club .popup .close,#screen_club_create_edit .popup .close,#screen_invite_to_club .inner .close,#screen_club_create_edit .inner .close{width:16px;height:16px;right:16px}#screen_invite_to_club .popup .tabs-wrapper,#screen_club_create_edit .popup .tabs-wrapper,#screen_invite_to_club .inner .tabs-wrapper,#screen_club_create_edit .inner .tabs-wrapper{z-index:2;flex-shrink:0;justify-content:space-between;align-items:stretch;height:49px;margin:0 -2px;display:flex;position:relative}#screen_invite_to_club .popup .tabs-wrapper .tab,#screen_club_create_edit .popup .tabs-wrapper .tab,#screen_invite_to_club .inner .tabs-wrapper .tab,#screen_club_create_edit .inner .tabs-wrapper .tab{color:#ffffff4d;text-align:center;cursor:pointer;background:#473873;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;padding:13px 0;font-size:18px;font-weight:700;line-height:21px;display:flex;position:relative}#screen_invite_to_club .popup .tabs-wrapper .tab[data-active=true],#screen_club_create_edit .popup .tabs-wrapper .tab[data-active=true],#screen_invite_to_club .inner .tabs-wrapper .tab[data-active=true],#screen_club_create_edit .inner .tabs-wrapper .tab[data-active=true]{color:#35295d;opacity:1;background:#fff}#screen_invite_to_club .popup .tabs-wrapper .tab:not(:last-child),#screen_club_create_edit .popup .tabs-wrapper .tab:not(:last-child),#screen_invite_to_club .inner .tabs-wrapper .tab:not(:last-child),#screen_club_create_edit .inner .tabs-wrapper .tab:not(:last-child){margin-right:4px}#screen_invite_to_club .popup .tabs-wrapper+.content,#screen_club_create_edit .popup .tabs-wrapper+.content,#screen_invite_to_club .inner .tabs-wrapper+.content,#screen_club_create_edit .inner .tabs-wrapper+.content{border-radius:0}#screen_invite_to_club .popup .content,#screen_club_create_edit .popup .content,#screen_invite_to_club .inner .content,#screen_club_create_edit .inner .content{background-color:#fff;border-radius:6px 6px 0 0;flex-direction:column;flex-grow:1;justify-content:start;width:100%;padding:0 16px;display:flex;overflow:visible hidden}@media (max-width:950px){#screen_invite_to_club .popup .content,#screen_club_create_edit .popup .content,#screen_invite_to_club .inner .content,#screen_club_create_edit .inner .content{border-top:5px solid #fff;margin-top:-1px}}#screen_invite_to_club .popup .content .scroll-area,#screen_club_create_edit .popup .content .scroll-area,#screen_invite_to_club .inner .content .scroll-area,#screen_club_create_edit .inner .content .scroll-area{flex-direction:column;flex-grow:1;justify-content:start;height:auto;margin-left:-14px;margin-right:-14px;padding:0 10px 0 14px;display:flex;overflow-y:auto}#screen_invite_to_club .popup .content .subtitle,#screen_club_create_edit .popup .content .subtitle,#screen_invite_to_club .inner .content .subtitle,#screen_club_create_edit .inner .content .subtitle{color:#252525;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 10px;font-size:14px;font-weight:700;line-height:16px;display:flex!important}#screen_invite_to_club .popup .content .subtitle .arrow-icon,#screen_club_create_edit .popup .content .subtitle .arrow-icon,#screen_invite_to_club .inner .content .subtitle .arrow-icon,#screen_club_create_edit .inner .content .subtitle .arrow-icon{vertical-align:middle;width:11px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;transform:translateY(-2px)}#screen_invite_to_club .popup .content .subtitle .arrow-icon.up,#screen_club_create_edit .popup .content .subtitle .arrow-icon.up,#screen_invite_to_club .inner .content .subtitle .arrow-icon.up,#screen_club_create_edit .inner .content .subtitle .arrow-icon.up{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1)}#screen_invite_to_club .popup .content .subtitle .arrow-icon.down,#screen_club_create_edit .popup .content .subtitle .arrow-icon.down,#screen_invite_to_club .inner .content .subtitle .arrow-icon.down,#screen_club_create_edit .inner .content .subtitle .arrow-icon.down{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1)}#screen_invite_to_club .popup .bottom,#screen_club_create_edit .popup .bottom,#screen_invite_to_club .inner .bottom,#screen_club_create_edit .inner .bottom{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);border-radius:0 0 8px 8px;width:100%;height:95px;margin:0;padding:0 14px;position:absolute;bottom:0;left:0;right:0}#screen_invite_to_club .popup .bottom>div,#screen_club_create_edit .popup .bottom>div,#screen_invite_to_club .inner .bottom>div,#screen_club_create_edit .inner .bottom>div{filter:drop-shadow(0 4px 12px #00000040)}#screen_invite_to_club .popup .buttons,#screen_club_create_edit .popup .buttons,#screen_invite_to_club .inner .buttons,#screen_club_create_edit .inner .buttons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:24px 0;display:flex;position:relative}#screen_invite_to_club .popup .buttons:empty,#screen_club_create_edit .popup .buttons:empty,#screen_invite_to_club .inner .buttons:empty,#screen_club_create_edit .inner .buttons:empty{display:none}#screen_invite_to_club .popup .buttons .create-button,#screen_club_create_edit .popup .buttons .create-button,#screen_invite_to_club .inner .buttons .create-button,#screen_club_create_edit .inner .buttons .create-button{cursor:pointer;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}#screen_invite_to_club .popup .buttons .create-button svg,#screen_club_create_edit .popup .buttons .create-button svg,#screen_invite_to_club .inner .buttons .create-button svg,#screen_club_create_edit .inner .buttons .create-button svg{width:16px;height:16px}#screen_invite_to_club .popup .buttons .create-button:hover,#screen_club_create_edit .popup .buttons .create-button:hover,#screen_invite_to_club .inner .buttons .create-button:hover,#screen_club_create_edit .inner .buttons .create-button:hover{transform:scale(1.1)}#screen_invite_to_club .popup .button,#screen_club_create_edit .popup .button,#screen_invite_to_club .inner .button,#screen_club_create_edit .inner .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}#screen_invite_to_club .popup .button:hover,#screen_club_create_edit .popup .button:hover,#screen_invite_to_club .inner .button:hover,#screen_club_create_edit .inner .button:hover{filter:brightness(110%)}#screen_invite_to_club .popup .button:active,#screen_club_create_edit .popup .button:active,#screen_invite_to_club .inner .button:active,#screen_club_create_edit .inner .button:active{filter:brightness(85%)}#screen_invite_to_club .popup .button .text,#screen_club_create_edit .popup .button .text,#screen_invite_to_club .inner .button .text,#screen_club_create_edit .inner .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_invite_to_club .popup .button:hover,#screen_club_create_edit .popup .button:hover,#screen_invite_to_club .inner .button:hover,#screen_club_create_edit .inner .button:hover{filter:none;background-color:#6db1dd}#screen_invite_to_club .popup .button:active,#screen_club_create_edit .popup .button:active,#screen_invite_to_club .inner .button:active,#screen_club_create_edit .inner .button:active{filter:none;background-color:#336e94}#screen_invite_to_club .popup .button[data-blocked=true],#screen_club_create_edit .popup .button[data-blocked=true],#screen_invite_to_club .inner .button[data-blocked=true],#screen_club_create_edit .inner .button[data-blocked=true]{background-color:gray;pointer-events:none!important}#screen_invite_to_club .default-context,#screen_club_create_edit .default-context{z-index:1}#screen_invite_to_club .dots,#screen_club_create_edit .dots{cursor:pointer;width:6px;height:24px}#screen_invite_to_club .inner,#screen_club_create_edit .inner{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#screen_invite_to_club .search-wrapper{padding-bottom:3px!important}#screen_invite_to_club .content>.text{text-align:center;color:#777;margin:0 auto 10px;font-size:14px;font-weight:600;line-height:16px}#screen_club_info{background:#fff;flex-direction:column;padding:0;display:flex}#screen_club_info *{box-sizing:border-box}#screen_club_info button:not(.close-button){color:#fff;text-align:center;box-sizing:border-box;background:#5fa0ca;border:none;border-radius:26px;font-size:15px;font-weight:700;line-height:18px}#screen_club_info button:not(.close-button):hover{background:linear-gradient(#fff3,#fff3),#499dd4}#screen_club_info button:not(.close-button):active{background:linear-gradient(#0000004d,#0000004d),#499dd4}#screen_club_info button:not(.close-button):disabled{background:gray}#screen_club_info .header .caption{color:#fff;width:auto;margin-bottom:0;margin-left:16px;font-size:18px;font-weight:700;display:flex}#screen_club_info .header .caption .info-button{margin:3px 5px 0}#screen_club_info .header .close-button{margin-bottom:25px;margin-right:0}#screen_club_info .close-button{text-align:center;color:gray;margin:0 auto 10px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}#screen_club_info.with-tabs .popup,#screen_club_info.with-tabs .inner{background-color:#392b64}#screen_club_info.with-tabs .popup .header,#screen_club_info.with-tabs .inner .header{color:#fff!important}#screen_club_info .club-competition-player-list-item{background-color:#fff;border:1px solid #0000001a;border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3px;padding:8px 16px;display:flex!important}#screen_club_info .club-competition-player-list-item .description{flex-direction:column;flex-grow:1;justify-content:center;display:flex!important}#screen_club_info .club-competition-player-list-item .description .title{color:#04050f;text-align:left;word-break:break-word;align-items:center;font-size:14px;font-weight:700;line-height:16px;display:flex}#screen_club_info .club-competition-player-list-item .description .info{justify-content:space-between;align-items:flex-end;margin-top:5px;display:flex;position:relative}#screen_club_info .club-competition-player-list-item .description .info span{display:inline-block;position:relative}#screen_club_info .club-competition-player-list-item .right-area{flex-direction:row;flex-shrink:0;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:100%;display:flex;position:relative}#screen_club_info .club-competition-player-list-item .right-area *{display:block;position:relative}#screen_club_info .club-competition-player-list-item .right-area .club-icon{background-image:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1);width:24px;height:24px}#screen_club_info .club-competition-player-list-item[data-hidden=true]{opacity:0;position:absolute}#screen_club_info .hint{text-align:center;color:#474747;width:100%;font-size:14px;line-height:16px;display:block;position:relative}#screen_club_info .popup *,#screen_club_info .inner *{box-sizing:border-box}#screen_club_info .popup .header,#screen_club_info .inner .header{color:#185278;flex-direction:row;justify-content:center;align-items:center;width:100%;height:54px;font-size:18px;font-weight:600;line-height:54px;display:flex;position:relative}#screen_club_info .popup .info-button,#screen_club_info .inner .info-button{pointer-events:all;cursor:pointer;width:24px;height:24px;margin:auto 0 auto 5px;transition:all .1s;display:block;position:relative}#screen_club_info .popup .info-button:hover,#screen_club_info .inner .info-button:hover{filter:brightness(125%)}#screen_club_info .popup .info-button:active,#screen_club_info .inner .info-button:active{filter:brightness(75%)}#screen_club_info .popup .info-button svg,#screen_club_info .inner .info-button svg{width:100%;height:100%;display:block;position:relative}#screen_club_info .popup .info-button.right,#screen_club_info .inner .info-button.right{position:absolute;top:16px;right:16px}#screen_club_info .popup .info-button:hover,#screen_club_info .inner .info-button:hover{opacity:.8}#screen_club_info .popup .back,#screen_club_info .inner .back,#screen_club_info .popup .close,#screen_club_info .inner .close{pointer-events:all;cursor:pointer;z-index:1;transition:all .1s;position:absolute;top:27px;transform:translateY(-50%)}#screen_club_info .popup .back:hover,#screen_club_info .inner .back:hover,#screen_club_info .popup .close:hover,#screen_club_info .inner .close:hover{filter:brightness(125%)}#screen_club_info .popup .back:active,#screen_club_info .inner .back:active,#screen_club_info .popup .close:active,#screen_club_info .inner .close:active{filter:brightness(75%)}#screen_club_info .popup .back:hover,#screen_club_info .inner .back:hover,#screen_club_info .popup .close:hover,#screen_club_info .inner .close:hover{transform:translateY(-50%)scale(1.1)}#screen_club_info .popup .back svg,#screen_club_info .inner .back svg,#screen_club_info .popup .close svg,#screen_club_info .inner .close svg{width:100%;height:100%}#screen_club_info .popup .back,#screen_club_info .inner .back{width:24px;height:24px;left:16px}#screen_club_info .popup .close,#screen_club_info .inner .close{width:16px;height:16px;right:16px}#screen_club_info .popup .tabs-wrapper,#screen_club_info .inner .tabs-wrapper{z-index:2;flex-shrink:0;justify-content:space-between;align-items:stretch;height:49px;margin:0 -2px;display:flex;position:relative}#screen_club_info .popup .tabs-wrapper .tab,#screen_club_info .inner .tabs-wrapper .tab{color:#ffffff4d;text-align:center;cursor:pointer;background:#473873;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;padding:13px 0;font-size:18px;font-weight:700;line-height:21px;display:flex;position:relative}#screen_club_info .popup .tabs-wrapper .tab[data-active=true],#screen_club_info .inner .tabs-wrapper .tab[data-active=true]{color:#35295d;opacity:1;background:#fff}#screen_club_info .popup .tabs-wrapper .tab:not(:last-child),#screen_club_info .inner .tabs-wrapper .tab:not(:last-child){margin-right:4px}#screen_club_info .popup .tabs-wrapper+.content,#screen_club_info .inner .tabs-wrapper+.content{border-radius:0}#screen_club_info .popup .content,#screen_club_info .inner .content{background-color:#fff;border-radius:6px 6px 0 0;flex-direction:column;flex-grow:1;justify-content:start;width:100%;padding:0 16px;display:flex;overflow:visible hidden}@media (max-width:950px){#screen_club_info .popup .content,#screen_club_info .inner .content{border-top:5px solid #fff;margin-top:-1px}}#screen_club_info .popup .content .scroll-area,#screen_club_info .inner .content .scroll-area{flex-direction:column;flex-grow:1;justify-content:start;height:auto;margin-left:-14px;margin-right:-14px;padding:0 10px 0 14px;display:flex;overflow-y:auto}#screen_club_info .popup .content .subtitle,#screen_club_info .inner .content .subtitle{color:#252525;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 10px;font-size:14px;font-weight:700;line-height:16px;display:flex!important}#screen_club_info .popup .content .subtitle .arrow-icon,#screen_club_info .inner .content .subtitle .arrow-icon{vertical-align:middle;width:11px;height:17px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;transform:translateY(-2px)}#screen_club_info .popup .content .subtitle .arrow-icon.up,#screen_club_info .inner .content .subtitle .arrow-icon.up{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1)}#screen_club_info .popup .content .subtitle .arrow-icon.down,#screen_club_info .inner .content .subtitle .arrow-icon.down{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1)}#screen_club_info .popup .bottom,#screen_club_info .inner .bottom{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);border-radius:0 0 8px 8px;width:100%;height:95px;margin:0;padding:0 14px;position:absolute;bottom:0;left:0;right:0}#screen_club_info .popup .bottom>div,#screen_club_info .inner .bottom>div{filter:drop-shadow(0 4px 12px #00000040)}#screen_club_info .popup .buttons,#screen_club_info .inner .buttons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:24px 0;display:flex;position:relative}#screen_club_info .popup .buttons:empty,#screen_club_info .inner .buttons:empty{display:none}#screen_club_info .popup .buttons .create-button,#screen_club_info .inner .buttons .create-button{cursor:pointer;border:2px solid #7957b2;border-radius:44px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}#screen_club_info .popup .buttons .create-button svg,#screen_club_info .inner .buttons .create-button svg{width:16px;height:16px}#screen_club_info .popup .buttons .create-button:hover,#screen_club_info .inner .buttons .create-button:hover{transform:scale(1.1)}#screen_club_info .popup .button,#screen_club_info .inner .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5fa0ca;border:none;border-radius:50px;outline:none;width:-moz-fit-content;width:fit-content;height:34px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:34px;transition:all .1s;display:table}#screen_club_info .popup .button:hover,#screen_club_info .inner .button:hover{filter:brightness(110%)}#screen_club_info .popup .button:active,#screen_club_info .inner .button:active{filter:brightness(85%)}#screen_club_info .popup .button .text,#screen_club_info .inner .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_club_info .popup .button:hover,#screen_club_info .inner .button:hover{filter:none;background-color:#6db1dd}#screen_club_info .popup .button:active,#screen_club_info .inner .button:active{filter:none;background-color:#336e94}#screen_club_info .popup .button[data-blocked=true],#screen_club_info .inner .button[data-blocked=true]{background-color:gray;pointer-events:none!important}#screen_club_info .default-context{z-index:1}#screen_club_info .dots{cursor:pointer;width:6px;height:24px}#screen_club_info .inner{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#screen_club_info .scroll-area{gap:12px}#screen_club_info .header .button-club-ban{width:19px;height:19px;margin:auto 5px;display:block;position:relative}#screen_club_info .header .button-club-ban svg{width:100%;height:100%;display:block;position:relative}#screen_club_info .header .id-wrapper{cursor:pointer;align-items:center;gap:4px;display:flex}#screen_club_info .header .id-wrapper svg{width:20px;height:20px}#screen_club_info .button-translate{cursor:pointer;margin-left:10px;display:inline-block}#screen_club_info .club-description{color:#333;text-align:left;background:#fbf3ff;border-radius:12px;flex-shrink:0;width:100%;height:-moz-fit-content;height:fit-content;max-height:80px;margin-bottom:24px;padding:12px 18px;font-size:14px;font-weight:500;line-height:normal;display:block;position:relative;overflow-y:auto;box-shadow:0 2px 8px #7957b129}#screen_club_info .club-description:empty{display:none}#screen_club_info .subtitle{color:#04050f;margin:0 0 12px;font-size:14px;font-weight:700;display:flex;justify-content:space-between!important;align-items:center!important}#screen_club_info .subtitle .members-count{color:#919399}#screen_club_info .ban-area{margin-bottom:0!important}#screen_club_info .buttons{justify-content:space-between;gap:8px;padding:0 0 24px!important}#screen_club_info .buttons .button{background:#7957b2;border:1px solid #7957b2;flex-grow:1;justify-content:center;align-items:center;column-gap:6px;width:-moz-fit-content;width:fit-content;padding:0 14px;font-size:14px;display:flex}#screen_club_info .buttons .button svg{width:16px;height:16px}#screen_club_info .buttons .button svg path{fill:#fff}#screen_club_info .buttons .button:hover{background:#8c66cb}#screen_club_info .buttons .button.white{color:#7957b2;background:0 0}#screen_club_info .buttons .button.white svg path{fill:#7957b2}#screen_club_info .buttons .button.white:hover{background:0 0;transform:scale(1.04)}#screen_club_info .buttons .button.green{color:#028126;background:0 0;border:1px solid #028126}#screen_club_info .buttons .button.green svg path{fill:#028126}#screen_club_info .buttons .button.green:hover{background:0 0;transform:scale(1.04)}#screen_club_info .buttons .button.competition{background:#fff0cd;border:1px solid #c26a19;flex-shrink:0;width:34px;flex-grow:0!important;padding:0!important}#screen_club_info .buttons .button.competition:hover{transform:scale(1.04)}#screen_club_info .buttons .button .competition-img{background-image:url(https://inspin.me/build/static/images/clubs/competition.png?5ee947v1);background-repeat:no-repeat;background-size:cover;width:24px;height:24px}#screen_club_info .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:40px;height:50px}#screen_club_info .name{color:#04050f;justify-content:space-evenly;align-items:flex-end;font-size:14px;font-weight:700;line-height:16px;display:flex}#screen_club_info .player-points{height:25px}#screen_club_info .player-points .progress-icon{background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-position:top;background-repeat:no-repeat;background-size:contain;width:25px;height:24px}#screen_club_info .player-points .button{width:100%}#screen_club_info .button-join-club{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:2;background:#7957b2;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:75%;height:50px;min-height:50px;margin:12px auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex}#screen_club_info .button-join-club:hover{filter:brightness(110%)}#screen_club_info .button-join-club:active{filter:brightness(85%)}#screen_club_info .button-join-club .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_club_info .button-join-club:hover{filter:none;background-color:#6db1dd}#screen_club_info .button-join-club:active{filter:none;background-color:#336e94}#screen_club_info .button-join-club[data-blocked=true]{background-color:gray;pointer-events:none!important}#screen_club_info .button-join-club svg{vertical-align:middle;width:20px;height:20px;margin-right:6px;display:inline-block;transform:translateY(-1px)}#screen_club_info .button-join-club:hover{background-color:#8963c9}#screen_club_info .button-join-club[data-blocked=true]{justify-content:center;align-items:center;display:flex}#screen_club_info .button-join-club[data-blocked=true] .timer{width:min-content;line-height:1}.club-player-menu-anchor{anchor-name:--club-player-menu}.club-player-menu{position-anchor:--club-player-menu;max-width:calc(100vw - 16px);bottom:anchor(--club-player-menu center);right:calc(anchor(--club-player-menu end) + 10px);position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;display:block;width:max-content!important;position:fixed!important}.club-player-menu .item-base{padding:10px 14px}.club-player-menu:after{left:0;right:unset!important}.screen-clubs .clubs-banners-dots{opacity:0;pointer-events:none;transition:opacity .25s ease-out .4s;display:flex;position:absolute}.screen-clubs .clubs-banners-dots.shown{opacity:1;transition-delay:0s}.screen-clubs .clubs-list{flex-shrink:0;width:100%;display:block;position:relative}.screen-clubs .clubs-list>.clubs-list-row{width:100%;display:block;position:absolute;top:0;left:0}#screen_clubs_battle .FigmaEventScreenHeader{aspect-ratio:375/228;display:block;position:relative;height:auto!important}#screen_collections{background:#392b64;flex-direction:column;display:flex}#screen_collections .header{flex-direction:column;display:flex}#screen_collections .header .header-top{justify-content:center;height:55px;line-height:55px;display:flex;position:relative}#screen_collections .header .header-section-name{color:#fff;font-size:18px}#screen_collections .content{background-image:linear-gradient(#392b6433 0% 100%),url(https://inspin.me/build/static/images/collections/background.png?c60baav1);background-repeat:no-repeat;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;flex-grow:1;padding:14px;position:relative;box-shadow:0 -3px 12px #0003}#screen_collections .progress-bar,#screen_collections .fill{border-radius:12px;width:100%;height:22px}#screen_collections .progress-bar{text-align:center;background-color:#2d3169;line-height:22px;position:relative;overflow:hidden;box-shadow:0 0 2px #fff9}#screen_collections .progress-bar:after{content:attr(data-count);text-shadow:0 1px 2px #000000f2;color:#fff;z-index:1;font-size:14px;font-weight:700;position:relative}#screen_collections .fill{background-image:linear-gradient(#90cc00 0%,#418d00 100%);width:50%;position:absolute;top:0;bottom:0;left:0}#screen_collections .fill:after{content:"";opacity:.8;background-image:repeating-linear-gradient(-45deg,#78b800,#78b800 7px,#a2cc42 0 14px);border-radius:12px;position:absolute;inset:0}#screen_collections .progress{margin:16px 0 8px;padding:0 30px;position:relative}#screen_collections .text{color:#fff;text-align:center;margin:0;font-size:11px;font-weight:500;line-height:17px}#screen_collections .info-button{pointer-events:all;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;margin-top:-17px;transition:all .1s;display:flex;position:absolute;top:50%;right:0}#screen_collections .info-button:hover{filter:brightness(125%)}#screen_collections .info-button:active{filter:brightness(75%)}#screen_collections .info-button svg{height:14px;fill:#353077!important}#screen_collections .get-btn{text-align:center;color:#fff;cursor:pointer;background:#01c138;border-radius:17px;width:188px;height:34px;margin-left:auto;margin-right:auto;font-size:13px;font-weight:500;line-height:34px;display:none}#screen_collections .scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;position:absolute;inset:94px 0 0;overflow:hidden auto;touch-action:manipulation!important}#screen_collections .scroll *{touch-action:manipulation!important}#screen_collections .scroll ::-webkit-scrollbar{width:4px}#screen_collections .scroll ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}#screen_collections .scroll ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}#screen_collections .collection{background:#fff;border-radius:5px;flex-direction:column;margin:8px 14px 14px;display:flex;overflow:hidden;box-shadow:0 0 10px #00000080}#screen_collections .collection.ad .content{background-color:#fff;background-image:none;align-items:center;padding:5px;display:flex}#screen_collections .collection.ad .content .img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px}#screen_collections .collection.ad .content .img:first-child{background-image:url(https://inspin.me/build/static/images/collections/collectionAd1.png?7eb8eev1)}#screen_collections .collection.ad .content .img:last-child{background-image:url(https://inspin.me/build/static/images/collections/collectionAd2.png?ae120av1)}#screen_collections .collection.ad .content .text{text-align:center;color:#8c8c8c;flex-grow:1}#screen_collections .collection.ad .content .text p{margin:5px 0}#screen_collections .collection.ad .content .text .h1{font-size:14px;font-weight:700}#screen_collections .collection.ad .content .text .h2{font-size:13px}#screen_collections .collection.ad .footer{color:#fff;text-align:center;background-color:#e9833a;padding:5px;font-size:14px;font-weight:700}#screen_collections .collection.ad .footer *{vertical-align:middle}#screen_collections .collection.ad .footer .game-item-with-tooltip{align-items:center;gap:2px;display:inline-flex}#screen_collections .collection.ad .footer .game-item-with-tooltip .game-item-image{width:20px;height:20px}#screen_collections .collection.ad .footer .ad-icon{pointer-events:none;background:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1) 50%/contain no-repeat;width:20px;height:20px;margin-right:5px;display:inline-block}#screen_collections .collection.ad .footer .timer{margin:0 5px;display:inline-block}#screen_collections .collection.ad.active .footer{cursor:pointer}#screen_collections .collection.ad.active .footer:hover{filter:brightness(1.1)}#screen_collections .collection.ad.active .footer:active{filter:brightness(.9)}#screen_collections .collection.ad.inactive .footer{color:#8e8e8e;background-color:#c4c4c4}#screen_collections .collection .name{text-align:center;color:#8c8c8c;margin:14px;font-size:13px;font-weight:500;line-height:13px}#screen_collections .collection .items{justify-content:space-between;gap:10px;margin:0 14px 14px;padding:0;list-style:none;display:flex}#screen_collections .collection .item{background-size:cover;width:30%;min-width:40px;min-height:55px;position:relative;overflow:visible}#screen_collections .collection .item:not(.available) .icon-view{filter:grayscale()}#screen_collections .collection .item .icon-view{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:relative}#screen_collections .collection .item:after{content:attr(data-title);white-space:nowrap;color:#000;z-index:10;background-color:#fff;border:1px solid #0006;border-radius:3px;padding:2px;font-size:11px;font-weight:500;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%);box-shadow:1px 1px 1px #0003}#screen_collections .collection .item:hover{z-index:10}#screen_collections .collection .item:hover:after{display:block}#screen_collections .collection .item:hover+.item{z-index:9}#screen_collections .collection .item:first-child:after{left:0;right:auto;transform:none}#screen_collections .collection .item:last-child:after{left:auto;right:0;transform:none}#screen_collections .collection .item .count{box-sizing:border-box;color:#fff;text-align:center;z-index:10;background:#0000008c;border-radius:10px;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:700;line-height:20px;display:block;position:absolute;top:-3px;right:-3px}#screen_collections .collection .exchange-button{color:#fff;background:#01c138;border:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:30px;margin:0;padding:0;font-size:13px;line-height:30px;display:block;position:relative}#screen_collections .collection .exchange-button .notification{top:50%;right:8px;transform:translateY(-50%)}#screen_collections .collection .exchange-button .game-items{vertical-align:middle;margin:0;display:inline-flex;position:relative}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip{white-space:nowrap;margin:0;font-weight:700;line-height:22px;display:inline-flex}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip .svg-stroke-text{height:unset;bottom:1px}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip .count{justify-content:center;align-items:center;margin-right:5px;display:flex}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip .game-item-image{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:20px;height:20px;display:flex;display:inline-block!important}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip .game-item-image svg,#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip .game-item-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_collections .collection .exchange-button .game-items .game-item-with-tooltip:last-child:after{content:""}#screen_collections .collection .exchange-button:disabled{color:#9c9c9c;cursor:default;background:#c4c4c4}#screen_collections .collection .exchange-button:disabled .game-items{filter:grayscale()}@media (min-width:220px){#screen_collections .text{font-size:13px}#screen_collections .item{width:50px;height:50px}}#screen_editor{color:#000;text-align:center;background-color:#392b64;font-size:16px}#screen_editor .header{color:#fff;text-align:center;backface-visibility:hidden;box-sizing:border-box;background:0 0;width:100%;height:55px;font-size:18px;line-height:55px;animation:.3s slidein;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}#screen_editor .selector{pointer-events:all;width:-moz-fit-content;width:fit-content;margin:10px auto}#screen_editor .statistics-block{justify-content:space-between;display:flex;position:absolute;bottom:10px;left:20px;right:20px}#screen_editor .statistics-block .stats-item{justify-content:center;align-items:center;gap:5px;display:flex}#screen_editor .statistics-block .stats-item .statistic-image{width:20px;height:20px}#screen_editor .statistics-block .stats-item .count{font-size:14px;font-weight:600;line-height:14px}#screen_editor .statistics-block .stats-item .input{width:100px}#screen_editor>.content{touch-action:pan-y;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:10px 10px 0 0;display:block;position:absolute;inset:56px 0 0;overflow:hidden auto;touch-action:manipulation!important}#screen_editor>.content *{touch-action:manipulation!important}#screen_editor>.content select{color:#04050f}#screen_editor>.content input{box-sizing:border-box;white-space:nowrap;color:#04050f;background-color:#f9f9f9;border:1px solid #0003;border-radius:20px;outline:none;padding:8px 15px;font-size:16px;display:block}#screen_editor>.content input::-webkit-file-upload-button{color:#04050f}#screen_editor>.content input::placeholder{color:#000}#screen_editor>.content button{text-align:center;color:#fff;opacity:.5;pointer-events:none;background-color:#7a57b3;border:none;border-radius:32px;max-width:90%;height:32px;margin:auto;padding:0 16px;font-size:14px;line-height:32px;display:table;position:relative}#screen_editor>.content button:hover{filter:brightness(1.1)}#screen_editor>.content button.enabled{opacity:1;pointer-events:all}#screen_editor>.content .form-request{border-bottom:1px solid #000;width:100%;margin-top:15px;margin-bottom:30px;padding-bottom:30px;display:block;position:relative}#screen_editor>.content .form-request>.input-id{width:250px;margin:0 auto 10px;display:block;position:relative}#screen_editor>.content .form-request>.hint{color:#474747;margin-top:10px;font-size:14px;line-height:20px;display:block;position:relative}#screen_editor>.content .mass-blocking,#screen_editor>.content .mass-rewards,#screen_editor>.content .mass-points{width:calc(100% - 40px);margin:20px auto;padding:15px 0 20px;display:block;position:relative}#screen_editor>.content .mass-blocking>input[type=file],#screen_editor>.content .mass-rewards>input[type=file],#screen_editor>.content .mass-points>input[type=file]{margin:0 auto 10px;display:block;position:relative}#screen_editor>.content .mass-blocking .title,#screen_editor>.content .mass-rewards .title,#screen_editor>.content .mass-points .title{color:#000;margin-bottom:12px;font-size:16px;font-weight:500;display:block;position:relative}#screen_editor>.content .mass-blocking .player-ids,#screen_editor>.content .mass-rewards .player-ids,#screen_editor>.content .mass-points .player-ids{box-sizing:border-box;resize:vertical;color:#04050f;background-color:#f9f9f9;border:1px solid #0003;border-radius:20px;outline:none;width:250px;min-height:80px;margin:0 auto 10px;padding:8px 15px;font-size:16px;display:block;position:relative}#screen_editor>.content .mass-blocking .reward-id,#screen_editor>.content .mass-rewards .reward-id,#screen_editor>.content .mass-points .reward-id{width:250px;margin:0 auto 10px;display:block;position:relative}#screen_editor>.content .mass-blocking button,#screen_editor>.content .mass-rewards button,#screen_editor>.content .mass-points button{margin-top:5px}#screen_editor>.content .mass-blocking .success-hint,#screen_editor>.content .mass-rewards .success-hint,#screen_editor>.content .mass-points .success-hint{color:green;margin-top:10px;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative}#screen_editor>.content .mass-rewards,#screen_editor>.content .mass-points{border-top:1px solid #000}#screen_editor>.content .player-info{width:100%;display:block;position:relative}#screen_editor>.content .player-info>.sections-nav{z-index:2;background-color:#fff;border-bottom:1px solid #0000001a;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px 10px;display:flex;position:sticky;top:0}#screen_editor>.content .player-info>.sections-nav>.section-link{color:#7a57b3;cursor:pointer;background-color:#ede6f7;border-radius:14px;padding:4px 12px;font-size:13px;line-height:20px;display:block;position:relative}#screen_editor>.content .player-info>.section-title{text-align:left;color:#000;width:calc(100% - 40px);margin:25px auto 5px;scroll-margin-top:100px;font-size:18px;font-weight:600;display:block;position:relative}#screen_editor>.content .player-info>.command-report{z-index:2;box-sizing:border-box;text-align:left;white-space:pre-line;word-break:break-word;color:#fff;cursor:pointer;background-color:#2e7d32;border-radius:10px;width:calc(100% - 40px);margin:10px auto;padding:10px 15px;font-size:14px;line-height:18px;display:block;position:sticky;bottom:12px}#screen_editor>.content .player-info>.command-report.error{background-color:#c62828}#screen_editor>.content .player-info .game-item-with-tooltip{text-align:center;width:50px;height:50px;display:inline-block;position:relative}#screen_editor>.content .player-info .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;margin:auto;display:block;position:relative}#screen_editor>.content .player-info .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:20px;left:28px}#screen_editor>.content .player-info .info-block{border:2px solid #888;border-radius:10px;width:calc(100% - 40px);margin:10px auto;padding:10px;display:block;position:relative}#screen_editor>.content .player-info .info-block .title{color:#000;text-align:center;width:100%;margin-bottom:12px;font-size:16px;font-weight:500;display:block;position:relative}#screen_editor>.content .player-info .info-block .hint{color:#474747;text-align:center;width:100%;margin-bottom:15px;font-size:14px;font-weight:500;line-height:15px;display:block;position:relative}#screen_editor>.content .player-info .info-block .inner-block{margin-top:10px}#screen_editor>.content .player-info .info-block .data-item{justify-content:space-between;margin-bottom:10px;font-size:12px;display:flex}#screen_editor>.content .player-info .info-block .achievement{text-align:left;padding:15px 0;display:flex}#screen_editor>.content .player-info .info-block .achievement[has-rewards=false] .rewards-block{display:none}#screen_editor>.content .player-info .info-block .achievement .caption{font-weight:600}#screen_editor>.content .player-info .info-block .achievement .caption,#screen_editor>.content .player-info .info-block .achievement .description,#screen_editor>.content .player-info .info-block .achievement .rewards-block,#screen_editor>.content .player-info .info-block .achievement .reward{font-size:11px}#screen_editor>.content .player-info .info-block .achievement .rewards-block{margin-top:3px;font-weight:500}#screen_editor>.content .player-info .info-block .achievement .rewards-block .rewards{display:flex}#screen_editor>.content .player-info .info-block .achievement .rewards-block .rewards .reward .icon,#screen_editor>.content .player-info .info-block .achievement .rewards-block .rewards .reward .game-item-image{width:12px;height:12px;margin-left:1px;position:relative;top:1px}#screen_editor>.content .player-info .info-block .achievement .image{background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-right:10px}#screen_editor>.content .player-info .info-block .achievement .info-icon{float:right}#screen_editor>.content .player-info .info-block .button-save,#screen_editor>.content .player-info .info-block .button-cancel{width:120px;max-width:calc(50% - 15px);margin:10px 5px 10px 0;display:inline-block}#screen_editor>.content .player-info .info-block .button-save{background-color:#01c138}#screen_editor>.content .player-info .info-block .button-cancel{background-color:#ff4b4b}#screen_editor>.content .player-info>.common-info{text-align:left;color:#000;height:163px;padding:0 10px;font-size:12px;font-weight:500}#screen_editor>.content .player-info>.common-info>.photo{cursor:pointer;background-color:#00000080;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:85px;height:100px;display:block;position:absolute;top:15px;left:15px}#screen_editor>.content .player-info>.common-info>.id,#screen_editor>.content .player-info>.common-info>.name,#screen_editor>.content .player-info>.common-info>.sex,#screen_editor>.content .player-info>.common-info>.age,#screen_editor>.content .player-info>.common-info>.social,#screen_editor>.content .player-info>.common-info>.logout,#screen_editor>.content .player-info>.common-info>.statistic{color:#000;width:auto;height:auto;font-size:15px;font-weight:500;display:block;position:absolute;left:110px}#screen_editor>.content .player-info>.common-info>.id{top:15px}#screen_editor>.content .player-info>.common-info>.name{top:30px}#screen_editor>.content .player-info>.common-info>.sex{top:45px}#screen_editor>.content .player-info>.common-info>.age{top:60px}#screen_editor>.content .player-info>.common-info>.social{top:75px}#screen_editor>.content .player-info>.common-info>.logout{top:90px}#screen_editor>.content .player-info>.common-info>.statistic{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;bottom:15px;left:15px;right:15px}#screen_editor>.content .player-info>.common-info>.button-save{position:absolute;left:230px;right:10px}#screen_editor>.content .player-info>.balance-subscribe>.title{justify-content:center;align-items:center;gap:6px;display:flex}#screen_editor>.content .player-info>.balance-subscribe>.title>.icon-vip{width:20px;height:20px}#screen_editor>.content .player-info>.balance-subscribe>.time-block{width:100%;display:inline-flex}#screen_editor>.content .player-info>.balance-subscribe>.time-block .time-item{margin:auto}#screen_editor>.content .player-info>.balance-subscribe>.time-block .time-item .input-subscribe{width:80px}#screen_editor>.content .player-info>.balance-coins-block>.title{justify-content:center;align-items:center;gap:6px;display:flex;position:relative}#screen_editor>.content .player-info>.balance-coins-block>.title .game-item-image{width:20px;height:20px;display:block;position:relative}#screen_editor>.content .player-info>.balance-coins-block>.paid-coins,#screen_editor>.content .player-info>.balance-coins-block>.free-coins,#screen_editor>.content .player-info>.balance-coins-block>.coins-hint{width:calc(50% - 15px);margin:0 5px 10px 0;display:inline-block;position:relative}#screen_editor>.content .player-info>.balance-coins-block>.paid-coins:after,#screen_editor>.content .player-info>.balance-coins-block>.free-coins:after,#screen_editor>.content .player-info>.balance-coins-block>.coins-hint:after{content:attr(hint);text-align:center;color:#333;width:100%;height:16px;margin:-16px auto auto;font-size:13px;font-weight:500;display:block;position:absolute;top:0;left:0;right:0}#screen_editor>.content .player-info>.balance-coins-block .coins-hint{margin:0 0 5px;font-size:13px;font-weight:500}#screen_editor>.content .player-info>.notifications-block>.title-field,#screen_editor>.content .player-info>.notifications-block>.text-field{width:80%;margin:10px auto;display:block;position:relative}#screen_editor>.content .player-info>.rights .rights-item{text-align:left;color:#000;margin:5px 10px 5px 15px;font-size:13px;font-weight:500;display:block;position:relative}#screen_editor>.content .player-info>.rights .rights-item:before{content:"";vertical-align:middle;background-color:#fff;border:2px solid #474747;border-radius:100%;width:16px;height:16px;margin-bottom:2px;margin-right:6px;display:inline-block;position:relative}#screen_editor>.content .player-info>.rights .rights-item.selected:before{background-color:#01c138}#screen_editor>.content .player-info>.bans .ban{text-align:left;background-color:#e0e0e0;border-radius:6px;width:100%;margin:5px 0;padding:6px 0;font-size:13px;display:block;position:relative}#screen_editor>.content .player-info>.bans .ban[data-has-ban=true]{background-color:#faa}#screen_editor>.content .player-info>.bans .ban .name,#screen_editor>.content .player-info>.bans .ban .link,#screen_editor>.content .player-info>.bans .ban .duration{width:calc(100% - 120px);margin-left:10px;display:block;position:relative}#screen_editor>.content .player-info>.bans .ban .name{margin-bottom:6px;display:block;position:relative}#screen_editor>.content .player-info>.bans .ban .duration{margin-bottom:6px}#screen_editor>.content .player-info>.bans .ban .moderator{margin-left:10px}#screen_editor>.content .player-info>.bans .ban .link{border-radius:6px;padding:3px 8px}#screen_editor>.content .player-info>.bans .ban .action{color:#fff;text-align:center;white-space:nowrap;background-color:#0009;border-radius:24px;width:96px;height:24px;margin:auto;padding:0;font-size:12px;line-height:24px;display:block;position:absolute;top:0;bottom:0;right:5px}#screen_editor>.content .player-info>.bans .ban .action[data-state=Add]{background-color:#01c138}#screen_editor>.content .player-info>.bans .ban .action[data-state=Delete]{background-color:#ff4b4b}#screen_editor>.content .player-info>.orders>.date{margin:3px 3%;padding:4px 6px;display:inline-block}#screen_editor>.content .player-info>.orders>.hint{margin-top:15px;display:none}#screen_editor>.content .player-info>.orders .data-item{justify-content:space-between;width:calc(100% - 5px);padding:5px;font-size:12px;display:flex;position:relative}#screen_editor>.content .player-info>.orders .data-item>.offer_id,#screen_editor>.content .player-info>.orders .data-item>.revenue,#screen_editor>.content .player-info>.orders .data-item>.time{text-align:center;display:inline-block;position:relative}#screen_editor>.content .player-info>.orders .data-item>.offer_id,#screen_editor>.content .player-info>.orders .data-item>.revenue{width:30%}#screen_editor>.content .player-info>.orders .data-item>.time{width:40%}#screen_editor>.content .player-info>.free-balances .balance-block{align-items:center;gap:10px;margin-bottom:10px;display:flex}#screen_editor>.content .player-info>.free-balances .balance-block>.balance-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}#screen_editor>.content .player-info>.free-balances .balance-block>.balance-icon .game-item-image{width:100%;height:100%;display:block;position:relative}#screen_editor>.content .player-info>.free-balances .balance-block>label{text-align:left;flex:1;display:block;position:relative}#screen_editor>.content .player-info>.free-balances .balance-block>input{flex-shrink:0}#screen_editor>.content .player-info>.leagues>.league,#screen_editor>.content .player-info>.leagues>.points,#screen_editor>.content .player-info>.leagues>.league-hint{width:calc(50% - 15px);margin:0 5px 10px 0;display:inline-block;position:relative}#screen_editor>.content .player-info>.leagues>.league:after,#screen_editor>.content .player-info>.leagues>.points:after,#screen_editor>.content .player-info>.leagues>.league-hint:after{content:attr(hint);text-align:center;color:#333;width:100%;height:16px;margin:-16px auto auto;font-size:13px;font-weight:500;display:block;position:absolute;top:0;left:0;right:0}#screen_editor>.content .player-info>.leagues .league-hint{margin:0 0 5px;font-size:13px;font-weight:500}#screen_editor>.content .player-info>.league-region select{box-sizing:border-box;color:#04050f;background-color:#f9f9f9;border:1px solid #0003;border-radius:20px;outline:none;width:100%;height:40px;margin:0 0 10px;padding:8px 15px;font-size:16px;display:block;position:relative}#screen_editor>.content .player-info>.league-region .button-save,#screen_editor>.content .player-info>.league-region .button-cancel{margin-top:0}#screen_editor>.content .player-info>.passion-pass .versions{border-top:2px solid #888;flex-direction:column;gap:10px;padding-top:10px;display:flex}#screen_editor>.content .player-info>.passion-pass .version{border-bottom:2px solid #888;flex-direction:column;justify-content:space-evenly;gap:5px;width:100%;padding-bottom:5px;display:flex}#screen_editor>.content .player-info>.passion-pass .version-half{flex-flow:wrap;justify-content:space-evenly;gap:5px;width:100%;display:flex}#screen_editor>.content .player-info>.passion-pass .version-block{flex-direction:column;gap:5px;display:flex}#screen_editor>.content .player-info>.passion-pass .pp-hint{font-size:13px;font-weight:500}#screen_editor>.content .player-info>.passion-pass .pp-select{width:100%}#screen_editor>.content .player-info>.rewards .inputs{box-sizing:border-box;justify-content:center;gap:10px;padding:0 10px;display:flex}#screen_editor>.content .player-info>.rewards .reward-id,#screen_editor>.content .player-info>.rewards .rewards-count{flex-grow:1;flex-shrink:1;min-width:0;display:block}#screen_editor>.content .player-info>.rewards .button-save{margin-left:25px;display:inline-block}#screen_editor>.content .player-info>.rewards #reward-elements{border-collapse:collapse;justify-content:space-between;width:calc(100% - 5px);display:block}#screen_editor>.content .player-info>.rewards #reward-elements td,#screen_editor>.content .player-info>.rewards #reward-elements th{border:1px solid #ddd;padding:8px}#screen_editor>.content .player-info>.rewards #reward-elements tr:nth-child(2n){background-color:#f2f2f2}#screen_editor>.content .player-info>.rewards #reward-elements tr:hover{background-color:#ddd}#screen_editor>.content .player-info>.rewards #reward-elements th{text-align:center;color:#000;background-color:#e0e0e0;padding-top:12px;padding-bottom:12px}#screen_editor>.content .player-info>.swap-login .inputs,#screen_editor>.content .player-info>.take-back .inputs{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;padding:0 10px;display:flex;position:relative}#screen_editor>.content .player-info>.swap-login input,#screen_editor>.content .player-info>.take-back input{flex:120px;min-width:0;display:block;position:relative}#screen_editor>.content .player-info>.swap-login .selector,#screen_editor>.content .player-info>.take-back .selector{flex-shrink:0;margin:10px 0;display:block;position:relative}#screen_editor>.content .player-info>.swap-login .button-save,#screen_editor>.content .player-info>.take-back .button-save,#screen_editor>.content .player-info>.swap-login .button-cancel,#screen_editor>.content .player-info>.take-back .button-cancel{flex-shrink:0;width:auto;max-width:none;margin:10px 0;display:block;position:relative}#screen_editor>.content .player-info>.clubs{margin-bottom:10px}#screen_editor>.content .player-info>.clubs .change-club{margin:0 0 10px 15px}#screen_editor>.content .player-info>.clubs .club-hint{text-align:left;margin:0 0 5px 15px;font-size:13px;font-weight:500}#friends_events{box-sizing:content-box;align-content:center;padding:16px 7px}#friends_events .no-events{text-align:center;flex-direction:column;align-items:center;padding:24px 33px;display:flex;position:relative}#friends_events .circle{background-color:#fbf3ff;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:100px;height:100px;display:flex;position:relative}#friends_events .circle svg,#friends_events .circle .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#friends_events .title{color:#04050f;margin-bottom:0;font-size:22px;font-weight:700;display:block;position:relative}#friends_events .subtitle{color:gray;font-size:16px;display:block;position:relative}#self_events{padding:16px 7px}#screen_events{background-color:#392b64}#screen_events .header{background:0 0;flex-direction:column;height:-moz-fit-content;height:fit-content;display:flex}#screen_events .header-top{justify-content:center;height:55px;line-height:55px;display:flex;position:relative}#screen_events .header-section-name{color:#fff;font-size:18px}#screen_events .header .back-button{left:16px}#screen_events .sub-header{letter-spacing:normal;background-color:#fff;justify-content:space-between;margin-top:-1px;padding:21px 12px 5px;font-size:15px;font-weight:700;line-height:18px;display:-webkit-box;display:-webkit-flex}#screen_events .sub-header .regular-label{color:#04050f}#screen_events .sub-header .accent-label{color:#4f369c;cursor:pointer;margin-right:5px}#screen_events .filter-panel{z-index:2;flex-direction:column;width:198px;padding:12px 0 0;font-size:14px;display:-webkit-box;display:-webkit-flex;position:absolute;top:140px;right:15px}#screen_events .filter-panel:before{top:-19px;left:inherit;right:27px;transform:rotate(135deg)}#screen_events .filter-panel .button{cursor:pointer;border-radius:0 0 8px 8px;padding:12px;position:relative}#screen_events .filter-panel .button:before{content:"";border-top:1px solid #fff;width:90%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}#screen_events .filter-panel .toggle-pair{justify-content:space-between;padding:0 12px 20px;display:-webkit-box;display:-webkit-flex}#screen_events .filter-panel .toggle-pair .toggle-news,#screen_events .filter-panel .toggle-pair .toggle-my-events,#screen_events .filter-panel .toggle-pair .toggle-purchases{vertical-align:middle;cursor:pointer;background-color:#c1b5e5;border-radius:15px;width:23px;height:10px;display:inline-block;position:relative}#screen_events .filter-panel .toggle-pair .toggle-news .switcher,#screen_events .filter-panel .toggle-pair .toggle-my-events .switcher,#screen_events .filter-panel .toggle-pair .toggle-purchases .switcher{will-change:left;background-color:#7957b2;border-radius:100%;width:16px;height:16px;margin-top:-.3rem;transition:all .2s ease-in-out;display:block;position:absolute;top:0;right:0;transform:translate(5px);box-shadow:0 .1rem .2rem #0009}#screen_events .filter-panel .toggle-pair .toggle-news[data-is-news=false]{background-color:gray}#screen_events .filter-panel .toggle-pair .toggle-news[data-is-news=false] .switcher{background-color:#b7b7b9;transform:translate(-12px)}#screen_events .filter-panel .toggle-pair .toggle-my-events[data-is-self=false]{background-color:gray}#screen_events .filter-panel .toggle-pair .toggle-my-events[data-is-self=false] .switcher{background-color:#b7b7b9;transform:translate(-1.5rem)}#screen_events .filter-panel .toggle-pair .toggle-purchases[data-is-purchases=false]{background-color:gray}#screen_events .filter-panel .toggle-pair .toggle-purchases[data-is-purchases=false] .switcher{background-color:#b7b7b9;transform:translate(-1.5rem)}#screen_events .filter-panel .toggle-pair.purchases{position:relative}#screen_events .filter-panel .toggle-pair.purchases:before{content:"";background-color:#6642b5;width:95%;height:1px;display:block;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}#screen_events .tabs{height:42px;line-height:42px;display:flex}#screen_events .tabs .tab{color:#fff;opacity:.8;text-align:center;text-transform:capitalize;z-index:1;background:#ffffff1a;border-radius:6px 6px 0 0;width:calc(50% - 2px);font-size:18px;display:inline-block;position:relative}#screen_events .tabs .tab[data-is-selected=true]{opacity:1;color:#392b64;z-index:2;background:#fff;font-weight:700}#screen_events .tabs .tab:nth-child(odd){margin-right:2px}#screen_events .tabs .tab:nth-child(2n){margin-left:2px}#screen_events .events-container{background-color:#fff;flex:1;overflow:auto}#screen_events .events-container .scroll-wrap-container{background:0 0;height:100%;margin-bottom:0;padding:0}#screen_events .empty-hint{text-align:center;letter-spacing:normal;color:#000;flex-direction:column;justify-content:space-between;font-size:16px;font-weight:500;line-height:22px;position:absolute;inset:8vh 0 0}#screen_events .empty-hint p{margin-top:46px}@media (min-width:950px){#screen_events .empty-hint p{margin-top:60px}}#screen_events .empty-hint .invite-btn{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:calc(100% - 60px);height:50px;margin:auto auto 45px;padding:0 24px;font-size:16px;font-weight:500;line-height:50px;transition:all .1s;display:table}#screen_events .empty-hint .invite-btn:hover{filter:brightness(110%)}#screen_events .empty-hint .invite-btn:active{filter:brightness(85%)}#screen_events .empty-hint .invite-btn .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){#screen_events .empty-hint .invite-btn{width:calc(100% - 68px)}}#screen_events .empty-hint .invite-btn svg{vertical-align:middle;width:15px;height:15px;margin-bottom:2px;margin-right:5px;display:inline-block}#screen_events .events-flex{touch-action:pan-y;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden auto;touch-action:manipulation!important}#screen_events .events-flex *{touch-action:manipulation!important}#screen_events .events-flex .event-list-header{align-items:center;gap:4px;margin-left:5px;font-size:14px;font-weight:700;display:flex}#screen_events .events-flex .event-list-counter{color:#4f369c;background-color:#fbf3ff;border-radius:5px;padding:4px 8px;font-size:14px;font-weight:700;line-height:1;display:inline-block}#screen_events .events-count{vertical-align:middle;color:#fff;text-align:center;background:#ff4b4b;border-radius:100%;width:16px;height:16px;font-size:10px;line-height:16px;display:inline-block;position:absolute;top:6px;right:8px}#screen_events .events-count:empty{display:none}#screen_events .event-base{box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;min-height:70px;margin-bottom:10px;padding:6px;display:flex;position:relative}#screen_events .event-base[data-type=PassionPassStarted] .left-area,#screen_events .event-base[data-type=PassionPassFinished] .left-area,#screen_events .event-base[data-type=GameNews] .left-area{border-radius:12px}#screen_events .event-base[data-type=Photo] .right-area,#screen_events .event-base[data-type=PhotoLike] .right-area,#screen_events .event-base[data-type=Photo] .right-image,#screen_events .event-base[data-type=PhotoLike] .right-image{border-radius:12px!important}#screen_events .event-base[data-type=PhotoLike] .left-area{background-color:#0000}#screen_events .event-base[data-type=PhotoLike] .right-area:after{content:"";cursor:pointer;border-radius:12px;width:100%;height:100%;transition:all .2s linear;display:block;position:absolute}#screen_events .event-base[data-type=PhotoLike] .right-area:hover:after{background-color:#0003}#screen_events .event-base[data-type=Gift] .right-image,#screen_events .event-base[data-type=Birthday] .right-image,#screen_events .event-base[data-type=WeddingMarried] .right-image,#screen_events .event-base[data-type=UniqueGift] .right-image,#screen_events .event-base[data-type=PremiumGift] .right-image,#screen_events .event-base[data-type=WelcomeGiftReceived] .right-image{width:100%!important;height:100%!important}#screen_events .event-base[data-type=Gift] .text svg,#screen_events .event-base[data-type=Birthday] .text svg,#screen_events .event-base[data-type=WeddingMarried] .text svg,#screen_events .event-base[data-type=UniqueGift] .text svg,#screen_events .event-base[data-type=PremiumGift] .text svg,#screen_events .event-base[data-type=WelcomeGiftReceived] .text svg{vertical-align:middle;width:15px;height:1em}#screen_events .event-base[data-type=Gift] .text .league-points,#screen_events .event-base[data-type=Birthday] .text .league-points,#screen_events .event-base[data-type=WeddingMarried] .text .league-points,#screen_events .event-base[data-type=UniqueGift] .text .league-points,#screen_events .event-base[data-type=PremiumGift] .text .league-points,#screen_events .event-base[data-type=WelcomeGiftReceived] .text .league-points{white-space:nowrap}#screen_events .event-base[data-type=AdmireBonus] .right-area{color:#fff;background-color:#7856b6;flex-flow:wrap;align-content:center;font-weight:700}#screen_events .event-base[data-type=AdmireBonus] .right-area svg{flex-shrink:0;width:15px;margin:0 3px}#screen_events .event-base[data-type=ValentineReceived]{border-radius:8px;align-items:flex-start}#screen_events .event-base[data-type=SmartOffer] .left-area{background:linear-gradient(90deg,#fbc2eb 0%,#a6c1ee 100%);border-radius:12px;overflow:hidden}#screen_events .event-base[data-type=SmartOffer] .left-image{width:100%;height:100%}#screen_events .event-base[data-type=SmartOffer] .left-image img{object-fit:contain;width:100%;height:100%}#screen_events .event-base[data-type=CascadeStart] .left-area .left-area-bg img,#screen_events .event-base[data-type=CascadeWon] .left-area .left-area-bg img,#screen_events .event-base[data-type=CascadeEnd] .left-area .left-area-bg img{width:45px;height:45px}#screen_events .event-base .left-area{text-align:center;vertical-align:top;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-right:12px;display:flex;position:relative}#screen_events .event-base .left-area .left-image{justify-content:center;align-items:center;display:flex}#screen_events .event-base .left-area .left-image svg,#screen_events .event-base .left-area .left-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base .left-area .left-image img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:inline-block;position:relative}#screen_events .event-base .left-area .left-image .level{background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;position:absolute}#screen_events .event-base .left-area .photo-and-crown{z-index:1;box-sizing:border-box;border-radius:100%;width:100%;height:100%;display:block}#screen_events .event-base .left-area .photo-and-crown[has-vip=true] .crown{background-color:var(--vip-color,#fff);display:block}#screen_events .event-base .left-area .photo-and-crown[has-vip=true] .photo{border:var(--vip-color,#fff) solid 3px;box-sizing:border-box;width:100%;height:100%}#screen_events .event-base .left-area .photo-and-crown .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;box-sizing:border-box;z-index:0;background-color:gray;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#screen_events .event-base .left-area .photo-and-crown .crown{pointer-events:none;background-color:#00f;background-position:bottom;background-size:contain;width:14px;height:10px;display:none;position:absolute;bottom:100%;left:calc(50% - 7px);-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#screen_events .event-base .left-area .photo-icon{text-align:center;z-index:2;box-sizing:border-box;border:2px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;padding:3px;line-height:20px;display:flex;position:absolute;bottom:-2px;right:-2px}#screen_events .event-base .left-area .photo-icon svg,#screen_events .event-base .left-area .photo-icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base .left-area .photo-icon>img{vertical-align:middle;width:auto;height:11px;margin-top:-2px}#screen_events .event-base .left-area .left-area-bg{text-align:center;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:56px;height:56px;line-height:58px;display:inline-flex}#screen_events .event-base .left-area .left-area-bg svg,#screen_events .event-base .left-area .left-area-bg .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base .left-area .left-area-bg>img{vertical-align:middle;width:auto;height:22px;margin-top:-3px}#screen_events .event-base .left-area .left-area-bg svg{width:50%;height:50%}#screen_events .event-base .left-area .left-area-color-bg{text-align:center;background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;line-height:58px;display:inline-flex}#screen_events .event-base .left-area .left-area-color-bg svg,#screen_events .event-base .left-area .left-area-color-bg .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base .left-area .left-area-color-bg>img{vertical-align:middle;width:auto;height:22px;margin-top:-3px}#screen_events .event-base .left-area .left-area-color-bg svg{width:50%;height:50%}#screen_events .event-base .left-area .left-area-color-bg.left-area-color-bg-square{border-radius:12px}#screen_events .event-base .left-area.transparent-bg{background-color:#0000;border-radius:0}#screen_events .event-base .middle-area{vertical-align:middle;text-align:left;width:calc(100% - 58px);display:inline-block;position:relative}#screen_events .event-base .middle-area .middle-area-bottom{justify-content:space-between;display:flex}#screen_events .event-base .middle-area .timer{color:#b1b1b1;opacity:.7;justify-content:center;align-items:center;gap:2px;display:flex}#screen_events .event-base .middle-area .timer svg{opacity:.7;fill:#b1b1b1!important}#screen_events .event-base .middle-area .text{color:#252529;margin-bottom:7px;font-size:14px;line-height:16px;display:block;position:relative}#screen_events .event-base .middle-area .text .league-points{transform:translateY(-2px)}#screen_events .event-base .middle-area .text .league-points .game-item-image{vertical-align:text-bottom;width:16px;height:16px}#screen_events .event-base .middle-area .text .blue{color:#0071bc;pointer-events:all;display:inline-block;position:relative}#screen_events .event-base .middle-area .text .can-click{cursor:pointer}#screen_events .event-base .middle-area .text .reward{vertical-align:text-top;display:inline-block}#screen_events .event-base .middle-area .text .rewards-list{vertical-align:text-top;display:inline-flex}#screen_events .event-base .middle-area .text .rewards-list .game-items{vertical-align:text-top;gap:3px;display:inline-flex}#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward{vertical-align:text-top;border-width:2px;flex-shrink:0;width:16px;height:16px;padding:1px;box-shadow:1px 1px 1px #00000040}#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward svg{width:10px;height:10px}@media (min-width:1500px) and (min-height:620px){#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward{width:16px;height:16px}#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward svg{width:10px;height:10px}}@media (min-width:1900px) and (min-height:620px){#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward{width:16px;height:16px}#screen_events .event-base .middle-area .text .rewards-list .forbes-bonus-marker--reward svg{width:10px;height:10px}}#screen_events .event-base .middle-area .text .rewards-list .frames-list,#screen_events .event-base .middle-area .text .rewards-list .join-list{flex-shrink:0;margin-top:-7px}#screen_events .event-base .middle-area .text .rewards-list .frames-list img:not(:only-child):first-child,#screen_events .event-base .middle-area .text .rewards-list .join-list img:not(:only-child):first-child,#screen_events .event-base .middle-area .text .rewards-list .frames-list .photo-frame:not(:only-child):first-child,#screen_events .event-base .middle-area .text .rewards-list .join-list .photo-frame:not(:only-child):first-child{margin-left:8px}#screen_events .event-base .middle-area .text .rewards-list .frames-list img:not(:only-child):last-child,#screen_events .event-base .middle-area .text .rewards-list .join-list img:not(:only-child):last-child,#screen_events .event-base .middle-area .text .rewards-list .frames-list .photo-frame:not(:only-child):last-child,#screen_events .event-base .middle-area .text .rewards-list .join-list .photo-frame:not(:only-child):last-child{margin-right:8px}#screen_events .event-base .middle-area .text .game-item-with-tooltip{align-items:center;display:flex}#screen_events .event-base .middle-area .text .game-item-with-tooltip .svg-stroke-text-element text{font-style:normal;bottom:2px}#screen_events .event-base .middle-area .text .game-item-with-tooltip .game-item-image{width:16px;height:16px;margin-right:1px;position:relative;bottom:1px}#screen_events .event-base .middle-area .text .game-item-with-tooltip .count-container:after,#screen_events .event-base .middle-area .text .game-item-with-tooltip .count-old{display:none}#screen_events .event-base .middle-area .text .game-item-with-tooltip .count{align-items:center;margin-top:1px;font-weight:700;display:inline-flex}#screen_events .event-base .middle-area .text .game-item-with-tooltip .count:after{content:", "}#screen_events .event-base .middle-area .text .game-item-with-tooltip:last-child .count:after{content:none}#screen_events .event-base .middle-area .text .game-item-with-tooltip .frames-list .photo-frame{width:20px;height:20px;top:4px;left:-2px;margin:0 -20px 0 0!important;position:relative!important}#screen_events .event-base .middle-area .text .game-item-with-tooltip .frames-list .photo-frame:last-child{margin-right:0!important}#screen_events .event-base .middle-area .text .game-item-image{vertical-align:text-top;width:16px;height:16px}#screen_events .event-base .middle-area .text .strong{font-weight:700}#screen_events .event-base .middle-area .text .strong.clickable{cursor:pointer}#screen_events .event-base .middle-area .message{margin-top:4px}#screen_events .event-base .middle-area .message span{color:#474747;font-size:14px;font-weight:500;display:block}#screen_events .event-base .middle-area .message button{color:#4f369c;background:0 0;border:none;margin:4px 0;padding:0;font-size:14px;font-weight:700}#screen_events .event-base .middle-area .date{color:#b7b7b9;font-size:14px;position:relative}#screen_events .event-base .middle-area[small=true]{width:calc(100% - 119px)}#screen_events .event-base .left-area{background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-right:12px;display:flex}#screen_events .event-base .left-area .photo-list,#screen_events .event-base .left-area .photo-list[data-count="1"] .photo{width:100%;height:100%}#screen_events .event-base .left-area .photo-list[data-count="2"] .photo{width:70%;height:70%}#screen_events .event-base .left-area .photo-list[data-count="2"] .photo:first-child{top:0;left:0}#screen_events .event-base .left-area .photo-list[data-count="2"] .photo:last-child{bottom:0;right:0}#screen_events .event-base .left-area .photo-list[data-count="3"] .photo{width:60%;height:60%}#screen_events .event-base .left-area .photo-list[data-count="3"] .photo:first-child{top:0;left:0}#screen_events .event-base .left-area .photo-list[data-count="3"] .photo:not(:first-child):not(:last-child){top:20%;left:20%}#screen_events .event-base .left-area .photo-list[data-count="3"] .photo:last-child{bottom:0;right:0}#screen_events .event-base .left-area .photo-list .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;position:absolute}#screen_events .event-base .right-area{background-color:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-left:12px;display:flex;position:relative;box-shadow:0 2px 4px #00000040}#screen_events .event-base .right-area .hint{text-align:center;color:#7957b2;margin-top:3px;margin-bottom:3px;font-size:10px;font-weight:700;line-height:1}#screen_events .event-base .right-area .round-button{pointer-events:all;cursor:pointer;background-color:#0000;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;line-height:42px;transition:all .1s;display:flex;position:relative}#screen_events .event-base .right-area .round-button:hover{filter:brightness(125%)}#screen_events .event-base .right-area .round-button:active{filter:brightness(75%)}#screen_events .event-base .right-area .round-button[is-photo=true]{width:40.6px;height:40.6px}#screen_events .event-base .right-area .round-button[is-photo=true] img{max-width:100%}#screen_events .event-base .right-area .round-button>img{vertical-align:middle;width:auto}#screen_events .event-base .right-area .round-button svg{width:40%;height:40%}#screen_events .event-base .right-area .round-button .price{color:#04050f;text-align-last:center;background-color:#fff;border-radius:17px;min-width:28px;height:17px;margin-bottom:-2px;margin-right:-7px;padding:0 2px;font-size:10px;font-weight:500;line-height:17px;display:block;position:absolute;bottom:0;right:0;box-shadow:0 4px 4px #2205051a}#screen_events .event-base .right-area .round-button .price:after{width:10px;height:10px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 0 0 2px;display:inline-block;position:relative;transform:translateY(-1px)}#screen_events .event-base .right-area .round-button.share .hint{margin-top:6px;font-size:9px}#screen_events .event-base .right-area .right-state{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#screen_events .event-base .right-area .hint-text{color:#6e6e6e;margin-top:5px;font-size:9px}#screen_events .event-base .right-area .right-image{vertical-align:middle;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:40.6px;height:40.6px;margin:0 auto;display:flex;position:relative}#screen_events .event-base .right-area .right-image svg,#screen_events .event-base .right-area .right-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base .right-area .right-image:active{transform:scale(1.1)}#screen_events .event-base .right-area .right-image.marriage{z-index:1;width:34px;position:relative}#screen_events .event-base .right-area .right-image.disabled{pointer-events:none}#screen_events .event-base .right-area .right-image[is-photo=true]{border-radius:50%;background-size:cover!important;width:100%!important;height:100%!important}#screen_events .event-base .right-area .right-image img{width:100%;height:100%}#screen_events .event-base[data-type=OnChallengeWin] .left-image img{width:40px}#screen_events .event-base[data-type=GameNews] .left-image{border-radius:50%;background-size:auto!important}#screen_events .event-base[data-type^=Admire] .right-image{background-size:auto}#screen_events .event-base[data-type^=League] .left-area-image{justify-content:center;align-items:center;display:flex}#screen_events .event-base[data-type^=League] .left-area-image svg,#screen_events .event-base[data-type^=League] .left-area-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base[data-type^=League] .left-area-image svg{width:auto;height:auto}#screen_events .event-base[data-type^=League] .left-area-image svg.leaderboard-22 path{fill:#7957b2}#screen_events .event-base[data-type=LeaderBoardWin] .left-area-image{background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#screen_events .event-base[data-type=LeaderBoardWin] .left-area-image svg,#screen_events .event-base[data-type=LeaderBoardWin] .left-area-image .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_events .event-base[data-type=LeaderBoardWin] .right-area .round-button img{max-width:100%}#screen_events .event-base[data-type=ClubEnter] .left-area,#screen_events .event-base[data-type=ClubLeave] .left-area{background-color:#0000}#screen_events .event-base.new{background-color:#fbf3ff}#screen_events .event-base.marriage .right-area{position:relative}#screen_events .event-base.marriage .right-area:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/blueRingBox.png?fff9e5v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-5px}#screen_events .event-base .photos{vertical-align:middle;width:90px;margin-left:16px;margin-right:16px;display:inline-flex;position:relative}#screen_events .event-base .photos .photo-and-crown{z-index:1;border-radius:100%;width:48px;height:48px;margin:auto;display:block;position:relative}#screen_events .event-base .photos .photo-and-crown[vip=true] .crown,#screen_events .event-base .photos .photo-and-crown[vip="1"] .crown{background-color:var(--vip-color,#fff);display:block}#screen_events .event-base .photos .photo-and-crown[vip=true] .photo,#screen_events .event-base .photos .photo-and-crown[vip="1"] .photo{border:var(--vip-color,#fff) solid 3px;box-sizing:border-box;width:100%;height:100%}#screen_events .event-base .photos .photo-and-crown .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;box-sizing:border-box;z-index:0;background-color:gray;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#screen_events .event-base .photos .photo-and-crown .crown{pointer-events:none;background-color:#00f;background-position:bottom;background-size:contain;width:14px;height:10px;margin:-8px 0 0 -7px;display:none;position:absolute;top:0;left:50%;-webkit-mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);mask-image:url(https://inspin.me/build/static/images/icons/crown.svg?ebbe4cv1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:14px;mask-size:14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#screen_events .event-base .photos .photo-and-crown+.photo-and-crown{margin-left:-10px}#screen_events .event-base .photos .photo-icon{z-index:2;border:2px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;margin:auto;line-height:20px;display:flex;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}#screen_events .event-base .photos .photo-icon>img{vertical-align:middle;width:auto;height:11px;margin-top:-2px}#screen_events .event-base .photos+.middle-area{width:calc(100% - 122px)}#screen_events .event-collection{cursor:pointer;flex-wrap:wrap;align-items:center;display:flex}#screen_events .events-container.self-event[data-is-news=false] .event-base[event-category=system],#screen_events .events-container.self-event[data-is-self=false] .event-base[event-category=player]{display:none!important}#screen_events .total-price-view{box-sizing:border-box;cursor:pointer;background:#84cc2b;border-radius:11px;justify-content:center;align-items:center;width:100%;height:40%;transition:background .1s;display:flex;position:absolute;bottom:0}#screen_events .total-price-view:hover{background:#c3e776}#screen_events .total-price-view:active{background:#83bb0c}#screen_events .total-price-view .game-item-image{vertical-align:middle;width:15px;height:15px;margin-right:1px;display:inline-block;position:relative;top:-1px}#screen_events .total-price-view .text{vertical-align:middle;font-size:14px;font-weight:700;display:inline-block}#screen_events .total-price-view .gift-colored-icon{margin-bottom:2px}@keyframes ingame_friend_remove{0%{opacity:1;max-height:90px;transform:scale(1)}to{opacity:0;border-width:0;max-height:0;margin-bottom:-12px;padding-top:0;padding-bottom:0;transform:scale(.95)}}.ingame-friend-removing{pointer-events:none;animation:.25s ease-in forwards ingame_friend_remove;display:flex;position:relative;overflow:hidden}.guests-list{flex:1 1 0;width:100%;min-height:0;display:flex}.guests-list .scroll-wrap-container{-webkit-overflow-scrolling:touch;background:0 0;flex:1;height:100%;min-height:0;padding:0;touch-action:manipulation!important}.guests-list .scroll-wrap-container *{touch-action:manipulation!important}.guests-list .scroll-wrap-container ::-webkit-scrollbar{width:4px}.guests-list .scroll-wrap-container ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.guests-list .scroll-wrap-container ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}.green-buy-button{cursor:pointer;background-color:#01c138}.green-buy-button:hover{background-color:#37e73e}.green-buy-button:active{background-color:#028126}.gifts-category[data-category-name=Promo] .gift-item{width:33.3333%;flex-basis:33.3333%!important}.gift-item{width:25%;min-height:124px;display:grid;position:relative;flex-basis:25%!important;padding:0 10px!important}.gift-item[is-locked=true]{opacity:.5;order:1}.gift-item .timer{height:-moz-fit-content;height:fit-content;margin:0 auto!important}.gift-item .timer span{font-size:12px;line-height:12px}.gift-item.unique-gift-cascade .free,.gift-item.simple-pp-gift .free,.gift-item.bought-gift .free{white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden;font-size:9px!important;font-weight:500!important}.gift-item.simple-pp-gift .timer{gap:2px;bottom:12px;left:50%;transform:translate(-50%);position:absolute!important}.gift-item.simple-pp-gift[is-locked=true] .gift-rating-figma-wrapper,.gift-item.simple-pp-gift[is-locked=true] .total-points-view,.gift-item.newcomers-gift .lock{display:none}.gift-item .gift-button-info-block{cursor:pointer;z-index:2;justify-content:center;align-items:center;width:25px;height:25px;display:flex;top:6px;right:4px;position:absolute!important}.gift-item .gift-button-info-block svg{width:25px;height:25px}.gift-item .count{opacity:.8;text-align:center;border:1px solid #e1e1e1;border-radius:100px;font-size:8px;font-weight:700;position:absolute;top:70px;left:10px;right:10px}.gift-item .count .count-text{justify-content:center;align-items:center;line-height:0;display:flex}.gift-item .count .scale{background-color:#c1b5e5;border-radius:100px;height:100%;position:absolute;top:0;left:0}.gift-item .extra-marker{pointer-events:none;background-image:url(https://inspin.me/build/static/images/giftsView/extraGiftMarker.png?022d90v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:34px;display:block;top:0;left:0;transform:translate(-5px,-5px);position:absolute!important}.gift-item .extra-marker .click-area{pointer-events:all;width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0}.gift-item .button-gift-info{cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:100%;display:block;top:10px;left:10px;position:absolute!important}.gift-item .button-gift-info:before{content:" ";position:absolute;inset:-3px}.gift-item .button-gift-info svg{width:19px;height:19px}.gift-item .gift-image{height:76px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}.gift-item .gift-image .gift-send-effect{pointer-events:none;will-change:transform, opacity;z-index:10;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;transition:opacity .9s ease-out,transform .7s ease-out;display:block;position:absolute;transform:translateY(0)}.gift-item .promo-timer{z-index:10;top:20px;left:50%;transform:translate(-50%);position:absolute!important}.gift-item .promo-timer p,.gift-item .promo-timer .promo-timer-label{color:#252529;white-space:nowrap;font-size:12px;font-weight:700}.gift-item .promo-timer .timer{font-size:12px}.gift-item .promo-button{color:#fff;cursor:pointer;white-space:nowrap;background-color:#f5841c;border-radius:20px;justify-content:center;align-items:center;width:71px;height:25px;margin-top:3px;padding:5px;font-size:12px;font-weight:700;display:flex}.gift-item .promo-button:hover{filter:brightness(1.1)}.gift-item .promo-button:active{filter:brightness(.9)}.gift-item .promo-button .icon{vertical-align:middle;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:inline-block}.gift-item .gift-button-block,.gift-item .price-block,.gift-item .gift-price-free,.gift-item .total-price-view{cursor:pointer;background:0 0;border-radius:50px;width:100%;height:25px;margin-top:3px;padding:0;font-size:14px;font-weight:700;line-height:24px}.gift-item .gift-button-block:hover,.gift-item .price-block:hover,.gift-item .gift-price-free:hover,.gift-item .total-price-view:hover{background-color:#37e73e}.gift-item .gift-button-block:active,.gift-item .price-block:active,.gift-item .gift-price-free:active,.gift-item .total-price-view:active{background-color:#028126}.gift-item .gift-button-block[data-is-free=true],.gift-item .price-block[data-is-free=true],.gift-item .gift-price-free[data-is-free=true],.gift-item .total-price-view[data-is-free=true]{padding:5px 2px;font-size:12px}.gift-item .gift-button-block:hover,.gift-item .price-block:hover,.gift-item .gift-price-free:hover,.gift-item .total-price-view:hover,.gift-item .gift-button-block:active,.gift-item .price-block:active,.gift-item .gift-price-free:active,.gift-item .total-price-view:active{background:0 0}.gift-item .total-price-view.free{padding-bottom:1px!important}.gift-item .gift-button-block{background:#cdb3ff;border-radius:20px;margin:0}.gift-item .gift-button-block .text{color:#fff;text-align:center;font-size:12px;font-weight:700;text-shadow:0 0 #0000,0 1px 1px #8243e6,0 -1px 1px #8243e6,1px 0 1px #8243e6,1px 1px 1px #8243e6,1px -1px 1px #8243e6,-1px 0 1px #8243e6,-1px 1px 1px #8243e6,-1px -1px 1px #8243e6!important;color:#fff!important}.gift-item .gift-button-block:hover,.gift-item .gift-button-block:active{background:#b38eff}.gift-item .total-price-view{width:calc(100% + 4px);height:24px;margin-left:-2px;padding-right:1px}.gift-item .total-price-view.gift-price{justify-content:center;align-items:center;min-width:0;line-height:0;display:flex}.gift-item .total-price-view .gift-price{height:24px}.gift-item .total-price-view .gift-price .text{justify-content:center;align-items:center;line-height:0;display:flex}.gift-item .gift-price{justify-content:center;align-items:center;gap:3px;display:flex}.gift-item .gift-price .game-item-image{width:16px;height:16px}.gift-item .button-buy-unlock{filter:grayscale()}.gift-item .lock{pointer-events:none;justify-content:center;align-items:center;width:33px;height:33px;display:flex;top:0;left:0;position:absolute!important}.gift-item .total-price-view,.gift-item .money-price,.gift-item .price-block .gift-price-free{background:#83bb0c80}.gift-item .total-price-view:hover,.gift-item .money-price:hover,.gift-item .price-block .gift-price-free:hover{background:#c3e776}.gift-item .total-price-view:active,.gift-item .money-price:active,.gift-item .price-block .gift-price-free:active{background:#83bb0c}.gift-item .total-price-view[data-is-free=true]{justify-content:center;align-items:center;display:flex;padding:0!important}.gift-item .total-price-view[data-is-free=true][data-has-gifts=false]{padding:5px}.gift-item .total-price-view[data-is-free=true][data-has-gifts=true] .gift-price{gap:2px;min-width:0;padding:0 2px;overflow:visible}.gift-item .total-price-view[data-is-free=true][data-has-gifts=true] .gift-price .text{flex-shrink:1;min-width:0;line-height:normal;overflow:visible}.gift-item .total-price-view[data-is-free=true]>svg{height:19px;margin:2px}.gift-item .total-price-view[data-is-free=true] .gift-price-free-text{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;line-height:0;display:flex;overflow:hidden}.gift-item .points-text,.gift-item .total-points-view{color:#f33931;text-align:center;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;background-image:url(https://inspin.me/build/static/images/giftsView/badgeGrey.svg?a3f30bv1);background-position:top;background-repeat:no-repeat;background-size:contain;width:20px;height:27px;font-size:8px;font-weight:700;display:block;top:4px;right:2px;padding-top:13px!important;padding-right:1px!important;position:absolute!important}.gift-item .points-text .game-item-with-tooltip,.gift-item .total-points-view .game-item-with-tooltip{top:1px;left:50%;transform:translate(-50%);position:absolute!important}.gift-item .points-text .game-item-with-tooltip .game-item-image,.gift-item .total-points-view .game-item-with-tooltip .game-item-image{filter:drop-shadow(0 0 1px #000);width:10px;height:10px}.gift-item .points-text .boss-battle-icon,.gift-item .total-points-view .boss-battle-icon{top:2px;left:50%;transform:translate(-50%);position:absolute!important}.gift-item .points-text .boss-battle-icon .boss-battle-icon-image,.gift-item .total-points-view .boss-battle-icon .boss-battle-icon-image{background-image:url(https://inspin.me/build/static/images/bossBattle/logo.png?4c46a3v1);background-position:top;background-repeat:no-repeat;background-size:cover;width:10px;height:10px}.gift-item .gift-rating-figma-wrapper{z-index:1;position:absolute!important;top:2px!important;right:2px!important}.gift-item .total-points-view.gift-rating-figma{font-size:inherit;font-weight:inherit;color:inherit;text-shadow:none;background-color:#fff!important;background-image:none!important;width:auto!important;height:auto!important;padding:1px 4px!important}.gift-item.disabled{filter:grayscale();cursor:default}.gift-item.disabled *{cursor:default}.gift-item.disabled .promo-button .gift-image,.gift-item.disabled .promo-button .promo-button,.gift-item.disabled .promo-button .total-points-view{opacity:.5}.custom-gift-wrapper .gift-item{width:100%;padding:0!important}.custom-gift-wrapper .gift-item .total-price-view{background:#c1b5e5}.custom-gift-wrapper .gift-item .total-price-view:hover{filter:brightness(110%);background:#c1b5e5}.selector{pointer-events:none;justify-content:space-between;width:100%;height:32px;display:flex;position:relative;box-sizing:border-box!important;padding:0 45px!important}.selector .hint-text,.selector .selection-item{pointer-events:all;cursor:pointer;text-align:center;color:gray;white-space:nowrap;border-radius:8px;font-size:14px;font-weight:700;line-height:16px;transition:all .1s;display:inline-block;position:relative;padding:7px 9px!important}.selector .hint-text:hover,.selector .selection-item:hover{filter:brightness(125%)}.selector .hint-text:active,.selector .selection-item:active{filter:brightness(75%)}.selector .hint-text[data-is-active=true],.selector .selection-item[data-is-active=true]{color:#7957b2;border:1px solid #7957b2}.selector .buttons{justify-content:space-between;gap:8px;width:100%;display:flex}.categories-menu{z-index:2;pointer-events:all;width:auto;min-width:208px;height:auto;display:block;transform:translate(30px,10px);box-sizing:border-box!important;padding:0!important;position:absolute!important}.categories-menu .wrapper{background-color:#fff;border:2px solid #7957b2;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 5px!important}.categories-menu .items-bg{background-color:#fff;padding-right:12px;display:block;position:relative;box-sizing:border-box!important}.categories-menu .items-bg .menu-item{white-space:nowrap;text-align:left;color:#04050f;pointer-events:all;cursor:pointer;align-items:center;column-gap:8px;width:100%;font-size:14px;font-weight:500;line-height:40px;display:flex;margin:0!important;position:relative!important}.categories-menu .items-bg .menu-item:hover{color:#7957b2;font-weight:700}.categories-menu .items-bg .menu-item .caption{flex-direction:column;display:flex;position:relative}.categories-menu .items-bg .menu-item .caption:after{content:attr(data-text);visibility:hidden;height:0;font-weight:700;display:block;position:relative;overflow:hidden}.categories-menu .menu-item .icon{background:50%/contain no-repeat;flex:none;width:24px;height:24px}.gifts-recipient,.button-categories,.recipients-categories{box-sizing:border-box;color:#fff;background-color:#7957b2;border-radius:2rem;align-items:center;height:3.2rem;padding:2px 10px;font-size:1.4rem;font-weight:700;display:flex}.gifts-recipient:hover,.button-categories:hover,.recipients-categories:hover{cursor:pointer}.gifts-panel{text-align:center;contain:content;height:100%;display:block;overflow-y:auto;background-color:#fff!important}.gifts-panel *{box-sizing:border-box;transform-origin:50%;vertical-align:middle;background-position:50%;background-repeat:no-repeat;margin:0;padding:0;position:relative}.gifts-panel .price-color-info{flex-wrap:wrap;gap:10px;display:flex;margin-bottom:15px!important}.gifts-panel .price-color-info .price-color-block{align-items:center;gap:2px;font-size:8px;line-height:10px;display:flex}.gifts-panel .price-color-info .price-color-block .price-value,.gifts-panel .price-color-info .price-color-block .game-item-with-tooltip{align-items:center;gap:2px;display:flex}.gifts-panel .price-color-info .price-color-block .game-item-image{width:12px;height:12px}.gifts-panel .price-color-info .price-color-block .color-block{border-radius:2px;width:10px;height:10px}.gifts-panel .gifts-container{flex-direction:column;width:100%;display:flex;position:relative;overflow-y:visible;background-color:#fff!important}.gifts-panel .gifts-container .virtual-category{width:100%;top:0;left:0;position:absolute!important}.gifts-panel .gifts-container .gifts-category{flex-grow:0;flex-shrink:0;width:100%;display:block;position:relative;overflow-y:hidden;background-color:#fff!important}.gifts-panel .gifts-container .gifts-category .styled{width:-moz-fit-content;width:fit-content;margin:auto;padding:5px 10px!important}.gifts-panel .gifts-container .gifts-category:has(.newcomers-text) .caption{padding-bottom:4px}.gifts-panel .gifts-container .gifts-category:has(.newcomers-text) .caption .caption-text{display:flex}@media (min-width:950px){.gifts-panel .gifts-container .gifts-category:has(.newcomers-text) .caption{gap:4px}.gifts-panel .gifts-container .gifts-category:has(.newcomers-text) .newcomers-text{padding-top:4px}}.gifts-panel .gifts-container .gifts-category .caption{justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.gifts-panel .gifts-container .gifts-category .caption .caption-text{text-align:left;align-items:center;column-gap:4px;font-size:14px;font-weight:700;display:flex}.gifts-panel .gifts-container .gifts-category .caption .caption-text .passion-pass-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.gifts-panel .gifts-container .gifts-category .caption .category-sales{align-items:center;gap:4px;margin-left:6px;margin-right:auto;display:flex;position:relative}.gifts-panel .gifts-container .gifts-category .caption:has(.timer) .caption-text{margin:0}.gifts-panel .gifts-container .gifts-category .caption:has(.timer) .timer{margin:0}.gifts-panel .gifts-container .gifts-category .caption .info-hint-button{cursor:pointer;margin-left:7.5px!important}.gifts-panel .gifts-container .gifts-category .caption .game-item-image{width:16px;height:16px;margin-left:4px}.gifts-panel .gifts-container .gifts-category .special-pp-text{color:#7957b2;text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;padding-bottom:12px!important}.gifts-panel .gifts-container .gifts-category .special-pp-text .subtext{max-width:345px}.gifts-panel .gifts-container .gifts-category .newcomers-text{color:#919399;text-align:left;padding:0 16px 12px;font-size:14px}.gifts-panel .gifts-container .gifts-category .gifts{flex-wrap:wrap;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:12px;padding:0 16px;display:flex;position:relative}.gifts-panel .gifts-container .gifts-category .button-toggle-wrapper{justify-content:center;width:100%;display:flex}.gifts-panel .gifts-container .gifts-category .button-toggle-wrapper .button-toggle-all-gifts{z-index:2;cursor:pointer;box-sizing:border-box;border:2px solid #7957b2;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:164px;height:32px;padding:0 10px;display:none;position:relative;margin:2px 0 17px!important}@media (max-width:950px){.gifts-panel .gifts-container .gifts-category .button-toggle-wrapper .button-toggle-all-gifts{margin-bottom:0!important}}.gifts-panel .gifts-container .gifts-category .button-toggle-wrapper .button-toggle-all-gifts svg{width:8px;height:23px;display:block;position:relative;transform:rotate(270deg)}.gifts-panel .gifts-container .gifts-category .button-toggle-wrapper .button-toggle-all-gifts .text-toggle-all-gifts{color:#7957b2;font-size:12px;font-weight:700}.gifts-panel .gifts-container .gifts-category .gifts>.gift-item:nth-child(8)~.button-toggle-wrapper .button-toggle-all-gifts{display:flex!important}.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item:nth-child(n+9){display:none!important}.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.holiday-gift,.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.simple-pp-gift,.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.event-shop-gift,.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.unique-gift-cascade,.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.unique-gift-competition,.gifts-panel .gifts-container .gifts-category[data-all-gifts=false] .gift-item.bought-gift{display:grid!important}.gifts-panel .gifts-container .gifts-category[data-all-gifts=true] .button-toggle-all-gifts>svg{transform:rotate(90deg)}.gifts-panel .gifts-container .gifts-category[data-category-name=CuriosGiftPaid] .caption{color:#04050f!important}.gifts-panel .gifts-container .gifts-category[data-category-name=CuriosGiftPaid] .gift-item{max-height:124px;width:100%!important}.gifts-panel .gifts-container .gifts-category[data-category-name=CuriosGiftPaid] .gift-item .timer{margin-top:5px!important}.gifts-panel .gifts-container .gifts-category .sub-categories{width:100%}.gifts-panel .gifts-container .gifts-category .sub-categories .gifts-category{margin-top:0!important;padding:16px 0 0!important}.gifts-panel .gifts-container .gifts-category .sub-categories[data-has-promo=true]{order:-2!important;width:25%!important}.gifts-panel .gifts-container .gifts-category .sub-categories[data-has-promo=true] .gifts-category{background:#fff!important;padding:0!important}.gifts-panel .gifts-container .gifts-category .sub-categories[data-has-promo=true] .gifts-category .caption{display:none}.gifts-panel .gifts-container .gifts-category .sub-categories[data-has-promo=true] .gifts-category .gifts{padding-bottom:0}.gifts-panel .gifts-container .gifts-category .sub-categories[data-has-promo=true] .gifts-category .gift-item{width:100%!important}.gift-layer .gift,.room-player .gift{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:3;contain:size layout style;width:60px;height:60px;display:block;position:absolute;top:0;left:0;overflow:visible;pointer-events:none!important}.gift-layer .gift>*,.room-player .gift>*{pointer-events:all}@media (max-width:950px){.gift-layer .gift,.room-player .gift{width:40px;height:40px}}.gift-layer .gift:not(.finished) .image,.room-player .gift:not(.finished) .image{animation:5s linear gift_pulse}.gift-layer .gift:not(.finished) .gift-flash,.room-player .gift:not(.finished) .gift-flash{animation:1s ease-in 4.5s gift_flash_keyframes;display:block}.gift-layer .gift.visible,.room-player .gift.visible{opacity:1}.gift-layer .gift .trail,.room-player .gift .trail{background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:-50px;left:-50px}.gift-layer .gift>.gift-flash,.room-player .gift>.gift-flash{opacity:0;z-index:-1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/giftsView/giftFlash.png?c92652v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;margin:-15px 0 0 -15px;animation-iteration-count:1000;display:none;position:absolute;inset:calc(100% - 105px);transform:scale(0)}.gift-layer .gift>.gifts-counter,.room-player .gift>.gifts-counter{text-align:center;color:#000;background-color:#fff;border-radius:14px;min-width:14px;height:14px;padding:2px;font-size:12px;font-weight:800;line-height:16px;display:inline-block;position:absolute;top:-10px;right:34px}.gift-layer .gift>.gifts-counter[data-is-single=true],.room-player .gift>.gifts-counter[data-is-single=true]{display:none}@media (max-width:950px){.gift-layer .gift>.gifts-counter,.room-player .gift>.gifts-counter{right:42px}}.gift-layer .gift .image,.room-player .gift .image{background:50%/cover no-repeat;width:60px;height:60px;position:relative;top:-42px;left:-42px;transform:scale(1)}@media (max-width:950px){.gift-layer .gift .image,.room-player .gift .image{width:40px;height:40px;top:-28px;left:-28px}}.gift-layer .gift.finished,.room-player .gift.finished{will-change:auto;top:0;left:0}.gift-layer .gift.finished .gif-animation,.room-player .gift.finished .gif-animation{z-index:100;background-position:50%;background-repeat:no-repeat;background-size:cover;width:175%;height:229%;position:absolute;top:-119px;left:-91px}@media (max-width:950px){.gift-layer .gift.finished .gif-animation,.room-player .gift.finished .gif-animation{z-index:100;width:7.7vh;height:9.9638vh;top:-83px;left:-68px}}.gift-layer .gift.finished .gif-animation.none,.room-player .gift.finished .gif-animation.none{display:none}.gift-layer .base-item-thrown,.room-player .base-item-thrown{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:10;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:transform 1s ease-in-out;display:block;position:absolute;left:0;right:0;overflow:visible;pointer-events:none!important}.gift-layer .base-item-thrown>*,.room-player .base-item-thrown>*{pointer-events:all}.gift-layer .base-item-thrown>.image,.room-player .base-item-thrown>.image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gift-layer .base-item-thrown>.trail,.room-player .base-item-thrown>.trail{width:80px;height:80px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;animation:70ms .2s fadein;position:absolute}@media (max-width:950px){.gift-layer .base-item-thrown>.trail,.room-player .base-item-thrown>.trail{width:40px;height:40px}}.gift-layer .cascade-item-thrown,.room-player .cascade-item-thrown{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:10;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:transform 1s ease-in-out;display:block;position:absolute;left:0;right:0;overflow:visible;pointer-events:none!important}.gift-layer .cascade-item-thrown>*,.room-player .cascade-item-thrown>*{pointer-events:all}.gift-layer .cascade-item-thrown>.image,.room-player .cascade-item-thrown>.image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gift-layer .cascade-item-thrown>.trail,.room-player .cascade-item-thrown>.trail{width:80px;height:80px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;animation:70ms .2s fadein;position:absolute}@media (max-width:950px){.gift-layer .cascade-item-thrown>.trail,.room-player .cascade-item-thrown>.trail{width:40px;height:40px}}.gift-layer .cascade-item-thrown .image,.room-player .cascade-item-thrown .image{pointer-events:none}@media (max-width:950px){.gift-layer .cascade-item-thrown .image,.room-player .cascade-item-thrown .image{width:20px;height:20px}}.gift-layer .custom-item-thrown,.room-player .custom-item-thrown{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:10;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:transform 1s ease-in-out;display:block;position:absolute;left:0;right:0;overflow:visible;pointer-events:none!important}.gift-layer .custom-item-thrown>*,.room-player .custom-item-thrown>*{pointer-events:all}.gift-layer .custom-item-thrown>.image,.room-player .custom-item-thrown>.image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gift-layer .custom-item-thrown>.trail,.room-player .custom-item-thrown>.trail{width:80px;height:80px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;animation:70ms .2s fadein;position:absolute}@media (max-width:950px){.gift-layer .custom-item-thrown>.trail,.room-player .custom-item-thrown>.trail{width:40px;height:40px}.gift-layer .custom-item-thrown>.image,.room-player .custom-item-thrown>.image{width:30px;height:30px}}.gift-layer .custom-item-thrown>.gifts-counter,.room-player .custom-item-thrown>.gifts-counter{text-align:center;color:#000;background-color:#fff;border-radius:14px;min-width:14px;height:14px;padding:2px;font-size:12px;font-weight:800;line-height:16px;display:inline-block;position:absolute;top:50%;right:0}.gift-layer .custom-item-thrown>.gifts-counter[data-is-single=true],.room-player .custom-item-thrown>.gifts-counter[data-is-single=true]{display:none}@media (max-width:950px){.gift-layer .custom-item-thrown>.gifts-counter,.room-player .custom-item-thrown>.gifts-counter{right:42px}}.gift-layer .magic-gift,.room-player .magic-gift{transform-origin:50%;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;pointer-events:none!important}.gift-layer .magic-gift>*,.room-player .magic-gift>*{pointer-events:all}.gift-layer .magic-gift .gifts-counter,.room-player .magic-gift .gifts-counter{display:none!important}.gift-layer .cascade-freeze-effect,.room-player .cascade-freeze-effect{z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0;pointer-events:none!important}.gift-layer .cascade-freeze-effect>*,.room-player .cascade-freeze-effect>*{pointer-events:all}.gift-layer .cascade-freeze-effect[data-subtype=spring],.room-player .cascade-freeze-effect[data-subtype=spring]{width:130%;height:130%;top:50%;left:50%;transform:translate(-50%,-50%)}.gift-layer .cascade-freeze-effect[data-subtype=halloween][data-type=positive],.room-player .cascade-freeze-effect[data-subtype=halloween][data-type=positive]{width:121.5%;height:116.5%;top:-4.5%;left:-8.5%}@media (max-width:950px){.gift-layer .cascade-freeze-effect,.room-player .cascade-freeze-effect{width:100%;height:100%;top:0;left:0}}.gift-layer .cascade-freeze-effect .effect,.room-player .cascade-freeze-effect .effect{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.gift-layer .cascade-freeze-effect .frame-one-layer,.room-player .cascade-freeze-effect .frame-one-layer{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;display:block;position:absolute}@media (max-width:950px){.gift-layer .cascade-freeze-effect .frame-one-layer,.room-player .cascade-freeze-effect .frame-one-layer{width:3rem;height:3rem}}.gift-layer .hot-potato-frame,.room-player .hot-potato-frame{z-index:2;background-repeat:no-repeat;background-size:contain;width:150%;height:152%;display:block;position:absolute;top:-30px;left:-25px;pointer-events:none!important}.gift-layer .hot-potato-frame>*,.room-player .hot-potato-frame>*{pointer-events:all}.gift-layer .hot-potato-frame .sticker,.room-player .hot-potato-frame .sticker{background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute;top:79px;left:48px}@media (max-width:950px){.gift-layer .hot-potato-frame .sticker,.room-player .hot-potato-frame .sticker{width:30px;height:30px;top:56px;left:33px}.gift-layer .hot-potato-frame,.room-player .hot-potato-frame{top:-18px;left:-18px}}.gift-layer .frame-effect-many-layers,.room-player .frame-effect-many-layers{z-index:2;position:absolute;inset:0;pointer-events:none!important}.gift-layer .frame-effect-many-layers>*,.room-player .frame-effect-many-layers>*{pointer-events:all}.gift-layer .frame-effect-many-layers .effect,.room-player .frame-effect-many-layers .effect{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.gift-layer .frame-effect-many-layers .frame-one-layer,.room-player .frame-effect-many-layers .frame-one-layer{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;display:block;position:absolute}@media (max-width:950px){.gift-layer .frame-effect-many-layers .frame-one-layer,.room-player .frame-effect-many-layers .frame-one-layer{width:3rem;height:3rem}}.gift-layer .extended-gift,.room-player .extended-gift{will-change:transform;transform-origin:0 0;pointer-events:none;z-index:100;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:contain;transition:transform 1s ease-in;display:block;position:absolute;overflow:visible;pointer-events:none!important}.gift-layer .extended-gift>*,.room-player .extended-gift>*{pointer-events:all}@media (max-width:950px){.gift-layer .extended-gift,.room-player .extended-gift{width:calc(100% + 70px);height:calc(100% + 30px);top:-13px;left:-30px}}@media (min-width:950px){.gift-layer .extended-gift,.room-player .extended-gift{width:calc(100% + 90px);height:calc(100% + 50px);top:-15px;left:-37px}}#screen_gifts{pointer-events:none;flex-direction:column;height:100%;display:flex;inset:0;background-color:#fff!important}#screen_gifts[data-scroll-locked=true] .screen-content{overflow-y:hidden}@media (max-width:950px){#screen_gifts .expand-tongue{pointer-events:all;opacity:0;padding:10px 20px;position:absolute;top:-25px;left:50%;transform:translate(-50%)translateZ(0)}#screen_gifts .expand-tongue .tongue{background:#00000040;border-radius:8px;width:40px;height:4px}}#screen_gifts .gifts-container{height:100%}@media (max-width:950px){#screen_gifts .gifts-container::-webkit-scrollbar{display:none!important}}#screen_gifts .header{z-index:3;pointer-events:all;box-sizing:border-box;background-color:#fff;flex-direction:column;gap:0;width:100%;height:-moz-fit-content;height:fit-content;display:flex;position:relative;top:0;left:0}#screen_gifts .header .menus-container{width:100%;display:block;position:absolute}#screen_gifts .header .menus-container .categories-menu{box-sizing:border-box;z-index:100;pointer-events:all;width:auto;min-width:208px;height:auto;padding:0;display:block;position:absolute;transform:translate(99px,50px)}#screen_gifts .header .menus-container .categories-menu .wrapper{background-color:#fff;border:2px solid #7957b2;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 9px}#screen_gifts .header .menus-container .categories-menu .items-bg{background-color:#fff;display:block;position:relative}#screen_gifts .header .menus-container .categories-menu .menu-item{color:#04050f;white-space:nowrap;cursor:pointer;justify-content:flex-start;align-items:center;column-gap:8px;height:32px;padding:0 10px 0 6px;font-size:14px;font-weight:500;display:flex;position:relative}#screen_gifts .header .menus-container .categories-menu .menu-item:hover{background-color:#f5f5f5}#screen_gifts .screen-content{pointer-events:all;flex:1;width:100%;display:block;position:relative;bottom:0;left:0;overflow:auto;background-color:#fff!important}#screen_gifts .screen-content[data-is-self=true]{height:100%;overflow-y:hidden}#screen_gifts .screen-content .gifts-panel .gifts-header{display:none}#screen_gifts .screen-content .gifts-panel .price-color-info{flex-wrap:wrap;gap:10px;margin-bottom:15px;padding-left:16px;display:flex}#screen_gifts .screen-content .gifts-panel .price-color-info .price-color-block{align-items:center;gap:2px;font-size:8px;line-height:10px;display:flex}#screen_gifts .screen-content .gifts-panel .price-color-info .price-color-block .price-value{align-items:center;gap:2px;display:flex}#screen_gifts .screen-content .gifts-panel .price-color-info .price-color-block .game-item-image{width:10px;height:10px}#screen_gifts .screen-content .gifts-panel .price-color-info .price-color-block .color-block{border-radius:2px;width:10px;height:10px}.screen-group-goal{flex-direction:column;flex-shrink:0;padding:0;scroll-margin:0;display:flex;background:var(--gg-screen-bg,#392b64)!important}.screen-group-goal *{box-sizing:border-box;position:relative}.screen-group-goal link{height:0;margin:0}.screen-group-goal .self-progress{justify-content:space-between;height:32px;margin:4px 24px 18px;display:flex;position:relative}.screen-group-goal .self-progress .progress-line-base,.screen-group-goal .self-progress .progress-line-filled{pointer-events:none;border-radius:999px;width:calc(100% - 10px);height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.screen-group-goal .self-progress .progress-line-base{background-color:#fff}.screen-group-goal .self-progress .progress-line-filled{background-color:var(--gg-progress-bg,#63bb8c)}.screen-group-goal .self-progress .level-round{background-color:var(--gg-next-stage-color,#93e0b7);width:40px;height:40px;color:var(--gg-cur-stage-color,#4e7663);border:1px solid #fff;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;display:flex}.screen-group-goal .self-progress .level-round[data-state=completed]{background-color:var(--gg-progress-bg,#63bb8c);color:#fff;border:none}.screen-group-goal .self-progress .level-round[data-state=active]{border:1px solid var(--gg-cur-stage-color,#4e7663);background-color:#fffcf4;width:52px}.screen-group-goal .self-progress .level-round .level-number{height:15px;font-size:15px;font-weight:700}.screen-group-goal .self-progress .level-round .level-text{height:10px;font-size:10px;font-weight:500;position:relative;bottom:3px}.screen-group-goal .header-mascots .alex,.screen-group-goal .header-mascots .sophie{width:200px;height:200px;bottom:-66px}.screen-group-goal .header-mascots .alex{left:48%;right:auto}.screen-group-goal .header-mascots .sophie{left:auto;right:48%}@media (max-width:950px){.screen-group-goal .header-mascots .alex,.screen-group-goal .header-mascots .sophie{bottom:-34px}}.screen-group-goal[data-type=cruise_winter] .group-goal-rating .boss-battle-place[data-self=true],.screen-group-goal[data-type=cruise_china] .group-goal-rating .boss-battle-place[data-self=true],.screen-group-goal[data-type=cruise_sea] .group-goal-rating .boss-battle-place[data-self=true]{background-color:#f9fcff}.screen-group-goal[data-type=cruise_marine] .top-area .image-bg,.screen-group-goal[data-type=cruise_nile] .top-area .image-bg,.screen-group-goal[data-type=cruise] .top-area .image-bg{background-position:50% 15%;background-repeat:no-repeat}.screen-group-goal[data-type=cruise_marine] .header-mascots,.screen-group-goal[data-type=cruise_nile] .header-mascots,.screen-group-goal[data-type=cruise] .header-mascots{width:100%;position:absolute;bottom:0;left:0;transform:translateY(-28px)}.screen-group-goal[data-type=cruise_marine] .header-mascots .alex,.screen-group-goal[data-type=cruise_nile] .header-mascots .alex,.screen-group-goal[data-type=cruise] .header-mascots .alex,.screen-group-goal[data-type=cruise_marine] .header-mascots .sophie,.screen-group-goal[data-type=cruise_nile] .header-mascots .sophie,.screen-group-goal[data-type=cruise] .header-mascots .sophie{bottom:-48px}@media (max-width:950px){.screen-group-goal[data-type=cruise_marine] .header-mascots .alex,.screen-group-goal[data-type=cruise_nile] .header-mascots .alex,.screen-group-goal[data-type=cruise] .header-mascots .alex,.screen-group-goal[data-type=cruise_marine] .header-mascots .sophie,.screen-group-goal[data-type=cruise_nile] .header-mascots .sophie,.screen-group-goal[data-type=cruise] .header-mascots .sophie{bottom:-20px}}.screen-group-goal[data-type=cruise]{background:var(--gg-screen-bg,linear-gradient(90deg, #ffe193 0%, #ffe9ae 49.48%, #ffe193 100%))!important}.screen-group-goal[data-type=cruise] .group-goal-rating .boss-battle-place[data-self=true]{background-color:var(--gg-rating-self-bg,#fffcf3)}.screen-group-goal[data-type=cruise] .top-area .tabs .tab{background:var(--gg-tab-inactive-bg,#dc7416);color:#ffffffd9}.screen-group-goal[data-type=cruise] .top-area .tabs .tab.active{background:var(--gg-tab-active-bg,#feae36);color:#fff}.screen-group-goal[data-type=cruise] .progress-block{background:var(--gg-progress-block-bg,#feae36);z-index:1;box-shadow:0 4px 8px #0003}.screen-group-goal[data-type=cruise] .progress-block .bottom .time .time-text,.screen-group-goal[data-type=cruise] .progress-block .bottom .current .current-text{color:#fff}.screen-group-goal[data-type=cruise] .progress-block .bottom .time .styled{background:var(--gg-progress-time-bg,#c54c0099);color:#fff}.screen-group-goal[data-type=cruise] .progress-block .bottom .current .current-points .numbers{background:var(--gg-points-scale-bg,#882e01);color:#fff}.screen-group-goal[data-type=cruise] .progress-block .bottom .current .current-points .logo{background-color:var(--gg-level-view-bg,#fff)}.screen-group-goal[data-type=cruise] .tab-content{background:var(--gg-tab-content-bg,linear-gradient(90deg, #ffe193 0%, #ffe9ae 49.48%, #ffe193 100%))}.screen-group-goal[data-type=cruise] .tab-content .info-block{box-shadow:none;background:linear-gradient(#ffaf4c 0%,#ff8f38 100%)}.screen-group-goal[data-type=cruise] .tab-content .info-block .description{width:90%;font-size:12px}.screen-group-goal[data-type=cruise] .tab-content .info-block .info{background:#fffcf4;border-radius:10px;justify-content:center;align-items:center;gap:6px;display:flex}.screen-group-goal[data-type=cruise] .tab-content .info-block .info .icon-text .text,.screen-group-goal[data-type=cruise] .tab-content .info-block .info .count{color:#7d350e}.screen-group-goal[data-type=cruise] .tab-content .info-block .info .points{justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;display:flex}.screen-group-goal[data-type=cruise] .tab-content.common .title,.screen-group-goal[data-type=cruise] .tab-content .info-text,.screen-group-goal[data-type=cruise] .tab-content .footer-text,.screen-group-goal[data-type=cruise] .group-goal-rating .rating-header{text-shadow:none;color:#fff}.screen-group-goal[data-type=cruise] .points-container .points-scale{background:var(--gg-points-scale-bg,#882e01)}.screen-group-goal[data-type=cruise] .points-container .points-scale .level-view,.screen-group-goal[data-type=cruise] .points-container .points-scale .logo{background-color:var(--gg-level-view-bg,#fff)}.screen-group-goal[data-type=cruise] .points-container .points-scale .level-view span,.screen-group-goal[data-type=cruise] .points-container .points-scale .logo span{color:var(--gg-level-view-color,#882e01)}.screen-group-goal .top-area{z-index:3;background-color:#333178;flex-grow:0;flex-shrink:0;width:100%;height:250px;transition:height .3s linear,background .3s linear;position:relative;overflow:hidden}.screen-group-goal .top-area .image-bg{pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.screen-group-goal .top-area .band{pointer-events:none;background-size:cover;justify-content:center;align-items:center;width:343px;height:42px;margin:16px auto 0;padding:0 0 12px;font-size:18px;font-weight:700;display:flex;position:relative}.screen-group-goal .top-area .band>.close-button,.screen-group-goal .top-area .band>.info-button,.screen-group-goal .top-area .band>.close,.screen-group-goal .top-area .band>.button-faq{position:absolute}.screen-group-goal .top-area .band[data-type=to_the_stars]{background-image:url(https://inspin.me/build/static/images/bank/band/bandToTheStars.png?2082b0v1)}.screen-group-goal .top-area .band[data-type=cruise],.screen-group-goal .top-area .band[data-type=cruise_marine]{background-image:url(https://inspin.me/build/static/images/bank/band/bandCruise.png?826cafv1)}.screen-group-goal .top-area .band[data-type=cruise_winter],.screen-group-goal .top-area .band[data-type=cruise_china],.screen-group-goal .top-area .band[data-type=cruise_sea]{background-image:url(https://inspin.me/build/static/images/bank/band/bandCruiseWinter.png?34a677v1)}.screen-group-goal .top-area .band[data-type=cruise_nile]{background-image:url(https://inspin.me/build/static/images/bank/band/bandCruiseNile.png?064367v1)}.screen-group-goal .top-area .band .close-button{pointer-events:all;background-color:#0000;border:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:18px;left:18px}.screen-group-goal .top-area .band .close-button svg,.screen-group-goal .top-area .band .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.screen-group-goal .top-area .band .close-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-group-goal .top-area .band .info-button{cursor:pointer;pointer-events:all;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:16px;right:15px}.screen-group-goal .top-area .band .info-button svg{height:14px;fill:var(--gg-band-info-fill,#353077)!important}.screen-group-goal .top-area .timer{width:-moz-fit-content;width:fit-content;margin:0 auto}.screen-group-goal .top-area .tabs{z-index:2;justify-content:space-between;gap:4px;width:100%;display:flex;position:absolute;bottom:0}.screen-group-goal .top-area .tabs .tab{color:#ffffff80;text-align:center;background-color:var(--gg-tab-inactive-bg,#0c5088);cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;flex-grow:1;justify-content:center;align-items:center;gap:6px;padding:9px 0;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:relative}.screen-group-goal .top-area .tabs .tab.active{background-color:var(--gg-tab-active-bg,#2f78b4);color:#358c63;cursor:unset}.screen-group-goal .top-area .tabs .tab .notification{position:absolute!important;top:2px!important;left:auto!important;right:2px!important}@media (min-width:950px){.screen-group-goal .top-area .tabs .tab{padding:9px 0}}.screen-group-goal .top-area .header{z-index:2;box-sizing:border-box;background:#333178;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 15px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.screen-group-goal .top-area .header .header-text{color:#fff;text-align:center;font-size:17px;font-weight:500;line-height:17px}.screen-group-goal .top-area .header .header-info-button,.screen-group-goal .top-area .header .header-close-button{cursor:pointer;width:24px;height:24px}.screen-group-goal .top-area .header .header-info-button svg,.screen-group-goal .top-area .header .header-close-button svg,.screen-group-goal .top-area .header .header-info-button svg{width:24px;height:24px}.screen-group-goal .top-area .header .header-close-button svg{width:18px;height:18px}@media (min-width:950px){.screen-group-goal .top-area{height:260px}}.screen-group-goal .top-area[data-hidden=false] .header{opacity:0;pointer-events:none}.screen-group-goal .top-area[data-hidden=false] .band{opacity:1}.screen-group-goal .top-area[data-hidden=true]{height:95px}.screen-group-goal .top-area[data-hidden=true] .image-bg{opacity:0}.screen-group-goal .top-area[data-hidden=true] .header{opacity:1}.screen-group-goal .top-area[data-hidden=true] .band{opacity:0}.screen-group-goal .points-container{width:100%;padding:0 17px}.screen-group-goal .points-container .level{text-align:center;margin-bottom:4px;font-size:16px;font-weight:700}.screen-group-goal .points-container .points-scale{box-sizing:border-box;background-color:var(--gg-points-scale-bg,#064c85);border:3px solid #fff;border-radius:12px;width:100%;height:26px;display:block;position:relative;overflow:hidden}.screen-group-goal .points-container .points-scale .fill{box-sizing:border-box;background:#f26e68;border-radius:20px;max-width:100%;height:20px;transition:width .2s;display:block;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -2px 4px #00000040}.screen-group-goal .points-container .points-scale .points{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:14px;display:flex;position:absolute;top:0;left:0}.screen-group-goal .points-container .points-scale .logo,.screen-group-goal .points-container .points-scale .level-view,.screen-group-goal .points-container .points-scale .lock{background-color:var(--gg-level-view-bg,#e6f4ff);border:3px solid #fff;border-radius:100%;width:32px;height:32px;position:absolute;top:50%}.screen-group-goal .points-container .points-scale .logo{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:20px;left:0;transform:translate(-20px,-50%)}.screen-group-goal .points-container .points-scale .level-view,.screen-group-goal .points-container .points-scale .lock{justify-content:center;align-items:center;display:flex;right:0;transform:translate(20px,-50%)}.screen-group-goal .points-container .points-scale .level-view span,.screen-group-goal .points-container .points-scale .lock span{color:var(--gg-level-view-color,#064c85);text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .points-container .points-scale .level-view svg,.screen-group-goal .points-container .points-scale .lock svg{width:15px;height:19px}.screen-group-goal .progress-block{background-color:var(--gg-progress-block-bg,#2f78b4)}.screen-group-goal .progress-block .bottom{justify-content:space-between;width:100%;padding:8px 16px;display:flex}.screen-group-goal .progress-block .bottom .time{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.screen-group-goal .progress-block .bottom .time .time-text{color:#358c63;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .progress-block .bottom .time .styled{background:var(--gg-progress-time-bg,#0003);align-items:center;gap:4px;width:max-content;padding:4px 12px;display:flex;position:relative}.screen-group-goal .progress-block .bottom .time .styled svg{flex-shrink:0;width:16px;height:16px;margin-right:0}.screen-group-goal .progress-block .bottom .current{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.screen-group-goal .progress-block .bottom .current .current-text{color:#358c63;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .progress-block .bottom .current .current-points{justify-content:center;align-items:center;height:24px;display:flex}.screen-group-goal .progress-block .bottom .current .current-points .logo{background-color:var(--gg-level-view-bg,#e6f4ff);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #fff;border-radius:100%;width:24px;height:24px;position:absolute;top:0;left:0}.screen-group-goal .progress-block .bottom .current .current-points .numbers{background:var(--gg-points-scale-bg,#064c85);color:#fff;border-radius:100px;padding:2px 12px 2px 32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .tab-content{background:var(--gg-tab-content-bg,linear-gradient(90deg, #a4dcff 0%, #c7e9ff 49.48%, #a4dcff 100%));background-size:cover;height:100%;padding:16px;overflow:auto}.screen-group-goal .tab-content.self .general-task-list{gap:12px;margin-top:8px}.screen-group-goal .tab-content.self .title.sub-title{margin-bottom:8px}.screen-group-goal .tab-content .info-block{box-sizing:border-box;background:var(--gg-info-block-bg,linear-gradient(0deg, #2486d4 0%, #4cb6ff 100%));border:4px solid #fff;border-radius:10px;flex-direction:column;justify-content:space-between;gap:8px;width:100%;padding:12px 8px;display:flex}.screen-group-goal .tab-content .info-block:hover{z-index:1}.screen-group-goal .tab-content .info-block.has-reward{background:var(--gg-info-block-bg,linear-gradient(0deg, #2486d4 0%, #4cb6ff 100%))}.screen-group-goal .tab-content .info-block.has-reward:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1);background-position:50% -90px;background-size:560px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.screen-group-goal .tab-content .info-block .description{color:#cb4c45;box-sizing:border-box;text-align:center;flex-grow:1;flex-shrink:1;margin:0 auto;font-size:12px;font-weight:500;line-height:normal}.screen-group-goal .tab-content .info-block .info{background-color:var(--gg-info-section-bg,#e6f4ff);box-sizing:border-box;border-radius:16px;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;padding:8px 12px;display:flex}.screen-group-goal .tab-content .info-block .info .icon-text{align-items:center;gap:6px;display:flex}.screen-group-goal .tab-content .info-block .info .icon-text .icon{width:24px;height:24px}.screen-group-goal .tab-content .info-block .info .icon-text .icon[data-type=kiss]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/actionIcons/kiss.png?50e7ddv1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-group-goal .tab-content .info-block .info .icon-text .icon[data-type=double_kiss]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/actionIcons/doubleKiss.png?773ccav1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-group-goal .tab-content .info-block .info .icon-text .icon[data-type=like]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/actionIcons/like.png?e5de0dv1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-group-goal .tab-content .info-block .info .icon-text .icon[data-type=stickers]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/actionIcons/sticker.png?7aafc0v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-group-goal .tab-content .info-block .info .icon-text .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.screen-group-goal .tab-content .info-block .info .icon-text .text{color:var(--gg-info-text-color,#392b64);font-size:14px;font-weight:700}.screen-group-goal .tab-content .info-block .info .icon-text .points{justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;display:flex}.screen-group-goal .tab-content .info-block .info .count{text-align:right;color:var(--gg-info-text-color,#392b64);margin-right:4px;font-size:14px;font-weight:600;line-height:18px}.screen-group-goal .tab-content .info-block .reward-bg{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1);background-position:50% -90px;background-size:560px;width:100%;height:100%;position:absolute;top:0;left:0}.screen-group-goal .tab-content .info-block .game-items{flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto -10px;display:flex}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip{text-align:center;width:50px;height:50px;margin:0 5px;display:inline-block;position:relative}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;display:block;position:relative}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;z-index:1;font-size:12px;font-weight:700;position:absolute;top:23px;right:8px}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip .hint{display:none}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip .frames-list .photo-frame{left:3px;position:inherit!important}.screen-group-goal .tab-content .info-block .game-items .game-item-with-tooltip .frames-list .preview-img{left:17px}.screen-group-goal .tab-content .info-block .game-items .gift-image{background-position:top;background-repeat:no-repeat;background-size:40px 40px;width:50px;height:50px}.screen-group-goal .tab-content .info-block .game-items .gift-image .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:23px;right:8px}.screen-group-goal .tab-content .info-block .info-button{background:var(--gg-accent-dark-color,#064c85);color:#fff;cursor:pointer;border-radius:24px;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:12px 35px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-group-goal .tab-content .info-block .info-button:hover{filter:brightness(1.2)}.screen-group-goal .tab-content .info-block .reward-button{color:#fff;cursor:pointer;background:#83bb0c;border-radius:24px;flex-grow:1;justify-content:center;align-items:center;height:36px;padding:0 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-group-goal .tab-content .info-block .reward-button:hover{filter:brightness(1.2)}.screen-group-goal .tab-content .title{text-align:center;justify-content:center;align-items:center;gap:5px;margin-bottom:8px;font-size:18px;font-weight:700;display:flex}.screen-group-goal .tab-content .title.sub-title{margin-top:24px}.screen-group-goal .tab-content .title .title-icon{cursor:pointer;position:relative;top:2px}.screen-group-goal .tab-content .title .title-icon:before{content:"";background-color:#fff;border-radius:200px;width:19px;height:19px;position:absolute;top:0;left:0}.screen-group-goal .tab-content .footer-text{color:var(--gg-accent-text-color,#064c85);text-align:center;margin:12px auto 0;font-size:12px}.screen-group-goal .tab-content .self-progress{justify-content:space-between;height:32px;margin-top:12px;display:flex;position:relative}.screen-group-goal .tab-content .self-progress:before{content:"";background-color:#388460;width:100%;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.screen-group-goal .tab-content .self-progress .level-round{background-color:var(--gg-level-round-inactive-bg,#064c85);color:#003d79;border:2px solid #388460;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:flex}.screen-group-goal .tab-content .self-progress .level-round[data-state=completed]{background-color:#83bb0c}.screen-group-goal .tab-content .self-progress .level-round[data-state=active]{background-color:var(--gg-level-round-active-bg,#e6f4ff)}.screen-group-goal .tab-content .self-progress .level-round[data-state=not-active]{color:#ffffff80}.screen-group-goal .tab-content .self-progress .level-round .level-number{color:var(--gg-accent-text-color,white)}.screen-group-goal .tab-content.common .title{margin:12px auto 8px}.screen-group-goal .tab-content .rewards{flex-direction:column;row-gap:12px;display:flex}.screen-group-goal .dialog-info-self-target{z-index:3;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.screen-group-goal .dialog-info-self-target[data-subtype=cruise] .popup{background:linear-gradient(#ffa537 0%,#f8862d 100%)}.screen-group-goal .dialog-info-self-target[data-subtype=cruise] .popup .level-info-ok{color:#7d350e}.screen-group-goal .dialog-info-self-target[data-subtype=cruise] .popup .rays{top:-202px;right:-250px}.screen-group-goal .dialog-info-self-target[data-subtype=cruise_winter] .popup,.screen-group-goal .dialog-info-self-target[data-subtype=cruise_china] .popup,.screen-group-goal .dialog-info-self-target[data-subtype=cruise_sea] .popup{background:linear-gradient(#4cb6ff 0%,#2486d4 100%)}.screen-group-goal .dialog-info-self-target[data-subtype=cruise_winter] .popup .rays,.screen-group-goal .dialog-info-self-target[data-subtype=cruise_china] .popup .rays,.screen-group-goal .dialog-info-self-target[data-subtype=cruise_sea] .popup .rays{top:-202px;right:-250px}.screen-group-goal .dialog-info-self-target .popup{background:linear-gradient(#ffdcd6 0%,#ffc3b8 100%);border:4px solid #fff;border-radius:20px;flex-direction:column;align-items:center;row-gap:16px;width:318px;max-width:318px;padding:24px 16px;display:flex;overflow:hidden}.screen-group-goal .dialog-info-self-target .popup .rays{background:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1) top/contain no-repeat;width:560px;height:560px;position:absolute;top:-282px;right:-276px}.screen-group-goal .dialog-info-self-target .popup .title{color:#cb4c45;text-align:center;font-size:18px;font-weight:700}.screen-group-goal .dialog-info-self-target .popup .text{color:#fff;text-align:center;font-size:14px;font-weight:700}.screen-group-goal .dialog-info-self-target .popup .level-info-ok{cursor:pointer;text-align:center;background:#fff;border-radius:24px;width:100%;padding:12px 0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:all .2s}.screen-group-goal .dialog-info-self-target .popup .level-info-ok:hover{filter:brightness(.9)}.screen-group-goal .group-goal-rating{overflow:hidden}.screen-group-goal .group-goal-rating .rating-header{color:var(--gg-accent-text-color,#064c85);text-align:center;width:300px;margin:0 auto 12px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .group-goal-rating .rating-players{height:100%;display:block;position:relative}.screen-group-goal .group-goal-rating .rating-players .scroll-wrap-container{background:0 0;height:100%;padding:0 0 100px}.screen-group-goal .group-goal-rating .rating-players .scroll-wrap-container .virtual-item:has(.rewards-tooltip){z-index:1}.screen-group-goal .group-goal-rating .boss-battle-place{box-sizing:border-box;background-color:#f9fcff;border-radius:12px;flex-shrink:0;align-items:center;width:100%;height:68px;padding:6px 8px;display:flex;position:relative;box-shadow:2px 0 4px #7957b214,0 2px 4px #7957b214}.screen-group-goal .group-goal-rating .boss-battle-place:hover{z-index:4}.screen-group-goal .group-goal-rating .boss-battle-place[data-self=true]{z-index:3;background-color:var(--gg-rating-self-bg,#dacbfa);display:flex;position:absolute;bottom:12px;left:0;right:0}.screen-group-goal .group-goal-rating .boss-battle-place .place-number-view{z-index:2;position:absolute;top:5px;left:38px}.screen-group-goal .group-goal-rating .boss-battle-place .place-number-view .place-text{color:#fff;background:#252529a3;border-radius:100px;justify-content:center;align-items:center;height:20px;padding:0 5px;font-size:12px;font-weight:900;display:flex;position:absolute;top:2px;left:0;width:unset!important}.screen-group-goal .group-goal-rating .boss-battle-place .league-icon{display:block;position:absolute;top:50%;left:32px;transform:translate(-50%,-50%)}.screen-group-goal .group-goal-rating .boss-battle-place .photo{width:42px;min-width:42px;height:56px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-right:12px;position:relative}.screen-group-goal .group-goal-rating .boss-battle-place .description{flex-direction:column;justify-content:center;gap:8px;width:100%;display:flex}.screen-group-goal .group-goal-rating .boss-battle-place .description .name-wrapper{gap:4px;display:flex}.screen-group-goal .group-goal-rating .boss-battle-place .club-icon{width:20px;height:20px}.screen-group-goal .group-goal-rating .boss-battle-place .name{color:#04050f;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow-x:hidden}.screen-group-goal .group-goal-rating .boss-battle-place .points{text-align:center;color:#04050f;box-sizing:border-box;background:#00000012;border-radius:8px;align-items:center;width:max-content;height:20px;margin-left:4px;padding:2px 12px 0 8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.screen-group-goal .group-goal-rating .boss-battle-place .points .logo{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:relative;top:-2px;left:-10px}.screen-group-goal .group-goal-rating .boss-battle-place .points .game-item-with-tooltip{width:24px;height:24px;margin:0 4px 0 -14px;display:block}.screen-group-goal .group-goal-rating .boss-battle-place .points .game-item-with-tooltip .game-item-image{width:100%;height:100%;display:block;position:relative}.screen-group-goal .group-goal-rating .boss-battle-place .reward-icon{width:39px;min-width:39px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-0{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest0.png?f5fc2av1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-1{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest1.png?19a58dv1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-2{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest2.png?cff045v1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-3{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest3.png?b40398v1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-4{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest4.png?48ff2cv1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-5{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest5.png?605c72v1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-6{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest6.png?722d73v1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-7{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest7.png?2c4d9fv1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-8{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest8.png?34c003v1)}.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-9,.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-10,.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-11,.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-12,.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-13,.screen-group-goal .group-goal-rating .boss-battle-place .boss-battle-chest-14{background-image:url(https://inspin.me/build/static/images/groupGoal/chests/chest9.png?39f69cv1)}.screen-group-goal .task-main{box-sizing:border-box;background:var(--gg-task-main-bg,linear-gradient(270deg, #ffdcd6 0%, #ffc3b8 100%));border:2px solid #fff;border-radius:12px;flex-direction:column;justify-content:space-between;gap:8px;width:100%;padding:16px;display:flex;position:relative}.screen-group-goal .task-main .header-text{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .task-main .info{width:100%;color:var(--gg-task-main-text-color,#a95854);flex-wrap:nowrap;font-size:14px;font-style:normal;font-weight:800;line-height:normal;display:flex}.screen-group-goal .task-main .info .points{align-items:center;gap:4px;display:flex}.screen-group-goal .task-main .info .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.screen-group-goal .task-main .info .icon-text{flex-wrap:nowrap;align-items:center;gap:4px;width:100%;display:flex}.screen-group-goal .task-main .points-container{width:100%}.screen-group-goal .task-main .points-container .points-scale{box-sizing:border-box;background-color:var(--gg-points-scale-bg,#aabcb2);border:2px solid #fff;border-radius:12px;width:100%;height:24px;display:block;position:relative;overflow:hidden}.screen-group-goal .task-main .points-container .points-scale .fill{box-sizing:border-box;background:var(--gg-accent-dark-color,#f26e68);border-radius:20px;max-width:100%;height:20px;transition:width .2s;display:block;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -2px 4px #00000040}.screen-group-goal .task-main .points-container .points-scale .points{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:14px;display:flex;position:absolute;top:0;left:0}.screen-group-goal .task-main .main-chest{width:55px;height:55px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/chests/mainChest.png?62da9cv1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.screen-group-goal .task-main .main-chest .reward-button{cursor:pointer;color:#fff;background:#83bb0c;border-radius:24px;justify-content:center;align-items:center;padding:2px 5px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:absolute;bottom:-7px;right:50%;transform:translate(50%)}.screen-group-goal .task-main .can-collect-spacer{height:5px}.screen-group-goal .task-main .title-icon{cursor:pointer;position:absolute;top:-5px;right:-5px}.screen-group-goal .task-main .title-icon svg{width:24px;height:24px}.screen-group-goal .task-main .title-icon:before{content:"";background-color:#fff;border-radius:200px;width:19px;height:19px;position:absolute;top:0;left:0}.screen-group-goal .task-main .rays-container{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.screen-group-goal .task-main .rays{width:466px;height:466px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;opacity:.3;background-image:url(https://inspin.me/build/static/images/groupGoal/rays.png?e59a85v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:-190px;transform:translateY(-50%)}.screen-group-goal .task-main .description-cur{color:var(--gg-task-main-text-color,#a95854);pointer-events:none;justify-content:center;align-items:center;font-size:12px;font-style:italic;font-weight:600;line-height:normal;display:flex}.screen-group-goal .task-main .description-container{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.screen-group-goal .task-main .description{color:var(--gg-task-main-text-color,#a95854);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .level-info{z-index:3;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.screen-group-goal .level-info .rays{pointer-events:none;background:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1) top/contain no-repeat;width:560px;height:560px;position:absolute;top:-282px;right:-276px}.screen-group-goal .level-info .level-info-inner{background:#7957b2;border:4px solid #fff;border-radius:20px;flex-direction:column;align-items:center;width:318px;padding:24px 0;display:flex;overflow:hidden}.screen-group-goal .level-info .level-info-header{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .level-info .level-info-text{color:#fff;text-align:center;margin:16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-group-goal .level-info .level-info-text span{font-weight:700}.screen-group-goal .level-info .level-info-bottom{background:#fbf3ff;border:2px solid #392b64;border-radius:12px;justify-content:space-around;align-items:center;gap:5px;margin:0 16px;padding:12px 12px 12px 8px;display:flex}.screen-group-goal .level-info .level-info-bottom .gifts{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bossBattle/gifts.png?3ed423v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:40px}.screen-group-goal .level-info .level-info-bottom .level-info-bottom-text{color:#04050f;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-group-goal .level-info .level-info-bottom .level-info-bottom-btn{color:#fff;text-align:center;cursor:pointer;background:#7957b2;border-radius:24px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-group-goal .level-info .level-info-bottom .level-info-bottom-btn:hover{filter:brightness(1.2)}#screen_leader_boards{background-color:#382c5e}#screen_leader_boards .section{height:100%}#screen_leader_boards .leaderboard-content{flex:1;min-height:0;display:block;position:relative}#screen_leader_boards .header{color:#fff;text-align:center;backface-visibility:hidden;box-sizing:border-box;background-color:#0000;flex-shrink:0;width:100%;height:98px;font-size:18px;line-height:55px;animation:none;display:block;position:static;top:0;left:0;transform:translateZ(0)}#screen_leader_boards .header .top{display:block;position:relative}#screen_leader_boards .header .caption{text-align:center;color:#fff;padding:17px 0 8px;font-size:18px;line-height:21px}#screen_leader_boards .header .leader-boards-tabs{--horizontal-scroll-gap:12.8px;--horizontal-scroll-background:#382c5e;--horizontal-scroll-button:#635080;--horizontal-scroll-color:#fff;--horizontal-scroll-controls-height:44px;height:52px;padding:0;display:block;position:relative}#screen_leader_boards .header .leader-boards-tabs .leader-boards-tabs-list{scrollbar-width:none;height:100%;display:flex;position:relative;overflow:auto hidden}#screen_leader_boards .header .leader-boards-tabs .leader-boards-tabs-list::-webkit-scrollbar{display:none}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab:hover{cursor:pointer}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab{color:#fff;background-color:#ffffff2e;border-radius:100%;flex-shrink:0;height:44px;display:inline-block;position:relative}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content{fill:#fff;background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content svg,#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.halloween{filter:grayscale()brightness(500%);background-size:30px}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.friendship{background-position-y:25%}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.likes{background-position:57% 55%}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.summer svg{width:70%;height:70%}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content svg{width:60%;height:60%}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.giftsfriend svg{transform:translate(1px,-3px)}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content.holiday_gifts svg path{fill:#fff!important}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .content-text{white-space:nowrap;justify-content:center;height:44px;padding-right:14px;font-size:14px}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab.selected{background-color:#b697f08f;border-radius:60px}#screen_leader_boards .header .leader-boards-tabs .leader-board-tab .hidden{display:none}@media (max-width:950px){#screen_leader_boards .header .leader-boards-tabs{--horizontal-scroll-gap:8px}}#screen_leader_boards .leaderboard-hint{box-sizing:border-box;background-color:#fff;border-radius:6px;width:240px;height:auto;padding:18px;display:block;position:absolute;top:121px;right:50px;overflow:visible;transform:translateY(-50%);box-shadow:0 0 15px #0009}#screen_leader_boards .leaderboard-hint .arrow{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #fff;width:0;height:0;margin-right:-10px;display:block;position:absolute;top:calc(50% - 10px);right:0}#screen_leader_boards .leaderboard-hint .text{color:#6642b5;text-align:center;font-size:12px;line-height:15px;display:block;position:relative}#screen_leader_boards .leaderboard-hint .close-button{box-sizing:border-box;pointer-events:all;cursor:pointer;background-color:#7957b2;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:4px;transition:all .1s;display:flex;position:absolute;top:-5px;left:-5px}#screen_leader_boards .leaderboard-hint .close-button:hover{filter:brightness(125%)}#screen_leader_boards .leaderboard-hint .close-button:active{filter:brightness(75%)}#screen_leader_boards .leaderboard-hint .close-button:hover,#screen_leader_boards .leaderboard-hint .close-button:active{transform:scale(1.1)}#screen_leader_boards .leaderboard-hint .close-button svg,#screen_leader_boards .leaderboard-hint .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_leader_boards .container{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:6px 6px 0 0;align-items:stretch;height:100%;min-height:0;padding-top:17px;position:static;inset:55px 0 0}#screen_leader_boards .container .description{color:#7957b2;text-align:center;align-self:center;width:100%;max-width:450px;padding-bottom:15px;font-size:12px}#screen_leader_boards .container .description.description--bottle{color:#4e359a;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:100%}#screen_leader_boards .container .description.description--bottle>div:not(.title){font-weight:500;line-height:100%}#screen_leader_boards .container .description .title{letter-spacing:normal;padding-bottom:5px;font-size:15px;font-weight:600;display:block;position:relative}#screen_leader_boards .container .description .faq{cursor:pointer;width:20px;height:20px;transition:transform .1s;display:block;position:absolute;top:115px;right:15px}#screen_leader_boards .container .description .faq:before{content:" ";position:absolute;inset:-50%}#screen_leader_boards .container .description .faq:hover,#screen_leader_boards .container .description .faq:active{transform:scale(1.1)}#screen_leader_boards .container .period-tabs{flex-wrap:wrap;justify-content:center;margin-top:-5px;margin-bottom:15px;display:flex}#screen_leader_boards .container .period-tabs .period-tab{text-align:center;color:#4f369c;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #4f369c;border-radius:22px;outline:none;flex-basis:22%;width:auto;height:22px;margin:auto;padding:0 10px;font-size:12px;font-weight:700;line-height:18px;transition:all .1s;display:inline-block}#screen_leader_boards .container .period-tabs .period-tab:hover{filter:brightness(110%)}#screen_leader_boards .container .period-tabs .period-tab:active{filter:brightness(85%)}#screen_leader_boards .container .period-tabs .period-tab .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_leader_boards .container .period-tabs .period-tab.selected{color:#fff;background-color:#01c138;border:1px solid #01c138}#screen_leader_boards .container .board{--rank-width:40px;--avatar-width:40px;--points-width:104px;--reward-width:84px;--row-gap:10px;background:#f5f2fb;flex-direction:column;flex-grow:1;align-items:stretch;min-height:0;display:flex;position:relative;container-type:inline-size}#screen_leader_boards .container .board .points-value{font-variant-numeric:tabular-nums;white-space:nowrap}#screen_leader_boards .container .board[data-is-wedding=true]{--avatar-width:64px}#screen_leader_boards .container .board[data-is-clubs=true]{--reward-width:0px}#screen_leader_boards .container .board[data-is-clubs=true] .captions{grid-template-columns:minmax(0, 1fr) var(--points-width)}#screen_leader_boards .container .board[data-is-clubs=true] .captions .reward{display:none}#screen_leader_boards .container .board[data-is-clubs=true] .place-view{grid-template-columns:var(--rank-width) var(--avatar-width) minmax(0, 1fr) var(--points-width)}#screen_leader_boards .container .board[data-is-bottle=true]{--avatar-width:0px;--points-width:90px;--reward-width:68px}#screen_leader_boards .container .board[data-is-forbes=true] .place-view[in-top=false]{display:none}#screen_leader_boards .container .board .captions{grid-template-columns:minmax(0, 1fr) var(--points-width) var(--reward-width);gap:var(--row-gap);color:#9b8eac;align-items:center;padding:12px 22px 6px;font-size:11px;line-height:1.4;display:grid;position:relative}#screen_leader_boards .container .board .captions .leader{text-align:left}#screen_leader_boards .container .board .captions .type:first-letter{text-transform:uppercase}#screen_leader_boards .container .board[data-is-bottle=true] .captions{grid-template-columns:minmax(0, 1fr) var(--points-width) var(--reward-width) 48px}#screen_leader_boards .container .board .scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1 1 0;width:100%;min-height:0;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important;margin-top:6px!important}#screen_leader_boards .container .board .scroll *{touch-action:manipulation!important}#screen_leader_boards .container .board .scroll .line{background-color:#b7b7b9;height:1px;margin:0 14px;display:block}#screen_leader_boards .container .board .scroll .line:last-child{display:none!important}#screen_leader_boards .container .board .timer-expiration{contain:strict;color:#fff;background-color:#ff4b4b;flex-flow:row;flex-shrink:0;justify-content:center;height:30px;font-size:12px;font-weight:500;line-height:30px;display:flex;position:relative;bottom:0}#screen_leader_boards .container .board .timer-expiration .caption{letter-spacing:1.2px;margin:0 8px 0 0;line-height:30px;display:block}#screen_leader_boards .container .board .timer-expiration[data-is-ios=true]{height:50px}#screen_leader_boards .container .board .timer-expiration[data-is-ios=true] .caption{align-items:center;display:flex}#screen_leader_boards .container .board .timer-expiration[is-calculating=true] .caption{display:none}#screen_leader_boards .container .board .timer-expiration .timer{margin:auto 5px}#screen_leader_boards .container .board .empty-place{text-align:center;width:100%;height:67px;display:none;position:absolute;top:145px}#screen_leader_boards .container .board .empty-place .hint{color:#474747;text-align:center;margin:auto;font-size:14px;line-height:16px;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}#screen_leader_boards .container .board .empty-place .line{background-color:#b7b7b9;height:1px;margin:0 14px;display:block;position:absolute;top:0;left:0;right:0}#screen_leader_boards .container .board .scroll{box-sizing:border-box;padding:0 12px}#screen_leader_boards .container .board .scroll .line{display:none}#screen_leader_boards .container .board .place-view{grid-template-columns:var(--rank-width) var(--avatar-width) minmax(0, 1fr) var(--points-width) var(--reward-width);align-items:center;column-gap:var(--row-gap);box-sizing:border-box;color:#39285f;text-align:left;background:#fff;border:1px solid #e9e2f0;border-radius:12px;width:100%;min-height:68px;margin-bottom:6px;padding:9px 10px;display:grid;position:relative}#screen_leader_boards .container .board .place-view:has(>.leaderboard-rank[data-rank="1"]){background:#fff8e8;border-color:#f3e3b8}#screen_leader_boards .container .board .place-view:has(>.leaderboard-rank[data-rank="2"]){background:#f1f3fc;border-color:#dfe3f2}#screen_leader_boards .container .board .place-view:has(>.leaderboard-rank[data-rank="3"]){background:#fff2ea;border-color:#f2dfd0}#screen_leader_boards .container .board .place-view[is-self-place=true],#screen_leader_boards .container .board .place-view.forbes{background:#e8ddf8;border-color:#d2bfea}#screen_leader_boards .container .board .place-view .bg{display:none}#screen_leader_boards .container .board .place-view .leaderboard-rank{font-variant-numeric:tabular-nums;color:#8e7fa5;background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/1;justify-content:center;align-items:center;height:44px;font-size:16px;font-weight:700;display:flex;position:relative}#screen_leader_boards .container .board .place-view .leaderboard-rank[data-rank="1"]{color:#0000;background-image:url(https://inspin.me/build/static/images/leaderBoards/ranks/rank1.png?d5e277v1)}#screen_leader_boards .container .board .place-view .leaderboard-rank[data-rank="2"]{color:#0000;background-image:url(https://inspin.me/build/static/images/leaderBoards/ranks/rank2.png?32e42av1)}#screen_leader_boards .container .board .place-view .leaderboard-rank[data-rank="3"]{color:#0000;background-image:url(https://inspin.me/build/static/images/leaderBoards/ranks/rank3.png?f8499fv1)}#screen_leader_boards .container .board .place-view>.photo,#screen_leader_boards .container .board .place-view>.club-icon,#screen_leader_boards .container .board .place-view>.couple-photos,#screen_leader_boards .container .board .place-view>.self-place{background-position:50%;background-size:cover;border-radius:7px;grid-area:1/2;width:100%;height:48px;margin:0;display:block;position:relative}#screen_leader_boards .container .board .place-view>.club-icon{background-repeat:no-repeat;background-size:contain}#screen_leader_boards .container .board .place-view>.couple-photos{gap:2px;display:flex}#screen_leader_boards .container .board .place-view>.couple-photos .photo{background-position:50%;background-size:cover;border-radius:5px;width:calc(50% - 1px);height:48px;display:block;position:relative}#screen_leader_boards .container .board .place-view .name-and-place{flex-direction:column;grid-area:1/3;gap:4px;min-width:0;display:flex;position:relative}#screen_leader_boards .container .board .place-view .name,#screen_leader_boards .container .board .place-view .number{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.4;display:block;position:relative;overflow:hidden}#screen_leader_boards .container .board .place-view .hint,#screen_leader_boards .container .board .place-view .room-meta{color:#8c7b9f;white-space:normal;font-size:10px;line-height:1.4;display:block;position:relative}#screen_leader_boards .container .board .place-view .hint[data-visible=false],#screen_leader_boards .container .board .place-view .room-meta[data-visible=false]{display:none}#screen_leader_boards .container .board .place-view>.hint{grid-area:2/2/auto/-1;margin-top:6px}#screen_leader_boards .container .board .place-view .points,#screen_leader_boards .container .board .place-view .club-points{flex-direction:column;grid-area:1/4;align-items:center;gap:4px;min-width:0;display:flex;position:relative}#screen_leader_boards .container .board .place-view .club-points{flex-direction:row;justify-content:center}#screen_leader_boards .container .board .place-view .points-value{white-space:nowrap;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.3;display:flex;position:relative}#screen_leader_boards .container .board .place-view .points-value svg{flex-shrink:0;width:14px;height:14px;margin-right:3px}#screen_leader_boards .container .board .place-view .points-value>span{display:inline-flex}#screen_leader_boards .container .board .place-view .points-caption,#screen_leader_boards .container .board .place-view .rewards-caption{text-align:center;font-size:10px;line-height:1.3}#screen_leader_boards .container .board .place-view[in-top=true] .points-caption{display:none}#screen_leader_boards .container .board .place-view>.rewards-list,#screen_leader_boards .container .board .place-view .place-view-chest{flex-direction:column;grid-area:1/5;justify-content:center;justify-self:center;align-items:center;width:100%;display:flex;position:relative}#screen_leader_boards .container .board .place-view .place-view-chest{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="0"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage0.png?39435dv1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="1"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage1.png?a4bcadv1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="2"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage2.png?be949bv1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="3"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage3.png?492439v1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="4"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage4.png?377acbv1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="5"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage5.png?8a8a12v1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="6"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage6.png?401523v1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="7"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage7.png?26c8a4v1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="8"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage8.png?20977ev1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="9"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage9.png?027c7ev1)}#screen_leader_boards .container .board .place-view .place-view-chest[data-place="10"]{background-image:url(https://inspin.me/build/static/images/leaderBoards/chests/chestImage10.png?d6197cv1)}#screen_leader_boards .container .board .place-view .rewards-list .game-items{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 6px;display:flex;position:relative}#screen_leader_boards .container .board .place-view .rewards-list .game-item-with-tooltip{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}#screen_leader_boards .container .board .place-view .rewards-list .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:19px;height:19px;display:inline-flex;position:relative}#screen_leader_boards .container .board .place-view .rewards-list .game-item-image svg{width:100%;height:100%}#screen_leader_boards .container .board .place-view .rewards-list .count{font-size:12px;font-weight:600}#screen_leader_boards .container .board .place-view.place-view--bottle-room{grid-template-columns:var(--rank-width) minmax(0, 1fr) var(--points-width) var(--reward-width) 48px}#screen_leader_boards .container .board .place-view.place-view--bottle-room .name-and-place{grid-column:2}#screen_leader_boards .container .board .place-view.place-view--bottle-room .points{grid-column:3}#screen_leader_boards .container .board .place-view.place-view--bottle-room .rewards-list{grid-column:4}#screen_leader_boards .container .board .place-view.place-view--bottle-room .self-place{display:none}#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-queue-block,#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-current-here{text-align:center;cursor:pointer;flex-direction:column;grid-area:1/5;align-items:center;font-size:10px;display:flex;position:relative}#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-queue-block svg,#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-current-here svg{width:28px;height:28px}#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-queue-caption,#screen_leader_boards .container .board .place-view.place-view--bottle-room .room-meta{font-size:9px}#screen_leader_boards .container .board .player-place{background:#e8ddf8;flex-shrink:0;padding:6px 12px 0;display:block;position:relative}#screen_leader_boards .container .board .player-place .line{display:none}#screen_leader_boards .container .board .player-place .place-view{background:#e8ddf8;border:none;padding:8px 10px}#screen_leader_boards .container .board .player-place .place-view .name-and-place{display:contents}#screen_leader_boards .container .board .player-place .place-view .name,#screen_leader_boards .container .board .player-place .place-view .number{grid-area:1/3}#screen_leader_boards .container .board .player-place .place-view .hint{grid-area:2/2/auto/-1;margin-top:4px}#screen_leader_boards .container .board .player-place .place-view .place-view-chest{visibility:hidden}#screen_leader_boards .container .board .player-place .place-view.place-view--bottle-room .name-and-place{display:flex}#screen_leader_boards .container .board .place-view.forbes{width:calc(100% - 24px);margin:6px 12px}@container (width<=430px){#screen_leader_boards .container .board .captions,#screen_leader_boards .container .board .place-view{--rank-width:28px;--avatar-width:32px;--points-width:90px;--reward-width:52px;--row-gap:6px}#screen_leader_boards .container .board .place-view{padding:8px 6px}#screen_leader_boards .container .board .place-view .name,#screen_leader_boards .container .board .place-view .number,#screen_leader_boards .container .board .place-view .points-value{font-size:11px}#screen_leader_boards .container .board .captions{padding-left:18px;padding-right:18px;font-size:10px}#screen_leader_boards .container .board .place-view.wedding{--avatar-width:44px}#screen_leader_boards .container .board .place-view.place-view--bottle-room,#screen_leader_boards .container .board[data-is-bottle=true] .captions{--points-width:70px;--reward-width:40px}}#screen_leader_boards .container .board .buttons{z-index:1;box-sizing:border-box;background-color:#dacbfa;width:100%;padding:8px;position:sticky;bottom:0}#screen_leader_boards .container .board .get-into-rating{letter-spacing:normal;color:#fff;background:linear-gradient(270deg,#8d46d9 0%,#8446ec 100%),linear-gradient(270deg,#ab39f7 0%,#895bff 100%);border:none;border-radius:18px;justify-content:center;align-items:center;gap:6px;width:min(343px,100%);height:40px;margin:auto;padding:0 16px;font-size:14px;font-weight:700;line-height:35px;display:flex;position:relative;box-shadow:0 4px 6px #00000040}.screen-leaderboard-event{flex-direction:column;flex-shrink:0;padding:0;scroll-margin:0;display:flex;background-color:#392b64!important}.screen-leaderboard-event *{box-sizing:border-box;position:relative}.screen-leaderboard-event link{height:0;margin:0}.screen-leaderboard-event .top-area{z-index:3;background-color:#392b64;background-position:top;background-repeat:no-repeat;background-size:cover;flex-grow:0;flex-shrink:0;width:100%;height:313px;transition:height .3s linear,background .3s linear;position:relative;overflow:visible}.screen-leaderboard-event .top-area .image-bg{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.screen-leaderboard-event .top-area .image-bg .sophie{background-position:bottom;background-repeat:no-repeat;background-size:contain;width:50%;position:absolute;top:62px;bottom:30px;left:25%;transform:translate(-50%)}.screen-leaderboard-event .top-area .image-bg .alex{background-position:bottom;background-repeat:no-repeat;background-size:contain;width:50%;position:absolute;top:62px;bottom:30px;left:80%;transform:translate(-50%)}@media (max-width:950px){.screen-leaderboard-event .top-area .image-bg .sophie{top:22px;left:22%;transform:translate(-50%,12px)}.screen-leaderboard-event .top-area .image-bg .alex{top:22px;left:68%;transform:translate(-50%,12px)}}.screen-leaderboard-event .top-area .band{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/band/bandLeaderboardEvent.png?07860fv1);background-size:cover;justify-content:center;align-items:center;width:343px;height:42px;margin:16px auto 0;padding:0 0 12px;font-size:20px;font-weight:700;display:flex;position:relative}.screen-leaderboard-event .top-area .band>.close-button,.screen-leaderboard-event .top-area .band>.info-button,.screen-leaderboard-event .top-area .band>.close,.screen-leaderboard-event .top-area .band>.button-faq{position:absolute}.screen-leaderboard-event .top-area .band .close-button{pointer-events:all;background-color:#0000;border:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:19px;left:16px}.screen-leaderboard-event .top-area .band .close-button svg,.screen-leaderboard-event .top-area .band .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.screen-leaderboard-event .top-area .band .close-button svg{min-width:16px;min-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-leaderboard-event .top-area .band .info-button{cursor:pointer;pointer-events:all;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:16px;right:15px}.screen-leaderboard-event .top-area .band .info-button svg{height:14px;fill:#353077!important}.screen-leaderboard-event .top-area .timer{width:-moz-fit-content;width:fit-content;margin:0 auto}.screen-leaderboard-event .top-area .tabs{z-index:2;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:0}.screen-leaderboard-event .top-area .tabs .tab{color:#ffffff4d;text-align:center;cursor:pointer;background-color:#473873;border-top-left-radius:4px;border-top-right-radius:4px;flex-grow:1;justify-content:center;align-items:center;padding:9px 0;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-leaderboard-event .top-area .tabs .tab.active{color:#fff;cursor:unset;background-color:#714aad}@media (min-width:950px){.screen-leaderboard-event .top-area .tabs .tab{padding:9px 0}}.screen-leaderboard-event .top-area .header{z-index:2;box-sizing:border-box;background:#392b64;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 15px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.screen-leaderboard-event .top-area .header .header-text{color:#fff;text-align:center;font-size:17px;font-weight:500;line-height:17px}.screen-leaderboard-event .top-area .header .header-info-button,.screen-leaderboard-event .top-area .header .header-close-button{cursor:pointer;width:24px;height:24px}.screen-leaderboard-event .top-area .header .header-info-button svg,.screen-leaderboard-event .top-area .header .header-close-button svg,.screen-leaderboard-event .top-area .header .header-info-button svg{width:24px;height:24px}.screen-leaderboard-event .top-area .header .header-close-button svg{width:18px;height:18px}@media (min-width:950px){.screen-leaderboard-event .top-area{height:260px}}.screen-leaderboard-event .top-area[data-hidden=false] .header{opacity:0;pointer-events:none}.screen-leaderboard-event .top-area[data-hidden=false] .band{opacity:1}.screen-leaderboard-event .top-area[data-hidden=true]{background-color:#392b64;height:95px;background-image:none!important}.screen-leaderboard-event .top-area[data-hidden=true] .image-bg{opacity:0}.screen-leaderboard-event .top-area[data-hidden=true] .header{opacity:1}.screen-leaderboard-event .top-area[data-hidden=true] .band{opacity:0}.screen-leaderboard-event .top-area[data-hidden=true] .tabs{gap:4px}.screen-leaderboard-event .tab-content{background-size:cover;height:100%;padding:16px;overflow:auto}.screen-leaderboard-event .tab-content.actions.general-task-list{gap:12px}.screen-leaderboard-event .tab-content .title{text-align:center;font-size:16px;font-weight:700}.screen-leaderboard-event .tab-content .footer-text{color:#fff;text-align:center;margin:12px auto 0;font-size:12px}.screen-leaderboard-event .tab-content .rewards{flex-direction:column;row-gap:12px;display:flex}.screen-leaderboard-event .progress-block{background-color:#714aad}.screen-leaderboard-event .progress-block .bottom{justify-content:space-between;width:100%;padding:8px 16px;display:flex}.screen-leaderboard-event .progress-block .bottom .time{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.screen-leaderboard-event .progress-block .bottom .time .time-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-leaderboard-event .progress-block .bottom .time .styled{background:#3f2a61;align-items:center;gap:4px;width:max-content;padding:4px 12px;display:flex;position:relative}.screen-leaderboard-event .progress-block .bottom .time .styled svg{flex-shrink:0;width:16px;height:16px;margin-right:0}.screen-leaderboard-event .progress-block .bottom .current{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.screen-leaderboard-event .progress-block .bottom .current .current-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-leaderboard-event .progress-block .bottom .current .current-points{justify-content:center;align-items:center;height:24px;display:flex}.screen-leaderboard-event .progress-block .bottom .current .current-points .logo{pointer-events:none;background-color:#5522a4;background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #fff;border-radius:100%;width:24px;height:24px;position:absolute;top:0;left:0}.screen-leaderboard-event .progress-block .bottom .current .current-points .numbers{color:#fff;background:#5522a4;border-radius:100px;padding:2px 12px 2px 32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-leaderboard-event .rating{overflow:hidden}.screen-leaderboard-event .rating .rating-header{color:#fff;text-align:center;width:260px;margin:0 auto 12px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-leaderboard-event .rating .rating-players{height:100%;display:block;position:relative}.screen-leaderboard-event .rating .rating-players .scroll-wrap-container{background:0 0;height:100%;padding:0 0 100px}.screen-leaderboard-event .rating .rating-players .scroll-wrap-container .virtual-item:has(.rewards-tooltip){z-index:1}.screen-leaderboard-event .rating .rating-place{box-sizing:border-box;background-color:#fbf3ff;border-radius:12px;flex-shrink:0;align-items:center;width:100%;height:68px;padding:6px 8px;display:flex;position:relative;box-shadow:2px 0 4px #7957b214,0 2px 4px #7957b214}.screen-leaderboard-event .rating .rating-place:hover{z-index:4}.screen-leaderboard-event .rating .rating-place[data-self=true]{z-index:3;background-color:#dacbfa;display:flex;position:absolute;bottom:12px;left:0;right:0}.screen-leaderboard-event .rating .rating-place .place-number-view{z-index:2;position:absolute;top:5px;left:38px}.screen-leaderboard-event .rating .rating-place .place-number-view .place-text{color:#fff;background:#252529a3;border-radius:100px;justify-content:center;align-items:center;height:20px;padding:0 5px;font-size:12px;font-weight:900;display:flex;position:absolute;top:2px;left:0;width:unset!important}.screen-leaderboard-event .rating .rating-place .league-icon{display:block;position:absolute;top:50%;left:32px;transform:translate(-50%,-50%)}.screen-leaderboard-event .rating .rating-place .photo{width:42px;min-width:42px;height:56px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-right:12px;position:relative}.screen-leaderboard-event .rating .rating-place .description{flex-direction:column;justify-content:center;gap:8px;width:100%;display:flex}.screen-leaderboard-event .rating .rating-place .description .name-wrapper{gap:4px;display:flex}.screen-leaderboard-event .rating .rating-place .club-icon{width:20px;height:20px}.screen-leaderboard-event .rating .rating-place .name{color:#04050f;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow-x:hidden}.screen-leaderboard-event .rating .rating-place .points{text-align:center;color:#04050f;box-sizing:border-box;background:#00000012;border-radius:8px;align-items:center;width:max-content;height:20px;margin-left:4px;padding:2px 12px 0 8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.screen-leaderboard-event .rating .rating-place .points .logo{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:relative;top:-2px;left:-10px}.screen-leaderboard-event .rating .rating-place .points .game-item-with-tooltip{width:24px;height:24px;margin:0 4px 0 -14px;display:block}.screen-leaderboard-event .rating .rating-place .points .game-item-with-tooltip .game-item-image{width:100%;height:100%;display:block;position:relative}.screen-leaderboard-event .rating .rating-place .reward-icon{width:39px;min-width:39px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-leaderboard-event .rating .rating-place .chest-0{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest0.png?f5fc2av1)}.screen-leaderboard-event .rating .rating-place .chest-1{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest1.png?19a58dv1)}.screen-leaderboard-event .rating .rating-place .chest-2{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest2.png?cff045v1)}.screen-leaderboard-event .rating .rating-place .chest-3{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest3.png?b40398v1)}.screen-leaderboard-event .rating .rating-place .chest-4{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest4.png?48ff2cv1)}.screen-leaderboard-event .rating .rating-place .chest-5{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest5.png?605c72v1)}.screen-leaderboard-event .rating .rating-place .chest-6{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest6.png?722d73v1)}.screen-leaderboard-event .rating .rating-place .chest-7{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest7.png?2c4d9fv1)}.screen-leaderboard-event .rating .rating-place .chest-8{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest8.png?34c003v1)}.screen-leaderboard-event .rating .rating-place .chest-9,.screen-leaderboard-event .rating .rating-place .chest-10,.screen-leaderboard-event .rating .rating-place .chest-11,.screen-leaderboard-event .rating .rating-place .chest-12,.screen-leaderboard-event .rating .rating-place .chest-13,.screen-leaderboard-event .rating .rating-place .chest-14{background-image:url(https://inspin.me/build/static/images/leaderboardEvent/chests/chest9.png?39f69cv1)}@keyframes lock_open_figma{0%,50%{transform:scale(1)}75%{transform:scale(1.3)}88%,to{transform:scale(1)}}@keyframes lock_disappear_figma{0%,50%{opacity:1}to{opacity:0}}@keyframes lock_appear_figma{0%,50%{opacity:0}to{opacity:1}}.right-icon-animation .disappear-animation{opacity:0;animation:1s linear lock_disappear_figma}.right-icon-animation .appear-animation{animation:1s linear lock_appear_figma}.open-animation{transform-origin:50%;animation:1s linear lock_open_figma}.league-group-list{width:100%}.league-group-list .scroll{box-sizing:border-box}.header-row{flex-shrink:0;width:calc(100% - 28px);height:72px;margin:0 auto;display:flex;position:relative}.header-row .right-block{flex-direction:column;flex-shrink:0;justify-content:space-between;width:101px;display:flex;position:relative}.header-row .right-block .timer{box-sizing:border-box}.screen-leagues{background-color:#3c2f65}.screen-leagues div[data-visible=false]{display:none}.screen-leagues .multiple-rewards-hint-container{box-sizing:border-box;flex-flow:column;flex-grow:0;flex-shrink:0;align-items:flex-start;gap:10px;width:100%;height:-moz-fit-content;height:fit-content;padding:0 20px;display:flex;position:relative}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content{box-sizing:border-box;background:#f1eaff;border-radius:10px;flex-grow:0;flex-shrink:0;align-items:center;gap:14px;width:100%;height:-moz-fit-content;height:fit-content;padding:10px 20px;display:flex;position:relative}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content .multiple-rewards-hint-content-text{flex-flow:column;flex-grow:0;flex-shrink:0;gap:4px;height:-moz-fit-content;height:fit-content;display:flex}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content .multiple-rewards-hint-content-title{color:#000;white-space:pre-line;flex-grow:0;flex-shrink:0;width:100%;height:-moz-fit-content;height:fit-content;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:14px;position:relative}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content .multiple-rewards-hint-content-description{width:210px;position:relative}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content .multiple-rewards-hint-content-coefficient{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/leagues/kissLeagueBadge.png?0d128dv1);background-size:contain;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:44px;height:44px;padding:5px;display:flex;position:absolute;top:-11px;left:-11px;transform:rotate(0)}.screen-leagues .multiple-rewards-hint-container .multiple-rewards-hint-content-icon{background-image:url(https://inspin.me/build/static/images/leagues/leaguePoint.png?de8aadv1);background-size:contain;flex-shrink:0;width:46px;height:46px}.screen-leagues .scroll-area{min-height:0;display:block;position:relative}.screen-leagues .scroll-area:before,.screen-leagues .scroll-area:after{content:"";z-index:2;pointer-events:none;width:100%;height:16px;display:block;position:absolute;left:0;right:0}.screen-leagues .scroll-area:before{background:linear-gradient(#fff 0% 20%,#fff0 100%);top:0}.screen-leagues .scroll-area:after{background:linear-gradient(#fff0 0%,#fff 80% 100%);bottom:0}@media (min-width:950px){.screen-leagues .scroll-area:before,.screen-leagues .scroll-area:after{width:auto;right:5px}}.screen-leagues .scroll-area .scroll{-webkit-overflow-scrolling:touch;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:scroll;touch-action:manipulation!important}.screen-leagues .scroll-area .scroll *{touch-action:manipulation!important}.screen-leagues .scroll-area .scroll ::-webkit-scrollbar{width:4px}.screen-leagues .scroll-area .scroll ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.screen-leagues .scroll-area .scroll ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}.screen-leagues .scroll-area:before{display:none}.screen-leagues .scroll-area:after{right:7px!important}.screen-leagues .scroll-area .scroll{flex-flow:column;overflow-y:auto}.screen-leagues .scroll-area .scroll .league-player-self{z-index:10;bottom:0;position:sticky!important}.screen-leagues .content-base{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.screen-leagues .content-base .scroll-area{height:100%}.screen-leagues .content-base>span{width:100%}.screen-leagues .content-base.friends .empty-view{flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;display:flex;position:relative}.screen-leagues .content-base.friends .empty-view .empty-hint{text-align:center;color:#35295d;margin-top:70px;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative}.screen-leagues .content-base.friends .empty-view .mascot{width:195px;height:395px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/mascot/sophie/indignant.png?f8a3b7v1);background-position:bottom;background-repeat:no-repeat;background-size:contain;margin:0;position:relative}.screen-leagues .content-base.friends .empty-view .mascot:before{content:none}.screen-leagues .content-base.friends .scroll-area>.scroll{box-sizing:border-box;row-gap:8px;padding:12px 16px}.screen-leagues .content-base.content-rating .scroll-area{flex-grow:1;height:calc(100% - 70px)}.screen-leagues .content-base.content-rating .scroll-area .scroll{row-gap:8px;padding:5px 16px}.screen-leagues .content-base.content-rating .top-100-header{flex-shrink:0;width:calc(100% - 28px);height:70px;margin:0 auto;display:flex;position:relative}.screen-leagues .content-base.content-rating .top-100-header .right-block{flex-direction:column;flex-shrink:0;justify-content:space-between;width:101px;display:flex;position:relative}.screen-leagues .content-base.content-rating .top-100-header .right-block .timer{box-sizing:border-box}.screen-leagues .content-base.content-rating .top-100-header .left-block{text-align:left;color:#35295d;flex-grow:1;margin:auto;font-size:14px;font-weight:500;line-height:20px;display:block}.screen-leagues .content-base.content-rating .top-100-header .left-block .game-item-with-tooltip{vertical-align:middle;width:20px;height:20px;margin:0 4px;display:inline-block;transform:translate(1px,-1px)}.screen-leagues .content-base.content-rating .top-100-header .left-block .game-item-with-tooltip .game-item-image{width:100%;height:100%;transform:translateY(-1px)}.screen-leagues .content-base.content-rating .top-100-header .left-block .bold{color:#04050f;vertical-align:middle;font-size:14px;font-weight:800;display:inline-block}.screen-leagues .content-base.content-rating .top-100-header .right-block{margin:auto}.screen-leagues .content-base.content-rating .top-100-header .underlined{cursor:pointer;text-decoration:underline}.places-list{border-radius:20px;flex-direction:column;align-self:stretch;align-items:center;row-gap:8px;padding:12px 16px;display:flex;position:relative}.places-list .list-title{text-align:center;color:#000;width:100%;margin-bottom:12px;font-size:14px;font-weight:700;line-height:20px;display:block;position:relative}.places-list .list-title .arrow-icon{vertical-align:middle;width:12px;height:18px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:8px;display:none;position:relative;transform:translateY(-2px)}.places-list.up{background:#f1fffc}.places-list.up .list-title{line-height:26px}.places-list.up .list-title .arrow-icon{background-image:url(https://inspin.me/build/static/images/leagues/arrowUp.svg?6ac625v1);display:inline-block}.places-list.down{background:#f4090912;margin-bottom:10px}.places-list.down .list-title{line-height:26px}.places-list.down .list-title .arrow-icon{background-image:url(https://inspin.me/build/static/images/leagues/arrowDown.svg?32efc0v1);display:inline-block}.screen-orders-wave{flex-direction:column;flex-shrink:0;height:calc(100% + 2px);display:flex;background-color:#7957b2!important}.screen-orders-wave[data-is-rewards=true] .top-area{height:254px}.screen-orders-wave[data-is-rewards=true] .top-area:after{opacity:1}.screen-orders-wave[data-is-rewards=true] .header{opacity:0;pointer-events:none}.screen-orders-wave[data-is-rewards=true] .bubble-left,.screen-orders-wave[data-is-rewards=true] .bubble-right{opacity:1;transition:all .3s .5s}.screen-orders-wave[data-is-rewards=true] .header-band{opacity:1}.screen-orders-wave[data-is-rewards=true] .tasks-view{opacity:0;pointer-events:none}.screen-orders-wave[data-is-rewards=true] .rewards-view{opacity:1}.screen-orders-wave[data-is-rewards=false] .top-area{background-image:none;height:96px}.screen-orders-wave[data-is-rewards=false] .top-area:after{opacity:0}.screen-orders-wave[data-is-rewards=false] .header{opacity:1}.screen-orders-wave[data-is-rewards=false] .header-band,.screen-orders-wave[data-is-rewards=false] .bubble-left,.screen-orders-wave[data-is-rewards=false] .bubble-right{opacity:0}.screen-orders-wave[data-is-rewards=false] .tasks-view{opacity:1}.screen-orders-wave[data-is-rewards=false] .rewards-view{opacity:0;pointer-events:none}.screen-orders-wave[data-is-rewards=false] .rewards-view *{pointer-events:none}.screen-orders-wave .top-area{z-index:3;background:#392b64 url(https://inspin.me/build/static/images/ordersWave/headerBgImage.png?956155v1) top/cover no-repeat;flex-grow:0;flex-shrink:0;width:100%;transition:height .3s linear,background .3s linear;position:relative;overflow-y:hidden}.screen-orders-wave .top-area:before{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/ordersWave/sophie.png?16da9ev1) 50%/contain no-repeat;width:150px;height:150px;position:absolute;top:calc(50% - 65px);left:0}.screen-orders-wave .top-area:after{content:"";pointer-events:none;background:url(https://inspin.me/build/static/images/ordersWave/alex.png?dafe89v1) 50%/contain no-repeat;width:150px;height:150px;position:absolute;top:calc(50% - 65px);right:0}.screen-orders-wave .top-area .header{z-index:2;box-sizing:border-box;background-color:#392b64;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 15px;transition:opacity .5s linear;display:flex;position:absolute;top:0;left:0}.screen-orders-wave .top-area .header .header-text{color:#fff;text-align:center;font-size:17px;font-weight:500;line-height:17px}.screen-orders-wave .top-area .header .header-info-button,.screen-orders-wave .top-area .header .header-close-button{cursor:pointer;width:24px;height:24px}.screen-orders-wave .top-area .header .header-info-button svg,.screen-orders-wave .top-area .header .header-close-button svg,.screen-orders-wave .top-area .header .header-info-button svg{width:24px;height:24px}.screen-orders-wave .top-area .header .header-close-button svg{width:18px;height:18px}.screen-orders-wave .top-area .header-band{z-index:2;width:calc(90% - 100px);max-width:344px;margin:auto;transition:opacity .5s linear;position:absolute;top:20px;left:0;right:0}.screen-orders-wave .top-area .header-band .header-band-bg{pointer-events:none;box-sizing:border-box;text-align:center;color:#fff;filter:brightness(.95);background-image:url(https://inspin.me/build/static/images/bank/band/bandRedMiddle.png?e2ab84v1);background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:16.56px;font-size:18px;font-weight:700;display:flex;position:absolute;top:0;left:0}.screen-orders-wave .top-area .header-band .header-band-bg:before,.screen-orders-wave .top-area .header-band .header-band-bg:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}.screen-orders-wave .top-area .header-band .header-band-bg:before{background-position:100% 0;right:100%}.screen-orders-wave .top-area .header-band .header-band-bg:after{background-position:0 0;left:100%}.screen-orders-wave .top-area .header-band .header-band-bg svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}.screen-orders-wave .top-area .header-band .header-band-bg.big-text{text-transform:uppercase;font-size:14px}.screen-orders-wave .top-area .header-band .header-band-bg:before{background-position:100% 0;width:55.2px;right:100%}.screen-orders-wave .top-area .header-band .header-band-bg:after{background-position:0 0;width:56.12px;left:100%}.screen-orders-wave .top-area .header-band .header-band-bg:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedLeft.png?9d921fv1)}.screen-orders-wave .top-area .header-band .header-band-bg:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandRedRight.png?811813v1)}.screen-orders-wave .top-area .header-band .header-band-bg.blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueMiddle.png?4c8a75v1)}.screen-orders-wave .top-area .header-band .header-band-bg.blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueLeft.png?20c6cav1)}.screen-orders-wave .top-area .header-band .header-band-bg.blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBlueRight.png?ed1264v1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-blue{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueMiddle.png?2818b2v1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-blue:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueLeft.png?5895afv1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-blue:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightBlueRight.png?8bef6av1)}.screen-orders-wave .top-area .header-band .header-band-bg.purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleMiddle.png?3de464v1);line-height:34.5px}.screen-orders-wave .top-area .header-band .header-band-bg.purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleLeft.png?9f43d2v1)}.screen-orders-wave .top-area .header-band .header-band-bg.purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPurpleRight.png?508857v1)}.screen-orders-wave .top-area .header-band .header-band-bg.bright-red{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedMiddle.png?1b4188v1)}.screen-orders-wave .top-area .header-band .header-band-bg.bright-red:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedLeft.png?b1a891v1)}.screen-orders-wave .top-area .header-band .header-band-bg.bright-red:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandBrightRedRight.png?ea7487v1)}.screen-orders-wave .top-area .header-band .header-band-bg.pink{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkMiddle.png?5f9581v1)}.screen-orders-wave .top-area .header-band .header-band-bg.pink:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkLeft.png?fb342bv1)}.screen-orders-wave .top-area .header-band .header-band-bg.pink:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandPinkRight.png?eeb5e4v1)}.screen-orders-wave .top-area .header-band .header-band-bg.dark-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleMiddle.png?f1f424v1);height:45px;font-size:18px}.screen-orders-wave .top-area .header-band .header-band-bg.dark-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleLeft.png?e83c25v1)}.screen-orders-wave .top-area .header-band .header-band-bg.dark-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandDarkPurpleRight.png?b08210v1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleMiddle.png?58005dv1);height:34px}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple:before{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleLeft.png?430fb8v1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple:after{background-image:url(https://inspin.me/build/static/images/bank/band/bandLightPurpleRight.png?a30bcfv1)}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple:before,.screen-orders-wave .top-area .header-band .header-band-bg.light-purple:after{height:42px;right:calc(100% - 1px)}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple~.band-info-button{top:16px;left:-37px}.screen-orders-wave .top-area .header-band .header-band-bg.light-purple~.band-close-button{top:18px;right:-37px}.screen-orders-wave .top-area .header-band .band-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute}.screen-orders-wave .top-area .header-band .band-button svg{margin:0}.screen-orders-wave .top-area .header-band .header-band-text{z-index:2;justify-content:center;align-items:center;width:100%;height:29px;margin:auto;font-size:18px;font-weight:700;display:flex;position:relative}.screen-orders-wave .top-area .header-band .band-close-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:16px;right:-40px}.screen-orders-wave .top-area .header-band .band-close-button svg{width:16px;height:16px;margin:0}.screen-orders-wave .top-area .header-band .band-info-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:14px;left:-40px}.screen-orders-wave .top-area .header-band .band-info-button svg{width:20px;height:20px;margin:0}.screen-orders-wave .top-area .tabs{z-index:2;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:-2px;left:0}.screen-orders-wave .top-area .tabs .tab{color:#fff;text-align:center;background-color:#714aad;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;align-items:center;width:calc(50% - 2px);padding:14px 0;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex}.screen-orders-wave .top-area .tabs .tab.clickable{cursor:pointer;color:#fff6;background-color:#473873}.screen-orders-wave .top-area .bubble-left,.screen-orders-wave .top-area .bubble-right{image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:2;will-change:opacity;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:50px;display:flex;position:absolute}.screen-orders-wave .top-area .bubble-left .bg,.screen-orders-wave .top-area .bubble-right .bg{z-index:-1;width:100%;height:100%;display:flex;position:absolute;inset:0}.screen-orders-wave .top-area .bubble-left .bg .arrow-part,.screen-orders-wave .top-area .bubble-right .bg .arrow-part,.screen-orders-wave .top-area .bubble-left .bg .border-part,.screen-orders-wave .top-area .bubble-right .bg .border-part,.screen-orders-wave .top-area .bubble-left .bg .middle-part,.screen-orders-wave .top-area .bubble-right .bg .middle-part{background-size:contain;height:100%;display:block;position:relative}.screen-orders-wave .top-area .bubble-left .bg .arrow-part,.screen-orders-wave .top-area .bubble-right .bg .arrow-part,.screen-orders-wave .top-area .bubble-left .bg .border-part,.screen-orders-wave .top-area .bubble-right .bg .border-part{flex-grow:0;flex-shrink:0}.screen-orders-wave .top-area .bubble-left .bg .arrow-part,.screen-orders-wave .top-area .bubble-right .bg .arrow-part{width:25px}.screen-orders-wave .top-area .bubble-left .bg .border-part,.screen-orders-wave .top-area .bubble-right .bg .border-part{width:15px}.screen-orders-wave .top-area .bubble-left .bg .middle-part,.screen-orders-wave .top-area .bubble-right .bg .middle-part{background-repeat:repeat-x;flex-grow:1;margin:0 -1px}.screen-orders-wave .top-area .bubble-left .bubble-text,.screen-orders-wave .top-area .bubble-right .bubble-text{color:#fff;text-align:left;font-size:10px;font-weight:500;line-height:12px}.screen-orders-wave .top-area .bubble-left{box-sizing:border-box;pointer-events:none;height:41px;padding:2px 7px 10px 15px;top:25%;left:90px}.screen-orders-wave .top-area .bubble-left .bg .arrow-part{background-image:url(https://inspin.me/build/static/images/ordersWave/sophieSpeechBubbleArrow.png?d31ebfv1)}.screen-orders-wave .top-area .bubble-left .bg .middle-part{background-image:url(https://inspin.me/build/static/images/ordersWave/sophieSpeechBubbleMiddle.png?634b3ev1)}.screen-orders-wave .top-area .bubble-left .bg .border-part{background-image:url(https://inspin.me/build/static/images/ordersWave/sophieSpeechBubbleBorder.png?10e852v1)}.screen-orders-wave .top-area .bubble-left .bubble-text{max-width:135px}.screen-orders-wave .top-area .bubble-right{box-sizing:border-box;pointer-events:none;height:38px;padding:7px 20px 3px 10px;top:44%;right:110px}.screen-orders-wave .top-area .bubble-right .bg .arrow-part{background-image:url(https://inspin.me/build/static/images/ordersWave/alexSpeechBubbleArrow.png?76d307v1)}.screen-orders-wave .top-area .bubble-right .bg .middle-part{background-image:url(https://inspin.me/build/static/images/ordersWave/alexSpeechBubbleMiddle.png?c89f8dv1)}.screen-orders-wave .top-area .bubble-right .bg .border-part{background-image:url(https://inspin.me/build/static/images/ordersWave/alexSpeechBubbleBorder.png?54f737v1)}.screen-orders-wave .top-area .bubble-right .bubble-text{max-width:140px}.screen-orders-wave .timer-balance-area{z-index:2;background-color:#714aad;border-top:1px solid #714aad;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:58px;margin-top:-1px;display:flex;box-shadow:0 4px 8px #0003}.screen-orders-wave .timer-balance-area .timer-container{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:-moz-fit-content;height:fit-content;padding-left:24px;display:flex}.screen-orders-wave .timer-balance-area .timer-container .time-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-orders-wave .timer-balance-area .timer-container .timer{padding:4px 12px;background:#3f2a61!important}.screen-orders-wave .timer-balance-area .balance-container{justify-content:center;align-items:center;width:50%;display:flex}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance{box-sizing:border-box;background-color:#3f2a61;border:2px solid #fed230;border-radius:100px;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;min-width:132px;height:40px;padding:0 8px;display:flex}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .game-item-image{width:24px;height:24px}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .balance-text{color:#fff;margin:auto 10px;font-size:16px;font-weight:500}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .button-plus{pointer-events:all;cursor:pointer;background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .1s;display:flex}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .button-plus svg{width:12px;height:12px}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .button-plus:hover{filter:brightness(125%)}.screen-orders-wave .timer-balance-area .balance-container .orders-wave-balance .button-plus:active{filter:brightness(75%)}.screen-orders-wave .content-container{flex-grow:1;flex-shrink:1;position:relative}.screen-orders-wave .content-container .rewards-view,.screen-orders-wave .content-container .tasks-view{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;transition:opacity .5s linear;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden auto;touch-action:manipulation!important}.screen-orders-wave .content-container .rewards-view *,.screen-orders-wave .content-container .tasks-view *{touch-action:manipulation!important}.screen-orders-wave .content-container .rewards-view{box-sizing:border-box;z-index:1;background-image:url(https://inspin.me/build/static/images/ordersWave/rewardsBg.png?39e964v1),linear-gradient(90deg,#473873 0%,#6f48ab 50%,#473873 100%);background-size:cover;justify-content:start;align-items:center;height:100%}.screen-orders-wave .content-container .rewards-view .rewards-flex{box-sizing:border-box;z-index:1;flex-flow:wrap;justify-content:center;align-items:center;gap:12px;width:100%;height:-moz-fit-content;height:fit-content;padding:15px 16px 0 15px;display:flex}@media (max-width:950px){.screen-orders-wave .content-container .rewards-view .rewards-flex{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.screen-orders-wave .content-container .rewards-view .rewards-flex::-webkit-scrollbar{display:none}}.screen-orders-wave .content-container .tasks-view{background-image:url(https://inspin.me/build/static/images/ordersWave/rewardsBg.png?39e964v1),linear-gradient(90deg,#473873 0%,#6f48ab 50%,#473873 100%);background-size:cover;flex-direction:column;align-items:center}.screen-orders-wave .content-container .tasks-view .caption{justify-content:center;align-items:center;width:100%;margin-top:16px;margin-bottom:6px;font-size:16px;font-weight:500;display:flex}.screen-orders-wave .content-container .tasks-view .subcaption{box-sizing:border-box;text-align:center;color:#fff;width:100%;font-size:12px;font-weight:500;line-height:16px}.screen-orders-wave .content-container .tasks-view .subcaption .timer{background:0 0;display:inline}.screen-orders-wave .content-container .tasks-view .subcaption .timer .unit,.screen-orders-wave .content-container .tasks-view .subcaption .timer .value{font-weight:500}.screen-orders-wave .content-container .tasks-view .tasks-group{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding:16px;transition:height .2s;display:flex}.screen-orders-wave .content-container .tasks-view .tasks-group .caption{justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:500;display:flex}.screen-orders-wave .content-container .tasks-view .tasks-group .subcaption{text-align:center;box-sizing:border-box;color:#fff;width:100%;padding:0 15px;font-size:12px;font-weight:500;line-height:16px}.screen-orders-wave .content-container .tasks-view .tasks-group .subcaption .timer{background:0 0;display:inline}.screen-orders-wave .content-container .tasks-view .tasks-group .subcaption .timer .unit,.screen-orders-wave .content-container .tasks-view .tasks-group .subcaption .timer .value{font-weight:500}.screen-orders-wave .content-container .tasks-view .common-tasks-view{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.screen-orders-wave .content-container .tasks-view .common-tasks-view .info-area{box-sizing:border-box;background-color:#fff;border:none;border-radius:8px;flex-direction:column;width:100%;padding:0;display:flex;overflow:visible;box-shadow:0 4px 12px #2c0b3852}.screen-orders-wave .content-container .tasks-view .common-tasks-view.completed .description,.screen-orders-wave .content-container .tasks-view .common-tasks-view.completed .count{color:#919399}.screen-orders-wave .content-container .tasks-view .common-tasks-view.completed .icon{filter:grayscale();opacity:.7}.screen-orders-wave .content-container .tasks-view .common-tasks-view .info-area .reward .game-item-image{width:24px;height:24px;margin-top:-2px}.screen-orders-wave .content-container .tasks-view .common-tasks-view .top-text{text-align:center;color:#fff;margin-bottom:6px;font-size:14px;font-weight:500;line-height:17px}.screen-orders-wave .content-container .tasks-view .common-tasks-view .info-area{flex-direction:column;padding-top:4px;padding-bottom:4px}.screen-orders-wave .content-container .tasks-view .common-tasks-view .info-area .description{width:100%;padding:0}.screen-orders-wave .content-container .tasks-view .common-tasks-view .description{margin:4px auto}.screen-orders-wave .tasks-separator-line{z-index:1;background:#c1b5e5;width:100%;min-height:4px;overflow:visible;box-shadow:0 4px 4px #00000080}@keyframes lock_block_appear{0%,50%{margin-top:0;margin-bottom:0}to{margin-top:25px;margin-bottom:25px}}@keyframes lock_line_appear{0%,50%{transform:translate(-110%)}75%{transform:translate(10%)}88%,to{transform:translate(0%)}}@keyframes lock_circle_appear{0%,50%{transform:scale(0)}75%,88%,to{background-image:url(https://inspin.me/build/static/images/passionPass/lockClose.webp?b7e389v1);background-position:50%;background-size:contain}75%{transform:scale(1.6)}88%{transform:scale(.9)}to{transform:translate(0%)}}@keyframes lock_block_disappear{0%,75%{margin-top:25px;margin-bottom:25px}to{margin-top:0;margin-bottom:0}}@keyframes lock_line_disappear{0%,50%{transform:translate(0%)}75%{transform:translate(-10%)}88%,to{transform:translate(110%)}}@keyframes lock_circle_disappear{0%,50%{transform:scale(1)}51%,75%,88%,to{background-image:url(https://inspin.me/build/static/images/passionPass/lockOpen.webp?9bac3cv1);background-position:50%;background-size:contain}75%{transform:scale(1.6)}88%,to{transform:scale(0)}}.screen-passion-pass{background-color:#7957b2;flex-direction:column;flex-shrink:0;display:flex}.screen-passion-pass *{box-sizing:border-box;position:relative}.screen-passion-pass link{height:0;margin:0}.screen-passion-pass .top{background-color:#392b64;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 16px;display:flex}.screen-passion-pass .top .back,.screen-passion-pass .top .button-faq{pointer-events:all;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;transition:all .1s;display:flex}.screen-passion-pass .top .back:hover,.screen-passion-pass .top .button-faq:hover{filter:brightness(125%)}.screen-passion-pass .top .back:active,.screen-passion-pass .top .button-faq:active{filter:brightness(75%)}.screen-passion-pass .top .back svg,.screen-passion-pass .top .button-faq svg{width:24px;height:24px;overflow:visible}.screen-passion-pass .top .name{color:#fff;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-passion-pass .top .pp-icon-name{background-image:url(https://inspin.me/build/static/images/passionPass/passionPassIcon.png?cd1bb3v1);background-position:50%;background-repeat:no-repeat;background-size:30px;flex-shrink:0;width:30px;height:30px}.screen-passion-pass .top-section{z-index:1;background-color:#6d48af;position:relative}.screen-passion-pass .top-section:after{content:"";z-index:-1;height:8px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 4px 8px #0003}.screen-passion-pass .version-name{color:#fff;text-align:center;padding-top:20px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .versions{background-color:#392b64;justify-content:space-between;gap:4px;width:100%;display:flex}.screen-passion-pass .versions .version{background-color:#6d48af;border-top-left-radius:6px;border-top-right-radius:6px;flex-grow:1;justify-content:center;align-items:center;padding:8px 0;display:flex}.screen-passion-pass .versions .version .pp-icon{background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:relative}.screen-passion-pass .versions .version .pp-icon .notification{width:10px;height:10px;position:absolute;top:-3px;right:-4px}.screen-passion-pass .versions .version.clickable{cursor:pointer;background:#473873}.screen-passion-pass .versions .version.clickable:hover{opacity:1}.screen-passion-pass .tabs-container{box-shadow:0 4px 8px #0003}.screen-passion-pass .tabs{background-color:#392b64;border-radius:60px;justify-content:center;width:calc(100% - 32px);margin:0 16px 16px;padding:4px;display:flex}.screen-passion-pass .tabs .tab{color:#392b64;background-color:#fbf3ff;border-radius:60px;justify-content:center;align-items:center;width:50%;height:32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-passion-pass .tabs .tab.clickable{cursor:pointer;color:#ffffff80;background-color:#0000}.screen-passion-pass .tabs .tab .notification{width:10px;height:10px;position:absolute;top:-3px;right:-17px}.screen-passion-pass .points-container{width:100%;padding:20px 36px}.screen-passion-pass .points-container .points-background-left{background:#6d48af;width:36px;height:39px;position:absolute;top:-10px;left:-39px}.screen-passion-pass .points-container .points-scale{z-index:3;background:#392b64;border:3px solid #fff;border-radius:12px;width:100%;height:24px}.screen-passion-pass .points-container .points-scale .fill{will-change:transform;background:#83bb0c;border-top-right-radius:20px;border-bottom-right-radius:20px;width:100%;transition:box-shadow .3s;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 #83bb0c}.screen-passion-pass .points-container .points-scale .fill.fill-animate{box-shadow:0 0 8px 3px #83bb0c}.screen-passion-pass .points-container .points-scale .points{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:14px;display:flex;position:absolute;top:0;left:0;overflow:visible}.screen-passion-pass .points-container .points-scale .pp-icon,.screen-passion-pass .points-container .points-scale .level-view{background-color:#7957b2;border:3px solid #fff;border-radius:100%;width:32px;height:32px;position:absolute;top:50%}.screen-passion-pass .points-container .points-scale .pp-icon{background-position:50%;background-repeat:no-repeat;background-size:28px;transition:all .2s;display:block;left:0;transform:translate(-20px,-50%);box-shadow:0 0 #fff}.screen-passion-pass .points-container .points-scale .pp-icon-animate{transform:translate(-20px,-50%)scale(1.2);box-shadow:0 0 8px 3px #fff}.screen-passion-pass .points-container .points-scale .level-view{justify-content:center;align-items:center;transition:all .2s;display:flex;right:0;transform:translate(20px,-50%)scale(1);box-shadow:0 0 #fff}.screen-passion-pass .points-container .points-scale .level-view.level-view-animate{transform:translate(20px,-50%)scale(1.2);box-shadow:0 0 8px 3px #fff}.screen-passion-pass .points-container .points-scale .level-view span{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .timer-and-buy{z-index:1;width:100%;padding-bottom:16px;display:flex}.screen-passion-pass .timer-and-buy .time{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.screen-passion-pass .timer-and-buy .time .time-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .timer-and-buy .time .styled{background:#0003;padding:4px 12px}.screen-passion-pass .timer-and-buy .buy-container{justify-content:center;align-items:center;width:50%;display:flex}.screen-passion-pass .timer-and-buy .buy-container .button-buy,.screen-passion-pass .timer-and-buy .buy-container .pass-bought{text-transform:uppercase;width:100px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:all;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex}.screen-passion-pass .timer-and-buy .buy-container .button-buy .button-text,.screen-passion-pass .timer-and-buy .buy-container .pass-bought .button-text{font-size:12px;font-weight:700;position:relative;bottom:3px}.screen-passion-pass .timer-and-buy .buy-container .button-buy{color:#fff;filter:drop-shadow(0 0 4px #f8e263)drop-shadow(0 0 6px #f8e263cc);cursor:pointer;background-image:url(https://inspin.me/build/static/images/passionPass/simpleBgButtonBuy.png?c599c0v1);background-size:contain}.screen-passion-pass .timer-and-buy .buy-container .button-buy .button-text{color:#603712}.screen-passion-pass .timer-and-buy .buy-container .button-buy:hover{filter:drop-shadow(0 0 8px #f8e263)drop-shadow(0 0 12px #f8e263cc)brightness(110%)}.screen-passion-pass .timer-and-buy .buy-container .button-buy:active{filter:drop-shadow(0 0 8px #f8e263)drop-shadow(0 0 12px #f8e263cc)brightness(75%)}.screen-passion-pass .timer-and-buy .buy-container .button-buy .keys-icon{width:47px;height:49px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/keys.png?26578dv1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;transform:translate(14px,-4px)}.screen-passion-pass .timer-and-buy .buy-container .pass-bought{color:#fff;background-image:url(https://inspin.me/build/static/images/passionPass/simpleBgBoughtGreen.png?5154aav1);background-size:contain}.screen-passion-pass .tasks-view{touch-action:pan-y;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,#382a63 0,#7957b2 49.48%,#382a63 100%);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden auto;touch-action:manipulation!important}.screen-passion-pass .tasks-view *{touch-action:manipulation!important}.screen-passion-pass .tasks-view::-webkit-scrollbar{width:4px;margin-right:4px}.screen-passion-pass .tasks-view::-webkit-scrollbar-track{background:#9f96bb40;border-radius:4px}.screen-passion-pass .tasks-view::-webkit-scrollbar-thumb{background:#392b6440;border-radius:8px}.screen-passion-pass .tasks-view .tasks-exhausted-placeholder{box-sizing:border-box;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 20px;display:flex}.screen-passion-pass .tasks-view .tasks-exhausted-placeholder .tasks-exhausted-text{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.screen-passion-pass .tasks-view .tasks-exhausted-placeholder .tasks-exhausted-text .timer{display:inline}.screen-passion-pass .tasks-view .tasks-exhausted-ad-button{box-sizing:border-box;color:#fff;cursor:pointer;background:#f5841c;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;height:34px;padding:8px 10px;font-size:14px;font-weight:700;display:flex;position:relative}.screen-passion-pass .tasks-view .tasks-exhausted-ad-button:hover{background-color:#f8a04f}.screen-passion-pass .tasks-view .tasks-exhausted-ad-button:active{background-color:#e47b1a}.screen-passion-pass .tasks-view .tasks-exhausted-ad-button .tasks-exhausted-ad-icon{pointer-events:none;width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;display:block}.screen-passion-pass .tasks-view .tasks-exhausted-ad-button .tasks-exhausted-ad-text{pointer-events:none}.screen-passion-pass .tasks-view .tasks-separator-line{z-index:1;background:#c1b5e5;width:100%;min-height:4px;overflow:visible;box-shadow:0 4px 4px #00000080}.screen-passion-pass .tasks-view .tasks-locked{width:36px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#4820d4;background-image:url(https://inspin.me/build/static/images/passionPass/lockLevel.png?fffdbev1);background-position:50% 6px;background-repeat:no-repeat;background-size:14px;border:3px solid #fff;border-radius:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-passion-pass .tasks-view .tasks-group{flex-direction:column;gap:8px;padding:16px;transition:height .2s;display:flex}.screen-passion-pass .tasks-view .tasks-group .caption{text-align:center;justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:500;display:flex}.screen-passion-pass .tasks-view .tasks-group .subcaption{text-align:center;box-sizing:border-box;color:#fff;width:100%;padding:0 15px;font-size:12px;font-weight:500;line-height:16px}.screen-passion-pass .tasks-view .tasks-group .subcaption .timer{background:0 0;display:inline}.screen-passion-pass .tasks-view .tasks-group .subcaption .timer .unit,.screen-passion-pass .tasks-view .tasks-group .subcaption .timer .value{font-weight:500}.screen-passion-pass .tasks-view .tasks-group.free{background:linear-gradient(90deg,#382a63 0,#7957b2 49.48%,#382a63 100%);padding-bottom:24px}.screen-passion-pass .tasks-view .tasks-group.paid{background:linear-gradient(90deg,#7957b2 0%,#a47aeb 46.35%,#7957b2 100%);padding-top:24px;padding-bottom:24px}.screen-passion-pass .tasks-view .tasks-group.season{background:linear-gradient(90deg,#7957b2 0%,#a47aeb 46.35%,#7957b2 100%);padding-bottom:24px}.screen-passion-pass .tasks-view .tasks-stars{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/starsWide.png?13d7d9v1);background-position:50%;background-repeat:repeat;background-size:contain;position:absolute;inset:0}.screen-passion-pass .rewards-view{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden visible}.screen-passion-pass .rewards-view>.rewards-view-scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto;touch-action:manipulation!important}.screen-passion-pass .rewards-view>.rewards-view-scroll *{touch-action:manipulation!important}.screen-passion-pass .rewards-view>.rewards-view-scroll::-webkit-scrollbar{width:4px;margin-right:4px}.screen-passion-pass .rewards-view>.rewards-view-scroll::-webkit-scrollbar-track{background:#9f96bb40;border-radius:4px}.screen-passion-pass .rewards-view>.rewards-view-scroll::-webkit-scrollbar-thumb{background:#392b6440;border-radius:8px}.screen-passion-pass .rewards-view .rewards-collect-all-sticky{z-index:5;opacity:0;justify-content:center;align-items:center;width:100%;padding:8px 16px 6px;display:flex;position:sticky;top:0;bottom:0}.screen-passion-pass .rewards-view .rewards-collect-all-sticky.rewards-collect-all-sticky-show{opacity:1}.screen-passion-pass .rewards-view .rewards-collect-all-sticky.rewards-collect-all-sticky-show .button-collect-all{cursor:pointer}.screen-passion-pass .rewards-view .rewards-collect-all-sticky .button-collect-all{color:#000;cursor:default;background:#fff;border:none;border-radius:16px;height:30px;padding:0 14px;font-size:14px;font-style:normal;font-weight:700;line-height:30px}.screen-passion-pass .rewards-view .content{flex-direction:column;flex-shrink:0;width:100%;display:flex}.screen-passion-pass .rewards-view .content .rewards-banners{flex-direction:column;flex-shrink:0;display:flex;position:relative}.screen-passion-pass .rewards-view .content .levels-track{flex-shrink:0;width:100%;display:block;position:relative}.screen-passion-pass .rewards-view .content .level-line-item{width:100%;display:block;position:absolute;top:0;left:0}.screen-passion-pass .rewards-view .infinite-chest{background:#6d48af;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:-40px;margin-bottom:-16px;padding:37px 16px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 -4px 8px #0003}.screen-passion-pass .rewards-view .infinite-chest .title{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .rewards-view .infinite-chest .scale{z-index:3;background:#392b64;border:3px solid #fff;border-radius:12px;flex-shrink:0;width:calc(100% - 32px);height:24px;margin:16px 0}.screen-passion-pass .rewards-view .infinite-chest .scale .fill{background:#83bb0c;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:width .2s;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -2px 4px #00000040}.screen-passion-pass .rewards-view .infinite-chest .scale .points{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:14px;display:flex;position:absolute;top:0;left:0}.screen-passion-pass .rewards-view .infinite-chest .scale .pp-icon,.screen-passion-pass .rewards-view .infinite-chest .scale .chest{background-position:50%;background-repeat:no-repeat;position:absolute;top:50%}.screen-passion-pass .rewards-view .infinite-chest .scale .pp-icon{background-color:#7957b2;background-size:28px;border:3px solid #fff;border-radius:100%;width:32px;height:32px;left:0;transform:translate(-20px,-50%)}.screen-passion-pass .rewards-view .infinite-chest .scale .chest{background-image:url(https://inspin.me/build/static/images/passionPass/chest.png?be949bv1);background-size:48px;width:50px;height:50px;right:0;transform:translate(20px,-50%)}.screen-passion-pass .rewards-view .infinite-chest .scale .chest:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/passionPass/rays.png?312adev1);background-size:100% 100%;width:254px;height:176.677px;position:absolute;top:-55px;right:-45px}.screen-passion-pass .rewards-view .infinite-chest .scale .lock{background-image:url(https://inspin.me/build/static/images/passionPass/lock.png?c00bacv1);background-size:cover;width:50px;height:50px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.screen-passion-pass .rewards-view .infinite-chest .points-text{color:#fff;gap:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-passion-pass .rewards-view .infinite-chest .points-text .game-items{gap:6px;display:flex}.screen-passion-pass .rewards-view .infinite-chest .points-text .game-item-with-tooltip{flex-direction:row-reverse;gap:2px;height:16px;display:flex}.screen-passion-pass .rewards-view .infinite-chest .points-text .game-item-with-tooltip .game-item-image{width:16px;height:16px;margin-top:1px}.screen-passion-pass .rewards-view .infinite-chest .level{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.screen-passion-pass .rewards-view .lock-line,.screen-passion-pass .rewards-view .level-line{flex-shrink:0;width:100%}.screen-passion-pass .rewards-view .lock-line{z-index:1;position:relative}.screen-passion-pass .rewards-view .lock-line .line{background:#c1b5e5;border-radius:6px;width:calc(100% + 8px);height:4px;display:block;position:absolute;top:-2px;left:0;right:0;box-shadow:0 4px 4px #00000080}.screen-passion-pass .rewards-view .lock-line .lock{transform-origin:50%;width:44px;height:44px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#512db5;background-image:url(https://inspin.me/build/static/images/passionPass/lockLevel.png?fffdbev1);background-position:50% 8px;background-repeat:no-repeat;background-size:18px;border:2px solid #b79eff;border-radius:100%;position:absolute;top:calc(50% - 22px);left:calc(50% - 22px)}.screen-passion-pass .rewards-view .level-line{white-space:nowrap;justify-content:space-around;align-items:center;column-gap:57px;height:170px;padding:0 35px;display:flex;transform:scale(1)}.screen-passion-pass .rewards-view .level-line .free-bg{background-image:url(https://inspin.me/build/static/images/passionPass/freeBg.png?03c60ev1);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:50%;height:100%;position:absolute;top:0;left:0}.screen-passion-pass .rewards-view .level-line .paid-bg{background-position:50%;background-repeat:no-repeat;background-size:102% 102%;width:50%;height:100%;position:absolute;top:0;right:0}.screen-passion-pass .rewards-view .level-line.locked{background-color:#30254f}@keyframes glowing-animate{0%{box-shadow:0 0 8px 3px #fff}50%{box-shadow:0 0 24px 9px #fff}to{box-shadow:0 0 #fff}}.screen-passion-pass .rewards-view .level-line .reward-view{pointer-events:all;width:112px;height:100px;margin:0;display:block}.screen-passion-pass .rewards-view .level-line .reward-view .bg{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list{width:82%;height:92%;display:flex;position:absolute;top:4%}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward{background-size:cover;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .show-img{background-image:url(https://inspin.me/build/static/images/passionPass/show.png?fe06e7v1);background-size:cover;width:18px;height:18px}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content{z-index:1;background:#fffffff5;border-radius:30px;padding:12px 16px;top:50%;left:0;transform:translate(calc(-100% - 5px),-50%);box-shadow:4px 4px 12px #00000040}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .random-reward-part{justify-content:center;align-items:center;gap:4px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .random-reward-part .random-reward-tooltip-img{background-size:cover;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .random-reward-part .random-reward-caption{color:#442f4b;text-wrap:wrap;width:68px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .rewards-list{position:unset}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .bonus-part{background:#fbf3ff;border:2px solid #392b6452;border-radius:20px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 0;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .bonus-part .bonus-text{color:#442f4b;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content:before{clip-path:polygon(100% 50%,0 0,0 100%);top:50%;left:unset;border-radius:0;right:0;transform:translate(90%,-50%)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .game-items{justify-content:center;align-items:center;gap:12px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip{flex-direction:column;align-items:center;gap:4px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .count{font-size:12px;font-style:italic;font-weight:700}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .random-reward .chest-content .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;font-style:normal;line-height:0;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .bonus-text{text-align:center;font-size:16px;font-weight:700}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .big-reward{background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;margin:auto}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part .image{width:100%;height:77%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:13px;background-repeat:no-repeat;background-size:contain}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part .frame-view{width:80%;height:77px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part .photo{width:40px;height:54px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin:auto;position:absolute;top:8px;left:0;right:0}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part .count{text-align:center;width:100%;margin:-3px 0 0;font-size:18px;font-weight:700}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part .count .timer *{display:inline}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part.frame{transform:scale(1.4)translateY(3px)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part.frame .image{height:100%;padding-top:0!important}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part.frame .count{margin-top:-16px;font-size:13px}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part[data-type="24"] .image{filter:drop-shadow(5px -7px 3px #ff94e8)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .reward-part[data-type="25"] .image{filter:drop-shadow(5px -7px 3px #e03bd6cc)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .table-image{background-repeat:no-repeat;background-size:cover;border-radius:8px;width:56px;height:56px;position:relative;top:17px;left:17px;box-shadow:-4px -4px 8px #ffffffa3,4px 4px 8px 1px #00000040,4px 4px 8px #ffffffa3}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .bottle-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:54px;height:64px;position:relative;top:16px;left:20px;transform:rotate(23deg)}.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .animation-image,.screen-passion-pass .rewards-view .level-line .reward-view .rewards-list .stickers-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:105px;position:relative;top:-8px;left:5px}.screen-passion-pass .rewards-view .level-line .reward-view .button-get{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:88%;height:32px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:32px;transition:all .1s;display:table;position:absolute;bottom:-25px;left:0;right:0}.screen-passion-pass .rewards-view .level-line .reward-view .button-get:hover{filter:brightness(110%)}.screen-passion-pass .rewards-view .level-line .reward-view .button-get:active{filter:brightness(85%)}.screen-passion-pass .rewards-view .level-line .reward-view .button-get .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.screen-passion-pass .rewards-view .level-line .reward-view .button-get .notification{width:10px;height:10px;position:absolute;top:0;right:0}.screen-passion-pass .rewards-view .level-line .reward-view .button-paid{text-align:center;box-sizing:border-box;white-space:nowrap;letter-spacing:normal;pointer-events:all;cursor:pointer;color:#fff;background:linear-gradient(225deg,#fedf3a .5%,#ff9114 99.5%);border:2px solid #fff;border-radius:20px;outline:none;width:88%;height:32px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:32px;transition:all .1s;display:table;position:absolute;bottom:-25px;left:13px;right:0;box-shadow:0 0 8px #f8e263,0 0 12px #f8e263cc}.screen-passion-pass .rewards-view .level-line .reward-view .button-paid:hover{filter:brightness(110%)}.screen-passion-pass .rewards-view .level-line .reward-view .button-paid:active{filter:brightness(85%)}.screen-passion-pass .rewards-view .level-line .reward-view .button-paid .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.screen-passion-pass .rewards-view .level-line .reward-view .button-paid .notification{width:10px;height:10px;position:absolute;top:1px;right:10px}.screen-passion-pass .rewards-view .level-line .reward-view .lock{width:36px;height:36px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/lockNew.png?13cd08v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-14px;right:-2px}.screen-passion-pass .rewards-view .level-line .reward-view .lock.lock-paid{top:-14px;right:-13px}.screen-passion-pass .rewards-view .level-line .reward-view .check{transform-origin:50%;background:#c1b5e5;border-radius:100%;width:28px;height:28px;position:absolute;top:-3px;right:-10px;box-shadow:0 2px 4px #00000040}.screen-passion-pass .rewards-view .level-line .reward-view .check svg{width:18px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=false] .reward-part{width:100%;height:100%}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="0"]{margin-bottom:17px}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"],.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"]{width:40px;position:absolute;top:51px}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"] .image,.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"] .image{width:20px!important;height:20px!important}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"] .count,.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"] .count{width:auto;margin:0!important}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="1"]{left:9px}.screen-passion-pass .rewards-view .level-line .reward-view[data-rewards-three=true] .rewards-list .reward-part[data-index="2"]{right:5px}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list{flex-direction:column;justify-content:center;row-gap:3px;padding:4px 16px;display:flex}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part{position:initial;justify-content:center;align-items:center;width:100%;flex-direction:row!important;padding:0!important}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part .image{flex-shrink:0;width:32px!important;height:32px!important}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part .gift-image{width:56px!important;height:56px!important}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part .count{font-size:16px;font-weight:800;line-height:9px}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part .photo{width:45%;height:86%}.screen-passion-pass .rewards-view .level-line .reward-view[data-multiple-rewards=true] .rewards-list .reward-part.frame .image .frame-view{width:120%;height:120%;transform:translate(-50%,-50%)}.screen-passion-pass .rewards-view .level-line .reward-view[data-state=collected].animate-state-change .rewards-list .reward-part>.image{animation:2s linear reward_get_animation}.screen-passion-pass .rewards-view .level-line .reward-view[data-state=collected].animate-state-change .check{backface-visibility:hidden;animation:2s linear ckeck_appear_animation;transform:translateZ(0)}.screen-passion-pass .rewards-view .level-line .reward-view[data-state=cancollect],.screen-passion-pass .rewards-view .level-line .reward-view[data-state=lockedbypayment],.screen-passion-pass .rewards-view .level-line .reward-view[data-state=lockedbylevel]{cursor:pointer}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .rewards-list{left:4%}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .button-get{width:86%;left:0;right:14%}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .check{background-color:#fff;right:-3px}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .rewards-list{right:4%}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .button-get{width:86%;left:14%;right:0}.screen-passion-pass .rewards-view .level-line .reward-view .reward-title{color:#7957b2;text-align:center;background:#c1b5e5;border-top-left-radius:5px;border-top-right-radius:5px;padding:1px 4px;font-size:10px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.screen-passion-pass .rewards-view .level-line .reward-view .reward-title.reward-title-can-collect{background:#dbcbfa}.screen-passion-pass .rewards-view .level-line .reward-view .reward-title.reward-title-collected{color:#c1b5e5;background:#7957b2}.screen-passion-pass .rewards-view .level-line .reward-view .reward-title.reward-title-paid-collect{color:#ff9d1a;background:#fff}.screen-passion-pass .rewards-view .level-line .reward-view .reward-title.reward-title-paid{color:#d66000;background:#ffbf25}.screen-passion-pass .rewards-view .level-line .reward-view .glowing{border-radius:21px;width:100px;height:100px;transition:box-shadow .5s;position:absolute;top:0;left:0;box-shadow:0 0 #fff}.screen-passion-pass .rewards-view .level-line .reward-view .glowing.glowing-show{box-shadow:0 0 16px #d2b0ffcc,0 0 3px #ddc2ff}.screen-passion-pass .rewards-view .level-line .reward-view .glowing.glowing-paid{left:12px}.screen-passion-pass .rewards-view .level-line .reward-view .glowing.glowing-animate{animation:.5s linear forwards glowing-animate}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .bg{background-image:url(https://inspin.me/build/static/images/passionPass/simpleBgPaid.png?a32894v1)}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .bg.bg-can-collect{background-image:url(https://inspin.me/build/static/images/passionPass/simpleBgPaidClaim.png?a89b62v1)}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .rewards-list{right:4%;left:unset}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=true] .button-get{background:#83bb0c;left:12%}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .rewards-list{left:4%;right:unset;background:#7957b2;border-radius:18px}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .rewards-list-collected{background:#532b94}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .button-get{background:#83bb0c;left:2%}.screen-passion-pass .rewards-view .level-line .reward-view[data-is-paid=false] .check{right:7px}.screen-passion-pass .rewards-view .level-line .reward-view .reward-part{flex-direction:column!important;padding:4px!important;display:flex!important}.screen-passion-pass .rewards-view .level-line .reward-view .reward-part .image{margin:auto;background-position-x:50%!important;width:90%!important;height:90%!important}.screen-passion-pass .rewards-view .level-line .reward-view .reward-part .count{justify-content:center;gap:4px;display:flex;margin:2px 0 0!important}.screen-passion-pass .rewards-view .level-line .reward-view .reward-part span{margin:unset}.screen-passion-pass .rewards-view .level-line .reward-view .check{border:1px solid #fff;background:#83bb0c!important}.screen-passion-pass .rewards-view .level-line .level-number{width:39px;height:39px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-align:center;color:#532e0c;background-image:url(https://inspin.me/build/static/images/passionPass/levelNumberBg.png?399c4ev1);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;font-size:22px;font-weight:700;line-height:39px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-passion-pass .rewards-view .level-line .level-number[data-locked=true][data-active=false]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;color:#4f369c;background-image:url(https://inspin.me/build/static/images/passionPass/nextLevelNumberBg.png?14eaa4v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;height:48px}.screen-passion-pass .rewards-view .level-line .level-number[data-active=true]{width:67px;height:67px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/currentLevelNumberBg.png?90873fv1);background-position:50%;background-repeat:no-repeat;background-size:contain;line-height:67px}.screen-passion-pass .rewards-view .line-center{background:#c1b5e5;width:4px;position:absolute;top:0;bottom:0;left:calc(50% - 2px)}.screen-passion-pass .rewards-view .line-center.line-center-unlocked{background:#e5b54a}.screen-passion-pass .rewards-view .line-center.line-center-first{top:50%}.screen-passion-pass .rewards-view .line-center.line-center-last{bottom:50%}.mascot.pp .hint{box-sizing:border-box;color:#04050f;background-color:#fff;border-radius:10px;width:100%;max-width:200px;padding:10px;font-size:14px;font-weight:700;line-height:18px;display:block;position:absolute;inset:50% auto auto;transform:translateY(-50%);box-shadow:0 4px 8px #05030a40}.mascot.pp .hint:before{content:"";border:10px solid #0000;display:block;position:absolute;top:calc(50% - 10px)}.mascot.pp .hint:after{content:none;display:none}.mascot.pp .hint[data-align=LEFT]{right:calc(100% + 20px)}.mascot.pp .hint[data-align=LEFT]:before{border-left-color:#fff;left:100%}.mascot.pp .hint[data-align=RIGHT]{left:calc(100% + 20px)}.mascot.pp .hint[data-align=RIGHT]:before{border-right-color:#fff;right:100%}.dialog-passion-pass-select-reward{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-passion-pass-select-reward .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-passion-pass-select-reward .close-button:hover{filter:brightness(125%)}.dialog-passion-pass-select-reward .close-button:active{filter:brightness(75%)}.dialog-passion-pass-select-reward .close-button:hover,.dialog-passion-pass-select-reward .close-button:active{transform:scale(1.1)}.dialog-passion-pass-select-reward .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-passion-pass-select-reward .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-passion-pass-select-reward .close-button svg{width:14px;height:14px}.dialog-passion-pass-select-reward .close-button{top:8px;right:8px}}.dialog-passion-pass-select-reward .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-passion-pass-select-reward .popup .caption,.dialog-passion-pass-select-reward .popup .subcaption,.dialog-passion-pass-select-reward .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-passion-pass-select-reward .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-passion-pass-select-reward .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-passion-pass-select-reward .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-passion-pass-select-reward .popup .bold{font-weight:600;display:inline-block}.dialog-passion-pass-select-reward.no-bg{background-color:#0000!important}.dialog-passion-pass-select-reward .glow:after{content:"";filter:blur(2px);background:#ffffffd9;width:8px;height:3px;display:block;position:absolute;top:10px;left:6px;transform:rotate(-36deg)}.dialog-passion-pass-select-reward .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:24px;width:343px;height:auto;padding:14px 12px;font-size:12px;display:block;position:absolute;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40}.dialog-passion-pass-select-reward .popup>.content{text-align:center;display:block;position:relative}.dialog-passion-pass-select-reward .popup>.content .main{background-repeat:no-repeat;background-size:cover;border:4px solid #410a89;border-radius:15px;align-items:end;display:flex;position:relative;overflow:hidden}.dialog-passion-pass-select-reward .popup>.content .main .image{width:100%;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:absolute;top:12px}.dialog-passion-pass-select-reward .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:32px;font-weight:700;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-passion-pass-select-reward .popup>.content .caption span{z-index:1;color:#fff;text-shadow:0 2px 2px #451d61;font-weight:700;display:inline-block;position:relative;top:-4px;font-size:20px!important}.dialog-passion-pass-select-reward .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0;font-size:12px;font-weight:500;display:block;position:relative}.dialog-passion-pass-select-reward .popup>.content .offers{box-sizing:border-box;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:radial-gradient(100% 100% at 100% 100%,#6423d0 0%,#7f49d9 100%) padding-box padding-box,linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%) border-box;border:2px solid #0000;border-radius:20px;padding:14px 10px;display:block;position:relative;margin:4px!important}.dialog-passion-pass-select-reward .popup>.content .offers .header{width:250px;margin:0 auto;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-passion-pass-select-reward .popup>.content .rewards{flex-wrap:wrap;justify-content:center;gap:16px;width:251px;margin:16px auto;display:flex}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block{width:100px;height:112px;position:relative}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .reward{background:#fff6;border:2px solid #fffdb9;border-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;display:flex;position:relative;box-shadow:inset 0 0 9px #591056}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .reward .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:56px;height:56px;display:block;position:relative;margin:auto!important}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .choice-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:100%;height:32px;margin:8px 0 0;padding:0;font-size:14px;font-weight:600;line-height:14px;transition:all .1s;display:table}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .choice-button:hover{filter:brightness(110%)}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .choice-button:active{filter:brightness(85%)}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .choice-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block .choice-button svg{height:16px}.dialog-passion-pass-select-reward .popup>.content .rewards .choice-block[data-selected=false]:not([data-selected-version=null]) .choice-button{filter:grayscale()}.dialog-passion-pass-select-reward .popup>.content .confirm-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:287px;height:49px;margin:12px auto 0;padding:0 24px;font-size:15px;font-weight:700;line-height:15px;transition:all .1s;display:table}.dialog-passion-pass-select-reward .popup>.content .confirm-button:hover{filter:brightness(110%)}.dialog-passion-pass-select-reward .popup>.content .confirm-button:active{filter:brightness(85%)}.dialog-passion-pass-select-reward .popup>.content .confirm-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-passion-pass-select-reward .popup>.content .confirm-button[data-enabled=false]{filter:grayscale();cursor:auto;pointer-events:none}.dialog-passion-pass-select-reward .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-passion-pass-select-reward .popup .close-button svg{width:16px;height:16px}.dialog-passion-pass-select-reward .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-passion-pass-select-reward .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}.dialog-passion-pass-select-reward .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}.dialog-passion-pass-select-reward .popup .caption .glow:after{top:0;left:-15px}#screen_photo_moderation{background-color:#000;overflow:hidden}#screen_photo_moderation .photo-view{background-color:#474747;border-radius:6px;flex-direction:column;justify-content:flex-end;width:30%;height:240px;margin-bottom:10px;display:flex;position:relative;overflow:hidden}#screen_photo_moderation .photo-view .photo{object-fit:contain;width:100%;height:calc(100% - 50px)}#screen_photo_moderation .photo-view .button-remove,#screen_photo_moderation .photo-view .button-ban{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#800;border:none;border-radius:22px;outline:none;width:auto;height:22px;margin:0 5px 5px;padding:0 10px;font-size:10px;font-weight:500;line-height:20px;transition:all .1s;display:table}#screen_photo_moderation .photo-view .button-remove:hover,#screen_photo_moderation .photo-view .button-ban:hover{filter:brightness(110%)}#screen_photo_moderation .photo-view .button-remove:active,#screen_photo_moderation .photo-view .button-ban:active{filter:brightness(85%)}#screen_photo_moderation .photo-view .button-remove .text,#screen_photo_moderation .photo-view .button-ban .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_photo_moderation .invisible{opacity:0;position:absolute}#screen_photo_moderation .back-button{display:block;position:fixed;top:20px;left:15px}#screen_photo_moderation .faq-button{color:#fff;text-align:center;border:2px solid #fff;border-radius:100%;width:20px;height:20px;font-weight:500;line-height:20px;display:block;position:absolute;top:20px;right:15px}@media (min-width:950px){#screen_photo_moderation .faq-button{top:17px;right:50px}}#screen_photo_moderation .photos{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-flow:wrap;place-content:flex-start;align-items:flex-start;column-gap:1%;display:flex;position:absolute;inset:50px 0 0;overflow:hidden auto;touch-action:manipulation!important}#screen_photo_moderation .photos *{touch-action:manipulation!important}#screen_photo_moderation .photos .settled{opacity:.5}#screen_photo_moderation .photos .settled .button-remove,#screen_photo_moderation .photos .settled .button-ban{display:none}#screen_photo_moderation>.full-photo-view{background-color:#000;display:block;position:absolute;inset:0}#screen_photo_moderation>.full-photo-view>.photo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:calc(100% - 50px);top:50px;left:0}@keyframes screen_photos-appear{0%{opacity:0;transform:scale(0)}50%{opacity:.1}to{opacity:1;transform:scale(1)}}#screen_photos{background-color:#000;animation:.3s 10ms both screen_photos-appear;overflow:hidden}#screen_photos .header .arrow,#screen_photos .header .cross{width:18px;height:15px}@media (max-width:950px){#screen_photos .header .cross{display:none}}@media (min-width:950px){#screen_photos .header .arrow{display:none}}#screen_photos .header .back-button{display:block;position:fixed;top:20px;left:22px}@media (min-width:950px){#screen_photos .header .back-button{left:auto;right:15px}}#screen_photos .photo-add-menu{z-index:3;width:100%;height:100vh;display:block;position:absolute;top:auto;bottom:0;left:0}#screen_photos .photo-add-menu .toggle-button{width:100%;height:100%;bottom:0;top:inherit;background-color:#0000;border-radius:0;padding:0;right:0;transform:none}#screen_photos .photo-add-menu .content{background-color:#fff;border-radius:50px 50px 0 0;width:100%;height:-moz-fit-content;height:fit-content;padding-top:32px;padding-bottom:20px;display:block;position:absolute;bottom:0;left:0}#screen_photos .photo-add-menu .content:before{content:"";background:#96a0bd;border-radius:20px;width:30px;height:2px;margin-left:-15px;position:absolute;top:14px;left:50%}#screen_photos .photo-add-menu .content .title{color:#04050f;text-align:center;margin-bottom:4px;margin-left:0;font-size:18px;font-weight:700;line-height:21px;display:block}#screen_photos .photo-add-menu .content .subtitle{color:#04050f;text-align:center;margin-bottom:8px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:block}#screen_photos .photo-add-menu .content .menu-items{flex-direction:column;padding:0 17px;display:flex}#screen_photos .photo-add-menu .content .menu-items .menu-item{text-align:left;color:#04050f;cursor:pointer;margin-bottom:5px;font-size:14px;font-weight:500;line-height:40px;display:block;position:relative}#screen_photos .photo-add-menu .content .menu-items .menu-item svg{vertical-align:middle;width:25px;height:21px;margin-top:-2px;margin-right:8px;display:inline-block;position:relative}#screen_photos .photo-miniatures-wrapper{z-index:2;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:fixed;bottom:14px;left:0;right:0}#screen_photos .photo-miniatures-wrapper .photo-miniature{pointer-events:all;cursor:pointer;border-radius:8px;width:46px;height:55px;margin:0 6px;display:block;position:relative;overflow:hidden}#screen_photos .photo-miniatures-wrapper .photo-miniature .photo-miniature__image-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#screen_photos .photo-miniatures-wrapper .photo-miniature .photo-miniature__loading{border-radius:inherit;z-index:1;background-color:#606060;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#screen_photos .photo-miniatures-wrapper .photo-miniature.active{border:1px solid #fff;width:64px;height:77px}#screen_photos .photo-miniatures-wrapper .button-add-photo-wrapper{position:relative}#screen_photos .photo-miniatures-wrapper .button-add-photo-wrapper .description{z-index:1;pointer-events:all;cursor:pointer;background:#c1b5e5;border-radius:50%;width:24px;height:24px;transition:all .1s;display:block;position:absolute;top:-10px;right:-9px}#screen_photos .photo-miniatures-wrapper .button-add-photo-wrapper .description:hover{filter:brightness(125%)}#screen_photos .photo-miniatures-wrapper .button-add-photo-wrapper .description:active{filter:brightness(75%)}#screen_photos .photo-miniatures-wrapper .button-add-photo-wrapper .description svg{position:relative;top:5px;left:9px}#screen_photos .photo-miniatures-wrapper .button-add-photo{cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;width:46px;height:55px;margin:0 6px;display:flex;position:relative}#screen_photos .photo-miniatures-wrapper .button-add-photo svg,#screen_photos .photo-miniatures-wrapper .button-add-photo .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_photos .photos{z-index:1;width:100%;height:100%;margin:auto;display:block;position:absolute;top:0;left:0;overflow:hidden}#screen_photos .photos .swiper,#screen_photos .photos .col,#screen_photos .photos .photo{height:100%!important;padding:0!important}#screen_photos .photos .photo .vip-button-container{z-index:10;background:#04050fa3;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:8px 16px;display:flex;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}#screen_photos .photos .photo .vip-button-container .content{color:#fff;text-align:center;width:248px;font-size:14px;font-weight:700}#screen_photos .photos .photo .vip-button{color:#fff;background:#83bb0c;border:none;border-radius:24px;outline:none;justify-content:center;align-items:center;gap:5px;width:248px;height:48px;padding:12px 10px;font-size:16px;font-weight:700;display:flex}#screen_photos .photos .photo .vip-button img{width:24px;height:24px;padding-bottom:5px}#screen_photos .photos .photo{width:100%;height:100%;margin:0;display:block;position:relative}#screen_photos .photos .photo .photo-main__loading{z-index:3;background-color:#606060;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#screen_photos .photos .photo .image-backdrop{display:none;position:absolute}#screen_photos .photos .photo .image{object-fit:contain;width:100%;height:calc(100% - 112px);display:block;position:absolute;top:56px}#screen_photos .photos .photo .image.moderation-image.owner{justify-content:center;align-items:center;display:flex;overflow:hidden}#screen_photos .photos .photo .image.moderation-image.owner .moderation-image-photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;filter:blur(15px);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;transform:scale(1.08)}#screen_photos .photos .photo .image.moderation-image.owner:after{content:"";z-index:1;pointer-events:none;background-color:#0000001f;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#screen_photos .photos .photo .image.moderation-image.owner .moderation-image-text{z-index:5;color:#fff;text-align:center;text-shadow:2px 1px #00000080;width:240px;max-width:calc(100% - 32px);margin:0;padding:0;font-size:24px;font-weight:700;line-height:normal;display:block;position:relative}#screen_photos .photos .photo .image.moderation-image.others{background-color:#606060}#screen_photos .photos .photo .image.moderation-image.owner .moderation-image-photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}#screen_photos .photos .photo .image.moderation-image.owner .moderation-image-text{padding-bottom:0}#screen_photos .photos .photo .image .text-for-gif{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:60px;left:0}#screen_photos .photos .photo .image .text-for-gif .content{box-sizing:border-box;color:#fff;text-align:center;background:#04050f7a;border-radius:20px;max-width:280px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}#screen_photos .photos .photo .like-button{text-align:center;z-index:3;pointer-events:all;cursor:pointer;filter:drop-shadow(0 0 6px #00000080);min-width:27px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#screen_photos .photos .photo .like-button svg{width:27px;height:24px;margin:auto auto 8px;display:block;position:relative}#screen_photos .photos .photo .like-button .likes-count{text-align:center;color:#fff;margin:auto;font-size:12px;font-weight:700;display:block;position:relative}#screen_photos .photos .photo .like-button[data-is-liked=false] svg{stroke:#fff;stroke-width:2px;overflow:visible;fill:#0000!important}#screen_photos .photos .photo .context-button{text-align:center;z-index:3;cursor:pointer;width:22px;height:24px;display:block;position:absolute;top:20px;right:18px}#screen_photos .photos .photo .context-button svg{transform-origin:50%;width:24px;height:6px;margin:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}@media (min-width:950px){#screen_photos .photos .photo .context-button{left:18px;right:auto}}#screen_photos .photos .photo .photo-menu{animation:.2s fade-in;display:block;position:absolute;top:66px}#screen_photos .photos .photo .photo-menu:after{border-bottom:14px solid #464646e6}@media (max-width:950px){#screen_photos .photos .photo .photo-menu{right:10px}#screen_photos .photos .photo .photo-menu:after{left:auto;right:19px}}@media (min-width:950px){#screen_photos .photos .photo .photo-menu{left:10px}#screen_photos .photos .photo .photo-menu:after{left:-5px;right:auto}}#screen_photos .photos .photo .photo-menu .items{white-space:nowrap;box-sizing:border-box;border-radius:8px;display:block;overflow:hidden;position:relative!important}#screen_photos .photos .photo .photo-menu .items .item{box-sizing:border-box;cursor:pointer;min-width:100px;padding:12px;font-size:12px;font-weight:500;line-height:14px;display:block;position:relative}#screen_photos .photos .photo .photo-menu .items .item:hover{background-color:#ffffff1a}:host{z-index:23}#screen_video_player{height:auto;min-height:0;animation:unset;background-color:#0000;display:flex;position:relative}#screen_video_player .video-screen-current{flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}#screen_video_player .video-screen-space{display:block;position:relative}#screen_video_player .music-playlist-tab{background:0 0;border:0;flex:auto;align-self:stretch;margin:0;padding:0;display:flex;position:relative}#screen_video_player .music-playlist-tab:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #7957b2}#screen_video_player .set-video>span>.timer{display:inline!important}#screen_video_player[data-page=Queue][has-current-video=true] .player-content{box-shadow:none;padding-top:20px}#screen_video_player[data-page=Queue][has-current-video=true] .player-content .empty-block{display:none}#screen_video_player[data-page=Queue][has-current-video=false] .player-content{box-shadow:none;padding-top:20px}#screen_video_player[data-page=Popular] .video-item .remove-icon,#screen_video_player[data-page=History] .video-item .remove-icon,#screen_video_player[data-page=Search] .video-item .remove-icon{display:none!important}#screen_video_player[data-page=Search] .tabs{height:124px;min-height:124px}#screen_video_player .arrow{margin-top:-18px;position:absolute;top:0;left:0}#screen_video_player .arrow:before{content:"";border:10px solid #0000;border-bottom-color:#fff;position:absolute;top:0;left:0}#screen_video_player .tabs{box-sizing:border-box;text-align:center;background:#fff;border-bottom:1px solid #eee8f5;flex-direction:row;justify-content:space-between;align-items:start;min-height:58px;padding:12px 16px;font-size:10px;font-weight:500;transition:height .2s linear;display:flex;position:relative;overflow:hidden}@media (max-width:950px){#screen_video_player .tabs{padding:8px 16px}}#screen_video_player .tabs .tab{pointer-events:all;cursor:pointer;background-color:#0000;border:none;flex-direction:column;align-items:center;padding:0;transition:all .3s;display:flex}#screen_video_player .tabs .tab .icon{text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:auto;height:34px;font-size:10px;line-height:34px;transition:all .3s;display:flex}#screen_video_player .tabs .tab .icon svg,#screen_video_player .tabs .tab .icon .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_video_player .tabs .tab .icon svg{width:24px;height:24px;transition:all .3s}@media (max-width:950px){#screen_video_player .tabs .tab .icon{width:28px;height:28px}#screen_video_player .tabs .tab .icon svg{width:20px;height:20px}}#screen_video_player .tabs .tab span{color:#919399;text-align:center;margin-top:2px;font-size:10px;font-weight:500;line-height:12px;transition:all .3s}#screen_video_player .tabs .tab[data-is-active=true] .icon,#screen_video_player .tabs .tab:hover .icon{background-color:#7957b2}#screen_video_player .tabs .tab[data-is-active=true] .icon svg,#screen_video_player .tabs .tab:hover .icon svg{fill:#fff!important}#screen_video_player .tabs .tab[data-is-active=true] span,#screen_video_player .tabs .tab:hover span{color:#7957b2}@media (min-width:950px){#screen_video_player .tabs .tab:not([data-is-active=true]):hover{color:#fff}#screen_video_player .tabs .tab:not([data-is-active=true]):hover i{background-color:#fff}}#screen_video_player .tabs .tab.search[data-is-active=true] .search-wrapper{height:40px}#screen_video_player .tabs .tab.search .search-wrapper{box-sizing:border-box;width:calc(100% - 32px);height:0;margin:12px 16px;transition:height .2s linear;display:flex;position:absolute;top:60px;left:0;overflow:hidden}#screen_video_player .tabs .tab.search .search-start,#screen_video_player .tabs .tab.search .search-back{background-position:50%;background-repeat:no-repeat;border:none;outline:none;justify-content:center;align-items:center;display:flex}#screen_video_player .tabs .tab.search .search-start svg,#screen_video_player .tabs .tab.search .search-back svg{flex-grow:1;align-self:center;width:16px;height:16px}#screen_video_player .tabs .tab.search .search-start:hover,#screen_video_player .tabs .tab.search .search-back:hover{filter:brightness(110%)}#screen_video_player .tabs .tab.search .search-start:active,#screen_video_player .tabs .tab.search .search-back:active{filter:brightness(85%)}#screen_video_player .tabs .tab.search .search-start{background:#7957b2;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin:0 0 0 4px;padding:0;display:flex}#screen_video_player .tabs .tab.search .search-start svg,#screen_video_player .tabs .tab.search .search-start .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}#screen_video_player .tabs .tab.search .input-wrapper{width:100%;position:relative}#screen_video_player .tabs .tab.search .input-wrapper .search-icon,#screen_video_player .tabs .tab.search .input-wrapper .search-back{box-sizing:border-box;opacity:.7;width:16px;height:16px;padding:1px;position:absolute;top:12px;left:12px;background:0 0!important}#screen_video_player .tabs .tab.search .input-wrapper .search-icon svg,#screen_video_player .tabs .tab.search .input-wrapper .search-back svg{width:14px;height:14px}#screen_video_player .tabs .tab.search .input-wrapper .search-back{left:inherit;right:12px}#screen_video_player .tabs .tab.search input{box-sizing:border-box;border:none;border-radius:8px;outline:0;width:100%;height:40px;margin:0;padding:12px 28px 12px 32px;font-size:14px;font-weight:500;display:block;color:#04050f!important}#screen_video_player .player-content{background:#fff;flex-direction:column;flex:1;width:100%;padding:12px 0;display:flex;position:relative;overflow:auto}#screen_video_player .player-content .empty-block{text-align:center;color:gray;margin:0 60px;font-size:14px;line-height:18px}#screen_video_player .player-content .empty-block .icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/videoPlayer/emptyIcon.png?099bd1v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:52px;height:64px;margin:20px auto 15px;display:block}#screen_video_player .player-content .item-react-wrapper{max-width:190px}#screen_video_player .video-items{box-sizing:border-box;flex-wrap:wrap;gap:9px;width:100%;padding:0 20px;display:flex}#screen_video_player .video-items .empty-hint{text-align:center;color:#252529;width:90%;margin:20px auto;font-size:14px;line-height:17px;display:block;position:relative}#screen_video_player .video-items .loading-text{text-align:center;color:gray;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_video_player .video-items .loading-text span{position:relative}#screen_video_player .video-items .loading-text span:after{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;margin:auto;animation:1s linear infinite rotate;display:block;position:absolute;inset:calc(-100% - 30px) 0 0}#screen_video_player .video-items .video-item .remove-icon,#screen_video_player .video-items .video-item .timer{display:none}#screen_video_player .item-react-wrapper{vertical-align:top;width:calc(50% - 5px);height:107px;display:inline-block;position:relative}#screen_video_player .video-item{box-sizing:border-box;white-space:normal;width:100%;height:100%;display:block;position:relative}#screen_video_player .video-item>img{object-fit:cover;clear:both;border-radius:10px;width:100%;height:100%;display:block}#screen_video_player .video-item .info{box-sizing:border-box;z-index:5;padding:10px;position:absolute;inset:0;overflow:hidden}#screen_video_player .video-item .info .label{color:#fff;text-align:left;width:calc(100% - 40px);max-height:28px;font-size:12px;font-weight:700;line-height:14px;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}#screen_video_player .video-item .info .set-video{box-sizing:border-box;background:#fff6;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;gap:2px;min-width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px}#screen_video_player .video-item .info .set-video svg{width:16px;height:16px}#screen_video_player .video-item .info .set-video[can-set-video=true]{cursor:pointer}#screen_video_player .video-item .info .set-video[can-set-video=false]{background:#ff4b4b66;padding:4px 6px 4px 4px}#screen_video_player .video-item .info .set-video[can-set-video=false] .timer{color:#fff;margin-left:2px;font-size:12px;font-weight:500;display:block}#screen_video_player .video-item .info .set-video[can-set-video=false] .timer .value:first-child:after{content:":";color:#fff;margin:0 -2px 0 1px;font-size:12px;font-weight:500;display:inline-block}#screen_video_player .video-item .info .set-video[can-set-video=false] .timer .unit{display:none}#screen_video_player .video-item .info .like{background:#fff6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}#screen_video_player .video-item .info .like .like-icon,#screen_video_player .video-item .info .like svg{width:14px;height:14px}#screen_video_player .video-item .info .like[data-active=true] .like-icon{display:none}#screen_video_player .video-item:after{content:"";z-index:1;background:linear-gradient(#fff0 0%,#00000073 100%);border-radius:10px;position:absolute;inset:0}#screen_video_player .queue-item{width:100%;min-height:42px;display:block;position:relative}#screen_video_player .queue-item .info{box-sizing:border-box;justify-content:space-between;align-items:center;height:42px;margin:0;padding:6px 0;display:flex}#screen_video_player .queue-item .info .number{text-align:center;letter-spacing:normal;color:#919399;font-size:12px;font-weight:700;line-height:14px}#screen_video_player .queue-item .info .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex-shrink:0;width:24px;height:30px;margin:0 5px}#screen_video_player .queue-item .info .description{flex-direction:column;justify-content:center;width:100%;display:flex;overflow:hidden}#screen_video_player .queue-item .info .description .name{color:#919399;font-size:12px;font-weight:500;line-height:14px}#screen_video_player .queue-item .info .description .title{text-overflow:ellipsis;color:#04050f;white-space:nowrap;font-size:12px;font-weight:700;line-height:14px;overflow:hidden}#screen_video_player .queue-item .info .time{text-align:right;color:#919399;margin-left:6px;font-size:12px;font-weight:700;line-height:14px}#screen_video_player .queue-item .cancel-button{pointer-events:all;cursor:pointer;background-color:#0000;border:none;width:16px;height:16px;margin:auto;padding:0;transition:all .1s;display:none;position:absolute;top:0;bottom:0;right:15px}#screen_video_player .queue-item .cancel-button:hover{filter:brightness(125%)}#screen_video_player .queue-item .cancel-button:active{filter:brightness(75%)}#screen_video_player .queue-item .cancel-button:hover,#screen_video_player .queue-item .cancel-button:active{transform:scale(1.1)}#screen_video_player .queue-item[data-self=true]{background:#e9e2ff}#screen_video_player .queue-item[data-self=true] .info{margin-right:40px}#screen_video_player .queue-item[data-self=true] .cancel-button{display:block}.screen-tournament{background:linear-gradient(90deg,#880032 0%,#b72f61 46.35%,#880032 100%);flex-direction:column;flex-shrink:0;padding:0;scroll-margin:0;display:flex}.screen-tournament *{box-sizing:border-box;position:relative}.screen-tournament link{height:0;margin:0}.screen-tournament .top-area{z-index:3;pointer-events:none;background-image:url(https://inspin.me/build/static/images/tournament/bg.png?9a2558v1);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-grow:0;flex-shrink:0;width:100%;min-height:231px;transition:height .3s linear,background .3s linear;position:relative;overflow:hidden}.screen-tournament .top-area .header-band{z-index:2;width:90%;max-width:344px;margin:auto;transition:opacity .5s linear;position:absolute;top:16px;left:0;right:0}.screen-tournament .top-area .header-band .header-band-bg{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/band/tournament.png?a35300v1);background-size:100% 100%;width:100%;height:45px;padding-bottom:14px;font-size:18px;position:absolute;top:0;left:0}.screen-tournament .top-area .header-band .band-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute}.screen-tournament .top-area .header-band .band-button svg{margin:0}.screen-tournament .top-area .header-band .header-band-text{z-index:2;justify-content:center;align-items:center;width:100%;height:31px;margin:auto;font-size:18px;font-weight:700;display:flex;position:relative}.screen-tournament .top-area .header-band .band-close-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:17px;left:15px}.screen-tournament .top-area .header-band .band-close-button svg{width:16px;height:16px;margin:0}.screen-tournament .top-area .header-band .band-info-button{z-index:2;pointer-events:all;cursor:pointer;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:17px;right:12px}.screen-tournament .top-area .header-band .band-info-button svg{width:20px;height:20px;margin:0}.screen-tournament .top-area .tabs{z-index:2;pointer-events:all;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:0;left:0}.screen-tournament .top-area .tabs .tab{color:#fff;text-align:center;white-space:nowrap;background-color:#d1477a;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;align-items:center;width:calc(50% - 2px);height:40px;padding:0;font-size:min(18px,5.4vw);font-style:normal;font-weight:500;line-height:normal;display:flex;position:relative}.screen-tournament .top-area .tabs .tab.clickable{color:#ffffff4d;cursor:pointer;background-color:#880032}.screen-tournament .top-area .tabs .tab.active-reward:after{content:"";background:#fe041b;border-radius:100px;width:10px;height:10px;position:absolute;top:6px;right:8px}.screen-tournament .top-area .participants{pointer-events:all;justify-content:center;align-items:center;gap:4px;width:calc(100% - 50px);margin:54px auto 0;display:flex}.screen-tournament .top-area .participants.searching .points{opacity:.64}.screen-tournament .top-area .participants.searching .percents{display:none}.screen-tournament .top-area .participants .participant{flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:12px;display:flex;position:relative}.screen-tournament .top-area .participants .participant .winning{background-color:#d1477a;background-image:url(https://inspin.me/build/static/images/tournament/win.png?e23a11v1);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border:4px solid #fff;border-radius:16px;width:30px;height:30px;position:absolute;top:-9px;right:-10px}.screen-tournament .top-area .participants .participant .opponent-winning{background-color:#d1477a}.screen-tournament .top-area .participants .participant .player-winning{background-color:#4a98e2}.screen-tournament .top-area .participants .participant .avatar-border{border:4px solid #fff;border-radius:8px;overflow:hidden}.screen-tournament .top-area .participants .participant .avatar-border .searching{background-image:url(https://inspin.me/build/static/images/tournament/unknown.png?3a4433v1);background-size:100% 100%;width:60px;height:78px}.screen-tournament .top-area .participants .participant .avatar-border .photo{background-position:50%;background-size:cover;width:60px;height:78px}.screen-tournament .top-area .participants .participant .avatar-border .photo.clickable{cursor:pointer}.screen-tournament .top-area .participants .participant .points{color:#fff;text-align:center;border:3px solid #fff;border-radius:24px;justify-content:center;align-items:center;width:72px;height:24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-tournament .top-area .participants .participant .points.opponent{background:#ee3177}.screen-tournament .top-area .participants .participant .points.self{background:#4a98e2}.screen-tournament .top-area .participants .participants-center{flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;min-width:0;min-height:125px;display:flex}.screen-tournament .top-area .participants .participants-center .stage-timer{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.screen-tournament .top-area .participants .participants-center .stage-timer .styled{background:#00000080;align-items:center;gap:4px;width:max-content;padding:4px 12px;display:flex;position:relative}.screen-tournament .top-area .participants .participants-center .stage-timer .styled svg{flex-shrink:0;width:16px;height:16px;margin-right:0}.screen-tournament .top-area .participants .participants-center .percents{background:#4a98e2;border:3px solid #fff;border-radius:24px;width:100%;height:24px;overflow:hidden}.screen-tournament .top-area .participants .participants-center .opponent-percent{background:#ee3177;height:100%}.screen-tournament .main{background-color:#d1477a;justify-content:space-between;width:100%;padding:8px 16px;display:flex}.screen-tournament .main .time{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.screen-tournament .main .time .time-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-tournament .main .time .styled{background-color:#880032;align-items:center;gap:4px;width:max-content;padding:4px 12px;display:flex;position:relative}.screen-tournament .main .time .styled svg{flex-shrink:0;width:16px;height:16px;margin-right:0}.screen-tournament .main .current{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.screen-tournament .main .current .current-text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-tournament .main .current .current-points{justify-content:center;align-items:center;height:24px;display:flex}.screen-tournament .main .current .current-points .logo{background-color:#880032;background-image:url(https://inspin.me/build/static/images/tournament/win.png?e23a11v1);background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #fff;border-radius:100%;width:24px;height:24px;position:absolute;top:0;left:0}.screen-tournament .main .current .current-points .numbers{color:#fff;background-color:#880032;border-radius:100px;padding:2px 12px 2px 32px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-tournament .active-tab{box-sizing:border-box;background:linear-gradient(90deg,#880032 0%,#b72f61 46.35%,#880032 100%);height:calc(100% - 191px);padding-bottom:12px;overflow:hidden auto}.screen-tournament .active-tab .bg-layer{content:"";opacity:.5;pointer-events:none;background:url(https://inspin.me/build/static/images/tournament/bgLayer.png?02dd62v1) top/contain;width:100%;height:calc(100% - 191px);display:block;position:fixed}.screen-tournament .active-tab .rewards-text{justify-content:center;align-items:center;width:100%;margin:0 auto;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-tournament .active-tab .tasks-time{text-align:center;box-sizing:border-box;color:#fff;width:100%;padding:0 15px;font-size:12px;font-weight:500;line-height:16px}.screen-tournament .active-tab .tasks-time .timer{background:0 0;display:inline}.screen-tournament .active-tab .tasks-time .timer .unit,.screen-tournament .active-tab .tasks-time .timer .value{font-weight:500}.screen-tournament .active-tab .locked{background:#c1b5e5;width:100%;height:4px;margin-top:16px;margin-bottom:16px;position:relative;box-shadow:0 4px 4px #00000080}.screen-tournament .active-tab .locked .lock{background-image:url(https://inspin.me/build/static/images/tournament/lock.png?de294bv1);background-size:100%;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-tournament .active-tab .tournament-action{background:linear-gradient(#ea5e91 0%,#d1477a 100%);border:4px solid #fff;border-radius:12px;flex-direction:column;gap:8px;width:403px;margin:0 16px;padding:16px 12px;display:flex;overflow:hidden;box-shadow:0 4px 4px #00000040,inset 0 4px 4px #00000040}@media (min-width:950px){.screen-tournament .active-tab .tournament-action{width:90%}}.screen-tournament .active-tab .tournament-action .action-text{color:#fff;text-align:center;margin:0 auto;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-tournament .active-tab .tournament-action .action-text-small{color:#fff;text-align:center;max-width:260px;margin:0 auto;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.screen-tournament .active-tab .tournament-action .action-points{background:#fbf3ff;border-radius:16px;justify-content:center;align-items:center;gap:4px;width:100%;height:32px;padding:0 12px;display:flex;box-shadow:inset 0 0 4px #0000007a}.screen-tournament .active-tab .tournament-action .action-points .action-points-img{background-size:cover;width:24px;height:24px}.screen-tournament .active-tab .tournament-action .action-points .action-points-img[data-type=kiss]{background-image:url(https://inspin.me/build/static/images/tournament/actions/kiss.png?6e28e8v1)}.screen-tournament .active-tab .tournament-action .action-points .action-points-img[data-type=gift_send]{background-image:url(https://inspin.me/build/static/images/groupGoal/actionIcons/giftSend.png?cd3505v1)}.screen-tournament .active-tab .tournament-action .action-points .action-points-text{color:#880032;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.screen-tournament .active-tab .tournament-action .action-points .action-points-text.action-points-wide{flex-grow:1}.screen-tournament .tournament-tasks{box-sizing:border-box;flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:12px;width:100%;min-height:100%;padding:16px 16px 24px;display:flex}.screen-tournament .tournament-tasks .task-progress{box-sizing:border-box;flex-flow:column;place-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.screen-tournament .tournament-tasks .general-task-shell.tournament-task-figma{box-sizing:border-box;flex:0 0 100%;width:100%;max-width:100%;margin:0 auto;position:relative}.screen-tournament .tournament-tasks .task-progress-points{justify-content:space-between;align-items:center;width:calc(100% - 32px);max-width:265px;margin:0 auto;display:flex}.screen-tournament .tournament-tasks .task-progress-points .task-progress-points-bg{background-color:#fff;border-radius:10px;width:100%;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.screen-tournament .tournament-tasks .task-progress-points .task-progress-point{color:#fff;text-align:center;background-color:#d1477a;border:2px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-tournament .tournament-tasks .task-progress-points .task-progress-point-done{background-color:#83bb0c}.screen-tournament .tournament-tasks .task-progress-points .task-progress-point-done svg{width:16px;height:16px}.screen-tournament .tournament-tasks .task-progress-points .task-progress-point-dark{color:#ffffff80;background-color:#880032}.screen-tournament .tournament-rewards{flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:12px;min-height:100%;padding-top:16px;padding-bottom:16px;display:flex}.screen-tournament .tournament-rewards .reward-level{background:linear-gradient(#ea5e91 0%,#d1477a 100%);border:4px solid #fff;border-radius:12px;width:403px;margin:0 16px;padding:16px 30px 6px;overflow:hidden;box-shadow:0 4px 4px #00000040,inset 0 4px 4px #00000040}.screen-tournament .tournament-rewards .reward-level .gift-league-reward{justify-content:center;align-items:center;display:flex}.screen-tournament .tournament-rewards .reward-level .gift-league-reward .game-item-with-tooltip{justify-content:center;align-items:center;display:flex;margin:0!important}.screen-tournament .tournament-rewards .reward-level .gift-league-reward .game-item-with-tooltip .count{right:10px!important}.screen-tournament .tournament-rewards .reward-level .gift-league-reward .text{color:#fff;font-size:12px;font-style:italic;font-weight:700;line-height:normal}@media (min-width:950px){.screen-tournament .tournament-rewards .reward-level{width:90%}}.screen-tournament .tournament-rewards .reward-level .reward-bg{pointer-events:none;background:url(https://inspin.me/build/static/images/bossBattle/rays.svg?c3daebv1) top/contain no-repeat;width:560px;height:560px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}.screen-tournament .tournament-rewards .reward-level .reward-text{text-align:center;color:#fff;width:210px;margin:0 auto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.screen-tournament .tournament-rewards .reward-level .game-items{flex-wrap:wrap;justify-content:center;width:240px;margin:8px auto 0;display:flex}.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip{text-align:center;width:50px;height:50px;margin:0 5px;display:inline-block;position:relative}.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto;display:block;position:relative}.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-style:italic;font-weight:900;position:absolute;top:23px;right:8px}.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip .hint,.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count{display:none}.screen-tournament .tournament-rewards .reward-level .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{margin-left:-20px!important}.screen-tournament .tournament-rewards .reward-level .game-items .gift-image{background-position:top;background-repeat:no-repeat;background-size:40px 40px;width:50px;height:50px}.screen-tournament .tournament-rewards .reward-level .game-items .gift-image .count{white-space:nowrap;color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;top:23px;right:8px}.screen-tournament .tournament-rewards .reward-level .game-items [data-game-item-type=bottle_id] .game-item-image{transform-origin:50%;transform:rotate(45deg)}.screen-tournament .tournament-rewards .reward-level .game-items .sticker-reward{order:-1;justify-content:center;align-items:center;gap:4px;margin:0 20px;display:flex}.screen-tournament .tournament-rewards .reward-level .game-items .sticker-reward .image{background-size:cover;width:40px;height:40px}.screen-tournament .tournament-rewards .reward-level .game-items .sticker-reward .text{color:#fff;font-size:12px;font-style:italic;font-weight:700;line-height:normal}.screen-tournament .tournament-rewards .reward-level .reward-btn{color:#fff;cursor:pointer;background:#83bb0c;border-radius:24px;justify-content:center;align-items:center;margin-bottom:10px;padding:12px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-tournament .tournament-rewards .reward-level .reward-btn:hover{filter:brightness(1.2)}#screen_profile{contain:none;background-color:#fff;overflow-x:visible}#screen_profile .gift-item .promo-button{padding:5px}#screen_profile *{box-sizing:border-box;transform-origin:50%;vertical-align:middle;background-repeat:no-repeat;margin:0;padding:0;position:relative}#screen_profile .figma-images-preloader{position:absolute}#screen_profile .profile-deleted-hint{color:#000;text-align:center;width:80%;margin:auto;font-size:16px;font-weight:500;line-height:16px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#screen_profile .gifts-panel{height:calc(100vh - 160px);display:block;overflow-y:auto}@media (min-width:950px){#screen_profile .gifts-panel{height:calc(100% - 140px)}}#screen_profile .gifts-panel .gift-item .button-unlock{line-height:24px}#screen_profile .gifts-panel .gift-item .button-unlock .text{justify-content:center;align-items:center;display:flex}#screen_profile .gifts-panel .gift-item .button-gift-info svg:hover{fill:#d7d0ee!important}#screen_profile .gifts-panel .gift-item .button-gift-info svg:active{fill:#7957b2!important}#screen_profile .gifts-panel .gift-item .gift-price[class]{height:25px;padding-right:1px}#screen_profile .gifts-panel .gift-item .gift-price[class] .text{line-height:25px}#screen_profile .gifts-panel .category-timer{margin-top:5px!important}#screen_profile .clubs-battle-profile-card{margin:0 15px 10px;display:flex;position:relative;width:calc(100% - 30px)!important}#screen_profile .screen-content{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;scrollbar-gutter:stable;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;right:0;overflow:clip auto;touch-action:manipulation!important}#screen_profile .screen-content *{touch-action:manipulation!important}#screen_profile .screen-content .ignoring-header{text-align:center;width:100%;margin-top:50px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .screen-content .ignoring-text{text-align:center;width:100%;margin-top:4px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:950px){#screen_profile .screen-content::-webkit-scrollbar{display:none!important}}#screen_profile .screen-content .gifts-area{display:block;position:relative}#screen_profile .screen-content .gifts-area .profile-gifts-sticky-toolbar{z-index:20;background-color:#fff;width:100%;display:block;position:sticky;top:48px}@media (max-width:950px){#screen_profile .screen-content .gifts-area .sub-categories[data-has-promo=true]{width:100%!important}#screen_profile .screen-content .gifts-area .gifts-panel .gifts-container .gifts-category .caption{flex-wrap:wrap;align-items:flex-start;gap:8px}}@media (min-width:950px){#screen_profile .screen-content .gifts-area{height:auto;min-height:100%}}#screen_profile .screen-content .gifts-area .categories-menu-container{z-index:1;width:100%;display:block;position:absolute}#screen_profile .screen-content .gifts-area .figma-sale-timers{height:40px}#screen_profile .screen-content .gifts-area .gifts-panel{scrollbar-width:none;-ms-overflow-style:none}#screen_profile .screen-content .gifts-area .gifts-panel::-webkit-scrollbar{display:none}#screen_profile .screen-content .gifts-area .gifts-panel_profile-external-scroll{contain:none;height:auto;display:block;position:relative;overflow:visible}@media (min-width:950px){#screen_profile .screen-content .gifts-area .gifts-panel_profile-external-scroll{height:auto}}#screen_profile .screen-content .gifts-area .selector{margin-bottom:12px}#screen_profile .header{z-index:21;background-color:#0000;width:100%;height:48px;transition:background-color .2s ease-out,box-shadow .2s ease-out;display:block;position:absolute;top:0;left:0}#screen_profile .header .back-button,#screen_profile .header .button-menu{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);pointer-events:all;cursor:pointer;z-index:2;background:#ffffff38;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex;position:absolute;top:6px}#screen_profile .header .back-button svg,#screen_profile .header .button-menu svg{filter:drop-shadow(0 1px 2px #04050f4d);display:block;position:relative}#screen_profile .header .back-button svg>*,#screen_profile .header .button-menu svg>*{fill:#fff;transition:fill .2s ease-out}#screen_profile .header .back-button{left:12px}#screen_profile .header .back-button svg{width:10px;height:17px;margin-left:-2px}#screen_profile .header .button-menu{right:12px}#screen_profile .header .button-menu svg{width:18px;height:5px}#screen_profile .header .caption{text-align:center;color:#fff;text-shadow:0 1px 3px #04050f59;white-space:nowrap;z-index:1;width:auto;font-size:17px;font-weight:600;line-height:48px;transition:color .2s ease-out;display:block;position:absolute;left:56px;right:56px}#screen_profile .header .caption .icon-moderator,#screen_profile .header .caption .icon-admin{vertical-align:top;background:50%/contain no-repeat;width:24px;height:24px;margin:12px 7px 0 0;display:inline-block;position:relative}#screen_profile .header .caption .icon-moderator{background-image:url(https://inspin.me/build/static/images/icons/moderator.png?c86cfav1)}#screen_profile .header .caption .icon-admin{background-image:url(https://inspin.me/build/static/images/icons/admin.png?f7c498v1)}#screen_profile .header .caption .icon-edit,#screen_profile .header .caption .icon-copy{display:inline-block;position:relative;bottom:3px}#screen_profile .header .caption .player-id{display:inline-block;position:relative}#screen_profile .header .caption .icon-copy{width:24px;margin-left:2px}#screen_profile .header .caption .icon-copy[data-is-copied=true]{pointer-events:none;background:url(https://inspin.me/build/static/images/profile/copied.png?160f27v1) 50%/contain;width:24px;height:24px;margin-left:2px;cursor:default!important}#screen_profile .header .caption .icon-copy[data-is-copied=true] svg{display:none}#screen_profile .header .caption .icon-edit:hover,#screen_profile .header .caption .icon-copy:hover{cursor:pointer}#screen_profile .header .caption .icon-edit:hover svg,#screen_profile .header .caption .icon-copy:hover svg{fill:#c1b5e5!important}#screen_profile .header .caption .icon-edit svg,#screen_profile .header .caption .icon-copy svg{transition:fill .1s linear}#screen_profile .header .caption svg{vertical-align:middle;width:24px;height:24px;margin-right:7px;display:inline-block;position:relative}#screen_profile .header .caption svg.vip-crown{filter:drop-shadow(0 0 .4rem #f4bc8c99);height:17px;transform:translateY(-3px)}#screen_profile .header[data-solid=true]{background-color:#fff;box-shadow:0 1px #eee8f5}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]){background-color:#fff;box-shadow:0 1px #eee8f5}#screen_profile .header[data-solid=true] .back-button,#screen_profile .header[data-solid=true] .button-menu{-webkit-backdrop-filter:none;background:#f4f1ff;border-color:#0000}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .back-button{-webkit-backdrop-filter:none;background:#f4f1ff;border-color:#0000}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .button-menu{-webkit-backdrop-filter:none;background:#f4f1ff;border-color:#0000}#screen_profile .header[data-solid=true] .back-button svg,#screen_profile .header[data-solid=true] .button-menu svg{filter:none}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .back-button svg{filter:none}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .button-menu svg{filter:none}#screen_profile .header[data-solid=true] .back-button svg>*,#screen_profile .header[data-solid=true] .button-menu svg>*{fill:#392b64}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .back-button svg>*{fill:#392b64}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .button-menu svg>*{fill:#392b64}#screen_profile .header[data-solid=true] .caption{color:#392b64;text-shadow:none}#screen_profile .header:has(~.screen-content .about-player[data-is-moderation=true]) .caption{color:#392b64;text-shadow:none}#screen_profile .profile-menu{box-sizing:border-box;z-index:21;border-radius:8px 0 8px 8px;padding:0;display:block;position:absolute;top:39px;right:38px}#screen_profile .profile-menu:before{top:-19px;right:-1px;left:inherit;transform:rotate(135deg)}#screen_profile .profile-menu .wrapper{background-color:#fff;border:2px solid #7957b2;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:5px}#screen_profile .profile-menu .items-bg{min-width:194px;display:block;position:relative;overflow:hidden}#screen_profile .profile-menu .items-bg .menu-item{padding:8px}#screen_profile .profile-menu .items-bg .menu-item svg,#screen_profile .profile-menu .items-bg .menu-item img{margin-right:8px}#screen_profile .about-player{--box-height:calc(232px + 48px);width:100%;height:var(--box-height);box-sizing:border-box;touch-action:manipulation;margin-bottom:32px;transition:height .5s;display:block;position:relative}#screen_profile .about-player[data-is-moderation=true]{flex-direction:column;margin-bottom:70px;padding-top:48px;display:flex}#screen_profile .about-player[data-is-moderation=true] .text-moderation-black{color:#252529!important;text-shadow:none!important}#screen_profile .about-player[data-is-moderation=true] .icon-moderation-black,#screen_profile .about-player[data-is-moderation=true] .icon-moderation-black>svg{fill:#000!important}#screen_profile .about-player[data-is-moderation=true] .photos{pointer-events:none;opacity:0}#screen_profile .about-player[data-is-moderation=true] .profile-info{margin:0 7px 0 0;position:relative}#screen_profile .about-player[data-is-moderation=true] .profile-info .league-status{margin-bottom:0}#screen_profile .about-player[data-is-moderation=true] .buttons{bottom:-32px}@media (hover:hover){#screen_profile .about-player:hover .photos .flip-strip{opacity:1;visibility:visible}#screen_profile .about-player .photos:has(.flip-zone[data-direction=prev]:hover) .flip-strip[data-direction=prev]:before{opacity:.4}#screen_profile .about-player .photos:has(.flip-zone[data-direction=next]:hover) .flip-strip[data-direction=next]:before{opacity:.4}#screen_profile .about-player .photos:has(.flip-zone[data-direction=prev]:hover) .flip-strip[data-direction=prev]:after{opacity:1;translate:-2px}#screen_profile .about-player .photos:has(.flip-zone[data-direction=next]:hover) .flip-strip[data-direction=next]:after{opacity:1;translate:-2px}#screen_profile .about-player .photos:has(.flip-zone[data-direction=prev]:active) .flip-strip[data-direction=prev]:before{opacity:1;transition-duration:0s}#screen_profile .about-player .photos:has(.flip-zone[data-direction=next]:active) .flip-strip[data-direction=next]:before{opacity:1;transition-duration:0s}}#screen_profile .about-player[data-expanded=true]{--box-height:clamp(calc(232px + 48px), var(--photo-height,calc(500px + 48px)), calc(var(--screen-height,100vh) - 32px))}#screen_profile .about-player[data-expanded=true] .photos .photo .image{left:calc((var(--box-width) - min(var(--box-width), var(--box-height) / var(--photo-ratio))) / 2);top:calc((var(--box-height) - min(var(--box-width), var(--box-height) / var(--photo-ratio)) * var(--photo-ratio)) / 2);width:min(var(--box-width), var(--box-height) / var(--photo-ratio))}#screen_profile .about-player[data-expanded=true] .photos .photo .image-backdrop{visibility:visible;transition-delay:0s}#main-element[data-moderator=false] #screen_profile .about-player[data-expanded=true] .profile-info,#main-element[data-moderator=false] #screen_profile .about-player[data-expanded=true] .gradient-bg{opacity:0;visibility:hidden}#screen_profile .about-player:after{content:"";z-index:0;pointer-events:none;background:#fff;border-radius:28px 28px 0 0;height:28px;display:block;position:absolute;bottom:-28px;left:0;right:0}#screen_profile .about-player .photo-like-heart{z-index:10;pointer-events:none;width:0;height:0;display:block;position:absolute}#screen_profile .about-player .photo-like-heart .vertical{width:96px;height:88px;display:block;position:absolute;top:-44px;left:-48px}#screen_profile .about-player .photo-like-heart .heart{display:block;position:absolute;inset:0}#screen_profile .about-player .photo-like-heart .heart svg{filter:drop-shadow(0 4px 16px #ee1e4c73);width:100%;height:100%;display:block;position:absolute;overflow:visible}#screen_profile .about-player .photo-like-heart .ring{box-sizing:border-box;border:3px solid #ffffffd9;border-radius:50%;width:96px;height:96px;display:block;position:absolute;top:-48px;left:-48px}#screen_profile .about-player .button-show-all-photos{pointer-events:all;cursor:pointer;width:40px;height:40px;transition:all .1s;display:block;position:absolute;bottom:180px;left:32px}#screen_profile .about-player .button-show-all-photos:hover{filter:brightness(125%)}#screen_profile .about-player .button-show-all-photos:active{filter:brightness(75%)}#screen_profile .about-player .button-show-all-photos svg{width:100%;height:100%;display:block;position:relative}#screen_profile .about-player .photos .button-ban-complain{pointer-events:all;cursor:pointer;filter:drop-shadow(0 0 4px #000000b3);display:block;position:absolute;top:40px;right:10px;transform:translate(-50%)}#screen_profile .about-player .photos .button-ban-complain:before{content:" ";position:absolute;inset:-3px}#screen_profile .about-player .photos .button-ban-complain svg{opacity:.5;width:100%;height:100%;display:block;position:relative}#screen_profile .about-player .photos .button-ban-complain:hover svg{opacity:.8}#screen_profile .about-player .photos .button-ban-complain:active svg{opacity:1}#screen_profile .about-player .photos .button-ban-complain.ban,#screen_profile .about-player .photos .button-ban-complain.approve{background:#0009;border-radius:50%;width:24px;height:24px;transition:transform 50ms linear;top:80px;right:11px;transform:scale(1);box-shadow:0 0 16px -3px #fff}#screen_profile .about-player .photos .button-ban-complain.ban svg,#screen_profile .about-player .photos .button-ban-complain.approve svg{opacity:1;width:16px;height:16px;margin:auto;top:4px}#screen_profile .about-player .photos .button-ban-complain.ban:hover,#screen_profile .about-player .photos .button-ban-complain.approve:hover{transform:scale(1.1)}#screen_profile .about-player .photos .button-ban-complain.approve{background-color:#32ba7c;top:90px;left:15px;right:auto}#screen_profile .about-player .photos .button-ban-complain.complain{box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.3);z-index:2;filter:none;background:radial-gradient(circle at 30% 25%,#ffffff9e 0%,#ffffff4d 72%);border:1px solid #ffffff8c;border-radius:50%;width:38px;height:38px;top:auto;bottom:156px;right:19px;transform:none;box-shadow:0 4px 14px #04050f29}#screen_profile .about-player .photos .button-ban-complain.complain svg{opacity:1;width:18px;height:17px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}#screen_profile .about-player .photos .button-ban-complain.complain svg path{fill:#2b1c55}#screen_profile .about-player .photos .button-ban-complain.complain:hover{border-color:#fffc}#screen_profile .about-player .photos .button-ban-complain.complain:active svg{fill:#fd6f71!important}#screen_profile .about-player .photos .button-ban-complain.remove-photo{z-index:2;background:#fe041b;border-radius:50%;width:24px;height:24px;transition:transform 50ms linear;left:15px;transform:scale(1)}#screen_profile .about-player .photos .button-ban-complain.remove-photo svg{opacity:1;width:12px;height:12px;margin:auto;top:6px}#screen_profile .about-player .photos .button-ban-complain.remove-photo:hover{transform:scale(1.1)}#screen_profile .about-player .kick-timer{z-index:3;width:64px;height:64px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .photos{z-index:0;width:100%;margin:auto;display:block;position:absolute;inset:0 0 -28px}#screen_profile .about-player .photos .swiper,#screen_profile .about-player .photos .col,#screen_profile .about-player .photos .photo{height:100%!important}#screen_profile .about-player .photos .col{text-align:center}#screen_profile .about-player .photos .flip-strip{z-index:2;pointer-events:none;opacity:0;visibility:hidden;width:25%;transition:opacity .25s ease-out,visibility .25s;display:block;position:absolute;top:48px;bottom:28px;left:0}#screen_profile .about-player .photos .flip-strip:before{content:"";opacity:0;background:linear-gradient(90deg,#ffffff80,#ffffff26 45%,#fff0);transition:opacity .45s ease-out;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}#screen_profile .about-player .photos .flip-strip:after{content:"";filter:drop-shadow(0 1px 3px #04050f73);opacity:.8;border:2px solid #fff;border-width:2px 2px 0 0;border-radius:1px;width:10px;height:10px;transition:opacity .2s ease-out,translate .2s ease-out;display:block;position:absolute;top:min(50%,100% - 188px);left:22px;transform:translate(-30%,-50%)rotate(-135deg)}#screen_profile .about-player .photos .flip-strip[data-direction=next]{left:auto;right:0;transform:scaleX(-1)}#screen_profile .about-player .photos .swiper-slide{pointer-events:none;overflow:hidden}#screen_profile .about-player .photos .swiper-slide.swiper-slide-active{pointer-events:all}#screen_profile .about-player .photos .photo{box-sizing:border-box;width:100%;margin:0 auto;display:inline-block;overflow:hidden}#screen_profile .about-player .photos .photo .like-button,#screen_profile .about-player .photos .photo .button-ban-complain{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s,transform 50ms linear}#screen_profile .about-player .photos .photo[data-shown=true] .like-button,#screen_profile .about-player .photos .photo[data-shown=true] .button-ban-complain{opacity:1;visibility:visible}#screen_profile .about-player .photos .photo .photo-status-view{width:20px;height:20px;margin:auto;display:block;position:absolute;top:42px;left:0;right:0}#screen_profile .about-player .photos .photo .photo-status-view>svg{display:none}#screen_profile .about-player .photos .photo .photo-status-view .status-bg{width:20px;height:20px;box-shadow:0 0 0 2px var(--status-color);background-color:#252529;border-radius:100%;justify-content:space-around;display:flex;position:absolute;top:0;left:0}#screen_profile .about-player .photos .photo .photo-status-view .status-bg svg{width:16px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .photos .photo .photo-status-view .status-bg[data-status-type=approved] svg{width:12px;height:12px}#screen_profile .about-player .photos .photo .photo-status-view .status-bg[data-status-type=deleted] svg,#screen_profile .about-player .photos .photo .photo-status-view .status-bg[data-status-type=blocked] svg{width:10px;height:10px}#screen_profile .about-player .photos .photo .image{left:calc((var(--box-width) - max(var(--box-width), (var(--box-height) + 28px) / var(--photo-ratio))) / 2);top:calc((var(--box-height) + 28px - max(var(--box-width), (var(--box-height) + 28px) / var(--photo-ratio)) * var(--photo-ratio)) * .3);width:max(var(--box-width), (var(--box-height) + 28px) / var(--photo-ratio));aspect-ratio:1 / var(--photo-ratio);transition:left .5s,top .5s,width .5s;display:block;position:absolute}#screen_profile .about-player .photos .photo .image.moderation-image.owner{justify-content:center;align-items:center;display:flex;overflow:hidden}#screen_profile .about-player .photos .photo .image.moderation-image.owner .moderation-image-photo{width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;filter:blur(15px);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;transform:scale(1.08)}#screen_profile .about-player .photos .photo .image.moderation-image.owner:after{content:"";z-index:1;pointer-events:none;background-color:#0000001f;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#screen_profile .about-player .photos .photo .image.moderation-image.owner .moderation-image-text{z-index:5;color:#fff;text-align:center;text-shadow:2px 1px #00000080;width:240px;max-width:calc(100% - 32px);margin:0;padding:0;font-size:24px;font-weight:700;line-height:normal;display:block;position:relative}#screen_profile .about-player .photos .photo .image.moderation-image.others{background-color:#606060}#screen_profile .about-player .photos .photo .photo-main__loading{z-index:3;background-color:#606060;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#screen_profile .about-player .photos .photo .image-backdrop{width:100%;height:calc(var(--screen-height,100vh) + 28px);object-fit:cover;visibility:hidden;transition:visibility 0s linear .5s;display:block;position:absolute;top:0;left:0}#screen_profile .about-player .photos .photo .gradient-bg{pointer-events:none;background:linear-gradient(#0000 22.4%,#0a1c26cc 100%);height:40%;min-height:170px;transition:opacity .25s ease-out,visibility .25s;display:block;position:absolute;bottom:0;left:0;right:0}#screen_profile .about-player .photos .photo .top-gradient{pointer-events:none;background:linear-gradient(#04050f80 0%,#04050f00 100%);height:104px;display:block;position:absolute;top:0;left:0;right:0}#screen_profile .about-player .photos .photo .flip-zone{cursor:pointer;width:25%;display:none;position:absolute;top:0;bottom:0;left:0}#screen_profile .about-player .photos .photo .flip-zone[data-direction=next]{left:auto;right:0}@media (hover:hover){#screen_profile .about-player .photos .photo .flip-zone{display:block}}#screen_profile .about-player .photos .photo .like-button{box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.3);z-index:3;pointer-events:all;cursor:pointer;background:radial-gradient(circle at 30% 25%,#ffffff9e 0%,#ffffff4d 72%);border:1px solid #ffffff8c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;bottom:92px;right:12px;box-shadow:0 4px 14px #04050f29}#screen_profile .about-player .photos .photo .like-button svg{filter:drop-shadow(0 2px 6px #ee1e4c73);width:24px;height:22px;margin-bottom:1px;display:block;position:relative;overflow:visible}#screen_profile .about-player .photos .photo .like-button .likes-count{text-align:center;color:#fff;text-shadow:0 1px 3px #04050f66;font-size:12px;font-weight:700;line-height:13px;display:block;position:relative}#screen_profile .about-player .photos .photo .like-button[data-is-liked=false] svg{filter:none}#screen_profile .about-player .photos .photo .like-button[data-is-liked=false] svg path:first-of-type{fill:#0000;stroke:#ff5a79;stroke-width:2px}#screen_profile .about-player .photos .photo .like-button[data-is-liked=false] svg path+path{display:none}#screen_profile .about-player .photos .photo-dots{z-index:4;justify-content:center;margin:auto 16px;display:flex;position:absolute;top:52px;left:0;right:0}#screen_profile .about-player .photos .photo-dots .photo-dot{cursor:pointer;background:#ffffff73;border-radius:2px;flex:0 32px;height:3px;margin:auto 3px;transition:background-color .2s ease-out;display:block;position:relative;box-shadow:0 1px 2px #04050f33}#screen_profile .about-player .photos .photo-dots .photo-dot:before{content:"";display:block;position:absolute;inset:-4px -3px -20px}@media (hover:hover){#screen_profile .about-player .photos .photo-dots .photo-dot:hover{background:#fffc}}#screen_profile .about-player .photos .photo-dots .photo-dot[data-active=true]{background:#fff}#screen_profile .about-player .photos[data-single-photo=true] .like-button,#screen_profile .about-player .photos[data-single-photo=true] .button-ban-complain{opacity:1;visibility:visible}#screen_profile .about-player .all-photos{flex-wrap:wrap;flex:1 1 0;justify-content:space-around;min-height:0;margin-bottom:8px;display:flex;position:relative}#screen_profile .about-player .all-photos .photo-item{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:20px;flex-shrink:0;flex-basis:47%;margin-bottom:6px;display:block;position:relative;overflow:hidden}#screen_profile .about-player .all-photos .photo-item[data-is-empty=true]{background:linear-gradient(#7957b2 0%,#ececec 100%)!important}#screen_profile .about-player .all-photos .photo-item:hover,#screen_profile .about-player .all-photos .photo-item:active{opacity:.8}#screen_profile .about-player .all-photos .photo-item .empty-photo-reason{text-align:center;text-transform:uppercase;color:#0009;font-size:20px;font-weight:800;display:block;position:absolute;top:30%;left:0;right:0}#screen_profile .about-player .all-photos .photo-item .like-button{position:absolute;top:10px;right:10px}#screen_profile .about-player .all-photos .photo-item .like-button .likes-count{color:#fff;text-shadow:0 0 2px #0006;text-align:center;margin-top:4px}#screen_profile .about-player .all-photos .photo-item .like-button svg{width:27px;height:24px;margin:auto auto 8px;display:block;position:relative}#screen_profile .about-player .all-photos .photo-item .like-button[data-is-liked=false] svg{stroke:#fff;stroke-width:2px;overflow:visible;fill:#0000!important}#screen_profile .about-player .all-photos .photo-item .button-ban-complain{cursor:pointer;border-radius:100%;width:20px;height:20px;display:block;position:absolute;bottom:12px}#screen_profile .about-player .all-photos .photo-item .button-ban-complain svg{width:14px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .all-photos .photo-item .button-ban-complain.remove-photo{background-color:#fe041b;left:12px}#screen_profile .about-player .all-photos .photo-item .button-ban-complain.remove-photo svg{width:10px;height:10px}#screen_profile .about-player .all-photos .photo-item .button-ban-complain.approve{background-color:#32ba7c;right:12px}#screen_profile .about-player .all-photos .photo-item .photo-status-view{width:72px;height:68px;display:block;position:absolute;top:0;left:0;transform:translate(-1px,-3px)}#screen_profile .about-player .all-photos .photo-item .photo-status-view svg{opacity:.5;width:100%;height:100%;display:block;position:absolute}#screen_profile .about-player .all-photos .photo-item .photo-status-view .status-bg{background-color:#252529;border-radius:100%;justify-content:space-around;width:20px;height:20px;display:flex;position:absolute;top:12px;left:12px}#screen_profile .about-player .all-photos .photo-item .photo-status-view .status-bg svg{width:16px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .all-photos .photo-item .photo-status-view .status-bg[data-status-type=approved] svg{width:12px;height:12px}#screen_profile .about-player .all-photos .photo-item .photo-status-view .status-bg[data-status-type=deleted] svg,#screen_profile .about-player .all-photos .photo-item .photo-status-view .status-bg[data-status-type=blocked] svg{width:10px;height:10px}#screen_profile .about-player .profile-info{pointer-events:none;margin:auto;transition:opacity .25s ease-out,visibility .25s;display:block;position:absolute;bottom:0;left:0;right:68px}#screen_profile .about-player .profile-info .button-translate{pointer-events:all;cursor:pointer}#screen_profile .about-player .profile-info .button-ban{z-index:2;pointer-events:all;cursor:pointer;background:#0009;border-radius:100%;width:30px;height:30px;transition:all .1s;display:block;position:absolute;top:5px;right:0}#screen_profile .about-player .profile-info .button-ban:hover{filter:brightness(125%)}#screen_profile .about-player .profile-info .button-ban:active{filter:brightness(75%)}#screen_profile .about-player .profile-info .button-ban svg{width:18px;height:18px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .profile-info .main-info,#screen_profile .about-player .profile-info .league-status{text-align:left;color:#fff;align-items:center;width:100%;margin-left:16px;display:flex;position:relative}#screen_profile .about-player .profile-info .vip-crown{width:32px;min-width:32px;min-height:32px;margin-right:8px;display:inline-block}#screen_profile .about-player .profile-info .vip-crown .game-item-with-tooltip{margin-top:-11px}#screen_profile .about-player .profile-info .main-info{text-shadow:0 1px 6px #04050f59;white-space:nowrap;pointer-events:none;width:calc(100% - 16px);margin-right:8px;font-size:26px;font-weight:700;line-height:28px}#screen_profile .about-player .profile-info .main-info .player-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;pointer-events:all;max-width:calc(100% - 136px);font-weight:700;display:inline-block;overflow:hidden}#screen_profile .about-player .profile-info .main-info .player-name.small{font-size:16px}#screen_profile .about-player .profile-info .main-info .age{vertical-align:bottom;pointer-events:all;display:inline-block}#screen_profile .about-player .profile-info .main-info svg{vertical-align:middle;filter:drop-shadow(0 0 4px #0006);pointer-events:all;width:20px;height:20px;margin-left:8px;display:inline-block;position:relative;transform:translateY(-2px)}#screen_profile .about-player .profile-info .main-info .country-flag{filter:saturate(.85);pointer-events:all;cursor:pointer;background-size:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-left:8px;display:inline-block;position:relative;box-shadow:0 0 0 1.5px #ffffffd9,0 1px 4px #04050f59}#screen_profile .about-player .profile-info .main-info .country-flag[hidden]{display:none}#screen_profile .about-player .profile-info .main-info .social-icon{vertical-align:middle;width:24px;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:all;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-left:8px;transition:all .1s;display:inline-block;position:relative}#screen_profile .about-player .profile-info .main-info .social-icon:hover{filter:brightness(125%)}#screen_profile .about-player .profile-info .main-info .social-icon:active{filter:brightness(75%)}#screen_profile .about-player .profile-info .main-info .social-icon.disabled{pointer-events:none!important}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=VK_PC],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=VK]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconVK.svg?92ed42v1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=MM],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=GM]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconMM.svg?ed5f81v1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=OK],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=OK_PC]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconOK.svg?ab9495v1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=FB_RU],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=FB_EN],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=FB_PC],#screen_profile .about-player .profile-info .main-info .social-icon[sodata-net-typecial=IG]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconFB.svg?647fb8v1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=MB]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconMB.svg?5a93bev1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=FS]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconFS.svg?99343dv1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=RG],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=IM]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconRG.svg?d04215v1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=GL],#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=GP]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconGP.svg?33019ev1)}#screen_profile .about-player .profile-info .main-info .social-icon[data-net-type=YA]{background-image:url(https://inspin.me/build/static/images/socialIcons/iconYA.svg?c31af8v1)}#screen_profile .about-player .profile-info .main-info .sex-icon{width:18px;height:18px}#screen_profile .about-player .profile-info .main-info .sex-icon path{stroke-width:1.2px;stroke-linejoin:round}#screen_profile .about-player .profile-info .main-info .sex-icon.male path{fill:#79c7ff;stroke:#79c7ff}#screen_profile .about-player .profile-info .main-info .sex-icon.female path{fill:#ff7aa0;stroke:#ff7aa0}#screen_profile .about-player .profile-info .main-info .online-view{vertical-align:middle;box-sizing:border-box;pointer-events:all;background-color:#ffffff8c;border-radius:100%;width:10px;height:10px;margin-left:8px;display:inline-block;position:relative}#screen_profile .about-player .profile-info .main-info .online-view[data-online=true]{background-color:#2fd158;box-shadow:0 0 0 3px #2fd15847}#screen_profile .about-player .profile-info .main-info .online-view:before{content:"";width:24px;height:24px;display:block;position:absolute;top:-8px;left:-8px}#screen_profile .about-player .profile-info .league-status{max-width:calc(100% - 16px);margin-bottom:40px;line-height:32px}#screen_profile .about-player .profile-info .league-status .league-icon{min-width:32px;min-height:32px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;pointer-events:all;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:8px;display:inline-block;position:relative}#screen_profile .about-player .profile-info .league-status .club-icon{pointer-events:all;background:url(https://inspin.me/build/static/images/clubs/icons/empty.png?d802f8v1) 50%/contain no-repeat;min-width:32px;min-height:32px;margin:auto 8px auto 0;display:inline-block}#screen_profile .about-player .profile-info .league-status .status-text{vertical-align:middle;white-space:normal;word-break:break-word;max-width:calc(100% - 80px);padding-right:10px;font-size:14px;font-weight:500;line-height:18px;display:inline-block}#screen_profile .about-player .buttons{text-align:center;z-index:1;pointer-events:none;line-height:64px;display:block;position:absolute;bottom:0;left:0;right:0;transform:translateY(32px)}#screen_profile .about-player .buttons .round-button{vertical-align:middle;pointer-events:all;cursor:pointer;background:0 0;margin:0 9px;display:inline-block;position:relative}#screen_profile .about-player .buttons .round-button .bg{background-color:#fff;border-radius:100%;width:100%;height:100%;transition:box-shadow .15s ease-out;display:block;position:absolute;top:0;left:0;box-shadow:0 6px 18px #7957b238,0 1px 3px #04050f0f}#screen_profile .about-player .buttons .round-button:not([data-disabled=true]):hover .bg{box-shadow:0 8px 22px #7957b257,0 1px 3px #04050f14}#screen_profile .about-player .buttons .round-button:not([data-disabled=true]):active .bg{background:#fbf3ff;box-shadow:0 3px 10px #7957b247}#screen_profile .about-player .buttons .round-button>svg{width:40%;height:40%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .buttons .round-button .svg-stroke-text{bottom:2px}#screen_profile .about-player .buttons .round-button .svg-stroke-text svg{height:unset;width:unset}#screen_profile .about-player .buttons .round-button .gift-image{width:75%;height:75%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:-4px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .buttons .round-button .button-buy{text-align:center;pointer-events:all;cursor:pointer;background-color:#83bb0c80;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:2px;width:90%;height:16px;margin:auto;font-size:12px;font-weight:700;line-height:16px;transition:all .1s;display:flex;position:absolute;bottom:0;left:0;right:0}#screen_profile .about-player .buttons .round-button .button-buy:hover{filter:brightness(125%)}#screen_profile .about-player .buttons .round-button .button-buy:active{filter:brightness(75%)}#screen_profile .about-player .buttons .round-button .button-buy:hover{filter:none;background-color:#c3e776}#screen_profile .about-player .buttons .round-button .button-buy:active{background:#83bb0c}#screen_profile .about-player .buttons .round-button .button-buy .game-item-image{width:14px;height:14px;transform:translateY(-1px);margin-right:0!important}#screen_profile .about-player .buttons .round-button .kiss-league-event-badge{pointer-events:none;z-index:2;filter:drop-shadow(0 4px 4px #0000004d);background:url(https://inspin.me/build/static/images/leagues/kissLeagueEvent.png?dccee8v1) 50%/contain no-repeat;width:32px;height:32px;display:block;position:absolute;top:-10px;left:-10px;transform:rotate(15deg)}#screen_profile .about-player .buttons .round-button.small{width:48px;height:48px}#screen_profile .about-player .buttons .round-button.small svg{width:50%;height:50%}#screen_profile .about-player .buttons .round-button.big{width:65px;height:65px}#screen_profile .about-player .buttons .round-button[data-disabled=true]{cursor:default}#screen_profile .about-player .buttons .round-button[data-disabled=true] svg{fill:#e0e0e0!important}#screen_profile .about-player .buttons .round-button[data-disabled=true] .bg{box-shadow:0 6px 18px #7957b21f}#screen_profile .about-player .buttons .gift-burst-animation-container{pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}#screen_profile .about-player .buttons .gift-burst-animation-container .gift-burst-animation-item{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#screen_profile .about-player .buttons .gift-burst-animation-container .gift-burst-animation-item:not(:first-child){z-index:-1}#screen_profile .stats{background-color:#cab;width:100%;height:36px;margin-top:12px;display:block;position:relative}#screen_profile .gifts-category{padding:0 16px}#screen_profile .gifts-category .caption{line-height:42px}#screen_profile .gifts-category:has(.newcomers-text) .caption{padding-bottom:4px}#screen_profile .gifts-category:has(.newcomers-text) .caption .caption-text{align-items:center;gap:5px;line-height:100%;display:flex}@media (min-width:950px){#screen_profile .gifts-category:has(.newcomers-text) .caption{gap:4px}#screen_profile .gifts-category:has(.newcomers-text) .newcomers-text{padding-top:4px}}#screen_profile .gifts-category:has(.newcomers-text) .newcomers-text{padding:0 1.6rem 1.2rem}#screen_profile .gifts-category:has(.newcomers-text) .timer{margin:0 auto}@media (max-width:950px){#screen_profile .gifts-category:has(.newcomers-text) .timer{margin:0}}#screen_profile .gifts-category .gift-item{padding-top:0!important}#screen_profile .gifts-category .gift-item .count{opacity:.8;text-align:center;color:#fff;border:1px solid #e1e1e1;border-radius:100px;font-size:8px;font-weight:700;position:absolute;top:60px;left:10px;right:10px}#screen_profile .gifts-category .gift-item .count .scale{background-color:#c1b5e5;border-radius:100px;height:100%;position:absolute;top:0;left:0}#screen_profile .gifts-category .sub-categories{width:100%}#screen_profile .gifts-category .sub-categories .gifts-category{padding:16px 0 0!important}#screen_profile .gifts-category .sub-categories .gifts-category .description{margin-bottom:10px}#screen_profile .gifts-category .sub-categories[data-has-promo=true] .gifts-category{padding:0!important}#screen_profile .gifts-category .button-toggle-all-gifts{margin-top:0}#screen_profile .statistics-block{justify-content:space-between;align-items:center;margin:8px 16px 12px;display:flex}#screen_profile .statistics-block .stats-item.gifts .statistic-image{padding-bottom:2px}#screen_profile .statistics-block>div .statistic-image{width:18px;margin-right:4px;display:inline-block}#screen_profile .statistics-block>div span{color:#04050f;font-size:12px;font-weight:500;line-height:14px}#screen_profile .statistics-block .compare-button{color:#04050f;cursor:pointer;pointer-events:all;background:#fff;border:none;border-radius:20px;padding:9px 12px 10px;font-size:12px;font-weight:500;line-height:14px;box-shadow:0 4px 8px #0000001a}#screen_profile .statistics-block .compare-button>.statistic-image{object-fit:contain;vertical-align:middle;width:20px;height:20px;margin-right:8px;display:inline-block;position:relative}#screen_profile .statistics-block .compare-button:hover{filter:drop-shadow(0 4px 8px #0000004d)}#screen_profile .statistics-block .compare-button:active{filter:drop-shadow(0 4px 8px #0000001a);background:#fbf3ff}#screen_profile .statistics-block .compare-button[data-short-button=true]{font-size:14px;line-height:16px}#screen_profile .statistics-block .compare-button svg{margin-right:12px}#screen_profile .relationship{color:#04050f;min-height:105px;margin:43px 15px 10px;display:block;position:relative}#screen_profile .relationship[hidden]+div{margin-top:50px}#screen_profile .relationship .relationship-row{--caption-color:#51189c;--caption-icon:none;--stripe:url(https://inspin.me/build/static/images/profile/relationship/stripeViolet.png?189d02v1);box-sizing:border-box;background:var(--stripe) left top / 7px 100% no-repeat, #fbf9ff;border-radius:16px;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:105px;padding:11px 11px 11px 19px;display:grid;position:relative;box-shadow:0 0 0 1px #e8ddfd,0 3px 12px #7957b21f}#screen_profile .relationship .relationship-row[data-kind=admire]{--caption-color:#cf074f;--caption-icon:url(https://inspin.me/build/static/images/profile/relationship/heartPink.png?6c7c46v1);--stripe:url(https://inspin.me/build/static/images/profile/relationship/stripePink.png?29970dv1)}#screen_profile .relationship .relationship-row[data-kind=wedding]{--caption-color:#9c6707;--stripe:url(https://inspin.me/build/static/images/profile/relationship/stripeGold.png?c6d969v1)}#screen_profile .relationship .relationship-row[data-kind=wedding] .caption-icon{width:20px;height:20px}#screen_profile .relationship .relationship-row[data-kind=wedding] .fit-text-name{max-height:26px}#screen_profile .relationship .relationship-row[data-kind=wedding] .info{grid-area:2/2/4/4}#screen_profile .relationship .relationship-row[data-kind=wedding] .info .action{min-height:30px;margin:5px 0 0;padding:2px 16px}#screen_profile .relationship .relationship-row[data-kind=wedding] .actions{grid-area:auto;width:auto;position:absolute;bottom:11px;right:11px}#screen_profile .relationship .relationship-row[data-kind=wedding]:has(.break-up) .happy-scale{max-width:calc(100% - 46px)}#screen_profile .relationship .relationship-row[data-kind=free]{--caption-icon:url(https://inspin.me/build/static/images/profile/relationship/heartViolet.png?8103b1v1)}#screen_profile .relationship .relationship-row[data-kind=free] .actions{grid-row:1/4;align-self:center}#screen_profile .relationship .relationship-row[data-kind=moderator]{--caption-icon:url(https://inspin.me/build/static/images/icons/moderator.png?c86cfav1)}#screen_profile .relationship .relationship-row[data-kind=moderator] .caption-icon{width:22px;height:22px}:is(#screen_profile .relationship .relationship-row:has(.action.compact)>.caption,#screen_profile .relationship .relationship-row:has(.action.compact)>.time-left){grid-column:2}#screen_profile .relationship .relationship-row:has(.action.compact) .actions{grid-row:1/4;row-gap:4px}#screen_profile .relationship .photos{cursor:pointer;grid-area:1/1/4;align-items:center;column-gap:4px;display:flex;position:relative}#screen_profile .relationship .photos .photo{width:68px;height:85px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#ede7f6;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;display:block;position:relative}#screen_profile .relationship .photos.couple{cursor:default;column-gap:6px}#screen_profile .relationship .photos.couple .ring{z-index:2;filter:drop-shadow(0 0 2px #fffffff2)drop-shadow(0 0 4px #fffc)drop-shadow(0 1px 1.5px #28190066);cursor:pointer;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:28px;left:47px;transform:rotate(-16deg)}#screen_profile .relationship .photos.couple .partner-photo{cursor:pointer;display:block;position:relative}#screen_profile .relationship .caption{color:var(--caption-color);grid-area:1/2/auto/4;align-items:center;column-gap:6px;font-size:14px;font-weight:700;line-height:17px;display:flex;position:relative}#screen_profile .relationship .fit-text{min-width:0;max-width:100%;display:block;position:relative}#screen_profile .relationship .fit-text.fit-text-caption{white-space:nowrap}#screen_profile .relationship .fit-text.fit-text-button{max-height:34px}#screen_profile .relationship .fit-text.fit-text-name{overflow-wrap:anywhere;max-height:38px;margin:3px 0 0;font-weight:700}#screen_profile .relationship .fit-text.fit-text-compact{max-height:24px}#screen_profile .relationship .caption-icon{background-image:var(--caption-icon);width:22px;height:20px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block;position:relative}#screen_profile .relationship .btn-info{cursor:pointer;background:0 0;border:none;width:20px;height:20px;margin:0;padding:0;display:block;position:absolute;top:-29px;right:7px}#screen_profile .relationship .btn-info:before{content:" ";position:absolute;inset:-10px}#screen_profile .relationship .btn-info svg{width:20px;height:20px;display:block}#screen_profile .relationship .btn-info:hover{filter:brightness(110%)}#screen_profile .relationship .btn-info:active{filter:brightness(85%)}#screen_profile .relationship .info{flex-direction:column;grid-area:2/2;align-self:start;align-items:flex-start;min-width:0;display:flex;position:relative}#screen_profile .relationship .player-name{font-size:inherit;line-height:inherit;cursor:pointer;display:inline;position:relative}#screen_profile .relationship .details{color:#5e667f;margin:3px 0 0;font-size:13px;font-weight:500;line-height:16px;display:block;position:relative}#screen_profile .relationship .details.time-left{white-space:nowrap;grid-area:3/2/auto/4;font-size:12px;line-height:15px}#screen_profile .relationship .details.time-left:before{content:"";vertical-align:-2px;width:10px;height:14px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/profile/relationship/hourglass.png?d9c458v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 5px 0 0;display:inline-block;position:relative}#screen_profile .relationship .happy-scale{box-sizing:border-box;pointer-events:none;background:0 0;border:none;border-radius:20px;flex-direction:column;row-gap:3px;width:100%;max-width:140px;height:auto;margin:5px 0 0;display:flex;position:relative}#screen_profile .relationship .happy-scale .fill-mask{border-radius:20px;display:block;inset:2px;overflow:hidden;position:absolute!important}#screen_profile .relationship .happy-scale .fill-mask .fill{background-color:#01c138;border-radius:0;max-width:100%;height:100%;top:0;left:0;position:absolute!important}#screen_profile .relationship .happy-scale .happy-percents{color:#0000004d;white-space:nowrap;font-size:10px;font-weight:700;line-height:14px;top:50%;left:50%;overflow-x:visible;transform:translate(-50%,-50%);position:absolute!important}#screen_profile .relationship .happy-scale[data-color=yellow] .fill{background-color:#ffd450}#screen_profile .relationship .happy-scale[data-color=red] .fill{background-color:#ff4b4b}#screen_profile .relationship .happy-scale .fill-mask{box-sizing:border-box;background-color:#ffe3ee;border:2px solid #e9dffb;border-radius:6px;order:1;height:12px;inset:auto;box-shadow:0 1px 2px #7957b224;position:relative!important}#screen_profile .relationship .happy-scale .fill-mask .fill{background-image:linear-gradient(#fe69a3 0%,#fd488b 100%);border-radius:4px}#screen_profile .relationship .happy-scale .happy-percents{color:#5e667f;order:0;font-size:13px;font-weight:500;line-height:16px;transform:none;position:static!important}#screen_profile .relationship .happy-scale .happy-percents b{color:#f62f78;vertical-align:baseline;font-weight:800}#screen_profile .relationship .actions{flex-direction:column;grid-area:1/3/3;align-self:end;align-items:stretch;row-gap:6px;width:108px;display:flex;position:relative}#screen_profile .relationship .action{box-sizing:border-box;color:#fff;text-shadow:0 1px 1px #4477148c;text-align:center;cursor:pointer;background:linear-gradient(#b0e522 0%,#93d710 22%,#78c400 72%,#66ad00 100%);border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:50px;margin:0;padding:4px 8px;font-size:14px;font-weight:800;line-height:17px;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffc1cc,inset 0 -1.5px 1.5px #4b850073,0 1px 1px #3b290038}#screen_profile .relationship .action:hover{background:linear-gradient(#b4ea23 0%,#9ae211 22%,#7fd000 72%,#6eb901 100%)}#screen_profile .relationship .action:active{background:linear-gradient(#9dcd1f 0%,#93d710 22%,#78c400 72%,#5b9902 100%)}#screen_profile .relationship .action .price{white-space:nowrap;align-items:center;column-gap:4px;font-size:18px;line-height:21px;display:flex;position:relative}#screen_profile .relationship .action .price .coin{width:20px!important;height:20px!important}#screen_profile .relationship .action.proposal{text-shadow:0 1px 1px #461e8c8c;background:linear-gradient(#c29bff 0%,#a57af5 22%,#8857e6 72%,#7343cf 100%);row-gap:1px;box-shadow:inset 0 1px 1px #ffecffcc,inset 0 -1.5px 1.5px #481e9673,0 1px 1px #28145038}#screen_profile .relationship .action.proposal:hover{background:linear-gradient(#c6a2ff 0%,#ab82f7 22%,#8e5fe9 72%,#794ad3 100%)}#screen_profile .relationship .action.proposal:active{background:linear-gradient(#b08ae6 0%,#a57af5 22%,#8857e6 72%,#6236b8 100%)}#screen_profile .relationship .action.proposal .ring{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/ringInfo.png?cd6a1cv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block;position:relative}#screen_profile .relationship .action.compact{filter:none;color:#62249a;min-height:26px;text-shadow:none;text-align:left;background:#f7f4fe;border:1.5px solid #d8c8f6;border-radius:15px;flex-direction:row;justify-content:flex-start;column-gap:5px;padding:1px 8px 1px 2px;font-size:10px;line-height:12px;box-shadow:0 2px 6px #7957b247}#screen_profile .relationship .action.compact:hover{background:#efe8fd}#screen_profile .relationship .action.compact:active{background:#e6dcfb}#screen_profile .relationship .action.ad .play{width:22px;height:22px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/profile/relationship/play.png?0687e8v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:block;position:relative}#screen_profile .relationship .action.break-up{background:linear-gradient(#ff8c8c 0%,#ff6262 22%,#f04242 72%,#d63030 100%);border-radius:50%;align-self:flex-end;width:40px;min-width:0;height:40px;min-height:0;padding:0;box-shadow:inset 0 1px 1px #ffe6e6cc,inset 0 -1.5px 1.5px #96141473,0 1px 1px #500a0a38}#screen_profile .relationship .action.break-up:hover{background:linear-gradient(#ff9898 0%,#ff6e6e 22%,#f44d4d 72%,#dc3838 100%)}#screen_profile .relationship .action.break-up:active{background:linear-gradient(#e87c7c 0%,#ff6262 22%,#f04242 72%,#bc2626 100%)}#screen_profile .relationship .action.break-up svg{width:18px;height:18px}#screen_profile .subscriptions-container{width:calc(100% - 30px);margin:6px 15px 1px;padding-bottom:5px;position:relative;overflow-x:auto}#screen_profile .subscriptions-container::-webkit-scrollbar{width:100%;height:4px}#screen_profile .subscriptions-container::-webkit-scrollbar-thumb{background:#392b6440}#screen_profile .subscriptions-container::-webkit-scrollbar-track{background:#9f96bb40}#screen_profile .subscriptions-container .subscriptions{gap:4px;display:flex}#screen_profile .subscriptions-container .photo{cursor:pointer;background-color:#555;background-position:50%;background-size:cover;border-radius:5px;flex-shrink:0;width:48px;height:100%}#screen_profile .subscriptions-container .subscription-button{cursor:pointer;box-sizing:border-box;background:#83bb0c;border-radius:20px;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;height:32px;padding:0 13px;display:flex}#screen_profile .subscriptions-container .subscription-button .button-text{white-space:nowrap;min-width:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .subscription-button:hover{filter:brightness(1.1)}#screen_profile .subscriptions-container .subscription-button:active{filter:brightness(1.2)}#screen_profile .subscriptions-container .subscription-button .vip-icon{background-image:url(https://inspin.me/build/static/images/gameItems/vip.png?be57bfv1);background-size:cover;width:20px;height:20px}#screen_profile .subscriptions-container .subscription-button .pp-icon{background-size:cover;flex-shrink:0;width:20px;height:20px}#screen_profile .subscriptions-container .has-vip-subscription{background:linear-gradient(#ffe6b6 0% 100%),linear-gradient(100deg,#ffd646 0%,#fac025 100%);border-radius:10px;flex-grow:1;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:180px;min-width:0;height:80px;padding:8px;display:flex;overflow:hidden}#screen_profile .subscriptions-container .has-vip-subscription .has-subscription-right{flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:3px;min-width:0;height:100%;display:flex;overflow:hidden}#screen_profile .subscriptions-container .has-vip-subscription .has-subscription-right .subscription-button{width:100%;max-width:100%}#screen_profile .subscriptions-container .has-vip-subscription>.subscription-button{flex:0 auto;min-width:0;max-width:100%}#screen_profile .subscriptions-container .has-vip-subscription .subscription-header{color:#c26a19;font-size:10px;font-style:normal;font-weight:500;line-height:normal}#screen_profile .subscriptions-container .has-vip-subscription .subscription-name{color:#04050f;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .has-pp-subscription{background:#e6d9ff;border-radius:10px;flex-grow:1;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:145px;height:80px;padding:8px;display:flex}#screen_profile .subscriptions-container .has-pp-subscription .has-subscription-right{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;height:100%;display:flex}#screen_profile .subscriptions-container .has-pp-subscription .subscription-header{color:#392b64;opacity:.8;font-size:10px;font-style:normal;font-weight:500;line-height:normal}#screen_profile .subscriptions-container .has-pp-subscription .subscription-name{color:#04050f;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .vip-sub{background:linear-gradient(#ffe6b6 0% 100%),linear-gradient(100deg,#ffd646 0%,#fac025 100%);border-radius:10px;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:space-between;align-items:center;width:180px;min-width:0;height:80px;padding:6px;display:flex;overflow:hidden}#screen_profile .subscriptions-container .vip-sub .subscription-header{color:#c26a19;text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .vip-sub .subscription-title{font-size:12px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .vip-sub .subscription-button{width:100%;max-width:100%}#screen_profile .subscriptions-container .passion-pass-sub{background:#e6d9ff;border-radius:10px;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:space-between;align-items:center;width:125px;min-width:0;height:80px;padding:6px;display:flex;overflow:hidden}#screen_profile .subscriptions-container .passion-pass-sub .subscription-button{gap:2px;width:100%;max-width:100%;padding:0 4px}#screen_profile .subscriptions-container .passion-pass-sub.has-pp{justify-content:center;gap:4px}#screen_profile .subscriptions-container .passion-pass-sub .subscription-header{color:#392b64;text-align:center;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:normal}#screen_profile .subscriptions-container .passion-pass-sub .subscription-title{text-align:center;height:30px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.country-flag-tooltip{color:#fff;white-space:nowrap;background:#04050fd1;border-radius:10px;padding:6px 10px;font-size:13px;font-weight:600;line-height:16px;display:block;position:relative}#screen_room_invite{background-color:#392b64}#screen_room_invite .header{color:#fff;text-align:center;backface-visibility:hidden;box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:100%;height:55px;padding:0 48px;font-size:18px;line-height:55px;animation:.3s slidein;display:flex;position:absolute;top:0;left:0;transform:translateZ(0)}#screen_room_invite .header .caption{height:auto;margin:0;font-size:16px;font-weight:700;line-height:19px;display:block;position:relative}#screen_room_invite .header .back-button{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:100%;padding:10px;display:flex;position:absolute;top:0;left:2px}#screen_room_invite .header .back-button:before{display:none}#screen_room_invite .header .back-button svg{width:24px;height:24px;display:block;position:relative;inset:auto}#screen_room_invite .content{background:#f7f3fc;border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:absolute;inset:55px 0 0;overflow:hidden}#screen_room_invite button,#screen_room_invite input{font:inherit;box-sizing:border-box}#screen_room_invite button{cursor:pointer;touch-action:manipulation}#screen_room_invite button:focus-visible{outline-offset:2px;outline:2px solid #8154bd}#screen_room_invite .panel-top{background:#fff;border-bottom:1px solid #eee6f6;flex-direction:column;flex-shrink:0;gap:14px;padding:18px 16px 12px;display:flex;position:relative}#screen_room_invite .invite-description{color:#776587;text-align:center;margin:0;font-size:12px;line-height:18px;display:block;position:relative}#screen_room_invite .search-field{background:#f8f5fc;border:1px solid #e4d9f0;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex;position:relative}#screen_room_invite .search-field:focus-within{border-color:#9970cd;box-shadow:0 0 0 3px #ede5f8}#screen_room_invite .search-field svg{flex-shrink:0;width:18px;height:18px;display:block;position:relative}#screen_room_invite .search-field input{color:#392b50;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:44px;padding:0;font-size:16px;display:block;position:relative}#screen_room_invite .gender-filters{grid-template-columns:.75fr 1fr 1fr;gap:8px;display:grid;position:relative}#screen_room_invite .gender-filters button{color:#78618e;overflow-wrap:anywhere;background:#fff;border:1px solid #e8def3;border-radius:14px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:48px;padding:6px;font-size:12px;font-weight:600;display:flex;position:relative}#screen_room_invite .gender-filters button[aria-pressed=true]{color:#613399;background:#efe4fd;border-color:#9564c9;box-shadow:inset 0 0 0 1px #9564c9}#screen_room_invite .recipient-icon,#screen_room_invite .empty-friends-icon{background-image:url(https://inspin.me/build/static/images/giftsView/recipients/male.png?c16016v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:32px;height:32px;display:block;position:relative}#screen_room_invite .recipient-icon.female,#screen_room_invite .empty-friends-icon.female{background-image:url(https://inspin.me/build/static/images/giftsView/recipients/female.png?10f14bv1)}#screen_room_invite .friends-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:4px 16px 16px;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}#screen_room_invite .friends-container *{touch-action:manipulation!important}#screen_room_invite .friends-tape,#screen_room_invite .friends-group{flex-direction:column;gap:8px;display:flex;position:relative}#screen_room_invite .friends-tape{min-height:100%}#screen_room_invite .friends-group:not(:has(.friend)){display:none}#screen_room_invite .online-view,#screen_room_invite .offline-view{color:#857394;align-items:center;gap:7px;padding:12px 4px 2px;font-size:11px;font-weight:600;line-height:16px;display:flex;position:relative}#screen_room_invite .online-view:before,#screen_room_invite .offline-view:before{content:"";background:#bbb0c6;border-radius:50%;width:6px;height:6px;display:block;position:relative}#screen_room_invite .online-view:before{background:#62bd68}#screen_room_invite .friend{text-align:left;background:#fff;border:1px solid #eee7f5;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:72px;padding:10px;display:flex;position:relative;box-shadow:0 2px 5px #55307808}#screen_room_invite .friend>.photo{background-color:#eee6f7;background-position:50%;background-size:cover;border-radius:10px;flex-shrink:0;width:40px;height:50px;display:block;position:relative}#screen_room_invite .friend>.name{color:#3d2d52;overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:block;position:relative}#screen_room_invite .friend>.selected-icon{box-sizing:border-box;border:2px solid #ded2eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:5px;display:flex;position:relative}#screen_room_invite .friend>.selected-icon svg{visibility:hidden;width:100%;height:100%;display:block;position:relative}#screen_room_invite .friend[data-selected=true]{background:#f1e8fd;border-color:#ad84d7}#screen_room_invite .friend[data-selected=true]>.selected-icon{background:#8c59c4;border-color:#8c59c4}#screen_room_invite .friend[data-selected=true]>.selected-icon svg{visibility:visible}#screen_room_invite .friends-empty{color:#88729b;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:120px;padding:24px;font-size:14px;display:none;position:relative}#screen_room_invite .friends-empty .empty-friends-icon{opacity:.5;width:56px;height:56px}#screen_room_invite .friends-tape:not(:has(.friend)) .friends-empty{display:flex}#screen_room_invite .panel-bottom{background:#fff;border-top:1px solid #eae1f4;flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;padding:12px 16px;display:flex;position:relative;box-shadow:0 -4px 16px #4b296808}#screen_room_invite .button-room-invite{color:#fff;background:linear-gradient(#75cd60,#50af40);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-size:14px;font-weight:700;line-height:20px;display:flex;position:relative;box-shadow:0 3px #3e9330}#screen_room_invite .button-room-invite:disabled{color:#9d8baa;box-shadow:none;cursor:default;background:#e5deec}#screen_room_invite .button-room-invite .invite-count{box-sizing:border-box;background:#ffffff38;border-radius:12px;min-width:24px;padding:2px 7px;display:block;position:relative}#screen_room_invite .button-invite,#screen_room_invite .clear-selection{color:#7952af;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:4px;font-size:12px;font-weight:600;display:flex;position:relative}#screen_room_invite .button-invite svg,#screen_room_invite .clear-selection svg{width:16px;height:16px;display:block;position:relative}#screen_search{background-color:#392b64}#screen_search .header .back-button{z-index:11;display:block;position:absolute}#screen_search div.scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;box-sizing:border-box;will-change:scroll-position;width:100%;height:100%;padding:10px 0;overflow:hidden auto;touch-action:manipulation!important}#screen_search div.scroll *{touch-action:manipulation!important}#screen_search div.content{background-color:#fff;border-radius:6px 6px 0 0;position:absolute;inset:55px 0 0}#screen_search button.filters{background:#7957b2;border:none;border-radius:10000px;justify-content:center;align-items:center;width:75px;height:75px;display:flex;position:absolute;bottom:22px;right:22px;box-shadow:0 3px 8px #0006}#screen_search button.filters svg{width:22px;height:22px;display:block;position:relative}#screen_search span.online{background:#01c138;border-radius:10000px;width:8px;height:8px;position:absolute;bottom:11px;left:7px}#screen_search div.items{flex-shrink:0;width:100%;position:relative}#screen_search div.items div.items-row{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}#screen_search div.item{color:#fff;letter-spacing:normal;width:142px;height:163px;margin:10px 13px;font-size:15px;font-weight:700;line-height:18px;position:relative}#screen_search div.item .photo{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;height:100%;position:absolute}#screen_search div.item .name{text-shadow:0 2px 2px #000;white-space:nowrap;flex-wrap:nowrap;padding-bottom:6px;padding-left:19px;padding-right:5px;display:flex;position:absolute;bottom:0;left:0;right:0}#screen_search div.item .name .elipsis{text-overflow:ellipsis;flex-shrink:1;padding-right:3px;overflow:hidden}#screen_search .filter_panel{width:100%;height:100%;position:absolute;top:0;left:0}#screen_search .filter_panel .bg{will-change:opacity;background:#000000b3;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}#screen_search .filter_panel .panel{background-color:#fff;border-radius:45px 45px 0 0;flex-direction:column;align-items:stretch;padding:45px 18px 23px;transition:transform .5s;display:flex;position:absolute;bottom:0;left:0;right:0}#screen_search .filter_panel .big_label{color:#04050f;letter-spacing:normal;font-size:24px;font-weight:700;line-height:24px}#screen_search .filter_panel .label{color:gray;padding-top:20px;padding-bottom:5px;padding-left:20px;font-size:12px;font-weight:500;line-height:14px}#screen_search .filter_panel select{color:#04050f;box-sizing:border-box;white-space:nowrap;background-color:#f9f9f9;border:1px solid #0003;border-radius:20px;outline:none;flex-grow:1;flex-shrink:0;max-width:100%;padding:8px 15px;font-size:16px;display:block}#screen_search .filter_panel .line{background:gray;border-radius:20px;width:30px;height:2px;margin:auto;position:absolute;top:14px;left:0;right:0}#screen_search .filter_panel .collapse{box-sizing:border-box;cursor:pointer;background:#7957b2;border:8px solid #f0ebff;border-radius:10000px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:35px;right:18px}#screen_search .filter_panel .collapse svg{width:13px;height:7px;transform:rotate(-90deg)}#screen_search .filter_panel .collapse:hover{background:#c7afff;border:8px solid #f6f2ff}#screen_search .filter_panel:not([state-open=true]){pointer-events:none}#screen_search .filter_panel:not([state-open=true]) .bg{opacity:0}#screen_search .filter_panel:not([state-open=true]) .panel{transform:translateY(100%)}#screen_search .filter_panel .age_range{display:flex}#screen_search .filter_panel .age_range>:not(:last-child){margin-right:10px}#screen_search .filter_panel .country_select{max-width:100%;display:flex}#screen_search .filter_panel .toggle_group{width:-webkit-fill-available;max-width:100%;display:flex}#screen_search .filter_panel .toggle_group>:not(:last-child){margin-right:10px}#screen_search .filter_panel .toggle_group--button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;width:auto;height:32px;background:#fff;border:1px solid #7957b2;border-radius:32px;outline:none;flex-grow:1;align-self:stretch;width:-webkit-fill-available;margin:auto;padding:0 16px;font-size:12px;font-weight:700;line-height:32px;transition:all .1s;display:block}#screen_search .filter_panel .toggle_group--button:hover{filter:brightness(110%)}#screen_search .filter_panel .toggle_group--button:active{filter:brightness(85%)}#screen_search .filter_panel .toggle_group--button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_search .filter_panel .toggle_group--button[state-active=true]{color:#fff;background-color:#7957b2}#screen_search .filter_panel .toggle_group--button.online{width:100%}#screen_search .filter_panel .space{height:33px;position:relative}#screen_search .filter_panel .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;width:100%;max-width:100%;height:50px;background:#7957b2;border:none;border-radius:50px;outline:none;flex-grow:1;align-self:stretch;width:-webkit-fill-available;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block}#screen_search .filter_panel .button:hover{filter:brightness(110%)}#screen_search .filter_panel .button:active{filter:brightness(85%)}#screen_search .filter_panel .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_search .filter_panel .button.green{background-color:#01c138}#screen_search .filter_panel .checkbox-element{align-items:center;column-gap:8px;font-size:14px;font-weight:500;display:flex}#screen_search .filter_panel .checkbox-element .checkbox{box-sizing:border-box;cursor:pointer;background:#d7d7d766;border:1px solid #d7d7d7;border-radius:4px;flex-shrink:0;width:24px;height:24px;display:flex;position:relative}#screen_search .filter_panel .checkbox-element .checkbox svg{width:15px;height:15px;margin:auto;display:block;position:relative}#screen_search .end{color:gray;flex-grow:1;flex-shrink:0;place-content:center;align-items:center;min-height:100px;display:flex}#screen_search .spiner{image-rendering:-webkit-optimize-contrast;image-rendering:auto;backface-visibility:hidden;background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-grow:1;flex-shrink:0;width:25px;height:25px;animation:1s linear infinite rotate;display:none;transform:translateZ(0)}.design-picker{z-index:10;display:block;position:sticky;inset:0}.design-picker[can-load=false] .design-content .photos .footer{display:none}.design-picker .design-content{background:#fff;border-radius:24px 24px 0 0;height:304px;max-height:416px;animation:.4s both design-picker-appear;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 18px #00000026}.design-picker .design-content .drag-handle{cursor:grab;padding-top:50px;display:block;position:relative}.design-picker .design-content .drag-handle:active{cursor:grabbing}.design-picker .design-content .drag-handle:before{content:"";opacity:.4;background:linear-gradient(#3d3d3d80 0% 100%),#7f7f7f66;border-radius:2px;width:52px;height:5px;display:block;position:absolute;top:4px;left:calc(50% - 26px)}.design-picker .design-content .title{text-align:center;color:#04050f;letter-spacing:normal;margin-left:22px;font-size:18px;font-weight:700;line-height:21px}.design-picker .design-content .caption{padding-left:22px;font-size:15px;font-weight:700}.design-picker .design-content .caption.vip{color:#e99715}.design-picker .design-content .tabs-container{background:#d7d7d766;border-radius:16px;align-items:center;height:27px;margin:20px 18px 24px;padding:2px;display:-webkit-box;display:-webkit-flex;position:relative}.design-picker .design-content .tabs-container .tab-highlight{width:calc((100% - 4px) / var(--tab-count));transform:translateX(calc(100% * var(--tab-index)));background-color:#7957b2;border-radius:17px;transition:transform .25s ease-out;display:block;position:absolute;top:2px;bottom:2px;left:2px}.design-picker .design-content .tabs-container .tab{text-align:center;color:#919399;cursor:pointer;white-space:nowrap;border-radius:17px;flex:1 1 0;min-width:0;padding:5px 0;font-size:14px;transition:color .25s ease-out;position:relative}.design-picker .design-content .tabs-container .tab.selected{color:#fff;font-weight:700}.design-picker .design-content .tabs-container .tab:hover{filter:brightness(110%)}.design-picker .design-content .tabs-container .tab:last-child{margin-right:0}.design-picker .design-content .frames,.design-picker .design-content .colors,.design-picker .design-content .animations{animation:.25s ease-out fadein}.design-picker .design-content .content-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;height:calc(100% - 66px);overflow:hidden auto;touch-action:manipulation!important}.design-picker .design-content .content-container *{touch-action:manipulation!important}.design-picker .design-content .content-container .caption{text-align:center;color:#04050f;letter-spacing:normal;font-size:16px;font-weight:700;line-height:1;display:block}.design-picker .design-content .content-container .list{box-sizing:border-box;justify-content:flex-start;padding:3px}.design-picker .design-content .subheader{justify-content:space-between;align-items:center;display:-webkit-box;display:-webkit-flex}.design-picker .design-content .subheader .balance-vip.disabled{color:#fff;background:linear-gradient(214deg,#ffd646 -8.33%,#e8a900 93.79%),#fff;border-radius:45px;width:118px;height:30px;margin-right:17px;padding:0 20px;font-size:13px;font-weight:500;line-height:29px;display:flex}.design-picker .design-content .subheader .balance-vip.disabled img{width:16px;height:16px}@media (max-width:950px){.design-picker .design-content .subheader .balance-vip.disabled{margin-right:22px}}.design-picker .design-content .subheader .balance-vip.disabled:before{display:inline-block;position:relative;top:3px}.design-picker .design-content .subheader .caption{padding-left:22px;font-size:15px;font-weight:700}.design-picker .design-content .subheader .caption.vip{color:#e99715}.design-picker .design-content .photos list{touch-action:pan-x;-webkit-overflow-scrolling:touch;flex-flow:row;height:140px;margin-top:22px;margin-left:0;margin-right:0;padding-left:22px;padding-right:22px;overflow:auto hidden;touch-action:manipulation!important}.design-picker .design-content .photos list *{touch-action:manipulation!important}.design-picker .design-content .photos .footer .set{min-width:auto}.design-picker .design-content .photos .footer .file-photo,.design-picker .design-content .photos .footer .set{flex-grow:1;flex-shrink:0;max-width:295px;position:relative}.design-picker .design-content .list{flex-wrap:wrap;row-gap:14px;height:auto;margin:10px;display:-webkit-box;display:-webkit-flex;overflow-y:hidden}.design-picker .design-content .list .empty-frame-wrapper{justify-content:center;align-items:center;width:25%;height:-moz-fit-content;height:fit-content;display:flex;position:relative}.design-picker .design-content .list .container{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:contain;border:3px solid #0000;border-radius:6px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:25%;height:100px;display:flex;position:relative}.design-picker .design-content .list .container .timer{text-align:center}.design-picker .design-content .list .container .timer.styled{height:auto;margin:auto;padding:1px;font-size:11px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.design-picker .design-content .list .container .frame-timer{color:#919399;text-align:center;width:100%;font-size:12px;font-weight:500}.design-picker .design-content .list .container .frame-timer span{max-width:54px}.design-picker .design-content .list .container .frame-timer .timer{background-color:#f5841c;width:100%;bottom:8px}.design-picker .design-content .list .container[is-active=true] .check{background-color:#01c138;border-radius:100%;width:24px;height:24px;margin:auto;display:block;position:absolute;inset:0}.design-picker .design-content .list .container[is-active=true] .check svg{width:22px;height:17px;margin:auto;display:block;position:absolute;inset:0}.design-picker .design-content .list .container[data-disallow=true]{border:3px solid #d7d7d7;background-color:#0000!important}.design-picker .design-content .list .container[data-disallow=true][is-selected=false] svg{fill:#d7d7d7!important}.design-picker .design-content .list .container[is-selected=true]{border:3px solid #7957b2}.design-picker .design-content .list .container[blocked=true]{opacity:.5}.design-picker .design-content .list .container[bought=true]:not([active=true]):after{content:attr(bought-label);text-align:center;color:#fff;background-color:#0006;border-radius:2px;font-size:11px;position:absolute;bottom:3px;left:3px;right:3px}.design-picker .design-content .list .container svg,.design-picker .design-content .list .container .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.design-picker .design-content .list .container svg{width:24px;height:24px}.design-picker .design-content .footer{color:#aeaeae;justify-content:center;align-items:center;height:56px;font-size:15px;line-height:18px;display:flex;position:relative!important}.design-picker .design-content .footer .hint{text-align:center}.design-picker .design-content .footer .hint:not(:only-child){text-align:left;max-width:170px;margin:0 10px 0 0}.design-picker .design-content .footer .hint:empty{display:none}.design-picker .design-content .footer .hint .hint-text{box-sizing:border-box;vertical-align:middle;width:50%;display:inline-block;position:relative}.design-picker .design-content .footer .buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:40px;outline:none;width:auto;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:40px;transition:all .1s;display:table}.design-picker .design-content .footer .buy:hover{filter:brightness(110%)}.design-picker .design-content .footer .buy:active{filter:brightness(85%)}.design-picker .design-content .footer .buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.design-picker .design-content .footer .set{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#5c3aa9;border:none;border-radius:40px;outline:none;width:auto;height:40px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:40px;transition:all .1s;display:table}.design-picker .design-content .footer .set:hover{filter:brightness(110%)}.design-picker .design-content .footer .set:active{filter:brightness(85%)}.design-picker .design-content .footer .set .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.design-picker .design-content .footer .buy,.design-picker .design-content .footer .set{min-width:295px;font-size:15px;font-weight:700}.design-picker .design-content .footer .buy .price,.design-picker .design-content .footer .set .price{display:inline}.design-picker .design-content .footer .buy .price:after,.design-picker .design-content .footer .set .price:after{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:0;display:inline-block;position:relative}.design-picker .design-content .footer.frames-footer{box-sizing:border-box;flex-direction:column;flex-shrink:0;row-gap:8px}.design-picker .design-content .footer.frames-footer .hint{text-align:center;max-width:none}.design-picker .design-content .footer.frames-footer .frame-for-ad{justify-content:space-between;align-items:center;column-gap:15px;width:100%;display:flex;position:relative}.design-picker .design-content .footer.frames-footer .frame-for-ad .text{text-align:left;min-width:0;display:block;position:relative}.design-picker .design-content .footer.frames-footer .frame-for-ad .rental{color:#04050f;font-size:14px;font-weight:600;line-height:17px}.design-picker .design-content .footer.frames-footer .frame-for-ad .views{color:gray;font-size:12px;font-weight:500;line-height:15px}.design-picker .design-content .footer.frames-footer .frame-for-ad .views span{margin-left:3px;font-weight:700}.design-picker .design-content .footer.frames-footer .frame-for-ad .ad-button{text-align:center;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;box-sizing:border-box;color:#fff;background:#f5841c;border:none;border-radius:50px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:40px;margin:0;padding:0 24px;font-size:14px;font-weight:700;line-height:50px;transition:all .1s;display:flex;position:relative}.design-picker .design-content .footer.frames-footer .frame-for-ad .ad-button:hover{filter:brightness(110%)}.design-picker .design-content .footer.frames-footer .frame-for-ad .ad-button:active{filter:brightness(85%)}.design-picker .design-content .footer.frames-footer .frame-for-ad .ad-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.design-picker .design-content .footer.frames-footer .frame-for-ad .ad-button .image-ad{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:2px}.design-picker .toggle-button{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:7px;display:flex;position:absolute;top:10px;right:10px}.design-picker .toggle-button svg,.design-picker .toggle-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.design-picker .toggle-button:before{content:" ";position:absolute;inset:-50%}.design-picker .toggle-button:hover{filter:brightness(110%)}.design-picker .toggle-button:active{filter:brightness(85%)}#screen_self_profile{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-color:#fff;background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileBg.png?9ad8a1v1);background-position:top;background-repeat:repeat-x;background-size:contain;overflow:hidden}#screen_self_profile .design-picker{position:absolute;top:auto}#screen_self_profile .design-picker .design-content{box-sizing:border-box;flex-direction:column;height:calc(100vh - 210px);max-height:calc(100vh - 210px);display:flex}#screen_self_profile .design-picker .design-content .drag-handle{padding-top:32px}#screen_self_profile .design-picker .design-content .frames,#screen_self_profile .design-picker .design-content .colors,#screen_self_profile .design-picker .design-content .animations{height:calc(100vh - 338px);max-height:calc(100vh - 338px)}@media (min-width:950px){#screen_self_profile .design-picker .design-content{height:calc(100vh - 400px);max-height:calc(100vh - 400px)}#screen_self_profile .design-picker .design-content .frames[class],#screen_self_profile .design-picker .design-content .colors[class],#screen_self_profile .design-picker .design-content .animations[class]{height:calc(100vh - 526px);max-height:calc(100vh - 526px)}}#screen_self_profile .design-picker .design-content .title{color:#04050f;text-align:center;width:100%;margin:0;font-size:18px;font-weight:700;line-height:21px;display:block}#screen_self_profile .design-picker .design-content .buttons{flex-direction:column;padding:0 17px;display:flex}#screen_self_profile .design-picker .design-content .buttons button{text-align:left;color:#04050f;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:16px}#screen_self_profile .design-picker .design-content .buttons button svg{width:25px;height:21px;margin-right:8px}#screen_self_profile .design-picker .design-content .buttons .needsclick{text-align:left;color:#04050f;cursor:pointer;background:0 0;border:none;margin:10px 0;padding:0;font-size:14px;font-weight:500;line-height:16px}#screen_self_profile .design-picker .design-content .buttons .needsclick svg{width:25px;height:21px;margin-right:8px;position:relative;top:6px}#screen_self_profile .design-picker .design-content .buttons .needsclick:last-child svg{fill:#04050f!important}#screen_self_profile .design-picker .design-content .frames .list>div>svg,#screen_self_profile .design-picker .design-content .animations .list>div>svg{width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}#screen_self_profile .design-picker .design-content .colors .list{row-gap:9px}#screen_self_profile .design-picker .design-content .colors .list .color-wrapper{width:20%;height:59px}#screen_self_profile .design-picker .design-content .colors .list .color-wrapper>div{width:59px;height:59px}#screen_self_profile .design-picker .design-content .colors .list .color-wrapper .lock-overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#screen_self_profile .design-picker .design-content .colors .list .color-wrapper .lock-overlay svg{opacity:.9;width:20px;height:26px}#screen_self_profile .design-picker .design-content .colors .list .color-wrapper>div[is-locked=true]{cursor:pointer}#screen_self_profile .design-picker .design-content .frames,#screen_self_profile .design-picker .design-content .colors,#screen_self_profile .design-picker .design-content .animations{flex-direction:column;height:calc(100vh - 338px);max-height:calc(100vh - 338px);display:flex}#screen_self_profile .design-picker .design-content .frames .selectable,#screen_self_profile .design-picker .design-content .colors .selectable,#screen_self_profile .design-picker .design-content .animations .selectable{cursor:pointer}#screen_self_profile .design-picker .design-content .frames .empty,#screen_self_profile .design-picker .design-content .colors .empty,#screen_self_profile .design-picker .design-content .animations .empty{background-size:30px;width:76px}#screen_self_profile .design-picker .design-content .frames .empty-frame-wrapper,#screen_self_profile .design-picker .design-content .colors .empty-frame-wrapper,#screen_self_profile .design-picker .design-content .animations .empty-frame-wrapper{justify-content:center;align-items:center;width:25%;height:-moz-fit-content;height:fit-content;display:flex;position:relative}#screen_self_profile .design-picker.profile-edit{top:64px}#screen_self_profile .design-picker.profile-edit .design-content{height:min(100%,760px);max-height:none;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:950px){#screen_self_profile .design-picker.profile-edit .design-content{height:min(100%,760px);max-height:none}}#screen_self_profile .design-picker.profile-edit .design-content .drag-handle{flex:none;padding-top:22px}#screen_self_profile .design-picker.profile-edit .design-content .toggle-button{z-index:2;top:14px;right:14px}#screen_self_profile .design-picker.profile-edit .design-content .preview{flex-direction:column;flex:none;align-items:center;padding:6px 0 12px;display:flex;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .preview:before,#screen_self_profile .design-picker.profile-edit .design-content .preview:after{content:"";opacity:.45;pointer-events:none;background-image:url(https://inspin.me/build/static/images/profile/relationship/heartViolet.png?8103b1v1);background-repeat:no-repeat;background-size:contain;width:30px;height:28px;display:block;position:absolute;top:22px}#screen_self_profile .design-picker.profile-edit .design-content .preview:before{left:calc(50% - 86px);transform:rotate(-14deg)}#screen_self_profile .design-picker.profile-edit .design-content .preview:after{top:40px;right:calc(50% - 86px);transform:rotate(12deg)scale(.8)}#screen_self_profile .design-picker.profile-edit .design-content .preview .photo{background-position:50%;background-size:cover;border-radius:12px;width:62px;height:80px;margin:14px 0 0;display:block;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .preview .photo.no-frame{outline:3px solid #fff;box-shadow:0 4px 12px #7957b240}#screen_self_profile .design-picker.profile-edit .design-content .preview .name{text-align:center;overflow-wrap:anywhere;max-width:calc(100% - 32px);margin:20px 0 0;font-size:17px;font-weight:700;line-height:21px;display:block;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .tabs{flex:none;column-gap:8px;margin:0 16px 12px;display:flex;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab{color:#5e667f;cursor:pointer;background-color:#f5f1fe;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;row-gap:4px;min-width:0;height:60px;font-size:12px;font-weight:600;line-height:14px;transition:background-color .15s ease-out;display:flex;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab:hover{background-color:#efe8fd}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab .text{text-align:center;white-space:nowrap;max-width:calc(100% - 8px);display:block;position:relative}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab .notification{top:4px;right:4px}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-tab=info] .icon{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/tabProfile.png?b2594av1)}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-tab=frames] .icon{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/tabFrame.png?765b2bv1)}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-tab=colors] .icon{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/tabColor.png?f30faev1)}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-tab=animations] .icon{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileEdit/tabAnimation.png?f235ebv1)}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-selected=true]{color:#fff;cursor:default;background:linear-gradient(#8e68da 0%,#7451c4 100%);box-shadow:inset 0 1px 1px #ffffff4d,0 3px 8px #7552c24d}#screen_self_profile .design-picker.profile-edit .design-content .tabs .tab[data-selected=true] .icon{filter:brightness(0)invert()}#screen_self_profile .design-picker.profile-edit .design-content .self-info-form,#screen_self_profile .design-picker.profile-edit .design-content .frames,#screen_self_profile .design-picker.profile-edit .design-content .colors,#screen_self_profile .design-picker.profile-edit .design-content .animations{flex:1 1 0;height:auto;min-height:0;max-height:none}#screen_self_profile .design-picker.profile-edit .design-content .content-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1 1 0;height:auto;min-height:0;overflow:hidden auto;touch-action:manipulation!important}#screen_self_profile .design-picker.profile-edit .design-content .content-container *{touch-action:manipulation!important}#screen_self_profile .design-picker.profile-edit .design-content .footer{box-sizing:border-box;flex:none;height:64px;min-height:64px;padding:0 16px;box-shadow:0 -1px #f0eafb}#screen_self_profile .design-picker.profile-edit .design-content .colors .list{padding:6px}#screen_self_profile .design-picker.profile-edit .design-content .colors .list .container[is-selected=true]{border-color:#0000;box-shadow:0 0 0 2px #fff,0 0 0 4.5px #7957b2}#screen_self_profile .design-picker.profile-edit .design-content .apply{cursor:pointer;min-width:160px}#screen_self_profile .status-sheet{z-index:22;background-color:#04050f73;animation:.2s ease-out both status-sheet-dim;top:0}#screen_self_profile .status-sheet .design-content{gap:16px;height:auto;max-height:none;padding:0 16px 20px}#screen_self_profile .status-sheet .button-save{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:block;position:relative}#screen_self_profile .status-sheet .button-save:hover{filter:brightness(110%)}#screen_self_profile .status-sheet .button-save:active{filter:brightness(85%)}#screen_self_profile .status-sheet .button-save .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_self_profile .context-menu{border-radius:8px 0 8px 8px;width:222px;inset:10px 40px auto auto}#screen_self_profile .context-menu[class]:before{top:-19px;right:-1px;left:inherit;transform:rotate(135deg)}#screen_self_profile .context-menu .items{right:0}#screen_self_profile .header{z-index:21;background-color:#fff;background-image:url(https://inspin.me/build/static/images/screenSelfProfile/profileBg.png?9ad8a1v1);background-position:top;background-repeat:repeat-x;background-size:100%;width:100%;height:64px;transition:box-shadow .2s;position:absolute;top:0;left:0}#screen_self_profile .header .back-button{z-index:2;margin:0;display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}#screen_self_profile .header .caption{text-align:center;color:#04050f;z-index:1;margin:0;font-size:18px;font-weight:700;line-height:64px;display:block;position:absolute;top:0;bottom:0}#screen_self_profile .header .button-menu{text-align:center;pointer-events:all;z-index:2;cursor:pointer;width:40px;height:64px;line-height:64px;display:block;position:absolute;top:0;right:6px}#screen_self_profile .header .button-menu svg{vertical-align:middle;width:24px;height:6px;display:inline-block;position:relative}#screen_self_profile[data-scrolled=true]>.header{box-shadow:0 0 6px #00000040}#screen_self_profile .profile-body{touch-action:pan-y;-webkit-overflow-scrolling:touch;width:100%;display:block;position:absolute;top:64px;bottom:0;left:0;overflow:hidden auto;touch-action:manipulation!important}#screen_self_profile .profile-body *{touch-action:manipulation!important}#screen_self_profile .content{box-sizing:border-box;border-radius:25px 25px 0 0;flex-grow:0;flex-shrink:0;width:100%;min-height:0;margin:0 auto;padding:16px 16px 0;display:block;position:relative}#screen_self_profile .content div,#screen_self_profile .content svg{margin:auto;display:block;position:relative}#screen_self_profile .content .clubs-battle-profile-card{margin:0 0 14px}#screen_self_profile .content .clubs-battle-profile-card div,#screen_self_profile .content .clubs-battle-profile-card svg{margin:0}#screen_self_profile .content:after{content:"";z-index:-1;background-color:#fff;border-radius:25px 25px 0 0;height:100%;position:absolute;top:0;left:0;right:0}#screen_self_profile .content .main-info{background:url(https://inspin.me/build/static/images/screenSelfProfile/contentBg.png?6b9ad4v1) bottom/cover no-repeat;border-radius:25px 25px 0 0;flex-flow:row;justify-content:space-between;margin:-16px -16px 0;padding:16px 16px 30px;display:flex}#screen_self_profile .content .main-info .photo{background-position:50%;background-size:cover;border-radius:14px;width:84px;height:109px}#screen_self_profile .content .main-info .no-frame{outline:4px solid #fff}#screen_self_profile .content .main-info .info{flex-direction:column;flex-grow:1;justify-content:space-evenly;max-width:calc(100% - 110px);margin:0 0 0 16px;display:flex}#screen_self_profile .content .main-info .info .name{text-align:left;text-overflow:ellipsis;white-space:normal;max-width:calc(100% - 64px);margin:5px 0;font-size:18px;font-weight:700;line-height:22px;overflow-x:hidden}@media (max-width:950px){#screen_self_profile .content .main-info .info .name{max-width:calc(100% - 74px)}}#screen_self_profile .content .main-info .info .location{text-align:left;color:#cc7244;margin:0;font-size:14px;font-weight:500;overflow:visible}#screen_self_profile .content .main-info .info .location svg{vertical-align:middle;flex-shrink:0;width:16px;height:20px;margin-right:6px;display:inline-block;overflow:visible;transform:translateY(-2px)}#screen_self_profile .content .main-info .info .status{text-align:left;color:#6e3b1e;cursor:pointer;overflow-wrap:break-word;max-width:100%;margin:10px 0 0;font-size:14px;font-weight:500;line-height:18px;display:block;position:relative}#screen_self_profile .content .main-info .info .status .pencil{vertical-align:-2px;background-color:#7957b2;width:14px;height:14px;margin-left:6px;display:inline-block;position:relative;-webkit-mask:url(https://inspin.me/build/static/images/screenSelfProfile/editIcon.png?0781e9v1) 50%/contain no-repeat;mask:url(https://inspin.me/build/static/images/screenSelfProfile/editIcon.png?0781e9v1) 50%/contain no-repeat}#screen_self_profile .content .main-info .info .status[data-is-empty=true]{color:#7957b2;align-items:center;gap:6px;font-weight:600;display:flex}#screen_self_profile .content .main-info .info .status .plus{background:url(https://inspin.me/build/static/images/screenSelfProfile/addStatus.svg?2f701cv1) 50%/contain no-repeat;flex:none;width:20px;height:20px;display:block;position:relative}#screen_self_profile .content .main-info .edit-button{cursor:pointer;background:url(https://inspin.me/build/static/images/screenSelfProfile/editIcon.png?0781e9v1) 50%/20px 20px no-repeat,linear-gradient(#7552c2 0%,#6238b4 100%);border:none;border-radius:50%;outline:none;width:40px;height:40px;margin:0;padding:0;display:block;position:absolute;top:34px;right:16px;box-shadow:0 3px 8px #4b2c9a47,inset 0 2px 4px #ffffff24}#screen_self_profile .content .main-info .edit-button:hover{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/editIcon.png?0781e9v1),linear-gradient(#8667cc 0%,#7249bf 100%)}#screen_self_profile .content .main-info .edit-button:active{background-image:url(https://inspin.me/build/static/images/screenSelfProfile/editIcon.png?0781e9v1),linear-gradient(#6440b0 0%,#532d9e 100%);box-shadow:0 1px 4px #4b2c9a2e,inset 0 2px 4px #3a1f8040}#screen_self_profile .content .profile-fill-progress{box-sizing:border-box;width:100%;margin-bottom:14px;display:flex}#screen_self_profile .content .profile-fill-progress .gift-image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;z-index:1;background-image:url(https://inspin.me/build/static/images/profile/profileGift.png?c7d383v1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;position:absolute;top:-10px;right:0}#screen_self_profile .content .profile-fill-progress .progressbar{box-sizing:border-box;z-index:1;cursor:pointer;background-color:#fff;border:2px solid #fff;border-radius:100px;width:100%;height:26px;margin:0 10px 0 0;position:relative}#screen_self_profile .content .profile-fill-progress .progressbar .light-sweep{background-color:#0000;background-position:50%;background-size:contain;width:100%;height:100%;margin:0;display:block;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes light_sweep{0%{left:0}25%,to{left:calc(100% + 50px)}}#screen_self_profile .content .profile-fill-progress .progressbar .light-sweep:after{content:"";color:#fff;z-index:0;opacity:.8;background:#fff;border-radius:2px;width:10px;height:100%;margin-left:-30px;animation:4s linear infinite light_sweep;position:absolute;top:0;left:0;transform:skew(-25deg)}#screen_self_profile .content .profile-fill-progress .progressbar .track{background-color:#83bb0c;border-radius:100px;height:100%;margin:0;transition:width .2s linear;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -2px 4px #00000040}#screen_self_profile .content .profile-fill-progress .progressbar .value{color:#fff;font-size:14px;font-weight:700;position:absolute;top:3px;left:50%;transform:translate(-50%)}#screen_self_profile .content .profile-fill-progress .progressbar .popup{box-sizing:border-box;background-color:#fff;border-radius:10px;width:100%;margin-top:10px;padding:20px 25px;font-size:16px;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 6px #00000040}#screen_self_profile .content .profile-fill-progress .progressbar .popup:before{content:"";border:8px solid #0000;border-bottom-color:#fff;display:block;position:absolute;bottom:100%;left:20px}#screen_self_profile .content .profile-fill-progress .progressbar .popup p{margin:0 0 10px}#screen_self_profile .content .profile-fill-progress .progressbar .popup .rewards-list{justify-content:center;align-items:center;margin:2%;padding:0;font-weight:700;list-style:none;display:flex}#screen_self_profile .content .profile-fill-progress .progressbar .popup .rewards-list .game-items{display:flex}#screen_self_profile .content .profile-fill-progress .progressbar .popup .rewards-list .game-item-with-tooltip{margin:14px 10px 0;position:relative}#screen_self_profile .content .profile-fill-progress .progressbar .popup .rewards-list .game-item-with-tooltip .game-item-image{max-width:35px;max-height:35px}#screen_self_profile .content .profile-fill-progress .progressbar .popup .rewards-list .game-item-with-tooltip .count{color:#fe041b;text-align:left;font-size:12px;font-weight:700;position:absolute;bottom:0;right:0}#screen_self_profile .content .profile-fill-progress .progressbar.active .popup{display:block}#screen_self_profile .content .statistic{text-align:center;width:100%;margin-bottom:14px}#screen_self_profile .content .statistic .caption{text-align:center;color:#333;width:100%;margin-bottom:12px;font-size:18px;font-weight:700;line-height:22px}#screen_self_profile .content .statistic .daily-hint{color:gray;justify-content:center;align-items:center;column-gap:4px;margin:-8px 0 10px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}#screen_self_profile .content .statistic .daily-hint svg{flex-shrink:0;width:9px;height:7px;margin:0;display:block;position:relative}#screen_self_profile .content .statistic .stats{grid-template-rows:repeat(2,auto);grid-auto-columns:1fr;grid-auto-flow:column;gap:10px 12px;width:100%;display:grid;position:relative}#screen_self_profile .content .statistic .stats .stat-item{text-align:left;cursor:pointer;align-items:center;column-gap:10px;min-width:0;margin:0;display:flex;position:relative}#screen_self_profile .content .statistic .stats .stat-item .statistic-image{flex-shrink:0;width:36px;height:36px}#screen_self_profile .content .statistic .stats .stat-item .info{min-width:0;margin:0;display:block;position:relative}#screen_self_profile .content .statistic .stats .stat-item .amount{align-items:center;column-gap:6px;margin:0;display:flex;position:relative}#screen_self_profile .content .statistic .stats .stat-item .count{color:#333;white-space:nowrap;font-size:17px;font-weight:700;line-height:20px;display:block;position:relative}#screen_self_profile .content .statistic .stats .stat-item .daily{color:#3e9b1f;white-space:nowrap;background-color:#e6f7df;border-radius:10px;align-items:center;column-gap:3px;padding:1px 6px;font-size:12px;font-weight:700;line-height:16px;display:flex;position:relative}#screen_self_profile .content .statistic .stats .stat-item .daily svg{width:9px;height:7px;margin:0;display:block;position:relative}#screen_self_profile .content .statistic .stats .stat-item .name{color:gray;font-size:12px;font-weight:500;line-height:14px;display:block;position:relative}#screen_self_profile .content .league{margin-bottom:14px}#screen_self_profile .content .league div,#screen_self_profile .content .league svg{margin:0}#screen_self_profile .content .subcontent-caption{text-align:center;color:#333;pointer-events:none;width:100%;height:22px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:22px}#screen_self_profile .content .subcontent-caption svg{vertical-align:middle;pointer-events:auto;pointer-events:all;cursor:pointer;width:18px;height:18px;margin-left:4px;transition:all .1s;display:inline-block;transform:translateY(-1px)}#screen_self_profile .content .subcontent-caption svg:hover{filter:brightness(125%)}#screen_self_profile .content .subcontent-caption svg:active{filter:brightness(75%)}#screen_self_profile .content .relationships{text-align:center;width:100%;margin-bottom:14px;display:block;position:static}#screen_self_profile .content .relationships .relationships-header{box-sizing:border-box;width:100%;margin-bottom:12px;padding:0 8px;display:block;position:relative}#screen_self_profile .content .relationships .relationships-header .subcontent-caption{height:auto;min-height:22px;margin-bottom:6px}#screen_self_profile .content .relationships .relationships-header .relationships-info-wrap{vertical-align:middle;pointer-events:auto;pointer-events:all;cursor:pointer;margin-left:4px;line-height:0;transition:all .1s;display:inline-block}#screen_self_profile .content .relationships .relationships-header .relationships-info-wrap:hover{filter:brightness(125%)}#screen_self_profile .content .relationships .relationships-header .relationships-info-wrap:active{filter:brightness(75%)}#screen_self_profile .content .relationships .relationships-title{pointer-events:none}#screen_self_profile .content .relationships .relationships-subtitle{text-align:center;color:#333333bf;white-space:normal;width:100%;max-width:320px;margin:0 auto 12px;font-size:12px;font-weight:500;line-height:16px;display:block}#screen_self_profile .content .relationships .relationships-subtitle .game-item-with-tooltip{vertical-align:middle;margin:0 4px;display:inline-flex}#screen_self_profile .content .relationships .relationships-subtitle .relationships-subtitle-game-item .game-item-image{width:16px;height:16px}#screen_self_profile .content .relationships .button-collect-all-admire-points{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;column-gap:4px;width:auto;min-width:180px;height:36px;margin:auto;padding:0 20px;font-size:15px;font-weight:700;line-height:36px;transition:all .1s;display:inline-flex;position:relative}#screen_self_profile .content .relationships .button-collect-all-admire-points:hover{filter:brightness(110%)}#screen_self_profile .content .relationships .button-collect-all-admire-points:active{filter:brightness(85%)}#screen_self_profile .content .relationships .button-collect-all-admire-points .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_self_profile .content .relationships .button-collect-all-admire-points .game-item-image{flex-shrink:0;width:20px;height:20px}#screen_self_profile .content .relationships .heart{width:64px;height:53px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/screenSelfProfile/relationshipsHeart.png?2f40e3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0;display:block;position:relative}#screen_self_profile .content .relationships .spouse{box-sizing:border-box;cursor:pointer;background:linear-gradient(#ffe1ee 0%,#fff2f7 100%);border-radius:20px;flex-direction:column;align-items:center;row-gap:8px;margin:0 0 12px;padding:14px 16px;display:flex;position:relative}#screen_self_profile .content .relationships .spouse .couple{justify-content:center;align-items:center;column-gap:12px;margin:0;display:flex;position:relative}#screen_self_profile .content .relationships .spouse .photo{box-sizing:border-box;width:72px;height:72px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;border-radius:50%;margin:0;display:block;position:relative;box-shadow:0 4px 12px #e74c8c40}#screen_self_profile .content .relationships .spouse .ring{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0;display:block;position:relative}#screen_self_profile .content .relationships .spouse .caption{color:#04050f;margin:0;font-size:15px;font-weight:700;line-height:19px}#screen_self_profile .content .relationships .spouse .happy-scale{box-sizing:border-box;pointer-events:none;background:#fff;border:2px solid #dedede;border-radius:20px;width:180px;height:20px;margin:0;display:block;position:relative}#screen_self_profile .content .relationships .spouse .happy-scale .fill-mask{border-radius:20px;display:block;inset:2px;overflow:hidden;position:absolute!important}#screen_self_profile .content .relationships .spouse .happy-scale .fill-mask .fill{background-color:#01c138;border-radius:0;max-width:100%;height:100%;top:0;left:0;position:absolute!important}#screen_self_profile .content .relationships .spouse .happy-scale .happy-percents{color:#0000004d;white-space:nowrap;font-size:10px;font-weight:700;line-height:14px;top:50%;left:50%;overflow-x:visible;transform:translate(-50%,-50%);position:absolute!important}#screen_self_profile .content .relationships .spouse .happy-scale[data-color=yellow] .fill{background-color:#ffd450}#screen_self_profile .content .relationships .spouse .happy-scale[data-color=red] .fill{background-color:#ff4b4b}#screen_self_profile .content .relationships .spouse .happy-scale .happy-percents{color:#04050fbf}#screen_self_profile .content .relationships .cards{touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#fff #0000;scrollbar-color:#0000001a #0000;align-items:stretch;column-gap:10px;margin:0 -16px;padding:4px 16px 12px;display:flex;position:relative;overflow:auto hidden;touch-action:manipulation!important}#screen_self_profile .content .relationships .cards *{touch-action:manipulation!important}#screen_self_profile .content .relationships .cards::-webkit-scrollbar{width:6px}#screen_self_profile .content .relationships .cards::-webkit-scrollbar-track{background-color:#0000001a;border-radius:6px}#screen_self_profile .content .relationships .cards::-webkit-scrollbar-thumb{background-color:#fff;border-radius:6px;box-shadow:inset 0 0 2px #00000080}#screen_self_profile .content .relationships .relationship-card{box-sizing:border-box;white-space:normal;cursor:pointer;background-color:#fff;border:1px solid #ede6ff;border-radius:16px;flex-direction:column;flex:0 0 104px;align-items:center;margin:0;padding:6px 6px 10px;display:flex;position:relative;box-shadow:0 4px 12px #392b6414}#screen_self_profile .content .relationships .relationship-card:first-child{margin-left:auto}#screen_self_profile .content .relationships .relationship-card:last-child{margin-right:auto}#screen_self_profile .content .relationships .relationship-card .photo-wrap{width:100%;margin:0 0 16px;display:block;position:relative}#screen_self_profile .content .relationships .relationship-card .photo{aspect-ratio:1;width:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;margin:0;display:block;position:relative}#screen_self_profile .content .relationships .relationship-card .relation{box-sizing:border-box;color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;column-gap:3px;width:max-content;max-width:calc(100% + 12px);margin:0;padding:3px 6px;font-size:10px;font-weight:700;line-height:12px;display:flex;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #392b6433}#screen_self_profile .content .relationships .relationship-card .relation svg{flex-shrink:0;width:11px;height:10px;margin:0;display:block;position:relative}#screen_self_profile .content .relationships .relationship-card[data-relationships-type=mutualadmire] .relation{background-color:#f0306a}#screen_self_profile .content .relationships .relationship-card[data-relationships-type=favorite] .relation{background-color:#7957b2}#screen_self_profile .content .relationships .relationship-card[data-relationships-type=admirer] .relation{background-color:#f2a600}#screen_self_profile .content .relationships .relationship-card .player-name{color:#04050f;overflow-wrap:anywhere;max-width:100%;font-size:14px;font-weight:700;line-height:17px;display:block}#screen_self_profile .content .relationships .relationship-card .stars{color:#04050f;justify-content:center;align-items:center;column-gap:3px;margin:4px 0 0;font-size:12px;font-weight:500;line-height:15px;display:flex;position:relative}#screen_self_profile .content .relationships .relationship-card .stars b{font-weight:700}#screen_self_profile .content .relationships .relationship-card .stars .game-item-image{width:16px;height:16px}#screen_self_profile .content .relationships .relationship-card .time-left{color:gray;margin:2px 0 0;font-size:11px;font-weight:500;line-height:14px;display:block;position:relative}#screen_self_profile .content .relationships .relationship-card .time-left .timer{display:inline}#screen_self_profile .content .relationships .relationship-card.search{box-shadow:none;color:#7957b2;background-color:#faf7ff;border:2px dashed #d9ccf2;justify-content:center;row-gap:8px;font-size:13px;font-weight:700;line-height:16px}#screen_self_profile .content .relationships .empty{box-sizing:border-box;background-color:#faf7ff;border:2px dashed #d9ccf2;border-radius:20px;flex-direction:column;align-items:center;row-gap:8px;margin:0;padding:20px 16px;display:flex;position:relative}#screen_self_profile .content .relationships .empty .heart{margin:0 0 4px}#screen_self_profile .content .relationships .empty .title{color:#04050f;margin:0;font-size:15px;font-weight:700;line-height:19px}#screen_self_profile .content .relationships .empty .text{color:#3339;max-width:260px;margin:0;font-size:12px;font-weight:500;line-height:16px}#screen_self_profile .content .relationships .empty .button-search{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;min-width:160px;height:36px;margin:6px 0 0;padding:0 24px;font-size:14px;font-weight:700;line-height:36px;transition:all .1s;display:table}#screen_self_profile .content .relationships .empty .button-search:hover{filter:brightness(110%)}#screen_self_profile .content .relationships .empty .button-search:active{filter:brightness(85%)}#screen_self_profile .content .relationships .empty .button-search .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){:is(#screen_self_profile .content:not(:has(.balances)) .profile-fill-progress,#screen_self_profile .content:not(:has(.balances)) .statistic,#screen_self_profile .content:not(:has(.balances)) .league){margin-bottom:42px}#screen_self_profile .content:not(:has(.balances)) .relationships{margin-top:85px}}#screen_self_profile .content .balances{width:100%;padding-bottom:10px}#screen_self_profile .content .balances .subcontent-caption{margin-bottom:4px}#screen_self_profile .content .balances .free-hint{color:gray;justify-content:center;align-items:center;column-gap:4px;margin:0 0 10px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}#screen_self_profile .content .balances .free-hint svg{flex-shrink:0;width:11px;height:15px;margin:0;display:block;position:relative}#screen_self_profile .content .balances .free-hint .timer{color:#ff7f01;font-weight:700;display:inline-block;position:relative}#screen_self_profile .content .balances .list{grid-template-rows:repeat(var(--rows), auto);grid-auto-columns:1fr;grid-auto-flow:column;gap:10px 12px;width:100%;display:grid;position:relative}#screen_self_profile .content .balances .list .balance{cursor:pointer;min-width:0;margin:0;display:block;position:relative}#screen_self_profile .content .balances .list .balance .game-item-with-tooltip{align-items:center;column-gap:10px;margin:0;display:flex;position:relative}#screen_self_profile .content .balances .list .balance .game-item-image{flex-shrink:0;width:36px;height:36px}#screen_self_profile .content .balances .list .balance .info{text-align:left;min-width:0;margin:0;display:block;position:relative}#screen_self_profile .content .balances .list .balance .amount{align-items:center;column-gap:6px;margin:0;display:flex;position:relative}#screen_self_profile .content .balances .list .balance .count{color:#333;white-space:nowrap;font-size:17px;font-weight:700;line-height:20px;display:block;position:relative}#screen_self_profile .content .balances .list .balance .free{color:#ff7f01;white-space:nowrap;background-color:#fff1e3;border-radius:10px;align-items:center;column-gap:3px;padding:1px 6px;font-size:12px;font-weight:700;line-height:16px;display:flex;position:relative}#screen_self_profile .content .balances .list .balance .free svg{width:9px;height:12px;margin:0;display:block;position:relative}#screen_self_profile .content .balances .list .balance .name{color:gray;font-size:12px;font-weight:500;line-height:14px;display:block;position:relative}.settings-screen{color:#392d60;background:#f5f2fb;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.settings-screen .settings-content{overscroll-behavior:contain;background:linear-gradient(#ece5f7,#f5f2fb 280px);flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 16px 24px;display:flex;position:relative;overflow-y:auto}.settings-screen .settings-card{background:#fff;border:1px solid #e9e1f3;border-radius:18px;flex-direction:column;flex-shrink:0;padding:6px 16px;display:flex;position:relative;box-shadow:0 3px 10px #392d6009}.settings-screen .settings-card h2{color:#9a89b3;margin:10px 0 4px;font-size:12px;font-weight:700;line-height:1.4;display:block;position:relative}.settings-screen .settings-card>.FigmaSettingsSection,.settings-screen .settings-card>.FigmaLanguageSelection{box-sizing:border-box;gap:8px;min-height:50px!important;padding:10px 0!important}.settings-screen .settings-card>.FigmaSettingsSection+.FigmaSettingsSection,.settings-screen .settings-card>.FigmaLanguageSelection+.FigmaSettingsSection,.settings-screen .settings-card>.FigmaSettingsSection+.FigmaLanguageSelection,.settings-screen .settings-card>.FigmaLanguageSelection+.FigmaLanguageSelection{border-top:1px solid #f0eaf6}.settings-screen .settings-card .FigmaLeftPart{min-width:0;gap:12px!important}.settings-screen .settings-card .FigmaLeftPart>span,.settings-screen .settings-card .FigmaLanguageSelection>span{line-height:1.45;color:#392d60!important;align-self:center!important;font-size:14px!important}.settings-screen .settings-card .FigmaLanguageSelection>span{min-width:0;width:auto!important}.settings-screen .settings-card .FigmaButtonDropdownPurple{box-sizing:border-box;max-width:55%;min-height:36px}.settings-screen .settings-card .FigmaButtonDropdownPurple span{overflow-wrap:anywhere;white-space:normal!important;font-size:13px!important}.settings-screen .settings-vip{background:linear-gradient(110deg,#fff8e8,#fffdf8);border-color:#edd9ae}.settings-screen .settings-vip h2{color:#a16b21;background:#fae5b5;border-radius:8px;align-self:flex-start;margin-bottom:0;padding:4px 10px}.settings-screen .settings-referral{padding-bottom:14px}.settings-screen .settings-referral .invite-referrer-block{color:#392d60;margin:4px 0 0;font-size:14px;font-weight:500;line-height:18px;display:block;position:relative}.settings-screen .settings-referral .invite-referrer-block .field{box-sizing:border-box;background-color:#f8f5fe;border:1.5px solid #ece4f8;border-radius:14px;align-items:center;column-gap:10px;height:48px;padding:0 8px 0 0;display:flex;position:relative}.settings-screen .settings-referral .invite-referrer-block .field:focus-within{border-color:#b79bf0}.settings-screen .settings-referral .invite-referrer-block input{color:#04050f;background:0 0;border:none;outline:none;flex:auto;min-width:0;height:100%;margin:0;padding:0 0 0 14px;font-family:inherit;font-size:14px;font-weight:500;display:block;position:relative}.settings-screen .settings-referral .invite-referrer-block input::placeholder{color:#a7abba}.settings-screen .settings-referral .invite-referrer-block .apply{cursor:pointer;flex:none}.settings-screen .settings-referral .invite-referrer-block[data-link-error=true] .field{border-color:#ff9c9c}.settings-screen .settings-referral .invite-referrer-block .text-error{color:#e5484d;margin:6px 2px 0;font-size:12px;line-height:15px;display:block;position:relative}.settings-screen .settings-referral .invite-referrer-block .player-name{color:#7957b2;cursor:pointer;font-weight:700;display:inline;position:relative}.settings-screen .settings-permissions,.settings-screen .settings-actions{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}.settings-screen .settings-permissions:empty,.settings-screen .settings-actions:empty{display:none}.settings-screen .settings-permissions>div,.settings-screen .settings-actions>div{box-sizing:border-box;max-width:100%}.settings-screen .settings-permissions{padding:4px 0 10px}.settings-screen .settings-actions{padding:6px 0}.settings-screen .settings-footer{border-top:1px solid #e6ddf1;flex-direction:column;flex-shrink:0;align-items:center;gap:18px;padding:16px 8px 4px;display:flex;position:relative}.settings-screen .settings-footer .FigmaVersionInfo{gap:6px!important}.settings-screen .settings-footer .FigmaVersionInfo>span{line-height:1.5;color:#9a8ca9!important;font-size:11px!important}.settings-screen .settings-documents{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.settings-screen .settings-documents:empty{display:none}.settings-screen .settings-documents span{line-height:1.4;color:#817197!important;font-size:11px!important}#screen_small_area{box-sizing:border-box;background-color:#000;padding:15px;display:flex}#screen_small_area .loading{background-image:url(https://inspin.me/build/static/images/login/spinner.png?524536v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;margin:50% auto auto;animation:1s linear infinite rotate;display:block;position:absolute;left:0;right:0}#screen_small_area .buttons{white-space:nowrap;height:40px;display:block;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}#screen_small_area .buttons .save-button,#screen_small_area .buttons .cancel-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;pointer-events:all;letter-spacing:normal;background:#83bb0c;border:none;border-radius:50px;outline:none;width:162px;height:50px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:50px;transition:all .1s;display:table}#screen_small_area .buttons .save-button:hover,#screen_small_area .buttons .cancel-button:hover{filter:brightness(110%)}#screen_small_area .buttons .save-button:active,#screen_small_area .buttons .cancel-button:active{filter:brightness(85%)}#screen_small_area .buttons .save-button .text,#screen_small_area .buttons .cancel-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}#screen_small_area .buttons .save-button{background-color:#7957b2;border-radius:40px;height:40px;line-height:40px;display:inline-table;position:relative}#screen_small_area .buttons .cancel-button{color:#5c3aa9;background-color:#fff;border:none;border-radius:40px;height:40px;margin-right:8px;line-height:40px;display:inline-table;position:relative}#screen_small_area .container{touch-action:none;min-width:100%;max-width:100%;max-height:100%;margin:auto;position:relative}#screen_small_area .container .back-image{min-width:100%;max-width:100%;max-height:100%;margin:auto;display:block;position:relative}#screen_small_area .container .blackout{background-color:#000c;position:absolute;inset:0}#screen_small_area .container .small-image{min-width:100%;max-width:100%;max-height:100%;margin:auto;display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}#screen_small_area .container .select{touch-action:none;background-color:#fff0;border:2px solid #000;display:block;position:absolute}#screen_small_area .container .select>div{background-color:#8556b6;border-radius:13px;width:26px;height:26px;display:block;position:absolute}#screen_small_area .container .select>div.tl{touch-action:none;top:-13px;left:-13px}#screen_small_area .container .select>div.tr{touch-action:none;top:-13px;right:-13px}#screen_small_area .container .select>div.bl{touch-action:none;bottom:-13px;left:-13px}#screen_small_area .container .select>div.br{touch-action:none;bottom:-13px;right:-13px}.room-player[data-newbie=true]:not([leader=true]):not(.kissing)>.photo{--room-photo-glow:0 0 20px 5px #00f70080}.backdrop-parent{z-index:10001;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.backdrop-parent>svg.no-dimming path{fill:#0000}.backdrop-close{cursor:pointer;pointer-events:all;background:0 0;border:0;width:15px;height:15px;padding:0;position:absolute;top:20px;right:20px}.backdrop-close svg{width:100%;height:100%}.mascot{z-index:10;transform-origin:50%;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.mascot.color-white{color:#fff}.mascot.align-center{text-align:center}.mascot.arrow:before{content:"";transform-origin:50%;background-image:url(https://inspin.me/build/static/images/storyTutorial/arrowOrange.png?1cd7f1v1);background-position:0 0;background-repeat:no-repeat;background-size:50px;width:50px;height:100px;animation-name:arrowAnimation;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;display:block;position:absolute}.mascot.arrow.alignment-bottom:not(.alignment-left):not(.alignment-right):before{height:60px}.mascot.arrow,.mascot.new-arrow{background-size:contain}.mascot.arrow.alignment-top:before,.mascot.new-arrow.alignment-top:before{left:calc(50% + var(--mascot-arrow-offset-x,0px));top:calc(100% + var(--mascot-arrow-offset-y,0px));transform:translateX(-50%) scaleY(-1) rotate(var(--mascot-arrow-rotation,0deg))}.mascot.arrow.alignment-right:before,.mascot.new-arrow.alignment-right:before{top:50%;right:calc(100% + 20px);transform:translateY(-50%)rotate(-90deg)}.mascot.arrow.alignment-bottom:before,.mascot.new-arrow.alignment-bottom:before{bottom:100%;left:50%;transform:translate(-50%)}.mascot.arrow.alignment-left:before,.mascot.new-arrow.alignment-left:before{transform:translateY(-50%) rotate(calc(90deg - var(--mascot-arrow-rotation,0deg)));top:50%;left:calc(100% + 20px)}.mascot.arrow.alignment-top.alignment-left:before,.mascot.new-arrow.alignment-top.alignment-left:before{inset:100% auto auto 100%;transform:rotate(135deg)}@media (max-width:950px){.mascot.arrow.alignment-top.alignment-left:before,.mascot.new-arrow.alignment-top.alignment-left:before{top:calc(100% + 60px)}}.mascot.arrow.alignment-top.alignment-right:before,.mascot.new-arrow.alignment-top.alignment-right:before{top:calc(100% + var(--mascot-arrow-offset-y,0px));right:calc(100% - var(--mascot-arrow-offset-x,0px));bottom:auto;left:auto;transform:rotate(-135deg)}.mascot.arrow.alignment-bottom.alignment-left:before,.mascot.new-arrow.alignment-bottom.alignment-left:before{inset:auto auto 60% 100%;transform:rotate(45deg)}.mascot.arrow.alignment-bottom.alignment-right:before,.mascot.new-arrow.alignment-bottom.alignment-right:before{inset:auto 100% 60% auto;transform:rotate(-45deg)}.mascot.new-arrow{pointer-events:auto!important}.mascot.new-arrow:before{content:"";background-image:url(https://inspin.me/build/static/images/clubs/arrow.png?57a8b9v1);background-position:0 0;background-repeat:no-repeat;background-size:50px;width:57.197px;height:60px;display:block;position:absolute}.mascot.new-arrow.alignment-left:before{top:-80px;left:23%;transform:rotate(-87deg)}@media (max-width:950px){.mascot.new-arrow.alignment-left:before{left:83%}}.mascot.new-arrow.alignment-top:before{top:104%;left:50%;transform:rotate(96deg)}.mascot.new-arrow.alignment-bottom:before{bottom:105%;left:50%;transform:translate(-52%)rotate(-132deg)}.mascot.new-arrow.alignment-top.alignment-left:before{inset:114% auto auto 92%;transform:rotate(235deg)scaleX(-1)}.mascot.new-arrow.alignment-top.alignment-right:before{inset:0 108% auto auto;transform:rotate(-135deg)}@media (min-width:950px){.mascot.new-arrow.alignment-bottom.alignment-left:before{inset:-55px auto auto 100%;transform:rotate(345deg)}}.mascot.spring.arrow:before{background-image:url(https://inspin.me/build/static/images/storyTutorial/arrowGreen.png?7ba11bv1)}.mascot.fool_day.arrow:before{background-image:url(https://inspin.me/build/static/images/storyTutorial/arrowYellow.png?14a7b3v1)}.mascot .image{background-position:50%;background-repeat:no-repeat;background-size:contain}.mascot .hint{width:270px;position:absolute;bottom:100%;left:100%}.mascot .hint:after{content:"";background-image:url(https://inspin.me/build/static/images/storyTutorial/pointer.svg?a17581v1);background-position:top;background-repeat:no-repeat;background-size:contain;width:50px;height:40px;display:block;position:absolute;top:100%;left:0;transform:scaleX(-1)}.mascot .hint .header{text-align:center;color:#fff;background-color:#660b76;border:1px solid #540362;border-radius:20px 20px 0 0;padding:5px 0;font-size:16px;font-weight:700;box-shadow:inset 0 4px 8px #c653e3cc}.mascot .hint .text{color:#000;background-color:#fff;border-radius:0 0 20px 20px;padding:10px 20px;font-size:16px;font-weight:500;box-shadow:inset -4px 0 4px #d9d8dc,inset 4px 0 4px #d9d8dc,inset 0 -4px 4px #d9d8dc,inset 0 4px 4px #d9d8dc}.mascot .hint[data-align=LEFT]{left:auto;right:calc(100% + 20px)}.mascot .hint[data-align=LEFT]:after{left:auto;right:0;transform:scale(1)}.mascot .hint[data-align=TOP],.mascot .hint[data-align=BOTTOM]{left:50%;right:auto;transform:translate(-50%)}.mascot .hint[data-align=TOP]:after,.mascot .hint[data-align=BOTTOM]:after{content:none;display:none}.mascot .hint[data-align=BOTTOM]{top:100%;bottom:auto}.mascot .hint[data-align=TOP]{top:auto;bottom:100%}@media (max-width:950px){.mascot .hint{top:100%;left:50%;transform:translate(-50%)}.mascot .hint:after{content:none}.mascot .hint[data-align=RIGHT]{top:50%;left:100%;transform:none}}.mascot .new-hint{box-sizing:border-box;background:#fff;border-radius:20px;width:318px;max-width:318px;height:-moz-fit-content;height:fit-content;padding:24px 16px}.mascot .new-hint .header{text-align:center;color:#7957b2;width:100%;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.mascot .new-hint .text{text-align:center;color:#04050f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.mascot .new-hint .button{color:#fff;cursor:pointer;pointer-events:auto;background:#7957b2;border-radius:26px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:20px;font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:flex}.table-picker{z-index:10;display:block;position:absolute;inset:auto 0 0}@media (min-width:950px){.table-picker{top:0;left:unset;width:375px;right:72px}}@media (min-width:1500px) and (min-height:620px){.table-picker{width:40%;min-width:375px;max-width:490px}}.table-picker .picker-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;border-radius:24px 24px 0 0;height:100%;padding-top:0;animation:.4s both design-picker-appear;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 18px #00000026}@media (max-width:950px){.table-picker .picker-content:before{content:"";opacity:.4;background:linear-gradient(#ffffff80 0% 100%),#fff6;border-radius:2px;width:52px;height:5px;position:absolute;top:4px;left:calc(50% - 26px)}}.table-picker .picker-content .picker-drag-handle{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex:none;padding:32px 50px 0;display:block;position:relative}@media (max-width:950px){.table-picker .picker-content .picker-drag-handle{touch-action:none;cursor:grab}.table-picker .picker-content .picker-drag-handle:active{cursor:grabbing}}.table-picker .picker-content .title{text-align:center;color:#fff;letter-spacing:normal;margin-left:22px;font-size:18px;font-weight:700;line-height:21px}.table-picker .picker-content .caption{font-size:15px;font-weight:700}.table-picker .picker-content .caption.vip{color:#e99715}.table-picker .picker-content .tabs-container{background:#ffffffe0;border-radius:16px;align-items:center;height:27px;margin:20px 18px 24px;padding:2px;display:-webkit-box;display:-webkit-flex}.table-picker .picker-content .tabs-container .tab{text-align:center;color:#919399;cursor:pointer;border-radius:17px;flex-grow:1;width:50%;padding:5px 15px;font-size:14px}.table-picker .picker-content .tabs-container .tab.tab-selected{color:#fff;background-color:#7957b2;font-weight:700}.table-picker .picker-content .tabs-container .tab:hover{filter:brightness(110%)}.table-picker .picker-content .tabs-container .tab:last-child{margin-right:0}.table-picker .picker-content .content-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:auto;width:100%;min-width:0;min-height:0;display:block;position:relative;overflow:hidden auto;touch-action:manipulation!important}.table-picker .picker-content .content-container *{touch-action:manipulation!important}@media (max-width:950px){.table-picker .picker-content .content-container{min-height:25vh}}.table-picker .picker-content .content-container .caption{text-align:center;color:#fff;letter-spacing:normal;font-size:18px;font-weight:700;line-height:1;display:block}.table-picker .picker-content .subheader{justify-content:space-between;align-items:center;margin-top:18px;display:-webkit-box;display:-webkit-flex}.table-picker .picker-content .subheader .balance-vip.disabled{color:#fff;background:linear-gradient(214deg,#ffd646 -8.33%,#e8a900 93.79%),#fff;border-radius:45px;width:118px;height:30px;margin-right:17px;padding:0 20px;font-size:13px;font-weight:500;line-height:29px;display:flex}.table-picker .picker-content .subheader .balance-vip.disabled img{width:16px;height:16px}@media (max-width:950px){.table-picker .picker-content .subheader .balance-vip.disabled{margin-right:22px}}.table-picker .picker-content .subheader .balance-vip.disabled:before{display:inline-block;position:relative;top:3px}.table-picker .picker-content .subheader .caption{padding-left:22px;font-size:15px;font-weight:700}.table-picker .picker-content .subheader .caption.vip{color:#e99715}.table-picker .picker-content .list{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;row-gap:17px;width:100%;height:auto;padding:10px;display:flex;overflow:hidden}.table-picker .picker-content .list .item{box-sizing:border-box;cursor:pointer;border-radius:6px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:25%;height:100px;display:flex;position:relative}.table-picker .picker-content .list .item .lock{z-index:1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/tablePicker/lock.png?ba590dv1);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:23px;height:30px;display:flex;position:absolute}.table-picker .picker-content .list .item .check{background-color:#6e9c0a;border-radius:100%;width:24px;height:24px;margin:auto;display:block;position:absolute;inset:0}.table-picker .picker-content .list .item .check svg{width:22px;height:17px;margin:auto;display:block;position:absolute;inset:0}.table-picker .picker-content .list .item.item-selected{box-shadow:0 0 0 3px #6e9c0a}.table-picker .picker-content .list .item svg,.table-picker .picker-content .list .item .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.table-picker .picker-content .list .item .item-bottle{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;transform:rotate(30deg)}.table-picker .picker-content .list .item .item-table{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:77px;height:100px}.table-picker .picker-content .footer{z-index:3;background:#000000b8;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:64px;font-size:15px;line-height:18px;display:flex;position:relative}.table-picker .picker-content .footer .buy{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:40px;outline:none;justify-content:center;align-items:center;width:auto;min-width:295px;height:40px;margin:auto;padding:0 24px;font-size:15px;font-weight:700;line-height:40px;transition:all .1s;display:flex}.table-picker .picker-content .footer .buy:hover{filter:brightness(110%)}.table-picker .picker-content .footer .buy:active{filter:brightness(85%)}.table-picker .picker-content .footer .buy .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.table-picker .picker-content .footer .buy .coin{width:24px;height:24px;margin:0 4px}.table-picker .toggle-button{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:7px;display:flex;position:absolute;top:10px;right:10px}.table-picker .toggle-button svg,.table-picker .toggle-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.table-picker .toggle-button:before{content:" ";position:absolute;inset:-50%}.table-picker .toggle-button:hover{filter:brightness(110%)}.table-picker .toggle-button:active{filter:brightness(85%)}.table-picker .picker-content{box-sizing:border-box;flex-direction:column;height:calc(100vh - 310px);padding-top:0;display:flex}.table-picker .picker-content .items{flex:auto;width:100%;min-width:0;min-height:0;overflow:hidden}@media (max-width:950px){.table-picker .picker-content .items{flex:auto;min-height:0}}.table-picker .picker-content .back-button-land{cursor:pointer;border-radius:50%;width:24px;height:24px;padding:7px;display:none;position:absolute;top:26px;left:0;transform:rotate(90deg)}.table-picker .picker-content .back-button-land svg{width:18px;height:18px}.table-picker .picker-content .back-button-land:hover{filter:brightness(110%)}.table-picker .picker-content .back-button-land:active{filter:brightness(85%)}@media (min-width:950px){.table-picker .picker-content{border-radius:0;height:100%;margin-left:auto}.table-picker .picker-content .items[class]{flex:auto;min-height:0;max-height:none}.table-picker .picker-content .buy{min-width:auto!important}.table-picker .picker-content .toggle-button{display:none}.table-picker .picker-content .back-button-land{display:block}}.table-picker .picker-content .title{color:#fff;text-align:center;width:100%;margin:0;font-size:18px;font-weight:700;line-height:21px;display:block}.table-picker .picker-content .buttons{flex-direction:column;padding:0 17px;display:flex}.table-picker .picker-content .buttons button{text-align:left;color:#fff;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:16px}.table-picker .picker-content .buttons button svg{width:25px;height:21px;margin-right:8px}.table-picker .picker-content .items .list>div>svg{width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}.table-picker .picker-content .items{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}#main-element.main-lobby{position:relative}#main-element.main-lobby>.lobby-footer-anchor{z-index:10;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}#main-element.main-lobby #screen_game{flex:1;width:100%;min-height:0}#main-element.main-lobby .screens{width:100%;max-width:none;left:0;right:0;transform:none}#main-element.main-lobby .screens:empty{display:none}#main-element.main-lobby .screens:not(:empty){z-index:9;height:100%}#main-element.main-lobby .screens:not(:empty)>.screen{box-sizing:border-box;flex-direction:column;height:100%;min-height:100%;display:flex}#main-element.main-lobby .screens:not(:empty) .screen-passion-pass>.tasks-view,#main-element.main-lobby .screens:not(:empty) .screen-passion-pass>.rewards-view,#main-element.main-lobby .screens:not(:empty) .screen-group-goal>.tab-content,#main-element.main-lobby .screens:not(:empty) .screen-candy-shop .content-container,#main-element.main-lobby .screens:not(:empty) .screen-orders-wave .content-container,#main-element.main-lobby .screens:not(:empty) .screen-leaderboard-event>.tab-content{flex:1;height:auto;min-height:0}#main-element.main-lobby .screens:not(:empty) .top-area .band{justify-content:center;align-items:center;padding:0 0 12px;display:flex;position:relative}#main-element.main-lobby .screens:not(:empty) .top-area .band>.close-button,#main-element.main-lobby .screens:not(:empty) .top-area .band>.info-button,#main-element.main-lobby .screens:not(:empty) .top-area .band>.close,#main-element.main-lobby .screens:not(:empty) .top-area .band>.button-faq{position:absolute}#main-element.main-lobby .screens:not(:empty) .top-area .header-band .header-band-text{line-height:34px}#main-element.main-lobby .screens:not(:empty) .top-area .image-bg{background-position:top}@media (min-width:950px){#main-element.main-lobby .screens:not(:empty){width:100%;max-width:610px;left:50%;right:auto;transform:translate(-50%)}}@media (min-width:950px) and (max-width:1370px){#main-element.main-lobby .screens:not(:empty){width:100%;max-width:610px;left:50%;right:auto;transform:translate(-50%)}}#main-element.main-lobby>.lobby-footer-anchor .lobby-footer,#main-element.main-lobby>.lobby-footer{pointer-events:auto}#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .tasks-view,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .rewards-view-scroll,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .tab-content{box-sizing:border-box;padding-bottom:90px}@media (min-width:1100px){#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .tasks-view,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .rewards-view-scroll,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .tab-content{padding-bottom:83px}}#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .screen-leagues .content-base .scroll-area:after{display:none}#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .screen-leagues .content-base .scroll-area>.scroll{box-sizing:border-box;height:calc(100% - 90px);max-height:calc(100% - 90px);padding-bottom:8px}@media (min-width:1100px){#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .screen-leagues .content-base .scroll-area>.scroll{height:calc(100% - 83px);max-height:calc(100% - 83px)}}#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .content-container .tasks-view,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .content-container .rewards-view{padding-bottom:0;bottom:90px}@media (min-width:1100px){#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .content-container .tasks-view,#main-element.main-lobby.main-lobby-footer .screens:not(:empty) .content-container .rewards-view{bottom:83px}}#main-element.main-lobby.main-lobby-footer .screens:not(:empty) #screen_club_competition .club-competition-self-hint{margin-bottom:102px}@media (min-width:1100px){#main-element.main-lobby.main-lobby-footer .screens:not(:empty) #screen_club_competition .club-competition-self-hint{margin-bottom:95px}}.lobby-room-choice-overlay{z-index:15;pointer-events:auto;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:950px){.lobby-room-choice-overlay{bottom:63px}}@media (min-width:1500px){.lobby-room-choice-overlay{bottom:46px}}.screens,.room-screens{flex-direction:column;display:flex;position:relative}@media (min-width:950px){.screens,.room-screens{width:375px}}@media (max-width:950px){.screens,.room-screens{touch-action:pan-y;width:100%}}@media (min-width:1500px) and (min-height:620px){.screens,.room-screens{width:40%;min-width:375px;max-width:490px}}.screens{z-index:6;height:100%;position:absolute}.screens:empty{pointer-events:none}@media (min-width:950px){.screens{right:72px}.room-screens{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.room-screens>.video-player-container{grid-area:1/1}.room-screens>.prepared-route{grid-area:2/1;display:block;position:relative}}@media (max-width:950px){.room-screens{height:calc(100% + -84px - 33.6rem);position:absolute;top:calc(84px + 33.6rem);left:0;right:0}}.screen{contain:content;isolation:isolate;z-index:5;background-color:#392b64;flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:absolute}.screen>.header{box-sizing:border-box;width:100%;display:block;position:relative}.screen>.header>.header-buttons{text-align:center;width:100%;display:block;position:relative}.screen>.header>.caption{color:#fff;text-align:center;z-index:2;width:100%;height:55px;margin:auto;font-size:18px;line-height:55px;display:block;position:relative}.screen>.header>.background{background-color:#392b64;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0}.screen .back-button{z-index:20;cursor:pointer;justify-content:center;align-items:center;width:20px;height:15px;transition:all .2s;display:flex;position:absolute;top:20px;left:16px;transform:scale(.9)}.screen .back-button:hover,.screen .back-button:active{transform:scale(1)}.screen .back-button svg,.screen .back-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.screen .back-button svg{display:block}.screen .back-button:before{content:"";position:absolute;inset:-100%}#screen_game{contain:content;z-index:5;background-color:#fff;background-image:url(https://inspin.me/build/static/images/pause/bg.png?57a6aev1);background-position:0;background-repeat:no-repeat;background-size:cover;flex:1;height:100%;display:flex;position:relative}@media (max-width:950px){#screen_game{background-image:url(https://inspin.me/build/static/images/pause/mobileBg.png?7d1df4v1);width:100%}#screen_game[is-moderator=true][is-paused=true] .room-screens{height:72%;top:28%}#screen_game[is-moderator=true][is-paused=true] .content .pause-view{display:none}}#screen_game>.content{flex-direction:column;flex:1;display:flex;position:relative}@media (max-width:950px){#screen_game>.content{width:100%;height:100%}}#screen_game>.content .app-header-base{contain:style layout;z-index:100;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:60px;display:flex}#screen_game>.content .app-header{contain:style layout;z-index:100;box-sizing:border-box;background:linear-gradient(#0006 31.58%,#0000 81.67%);flex-shrink:0;justify-content:center;align-items:center;width:100%;height:60px;display:flex}#screen_game>.content .figma-app-header{box-sizing:border-box;height:60px}#screen_game .messenger-block{overflow:hidden}@media (max-width:950px){#screen_game .messenger-block{overflow:visible}}#screen_game #screen_gifts,#screen_game .messenger-block{flex:1;height:100%}@media (min-width:950px){#screen_game #screen_gifts:not([data-video-player-visible=true]),#screen_game .messenger-block:not([data-video-player-visible=true]){top:0}}@media (max-width:950px){#screen_game #screen_gifts .expand-tongue,#screen_game .messenger-block .expand-tongue{opacity:0;padding:10px 20px;position:absolute;top:-25px;left:50%;transform:translate(-50%)translateZ(0)}#screen_game #screen_gifts .expand-tongue .tongue,#screen_game .messenger-block .expand-tongue .tongue{background:#00000040;border-radius:8px;width:40px;height:4px}}@media (min-width:950px){#screen_game[is-paused=true][is-moderator=true] .messenger-block{inset:0 72px 0 535px}}@media (max-width:950px){#screen_game[is-paused=true][is-moderator=true] .messenger-block .expand-tongue{display:none}}#screen_game[is-paused=true][is-moderator=false] .messenger-block{pointer-events:none}#screen_game[is-paused=true][is-moderator=false] .messenger-block *{pointer-events:none!important}@media (max-width:950px){#screen_game[is-paused=true][is-moderator=false] .messenger-block{display:none}}#screen_game[is-paused=true][is-moderator=false] .messenger-block .chat-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;pointer-events:none;background-color:#0003;position:absolute;inset:0}#screen_game[is-paused=true][is-moderator=false] .messenger-block .chat-backdrop .chat-hint{text-align:center;color:#474747;z-index:20;font-size:16px;font-weight:500;line-height:19px;display:block;position:absolute;top:calc(50% + 60px);left:50%;right:auto;transform:translate(-50%,-50%)}#screen_game[is-paused=true][is-moderator=false] .messenger-block .chat-backdrop .chat-hint:before{content:"";background-image:url(https://inspin.me/build/static/images/pause/pauseIcon.png?9b5a05v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;margin-top:-10px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.screens[data-screen-shown=false]{pointer-events:none}@media (max-width:950px){#main-element:has(>.screens[data-screen-shown=true]>.prepared-content[data-shown=true]>*)>#screen_game>.content{visibility:hidden}.app:has(>.dialogs-container>.dialog-offers) #screen_game>.content{visibility:hidden}}.prepared-route{display:contents;position:relative}.prepared-content{display:block;position:absolute;inset:0}.prepared-content[data-shown=false]{opacity:0;pointer-events:none}.prepared-route-content{display:block;position:absolute;inset:0}.prepared-route-content[data-content-shown=false]{pointer-events:none}.social-friends-preparation>.prepared-content{flex-direction:column;gap:4px;display:flex;position:relative}.smile{border:none;outline:none;width:28px;height:28px;display:inline-block;position:relative}.tutorial-button{color:#fff;z-index:5;pointer-events:none;background-color:#7957b2;border-radius:20px;justify-content:center;align-items:center;width:150px;height:45px;font-size:18px;font-weight:700;display:flex;position:absolute;top:65%;left:42%}@media (max-width:950px){.tutorial-button{top:60%;left:32%}}.app:has(>.backdrop-parent) .tutorial-button{z-index:10002}.dialog-announce-valentine-2024{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-valentine-2024 .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-valentine-2024 .close-button:hover{filter:brightness(125%)}.dialog-announce-valentine-2024 .close-button:active{filter:brightness(75%)}.dialog-announce-valentine-2024 .close-button:hover,.dialog-announce-valentine-2024 .close-button:active{transform:scale(1.1)}.dialog-announce-valentine-2024 .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-valentine-2024 .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-valentine-2024 .close-button svg{width:14px;height:14px}}.dialog-announce-valentine-2024 .popup{box-sizing:border-box;text-align:center;background:linear-gradient(#e95774 -.39%,#c1405b 102.04%);border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-valentine-2024 .popup .caption,.dialog-announce-valentine-2024 .popup .subcaption,.dialog-announce-valentine-2024 .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-valentine-2024 .popup .caption{color:#fff;background:#e95774;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-valentine-2024 .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-valentine-2024 .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-valentine-2024 .popup .caption{top:-70px}}.dialog-announce-valentine-2024 .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-valentine-2024 .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-valentine-2024 .popup .bold{font-weight:600;display:inline-block}.dialog-announce-valentine-2024 .popup .content{background:linear-gradient(#ad2b47 0%,#af0f2f 100%);position:relative}.dialog-announce-valentine-2024 .popup{width:598px;max-width:598px;padding:16px}.dialog-announce-valentine-2024 .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-valentine-2024 .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:25px 0 6px;font-size:32px;font-weight:700;top:-57px}.dialog-announce-valentine-2024 .popup .caption:after,.dialog-announce-valentine-2024 .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-valentine-2024 .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-valentine-2024 .popup .content{background-image:url(https://inspin.me/build/static/images/valentine/bgAnnounce.png?cfbaa7v1);background-repeat:no-repeat;background-size:cover;border:4px solid #a82a45;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:20px;padding:0 40px 24px;display:flex;box-shadow:0 4px 4px #e78097,inset 0 0 4px #00000040}.dialog-announce-valentine-2024 .popup .content .image{background-image:url(https://inspin.me/build/static/images/valentine/sofiAlex.png?f16871v1);background-repeat:no-repeat;background-size:cover;width:164px;height:213px;position:relative;top:21px}.dialog-announce-valentine-2024 .popup .content .text-block{box-sizing:border-box;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:#c6435f99;border:2px solid #f6c937;border-radius:16px;width:100%;padding:24px 18px}.dialog-announce-valentine-2024 .popup .content .text-block .title{color:#fff;text-align:center;text-shadow:0 1px #833343;margin-bottom:16px;font-size:16px;font-weight:700}.dialog-announce-valentine-2024 .popup .content .text-block .text{color:#fff;text-shadow:0 1px #833343;text-align:start;padding-left:18px;font-size:14px;font-weight:500;position:relative}.dialog-announce-valentine-2024 .popup .content .text-block .text:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:3px}.dialog-announce-valentine-2024 .popup .content .text-block .text:not(:last-child){margin-bottom:12px}.dialog-announce-valentine-2024 .popup .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:50px;outline:none;width:52%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-valentine-2024 .popup .button:hover{filter:brightness(110%)}.dialog-announce-valentine-2024 .popup .button:active{filter:brightness(85%)}.dialog-announce-valentine-2024 .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-valentine-2024 .popup .button:hover{transform:scale(1.05)}.dialog-announce-valentine-2024 .popup .button:active{background:#d0d0d0}.dialog-announce-valentine-2024 .popup .close-button{display:none}@media (max-width:950px){.dialog-announce-valentine-2024 .popup{width:343px;padding:12px}.dialog-announce-valentine-2024 .popup .caption{padding:16px 0 4px;font-size:20px;top:-45px}.dialog-announce-valentine-2024 .popup .content{background-image:url(https://inspin.me/build/static/images/valentine/bgAnnounceMobile.png?f92050v1);background-position:top;padding:0 4px 4px}.dialog-announce-valentine-2024 .popup .content .text-block{padding:24px 10px}.dialog-announce-valentine-2024 .popup .content .text-block .text{box-sizing:border-box;white-space:break-spaces}.dialog-announce-valentine-2024 .popup .button{width:88%}.dialog-announce-valentine-2024 .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#e95774 -7.01%,#c1405b 102.18%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-valentine-2024 .popup .close-button svg{width:16px;height:16px}.dialog-announce-valentine-2024 .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-announce-valentine-2024 .close-button{display:none}}.dialog-announce-fools-day{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-fools-day .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-fools-day .close-button:hover{filter:brightness(125%)}.dialog-announce-fools-day .close-button:active{filter:brightness(75%)}.dialog-announce-fools-day .close-button:hover,.dialog-announce-fools-day .close-button:active{transform:scale(1.1)}.dialog-announce-fools-day .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-fools-day .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-fools-day .close-button svg{width:14px;height:14px}}.dialog-announce-fools-day .popup{box-sizing:border-box;text-align:center;background:linear-gradient(#fdb21f -1.43%,#ffbc0f 99.96%);border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-fools-day .popup .caption,.dialog-announce-fools-day .popup .subcaption,.dialog-announce-fools-day .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-fools-day .popup .caption{color:#fff;background:linear-gradient(#fdb21f -1.43%,#ffbc0f 99.96%);justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-fools-day .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-fools-day .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-fools-day .popup .caption{top:-70px}}.dialog-announce-fools-day .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-fools-day .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-fools-day .popup .bold{font-weight:600;display:inline-block}.dialog-announce-fools-day .popup .content{background:#fff;position:relative}.dialog-announce-fools-day .popup{max-width:526px;padding:16px 16px 24px}.dialog-announce-fools-day .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-fools-day .popup .caption{text-shadow:0 2px 2px #3b2d0b;border-radius:24px 24px 0 0;padding:14px 0 5px;font-size:28px;font-weight:700;top:-46px;box-shadow:inset 0 4px 4px #ffdf93}.dialog-announce-fools-day .popup .caption:after,.dialog-announce-fools-day .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-fools-day .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-fools-day .popup .content{background-image:url(https://inspin.me/build/static/images/events/foolsDay.png?39391bv1);background-repeat:no-repeat;background-size:cover;border:4px solid #482a07;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:81px 22px;display:flex;box-shadow:0 4px 4px #ffe199,inset 0 0 4px #00000040}.dialog-announce-fools-day .popup .content .timer{z-index:2;box-sizing:border-box;background:#ffa800;border-radius:8px;justify-content:center;align-items:center;width:105px;height:24px;font-size:14px;font-weight:700;display:flex;position:relative;top:13px}.dialog-announce-fools-day .popup .content .timer svg{width:16px;height:16px;margin-right:4px}.dialog-announce-fools-day .popup .content .timer .value{margin-right:2px}.dialog-announce-fools-day .popup .content .timer .unit:not(:last-child){margin-right:4px}.dialog-announce-fools-day .popup .content .text{box-sizing:border-box;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#26190699 0%,#373f3199 100%);border:2px solid #fffdb9;border-radius:16px;flex-direction:column;align-items:center;padding:24px 20px 36px 29px;display:flex}.dialog-announce-fools-day .popup .content .text .title{color:#fff;text-align:center;text-shadow:0 1px #201618;max-width:223px;margin-bottom:16px;font-size:16px;font-weight:700}.dialog-announce-fools-day .popup .content .text .list .item{color:#fff;text-shadow:0 1px #201618;text-align:left;padding-left:10px;font-size:14px;font-weight:500;position:relative}.dialog-announce-fools-day .popup .content .text .list .item:before{content:"";background-color:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:6px;left:0}.dialog-announce-fools-day .popup .content .text .list .item:not(:last-child){margin-bottom:12px}.dialog-announce-fools-day .popup .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:50px;outline:none;width:52%;min-width:287px;height:50px;margin:19px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-fools-day .popup .button:hover{filter:brightness(110%)}.dialog-announce-fools-day .popup .button:active{filter:brightness(85%)}.dialog-announce-fools-day .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-fools-day .popup .button:hover{transform:scale(1.05)}.dialog-announce-fools-day .popup .button:active{background:#d0d0d0}.dialog-announce-fools-day .popup .close-button{display:none}@media (max-width:950px){.dialog-announce-fools-day .popup{max-width:343px;padding:12px 12px 20px}.dialog-announce-fools-day .popup .caption{padding:12px 0 1px;font-size:20px;top:-37px}.dialog-announce-fools-day .popup .content{background-size:130% 100%;padding:70px 6px}.dialog-announce-fools-day .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#fdb21f .02%,#ffbc0f 99.96%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-fools-day .popup .close-button svg{width:16px;height:16px}.dialog-announce-fools-day .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-announce-fools-day .close-button{display:none}}.dialog-show-ring-announce{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-show-ring-announce .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-show-ring-announce .close-button:hover{filter:brightness(125%)}.dialog-show-ring-announce .close-button:active{filter:brightness(75%)}.dialog-show-ring-announce .close-button:hover,.dialog-show-ring-announce .close-button:active{transform:scale(1.1)}.dialog-show-ring-announce .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-show-ring-announce .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-show-ring-announce .close-button svg{width:14px;height:14px}}.dialog-show-ring-announce .popup{box-sizing:border-box;text-align:center;background:#6cbeed;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-show-ring-announce .popup .caption,.dialog-show-ring-announce .popup .subcaption,.dialog-show-ring-announce .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-show-ring-announce .popup .caption{color:#fff;background:#6cbeed;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-show-ring-announce .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-show-ring-announce .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-show-ring-announce .popup .caption{top:-70px}}.dialog-show-ring-announce .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-show-ring-announce .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-show-ring-announce .popup .bold{font-weight:600;display:inline-block}.dialog-show-ring-announce .popup .content{background:#3582b7;position:relative}.dialog-show-ring-announce .popup{border-radius:24px;width:343px;max-width:343px;padding:12px}.dialog-show-ring-announce .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-show-ring-announce .popup .caption{color:#fff;text-shadow:0 .2rem .2rem #1e4b6a;border-radius:24px 24px 0 0;padding:8px 0 0;font-size:2rem;font-weight:700;top:-32px}.dialog-show-ring-announce .popup .caption:after,.dialog-show-ring-announce .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-show-ring-announce .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-show-ring-announce .popup .content{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/weddings/bgRings.png?6a2310v1);background-repeat:no-repeat;background-size:cover;border:4px solid #3582b7;border-radius:20px;flex-direction:column;justify-content:flex-end;align-items:center;height:436px;padding:4px;display:flex;box-shadow:inset 0 0 4px #00000040,0 4px 4px #a5deff}.dialog-show-ring-announce .popup .content .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/weddings/sophie.png?43c474v1);background-repeat:no-repeat;background-size:cover;width:272px;height:257px;position:absolute;top:7px}.dialog-show-ring-announce .popup .content .timer{z-index:2;box-sizing:border-box;background:#235576;border:2px solid #f4b32e;border-radius:8px;justify-content:center;align-items:center;width:105px;height:24px;font-size:14px;font-weight:700;display:flex;position:relative;top:13px}.dialog-show-ring-announce .popup .content .timer svg{width:16px;height:16px;margin-right:4px}.dialog-show-ring-announce .popup .content .timer .value{margin-right:2px}.dialog-show-ring-announce .popup .content .timer .unit:not(:last-child){margin-right:4px}.dialog-show-ring-announce .popup .content .container{box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(58.22% 58.22%,#81bee2e6 0%,#1f4d6de6 100%);border:2px solid #f4b32e;border-radius:16px;width:100%;padding:20px}.dialog-show-ring-announce .popup .content .container .text{color:#fff;text-align:center;text-shadow:0 1px #04243a;margin-bottom:11px;font-size:14px;font-weight:700}.dialog-show-ring-announce .popup .content .container .rings{justify-content:center;align-items:center;column-gap:24px;display:flex}.dialog-show-ring-announce .popup .content .container .rings .ring{background-repeat:no-repeat;background-size:cover;width:92px;height:92px}.dialog-show-ring-announce .popup .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:50px;outline:none;width:85%;height:50px;margin:20px auto 8px;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-show-ring-announce .popup .button:hover{filter:brightness(110%)}.dialog-show-ring-announce .popup .button:active{filter:brightness(85%)}.dialog-show-ring-announce .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-show-ring-announce .popup .button:hover{transform:scale(1.05)}.dialog-show-ring-announce .popup .button:active{background:#d0d0d0}.dialog-show-ring-announce .popup .close-button{display:none}@media (max-width:950px){.dialog-show-ring-announce .popup .close-button{box-sizing:border-box;z-index:3;background:#6cbeed;border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-show-ring-announce .popup .close-button svg{width:16px;height:16px}.dialog-show-ring-announce .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-show-ring-announce .close-button{display:none}}.dialog-coins-bank{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-coins-bank .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-coins-bank .close-button:hover{filter:brightness(125%)}.dialog-coins-bank .close-button:active{filter:brightness(75%)}.dialog-coins-bank .close-button:hover,.dialog-coins-bank .close-button:active{transform:scale(1.1)}.dialog-coins-bank .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-coins-bank .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-coins-bank .close-button svg{width:14px;height:14px}.dialog-coins-bank .close-button{top:8px;right:8px}}.dialog-coins-bank .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-coins-bank .popup .caption,.dialog-coins-bank .popup .subcaption,.dialog-coins-bank .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-coins-bank .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-coins-bank .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-coins-bank .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-coins-bank .popup .bold{font-weight:600;display:inline-block}.dialog-coins-bank.no-bg{background-color:#0000!important}.dialog-coins-bank .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-coins-bank .container{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-coins-bank .bottom-text{color:#d7d7d7;text-align:center;width:279px;margin:16px auto 0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-coins-bank .top{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:46px;display:flex}.dialog-coins-bank .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-coins-bank .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-coins-bank .top .styled{background:#fff6;justify-content:center;align-items:center;gap:3px;width:100px;display:flex}.dialog-coins-bank .popup{background:linear-gradient(#9b66f3 -7.01%,#804ad9 102.18%);border-radius:30px;width:558px;max-width:345px;height:auto;padding:12px;font-size:12px;display:block;position:relative;overflow:visible;box-shadow:inset 0 4px 4px #ffffff40;left:unset!important;right:unset!important;transform:unset!important}.dialog-coins-bank .popup .coin-1{filter:blur(.5px);width:58.029px;height:56.829px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:-7px;left:-1px;transform:rotate(274.107deg)}.dialog-coins-bank .popup .coin-2{filter:blur(.5px);width:57.985px;height:56.777px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:110px;right:-15px;transform:rotate(320deg)}.dialog-coins-bank .popup .coin-3{filter:blur(.5px);width:44.892px;height:47.054px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:90px;left:-10px;transform:rotate(-42.184deg)}.dialog-coins-bank .popup>.content{text-align:center;border-radius:20px;padding:5px;display:block;position:relative}.dialog-coins-bank .popup>.content .main{border:4px solid #410a89;border-radius:20px;align-items:end;padding-top:213px;display:flex;position:relative;overflow:hidden}.dialog-coins-bank .popup>.content .main .coins-bg{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/bg.png?4106f8v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-coins-bank .popup>.content .main .rays{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/rays.png?be23e3v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dialog-coins-bank .popup>.content .main .alex{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/alex.png?147fb3v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:148px;height:199px;position:absolute;top:20px;left:20px}.dialog-coins-bank .popup>.content .main .sophie{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/sophie.png?ed0e38v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:139px;height:198px;position:absolute;top:30px;right:15px}.dialog-coins-bank .popup>.content .main .bags{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/bags.png?a1f5c9v1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:169px;height:133px;position:absolute;top:110px;right:70px}.dialog-coins-bank .popup>.content .caption{color:#fff;letter-spacing:normal;text-shadow:0 1px 2px #010226;background-color:#9b66f3;justify-content:center;align-items:center;width:max-content;min-width:77%;max-width:90%;height:auto;margin:auto;font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-100%);box-shadow:inset -3px 13px 4px -9px #ffffff40;border-radius:24px 24px 0 0!important;padding:7px 14px!important}.dialog-coins-bank .popup>.content .text{color:#fff;text-shadow:0 1px #040126;width:100%;max-width:472px;margin:0 auto 10px;font-weight:500;display:block;position:relative}.dialog-coins-bank .popup>.content .offers{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:20px;padding:24px 18px;display:block;position:relative;margin:4px!important}.dialog-coins-bank .popup>.content .offers .header{width:230px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.dialog-coins-bank .popup>.content .offers:before{content:"";background:#7f49d9;border-radius:20px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px;box-shadow:inset 0 0 8px #00000059}.dialog-coins-bank .popup>.content .rewards{background:#fff6;border:2px solid #fffdb9;border-radius:12px;width:275px;padding-top:15px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 9px #591056}.dialog-coins-bank .popup>.content .rewards .rewards-text{justify-content:center;align-items:center;margin-bottom:70px;font-size:16px;font-style:italic;font-weight:700;line-height:normal;display:flex}.dialog-coins-bank .popup>.content .rewards .rewards-text .rewards-text-svg{align-items:center;gap:3px;display:flex}.dialog-coins-bank .popup>.content .rewards .coins{width:100%;height:70.06px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/gameEvents/doubleOfferReward/coins.png?1df3dfv1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-1px;right:0}.dialog-coins-bank .popup .ok-button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#83bb0c;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:286px;height:50px;margin:15px auto;padding:0 24px;font-size:16px;font-weight:500;line-height:3.4;transition:all .1s;display:flex;position:relative}.dialog-coins-bank .popup .ok-button:hover{filter:brightness(110%)}.dialog-coins-bank .popup .ok-button:active{filter:brightness(85%)}.dialog-coins-bank .popup .ok-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-coins-bank .popup .close-button{box-sizing:border-box;z-index:3;background:#9b66f3;border-radius:12px;width:40px;height:40px;padding:12px;top:-2px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-coins-bank .popup .close-button svg{width:16px;height:16px}.dialog-coins-bank .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-coins-bank .popup .caption{border-radius:8px 8px 0 0;min-width:70%;max-width:70%;min-height:30px;padding:7px 0 0}.dialog-coins-bank .popup .caption span{letter-spacing:normal;width:90%;margin-top:7px;font-size:19px;font-weight:700;top:1px}.dialog-coins-bank .popup .caption .glow:after{top:0;left:-15px}.dialog-coins-bank .popup .content[class]{margin-top:0;display:block;position:relative}.dialog-coins-bank .popup .content[class]:before{background-size:135px;width:127px;height:89px}.dialog-coins-bank .popup .content[class]:after{background-position:3px -16px;background-size:110px;width:98px;height:60px}.dialog-coins-bank .popup .content[class] .offers{width:100%;margin-top:16px;margin-bottom:1px;padding:10px}.dialog-coins-bank .popup .content[class] .offers .offer-text{margin:8px 3px 8px 28px;font-size:12px;line-height:14px}.emotions-panel{z-index:10;display:block;position:absolute;inset:auto 0 0}@media (min-width:950px){.emotions-panel{top:0;left:unset;width:375px;right:72px}}@media (min-width:1500px) and (min-height:620px){.emotions-panel{width:40%;min-width:375px;max-width:490px}}.emotions-panel .emotion-content{background:#fcf6ff;border-radius:24px 24px 0 0;height:52vh;padding:16px;animation:.4s both design-picker-appear}.emotions-panel .emotion-content .emotion-header{justify-content:space-between;align-items:center;display:flex}.emotions-panel .emotion-content .emotion-header .header-block{align-items:center;display:flex}.emotions-panel .emotion-content .emotion-header .left-block{align-items:center;column-gap:12px;display:flex}.emotions-panel .emotion-content .emotion-header .left-block .cross{border:2px solid #7957b2;border-radius:24px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.emotions-panel .emotion-content .emotion-header .left-block .cross svg{width:15px;height:15px}.emotions-panel .emotion-content .emotion-header .back-button{cursor:pointer;margin-right:8px}.emotions-panel .emotion-content .emotion-header .back-button svg{width:20px;height:20px}.emotions-panel .emotion-content .emotion-header .gifts-recipient{background:#7957b2;border-radius:24px;align-items:center;column-gap:6px;padding:8px 10px 8px 2px}.emotions-panel .emotion-content .emotion-header .gifts-recipient .photo{background-size:cover;border-radius:100%;width:2.8rem;height:2.8rem}.emotions-panel .emotion-content .emotion-header .gift{border:2px solid #7957b2;border-radius:24px;justify-content:center;align-items:center;width:95px;height:32px;display:flex;position:relative}.emotions-panel .emotion-content .emotion-header .gift .gift-item{width:100%;height:24px;min-height:inherit;flex-direction:row-reverse;display:flex;padding:0!important}.emotions-panel .emotion-content .emotion-header .gift .gift-item .gift-image{width:24px;min-width:24px;height:24px}.emotions-panel .emotion-content .emotion-header .gift .gift-item .button-gift-info{display:none}.emotions-panel .emotion-content .emotion-header .gift .gift-item .total-price-view{background:0 0!important;margin:0 6px 0 0!important}.emotions-panel .emotion-content .emotion-header .gift .gift-item .total-price-view .game-item-image{width:24px;height:24px}.emotions-panel .emotion-content .emotion-header .gift .gift-item .total-price-view .text{font-size:16px;font-weight:700}.emotions-panel .emotion-content .emotion-content{background:0 0;height:100%;margin-top:18px;overflow-x:hidden;max-height:initial!important}.emotions-panel .emotion-content .emotion-content .title{color:#4f369c;text-align:center;justify-content:center;align-items:flex-start;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.emotions-panel .emotion-content .emotion-content .title .info{cursor:pointer;margin-left:8px}.emotions-panel .emotion-content .emotion-content .title .info svg{width:16px;height:16px}.emotions-panel .emotion-content .emotion-content .emotions-categories{overflow-y:auto}@media (max-width:950px){.emotions-panel .emotion-content .emotion-content .emotions-categories{max-height:41vh;overflow:hidden auto}}.emotions-panel .emotion-content .emotion-content .emotions-categories .category-header{color:#c26a19;text-align:center;justify-content:space-between;align-items:center;width:100%;margin:24px 0;font-size:15px;font-style:normal;font-weight:700;line-height:normal;display:flex}.emotions-panel .emotion-content .emotion-content .emotions-categories .category-header .buy-vip{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(214deg,#ffd646 -8.33%,#e8a900 93.79%),#fff;border-radius:45px;justify-content:center;align-items:center;column-gap:4px;width:118px;height:30px;font-size:13px;font-style:normal;font-weight:700;line-height:normal;display:flex}.emotions-panel .emotion-content .emotion-content .emotions-categories .category-header .buy-vip .game-item-image{width:16px;height:16px}.emotions-panel .emotion-content .emotion-content .emotions-categories::-webkit-scrollbar{width:0}@media (min-width:950px){.emotions-panel .emotion-content{border-radius:0;height:100%;margin-left:auto}}.emotions-panel .emotions-category{flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));align-items:center;gap:1rem 4%;display:grid}.emotions-panel .emotions-category .emotion-item{cursor:pointer;width:56px}.emotions-panel .emotions-category .image{background-repeat:no-repeat;background-size:cover;width:56px;height:56px;margin-bottom:4px}.emotions-panel .emotions-category .cost{background:#bcdb7a;border-radius:24px;justify-content:center;align-items:center;column-gap:4px;padding:4px 8px;display:flex}.emotions-panel .emotions-category .cost.lock{background:#919399}.emotions-panel .emotions-category .cost.lock svg{width:16px;height:16px}.emotions-panel .emotions-category .cost .game-item-image{width:15.2px;height:15.2px}.emotions-panel .emotions-category .cost .text{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.ghost-hunt-layer{z-index:55;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ghost-hunt-layer .ghost-item{cursor:pointer;pointer-events:all;background-repeat:no-repeat;background-size:contain;width:110px;height:145px;transition:top 2s,left 2s,transform 2s,opacity 2s;position:absolute}.ghost-hunt-layer .ghost-item[data-scare=true]{cursor:default;animation:3s ease-in-out pulse}.ghost-hunt-layer .ghost-item[data-type=Scary]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostScaryIdle.webp?9e3bedv1)}.ghost-hunt-layer .ghost-item[data-type=Scary][data-move=true],.ghost-hunt-layer .ghost-item[data-type=Scary].flying{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostScaryFly.webp?413931v1)}.ghost-hunt-layer .ghost-item[data-type=Scary][data-scare=true]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostScaryBoo.webp?4cfc97v1)}.ghost-hunt-layer .ghost-item[data-type=Playful]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostPlayfulIdle.webp?742f59v1)}.ghost-hunt-layer .ghost-item[data-type=Playful][data-move=true],.ghost-hunt-layer .ghost-item[data-type=Playful].flying{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostPlayfulFly.webp?71fc6bv1)}.ghost-hunt-layer .ghost-item[data-type=Playful][data-scare=true]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostPlayfulBoo.webp?e07634v1)}.ghost-hunt-layer .ghost-item[data-type=Cute]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostCuteIdle.webp?9b9763v1)}.ghost-hunt-layer .ghost-item[data-type=Cute][data-move=true],.ghost-hunt-layer .ghost-item[data-type=Cute].flying{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostCuteFly.webp?d7acf7v1)}.ghost-hunt-layer .ghost-item[data-type=Cute][data-scare=true]{background-image:url(https://inspin.me/build/static/images/ghostHunt/ghostCuteBoo.webp?31e611v1)}.ghost-hunt-layer .ghost-item[data-active=false]{display:none}.ghost-hunt-layer .ghost-item.flying{opacity:0;transform:translateY(-200%)translate(-200%)}.dialog-promocode{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-promocode *{touch-action:manipulation!important}.dialog-promocode .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-promocode .popup *{touch-action:manipulation!important}.dialog-promocode .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-promocode .popup .close-button:hover{filter:brightness(125%)}.dialog-promocode .popup .close-button:active{filter:brightness(75%)}.dialog-promocode .popup .close-button:hover,.dialog-promocode .popup .close-button:active{transform:scale(1.1)}.dialog-promocode .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-promocode .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-promocode .popup .close-button svg{width:14px;height:14px}.dialog-promocode .popup .close-button{top:8px;right:8px}}.dialog-promocode .popup .close-button:hover{transform:scale(1.1)}.dialog-promocode .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-promocode .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-promocode .popup .text .bold{font-weight:600}.dialog-promocode .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-promocode .popup .button:hover{filter:brightness(110%)}.dialog-promocode .popup .button:active{filter:brightness(85%)}.dialog-promocode .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-promocode .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-promocode .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-promocode .popup .button .text{font-weight:500}.dialog-promocode .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-promocode .popup .button-purple:hover{filter:brightness(110%)}.dialog-promocode .popup .button-purple:active{filter:brightness(85%)}.dialog-promocode .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-promocode .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-promocode .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-promocode .popup .button-purple .text{font-weight:500}.dialog-promocode .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-promocode .popup .button-white:hover{filter:brightness(110%)}.dialog-promocode .popup .button-white:active{filter:brightness(85%)}.dialog-promocode .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-promocode .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-promocode .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-promocode .popup .button-white .text{font-weight:500}.dialog-promocode .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-promocode .popup .button-red:hover{filter:brightness(110%)}.dialog-promocode .popup .button-red:active{filter:brightness(85%)}.dialog-promocode .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-promocode .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-promocode .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-promocode .popup .button-red .text{font-weight:500}.dialog-promocode .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-promocode .popup{border-radius:15px;width:343px;height:205px}.dialog-promocode .popup .caption{text-align:center;margin-top:32px;font-size:18px;font-weight:700;line-height:21.09px}.dialog-promocode .popup .input-block{width:311px;margin:20px auto 0;position:relative}.dialog-promocode .popup .input-block .description{cursor:pointer;background:#c1b5e5;border-radius:20px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:11px}.dialog-promocode .popup .input-block input{box-sizing:border-box;border:1px solid #919399;border-radius:44px;width:100%;height:40px;padding:4px 14px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.dialog-promocode .popup .input-block input:focus{color:#04050f;outline-color:#7957b2}.dialog-promocode .popup .input-block input::placeholder{color:#919399;font-size:14px;font-weight:500}.dialog-promocode .popup .warning input{border-color:#fd6f71}.dialog-promocode .popup .button{width:311px;max-width:311px;height:48px;margin:20px auto;display:block;position:relative}.offer-card-default{box-sizing:border-box;border-radius:16px;flex-direction:column;width:160px;margin:auto;padding:12px 0;display:flex;position:relative;background:linear-gradient(#ffecc8 0%,#ffdfa0 100%)!important;border:1px solid #ffd686!important;box-shadow:inset 0 0 8px #c0830c!important}.offer-card-default .image{background-repeat:no-repeat;background-size:cover;width:112px;height:112px;margin:0 auto;display:block;position:relative}.offer-card-default .ribbon{background-image:url(https://inspin.me/build/static/images/bank/ribbons/ribbonOrange.png?098dbav1);background-size:172px 50px;justify-content:center;width:172px;height:50px;margin-top:6px;margin-left:-8px;display:flex}.offer-card-default .ribbon .text{text-align:center;text-shadow:0 0 #0000,0 1px 1px #9e2a0c,0 -1px 1px #9e2a0c,1px 0 1px #9e2a0c,1px 1px 1px #9e2a0c,1px -1px 1px #9e2a0c,-1px 0 1px #9e2a0c,-1px 1px 1px #9e2a0c,-1px -1px 1px #9e2a0c;color:#fff;justify-content:center;align-items:center;width:160px;height:39px;font-size:14px;font-weight:700;display:flex;position:relative;bottom:3px}.offer-card-default>.rewards-list{justify-content:space-between;height:64px;margin:3px 15px 10px;display:flex;position:relative}.offer-card-default>.rewards-list .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-default>.rewards-list .game-item-with-tooltip .game-item-image{width:40px;height:40px}.offer-card-default>.rewards-list .game-item-with-tooltip .count{font-size:20px;font-style:italic;font-weight:700}.offer-card-default>.rewards-list .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-default>.rewards-list .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{margin-left:10px}.offer-card-default>.rewards-list .coins,.offer-card-default>.rewards-list .game-items{flex-grow:1}.offer-card-default .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;max-width:140px;height:40px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-default .button-buy-box:hover{filter:brightness(110%)}.offer-card-default .button-buy-box:active{filter:brightness(85%)}.offer-card-default .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-default .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-default .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-default .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-4px;right:6px}.offer-card-default .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-default .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-default .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-default .rewards-ad{position:absolute;top:-12px;left:-10px;transform:rotate(-50deg)}.offer-card-default .rewards-ad .icon{width:40px;height:40px}.offer-card-default .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;gap:4px;min-height:28px;display:flex;position:absolute;top:-8px;left:-4px}.offer-card-default .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-default .top-left-icons .rewards-ad{margin:-4px;position:relative;top:auto;left:auto}.offer-card-sold-out{box-sizing:border-box;border:4px solid #fff;border-radius:16px;width:359px;margin:175px auto 0}.offer-card-sold-out .offer-header{z-index:-1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/chest/offerHeader.png?c7d55dv1);background-repeat:no-repeat;background-size:contain;width:359px;height:200px;display:block;position:absolute;transform:translateY(-100%)}.offer-card-sold-out .content{background-image:url(https://inspin.me/build/static/images/chest/soldOutBg.png?aa3251v1),linear-gradient(#ffecc8 0%,#ffd686 100%);border-radius:8px;flex-direction:column;align-items:center;padding:24px 32px;display:flex}.offer-card-sold-out .content .title{font-size:18px;font-weight:700;line-height:0}.offer-card-sold-out .content .timer-dialog{color:#fff;background:#00000052;border-radius:6px;margin:8px 0 0;padding:5px 15px;font-size:14px;font-weight:700}.offer-card-sold-out .content .timer-dialog svg{height:14px;margin:-2px 4px -2px 0}.offer-card-sold-out .content .text{color:#824105;margin-top:16px;font-size:14px}.offer-card-special-shop{box-sizing:border-box;background:linear-gradient(100deg,#ffd646 0%,#e8a900 100%);border-radius:20px;width:359px;height:auto;padding:4px;position:relative;box-shadow:inset 0 7px 1px #ffffff40,0 3px #963d00}.offer-card-special-shop .content{box-sizing:border-box;background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 8px #c0830c}.offer-card-special-shop .content .footer{border-radius:0 0 16px 16px}.offer-card-special-shop .content .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;width:auto;height:50px;margin:auto;margin:unset;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-special-shop .content .button-buy-box:hover{filter:brightness(110%)}.offer-card-special-shop .content .button-buy-box:active{filter:brightness(85%)}.offer-card-special-shop .content .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-special-shop .content .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-special-shop .content .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-special-shop .content .button-buy-box.locked *{filter:grayscale()}.offer-card-special-shop .content .button-buy-box .coin-image{width:22px;height:22px}.offer-card-special-shop .content .button-buy-box .notification{min-width:10px;height:10px;position:absolute;top:1px;right:10px}.offer-card-special-shop .content .info>.image{pointer-events:none}.offer-card-special-shop .content{background:linear-gradient(#ffecc8 0%,#ffd686 100%);box-shadow:inset 0 0 8px #c0830c}.offer-card-special-shop .content:before{content:"";z-index:0;width:150px;height:150px;box-shadow:none;opacity:.7;pointer-events:none;background-color:#0000;background-position:-125px -190px;background-repeat:no-repeat;background-size:357px;border-radius:20px;display:block;position:absolute;top:0;left:0}.offer-card-special-shop .content .info{flex-grow:1;width:100%;display:flex}.offer-card-special-shop .content .info .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.offer-card-special-shop .content .info .rewards-list .coins,.offer-card-special-shop .content .info .rewards-list .game-items{background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 7.6px #603b1030}.offer-card-special-shop .content .info .rewards-list .coins .game-item-image,.offer-card-special-shop .content .info .rewards-list .game-items .game-item-image{width:40px;height:40px}.offer-card-special-shop .content .info .rewards-list .coins .count,.offer-card-special-shop .content .info .rewards-list .game-items .count{color:#fff;font-size:20px;font-style:italic;font-weight:700}.offer-card-special-shop .content .info .rewards-list .coins .count.count--svg-stroke,.offer-card-special-shop .content .info .rewards-list .game-items .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-special-shop .content .footer{justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px 0 20px;display:flex}.offer-card-special-shop .content .footer .offer-title{color:#fff;text-shadow:2px 2px 2px #0006;text-align:left;font-size:18px;font-weight:700}.offer-card-special-shop .content .footer .button-buy-box{min-width:105px}.offer-card-special-shop .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;z-index:1;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-6px;right:8px}.offer-card-special-shop .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-special-shop .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-special-shop .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-special-shop .content .info .image{background-position:bottom}.offer-card-special-shop .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;min-height:28px;display:flex;position:absolute;top:0;left:-8px;transform:translateY(-40%)}.offer-card-special-shop .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-special-shop .top-left-icons .game-items{padding:0!important}.offer-card-special-shop .top-left-icons .rewards-list{min-height:0!important}.offer-card-special-shop .top-left-icons .icon-no-ads{width:44px!important;height:44px!important}.offer-card-special-shop.offer-card-special-shop-big{height:auto}.offer-card-special-shop.offer-card-special-shop-big .content .info .rewards-list{background-position:bottom}.offer-card-special-shop.offer-card-special-shop-big .content .info .rewards-list .game-items{row-gap:0;padding-bottom:9px}.offer-card-special-shop.offer-card-special-shop-big .content .info .bonus-rewards-container{bottom:3px}.offer-card-special-shop .banner-new{display:none}.offer-card-special-shop .content .info{box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:136px;padding:16px 8px 16px 36%;display:flex;position:relative}.offer-card-special-shop .content .info .rewards-list{background-size:100% 100%;width:100%;min-width:0;min-height:78px;display:flex}.offer-card-special-shop .content .info .rewards-list .game-items{box-shadow:none;box-sizing:border-box;background:0 0;flex-wrap:wrap;justify-content:center;gap:4px 9px;width:100%;padding:8px}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:44px;height:44px;display:block}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip .count{margin-top:-13px;font-size:16px}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins]:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/coinsSpecialShop.png?ee1c1cv1);background-repeat:no-repeat;background-size:contain;width:81px;height:52px;display:block;position:relative}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{display:none}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-21px}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id] .count,.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .count,.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count{display:none}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id]{border-radius:8px;box-shadow:2px 2px 5px 2px #ffffff40}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{object-fit:contain;min-width:52px;height:52px;transform:rotate(45deg)}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id]{width:44px;height:44px}.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .frames-list,.offer-card-special-shop .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{width:52px;height:52px;top:-2px;margin-left:0!important}.offer-card-special-shop .content .info .bonus-rewards-container{position:absolute;bottom:6px;right:32px}.offer-card-special-shop .content .footer .offer-title{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.offer-card-special-shop .content .footer .offer-title .buy-count{color:#fffc;font-size:14px;font-weight:500}.offer-card-special-shop .image{width:calc(36% - 8px);max-width:140px;height:128px;position:absolute;bottom:0;left:4px}.offer-card-special-shop[data-offer-id="1505"] .footer,.offer-card-special-shop[data-offer-id="1508"] .footer,.offer-card-special-shop[data-offer-id="1511"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-special-shop[data-offer-id="1506"] .footer,.offer-card-special-shop[data-offer-id="1509"] .footer,.offer-card-special-shop[data-offer-id="1512"] .footer{background:linear-gradient(#fd9330 0%,#bb431d 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #904b24,inset 5px 0 4px #904b24,inset 0 -5px 4px #904b24}.offer-card-special-shop[data-offer-id="1524"] .footer{background:linear-gradient(#a0e4ff 0%,#1d2a57 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #274c5e,inset 5px 0 4px #274c5e,inset 0 -5px 4px #274c5e}.offer-card-special-shop[data-offer-id="1523"] .footer{background:linear-gradient(#fc62c8 0%,#8b1c44 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #cc1d9b,inset 5px 0 4px #cc1d9b,inset 0 -5px 4px #cc1d9b}.offer-card-special-shop[data-offer-id="1529"] .footer{background:linear-gradient(#e7af78 0%,#8e663f 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8e663f,inset 5px 0 4px #8e663f,inset 0 -5px 4px #8e663f}.offer-card-special-shop[data-offer-id="1530"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-special-shop[data-offer-id="1533"] .footer,.offer-card-special-shop[data-offer-id="2221"] .footer{background:linear-gradient(#ff4f70 0%,#840b23 100%);box-shadow:inset 0 -5px 4px #840b23,inset 5px 0 4px #840b23,inset -5px 0 4px #840b23,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="1528"] .footer,.offer-card-special-shop[data-offer-id="1532"] .footer,.offer-card-special-shop[data-offer-id="952"] .footer,.offer-card-special-shop[data-offer-id="2224"] .footer{background:linear-gradient(#be324d 0%,#701a2b 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #581523,inset 5px 0 4px #581523,inset 0 -5px 4px #581523}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items,.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items,.offer-card-special-shop[data-offer-id="952"] .content .info .game-items,.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip,.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip,.offer-card-special-shop[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip,.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-special-shop[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-special-shop[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-special-shop[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-special-shop[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-special-shop[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-special-shop[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-special-shop[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-special-shop[data-offer-id="1527"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardMonopolyBack.png?ec4f72v1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1527"] .footer{background:linear-gradient(#87da8a 0%,#0f5014 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #3f8044,inset 5px 0 4px #3f8044,inset 0 -5px 4px #3f8044}.offer-card-special-shop[data-offer-id="1524"] .rewards-list,.offer-card-special-shop[data-offer-id="1536"] .rewards-list,.offer-card-special-shop[data-offer-id="1538"] .rewards-list,.offer-card-special-shop[data-offer-id="1533"] .rewards-list,.offer-card-special-shop[data-offer-id="2221"] .rewards-list,.offer-card-special-shop[data-offer-id="1526"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBack.png?19d5ffv1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1532"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBackHigh.png?b736b1v1) 50%/214px no-repeat;padding:10px 0}.offer-card-special-shop[data-offer-id="1532"] .footer{background:linear-gradient(360deg,#26866f 0%,#3cfbd0 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #26866f,inset 5px 0 4px #26866f,inset 0 -5px 4px #26866f}.offer-card-special-shop[data-offer-id="1526"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 -5px 4px #003924,inset 5px 0 4px #003924,inset -5px 0 4px #003924,inset 0 2px 2.4px #ffffff7d}.offer-card-special-shop[data-offer-id="1536"] .footer{background:linear-gradient(#50f0f7 0%,#078db0 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #078db0,inset 5px 0 4px #078db0,inset 0 -5px 4px #078db0}.offer-card-special-shop[data-offer-id="1538"] .content{background:#d1e9fe}.offer-card-special-shop[data-offer-id="1538"] .offer-benefit{display:none}.offer-card-special-shop[data-offer-id="1538"] .banner-new{z-index:10;pointer-events:none;background-image:url(https://inspin.me/build/static/images/chests/bannerNew.png?2a3c46v1);background-size:51px 45px;width:48px;height:42px;display:block;position:absolute;top:0;right:12px}.offer-card-special-shop[data-offer-id="1538"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset 0 -5px 4px #2f1f7d}.offer-card-special-shop[data-offer-id="951"] .footer{background:linear-gradient(#ba7f90 0%,#3c1514 100%);box-shadow:inset 0 -5px 4px #573332,inset 5px 0 4px #573332,inset -5px 0 4px #573332,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="952"] .footer,.offer-card-special-shop[data-offer-id="2224"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="953"] .footer,.offer-card-special-shop[data-offer-id="2223"] .footer{background:linear-gradient(#ff70d3 0%,#970036 100%);box-shadow:inset 0 -5px 4px #970036,inset 5px 0 4px #970036,inset -5px 0 4px #970036,inset 0 2px 2.4px #ffffff7d}.offer-card-special-shop[data-offer-id="954"] .footer,.offer-card-special-shop[data-offer-id="2222"] .footer{background:linear-gradient(#fa8134 0%,#cd5307 100%);box-shadow:inset 0 -5px 4px #cd5307,inset 5px 0 4px #cd5307,inset -5px 0 4px #cd5307,inset 0 2px 2.4px #ffffff7d}.offer-card-special-shop[data-offer-id="955"] .footer{background:linear-gradient(#feaf62 0%,#65281d 100%);box-shadow:inset 0 -5px 4px #914334,inset 5px 0 4px #914334,inset -5px 0 4px #914334,inset 0 2px 2.4px #ffffff7d}.offer-card-special-shop[data-offer-id="953"] .rewards-list,.offer-card-special-shop[data-offer-id="2223"] .rewards-list,.offer-card-special-shop[data-offer-id="954"] .rewards-list,.offer-card-special-shop[data-offer-id="2222"] .rewards-list,.offer-card-special-shop[data-offer-id="955"] .rewards-list,.offer-card-special-shop[data-offer-id="1526"] .rewards-list,.offer-card-special-shop[data-offer-id="1533"] .rewards-list,.offer-card-special-shop[data-offer-id="2221"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJuneBack.png?80c011v1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1036"] .rewards-list,.offer-card-special-shop[data-offer-id="1061"] .rewards-list,.offer-card-special-shop[data-offer-id="1062"] .rewards-list,.offer-card-special-shop[data-offer-id="1018"] .rewards-list,.offer-card-special-shop[data-offer-id="1063"] .rewards-list,.offer-card-special-shop[data-offer-id="1064"] .rewards-list,.offer-card-special-shop[data-offer-id="1065"] .rewards-list,.offer-card-special-shop[data-offer-id="1037"] .rewards-list,.offer-card-special-shop[data-offer-id="1066"] .rewards-list,.offer-card-special-shop[data-offer-id="1067"] .rewards-list,.offer-card-special-shop[data-offer-id="1025"] .rewards-list,.offer-card-special-shop[data-offer-id="1026"] .rewards-list,.offer-card-special-shop[data-offer-id="1027"] .rewards-list,.offer-card-special-shop[data-offer-id="1028"] .rewards-list,.offer-card-special-shop[data-offer-id="1039"] .rewards-list,.offer-card-special-shop[data-offer-id="1040"] .rewards-list,.offer-card-special-shop[data-offer-id="1068"] .rewards-list,.offer-card-special-shop[data-offer-id="1032"] .rewards-list,.offer-card-special-shop[data-offer-id="1069"] .rewards-list,.offer-card-special-shop[data-offer-id="1070"] .rewards-list,.offer-card-special-shop[data-offer-id="1071"] .rewards-list,.offer-card-special-shop[data-offer-id="1140"] .rewards-list,.offer-card-special-shop[data-offer-id="1141"] .rewards-list,.offer-card-special-shop[data-offer-id="1142"] .rewards-list,.offer-card-special-shop[data-offer-id="1143"] .rewards-list,.offer-card-special-shop[data-offer-id="1144"] .rewards-list,.offer-card-special-shop[data-offer-id="1145"] .rewards-list,.offer-card-special-shop[data-offer-id="1146"] .rewards-list,.offer-card-special-shop[data-offer-id="1147"] .rewards-list,.offer-card-special-shop[data-offer-id="1148"] .rewards-list,.offer-card-special-shop[data-offer-id="1149"] .rewards-list,.offer-card-special-shop[data-offer-id="1150"] .rewards-list,.offer-card-special-shop[data-offer-id="1151"] .rewards-list,.offer-card-special-shop[data-offer-id="1152"] .rewards-list,.offer-card-special-shop[data-offer-id="1153"] .rewards-list,.offer-card-special-shop[data-offer-id="1154"] .rewards-list,.offer-card-special-shop[data-offer-id="1155"] .rewards-list,.offer-card-special-shop[data-offer-id="1156"] .rewards-list,.offer-card-special-shop[data-offer-id="1157"] .rewards-list,.offer-card-special-shop[data-offer-id="1158"] .rewards-list,.offer-card-special-shop[data-offer-id="1159"] .rewards-list,.offer-card-special-shop[data-offer-id="1160"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBack.png?472c5av1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1021"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1021"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-special-shop[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-special-shop[data-offer-id="1028"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1028"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-special-shop[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-special-shop[data-offer-id="1035"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-special-shop[data-offer-id="1035"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-special-shop[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-special-shop[data-offer-id="1015"] .footer,.offer-card-special-shop[data-offer-id="1036"] .footer,.offer-card-special-shop[data-offer-id="1037"] .footer,.offer-card-special-shop[data-offer-id="1039"] .footer,.offer-card-special-shop[data-offer-id="1140"] .footer,.offer-card-special-shop[data-offer-id="1147"] .footer,.offer-card-special-shop[data-offer-id="1154"] .footer{background:linear-gradient(#c52ee7 0%,#76208f 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #76208f,inset 5px 0 4px #76208f,inset 0 -5px 4px #76208f}.offer-card-special-shop[data-offer-id="1016"] .footer,.offer-card-special-shop[data-offer-id="1028"] .footer,.offer-card-special-shop[data-offer-id="1040"] .footer,.offer-card-special-shop[data-offer-id="1038"] .footer,.offer-card-special-shop[data-offer-id="1034"] .footer,.offer-card-special-shop[data-offer-id="1027"] .footer,.offer-card-special-shop[data-offer-id="1020"] .footer,.offer-card-special-shop[data-offer-id="1061"] .footer,.offer-card-special-shop[data-offer-id="1066"] .footer,.offer-card-special-shop[data-offer-id="1064"] .footer,.offer-card-special-shop[data-offer-id="1070"] .footer,.offer-card-special-shop[data-offer-id="1141"] .footer,.offer-card-special-shop[data-offer-id="1148"] .footer,.offer-card-special-shop[data-offer-id="1155"] .footer,.offer-card-special-shop[data-offer-id="1145"] .footer,.offer-card-special-shop[data-offer-id="1152"] .footer,.offer-card-special-shop[data-offer-id="1159"] .footer{background:linear-gradient(#f851bf 0%,#710740 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #b61e70,inset 5px 0 4px #b61e70,inset 0 -5px 4px #b61e70}.offer-card-special-shop[data-offer-id="1017"] .footer,.offer-card-special-shop[data-offer-id="1024"] .footer,.offer-card-special-shop[data-offer-id="1031"] .footer,.offer-card-special-shop[data-offer-id="1062"] .footer,.offer-card-special-shop[data-offer-id="1067"] .footer,.offer-card-special-shop[data-offer-id="1068"] .footer,.offer-card-special-shop[data-offer-id="1142"] .footer,.offer-card-special-shop[data-offer-id="1149"] .footer,.offer-card-special-shop[data-offer-id="1156"] .footer{background:linear-gradient(#ed5b54 0%,#8f2819 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8f2819,inset 5px 0 4px #8f2819,inset 0 -5px 4px #8f2819}.offer-card-special-shop[data-offer-id="1018"] .footer,.offer-card-special-shop[data-offer-id="1025"] .footer,.offer-card-special-shop[data-offer-id="1032"] .footer,.offer-card-special-shop[data-offer-id="1028"] .footer,.offer-card-special-shop[data-offer-id="1065"] .footer,.offer-card-special-shop[data-offer-id="1071"] .footer,.offer-card-special-shop[data-offer-id="1143"] .footer,.offer-card-special-shop[data-offer-id="1150"] .footer,.offer-card-special-shop[data-offer-id="1157"] .footer,.offer-card-special-shop[data-offer-id="1146"] .footer,.offer-card-special-shop[data-offer-id="1153"] .footer,.offer-card-special-shop[data-offer-id="1160"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-special-shop[data-offer-id="1019"] .footer,.offer-card-special-shop[data-offer-id="1026"] .footer,.offer-card-special-shop[data-offer-id="1033"] .footer,.offer-card-special-shop[data-offer-id="1063"] .footer,.offer-card-special-shop[data-offer-id="1069"] .footer,.offer-card-special-shop[data-offer-id="1144"] .footer,.offer-card-special-shop[data-offer-id="1151"] .footer,.offer-card-special-shop[data-offer-id="1158"] .footer{background:linear-gradient(#ff79be 0%,#7b33b9 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #9b50db,inset 5px 0 4px #9b50db,inset 0 -5px 4px #9b50db}.offer-card-lootbox{box-sizing:border-box;background:linear-gradient(100deg,#ffd646 0%,#e8a900 100%);border-radius:20px;width:359px;height:auto;padding:4px;position:relative;box-shadow:inset 0 0 8px #c0830c,0 3px #963d00}.offer-card-lootbox .content{box-sizing:border-box;background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 8px #c0830c}.offer-card-lootbox .content .footer{border-radius:0 0 16px 16px}.offer-card-lootbox .content .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;width:auto;height:50px;margin:auto;margin:unset;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-lootbox .content .button-buy-box:hover{filter:brightness(110%)}.offer-card-lootbox .content .button-buy-box:active{filter:brightness(85%)}.offer-card-lootbox .content .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-lootbox .content .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-lootbox .content .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-lootbox .content .button-buy-box.locked *{filter:grayscale()}.offer-card-lootbox .content .button-buy-box .coin-image{width:22px;height:22px}.offer-card-lootbox .content .button-buy-box .notification{min-width:10px;height:10px;position:absolute;top:1px;right:10px}.offer-card-lootbox .content .info>.image{pointer-events:none}.offer-card-lootbox .content{background:linear-gradient(#ffecc8 0%,#ffd686 100%);box-shadow:inset 0 0 8px #c0830c}.offer-card-lootbox .content:before{content:"";z-index:0;width:150px;height:150px;box-shadow:none;opacity:.7;pointer-events:none;background-color:#0000;background-position:-125px -190px;background-repeat:no-repeat;background-size:357px;border-radius:20px;display:block;position:absolute;top:0;left:0}.offer-card-lootbox .content .info{flex-grow:1;width:100%;display:flex}.offer-card-lootbox .content .info .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.offer-card-lootbox .content .info .rewards-list .coins,.offer-card-lootbox .content .info .rewards-list .game-items{background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 7.6px #603b1030}.offer-card-lootbox .content .info .rewards-list .coins .game-item-image,.offer-card-lootbox .content .info .rewards-list .game-items .game-item-image{width:40px;height:40px}.offer-card-lootbox .content .info .rewards-list .coins .count,.offer-card-lootbox .content .info .rewards-list .game-items .count{color:#fff;font-size:20px;font-style:italic;font-weight:700}.offer-card-lootbox .content .info .rewards-list .coins .count.count--svg-stroke,.offer-card-lootbox .content .info .rewards-list .game-items .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-lootbox .content .footer{justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px 0 20px;display:flex}.offer-card-lootbox .content .footer .offer-title{color:#fff;text-shadow:2px 2px 2px #0006;text-align:left;font-size:18px;font-weight:700}.offer-card-lootbox .content .footer .button-buy-box{min-width:105px}.offer-card-lootbox .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;z-index:1;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-6px;right:8px}.offer-card-lootbox .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-lootbox .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-lootbox .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-lootbox .offer-title{margin-top:10px;font-size:14px;font-weight:700;line-height:16px}.offer-card-lootbox .content{position:relative}.offer-card-lootbox .content:before{width:100%;height:100%}.offer-card-lootbox .content .info-button{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;right:10px}.offer-card-lootbox .content .info{justify-content:space-between;padding:0 8px}.offer-card-lootbox .content .info .image{width:120px;height:120px;margin-top:6px}.offer-card-lootbox .content .info .rewards-block{border-radius:14px;flex-direction:column;justify-content:center;gap:8px;width:206px;min-height:98px;margin:12px 0;padding:8px 6px;display:flex}.offer-card-lootbox .content .info .rewards-block .rewards-title{color:#fff;font-size:12px;font-weight:700;line-height:14px}.offer-card-lootbox .content .info .rewards-block .rewards{flex-direction:column;gap:4px;display:flex}.offer-card-lootbox .content .info .rewards-block .game-items{flex-wrap:wrap;justify-content:center;gap:4px 12px;display:flex}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip{justify-content:center;align-items:center;gap:2px;font-size:16px;font-style:italic;font-weight:700;display:flex}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=bottle_id],.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=frame_id],.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=table_id]{width:40px;height:40px}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .game-item-image,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=table_id] .game-item-image{width:40px!important;height:40px!important}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .count,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=table_id] .count{display:none}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .photo-frame,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame,.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=table_id] .photo-frame{width:40px;height:40px;margin:0!important;position:relative!important}.offer-card-lootbox .content .info .rewards-block .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{width:unset!important}.offer-card-lootbox .content .info .rewards-block .game-items.big .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{width:41px!important;height:41px!important}.offer-card-lootbox .content .info .rewards-block .game-items.big .game-item-with-tooltip[data-game-item-type=coins] .count{font-size:24px}.offer-card-lootbox .content .footer{padding:20px 12px}.offer-card-lootbox .content .footer .description{color:#fff;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}.offer-card-lootbox .content .footer .description-blocked{color:#fff;flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.offer-card-lootbox .content .footer .description-blocked .timer{background:#ffffff80;width:-moz-fit-content;width:fit-content;padding:4px 12px}.offer-card-lootbox .content .footer .icon.clapperboard{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:cover}.offer-card-lootbox .content .footer .button-buy-box{min-width:unset;gap:4px}.offer-card-lootbox .content .footer .button-buy-box .game-item-image{width:16px;height:16px}.offer-card-lootbox[data-lootbox=lootbox_small] .content{background:#eef1f5}.offer-card-lootbox[data-lootbox=lootbox_small] .content .info-button{background:#4f5b6b}.offer-card-lootbox[data-lootbox=lootbox_small] .content .rewards-block{background:#4f5b6b52;border:4px solid #4f5b6b;padding:8px 15px}.offer-card-lootbox[data-lootbox=lootbox_small] .content .rewards-block .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-lootbox[data-lootbox=lootbox_small] .content .footer{background:linear-gradient(#b9c3d0 0%,#4f5b6b 100%)}.offer-card-lootbox[data-lootbox=lootbox_small] .content .footer .button-buy-box.ad{background-color:#f5841c;border-radius:20px}.offer-card-lootbox[data-lootbox=lootbox_small] .offer-title{color:#4f5b6b}.offer-card-lootbox[data-lootbox=lootbox_medium] .content{background:#c9f2ea}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .info-button{background:#0e6b5e}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .rewards-block{background:#0e6b5e52;border:4px solid #0e6b5e}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .rewards-block .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .footer{background:linear-gradient(#6fd9c6 0%,#0e6b5e 100%);align-items:center;gap:8px}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .footer .description{flex:1;min-width:0}.offer-card-lootbox[data-lootbox=lootbox_medium] .content .footer .button-buy-box,.offer-card-lootbox[data-lootbox=lootbox_medium] .content .footer .button-buy-box-wrapper{flex-shrink:0}.offer-card-lootbox[data-lootbox=lootbox_medium] .offer-title{color:#0e6b5e}.offer-card-lootbox[data-lootbox=lootbox_large] .content{background:#f1e6c8}.offer-card-lootbox[data-lootbox=lootbox_large] .content .info-button{background:#4a3a1e}.offer-card-lootbox[data-lootbox=lootbox_large] .content .rewards-block{background:#4a3a1e52;border:4px solid #4a3a1e}.offer-card-lootbox[data-lootbox=lootbox_large] .content .rewards-block .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-lootbox[data-lootbox=lootbox_large] .content .footer{background:linear-gradient(#d4b06a 0%,#4a3a1e 100%);align-items:center;gap:8px}.offer-card-lootbox[data-lootbox=lootbox_large] .content .footer .description{flex:1;min-width:0}.offer-card-lootbox[data-lootbox=lootbox_large] .content .footer .button-buy-box,.offer-card-lootbox[data-lootbox=lootbox_large] .content .footer .button-buy-box-wrapper{flex-shrink:0}.offer-card-lootbox[data-lootbox=lootbox_large] .offer-title{color:#4a3a1e}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content{background:#cfe0fa}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content .info-button{background:#1e3f86}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content .rewards-block{background:#1e3f8652;border:4px solid #1e3f86}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content .rewards-block .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content .rewards-block .game-items .game-item-with-tooltip .count.count--svg-stroke .big{flex-direction:row-reverse}.offer-card-lootbox[data-lootbox=lootbox_gazon] .content .footer{background:linear-gradient(#7fa6ea 0%,#1e3f86 100%)}.offer-card-lootbox[data-lootbox=lootbox_gazon] .offer-title{color:#1e3f86}.offer-card-smart-offer{box-sizing:border-box;background:linear-gradient(100deg,#ffd646 0%,#e8a900 100%);border-radius:20px;width:359px;height:auto;padding:4px;position:relative;box-shadow:inset 0 7px 1px #ffffff40,0 3px #963d00}.offer-card-smart-offer .content{box-sizing:border-box;background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 8px #c0830c}.offer-card-smart-offer .content .footer{border-radius:0 0 16px 16px}.offer-card-smart-offer .content .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;width:auto;height:50px;margin:auto;margin:unset;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-smart-offer .content .button-buy-box:hover{filter:brightness(110%)}.offer-card-smart-offer .content .button-buy-box:active{filter:brightness(85%)}.offer-card-smart-offer .content .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-smart-offer .content .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-smart-offer .content .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-smart-offer .content .button-buy-box.locked *{filter:grayscale()}.offer-card-smart-offer .content .button-buy-box .coin-image{width:22px;height:22px}.offer-card-smart-offer .content .button-buy-box .notification{min-width:10px;height:10px;position:absolute;top:1px;right:10px}.offer-card-smart-offer .content .info>.image{pointer-events:none}.offer-card-smart-offer .content{background:linear-gradient(#ffecc8 0%,#ffd686 100%);box-shadow:inset 0 0 8px #c0830c}.offer-card-smart-offer .content:before{content:"";z-index:0;width:150px;height:150px;box-shadow:none;opacity:.7;pointer-events:none;background-color:#0000;background-position:-125px -190px;background-repeat:no-repeat;background-size:357px;border-radius:20px;display:block;position:absolute;top:0;left:0}.offer-card-smart-offer .content .info{flex-grow:1;width:100%;display:flex}.offer-card-smart-offer .content .info .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.offer-card-smart-offer .content .info .rewards-list .coins,.offer-card-smart-offer .content .info .rewards-list .game-items{background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 7.6px #603b1030}.offer-card-smart-offer .content .info .rewards-list .coins .game-item-image,.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-image{width:40px;height:40px}.offer-card-smart-offer .content .info .rewards-list .coins .count,.offer-card-smart-offer .content .info .rewards-list .game-items .count{color:#fff;font-size:20px;font-style:italic;font-weight:700}.offer-card-smart-offer .content .info .rewards-list .coins .count.count--svg-stroke,.offer-card-smart-offer .content .info .rewards-list .game-items .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-smart-offer .content .footer{justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px 0 20px;display:flex}.offer-card-smart-offer .content .footer .offer-title{color:#fff;text-shadow:2px 2px 2px #0006;text-align:left;font-size:18px;font-weight:700}.offer-card-smart-offer .content .footer .button-buy-box{min-width:105px}.offer-card-smart-offer .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;z-index:1;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-6px;right:8px}.offer-card-smart-offer .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-smart-offer .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-smart-offer .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-smart-offer .content .info .image{background-position:bottom}.offer-card-smart-offer .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;min-height:28px;display:flex;position:absolute;top:0;left:-8px;transform:translateY(-40%)}.offer-card-smart-offer .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-smart-offer .top-left-icons .game-items{padding:0!important}.offer-card-smart-offer .top-left-icons .rewards-list{min-height:0!important}.offer-card-smart-offer .top-left-icons .icon-no-ads{width:44px!important;height:44px!important}.offer-card-smart-offer.offer-card-special-shop-big{height:auto}.offer-card-smart-offer.offer-card-special-shop-big .content .info .rewards-list{background-position:bottom}.offer-card-smart-offer.offer-card-special-shop-big .content .info .rewards-list .game-items{row-gap:0;padding-bottom:9px}.offer-card-smart-offer.offer-card-special-shop-big .content .info .bonus-rewards-container{bottom:3px}.offer-card-smart-offer .banner-new{display:none}.offer-card-smart-offer .content .info{box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:136px;padding:16px 8px 16px 36%;display:flex;position:relative}.offer-card-smart-offer .content .info .rewards-list{background-size:100% 100%;width:100%;min-width:0;min-height:78px;display:flex}.offer-card-smart-offer .content .info .rewards-list .game-items{box-shadow:none;box-sizing:border-box;background:0 0;flex-wrap:wrap;justify-content:center;gap:4px 9px;width:100%;padding:8px}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:44px;height:44px;display:block}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip .count{margin-top:-13px;font-size:16px}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins]:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/coinsSpecialShop.png?ee1c1cv1);background-repeat:no-repeat;background-size:contain;width:81px;height:52px;display:block;position:relative}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{display:none}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-21px}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id] .count,.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .count,.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count{display:none}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id]{border-radius:8px;box-shadow:2px 2px 5px 2px #ffffff40}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{object-fit:contain;min-width:52px;height:52px;transform:rotate(45deg)}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id]{width:44px;height:44px}.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .frames-list,.offer-card-smart-offer .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{width:52px;height:52px;top:-2px;margin-left:0!important}.offer-card-smart-offer .content .info .bonus-rewards-container{position:absolute;bottom:6px;right:32px}.offer-card-smart-offer .content .footer .offer-title{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.offer-card-smart-offer .content .footer .offer-title .buy-count{color:#fffc;font-size:14px;font-weight:500}.offer-card-smart-offer .image{width:calc(36% - 8px);max-width:140px;height:128px;position:absolute;bottom:0;left:4px}.offer-card-smart-offer[data-offer-id="1505"] .footer,.offer-card-smart-offer[data-offer-id="1508"] .footer,.offer-card-smart-offer[data-offer-id="1511"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-smart-offer[data-offer-id="1506"] .footer,.offer-card-smart-offer[data-offer-id="1509"] .footer,.offer-card-smart-offer[data-offer-id="1512"] .footer{background:linear-gradient(#fd9330 0%,#bb431d 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #904b24,inset 5px 0 4px #904b24,inset 0 -5px 4px #904b24}.offer-card-smart-offer[data-offer-id="1524"] .footer{background:linear-gradient(#a0e4ff 0%,#1d2a57 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #274c5e,inset 5px 0 4px #274c5e,inset 0 -5px 4px #274c5e}.offer-card-smart-offer[data-offer-id="1523"] .footer{background:linear-gradient(#fc62c8 0%,#8b1c44 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #cc1d9b,inset 5px 0 4px #cc1d9b,inset 0 -5px 4px #cc1d9b}.offer-card-smart-offer[data-offer-id="1529"] .footer{background:linear-gradient(#e7af78 0%,#8e663f 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8e663f,inset 5px 0 4px #8e663f,inset 0 -5px 4px #8e663f}.offer-card-smart-offer[data-offer-id="1530"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-smart-offer[data-offer-id="1533"] .footer,.offer-card-smart-offer[data-offer-id="2221"] .footer{background:linear-gradient(#ff4f70 0%,#840b23 100%);box-shadow:inset 0 -5px 4px #840b23,inset 5px 0 4px #840b23,inset -5px 0 4px #840b23,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="1528"] .footer,.offer-card-smart-offer[data-offer-id="1532"] .footer,.offer-card-smart-offer[data-offer-id="952"] .footer,.offer-card-smart-offer[data-offer-id="2224"] .footer{background:linear-gradient(#be324d 0%,#701a2b 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #581523,inset 5px 0 4px #581523,inset 0 -5px 4px #581523}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items,.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items,.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items,.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip,.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip,.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip,.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-smart-offer[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-smart-offer[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-smart-offer[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-smart-offer[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-smart-offer[data-offer-id="1527"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardMonopolyBack.png?ec4f72v1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1527"] .footer{background:linear-gradient(#87da8a 0%,#0f5014 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #3f8044,inset 5px 0 4px #3f8044,inset 0 -5px 4px #3f8044}.offer-card-smart-offer[data-offer-id="1524"] .rewards-list,.offer-card-smart-offer[data-offer-id="1536"] .rewards-list,.offer-card-smart-offer[data-offer-id="1538"] .rewards-list,.offer-card-smart-offer[data-offer-id="1533"] .rewards-list,.offer-card-smart-offer[data-offer-id="2221"] .rewards-list,.offer-card-smart-offer[data-offer-id="1526"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBack.png?19d5ffv1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1532"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBackHigh.png?b736b1v1) 50%/214px no-repeat;padding:10px 0}.offer-card-smart-offer[data-offer-id="1532"] .footer{background:linear-gradient(360deg,#26866f 0%,#3cfbd0 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #26866f,inset 5px 0 4px #26866f,inset 0 -5px 4px #26866f}.offer-card-smart-offer[data-offer-id="1526"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 -5px 4px #003924,inset 5px 0 4px #003924,inset -5px 0 4px #003924,inset 0 2px 2.4px #ffffff7d}.offer-card-smart-offer[data-offer-id="1536"] .footer{background:linear-gradient(#50f0f7 0%,#078db0 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #078db0,inset 5px 0 4px #078db0,inset 0 -5px 4px #078db0}.offer-card-smart-offer[data-offer-id="1538"] .content{background:#d1e9fe}.offer-card-smart-offer[data-offer-id="1538"] .offer-benefit{display:none}.offer-card-smart-offer[data-offer-id="1538"] .banner-new{z-index:10;pointer-events:none;background-image:url(https://inspin.me/build/static/images/chests/bannerNew.png?2a3c46v1);background-size:51px 45px;width:48px;height:42px;display:block;position:absolute;top:0;right:12px}.offer-card-smart-offer[data-offer-id="1538"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset 0 -5px 4px #2f1f7d}.offer-card-smart-offer[data-offer-id="951"] .footer{background:linear-gradient(#ba7f90 0%,#3c1514 100%);box-shadow:inset 0 -5px 4px #573332,inset 5px 0 4px #573332,inset -5px 0 4px #573332,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="952"] .footer,.offer-card-smart-offer[data-offer-id="2224"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="953"] .footer,.offer-card-smart-offer[data-offer-id="2223"] .footer{background:linear-gradient(#ff70d3 0%,#970036 100%);box-shadow:inset 0 -5px 4px #970036,inset 5px 0 4px #970036,inset -5px 0 4px #970036,inset 0 2px 2.4px #ffffff7d}.offer-card-smart-offer[data-offer-id="954"] .footer,.offer-card-smart-offer[data-offer-id="2222"] .footer{background:linear-gradient(#fa8134 0%,#cd5307 100%);box-shadow:inset 0 -5px 4px #cd5307,inset 5px 0 4px #cd5307,inset -5px 0 4px #cd5307,inset 0 2px 2.4px #ffffff7d}.offer-card-smart-offer[data-offer-id="955"] .footer{background:linear-gradient(#feaf62 0%,#65281d 100%);box-shadow:inset 0 -5px 4px #914334,inset 5px 0 4px #914334,inset -5px 0 4px #914334,inset 0 2px 2.4px #ffffff7d}.offer-card-smart-offer[data-offer-id="953"] .rewards-list,.offer-card-smart-offer[data-offer-id="2223"] .rewards-list,.offer-card-smart-offer[data-offer-id="954"] .rewards-list,.offer-card-smart-offer[data-offer-id="2222"] .rewards-list,.offer-card-smart-offer[data-offer-id="955"] .rewards-list,.offer-card-smart-offer[data-offer-id="1526"] .rewards-list,.offer-card-smart-offer[data-offer-id="1533"] .rewards-list,.offer-card-smart-offer[data-offer-id="2221"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJuneBack.png?80c011v1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1036"] .rewards-list,.offer-card-smart-offer[data-offer-id="1061"] .rewards-list,.offer-card-smart-offer[data-offer-id="1062"] .rewards-list,.offer-card-smart-offer[data-offer-id="1018"] .rewards-list,.offer-card-smart-offer[data-offer-id="1063"] .rewards-list,.offer-card-smart-offer[data-offer-id="1064"] .rewards-list,.offer-card-smart-offer[data-offer-id="1065"] .rewards-list,.offer-card-smart-offer[data-offer-id="1037"] .rewards-list,.offer-card-smart-offer[data-offer-id="1066"] .rewards-list,.offer-card-smart-offer[data-offer-id="1067"] .rewards-list,.offer-card-smart-offer[data-offer-id="1025"] .rewards-list,.offer-card-smart-offer[data-offer-id="1026"] .rewards-list,.offer-card-smart-offer[data-offer-id="1027"] .rewards-list,.offer-card-smart-offer[data-offer-id="1028"] .rewards-list,.offer-card-smart-offer[data-offer-id="1039"] .rewards-list,.offer-card-smart-offer[data-offer-id="1040"] .rewards-list,.offer-card-smart-offer[data-offer-id="1068"] .rewards-list,.offer-card-smart-offer[data-offer-id="1032"] .rewards-list,.offer-card-smart-offer[data-offer-id="1069"] .rewards-list,.offer-card-smart-offer[data-offer-id="1070"] .rewards-list,.offer-card-smart-offer[data-offer-id="1071"] .rewards-list,.offer-card-smart-offer[data-offer-id="1140"] .rewards-list,.offer-card-smart-offer[data-offer-id="1141"] .rewards-list,.offer-card-smart-offer[data-offer-id="1142"] .rewards-list,.offer-card-smart-offer[data-offer-id="1143"] .rewards-list,.offer-card-smart-offer[data-offer-id="1144"] .rewards-list,.offer-card-smart-offer[data-offer-id="1145"] .rewards-list,.offer-card-smart-offer[data-offer-id="1146"] .rewards-list,.offer-card-smart-offer[data-offer-id="1147"] .rewards-list,.offer-card-smart-offer[data-offer-id="1148"] .rewards-list,.offer-card-smart-offer[data-offer-id="1149"] .rewards-list,.offer-card-smart-offer[data-offer-id="1150"] .rewards-list,.offer-card-smart-offer[data-offer-id="1151"] .rewards-list,.offer-card-smart-offer[data-offer-id="1152"] .rewards-list,.offer-card-smart-offer[data-offer-id="1153"] .rewards-list,.offer-card-smart-offer[data-offer-id="1154"] .rewards-list,.offer-card-smart-offer[data-offer-id="1155"] .rewards-list,.offer-card-smart-offer[data-offer-id="1156"] .rewards-list,.offer-card-smart-offer[data-offer-id="1157"] .rewards-list,.offer-card-smart-offer[data-offer-id="1158"] .rewards-list,.offer-card-smart-offer[data-offer-id="1159"] .rewards-list,.offer-card-smart-offer[data-offer-id="1160"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBack.png?472c5av1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1021"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1021"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-smart-offer[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-smart-offer[data-offer-id="1028"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1028"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-smart-offer[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-smart-offer[data-offer-id="1035"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-smart-offer[data-offer-id="1035"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-smart-offer[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-smart-offer[data-offer-id="1015"] .footer,.offer-card-smart-offer[data-offer-id="1036"] .footer,.offer-card-smart-offer[data-offer-id="1037"] .footer,.offer-card-smart-offer[data-offer-id="1039"] .footer,.offer-card-smart-offer[data-offer-id="1140"] .footer,.offer-card-smart-offer[data-offer-id="1147"] .footer,.offer-card-smart-offer[data-offer-id="1154"] .footer{background:linear-gradient(#c52ee7 0%,#76208f 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #76208f,inset 5px 0 4px #76208f,inset 0 -5px 4px #76208f}.offer-card-smart-offer[data-offer-id="1016"] .footer,.offer-card-smart-offer[data-offer-id="1028"] .footer,.offer-card-smart-offer[data-offer-id="1040"] .footer,.offer-card-smart-offer[data-offer-id="1038"] .footer,.offer-card-smart-offer[data-offer-id="1034"] .footer,.offer-card-smart-offer[data-offer-id="1027"] .footer,.offer-card-smart-offer[data-offer-id="1020"] .footer,.offer-card-smart-offer[data-offer-id="1061"] .footer,.offer-card-smart-offer[data-offer-id="1066"] .footer,.offer-card-smart-offer[data-offer-id="1064"] .footer,.offer-card-smart-offer[data-offer-id="1070"] .footer,.offer-card-smart-offer[data-offer-id="1141"] .footer,.offer-card-smart-offer[data-offer-id="1148"] .footer,.offer-card-smart-offer[data-offer-id="1155"] .footer,.offer-card-smart-offer[data-offer-id="1145"] .footer,.offer-card-smart-offer[data-offer-id="1152"] .footer,.offer-card-smart-offer[data-offer-id="1159"] .footer{background:linear-gradient(#f851bf 0%,#710740 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #b61e70,inset 5px 0 4px #b61e70,inset 0 -5px 4px #b61e70}.offer-card-smart-offer[data-offer-id="1017"] .footer,.offer-card-smart-offer[data-offer-id="1024"] .footer,.offer-card-smart-offer[data-offer-id="1031"] .footer,.offer-card-smart-offer[data-offer-id="1062"] .footer,.offer-card-smart-offer[data-offer-id="1067"] .footer,.offer-card-smart-offer[data-offer-id="1068"] .footer,.offer-card-smart-offer[data-offer-id="1142"] .footer,.offer-card-smart-offer[data-offer-id="1149"] .footer,.offer-card-smart-offer[data-offer-id="1156"] .footer{background:linear-gradient(#ed5b54 0%,#8f2819 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8f2819,inset 5px 0 4px #8f2819,inset 0 -5px 4px #8f2819}.offer-card-smart-offer[data-offer-id="1018"] .footer,.offer-card-smart-offer[data-offer-id="1025"] .footer,.offer-card-smart-offer[data-offer-id="1032"] .footer,.offer-card-smart-offer[data-offer-id="1028"] .footer,.offer-card-smart-offer[data-offer-id="1065"] .footer,.offer-card-smart-offer[data-offer-id="1071"] .footer,.offer-card-smart-offer[data-offer-id="1143"] .footer,.offer-card-smart-offer[data-offer-id="1150"] .footer,.offer-card-smart-offer[data-offer-id="1157"] .footer,.offer-card-smart-offer[data-offer-id="1146"] .footer,.offer-card-smart-offer[data-offer-id="1153"] .footer,.offer-card-smart-offer[data-offer-id="1160"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-offer-id="1019"] .footer,.offer-card-smart-offer[data-offer-id="1026"] .footer,.offer-card-smart-offer[data-offer-id="1033"] .footer,.offer-card-smart-offer[data-offer-id="1063"] .footer,.offer-card-smart-offer[data-offer-id="1069"] .footer,.offer-card-smart-offer[data-offer-id="1144"] .footer,.offer-card-smart-offer[data-offer-id="1151"] .footer,.offer-card-smart-offer[data-offer-id="1158"] .footer{background:linear-gradient(#ff79be 0%,#7b33b9 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #9b50db,inset 5px 0 4px #9b50db,inset 0 -5px 4px #9b50db}.offer-card-smart-offer .content .info .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJuneBack.png?80c011v1) 50%/214px no-repeat;border-radius:14px;align-items:center;padding:2px;display:flex}.offer-card-smart-offer .content .info .rewards-list .game-items{border-radius:12px;height:74px;box-shadow:inset 0 0 9px #603b1061}.offer-card-smart-offer .footer{background:linear-gradient(#8db4ff 0%,#3a63b1 100%);box-shadow:inset 0 -5px 4px #004c94,inset 5px 0 4px #004c94,inset -5px 0 4px #004c94,inset 0 2px 2.4px #fff3}.offer-card-smart-offer[data-is-man=true] .footer{background:linear-gradient(#fd98f3 0%,#df2c8e 100%);box-shadow:inset 0 -5px 4px #df2c8e,inset 5px 0 4px #df2c8e,inset -5px 0 4px #df2c8e,inset 0 2px 2.4px #ffffff7d}.offer-card-one-plus-one{box-sizing:border-box;background:linear-gradient(100deg,#ffd646 0%,#e8a900 100%);border-radius:20px;width:359px;height:241px;padding:4px;position:relative;box-shadow:inset 0 7px 1px #ffffff40,0 3px #963d00}.offer-card-one-plus-one .content{box-sizing:border-box;background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 8px #c0830c}.offer-card-one-plus-one .content .footer{border-radius:0 0 16px 16px}.offer-card-one-plus-one .content .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;width:auto;height:50px;margin:auto;margin:unset;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-one-plus-one .content .button-buy-box:hover{filter:brightness(110%)}.offer-card-one-plus-one .content .button-buy-box:active{filter:brightness(85%)}.offer-card-one-plus-one .content .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-one-plus-one .content .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-one-plus-one .content .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-one-plus-one .content .button-buy-box.locked *{filter:grayscale()}.offer-card-one-plus-one .content .button-buy-box .coin-image{width:22px;height:22px}.offer-card-one-plus-one .content .button-buy-box .notification{min-width:10px;height:10px;position:absolute;top:1px;right:10px}.offer-card-one-plus-one .content .info>.image{pointer-events:none}.offer-card-one-plus-one .content{background:linear-gradient(#ffecc8 0%,#ffd686 100%);box-shadow:inset 0 0 8px #c0830c}.offer-card-one-plus-one .content:before{content:"";z-index:0;width:150px;height:150px;box-shadow:none;opacity:.7;pointer-events:none;background-color:#0000;background-position:-125px -190px;background-repeat:no-repeat;background-size:357px;border-radius:20px;display:block;position:absolute;top:0;left:0}.offer-card-one-plus-one .content .info{flex-grow:1;width:100%;display:flex}.offer-card-one-plus-one .content .info .image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.offer-card-one-plus-one .content .info .rewards-list .coins,.offer-card-one-plus-one .content .info .rewards-list .game-items{background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 7.6px #603b1030}.offer-card-one-plus-one .content .info .rewards-list .coins .game-item-image,.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-image{width:40px;height:40px}.offer-card-one-plus-one .content .info .rewards-list .coins .count,.offer-card-one-plus-one .content .info .rewards-list .game-items .count{color:#fff;font-size:20px;font-style:italic;font-weight:700}.offer-card-one-plus-one .content .info .rewards-list .coins .count.count--svg-stroke,.offer-card-one-plus-one .content .info .rewards-list .game-items .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-one-plus-one .content .footer{justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px 0 20px;display:flex}.offer-card-one-plus-one .content .footer .offer-title{color:#fff;text-shadow:2px 2px 2px #0006;text-align:left;font-size:18px;font-weight:700}.offer-card-one-plus-one .content .footer .button-buy-box{min-width:105px}.offer-card-one-plus-one .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;z-index:1;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-6px;right:8px}.offer-card-one-plus-one .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-one-plus-one .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-one-plus-one .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-one-plus-one .content .info .image{background-position:bottom}.offer-card-one-plus-one .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;min-height:28px;display:flex;position:absolute;top:0;left:-8px;transform:translateY(-40%)}.offer-card-one-plus-one .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-one-plus-one .top-left-icons .game-items{padding:0!important}.offer-card-one-plus-one .top-left-icons .rewards-list{min-height:0!important}.offer-card-one-plus-one .top-left-icons .icon-no-ads{width:44px!important;height:44px!important}.offer-card-one-plus-one.offer-card-special-shop-big{height:auto}.offer-card-one-plus-one.offer-card-special-shop-big .content .info .rewards-list{background-position:bottom}.offer-card-one-plus-one.offer-card-special-shop-big .content .info .rewards-list .game-items{row-gap:0;padding-bottom:9px}.offer-card-one-plus-one.offer-card-special-shop-big .content .info .bonus-rewards-container{bottom:3px}.offer-card-one-plus-one .banner-new{display:none}.offer-card-one-plus-one .content .info{box-sizing:border-box;justify-content:flex-end;align-items:center;min-height:136px;padding:16px 8px 16px 36%;display:flex;position:relative}.offer-card-one-plus-one .content .info .rewards-list{background-size:100% 100%;width:100%;min-width:0;min-height:78px;display:flex}.offer-card-one-plus-one .content .info .rewards-list .game-items{box-shadow:none;box-sizing:border-box;background:0 0;flex-wrap:wrap;justify-content:center;gap:4px 9px;width:100%;padding:8px}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:44px;height:44px;display:block}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip .count{margin-top:-13px;font-size:16px}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins]:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/coinsSpecialShop.png?ee1c1cv1);background-repeat:no-repeat;background-size:contain;width:81px;height:52px;display:block;position:relative}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{display:none}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-21px}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id] .count,.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .count,.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .count{display:none}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id]{border-radius:8px;box-shadow:2px 2px 5px 2px #ffffff40}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{object-fit:contain;min-width:52px;height:52px;transform:rotate(45deg)}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id]{width:44px;height:44px}.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .frames-list,.offer-card-one-plus-one .content .info .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id] .photo-frame{width:52px;height:52px;top:-2px;margin-left:0!important}.offer-card-one-plus-one .content .info .bonus-rewards-container{position:absolute;bottom:6px;right:32px}.offer-card-one-plus-one .content .footer .offer-title{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.offer-card-one-plus-one .content .footer .offer-title .buy-count{color:#fffc;font-size:14px;font-weight:500}.offer-card-one-plus-one .image{width:calc(36% - 8px);max-width:140px;height:128px;position:absolute;bottom:0;left:4px}.offer-card-one-plus-one[data-offer-id="1505"] .footer,.offer-card-one-plus-one[data-offer-id="1508"] .footer,.offer-card-one-plus-one[data-offer-id="1511"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-one-plus-one[data-offer-id="1506"] .footer,.offer-card-one-plus-one[data-offer-id="1509"] .footer,.offer-card-one-plus-one[data-offer-id="1512"] .footer{background:linear-gradient(#fd9330 0%,#bb431d 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #904b24,inset 5px 0 4px #904b24,inset 0 -5px 4px #904b24}.offer-card-one-plus-one[data-offer-id="1524"] .footer{background:linear-gradient(#a0e4ff 0%,#1d2a57 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #274c5e,inset 5px 0 4px #274c5e,inset 0 -5px 4px #274c5e}.offer-card-one-plus-one[data-offer-id="1523"] .footer{background:linear-gradient(#fc62c8 0%,#8b1c44 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #cc1d9b,inset 5px 0 4px #cc1d9b,inset 0 -5px 4px #cc1d9b}.offer-card-one-plus-one[data-offer-id="1529"] .footer{background:linear-gradient(#e7af78 0%,#8e663f 108.93%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8e663f,inset 5px 0 4px #8e663f,inset 0 -5px 4px #8e663f}.offer-card-one-plus-one[data-offer-id="1530"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #003924,inset 5px 0 4px #003924,inset 0 -5px 4px #003924}.offer-card-one-plus-one[data-offer-id="1533"] .footer,.offer-card-one-plus-one[data-offer-id="2221"] .footer{background:linear-gradient(#ff4f70 0%,#840b23 100%);box-shadow:inset 0 -5px 4px #840b23,inset 5px 0 4px #840b23,inset -5px 0 4px #840b23,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="1528"] .footer,.offer-card-one-plus-one[data-offer-id="1532"] .footer,.offer-card-one-plus-one[data-offer-id="952"] .footer,.offer-card-one-plus-one[data-offer-id="2224"] .footer{background:linear-gradient(#be324d 0%,#701a2b 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #581523,inset 5px 0 4px #581523,inset 0 -5px 4px #581523}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items,.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items,.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items,.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip,.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip,.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip,.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .game-item-image,.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip .count,.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins],.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-one-plus-one[data-offer-id="1528"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-one-plus-one[data-offer-id="1532"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-one-plus-one[data-offer-id="952"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count,.offer-card-one-plus-one[data-offer-id="2224"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-one-plus-one[data-offer-id="1527"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardMonopolyBack.png?ec4f72v1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1527"] .footer{background:linear-gradient(#87da8a 0%,#0f5014 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #3f8044,inset 5px 0 4px #3f8044,inset 0 -5px 4px #3f8044}.offer-card-one-plus-one[data-offer-id="1524"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1536"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1538"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1533"] .rewards-list,.offer-card-one-plus-one[data-offer-id="2221"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1526"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBack.png?19d5ffv1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1532"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardBackHigh.png?b736b1v1) 50%/214px no-repeat;padding:10px 0}.offer-card-one-plus-one[data-offer-id="1532"] .footer{background:linear-gradient(360deg,#26866f 0%,#3cfbd0 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #26866f,inset 5px 0 4px #26866f,inset 0 -5px 4px #26866f}.offer-card-one-plus-one[data-offer-id="1526"] .footer{background:linear-gradient(#208561 0%,#003f28 100%);box-shadow:inset 0 -5px 4px #003924,inset 5px 0 4px #003924,inset -5px 0 4px #003924,inset 0 2px 2.4px #ffffff7d}.offer-card-one-plus-one[data-offer-id="1536"] .footer{background:linear-gradient(#50f0f7 0%,#078db0 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #078db0,inset 5px 0 4px #078db0,inset 0 -5px 4px #078db0}.offer-card-one-plus-one[data-offer-id="1538"] .content{background:#d1e9fe}.offer-card-one-plus-one[data-offer-id="1538"] .offer-benefit{display:none}.offer-card-one-plus-one[data-offer-id="1538"] .banner-new{z-index:10;pointer-events:none;background-image:url(https://inspin.me/build/static/images/chests/bannerNew.png?2a3c46v1);background-size:51px 45px;width:48px;height:42px;display:block;position:absolute;top:0;right:12px}.offer-card-one-plus-one[data-offer-id="1538"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 2px 2.4px #fff3,inset -5px 0 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset 0 -5px 4px #2f1f7d}.offer-card-one-plus-one[data-offer-id="951"] .footer{background:linear-gradient(#ba7f90 0%,#3c1514 100%);box-shadow:inset 0 -5px 4px #573332,inset 5px 0 4px #573332,inset -5px 0 4px #573332,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="952"] .footer,.offer-card-one-plus-one[data-offer-id="2224"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="953"] .footer,.offer-card-one-plus-one[data-offer-id="2223"] .footer{background:linear-gradient(#ff70d3 0%,#970036 100%);box-shadow:inset 0 -5px 4px #970036,inset 5px 0 4px #970036,inset -5px 0 4px #970036,inset 0 2px 2.4px #ffffff7d}.offer-card-one-plus-one[data-offer-id="954"] .footer,.offer-card-one-plus-one[data-offer-id="2222"] .footer{background:linear-gradient(#fa8134 0%,#cd5307 100%);box-shadow:inset 0 -5px 4px #cd5307,inset 5px 0 4px #cd5307,inset -5px 0 4px #cd5307,inset 0 2px 2.4px #ffffff7d}.offer-card-one-plus-one[data-offer-id="955"] .footer{background:linear-gradient(#feaf62 0%,#65281d 100%);box-shadow:inset 0 -5px 4px #914334,inset 5px 0 4px #914334,inset -5px 0 4px #914334,inset 0 2px 2.4px #ffffff7d}.offer-card-one-plus-one[data-offer-id="953"] .rewards-list,.offer-card-one-plus-one[data-offer-id="2223"] .rewards-list,.offer-card-one-plus-one[data-offer-id="954"] .rewards-list,.offer-card-one-plus-one[data-offer-id="2222"] .rewards-list,.offer-card-one-plus-one[data-offer-id="955"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1526"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1533"] .rewards-list,.offer-card-one-plus-one[data-offer-id="2221"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJuneBack.png?80c011v1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1036"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1061"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1062"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1018"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1063"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1064"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1065"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1037"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1066"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1067"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1025"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1026"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1027"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1028"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1039"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1040"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1068"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1032"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1069"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1070"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1071"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1140"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1141"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1142"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1143"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1144"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1145"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1146"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1147"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1148"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1149"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1150"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1151"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1152"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1153"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1154"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1155"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1156"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1157"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1158"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1159"] .rewards-list,.offer-card-one-plus-one[data-offer-id="1160"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBack.png?472c5av1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1021"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1021"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-one-plus-one[data-offer-id="1021"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-one-plus-one[data-offer-id="1028"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1028"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-one-plus-one[data-offer-id="1028"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-one-plus-one[data-offer-id="1035"] .rewards-list{background:url(https://inspin.me/build/static/images/chests/rewardJulyBackHigh.png?8a1b04v1) 50%/214px no-repeat}.offer-card-one-plus-one[data-offer-id="1035"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items{flex-wrap:wrap;column-gap:12px}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip{flex-direction:row}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip .count{margin-top:0}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins]{flex-direction:column;width:100%}.offer-card-one-plus-one[data-offer-id="1035"] .content .info .game-items .game-item-with-tooltip[data-game-item-type=coins] .count{margin-top:-13px}.offer-card-one-plus-one[data-offer-id="1015"] .footer,.offer-card-one-plus-one[data-offer-id="1036"] .footer,.offer-card-one-plus-one[data-offer-id="1037"] .footer,.offer-card-one-plus-one[data-offer-id="1039"] .footer,.offer-card-one-plus-one[data-offer-id="1140"] .footer,.offer-card-one-plus-one[data-offer-id="1147"] .footer,.offer-card-one-plus-one[data-offer-id="1154"] .footer{background:linear-gradient(#c52ee7 0%,#76208f 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #76208f,inset 5px 0 4px #76208f,inset 0 -5px 4px #76208f}.offer-card-one-plus-one[data-offer-id="1016"] .footer,.offer-card-one-plus-one[data-offer-id="1028"] .footer,.offer-card-one-plus-one[data-offer-id="1040"] .footer,.offer-card-one-plus-one[data-offer-id="1038"] .footer,.offer-card-one-plus-one[data-offer-id="1034"] .footer,.offer-card-one-plus-one[data-offer-id="1027"] .footer,.offer-card-one-plus-one[data-offer-id="1020"] .footer,.offer-card-one-plus-one[data-offer-id="1061"] .footer,.offer-card-one-plus-one[data-offer-id="1066"] .footer,.offer-card-one-plus-one[data-offer-id="1064"] .footer,.offer-card-one-plus-one[data-offer-id="1070"] .footer,.offer-card-one-plus-one[data-offer-id="1141"] .footer,.offer-card-one-plus-one[data-offer-id="1148"] .footer,.offer-card-one-plus-one[data-offer-id="1155"] .footer,.offer-card-one-plus-one[data-offer-id="1145"] .footer,.offer-card-one-plus-one[data-offer-id="1152"] .footer,.offer-card-one-plus-one[data-offer-id="1159"] .footer{background:linear-gradient(#f851bf 0%,#710740 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #b61e70,inset 5px 0 4px #b61e70,inset 0 -5px 4px #b61e70}.offer-card-one-plus-one[data-offer-id="1017"] .footer,.offer-card-one-plus-one[data-offer-id="1024"] .footer,.offer-card-one-plus-one[data-offer-id="1031"] .footer,.offer-card-one-plus-one[data-offer-id="1062"] .footer,.offer-card-one-plus-one[data-offer-id="1067"] .footer,.offer-card-one-plus-one[data-offer-id="1068"] .footer,.offer-card-one-plus-one[data-offer-id="1142"] .footer,.offer-card-one-plus-one[data-offer-id="1149"] .footer,.offer-card-one-plus-one[data-offer-id="1156"] .footer{background:linear-gradient(#ed5b54 0%,#8f2819 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #8f2819,inset 5px 0 4px #8f2819,inset 0 -5px 4px #8f2819}.offer-card-one-plus-one[data-offer-id="1018"] .footer,.offer-card-one-plus-one[data-offer-id="1025"] .footer,.offer-card-one-plus-one[data-offer-id="1032"] .footer,.offer-card-one-plus-one[data-offer-id="1028"] .footer,.offer-card-one-plus-one[data-offer-id="1065"] .footer,.offer-card-one-plus-one[data-offer-id="1071"] .footer,.offer-card-one-plus-one[data-offer-id="1143"] .footer,.offer-card-one-plus-one[data-offer-id="1150"] .footer,.offer-card-one-plus-one[data-offer-id="1157"] .footer,.offer-card-one-plus-one[data-offer-id="1146"] .footer,.offer-card-one-plus-one[data-offer-id="1153"] .footer,.offer-card-one-plus-one[data-offer-id="1160"] .footer{background:linear-gradient(#b597ff 0%,#170667 100%);box-shadow:inset 0 -5px 4px #2f1f7d,inset 5px 0 4px #2f1f7d,inset -5px 0 4px #2f1f7d,inset 0 2px 2.4px #fff3}.offer-card-one-plus-one[data-offer-id="1019"] .footer,.offer-card-one-plus-one[data-offer-id="1026"] .footer,.offer-card-one-plus-one[data-offer-id="1033"] .footer,.offer-card-one-plus-one[data-offer-id="1063"] .footer,.offer-card-one-plus-one[data-offer-id="1069"] .footer,.offer-card-one-plus-one[data-offer-id="1144"] .footer,.offer-card-one-plus-one[data-offer-id="1151"] .footer,.offer-card-one-plus-one[data-offer-id="1158"] .footer{background:linear-gradient(#ff79be 0%,#7b33b9 100%);box-shadow:inset 0 2px 2.4px #ffffff7d,inset -5px 0 4px #9b50db,inset 5px 0 4px #9b50db,inset 0 -5px 4px #9b50db}.offer-card-one-plus-one .content:before{height:190px}.offer-card-one-plus-one .content .info{position:static}.offer-card-one-plus-one .content .info .offer-rewards{flex-direction:column;gap:7px;display:flex}.offer-card-one-plus-one .content .info .offer-rewards .plus{z-index:1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/bank/plus.png?9f8e00v1);background-size:contain;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.offer-card-one-plus-one .content .info .image{position:relative}.offer-card-one-plus-one .content .info .rewards-list{background:linear-gradient(99.8deg,#ffd646 0%,#e8a900 100%);border-radius:14px;align-items:center;padding:2px;display:flex}.offer-card-one-plus-one .content .info .rewards-list .game-items{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(50% 50%,#fff6e5 0%,#ffd98f 100%);border-radius:12px;height:74px;box-shadow:inset 0 0 9px #603b1061}.offer-card-one-plus-one .image{top:0;left:0}.offer-card-one-plus-one .footer{background:linear-gradient(#7957b2,#4f369c);box-shadow:inset 0 .2rem .24rem #fff3,inset -.5rem 0 .4rem #4f369c,inset .5rem 0 .4rem #4f369c,inset 0 -.5rem .4rem #392b64}.offer-card-ad{background:linear-gradient(#ffa362 -7.58%,#ff8c3a 110.47%);border-radius:38px;flex-direction:column;justify-content:center;align-items:center;width:345px;height:272px;padding:8px 8px 12px;display:flex;box-shadow:inset 2px 4px 4px #ffffff26}.offer-card-ad .content{background-image:url(https://inspin.me/build/static/images/bgOffer.png?a4d543v1);background-repeat:no-repeat;background-size:cover;border:4px solid #a95b23;border-radius:30px;justify-content:center;align-items:center;width:329px;height:201px;display:flex}.offer-card-ad .content .sofi{z-index:1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/sophie.png?c16d6dv1);background-repeat:no-repeat;background-size:cover;width:155px;height:189px;position:relative;bottom:-2px}.offer-card-ad .content .reward-container{border:2px solid #fed230;border-radius:14px;justify-content:center;align-items:center;width:161px;height:133px;display:flex;position:relative;right:12px;overflow:hidden}.offer-card-ad .content .reward-container .game-items .game-item-image{display:none}.offer-card-ad .content .reward-container .game-items .count{color:#ff4b4b;font-size:32px;font-style:italic;font-weight:900;position:relative;top:-15px;left:-5px}.offer-card-ad .content .reward-container .game-items .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-ad .content .reward-container .game-items:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/coins.png?bdb093v1);background-repeat:no-repeat;background-size:contain;width:110px;height:83px;display:block;position:relative;top:7px}.offer-card-ad .content .reward-container:before{content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/bgClap.png?e93331v1);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;box-shadow:inset 0 0 9px #603b10}.offer-card-ad .button{color:#04050f;cursor:pointer;background-color:#fff;border-radius:20px;justify-content:center;align-items:center;column-gap:4px;width:192px;min-height:40px;margin-top:12px;font-size:14px;font-weight:700;display:flex}.offer-card-ad .button .icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-repeat:no-repeat;background-size:cover;width:16px;height:16px}.offer-card-ad .button:hover{background-color:#fffc}.offer-card-gift-vip{box-sizing:border-box;border-radius:16px;flex-direction:column;width:160px;margin:auto;padding:0 0 12px;display:flex;position:relative;background:linear-gradient(#ffecc8 0%,#ffdfa0 100%)!important;border:1px solid #ffd686!important;box-shadow:inset 0 0 8px #c0830c!important}.offer-card-gift-vip .image{background-repeat:no-repeat;background-size:cover;width:112px;height:112px;margin:0 auto;display:block;position:relative}.offer-card-gift-vip .ribbon{background-image:url(https://inspin.me/build/static/images/bank/ribbons/ribbonOrange.png?098dbav1);background-size:172px 50px;justify-content:center;width:172px;height:50px;margin-top:6px;margin-left:-8px;display:flex}.offer-card-gift-vip .ribbon .text{text-align:center;text-shadow:0 0 #0000,0 1px 1px #9e2a0c,0 -1px 1px #9e2a0c,1px 0 1px #9e2a0c,1px 1px 1px #9e2a0c,1px -1px 1px #9e2a0c,-1px 0 1px #9e2a0c,-1px 1px 1px #9e2a0c,-1px -1px 1px #9e2a0c;color:#fff;justify-content:center;align-items:center;width:160px;height:39px;font-size:14px;font-weight:700;display:flex;position:relative;bottom:3px}.offer-card-gift-vip>.rewards-list{justify-content:space-between;height:64px;margin:3px 15px 10px;display:flex;position:relative}.offer-card-gift-vip>.rewards-list .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-gift-vip>.rewards-list .game-item-with-tooltip .game-item-image{width:40px;height:40px}.offer-card-gift-vip>.rewards-list .game-item-with-tooltip .count{font-size:20px;font-style:italic;font-weight:700}.offer-card-gift-vip>.rewards-list .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-gift-vip>.rewards-list .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{margin-left:10px}.offer-card-gift-vip>.rewards-list .coins,.offer-card-gift-vip>.rewards-list .game-items{flex-grow:1}.offer-card-gift-vip .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;max-width:140px;height:40px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-gift-vip .button-buy-box:hover{filter:brightness(110%)}.offer-card-gift-vip .button-buy-box:active{filter:brightness(85%)}.offer-card-gift-vip .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-gift-vip .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-gift-vip .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-gift-vip .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-4px;right:6px}.offer-card-gift-vip .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-gift-vip .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-gift-vip .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-gift-vip .rewards-ad{position:absolute;top:-12px;left:-10px;transform:rotate(-50deg)}.offer-card-gift-vip .rewards-ad .icon{width:40px;height:40px}.offer-card-gift-vip .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;gap:4px;min-height:28px;display:flex;position:absolute;top:-8px;left:-4px}.offer-card-gift-vip .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-gift-vip .top-left-icons .rewards-ad{margin:-4px;position:relative;top:auto;left:auto}.offer-card-gift-vip .rays-container{border-radius:16px;position:absolute;inset:0;overflow:hidden}.offer-card-gift-vip .rays{position:absolute;left:0}.offer-card-gift-vip .image{width:80px;height:80px;margin-top:12px}.offer-card-gift-vip .ribbon{background-image:url(https://inspin.me/build/static/images/bank/ribbons/ribbonPurple.png?3bd7b7v1)}.offer-card-gift-vip .description{flex-direction:column;gap:12px;width:100%;padding:12px;display:flex}.offer-card-gift-vip .description .rewards{flex-direction:column;gap:8px;display:flex}.offer-card-gift-vip .description .rewards .rarity{justify-content:space-between;font-weight:700;display:flex}.offer-card-gift-vip .description .rewards .rarity .percent{font-size:14px}.offer-card-gift-passion-pass{box-sizing:border-box;border-radius:16px;flex-direction:row;align-items:center;gap:16px;width:100%;margin:auto;padding:12px;display:flex;position:relative;background:linear-gradient(#ffecc8 0%,#ffdfa0 100%)!important;border:1px solid #ffd686!important;box-shadow:inset 0 0 8px #c0830c!important}.offer-card-gift-passion-pass .image{background-repeat:no-repeat;background-size:cover;width:112px;height:112px;margin:0 auto;display:block;position:relative}.offer-card-gift-passion-pass .ribbon{background-image:url(https://inspin.me/build/static/images/bank/ribbons/ribbonOrange.png?098dbav1);background-size:172px 50px;justify-content:center;width:172px;height:50px;margin-top:6px;margin-left:-8px;display:flex}.offer-card-gift-passion-pass .ribbon .text{text-align:center;text-shadow:0 0 #0000,0 1px 1px #9e2a0c,0 -1px 1px #9e2a0c,1px 0 1px #9e2a0c,1px 1px 1px #9e2a0c,1px -1px 1px #9e2a0c,-1px 0 1px #9e2a0c,-1px 1px 1px #9e2a0c,-1px -1px 1px #9e2a0c;color:#fff;justify-content:center;align-items:center;width:160px;height:39px;font-size:14px;font-weight:700;display:flex;position:relative;bottom:3px}.offer-card-gift-passion-pass>.rewards-list{justify-content:space-between;height:64px;margin:3px 15px 10px;display:flex;position:relative}.offer-card-gift-passion-pass>.rewards-list .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.offer-card-gift-passion-pass>.rewards-list .game-item-with-tooltip .game-item-image{width:40px;height:40px}.offer-card-gift-passion-pass>.rewards-list .game-item-with-tooltip .count{font-size:20px;font-style:italic;font-weight:700}.offer-card-gift-passion-pass>.rewards-list .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.offer-card-gift-passion-pass>.rewards-list .game-item-with-tooltip[data-game-item-type=coins] .game-item-image{margin-left:10px}.offer-card-gift-passion-pass>.rewards-list .coins,.offer-card-gift-passion-pass>.rewards-list .game-items{flex-grow:1}.offer-card-gift-passion-pass .button-buy-box{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;letter-spacing:normal;pointer-events:all;white-space:nowrap;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;max-width:140px;height:40px;margin:auto;padding:0 24px;font-size:15px;font-weight:600;line-height:40px;transition:all .1s;display:flex;position:relative;overflow:hidden}.offer-card-gift-passion-pass .button-buy-box:hover{filter:brightness(110%)}.offer-card-gift-passion-pass .button-buy-box:active{filter:brightness(85%)}.offer-card-gift-passion-pass .button-buy-box .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.offer-card-gift-passion-pass .button-buy-box:before{content:"";backface-visibility:hidden;background:#ffffffbf;width:12px;height:calc(100% + 60px);display:block;position:absolute;top:-30px;left:-70px;transform:translateZ(0)}.offer-card-gift-passion-pass .button-buy-box.locked{pointer-events:none;background:#919399}.offer-card-gift-passion-pass .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-4px;right:6px}.offer-card-gift-passion-pass .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}.offer-card-gift-passion-pass .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}.offer-card-gift-passion-pass .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.offer-card-gift-passion-pass .rewards-ad{position:absolute;top:-12px;left:-10px;transform:rotate(-50deg)}.offer-card-gift-passion-pass .rewards-ad .icon{width:40px;height:40px}.offer-card-gift-passion-pass .top-left-icons{z-index:30;flex-flow:row;justify-content:end;align-items:center;gap:4px;min-height:28px;display:flex;position:absolute;top:-8px;left:-4px}.offer-card-gift-passion-pass .top-left-icons .forbes-bonus-marker{z-index:35}.offer-card-gift-passion-pass .top-left-icons .rewards-ad{margin:-4px;position:relative;top:auto;left:auto}.offer-card-gift-passion-pass .image{background-repeat:no-repeat;background-size:cover;width:56px;height:56px;margin:0}.offer-card-gift-passion-pass .title{color:#392b64;text-align:left;width:110px;margin-right:auto;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.offer-card-gift-passion-pass .active{background-color:#fff;border-radius:20px;justify-content:center;align-items:center;padding:12px;display:flex}.offer-card-gift-passion-pass .active svg{width:16px;height:16px}.button-buy-box .price{position:relative}.button-buy-box .small-text{font-size:12px;position:relative;top:-3px;left:-3px}.collected-timer{pointer-events:none;flex-direction:column;align-items:center;display:flex}.collected-timer .timer{background:#eabda1b3;border-radius:8px;align-items:center;column-gap:2px;padding:3px 12px;display:flex}.collected-timer .timer svg{width:16px;fill:#963d00!important}.collected-timer .timer .value,.collected-timer .timer .unit{color:#963d00;opacity:.7}.offer-card-lootbox{container-type:inline-size}@container (width<=320px){.offer-card-lootbox .content .footer:has(>:nth-child(3)){flex-wrap:wrap;justify-content:center;gap:8px;height:auto;padding-top:10px;padding-bottom:10px;display:flex;position:relative}.offer-card-lootbox .content .footer:has(>:nth-child(3))>.description{text-align:center;flex:0 0 100%}}.dialog-gifts-from-santa{backface-visibility:hidden;z-index:30;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-gifts-from-santa .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-gifts-from-santa .close-button:hover{filter:brightness(125%)}.dialog-gifts-from-santa .close-button:active{filter:brightness(75%)}.dialog-gifts-from-santa .close-button:hover,.dialog-gifts-from-santa .close-button:active{transform:scale(1.1)}.dialog-gifts-from-santa .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-gifts-from-santa .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-gifts-from-santa .close-button svg{width:14px;height:14px}}.dialog-gifts-from-santa .popup{box-sizing:border-box;text-align:center;background:#9a65f2;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-gifts-from-santa .popup .caption,.dialog-gifts-from-santa .popup .subcaption,.dialog-gifts-from-santa .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-gifts-from-santa .popup .caption{color:#fff;background:#9a65f2;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-gifts-from-santa .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-gifts-from-santa .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-gifts-from-santa .popup .caption{top:-70px}}.dialog-gifts-from-santa .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-gifts-from-santa .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-gifts-from-santa .popup .bold{font-weight:600;display:inline-block}.dialog-gifts-from-santa .popup .content{background:#3d0980;position:relative}.dialog-gifts-from-santa .top{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;top:-66px}.dialog-gifts-from-santa .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-gifts-from-santa .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-gifts-from-santa .top .styled{box-sizing:border-box;background:#fff6;justify-content:center;align-items:center;gap:3px;width:104px;display:flex}.dialog-gifts-from-santa .top .styled svg{min-width:16px}.dialog-gifts-from-santa .popup{max-width:343px;margin-bottom:16px;padding:16px 16px 24px}.dialog-gifts-from-santa .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-gifts-from-santa .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px}.dialog-gifts-from-santa .popup .caption .snow{background-image:url(https://inspin.me/build/static/images/catchGame/snowTop.png?e3576av1);background-repeat:no-repeat;background-size:cover;width:100%;height:33px;position:absolute;top:-19px;left:0}.dialog-gifts-from-santa .popup .caption:after,.dialog-gifts-from-santa .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-gifts-from-santa .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-gifts-from-santa .popup .content{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/catchGame/bg.png?58c9f4v1);background-repeat:no-repeat;background-size:cover;border:4px solid #3d0980;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;height:313px;padding:4px;display:flex;position:relative}.dialog-gifts-from-santa .popup .content .mascots{pointer-events:none;background-image:url(https://inspin.me/build/static/images/catchGame/mascots.png?5102f0v1);background-repeat:no-repeat;background-size:cover;width:270.189px;height:243px}.dialog-gifts-from-santa .popup .content .text-block{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#6423d0cc 0%,#7f49d9cc 100%);border:2px solid #fffdb9;border-radius:16px;padding:20px 12px}.dialog-gifts-from-santa .popup .content .text-block .text{color:#fff;text-align:center;text-shadow:0 1px #451840;margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-gifts-from-santa .popup .content:before{content:"";z-index:1;background-image:url(https://inspin.me/build/static/images/catchGame/snowBottom.png?750a9cv1);background-repeat:no-repeat;background-size:contain;width:104%;height:37px;position:absolute;bottom:-13px;left:-4px}.dialog-gifts-from-santa .popup .button{text-align:center;color:#7957b2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:24px;outline:none;width:52%;min-width:287px;height:50px;margin:20px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-gifts-from-santa .popup .button:hover{filter:brightness(110%)}.dialog-gifts-from-santa .popup .button:active{filter:brightness(85%)}.dialog-gifts-from-santa .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-gifts-from-santa .popup .button:hover{transform:scale(1.05)}.dialog-gifts-from-santa .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-gifts-from-santa .popup .close-button svg{width:16px;height:16px}.dialog-gifts-from-santa .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.dialog-gifts-from-santa .popup .close-button:before{content:"";background-image:url(https://inspin.me/build/static/images/catchGame/snowButton.png?e2d4e2v1);background-repeat:no-repeat;background-size:contain;width:100%;height:18px;position:absolute;top:-6px;left:0}.dialog-gifts-from-santa .small-text{color:#d7d7d7;text-align:center;text-shadow:0 1px #451840;max-width:279px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.catch-game-layer{width:100%;height:100%;position:absolute;top:0;left:0}.catch-game-layer .animation{visibility:hidden;background-image:url(https://inspin.me/build/static/images/catchGame/item.webp?333ad8v1);background-repeat:no-repeat;background-size:contain;width:145px;height:145px;position:absolute}.catch-game-layer .animation.isActive{visibility:visible}.catch-game-layer .item{cursor:pointer;pointer-events:all;opacity:0;background-image:url(https://inspin.me/build/static/images/catchGame/item.png?823a5av1);background-repeat:no-repeat;background-size:contain;width:145px;height:145px;animation:2.5s forwards startOpacity;position:absolute}@keyframes startOpacity{0%{opacity:0}to{opacity:1}}.dialog-newcomers-gifts{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;background-color:#000c;animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-newcomers-gifts *{touch-action:manipulation!important}.dialog-newcomers-gifts .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-newcomers-gifts .popup *{touch-action:manipulation!important}.dialog-newcomers-gifts .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-newcomers-gifts .popup .close-button:hover{filter:brightness(125%)}.dialog-newcomers-gifts .popup .close-button:active{filter:brightness(75%)}.dialog-newcomers-gifts .popup .close-button:hover,.dialog-newcomers-gifts .popup .close-button:active{transform:scale(1.1)}.dialog-newcomers-gifts .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-newcomers-gifts .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-newcomers-gifts .popup .close-button svg{width:14px;height:14px}.dialog-newcomers-gifts .popup .close-button{top:8px;right:8px}}.dialog-newcomers-gifts .popup .close-button:hover{transform:scale(1.1)}.dialog-newcomers-gifts .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-newcomers-gifts .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-newcomers-gifts .popup .text .bold{font-weight:600}.dialog-newcomers-gifts .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-newcomers-gifts .popup .button:hover{filter:brightness(110%)}.dialog-newcomers-gifts .popup .button:active{filter:brightness(85%)}.dialog-newcomers-gifts .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button .text{font-weight:500}.dialog-newcomers-gifts .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-newcomers-gifts .popup .button-purple:hover{filter:brightness(110%)}.dialog-newcomers-gifts .popup .button-purple:active{filter:brightness(85%)}.dialog-newcomers-gifts .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-purple .text{font-weight:500}.dialog-newcomers-gifts .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-newcomers-gifts .popup .button-white:hover{filter:brightness(110%)}.dialog-newcomers-gifts .popup .button-white:active{filter:brightness(85%)}.dialog-newcomers-gifts .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-white .text{font-weight:500}.dialog-newcomers-gifts .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-newcomers-gifts .popup .button-red:hover{filter:brightness(110%)}.dialog-newcomers-gifts .popup .button-red:active{filter:brightness(85%)}.dialog-newcomers-gifts .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-newcomers-gifts .popup .button-red .text{font-weight:500}.dialog-newcomers-gifts .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-newcomers-gifts .popup{box-sizing:border-box;background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;max-width:343px;padding:24px 16px;display:flex}.dialog-newcomers-gifts .popup .caption{color:#392b64;text-align:center;font-size:18px;font-weight:700;line-height:normal}.dialog-newcomers-gifts .popup .image{pointer-events:none;background-image:url(https://inspin.me/build/static/images/bottles/bottle0.png?0d6d57v1);background-repeat:no-repeat;background-size:contain;width:70px;height:80px;transform:rotate(-45deg)}.dialog-newcomers-gifts .popup .text{text-align:center;color:#919399;max-width:240px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-newcomers-gifts .popup button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:100%;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.dialog-newcomers-gifts .popup button:hover{filter:brightness(110%)}.dialog-newcomers-gifts .popup button:active{filter:brightness(85%)}.dialog-newcomers-gifts .popup button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-returning-payer .returning-payer-perks{flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex;position:relative}.dialog-returning-payer .returning-payer-perk{box-sizing:border-box;background-color:#fbf3ff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.dialog-returning-payer .returning-payer-perk .game-item-image{flex-shrink:0;width:32px;height:32px;display:block;position:relative}.dialog-returning-payer .returning-payer-perk .text{color:#392b64;text-align:left;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:normal;display:block;position:relative}.dialog-returning-payer .returning-payer-timer{color:#919399;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;display:flex;position:relative}.dialog-announce-prize-draw{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-prize-draw .glow:after{content:"";filter:blur(3.5px);background:#ffffffd9;width:16px;height:5px;display:block;position:absolute;top:12px;left:8px;transform:rotate(-36deg)}.dialog-announce-prize-draw .timer-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-325px)}.dialog-announce-prize-draw .timer-wrapper .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-prize-draw .timer-wrapper .styled{box-sizing:border-box;background:#fff6;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;display:flex}.dialog-announce-prize-draw .popup{text-align:center;box-sizing:border-box;background:linear-gradient(#9b66f3 0%,#7944d3 100%);border-radius:30px;width:85%;max-width:343px;height:auto;margin-top:20px;padding:14px;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:inset 0 4px 4px #e497ff}.dialog-announce-prize-draw .popup .background{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/prizeDrawDialogBg.png?d9ee8cv1);background-position:50% -25px;background-repeat:repeat;background-size:100%;border-radius:18px;position:absolute;inset:0}.dialog-announce-prize-draw .popup:before{content:"";background:#3d097f;border-radius:20px;width:calc(100% - 20px);height:361px;display:block;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #ff9ff073,inset 0 4px 4px #00000040}.dialog-announce-prize-draw .popup .caption{color:#fff;text-shadow:0 2px 2px #451d61;letter-spacing:normal;background-color:#9b66f3;width:calc(100% - 136px);height:36px;margin:auto;padding:0;font-size:20px;font-weight:500;line-height:42px;display:block;position:absolute;top:-3px;left:50%;transform:translate(-50%,calc(5px - 100%));box-shadow:inset 0 4px 2px #e497ff}.dialog-announce-prize-draw .popup .caption .glow:after{top:0;left:-15px}.dialog-announce-prize-draw .popup .caption .line{background:linear-gradient(#9b66f3 80%,#0000 100%);width:calc(100% + 70px);height:10px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,6px)}.dialog-announce-prize-draw .popup .caption:after,.dialog-announce-prize-draw .popup .caption:before{content:"";z-index:-1;background-color:#9b66f3;width:100px;height:100%;display:block;position:absolute;top:0}.dialog-announce-prize-draw .popup .caption:after{border-radius:0 15px 0 0;left:auto;right:-35px;transform:skew(10deg);box-shadow:inset -2px 4px 2px #e497ff}.dialog-announce-prize-draw .popup .caption:before{border-radius:15px 0 0;left:-35px;right:auto;transform:skew(-10deg);box-shadow:inset 2px 4px 2px #e497ff}.dialog-announce-prize-draw .popup>.content{text-align:center;box-sizing:border-box;background:radial-gradient(65.4% 65.4%,#bb93ff 0%,#522799 100%);border-radius:12px;width:100%;height:383px;padding:12px 4px 16px;display:block;position:relative}.dialog-announce-prize-draw .popup>.content .image{width:100%;height:200px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/dialogs/prizeDrawDialogMascots.png?f4257av1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;position:relative;top:20px}.dialog-announce-prize-draw .popup>.content .text-wrapper{box-sizing:border-box;background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:15px;flex-direction:column;min-width:96%;max-width:100%;min-height:120px;padding:20px 0;display:flex;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.dialog-announce-prize-draw .popup>.content .text-wrapper:before{content:"";background:#7f49d9;border-radius:15px;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px}.dialog-announce-prize-draw .popup>.content .text-wrapper .text{width:auto;text-shadow:none;letter-spacing:normal;text-align:center;color:#fff;margin:auto;padding:0 8px;font-size:14px;font-weight:500;line-height:16px;display:block;position:relative}.dialog-announce-prize-draw .popup>.content .text-wrapper .text .subcuption{font-weight:700}.dialog-announce-prize-draw .popup>.content .text-wrapper .text.bottom{margin-top:15px;font-style:italic;font-weight:700}.dialog-announce-prize-draw .popup .button-ok{text-align:center;color:#392b64;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:none;border-radius:50px;outline:none;width:286px;height:50px;margin:15px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-prize-draw .popup .button-ok:hover{filter:brightness(110%)}.dialog-announce-prize-draw .popup .button-ok:active{filter:brightness(85%)}.dialog-announce-prize-draw .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-prize-draw .popup .close-button{box-sizing:border-box;z-index:3;pointer-events:all;cursor:pointer;background:#9b66f3;border:none;border-radius:12px;width:auto;height:auto;padding:12px;transition:all .1s;position:absolute;top:-8px;right:-2px;box-shadow:0 2px 4px #00000059,inset 0 4px 4px #ffffff40}.dialog-announce-prize-draw .popup .close-button:hover{filter:brightness(125%)}.dialog-announce-prize-draw .popup .close-button:active{filter:brightness(75%)}.dialog-announce-prize-draw .popup .close-button svg{width:16px;height:16px;margin:auto;display:block;position:relative}.dialog-announce-prize-draw .popup .close-button.glow:after{filter:blur(.2rem);background:#fff;width:10px;height:3px;top:6px;left:3px}.dialog-announce-prize-draw .popup .bottom-text{letter-spacing:normal;color:#d7d7d7;text-align:center;box-sizing:border-box;width:100%;padding:0 26px;font-size:14px;font-weight:500;position:absolute;bottom:-68px;left:0}.dialog-prize-draw-winners{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-prize-draw-winners .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-prize-draw-winners .close-button:hover{filter:brightness(125%)}.dialog-prize-draw-winners .close-button:active{filter:brightness(75%)}.dialog-prize-draw-winners .close-button:hover,.dialog-prize-draw-winners .close-button:active{transform:scale(1.1)}.dialog-prize-draw-winners .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-prize-draw-winners .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-prize-draw-winners .close-button svg{width:14px;height:14px}.dialog-prize-draw-winners .close-button{top:8px;right:8px}}.dialog-prize-draw-winners .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-prize-draw-winners .popup .caption,.dialog-prize-draw-winners .popup .subcaption,.dialog-prize-draw-winners .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-prize-draw-winners .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-prize-draw-winners .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-prize-draw-winners .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-prize-draw-winners .popup .bold{font-weight:600;display:inline-block}.dialog-prize-draw-winners .popup{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}.dialog-prize-draw-winners .popup .content{display:block;position:relative}@media (min-width:950px){.dialog-prize-draw-winners .popup{background-image:"";width:480px;height:556px}}@media (max-width:950px){.dialog-prize-draw-winners .popup{background-image:"";width:345px;padding-top:100%}.dialog-prize-draw-winners .popup .content{margin-top:-100%}}.dialog-prize-draw-winners .popup{background:#7957b2;border:4px solid #fff;border-radius:20px;width:318px;height:auto;padding:12px;font-size:12px;display:block;position:absolute;overflow:hidden}.dialog-prize-draw-winners .popup:before{content:"";width:100%;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:auto;filter:grayscale();opacity:.2;background-image:url(https://inspin.me/build/static/images/dialogs/rays3.png?f9440ev1);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:-297px;left:159px;transform:rotate(104deg)}.dialog-prize-draw-winners .popup>.caption{color:#fff;letter-spacing:normal;box-sizing:border-box;min-width:70%;height:auto;margin:auto;padding:12px;font-size:18px;font-weight:700}.dialog-prize-draw-winners .popup>.content{width:286px;max-height:436px;margin-top:0;display:block;position:relative;overflow:auto}.dialog-prize-draw-winners .popup>.content .place-wrapper{box-sizing:border-box;background-color:#fff;border-radius:12px;justify-content:space-around;align-items:center;gap:12px;width:276px;height:52px;margin-bottom:4px;padding:6px 8px;display:flex}.dialog-prize-draw-winners .popup>.content .place-wrapper .photo{background-size:cover;border-radius:6px;min-width:30px;height:40px}.dialog-prize-draw-winners .popup>.content .place-wrapper .name{letter-spacing:normal;color:#04050f;text-align:left;width:100%;font-size:14px;font-weight:500}.dialog-prize-draw-winners .popup>.content .place-wrapper .place-text{color:#fff;box-sizing:border-box;background:#3a3a3a52;border-radius:20px;width:20px;height:20px;padding:2px 0 0 1px}.dialog-prize-draw-winners .popup .button-ok{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:10;color:#fff;background:0 0;border:.2rem solid #fff;border-radius:50px;outline:none;width:286px;height:auto;margin:12px 0 10px;padding:12px 100px;font-size:16px;font-weight:700;line-height:1;transition:all .1s;display:table;position:relative}.dialog-prize-draw-winners .popup .button-ok:hover{filter:brightness(110%)}.dialog-prize-draw-winners .popup .button-ok:active{filter:brightness(85%)}.dialog-prize-draw-winners .popup .button-ok .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-group-goal-rules{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-group-goal-rules .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:0!important;right:-30px!important}.dialog-group-goal-rules .close-button:hover{filter:brightness(125%)}.dialog-group-goal-rules .close-button:active{filter:brightness(75%)}.dialog-group-goal-rules .close-button:hover,.dialog-group-goal-rules .close-button:active{transform:scale(1.1)}.dialog-group-goal-rules .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-group-goal-rules .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-group-goal-rules .close-button svg{width:14px;height:14px}.dialog-group-goal-rules .close-button{top:8px;right:8px}}.dialog-group-goal-rules .close-button svg{width:16px;height:16px}.dialog-group-goal-rules .popup{max-width:100%;height:auto;padding:60px 30px 20px;font-size:12px;display:block;overflow:hidden visible}.dialog-group-goal-rules .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dialog-group-goal-rules .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:auto;max-width:230px;margin:auto auto 36px;padding:0;font-size:24px;font-weight:700;display:block;position:relative}.dialog-group-goal-rules .popup>.content .caption~.text svg{width:23px;height:22px;display:inline-block;position:relative;top:4px}.dialog-group-goal-rules .popup>.content .text{color:#fff;text-shadow:0 1px #010226;width:280px;margin:0 auto 36px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-group-goal-rules .popup>.content .rules-block,.dialog-group-goal-rules .popup>.content .rules-block .rule1,.dialog-group-goal-rules .popup>.content .rules-block .rule2,.dialog-group-goal-rules .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-group-goal-rules .popup>.content .rules-block .rule1-image,.dialog-group-goal-rules .popup>.content .rules-block .rule2-image,.dialog-group-goal-rules .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;margin:0 auto 8px;display:block;position:relative}.dialog-group-goal-rules .popup>.content .rules-block .rule1 .rule1-image{width:200px;height:105px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-group-goal-rules .popup>.content .rules-block .rule1 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;transform:unset!important;bottom:-70px!important;right:-40px!important}.dialog-group-goal-rules .popup>.content .rules-block .rule2 .rule2-image{width:200px;height:155px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-group-goal-rules .popup>.content .rules-block .rule2 .arrow{width:68px;height:70px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-70px!important;left:-40px!important;transform:scaleX(-1)!important}.dialog-group-goal-rules .popup>.content .rules-block .rule3 .rule3-image{width:197px;height:114px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/groupGoal/rule3.png?cdff75v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-announce-hot-potato{backface-visibility:hidden;z-index:30;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-hot-potato .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-hot-potato .close-button:hover{filter:brightness(125%)}.dialog-announce-hot-potato .close-button:active{filter:brightness(75%)}.dialog-announce-hot-potato .close-button:hover,.dialog-announce-hot-potato .close-button:active{transform:scale(1.1)}.dialog-announce-hot-potato .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-hot-potato .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-hot-potato .close-button svg{width:14px;height:14px}}.dialog-announce-hot-potato .popup{box-sizing:border-box;text-align:center;background:#9a65f2;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-hot-potato .popup .caption,.dialog-announce-hot-potato .popup .subcaption,.dialog-announce-hot-potato .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-hot-potato .popup .caption{color:#fff;background:#9a65f2;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-hot-potato .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-hot-potato .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-hot-potato .popup .caption{top:-70px}}.dialog-announce-hot-potato .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-hot-potato .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-hot-potato .popup .bold{font-weight:600;display:inline-block}.dialog-announce-hot-potato .popup .content{background:#3d0980;position:relative}.dialog-announce-hot-potato .top{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;top:-66px}.dialog-announce-hot-potato .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-announce-hot-potato .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-hot-potato .top .styled{box-sizing:border-box;background:#fff6;justify-content:center;align-items:center;gap:3px;width:104px;display:flex}.dialog-announce-hot-potato .top .styled svg{min-width:16px}.dialog-announce-hot-potato .popup{max-width:343px;padding:16px 16px 24px}.dialog-announce-hot-potato .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-hot-potato .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px}.dialog-announce-hot-potato .popup .caption:after,.dialog-announce-hot-potato .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-hot-potato .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-hot-potato .popup .content{box-sizing:border-box;background-position:bottom;background-repeat:no-repeat;background-size:cover;border:4px solid #3d0980;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;height:313px;padding:4px;display:flex;position:relative}.dialog-announce-hot-potato .popup .content .text-block{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#6423d0cc 0%,#7f49d9cc 100%);border:2px solid #fffdb9;border-radius:16px;padding:20px 12px}.dialog-announce-hot-potato .popup .content .text-block .title{color:#fff;text-align:center;text-shadow:0 1px #451840;margin-bottom:12px;font-size:16px;font-weight:700}.dialog-announce-hot-potato .popup .content .text-block .text{color:#fff;text-align:center;text-shadow:0 1px #451840;margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-hot-potato .popup .button{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:24px;outline:none;width:100%;min-width:287px;height:50px;margin:20px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-hot-potato .popup .button:hover{filter:brightness(110%)}.dialog-announce-hot-potato .popup .button:active{filter:brightness(85%)}.dialog-announce-hot-potato .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-hot-potato .popup .button:hover{transform:scale(1.05)}.dialog-announce-hot-potato .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-announce-hot-potato .popup .close-button svg{width:16px;height:16px}.dialog-announce-hot-potato .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.hot-potato-button{z-index:5;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;column-gap:6px;padding:6px 8px 9px;display:flex;position:relative}.hot-potato-button .content{text-align:center;color:var(--hot-potato-event-text-color);box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;background:var(--hot-potato-event-bg-color);width:auto;min-width:175px;height:28px;border:1px solid #fff;border-radius:100px;outline:none;justify-content:center;align-items:center;gap:4px;margin:auto;padding:4px 12px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:flex;position:relative;box-shadow:0 2px 4px #00000059}.hot-potato-button .content:hover{filter:brightness(110%)}.hot-potato-button .content:active{filter:brightness(85%)}.hot-potato-button .content .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.hot-potato-button .content{width:100%;font-size:12px}}.hot-potato-button .content.disabled{cursor:default}.hot-potato-button .content.disabled:hover{filter:none!important}.hot-potato-button .content .image{background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.hot-potato-button .content .price{box-sizing:border-box;color:#000;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:2px;min-width:39px;padding:1px 4px;font-size:10px;font-weight:500;line-height:12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,9px)}.hot-potato-button .content .price .game-item-image{width:12px}.hot-potato-button .info{cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:0;left:0}.hot-potato-button .info svg{width:16px;height:16px;fill:#ad92e0!important}.hot-potato-button[data-has-kissing=true]{opacity:.5}.hot-potato-button[data-in-game=true] .content{opacity:1;cursor:default;filter:contrast(.4);pointer-events:none;border:none;border-radius:100px}.hot-potato-timer{z-index:1;justify-content:center;align-items:center;width:100%;display:flex}.hot-potato-timer .content{box-sizing:border-box;background:var(--hot-potato-event-bg-color);border:3px solid #fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:38px;padding:8px;display:flex;box-shadow:0 0 5.6px #00000040}.hot-potato-timer .content .image{z-index:1;background-repeat:no-repeat;background-size:cover;width:24px;height:24px;position:absolute;left:10px}.hot-potato-timer .content .progress{background:var(--hot-potato-event-timer-color);border:1.5px solid #fff;border-radius:15px;flex-shrink:1;width:100%;height:15px;position:relative;overflow:hidden;box-shadow:inset 0 1.551px 3.102px #ffffff40,inset 0 -1.551px 3.102px #ffffff40}.hot-potato-timer .content .progress .fill{background:#01c138;border-radius:15px;width:100%;height:100%;box-shadow:inset 0 -1.551px 3.102px #00000040,inset 0 3.102px 3.102px #ffffff40}.hot-potato-timer .content .progress .text{color:#fff;text-align:center;font-size:12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hot-potato-timer .content .icon-time{box-sizing:border-box;background:#2f0e0c;border:1.5px solid #fff;border-radius:87.5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;right:10px}.hot-potato-timer .content .icon-time svg{width:20px;height:20px}.hot-potato-timer[data-has-kissing=true]{opacity:.5}.dialog-info-hot-potato{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:100;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dialog-info-hot-potato .close{pointer-events:all;cursor:pointer;z-index:100;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:-27px;right:-40px}.dialog-info-hot-potato .close:hover{filter:brightness(125%)}.dialog-info-hot-potato .close:active{filter:brightness(75%)}.dialog-info-hot-potato .close:hover,.dialog-info-hot-potato .close:active{transform:scale(1.1)}.dialog-info-hot-potato .close svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-info-hot-potato .close{width:36px;height:36px;top:30px;right:22px}.dialog-info-hot-potato .close svg{width:14px;height:14px}}.dialog-info-hot-potato .popup{flex-direction:column;justify-content:center;align-items:center;row-gap:20px;width:343px;display:flex;position:relative}.dialog-info-hot-potato .popup .close{top:-35px;right:0}.dialog-info-hot-potato .popup .caption{text-align:center;width:252px;margin-bottom:36px;font-size:24px;font-weight:700}.dialog-info-hot-potato .popup .block{flex-direction:column;justify-content:center;align-items:center;row-gap:16px;display:flex;position:relative}.dialog-info-hot-potato .popup .block .text{color:#fff;text-align:center;font-size:14px;font-weight:700}.dialog-info-hot-potato .popup .block .item-throw{background-repeat:no-repeat;background-size:cover;width:120px;height:120px}.dialog-info-hot-potato .popup .block .hot-potato-button{bottom:0;top:unset;transform:unset;left:unset;margin-bottom:40px;position:absolute}.dialog-info-hot-potato .popup .block .hot-potato-button .content{filter:none!important}.dialog-info-hot-potato .popup .block .avatars{background-repeat:no-repeat;background-size:cover;width:276px;height:160px}.dialog-info-hot-potato .popup .block .item{background-repeat:no-repeat;background-size:cover;width:80px;height:80px}.animated-hot-potato,.hot-potato-splash{background-repeat:no-repeat;background-size:cover;width:50px;height:50px}.current-player-hot-potato{background-repeat:no-repeat;background-size:cover;width:32px;height:32px;position:absolute;top:55%;left:35%}.hot-potato-info .popup{align-items:center}.hot-potato-info .caption{color:#392b64}.hot-potato-info .image{background-repeat:no-repeat;background-size:cover;width:80px;height:80px;margin-bottom:20px}.hot-potato-info .button{background:#7957b2!important}.dialog-daily-reward{backface-visibility:hidden;z-index:30;background-color:#000c;width:100%;height:100%;animation:.3s forwards fadein;display:block;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-daily-reward .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-daily-reward .close-button:hover{filter:brightness(125%)}.dialog-daily-reward .close-button:active{filter:brightness(75%)}.dialog-daily-reward .close-button:hover,.dialog-daily-reward .close-button:active{transform:scale(1.1)}.dialog-daily-reward .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-daily-reward .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-daily-reward .close-button svg{width:14px;height:14px}.dialog-daily-reward .close-button{top:8px;right:8px}}.dialog-daily-reward .popup{box-sizing:border-box;text-align:center;background-color:#fff;border-radius:10px;margin:auto;padding:30px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dialog-daily-reward .popup .caption,.dialog-daily-reward .popup .subcaption,.dialog-daily-reward .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-daily-reward .popup .caption{margin-bottom:10px;font-size:22px;font-weight:800;line-height:27px}.dialog-daily-reward .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-daily-reward .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-daily-reward .popup .bold{font-weight:600;display:inline-block}.dialog-daily-reward .timer-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-325px)}.dialog-daily-reward .timer-wrapper .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.dialog-daily-reward .timer-wrapper .styled{box-sizing:border-box;background:#fff6;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;display:flex}.dialog-daily-reward .popup{background:linear-gradient(#9a65f2 0%,#804cd7 100%);border:6px solid #fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:320px;padding:24px 8px 16px;display:flex;overflow:visible;box-shadow:4px 0 8px #ffffff40,0 4px 8px #ffffff40}.dialog-daily-reward .popup .rays-container{z-index:999;pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.dialog-daily-reward .popup .rays{pointer-events:none;background-image:url(https://inspin.me/build/static/images/dialogs/raysBottom.png?643f21v1);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:406px;height:399px;margin:auto;position:absolute;top:-230px;left:50%;transform:translate(-50%)}.dialog-daily-reward .popup .header{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.dialog-daily-reward .popup .subheader{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-daily-reward .popup .rewards-container{flex-wrap:wrap;justify-content:space-evenly;align-items:center;row-gap:12px;display:flex}.dialog-daily-reward .popup .check{transform-origin:50%;background-color:#83bb0c;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-4px;right:-4px}.dialog-daily-reward .popup .lock{transform-origin:50%;background-color:#4f369c;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-4px;right:-4px}.dialog-daily-reward .popup .lock svg{width:16px;height:16px}.dialog-daily-reward .popup .day{background-color:#fff;border-radius:12px;width:80px;height:92px;padding-top:6px;position:relative;overflow:visible}.dialog-daily-reward .popup .day .game-item-image{width:40px;height:40px}.dialog-daily-reward .popup .day .top{text-align:center;height:65px}.dialog-daily-reward .popup .day .top .game-items{display:inline-flex}.dialog-daily-reward .popup .day .top .game-item-with-tooltip{flex-direction:column;align-items:center;display:flex}.dialog-daily-reward .popup .day .top .count{color:#7957b2;font-size:14px;font-style:italic;font-weight:800;line-height:normal}.dialog-daily-reward .popup .day .bottom{color:#fff;text-align:center;background-color:#4f369c;border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:center;width:100%;height:28px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;box-shadow:0 2px 2px #1c073d3d,inset 0 2px 4px #fff3}.dialog-daily-reward .popup .day .bottom.receiveable{cursor:pointer;background-color:#83bb0c}.dialog-daily-reward .popup .day .bottom.openable{cursor:pointer;background-color:#d17afc}.dialog-daily-reward .popup .day .preview-img{top:45%}.dialog-daily-reward .popup .cur-day-receivable{outline:3px solid #ebc2ff}.dialog-daily-reward .popup .cur-day-received{outline:3px solid #c192ee}.dialog-daily-reward .popup .final-day{background-color:#fff;border-radius:12px;width:268px;height:92px;padding-top:6px;position:relative;overflow:visible}.dialog-daily-reward .popup .final-day .top{justify-content:center;align-items:center;gap:8px;height:65px;display:flex}.dialog-daily-reward .popup .final-day .top .reward-container{width:52px;height:52px;position:relative}.dialog-daily-reward .popup .final-day .top .reward-container .photo-frame{width:100%;height:100%}.dialog-daily-reward .popup .final-day .top .reward-container .preview-img{top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-daily-reward .popup .final-day .top .reward-text{color:#7957b2;font-size:14px;font-style:italic;font-weight:800;line-height:normal}.dialog-daily-reward .popup .final-day .bottom{text-shadow:1px 1px 2px #7c4700;color:#fff;text-align:center;background:linear-gradient(225deg,#fedf3a .5%,#ff9114 99.5%);border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:center;width:100%;height:28px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex;box-shadow:0 2px 2px #1c073d3d,inset 0 2px 4px #fff3}.dialog-daily-reward .popup .final-day .bottom.receiveable{cursor:pointer;background:#83bb0c}.dialog-daily-reward .popup .final-day .bottom.openable{cursor:pointer;background:#d17afc}.dialog-daily-reward .received .reward-container{opacity:.5}.dialog-daily-reward .received .bottom{color:#ffffff80!important;text-shadow:none!important;background:#6f48c2!important}.dialog-daily-reward .hide{cursor:pointer;background:linear-gradient(#ba90fb 0%,#8f61dd 100%);border:6px solid #fff;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:0;right:0;transform:translate(12px,-12px);box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-daily-reward .ok-btn{color:#4f369c;text-align:center;cursor:pointer;background:#fff;border-radius:24px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 16px);margin-top:8px;padding:16px 0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.dialog-daily-reward .task{background-color:#4f369c;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;margin-top:8px;padding:8px;display:flex}.dialog-daily-reward .task .task-description{background:#fbf3ff;border-radius:16px;align-self:stretch;align-items:center;gap:10px;padding:8px 12px;display:flex;box-shadow:inset 0 0 4px #0000007a}.dialog-daily-reward .task .task-img{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:32px;height:32px;padding:1.6px;display:flex}.dialog-daily-reward .task .task-text{color:#392b64;text-align:start;flex:1 0 0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-daily-reward .task .task-points-scale{z-index:3;background:#c1b5e5;border-radius:12px;width:100%;height:20px;position:relative;overflow:hidden}.dialog-daily-reward .task .task-points-scale .task-fill{background:#fbf3ff;border-top-right-radius:100px;border-bottom-right-radius:100px;transition:width .2s;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 .4rem .4rem #ffffff40,inset 0 -.2rem .4rem #00000040}.dialog-daily-reward .task .task-points-scale .task-points{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;line-height:12px;display:flex;position:absolute;top:0;left:0}.dialog-announce-bingo{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:0;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-bingo .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-bingo .close-button:hover{filter:brightness(125%)}.dialog-announce-bingo .close-button:active{filter:brightness(75%)}.dialog-announce-bingo .close-button:hover,.dialog-announce-bingo .close-button:active{transform:scale(1.1)}.dialog-announce-bingo .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-bingo .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-bingo .close-button svg{width:14px;height:14px}}.dialog-announce-bingo .popup{box-sizing:border-box;text-align:center;background:#9963f1;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-bingo .popup .caption,.dialog-announce-bingo .popup .subcaption,.dialog-announce-bingo .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-bingo .popup .caption{color:#fff;background:#9963f1;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-bingo .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-bingo .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-bingo .popup .caption{top:-70px}}.dialog-announce-bingo .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-bingo .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-bingo .popup .bold{font-weight:600;display:inline-block}.dialog-announce-bingo .popup .content{background:#3d0980;position:relative}.dialog-announce-bingo .main{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-announce-bingo .bottom-text{color:#d7d7d7;text-align:center;width:64%;margin-top:12px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-bingo .mascots{background:url(https://inspin.me/build/static/images/bingo/mascots.png?22fedev1) 50%/cover no-repeat;width:303px;height:206px;position:absolute;top:11px}.dialog-announce-bingo .top{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;display:flex}.dialog-announce-bingo .top .timer{padding:5px 8px}.dialog-announce-bingo .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-announce-bingo .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-bingo .top .styled{background:#fff6;justify-content:center;align-items:center;gap:3px;width:100px;display:flex}.dialog-announce-bingo .popup{max-width:343px;padding:16px 16px 24px}.dialog-announce-bingo .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-bingo .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px}.dialog-announce-bingo .popup .caption:after,.dialog-announce-bingo .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-bingo .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-bingo .popup .content{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/bingo/announceBg.png?2eea19v1);background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #3d0980;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;height:313px;padding:4px;display:flex;position:relative}.dialog-announce-bingo .popup .content .text-block{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#6423d0cc 0%,#7f49d9cc 100%);border:2px solid #fffdb9;border-radius:16px;padding:20px 12px}.dialog-announce-bingo .popup .content .text-block .title{color:#fff;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.dialog-announce-bingo .popup .content .text-block .text{color:#fff;text-align:center;text-shadow:0 1px #451840;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.dialog-announce-bingo .popup .button{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:24px;outline:none;width:287px;min-width:287px;height:50px;margin:16px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-bingo .popup .button:hover{filter:brightness(110%)}.dialog-announce-bingo .popup .button:active{filter:brightness(85%)}.dialog-announce-bingo .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-bingo .popup .button:hover{transform:scale(1.05)}.dialog-announce-bingo .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-announce-bingo .popup .close-button svg{width:16px;height:16px}.dialog-announce-bingo .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.screen-dice-game{background-color:#392b64;flex-direction:column;flex-shrink:0;display:flex}.screen-dice-game *{box-sizing:border-box;position:relative}.screen-dice-game link{height:0;margin:0}.screen-dice-game .top{background-color:#392b64;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 16px;display:flex}.screen-dice-game .top .back,.screen-dice-game .top .button-faq{pointer-events:all;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;transition:all .1s;display:flex}.screen-dice-game .top .back:hover,.screen-dice-game .top .button-faq:hover{filter:brightness(125%)}.screen-dice-game .top .back:active,.screen-dice-game .top .button-faq:active{filter:brightness(75%)}.screen-dice-game .top .back svg,.screen-dice-game .top .button-faq svg{width:24px;height:24px;overflow:visible}.screen-dice-game .top .name{color:#fff;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-dice-game .tabs{justify-content:space-between;gap:4px;width:100%;display:flex}.screen-dice-game .tabs .tab{color:#ffffff4d;text-align:center;cursor:pointer;background-color:#473873;border-top-left-radius:4px;border-top-right-radius:4px;flex-grow:1;justify-content:center;align-items:center;width:100%;padding:9px 0;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex}.screen-dice-game .tabs .tab.active{color:#fff;cursor:unset;background-color:#7957b2}.screen-dice-game .tabs .tab.active-notification:before{content:"";background:#fe041b;border-radius:100px;width:10px;height:10px;position:absolute;top:6px;right:8px}.screen-dice-game .info{box-sizing:border-box;z-index:5;background-color:#7957b2;justify-content:space-between;align-items:center;padding:8px 16px;display:flex;box-shadow:0 8px 8px -3px #0003}.screen-dice-game .info .time{flex-direction:column;justify-content:center;align-items:center;row-gap:4px;display:flex}.screen-dice-game .info .time .styled{background:#00000080;padding:4px 12px}.screen-dice-game .info .dices{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;display:flex}.screen-dice-game .info .dices .dice-balance{box-sizing:border-box;background:#51453f;border:2px solid #fed230;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;display:flex}.screen-dice-game .info .dices .dice-balance.animation-target-land{animation:.4s animation-target-land-balance}.screen-dice-game .info .dices .dice-balance .dice-icon{width:16px;height:16px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/diceGame/dice.png?d17338v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.screen-dice-game .info .dices .dice-balance .count{color:#fff;font-size:14px;font-weight:700}.screen-dice-game .info .time-text,.screen-dice-game .info .text{color:#fff;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-dice-game .dice-game-map-view,.screen-dice-game .dice-game-tasks-view{background:linear-gradient(90deg,#382a63 0,#7957b2 49.48%,#382a63 100%);width:100%;height:100%;position:relative;overflow-y:auto}.screen-dice-game .dice-game-map-view{background-image:url(https://inspin.me/build/static/images/diceGame/default/bg.png?f52ac6v1);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-around;align-items:center;padding-top:30px;display:flex;overflow:auto}@media (min-width:950px){.screen-dice-game .dice-game-map-view{background-position:50%}}.screen-dice-game .dice-game-map-view .map-game{background-image:url(https://inspin.me/build/static/images/diceGame/map.png?7423bav1);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:360px;height:350px;position:relative}.screen-dice-game .dice-game-map-view .map-game .home-info{flex-direction:column;justify-content:center;align-items:center;width:124px;display:flex;position:absolute;top:26%;left:33%}.screen-dice-game .dice-game-map-view .map-game .home-info .home-image-wrapper{width:124px;height:124px;position:relative}.screen-dice-game .dice-game-map-view .map-game .home-info .home-image{background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.screen-dice-game .dice-game-map-view .map-game .home-info .home-image[data-stage="1"]{background-image:url(https://inspin.me/build/static/images/diceGame/default/house/house1.png?9eae5av1)}.screen-dice-game .dice-game-map-view .map-game .home-info .home-image[data-stage="2"]{background-image:url(https://inspin.me/build/static/images/diceGame/default/house/house2.png?c2cad0v1)}.screen-dice-game .dice-game-map-view .map-game .home-info .home-image[data-stage="3"]{background-image:url(https://inspin.me/build/static/images/diceGame/default/house/house3.png?b97226v1)}.screen-dice-game .dice-game-map-view .map-game .home-info .puff{background-image:url(https://inspin.me/build/static/images/diceGame/puff.webp?fc9decv1);background-repeat:no-repeat;background-size:cover;width:252px;height:252px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-dice-game .dice-game-map-view .map-game .home-info .info-levels{justify-content:center;align-items:center;column-gap:4px;width:100%;display:flex;position:relative;top:-5px}.screen-dice-game .dice-game-map-view .map-game .home-info .info-levels .levels{box-sizing:border-box;color:#392b64;background:#fef1da;border:2px solid #ff9fc7;border-radius:8px;align-items:center;gap:8px;height:24px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #0000004d}.screen-dice-game .dice-game-map-view .map-game .home-info .info-levels .info-level{filter:drop-shadow(0 2px 4px #0000004d);cursor:pointer;background-color:#392b64;border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 4px #0003}.screen-dice-game .dice-game-map-view .map-game .home-info .info-levels .info-level svg{width:22px;height:22px}.screen-dice-game .dice-game-map-view .map-game .reward-item{cursor:pointer;position:absolute}.screen-dice-game .dice-game-map-view .map-game .reward-item .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:26px;height:26px}.screen-dice-game .dice-game-map-view .map-game .reward-item .rewards-list .game-items .game-item-with-tooltip .count{color:#fff;text-align:center;font-size:12px;font-weight:900;top:-12px}.screen-dice-game .dice-game-map-view .map-game .reward-item .rewards-list .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.screen-dice-game .dice-game-map-view .map-game .dice-game-player{z-index:5;width:42px;height:64px;transition:top .4s linear,left .4s linear;position:absolute}.screen-dice-game .dice-game-map-view .map-game .dice-game-player .photo{background-position:50%;background-size:cover;border-radius:12px;width:100%;height:84%}.screen-dice-game .dice-game-map-view .map-game .dice-game-player:before{content:"";z-index:5;background-image:url(https://inspin.me/build/static/images/diceGame/avatar.png?2e1fc6v1);background-repeat:no-repeat;background-size:cover;width:42px;height:64px;position:absolute;top:0;left:0}.screen-dice-game .dice-game-map-view .dice-info{flex-direction:column;justify-content:center;align-items:center;row-gap:2px;display:flex;position:relative}.screen-dice-game .dice-game-map-view .dice-info .dice{background-image:url(https://inspin.me/build/static/images/diceGame/bgDice.png?554d46v1);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-badge-max{box-sizing:border-box;color:#fff;z-index:1;pointer-events:none;background:linear-gradient(#db97ff 0%,#aa5bd2 50%,#74189a 100%);border-radius:10px;justify-content:center;align-items:center;min-width:41px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-image{cursor:pointer;background-image:url(https://inspin.me/build/static/images/diceGame/diceThrow.png?24f6bcv1);background-repeat:no-repeat;background-size:cover;width:40px;height:40px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-animation-image{background-image:none;background-repeat:no-repeat;background-size:cover;width:48px;height:46px;position:relative;left:-1px}@media (max-width:950px){.screen-dice-game .dice-game-map-view .dice-info .dice{width:112px;height:112px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-badge-max{border-radius:12px;min-width:51px;height:25px;padding:0 8px;font-size:14px;top:-6px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-image{width:60px;height:60px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-animation-image{width:70px;height:74px;left:-4px}}.screen-dice-game .dice-game-map-view .dice-info.dice-info-max .dice{background-image:url(https://inspin.me/build/static/images/diceGame/bgDiceMax.png?63de9cv1)}.screen-dice-game .dice-game-map-view .dice-info .text{box-sizing:border-box;color:#fff;text-align:center;background:#00000080;border-radius:24px;width:230px;padding:8px;font-size:12px;font-weight:700}.screen-dice-game .dice-game-map-view .dice-info .change-count-throw{background:#00000080;border-radius:32px;width:280px;height:40px;padding:4px;display:flex}.screen-dice-game .dice-game-map-view .dice-info .change-count-throw .button-throw{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;transition:background .5s linear;display:flex}.screen-dice-game .dice-game-map-view .dice-info .change-count-throw .button-throw.active{color:#a74600;background:linear-gradient(#ffebcc 0%,#efd6a8 100%);border-radius:32px;box-shadow:inset 0 4px 4px #ffffff40,inset 0 -4px 4px #00000040}.screen-dice-game .dice-game-map-view .dice-info.dice-info-max .change-count-throw .button-throw.active{color:#fff;background:linear-gradient(#db97ff 0%,#aa5bd2 50%,#74189a 100%);box-shadow:inset 0 -4px 4px #7819a380,inset 0 4px 4px #ffffff40}@media (min-width:950px){.screen-dice-game .dice-game-map-view{padding:0}}@media screen and (max-height:800px){.screen-dice-game .dice-game-map-view{padding-top:0}.screen-dice-game .dice-game-map-view .map-game{margin:-20px 0 -10px}.screen-dice-game .dice-game-map-view .dice-info .dice{width:72px;height:72px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-image{width:40px;height:40px}.screen-dice-game .dice-game-map-view .dice-info .dice .dice-animation-image{width:48px;height:46px;left:-1px}}.screen-dice-game .dice-game-tasks-view{padding:16px}.screen-dice-game .dice-game-tasks-view .caption{justify-content:center;align-items:center;width:100%;margin-bottom:6px;font-size:16px;font-weight:500;display:flex}.screen-dice-game .dice-game-tasks-view .subcaption{box-sizing:border-box;text-align:center;color:#fff;width:100%;font-size:12px;font-weight:500;line-height:16px}.screen-dice-game .dice-game-tasks-view .subcaption .timer{background:0 0;display:inline}.screen-dice-game .dice-game-tasks-view .subcaption .timer .unit,.screen-dice-game .dice-game-tasks-view .subcaption .timer .value{font-weight:500}.screen-dice-game .dice-game-tasks-view .double-reward-container{color:#fbf3ff;text-align:center;background:#a47aeb;border-radius:6px;justify-content:center;align-items:center;width:100%;height:28px;margin-top:12px;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.screen-dice-game .dice-game-tasks-view .double-reward-container .x2-image{background-image:url(https://inspin.me/build/static/images/diceGame/x2.png?6e67d6v1);background-repeat:no-repeat;background-size:cover;width:48px;height:48px}.screen-dice-game .dice-game-tasks-view .tasks-container{flex-direction:column;margin-top:12px;display:flex}.screen-dice-game .dice-game-tasks-view .double-reward-container+.tasks-container{margin-top:0}.screen-dice-game .dice-game-tasks-view .none-tasks{box-sizing:border-box;background:#a47aeb;border-radius:12px;margin-top:8px;padding:8px}.screen-dice-game .dice-game-tasks-view .none-tasks .text{color:#392b64;text-align:center;background:#fbf3ff;border-radius:16px;width:100%;height:100%;padding:12px;font-size:14px;font-weight:700;box-shadow:inset 0 0 4px #0000007a}.dice-dialog-info .popup{align-items:center;row-gap:20px;display:flex}.dice-dialog-info .popup .caption{color:#392b64;text-align:center;font-size:18px;font-weight:700;margin-bottom:0!important}.dice-dialog-info .popup .text{color:#919399;font-size:14px;font-weight:500;margin-bottom:0!important}.dice-dialog-info .popup .rewards-list{margin:0;position:absolute;top:86px}.dice-dialog-info .popup .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:38px;height:38px}.dice-dialog-info .popup .rewards-list .game-items .game-item-with-tooltip .count{color:#fff;text-align:center;font-size:16px;font-weight:900;top:25px;left:15px}.dice-dialog-info .popup .rewards-list .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.dice-dialog-info .button-ok{background-color:#7957b2!important}.dice-dialog-info.about-dice .image{background-image:url(https://inspin.me/build/static/images/diceGame/dice.png?d17338v1);background-repeat:no-repeat;background-size:cover;width:100px;height:100px}.dice-dialog-info.about-home .image{background-image:url(https://inspin.me/build/static/images/diceGame/default/houseUpgrade.png?74e9e5v1);background-repeat:no-repeat;background-size:cover;width:236px;height:134px}.dice-dialog-info.about-reward .image{background-image:url(https://inspin.me/build/static/images/diceGame/field.png?e2812ev1);background-repeat:no-repeat;background-size:cover;width:100px;height:100px}.dice-dialog-info.about-dice-balance .image{background-image:url(https://inspin.me/build/static/images/diceGame/diceImage.png?f84602v1);background-repeat:no-repeat;background-size:cover;width:100px;height:100px}.dialog-rules-dice-game{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:30;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;left:0;overflow:hidden auto}.dialog-rules-dice-game .close-button{pointer-events:all;cursor:pointer;z-index:1;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px;top:-20px!important;right:-16px!important}.dialog-rules-dice-game .close-button:hover{filter:brightness(125%)}.dialog-rules-dice-game .close-button:active{filter:brightness(75%)}.dialog-rules-dice-game .close-button:hover,.dialog-rules-dice-game .close-button:active{transform:scale(1.1)}.dialog-rules-dice-game .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-rules-dice-game .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-rules-dice-game .close-button svg{width:14px;height:14px}.dialog-rules-dice-game .close-button{top:8px;right:8px}}.dialog-rules-dice-game .close-button svg{width:16px;height:16px}.dialog-rules-dice-game .content{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:320px;height:-moz-fit-content;height:fit-content;margin:auto;padding:10px 20px;display:flex;position:relative}.dialog-rules-dice-game>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:194px;max-width:90%;margin:auto;padding:0 0 21px;font-size:24px;font-weight:700;display:block;position:relative}.dialog-rules-dice-game>.content .text{color:#fff;text-shadow:0 1px #010226;text-align:center;width:100%;max-width:343px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-rules-dice-game>.content .block{flex-direction:column;justify-content:center;align-items:center;row-gap:16px;display:flex}.dialog-rules-dice-game>.content .block .tasks .test-task{pointer-events:none;width:100%;max-width:300px}.dialog-rules-dice-game>.content .block .tasks .test-task.small{opacity:.72;transform:scale(.8)}.dialog-rules-dice-game>.content .block .image{width:236px;height:134px}.dialog-rules-dice-game>.content .block .image.home{background-image:url(https://inspin.me/build/static/images/diceGame/default/houseUpgrade.png?74e9e5v1);background-repeat:no-repeat;background-size:cover}.dialog-rules-dice-game>.content .block .image.rules{background-image:url(https://inspin.me/build/static/images/diceGame/rules.png?5f08f3v1);background-repeat:no-repeat;background-size:contain;width:272px;height:68px}.dialog-rules-dice-game>.content .block:not(:last-child){margin-bottom:40px}.dialog-announce-league-double-rewards{backface-visibility:hidden;z-index:30;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-league-double-rewards .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-league-double-rewards .close-button:hover{filter:brightness(125%)}.dialog-announce-league-double-rewards .close-button:active{filter:brightness(75%)}.dialog-announce-league-double-rewards .close-button:hover,.dialog-announce-league-double-rewards .close-button:active{transform:scale(1.1)}.dialog-announce-league-double-rewards .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-league-double-rewards .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-league-double-rewards .close-button svg{width:14px;height:14px}}.dialog-announce-league-double-rewards .popup{box-sizing:border-box;text-align:center;background:linear-gradient(#9325d7 -2.79%,#5617a3 92.5%);border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-league-double-rewards .popup .caption,.dialog-announce-league-double-rewards .popup .subcaption,.dialog-announce-league-double-rewards .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-league-double-rewards .popup .caption{color:#fff;background:#9325d7;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-league-double-rewards .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-league-double-rewards .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-league-double-rewards .popup .caption{top:-70px}}.dialog-announce-league-double-rewards .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-league-double-rewards .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-league-double-rewards .popup .bold{font-weight:600;display:inline-block}.dialog-announce-league-double-rewards .popup .content{background:linear-gradient(#9325d7 -2.79%,#5617a3 92.5%);position:relative}.dialog-announce-league-double-rewards .main{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-announce-league-double-rewards .bottom-text{color:#d7d7d7;text-align:center;width:63%;margin-top:12px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-league-double-rewards .top{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;display:flex}.dialog-announce-league-double-rewards .popup{width:356px;max-width:356px;padding:16px 16px 24px;box-shadow:inset 0 4px 4px #edbbff}.dialog-announce-league-double-rewards .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;width:260px;min-width:auto;max-width:none;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px;left:14%;box-shadow:inset -1px 4px 4px -2px #edbbff}.dialog-announce-league-double-rewards .popup .content{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/dialogs/x2Background.png?f57abav1);background-position:50%;background-repeat:no-repeat;background-size:324px 313px;border:4px solid #3d0980;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;height:313px;padding:4px;display:flex;position:relative;box-shadow:inset 0 0 4px #00000040,0 4px 4px #e497ff80}.dialog-announce-league-double-rewards .popup .content .text-block{color:#fff;text-align:center;text-shadow:0 1px #040126;padding-bottom:27px;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.dialog-announce-league-double-rewards .popup .button{text-align:center;color:#000;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:24px;outline:none;width:287px;min-width:287px;height:50px;margin:16px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-league-double-rewards .popup .button:hover{filter:brightness(110%)}.dialog-announce-league-double-rewards .popup .button:active{filter:brightness(85%)}.dialog-announce-league-double-rewards .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-league-double-rewards .popup .button:hover{transform:scale(1.05)}.dialog-announce-league-double-rewards .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:-17px;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-announce-league-double-rewards .popup .close-button svg{width:16px;height:16px}.dialog-announce-league-double-rewards .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.screen-bingo{flex-direction:column;flex-shrink:0;padding:0;scroll-margin:0;display:flex;background-color:#392b64!important}.screen-bingo *{box-sizing:border-box;position:relative}.screen-bingo link{height:0;margin:0}.screen-bingo .top-area{z-index:3;background-color:#333178;flex-grow:0;flex-shrink:0;width:100%;height:191px;transition:height .3s linear,background .3s linear;position:relative;overflow-y:hidden}.screen-bingo .top-area .image-bg{background:url(https://inspin.me/build/static/images/bingo/screenBg.png?7acf0ev1) top/cover no-repeat;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.screen-bingo .top-area .image-bg .mascots{background:url(https://inspin.me/build/static/images/bingo/mascotsScreen.png?4b74aev1) bottom/contain no-repeat;width:95%;max-width:356px;height:100%;position:relative;top:5px;left:0}.screen-bingo .top-area .band{background-image:url(https://inspin.me/build/static/images/bank/band/bandBingo.png?b01966v1);background-size:cover;justify-content:center;align-items:center;width:343px;height:42px;margin:16px auto 0;padding:0 0 8px;font-size:18px;font-weight:700;display:flex;position:relative}.screen-bingo .top-area .band>.close-button,.screen-bingo .top-area .band>.info-button,.screen-bingo .top-area .band>.close,.screen-bingo .top-area .band>.button-faq{position:absolute}.screen-bingo .top-area .band .close-button{background-color:#0000;border:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:19px;left:18px}.screen-bingo .top-area .band .close-button svg,.screen-bingo .top-area .band .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.screen-bingo .top-area .band .close-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-bingo .top-area .band .info-button{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:16px;right:15px}.screen-bingo .top-area .band .info-button svg{height:14px;fill:#ff3c3f!important}.screen-bingo .info{box-sizing:border-box;z-index:2;background:#ff3d3f;justify-content:center;align-items:center;padding:8px 0;display:flex;box-shadow:0 4px 8px #0003}.screen-bingo .info .time{flex-direction:row;justify-content:center;align-items:center;column-gap:4px;display:flex}.screen-bingo .info .time .styled{background:#ffffff4d;border-radius:8px}.screen-bingo .info .time .styled .value{margin-top:0}.screen-bingo .info .balances{flex-direction:column;justify-content:center;align-items:center;row-gap:4px;display:flex}.screen-bingo .info .time-text,.screen-bingo .info .text{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.screen-bingo .main-area{background-image:url(https://inspin.me/build/static/images/bingo/mainBg.png?02a62fv1);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;padding:22px 0;overflow:hidden auto}.screen-bingo .main-area .text{color:#fff;text-align:center;margin:0 auto 8px;font-size:14px;font-weight:500}.screen-bingo .main-area .ticket-view-container{justify-content:center;align-items:center;width:100%;display:flex}.screen-bingo .main-area .ticket-view{pointer-events:none;background:url(https://inspin.me/build/static/images/bingo/cardBg.png?a91c87v1) 0 0/contain no-repeat;flex-direction:column;width:372px;height:462px;padding:32px 13.5px 15px;display:flex}.screen-bingo .main-area .ticket-view .bingo-balance{box-sizing:border-box;background-color:#fff8ea;border-radius:16px;justify-content:center;align-items:center;column-gap:4px;width:79px;padding:3px 0;display:flex;position:absolute;top:-13px;left:40%;box-shadow:0 2px 4px #8f665773,inset 0 -2px 2px #e1bea480,inset 0 2px 2px #fff9}.screen-bingo .main-area .ticket-view .bingo-balance .bingo-icon{width:20px;height:18px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bingo/iconBingo.png?cfdb25v1);background-position:50%;background-repeat:no-repeat;background-size:cover}.screen-bingo .main-area .ticket-view .bingo-balance .count{color:#945a43;text-align:center;font-size:16px;font-weight:700}.screen-bingo .main-area .ticket-view .text-container{justify-content:center;align-items:center;width:100%;display:flex}.screen-bingo .main-area .ticket-view .text-container .text{color:#8e7565;text-align:center;font-size:14px;font-weight:700}.screen-bingo .main-area .ticket-view .main-content{flex-direction:row;margin-top:14px;display:flex}.screen-bingo .main-area .ticket-view .bingo-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}.screen-bingo .main-area .ticket-view .bingo-cell{box-sizing:border-box;background:#fff9e9;border:1px solid #a69386;flex-direction:column;width:86px;max-width:86px;height:86px;padding:4px;display:flex}.screen-bingo .main-area .ticket-view .bingo-cell:first-child{border-radius:12px 0 0}.screen-bingo .main-area .ticket-view .bingo-cell .cell-content{flex-direction:column;align-items:center;height:100%;display:flex}.screen-bingo .main-area .ticket-view .bingo-cell .cell-task{color:#37508b;text-align:center;font-size:11px;font-weight:500;line-height:12px}.screen-bingo .main-area .ticket-view .bingo-cell .cell-progress-row{justify-content:center;align-items:center;width:100%;min-height:16px;margin-bottom:8px;display:flex}.screen-bingo .main-area .ticket-view .bingo-cell .cell-progress{box-sizing:border-box;color:#333278;text-align:center;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:16px;display:flex;position:relative}.screen-bingo .main-area .ticket-view .bingo-cell .info-button{cursor:pointer;background:#333278;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:4px;line-height:0;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%);pointer-events:all!important}.screen-bingo .main-area .ticket-view .bingo-cell .info-button svg{width:4px;height:10px;display:block}.screen-bingo .main-area .ticket-view .bingo-cell .info-button svg path{fill:#fff!important}.screen-bingo .main-area .ticket-view .bingo-cell[data-progress=true]{background:#e2f9e9}.screen-bingo .main-area .ticket-view .bingo-cell[data-progress=true] .cell-task{color:#37508b}.screen-bingo .main-area .ticket-view .bingo-cell[data-progress=true] .cell-progress{color:#333278}.screen-bingo .main-area .ticket-view .bingo-cell.completed{background:#afe4b5}.screen-bingo .main-area .ticket-view .bingo-cell.completed .cell-task{opacity:.4}.screen-bingo .main-area .ticket-view .bingo-cell.completed .cell-progress{color:#028126}.screen-bingo .main-area .ticket-view .bingo-cell.completed .cell-completed-icon{background-image:url(https://inspin.me/build/static/images/bingo/completedTask.png?d1b9f7v1);background-repeat:no-repeat;background-size:cover;width:42px;height:46px;display:flex;position:absolute;top:-16px;left:-9px}.screen-bingo .main-area .ticket-view .rewards-section{flex-direction:column;justify-content:space-evenly;display:flex}.screen-bingo .main-area .ticket-view .bottom-rewards{justify-content:start;align-items:center;display:flex}.screen-bingo .main-area .ticket-view .bottom-rewards .bingo-reward .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=bottle_id]{top:-8px}.screen-bingo .main-area .ticket-view .bottom-rewards .bingo-reward .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=table_id]{top:-6px}.screen-bingo .main-area .main-rewards-container{justify-content:center;align-items:center;width:100%;margin-top:6px;display:flex}.screen-bingo .main-area .main-rewards-view,.screen-bingo .main-area .all-tasks-completed-hint{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/bingo/border.png?3d7024v1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:340px;height:170px;padding:16px;display:flex}.screen-bingo .main-area .main-rewards-view .title,.screen-bingo .main-area .all-tasks-completed-hint .title{color:var(--White,#fff);text-align:center;font-size:16px;font-weight:700}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list{box-sizing:border-box;background:#073e3b0d;border:2px solid #d7eae9;border-radius:8px;justify-content:space-around;align-items:center;width:100%;padding:8px;display:flex;position:relative}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward{z-index:2;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;display:flex;position:relative}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward .bingo-balance,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward .bingo-balance{justify-content:center;align-items:center;margin-left:18px;display:flex}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward .bingo-balance .bingo-icon-container,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward .bingo-balance .bingo-icon-container{z-index:2;background:radial-gradient(66.29% 66.29%,#63bfc9 0%,#166b6a 100%);border:1.407px solid #fff;border-radius:24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward .bingo-balance .bingo-icon-container .bingo-icon,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward .bingo-balance .bingo-icon-container .bingo-icon{width:15px;height:15px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bingo/iconBingo.png?cfdb25v1);background-position:50%;background-repeat:no-repeat;background-size:cover}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward .bingo-balance .count,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward .bingo-balance .count{box-sizing:border-box;color:#fff;text-align:right;background:#166b66;border-radius:100px;width:53px;padding:2px 12px 2px 18px;font-size:14px;font-weight:700;position:relative;left:-22px}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .main-reward:not(:last-child):before,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .main-reward:not(:last-child):before{content:"";clip-path:polygon(10% 0%,100% 50%,10% 100%,0% 85%,65% 50%,0% 18%);background:#d7eae9;border-radius:70px;width:7px;height:13px;position:absolute;top:55%;right:-4px}.screen-bingo .main-area .main-rewards-view .bingo-rewards-list .bingo-reward-view .bingo-reward .rewards-list .game-item-with-tooltip .photo-frame,.screen-bingo .main-area .all-tasks-completed-hint .bingo-rewards-list .bingo-reward-view .bingo-reward .rewards-list .game-item-with-tooltip .photo-frame{z-index:0;top:0;left:0}.screen-bingo .main-area .all-tasks-completed-hint{background-image:url(https://inspin.me/build/static/images/bingo/border.png?3d7024v1);background-repeat:no-repeat;background-size:cover;width:338px;height:172px;padding:12px}.screen-bingo .main-area .all-tasks-completed-hint .subtitle{color:#fff;text-align:center;max-width:250px;font-size:14px;font-weight:700}.screen-bingo .main-area .all-tasks-completed-hint .reward-list{justify-content:center;align-items:center;column-gap:12px;width:100%;padding:8px 0;display:flex;position:relative}.screen-bingo .main-area .all-tasks-completed-hint .reward-list .bingo-reward{opacity:1}.screen-bingo .main-area .all-tasks-completed-hint .reward-list .bingo-reward .rewards-list .game-item-with-tooltip .photo-frame{top:0;left:0}.screen-bingo .main-area .all-tasks-completed-hint .reward-list .bingo-reward:before,.screen-bingo .main-area .all-tasks-completed-hint .reward-list .bingo-reward-collected,.screen-bingo .main-area .all-tasks-completed-hint .reward-list .bingo-reward-lock{display:none}.dialog-bingo-rules{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-bingo-rules .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:5px;top:52px!important}.dialog-bingo-rules .close-button:hover{filter:brightness(125%)}.dialog-bingo-rules .close-button:active{filter:brightness(75%)}.dialog-bingo-rules .close-button:hover,.dialog-bingo-rules .close-button:active{transform:scale(1.1)}.dialog-bingo-rules .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-bingo-rules .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-bingo-rules .close-button svg{width:14px;height:14px}.dialog-bingo-rules .close-button{top:8px;right:8px}}.dialog-bingo-rules .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-bingo-rules .close-button{right:22px}}.dialog-bingo-rules .popup{max-width:100%;height:auto;padding:60px 30px 20px;font-size:12px;display:block;position:relative;overflow:hidden visible}.dialog-bingo-rules .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dialog-bingo-rules .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:auto;max-width:280px;margin:auto auto 40px;padding:0;font-size:24px;font-weight:700;display:block;position:relative}.dialog-bingo-rules .popup>.content .text{color:#fff;width:280px;margin:0 auto 36px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-bingo-rules .popup>.content .rules-block,.dialog-bingo-rules .popup>.content .rules-block .rule1,.dialog-bingo-rules .popup>.content .rules-block .rule2,.dialog-bingo-rules .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-bingo-rules .popup>.content .rules-block .rule1-image,.dialog-bingo-rules .popup>.content .rules-block .rule2-image,.dialog-bingo-rules .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;margin:0 auto 8px;display:block;position:relative}.dialog-bingo-rules .popup>.content .rules-block .rule1 .rule1-image{width:221px;height:173px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bingo/cardsRules.png?d4b444v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-bingo-rules .popup>.content .rules-block .rule1 .arrow{width:50px;height:53px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;transform:unset!important;bottom:-55px!important;right:-40px!important}.dialog-bingo-rules .popup>.content .rules-block .rule2 .rule2-image{width:225px;height:109px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bingo/picsRules.png?a43549v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.dialog-bingo-rules .popup>.content .rules-block .rule2 .arrow{width:50px;height:53px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-40px!important;left:-34px!important;transform:scaleX(-1)rotate(27deg)!important}.dialog-bingo-rules .popup>.content .rules-block .rule3 .bingo-rewards-list{justify-content:center;align-items:center;column-gap:16px;margin-bottom:12px;display:flex}.dialog-bingo-rules .popup>.content .rules-block .rule3 .bingo-rewards-list .photo-frame{top:5px;left:3px}.bingo-reward-view{border:2px solid #d08e32;min-width:86px;height:86px;position:relative}.bingo-reward-view .bingo-reward-lock{z-index:3;background-image:url(https://inspin.me/build/static/images/passionPass/lock.png?c00bacv1);background-repeat:no-repeat;background-size:cover;width:24px;height:29px;position:absolute;top:5px;right:7px;transform:rotate(15deg)}.bingo-reward-view .bingo-reward-lock.main{width:20px;height:24px;top:-6px;right:-3px}.bingo-reward-view .bingo-reward-collected{position:absolute}.bingo-reward-view .bingo-reward-collected .cell-completed-icon{z-index:3;background-image:url(https://inspin.me/build/static/images/bingo/completedRewards.png?4e0bb0v1);background-repeat:no-repeat;background-size:cover;width:42px;height:46px;display:flex;position:absolute;top:-16px;left:-9px}.bingo-reward-view .bingo-reward-collected .check-icon{z-index:3;background-image:url(https://inspin.me/build/static/images/bingo/check.png?ae4a28v1);background-repeat:no-repeat;background-size:cover;width:40px;height:30px}.bingo-reward-view .get-reward-button{z-index:2;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;text-align:center;background:#83bb0c;border:none;border-radius:20px;outline:none;justify-content:center;align-items:center;width:78px;height:22px;margin:auto;padding:0 24px;font-size:12px;font-weight:700;line-height:50px;transition:all .1s;display:flex;position:absolute;bottom:6px;left:2px}.bingo-reward-view .get-reward-button:hover{filter:brightness(110%)}.bingo-reward-view .get-reward-button:active{filter:brightness(85%)}.bingo-reward-view .get-reward-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.bingo-reward-view .get-reward-button span{margin-left:4px}.bingo-reward-view .bingo-reward{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;justify-content:center;align-items:center;display:flex}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id]{top:0;left:0}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip .frames-list,.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip .frames-list>div{justify-content:center;align-items:center;display:flex;position:relative}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip .frames-list .photo-frame{position:relative!important;top:0!important;left:0!important}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-with-tooltip .frames-list .preview-img{pointer-events:all;cursor:pointer;background-image:url(https://inspin.me/build/static/images/bossBattle/preview.png?5ae856v1);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bingo-reward-view .bingo-reward .rewards-list .game-items .game-item-image{width:56px;height:56px;position:relative;top:5px}.bingo-reward-view .bingo-reward .rewards-list .game-items .photo-frame{width:72px;height:72px;top:0;left:0}.bingo-reward-view .bingo-reward .rewards-list .game-items .count{color:#ff4b4b;text-align:center;font-size:20px;font-style:italic;font-weight:900;top:-11px}.bingo-reward-view .bingo-reward .rewards-list .game-items .count.count--svg-stroke{justify-content:center;align-items:center;font-style:normal;line-height:0;display:flex}.bingo-reward-view .bingo-reward .preview-img{background-image:url(https://inspin.me/build/static/images/bossBattle/preview.png?5ae856v1)}.bingo-reward-view .bingo-reward[data-type=get-reward] .game-items .count{visibility:hidden;pointer-events:none}.bingo-reward-view:first-child{border-top:2px solid #d08e32;border-bottom:0 solid #d08e32;border-right:2px solid #d08e32;border-radius:0 12px 0 0}.bingo-reward-view:nth-child(3){border-top:0 solid #d08e32}.bingo-reward-view.main,.bingo-reward-view.dialog{border:none;min-width:62px;height:62px}.bingo-reward-view.main .bingo-reward,.bingo-reward-view.dialog .bingo-reward{box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/bingo/mainRewardBg.png?9b138dv1);background-size:cover;border:2px solid #ffcb4f;border-radius:10px;width:100%;height:100%;box-shadow:inset 0 0 8px #673405b3}.bingo-reward-view.main .bingo-reward .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id],.bingo-reward-view.dialog .bingo-reward .rewards-list .game-items .game-item-with-tooltip[data-game-item-type=frame_id]{top:0;left:0}.bingo-reward-view.main .bingo-reward .rewards-list .game-items .game-item-image,.bingo-reward-view.dialog .bingo-reward .rewards-list .game-items .game-item-image{width:54px;height:54px;position:relative;top:0}.bingo-reward-view.main .bingo-reward .rewards-list .game-items .photo-frame,.bingo-reward-view.dialog .bingo-reward .rewards-list .game-items .photo-frame{width:54px;height:54px}.bingo-reward-view.main .bingo-reward .rewards-list .game-items .count,.bingo-reward-view.dialog .bingo-reward .rewards-list .game-items .count{display:none}.bingo-reward-view.dialog{pointer-events:none}.bingo-reward-view.main .bingo-reward-collected{z-index:3;color:#fff;text-align:center;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-14px;left:auto;right:-19px;transform:none}.bingo-reward-view.main .get-reward-button{width:88px;height:24px;bottom:-28px;left:-12px}.bingo-reward-view.column:first-child{border:2px solid #d08e32;border-right-width:0;border-radius:0 0 0 12px}.bingo-reward-view.column:nth-child(4){background-image:url(https://inspin.me/build/static/images/bingo/mainRewardBg.png?9b138dv1);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #d08e32;border-radius:0 0 12px}.bingo-reward-view.column:nth-child(3){border-top:2px solid #d08e32;border-left:0 solid #d08e32}.bingo-reward-view:has(.bingo-reward-collected).main .bingo-reward{opacity:.5;position:relative}.not-active-cursor{cursor:default!important}.zero-margin{margin:0!important}.figma-textarea,.figma-textarea:focus{box-shadow:none;border:none;outline:none}.figma-slider{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.figma-slider-track{flex-direction:row;display:flex}.figma-slider-page{min-width:100%;flex-grow:0!important;flex-shrink:0!important}.figma-slider-button{position:absolute;transform:translateY(-50%);top:50%!important}.figma-slider-button-right{right:20%!important}.figma-slider-button-left{left:20%!important}.figma-slider-page-mobile{justify-content:center;align-items:center;min-width:100%;display:flex;position:relative;flex-grow:0!important;flex-shrink:0!important}.figma-slider-page-mobile>div{position:inherit!important}.figma-dialog{top:0;left:0;width:100%!important;height:100%!important;position:absolute!important}.figma-dialog-top-layer{z-index:1000;top:0;left:0;width:100%!important;height:100%!important;position:absolute!important}.figma-cursor-pointer{cursor:pointer}.figma-images-preloader{opacity:0;pointer-events:none;width:0;height:0;display:block;position:absolute;overflow:hidden}.figma-screen{width:100%!important;height:100%!important}.figma-scroll{-webkit-overflow-scrolling:touch;touch-action:manipulation!important}.figma-scroll *{touch-action:manipulation!important}.figma-scroll ::-webkit-scrollbar{width:4px}.figma-scroll ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.figma-scroll ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}.figma-link{width:-moz-fit-content;width:fit-content;display:inline-block}.figma-scroll-hidden{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:manipulation!important}.figma-scroll-hidden *{touch-action:manipulation!important}.figma-scroll-hidden::-webkit-scrollbar{display:none!important}.figma-scroll-hidden ::-webkit-scrollbar{display:none!important}.figma-top-index{z-index:1000}.figma-fill-width{width:100%!important}.figma-fill-height{height:100%!important}.all-scrollbars-hidden ::-webkit-scrollbar{display:none!important}.disable-mouse-events{pointer-events:none!important}.disable-cursor-pointer{cursor:default!important}.tooltip-with-arrow{z-index:1000;position:absolute;width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;box-shadow:none!important;background:0 0!important}.tooltip-with-arrow .arrow-left,.tooltip-with-arrow .arrow-right{display:none!important}.tooltip-with-arrow.align-left .arrow-right,.tooltip-with-arrow.align-right .arrow-left{display:flex!important}.tooltip-with-arrow.align-top .arrow-top,.tooltip-with-arrow.align-bottom .arrow-bottom,.tooltip-with-arrow.align-left .arrow-top,.tooltip-with-arrow.align-left .arrow-bottom,.tooltip-with-arrow.align-right .arrow-top,.tooltip-with-arrow.align-right .arrow-bottom{display:none!important}.tooltip-with-arrow .arrow-top,.tooltip-with-arrow .arrow-bottom{left:var(--hint-arrow-shift,0)}.tooltip-with-arrow .arrow-left,.tooltip-with-arrow .arrow-right{top:var(--hint-arrow-shift,0)}.header-mascots{flex-grow:0;flex-shrink:0;width:100%;display:block;position:absolute;bottom:0;left:0}.header-mascots .alex,.header-mascots .sophie{background-position:bottom;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;bottom:0}.header-mascots .alex{right:57%}.header-mascots .sophie{left:57%}@media (max-width:950px){.header-mascots{height:217px}.header-mascots .alex,.header-mascots .sophie{width:156px;height:156px}}@media (min-width:950px){.header-mascots{height:195px}.header-mascots .alex,.header-mascots .sophie{width:146px;height:146px}}.transparent{opacity:0}.timer.styled{background:#00000080;border-radius:8px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:4px 15px;display:flex}.timer.styled svg{fill:#fff;flex-shrink:0;width:16px;height:16px;margin-right:2px}.timer.styled .value,.timer.styled .unit{color:#fff;white-space:nowrap;margin-top:2px;font-size:14px;font-weight:700;line-height:14px}.timer.styled .unit{opacity:.7}.lootbox-roulette{box-sizing:border-box;pointer-events:none;background-image:url(https://inspin.me/build/static/images/tables/landscape/table9.png?137bd0v1);background-size:1000px;border:4px solid #ffe1c1;border-radius:24px;gap:8px;width:343px;height:164px;padding:30px 0 22px;display:flex;position:relative;overflow-x:hidden}.lootbox-roulette:before{content:"";z-index:1;border:16px solid #0000;border-top-color:#ffe1c1;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #00000040}.lootbox-roulette .backdrop-filter{z-index:0;opacity:.28;background:#000;width:100%;height:calc(100% + 30px);position:absolute;top:-30px}.lootbox-roulette .lootbox-content{gap:8px;width:335px;height:100%;display:flex;overflow:scroll}.lootbox-roulette .lootbox-content::-webkit-scrollbar{display:none}.lootbox-roulette .lootbox-roulette-reward{box-sizing:border-box;z-index:1;border:2px solid #4b4b4b;border-radius:16px;flex-shrink:0;width:104px;height:104px}.lootbox-roulette .lootbox-roulette-reward .game-items{width:100%;height:100%}.lootbox-roulette .lootbox-roulette-reward[data-rarity=usual]{background-color:#fff;border:2px solid #4b4b4b}.lootbox-roulette .lootbox-roulette-reward[data-rarity=usual] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-rarity=unusual]{background-color:#fcfffc;border:2px solid #2c642b}.lootbox-roulette .lootbox-roulette-reward[data-rarity=unusual] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-rarity=rare]{background-color:#dce2ff;border:2px solid #051fa8}.lootbox-roulette .lootbox-roulette-reward[data-rarity=rare] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-rarity=epic]{background-color:#dbcbfa;border:2px solid #392b64}.lootbox-roulette .lootbox-roulette-reward[data-rarity=epic] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-rarity=legendary]{background-color:#ffe1c1;border:2px solid #a74600}.lootbox-roulette .lootbox-roulette-reward[data-rarity=legendary] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-rarity=guaranteed]{background-color:#ffd7fb;border:2px solid #612e5c}.lootbox-roulette .lootbox-roulette-reward[data-rarity=guaranteed] .count{color:#fff;font-size:16px;font-weight:700;line-height:0}.lootbox-roulette .lootbox-roulette-reward[data-is-big=false]{flex-direction:column;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.lootbox-roulette .lootbox-roulette-reward[data-is-big=false] .game-items{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.lootbox-roulette .lootbox-roulette-reward[data-is-big=false] .game-items .game-item-with-tooltip{align-items:center;gap:8px;display:flex}.lootbox-roulette .lootbox-roulette-reward[data-is-big=false] .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.lootbox-roulette .lootbox-roulette-reward[data-is-big=true] .game-item-with-tooltip{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lootbox-roulette .lootbox-roulette-reward[data-is-big=true] .game-item-with-tooltip .game-item-image{width:56px!important;height:56px!important}.lootbox-roulette .lootbox-roulette-reward[data-is-big=true] .game-item-with-tooltip .count{font-size:18px}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=frame_id] .game-item-image,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=table_id] .game-item-image{width:80px!important;height:80px!important}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=bottle_id] .count,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=frame_id] .count,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=table_id] .count{display:none}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=bottle_id] .frames-list,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=frame_id] .frames-list,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=table_id] .frames-list{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=bottle_id] .frames-list .photo-frame,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=frame_id] .frames-list .photo-frame,.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=table_id] .frames-list .photo-frame{width:80px;height:80px;margin:0!important;position:relative!important}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image{width:unset!important}.lootbox-roulette .lootbox-roulette-reward .game-item-with-tooltip[data-game-item-type=stickers_category] .category-sticker-image{background-size:cover;width:70px;height:70px}.club-points-icon{width:19px;height:19px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/clubs/clubPoints.png?5cd97fv1);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.club-icon{cursor:pointer;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.club-icon .default-context{box-sizing:border-box;z-index:1;flex-direction:column;width:125px;height:-moz-fit-content;height:fit-content;padding:12px;display:flex;position:absolute}.rewards-tooltip[class]{border-radius:30px;min-width:100px;max-width:260px;padding:12px;box-shadow:4px 4px 12px #00000040}.rewards-tooltip[class].chest{background-color:#fff;position:absolute;top:20px;left:-10px;transform:translate(-100%,-50%)}.rewards-tooltip[class].chest .arrow{border:8px solid #0000;border-left-color:#fff;display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.rewards-tooltip[class].chest .rewards-list{display:block;position:relative;top:0;left:0;transform:none}.rewards-tooltip[class] .rewards-list{display:block;position:relative}.rewards-tooltip[class] .rewards-list .coins,.rewards-tooltip[class] .rewards-list .game-items{flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:relative}.rewards-tooltip[class] .rewards-list .coins{margin-bottom:2px}.rewards-tooltip[class] .rewards-list .coins .game-item-with-tooltip{white-space:nowrap;align-items:center;width:auto;height:30px;display:flex}.rewards-tooltip[class] .rewards-list .coins .game-item-with-tooltip .game-item-image{width:31px;height:31px;margin-right:2px}.rewards-tooltip[class] .rewards-list .coins .game-item-with-tooltip .count{vertical-align:middle;font-size:16px;font-weight:700;display:inline-block;position:relative;top:auto;left:auto}.rewards-tooltip[class] .rewards-list .coins .game-item-with-tooltip .count.count--svg-stroke{line-height:0}.rewards-tooltip[class] .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;justify-content:flex-end;align-items:center;width:32px;height:42px;margin:auto;display:flex}.rewards-tooltip[class] .rewards-list .game-items .game-item-with-tooltip .game-item-image{width:24px;height:24px}.rewards-tooltip[class] .rewards-list .game-items .game-item-with-tooltip .count{color:#fe041b;text-align:left;white-space:nowrap;font-size:12px;font-weight:700;position:relative;inset:auto 0 0;text-align:right!important}.rewards-tooltip[class].league-reward-event:before{content:"";z-index:1;background-image:url(https://inspin.me/build/static/images/leagueReward/x2.png?537bc3v1);background-size:cover;border-radius:50%;width:42px;height:42px;position:absolute;top:2px;left:2px}.rewards-tooltip[class].league-reward-event .rewards-list .game-item-with-tooltip{width:100%;height:100%}.rewards-tooltip[class].league-reward-event .rewards-list .coins{justify-content:center}.rewards-tooltip[class].league-reward-event .rewards-list .coins .game-item-with-tooltip{align-items:center;column-gap:4px;width:auto;height:auto;margin:0 4px;display:flex}.rewards-tooltip[class].league-reward-event .rewards-list .coins,.rewards-tooltip[class].league-reward-event .rewards-list .game-items{background:#fbf3ff;border:2px solid #392b6452;border-radius:12px;padding:4px 20px}.rewards-tooltip[class].league-reward-event .rewards-list .coins .count-container,.rewards-tooltip[class].league-reward-event .rewards-list .game-items .count-container{flex-direction:column;align-items:flex-start;line-height:normal;display:flex}.rewards-tooltip[class].league-reward-event .rewards-list .coins .count-container .count-old,.rewards-tooltip[class].league-reward-event .rewards-list .game-items .count-container .count-old{color:#9e94af;font-size:12px;font-style:italic;font-weight:900;display:inline-block;position:relative}.rewards-tooltip[class].league-reward-event .rewards-list .coins .count-container .count-old:before,.rewards-tooltip[class].league-reward-event .rewards-list .game-items .count-container .count-old:before{content:"";border-bottom:2px solid #e4111199;width:100%;position:absolute;top:8px;left:2px;right:0;transform:rotate(-13deg);box-shadow:0 2px 2px #0003}.rewards-tooltip[class].league-reward-event .rewards-list .coins .count-container .count,.rewards-tooltip[class].league-reward-event .rewards-list .game-items .count-container .count{text-shadow:0 0 #0000,0 1px 1px #392b64,0 -1px 1px #392b64,1px 0 1px #392b64,1px 1px 1px #392b64,1px -1px 1px #392b64,-1px 0 1px #392b64,-1px 1px 1px #392b64,-1px -1px 1px #392b64;color:#fff;font-size:14px;display:block}.center-text-tooltip{text-align:center}.leaderboard-tooltip .rewards-list .game-items{flex-direction:row;justify-content:center;align-items:flex-start;display:flex;gap:10px!important}.leaderboard-tooltip .rewards-list .game-items .game-item-with-tooltip{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;width:auto!important;height:auto!important}.leaderboard-tooltip .rewards-list .game-items .game-item-with-tooltip .text{color:#fff;text-align:center;font-size:12px;font-style:italic;font-weight:700;line-height:normal}.dark-tooltip{background:#000000a6}.dark-tooltip.align-top>.arrow{border-top-color:#000000a6!important}.dark-tooltip.align-bottom>.arrow{border-bottom-color:#000000a6!important}button.unstyled{background:0 0;border:none;padding:0}.clickable-element{pointer-events:all;cursor:pointer;transition:all .1s}.clickable-element:hover{filter:brightness(125%)}.clickable-element:active{filter:brightness(75%)}.photo-frame{pointer-events:none;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:150%;height:150%;display:block;top:0;left:0;margin-top:-31%!important;margin-left:-25%!important;position:absolute!important}.game-item-with-tooltip{display:inline-block}.game-item-with-tooltip .game-item-image{width:100%;height:100%}.game-item-with-tooltip[data-game-item-type=bottle_id] .game-item-image,.game-item-with-tooltip[data-game-item-type=frame_id] .game-item-image{width:auto!important}.game-item-with-tooltip[data-game-item-type=table_id] .game-item-image{border-radius:6px}.game-item-with-tooltip[data-game-item-type=event_gift_league_points] .game-item-image{background-image:url(https://inspin.me/build/static/images/gameItems/giftLeaguePoints.png?9236efv1);background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.game-item-with-tooltip[data-game-item-type=event_gift_league_points] .count{right:-13px!important}.game-item-with-tooltip .frames-list,.game-item-with-tooltip .join-list{box-sizing:border-box;font-size:0;display:flex}.game-item-with-tooltip .frames-list img,.game-item-with-tooltip .join-list img,.game-item-with-tooltip .frames-list .photo-frame,.game-item-with-tooltip .join-list .photo-frame{width:44px;height:44px;display:inline-block;margin-top:0!important;margin-left:0!important}.game-item-with-tooltip .frames-list img:not(:first-child),.game-item-with-tooltip .join-list img:not(:first-child),.game-item-with-tooltip .frames-list .photo-frame:not(:first-child),.game-item-with-tooltip .join-list .photo-frame:not(:first-child){margin-left:15px!important}.game-item-with-tooltip .frames-list .preview-img,.game-item-with-tooltip .join-list .preview-img{pointer-events:all;cursor:pointer;background-image:url(https://inspin.me/build/static/images/ordersWave/preview.png?fe06e7v1);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:12px;left:16px}.game-item-with-tooltip .random-reward{position:relative}.game-item-with-tooltip .random-reward .preview-img{pointer-events:all;cursor:pointer;background-image:url(https://inspin.me/build/static/images/ordersWave/preview.png?fe06e7v1);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-item-with-tooltip .gift-image{background-size:cover;width:16px;height:16px;position:relative}.game-item-with-tooltip .gift-image-inner{position:absolute;inset:0}.current-league-image{width:50px;height:50px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:block;position:relative}.award-count{color:#fe041b;text-align:left;font-size:12px;font-weight:700}.no-ads .image{width:40px;height:40px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.no-ads .image[data-type=curios]{transform:scale(1.3)}.no-ads .image[data-type=saves]{transform:scale(1.2)}.no-ads .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;margin:auto;display:block;position:relative}@media (min-width:950px){.portrait-only{display:none!important}}@media (max-width:950px){.landscape-only{display:none!important}}.icon-no-ads{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/bank/iconNoAds.png?abb5a9v1);background-position:50%;background-repeat:no-repeat;background-size:contain}.place-number-view{margin:auto 8px auto 0}.place-number-view .place-icon{width:22px;height:25px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.place-number-view .place-text{text-align:center;color:#04050f;background:#0000001a;border-radius:8px;width:30px;height:16px;font-size:14px;font-weight:700;line-height:16px;display:block;position:relative}#ui-kit .scroll-area{min-height:0;display:block;position:relative}#ui-kit .scroll-area:before,#ui-kit .scroll-area:after{content:"";z-index:2;pointer-events:none;width:100%;height:16px;display:block;position:absolute;left:0;right:0}#ui-kit .scroll-area:before{background:linear-gradient(#fff 0% 20%,#fff0 100%);top:0}#ui-kit .scroll-area:after{background:linear-gradient(#fff0 0%,#fff 80% 100%);bottom:0}@media (min-width:950px){#ui-kit .scroll-area:before,#ui-kit .scroll-area:after{width:auto;right:5px}}#ui-kit .scroll-area .scroll{-webkit-overflow-scrolling:touch;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:scroll;touch-action:manipulation!important}#ui-kit .scroll-area .scroll *{touch-action:manipulation!important}#ui-kit .scroll-area .scroll ::-webkit-scrollbar{width:4px}#ui-kit .scroll-area .scroll ::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}#ui-kit .scroll-area .scroll ::-webkit-scrollbar-thumb{background:#7a7a7a;border-radius:8px}#ui-kit .ribbon-base{pointer-events:none;box-sizing:border-box;text-align:center;background-position:top;background-repeat:repeat-x;background-size:contain;justify-content:center;align-items:center;display:flex}#ui-kit .ribbon-base:before,#ui-kit .ribbon-base:after{content:"";background-repeat:no-repeat;background-size:contain;height:100%;display:block;position:absolute;top:0}#ui-kit .ribbon-base:before{background-position:100% 0;right:100%}#ui-kit .ribbon-base:after{background-position:0 0;left:100%}#ui-kit .ribbon-base svg{vertical-align:middle;margin:0 5px;display:inline-block;position:relative;transform:translateY(-2px)}#ui-kit .ribbon-base.big-text{text-transform:uppercase;font-size:14px}#ui-kit .offer-corner-band{color:#fff;filter:drop-shadow(0 4px 4px #ad262640);clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);z-index:1;background:#fe041b;justify-content:center;align-items:center;width:92px;height:17px;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;display:flex;position:absolute;top:16px;left:-21px;transform:rotate(315deg);box-shadow:inset 0 0 4px #4e050040}#ui-kit .offer-corner-band.pink{background:linear-gradient(#ee29e8 0%,#4813a0 100%)}#ui-kit .offer-corner-band:has(.rewards-list){background:#7957b2}#ui-kit .offer-benefit{pointer-events:none;width:48px;height:48px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;text-transform:uppercase;background-image:url(https://inspin.me/build/static/images/bank/benefitPurple.png?de03ffv1);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;padding-top:4px;font-size:8px;font-weight:700;display:flex}#ui-kit .offer-benefit[data-is-big=true]{background-size:100% 100%;width:56px}#ui-kit .offer-benefit .text{text-align:center;font-size:7px;font-weight:700}#ui-kit .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.price-coins-view{vertical-align:middle;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:15px;display:inline-flex;position:relative}.price-coins-view .coin{vertical-align:middle;width:20.25px;height:20.25px;margin-right:2px;display:inline-block;position:relative}.default-green-button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.default-green-button:hover{filter:brightness(110%)}.default-green-button:active{filter:brightness(85%)}.default-green-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.default-white-button{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;height:50px;margin:auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table}.default-white-button:hover{filter:brightness(110%)}.default-white-button:active{filter:brightness(85%)}.default-white-button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.notification{box-sizing:border-box;text-align:center;box-shadow:none;color:#fff;z-index:10;background:linear-gradient(#f13232 0%,#c81727 100%);border:none;border-radius:50%;font-size:8px;font-weight:700;display:block;position:absolute;transform:none}@media (max-width:950px){.notification{width:12px;height:12px;line-height:12px;top:-3px;right:-3px}.notification-bordered{line-height:10px}}@media (min-width:950px){.notification{width:15px;height:15px;line-height:15px;top:-5px;right:-5px}.notification-bordered{line-height:13px}}.default-context{background:#fff;border:2px solid #7957b2;border-radius:10px 0 10px 10px;overflow:hidden;box-shadow:0 4px 8px #05030a40}.default-context *{cursor:pointer;color:#04050f;font-size:12px;font-weight:500}.default-context .item{cursor:pointer}.default-context .item:hover{background-color:#00000008}.default-context .item,.default-context .item-base,.default-context .menu-item{box-sizing:border-box;cursor:pointer;flex-direction:row;flex-shrink:0;justify-content:start;align-items:center;width:100%;height:auto;padding:8px;display:flex;position:relative}.default-context .item:hover,.default-context .item-base:hover,.default-context .menu-item:hover{background-color:#00000008}.default-context .item svg,.default-context .item-base svg,.default-context .menu-item svg,.default-context .item img,.default-context .item-base img,.default-context .menu-item img{fill:#7957b2;width:24px;height:24px;margin-right:8px}.default-context .item:first-child,.default-context .item-base:first-child,.default-context .menu-item:first-child{border-radius:8px 8px 0 0}.default-context .item:last-child,.default-context .item-base:last-child,.default-context .menu-item:last-child{border-radius:0 0 8px 8px}.default-context .item.red,.default-context .item-base.red,.default-context .menu-item.red,.default-context .item.danger,.default-context .item-base.danger,.default-context .menu-item.danger{color:#fe041b}.default-context .arrow-after:before{content:none}.default-context .arrow-after:after{content:"";width:0;height:0;display:block;position:absolute}.default-context.arrow-after-bottom:before{content:none}.default-context.arrow-after-bottom:after{content:"";border-top:14px solid #000000a6;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;display:block;position:absolute;bottom:0;right:50%;transform:translate(50%,14px)}.default-context.chest-content{white-space:nowrap;flex-direction:column;padding:12px;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.default-context.chest-content:before{width:16px;height:15px;top:-11px;bottom:0;transform:rotate(135deg)}.button-app-store,.button-google-play{cursor:pointer;background-repeat:no-repeat;background-size:contain;height:28px;text-decoration:none;display:block;position:relative}.button-app-store:hover,.button-google-play:hover{filter:brightness(125%)}.button-app-store:active,.button-google-play:active{filter:brightness(75%)}.button-app-store{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/en.png?160c94v1);background-position:100%}.button-app-store[data-locale=ar]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/ar.png?d7dad4v1)}.button-app-store[data-locale=de]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/de.png?a9cc85v1)}.button-app-store[data-locale=en]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/en.png?160c94v1)}.button-app-store[data-locale=es]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/es.png?914ef0v1)}.button-app-store[data-locale=fr]{aspect-ratio:177/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/fr.png?89ea25v1)}.button-app-store[data-locale=hu]{aspect-ratio:211/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/hu.png?229f8bv1)}.button-app-store[data-locale=id]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/id.png?f5edefv1)}.button-app-store[data-locale=it]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/it.png?b98bfbv1)}.button-app-store[data-locale=pl]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/pl.png?2a1dadv1)}.button-app-store[data-locale=pt]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/pt.png?450919v1)}.button-app-store[data-locale=ro]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/ro.png?fbb352v1)}.button-app-store[data-locale=ru]{aspect-ratio:168/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/ru.png?f7e80ev1)}.button-app-store[data-locale=tr]{aspect-ratio:212/56;background-image:url(https://inspin.me/build/static/images/storeButtons/appStore/tr.png?665b88v1)}.button-google-play{aspect-ratio:189/56;background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/en.png?3c57c1v1);background-position:0}.button-google-play[data-locale=ar]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/ar.png?4883b8v1)}.button-google-play[data-locale=cs]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/cs.png?faf470v1)}.button-google-play[data-locale=de]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/de.png?7c27c9v1)}.button-google-play[data-locale=el]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/el.png?93ae4ev1)}.button-google-play[data-locale=en]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/en.png?3c57c1v1)}.button-google-play[data-locale=es]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/es.png?ce7c2cv1)}.button-google-play[data-locale=fr]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/fr.png?57ec4dv1)}.button-google-play[data-locale=hi]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/hi.png?989126v1)}.button-google-play[data-locale=hu]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/hu.png?ade362v1)}.button-google-play[data-locale=id]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/id.png?dd7b26v1)}.button-google-play[data-locale=it]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/it.png?c3002bv1)}.button-google-play[data-locale=pl]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/pl.png?84a493v1)}.button-google-play[data-locale=pt]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/pt.png?852b77v1)}.button-google-play[data-locale=ro]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/ro.png?11dfdav1)}.button-google-play[data-locale=ru]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/ru.png?ab106fv1)}.button-google-play[data-locale=tr]{background-image:url(https://inspin.me/build/static/images/storeButtons/googlePlay/tr.png?a62b14v1)}.leaderboard-event-tooltip{width:224px;padding:12px 16px}.leaderboard-event-tooltip .rewards-container{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.leaderboard-event-tooltip .rewards-container .gift-league-reward{width:100%}.leaderboard-event-tooltip .rewards-container .special-rewards .item-table{width:64px;height:64px;box-shadow:4px 4px 8px 1px #00000040}.leaderboard-event-tooltip .rewards-container .special-rewards .item-bottle{width:64px;height:64px;transform:scale(1)}.leaderboard-event-tooltip .rewards-list,.leaderboard-event-tooltip .sticker-reward{width:100%}@keyframes rotation_animation{to{transform:rotate(1turn)}}.rotate-infinity-animation{animation:1s linear infinite rotation_animation}@keyframes figma_loaging_animation_element_typing_opacity{0%,80%,to{opacity:.35}40%{opacity:1}}@keyframes scale_down_pulse{0%{opacity:0;transform:scale(1.6)}40%{opacity:1}70%{transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scale-down-pulse-animation{animation:.8s linear scale_down_pulse}.animate-shake-bottom{animation:1s cubic-bezier(.455,.03,.515,.955) both shake-bottom}.dialog-announce-alchemy{backface-visibility:hidden;z-index:30;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:0;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-announce-alchemy .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-announce-alchemy .close-button:hover{filter:brightness(125%)}.dialog-announce-alchemy .close-button:active{filter:brightness(75%)}.dialog-announce-alchemy .close-button:hover,.dialog-announce-alchemy .close-button:active{transform:scale(1.1)}.dialog-announce-alchemy .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-announce-alchemy .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-announce-alchemy .close-button svg{width:14px;height:14px}}.dialog-announce-alchemy .popup{box-sizing:border-box;text-align:center;background:#9963f1;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-announce-alchemy .popup .caption,.dialog-announce-alchemy .popup .subcaption,.dialog-announce-alchemy .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-announce-alchemy .popup .caption{color:#fff;background:#9963f1;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-announce-alchemy .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-announce-alchemy .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-announce-alchemy .popup .caption{top:-70px}}.dialog-announce-alchemy .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-announce-alchemy .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-announce-alchemy .popup .bold{font-weight:600;display:inline-block}.dialog-announce-alchemy .popup .content{background:#3d0980;position:relative}.dialog-announce-alchemy .main{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-announce-alchemy .bottom-text{color:#d7d7d7;text-align:center;width:63%;margin-top:12px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-alchemy .top{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;display:flex}.dialog-announce-alchemy .top .timer{padding:5px 8px}.dialog-announce-alchemy .top .timer-container{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.dialog-announce-alchemy .top .timer-text{color:#fff9;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.dialog-announce-alchemy .top .styled{background:#fff6;justify-content:center;align-items:center;gap:3px;width:100px;display:flex}.dialog-announce-alchemy .popup{max-width:343px;padding:16px 16px 24px}.dialog-announce-alchemy .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-alchemy .popup .caption{text-shadow:0 2px 2px #451d61;border-radius:24px 24px 0 0;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px}.dialog-announce-alchemy .popup .caption:after,.dialog-announce-alchemy .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-announce-alchemy .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-announce-alchemy .popup .content-frame{box-sizing:border-box;border:4px solid #3d0980;border-radius:16px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.dialog-announce-alchemy .popup .content-image{z-index:0;box-sizing:border-box;background-image:url(https://inspin.me/build/static/images/alchemy/dialogBg.png?adb976v1);background-position:top;background-repeat:no-repeat;background-size:cover;border:none;border-radius:0 0 12px 12px;flex-shrink:0;width:100%;height:233px;display:block;position:relative;overflow:hidden}.dialog-announce-alchemy .popup .text-block{z-index:1;box-sizing:border-box;background:radial-gradient(50% 50%,#7026be 0%,#7e42be 100%);border:2px solid #3d0980;border-radius:12px;flex-shrink:0;width:100%;margin-top:-12px;padding:20px 12px;display:block;position:relative;overflow:hidden}.dialog-announce-alchemy .popup .text-block .title{color:#fff;text-align:center;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:100%}.dialog-announce-alchemy .popup .text-block .text{color:#fff;text-align:center;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:100%}.dialog-announce-alchemy .popup .button{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#fff;border:none;border-radius:24px;outline:none;width:287px;min-width:287px;height:50px;margin:16px auto auto;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-announce-alchemy .popup .button:hover{filter:brightness(110%)}.dialog-announce-alchemy .popup .button:active{filter:brightness(85%)}.dialog-announce-alchemy .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-announce-alchemy .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-announce-alchemy .popup .close-button svg{width:16px;height:16px}.dialog-announce-alchemy .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.screen-alchemy{flex-direction:column;flex-shrink:0;height:100%;min-height:0;padding:0;scroll-margin:0;display:flex;background-color:#392b64!important}.screen-alchemy *{box-sizing:border-box;position:relative}.screen-alchemy link{height:0;margin:0}.screen-alchemy .top-area{z-index:3;background-color:#333178;flex-grow:0;flex-shrink:0;width:100%;height:219px;transition:height .3s linear,background .3s linear;position:relative;overflow-y:hidden}@media (min-width:950px){.screen-alchemy .top-area{height:191px}}.screen-alchemy .top-area .image-bg{background:url(https://inspin.me/build/static/images/alchemy/bg.png?3b667dv1) top/cover no-repeat;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.screen-alchemy .top-area .image-bg .mascots{background:url(https://inspin.me/build/static/images/alchemy/mascots.png?d25e8cv1) bottom/contain no-repeat;width:297px;height:100%;position:relative;top:39px;left:9px}@media (max-width:950px){.screen-alchemy .top-area .image-bg .mascots{top:29px}}.screen-alchemy .top-area .band{background-image:url(https://inspin.me/build/static/images/bank/band/bandLootbox.png?2bc311v1);background-size:cover;justify-content:center;align-items:center;width:343px;height:42px;margin:16px auto 0;padding:0 0 12px;font-size:18px;font-weight:700;display:flex;position:relative}.screen-alchemy .top-area .band>.close-button,.screen-alchemy .top-area .band>.info-button,.screen-alchemy .top-area .band>.close,.screen-alchemy .top-area .band>.button-faq{position:absolute}@media (max-width:950px){.screen-alchemy .top-area .band{margin:26px auto 0}}.screen-alchemy .top-area .band .close-button{background-color:#0000;border:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:19px;left:18px}.screen-alchemy .top-area .band .close-button svg,.screen-alchemy .top-area .band .close-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}.screen-alchemy .top-area .band .close-button svg{min-width:18px;min-height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-alchemy .top-area .band .info-button{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:16px;right:16px}.screen-alchemy .top-area .band .info-button svg{height:14px;fill:#5f389f!important}.screen-alchemy .info{box-sizing:border-box;background:#714aad;height:40px;padding:8px 24px;box-shadow:0 4px 8px #0003}.screen-alchemy .info .time{justify-content:center;align-items:center;gap:4px;display:flex}.screen-alchemy .info .time .time-text{color:#fff;font-size:12px;font-weight:700}.screen-alchemy .info .time .timer span{margin:0}.screen-alchemy .main{-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,#473873 0%,#6f48ab 46.35%,#473873 100%);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.screen-alchemy .main .task{border-bottom:4px solid #c1b5e5;flex-shrink:0;padding:16px;box-shadow:0 4px 4px #00000080}.screen-alchemy .main .task .text{color:#fff;text-align:center;margin-bottom:8px;font-size:14px;font-weight:700}.screen-alchemy .main .task .time-text{box-sizing:border-box;text-align:center;color:#fff;width:100%;margin-top:8px;font-size:12px;font-weight:500;line-height:16px}.screen-alchemy .main .task .time-text .timer{background:0 0;display:inline}.screen-alchemy .main .task .time-text .timer .unit,.screen-alchemy .main .task .time-text .timer .value{font-weight:500}.screen-alchemy .main .task .general-task-shell{max-width:100%}.screen-alchemy .main .stages{flex:auto;padding:16px}.screen-alchemy .main .stages .alchemy-stage-row{flex-direction:row;align-items:stretch;gap:10px;display:flex;position:relative}.screen-alchemy .main .stages .alchemy-stage-row:not(:last-child){margin-bottom:16px}.screen-alchemy .main .stages .alchemy-stage-indicator{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:40px;min-height:0;display:flex;position:relative}.screen-alchemy .main .stages .alchemy-stage-line-spacer{pointer-events:none;flex:1 1 0;align-self:center;width:6px;min-height:0;position:relative}.screen-alchemy .main .stages .alchemy-stage-line{border-radius:0;flex:1 1 0;align-self:center;width:6px;min-height:0;position:relative}.screen-alchemy .main .stages .alchemy-stage-line--strong{background:#fff}.screen-alchemy .main .stages .alchemy-stage-line--weak{background:#ffffff4d}.screen-alchemy .main .stages .alchemy-stage-line.alchemy-stage-line--bottom{overflow:visible}.screen-alchemy .main .stages .alchemy-stage-row:not(:last-child) .alchemy-stage-line--bottom:after{content:"";background:inherit;border-radius:0;width:6px;height:16px;margin-left:-3px;position:absolute;top:100%;left:50%}.screen-alchemy .main .stages .alchemy-stage-row:last-child .alchemy-stage-line--bottom{border-radius:0;overflow:hidden;background:0 0!important}.screen-alchemy .main .stages .alchemy-stage-row:last-child .alchemy-stage-line--bottom:after{display:none}.screen-alchemy .main .stages .alchemy-stage-node{z-index:2;flex-direction:column;flex:none;align-items:center;gap:0;display:flex;position:relative}.screen-alchemy .main .stages .alchemy-stage-node--current .alchemy-stage-node-pill,.screen-alchemy .main .stages .alchemy-stage-node--locked .alchemy-stage-node-pill{margin-top:-5px}.screen-alchemy .main .stages .alchemy-stage-node-check{box-sizing:border-box;background:#83bb0c;border:1px solid #fff;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.screen-alchemy .main .stages .alchemy-stage-node-check svg{flex-shrink:0;width:16px;height:14px;display:block;position:relative}.screen-alchemy .main .stages .alchemy-stage-node-circle{z-index:0;box-sizing:border-box;background:#8575b4;border:1px solid #a99ec5;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.screen-alchemy .main .stages .alchemy-stage-node-circle--locked{box-sizing:border-box;background:#8575b4;border:1px solid #a99ec5;padding:3px 5px 4px;box-shadow:0 2px 4px #0000001a}.screen-alchemy .main .stages .alchemy-stage-node--current .alchemy-stage-node-circle{box-sizing:border-box;background:radial-gradient(50% 50%,#c5b5f6 0%,#bea8ff 52%,#987bed 100%);border:1px solid #fff;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative;box-shadow:0 4px 6px #2c0d3b73}.screen-alchemy .main .stages .alchemy-stage-node--current .alchemy-stage-node-num,.screen-alchemy .main .stages .alchemy-stage-node-circle--locked .alchemy-stage-node-num{text-shadow:0 0 #0000,0 1px 1px #392b64,0 -1px 1px #392b64,1px 0 1px #392b64,1px 1px 1px #392b64,1px -1px 1px #392b64,-1px 0 1px #392b64,-1px 1px 1px #392b64,-1px -1px 1px #392b64;color:#fff}.screen-alchemy .main .stages .alchemy-stage-node-num{color:#fff;font-size:12px;font-weight:700;line-height:1}.screen-alchemy .main .stages .alchemy-stage-node-pill{z-index:1;color:#392b64;text-transform:lowercase;background:#e8def5;border-radius:16px;padding:2px 4px;font-size:9px;font-weight:700;line-height:12px;position:relative}.screen-alchemy .main .stages .alchemy-stage-node-pill--locked{color:#4a3d64;background:#c9bcda}.screen-alchemy .main .stages .potion-view{box-sizing:border-box;background:linear-gradient(#8e68c8 0%,#7957b2 100%);border-radius:10px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;row-gap:8px;width:100%;min-width:0;padding:16px 12px;display:flex;position:relative}.screen-alchemy .main .stages .potion-view[data-stage-completed=true]{opacity:.92}.screen-alchemy .main .stages .potion-view .potion-view-lock-overlay{z-index:4;pointer-events:none;box-sizing:border-box;background:#0009;border-radius:10px;display:block;position:absolute;inset:0}.screen-alchemy .main .stages .potion-view .potion-lock{z-index:6;pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:159px;left:50%;transform:translate(-50%,-50%)}.screen-alchemy .main .stages .potion-view .potion-name-bar{box-sizing:border-box;color:#fff;text-align:center;background:#624895;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:27px;margin:0;padding:4px 12px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.screen-alchemy .main .stages .potion-view .potion-img{flex-shrink:0;align-self:center;width:200px;height:200px;display:block;position:relative;overflow:hidden}.screen-alchemy .main .stages .potion-view .potion-img .potion-img-bg{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.screen-alchemy .main .stages .potion-view .potion-img[data-lock=true] .potion-img-bg{filter:grayscale()}.screen-alchemy .main .stages .potion-view .potion-img .button-get{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;pointer-events:auto;background:#83bb0c;border:none;border-radius:50px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:calc(100% - 16px);max-width:200px;height:40px;margin:auto;padding:0 24px;font-size:14px;font-weight:700;line-height:normal;transition:all .1s;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.screen-alchemy .main .stages .potion-view .potion-img .button-get:hover{filter:brightness(110%)}.screen-alchemy .main .stages .potion-view .potion-img .button-get:active{filter:brightness(85%)}.screen-alchemy .main .stages .potion-view .potion-img .button-get .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.screen-alchemy .main .stages .potion-view .potion-footer-row{flex-flow:row;flex-shrink:0;justify-content:flex-start;align-items:center;column-gap:0;width:100%;margin-top:0;display:flex;overflow:visible}.screen-alchemy .main .stages .potion-view .potion-footer-row[data-has-reward=true]{box-sizing:border-box;min-height:56px;padding-right:56px}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-progress-slot{z-index:1;flex:auto;align-self:center;width:100%;min-width:0;height:24px;margin:0;padding:0;position:relative;overflow:visible}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale{z-index:0;background:#392b64;border-radius:18px;width:100%;height:24px;position:relative;overflow:hidden}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale .potion-fill{will-change:width;z-index:1;background:#c1b5e5;border-radius:18px;width:0;transition:width .2s;display:block;position:absolute;top:0;bottom:0;left:0}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale .potion-points{box-sizing:border-box;text-align:center;text-shadow:0 0 #0000,0 1px 1px #392b64,0 -1px 1px #392b64,1px 0 1px #392b64,1px 1px 1px #392b64,1px -1px 1px #392b64,-1px 0 1px #392b64,-1px 1px 1px #392b64,-1px -1px 1px #392b64;color:#fff;pointer-events:none;z-index:2;flex-direction:row;justify-content:center;align-items:center;column-gap:6px;padding:0 8px;font-size:12px;font-weight:700;line-height:12px;display:flex;position:absolute;inset:0}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale .potion-points .potion-points-text{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale .potion-points .potion-progress-balance-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;display:block;position:relative}.screen-alchemy .main .stages .potion-view .potion-footer-row .potion-points-scale .potion-points .potion-progress-balance-icon[data-lock=true]{filter:grayscale()}.screen-alchemy .main .stages .potion-view .potion-footer-row[data-has-reward=true] .potion-points-scale{box-sizing:border-box;width:calc(100% + 56px);max-width:none;margin-right:-56px}.screen-alchemy .main .stages .potion-view .potion-reward-preview-wrap{z-index:5;box-sizing:border-box;cursor:pointer;background:radial-gradient(50% 50%,#fff 0%,#f8e9ff 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:2px;display:flex;position:absolute;bottom:16px;right:12px;overflow:visible}.screen-alchemy .main .stages .potion-view .potion-reward-preview{flex-direction:row;justify-content:center;align-items:center;column-gap:2px;max-width:100%;max-height:100%;display:flex}.screen-alchemy .main .stages .potion-view .potion-reward-preview .item-bottle{background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:40px}.screen-alchemy .main .stages .potion-view .potion-reward-preview .item-table{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:40px;height:40px}.screen-alchemy .main .stages .potion-view .potion-reward-preview .item-frame{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:36px;height:44px;position:relative}.screen-alchemy .main .stages .potion-view .potion-reward-preview .item-frame .preview-img{pointer-events:all;cursor:pointer;background-image:url(https://inspin.me/build/static/images/bossBattle/preview.png?5ae856v1);background-repeat:no-repeat;background-size:cover;width:14px;height:14px;position:absolute;top:15px;left:11px}.screen-alchemy .main .stages .potion-view .potion-reward-preview .multiple-frames{width:52px;display:flex}.screen-alchemy .main .stages .potion-view .potion-reward-preview .multiple-frames .item-frame-second{position:relative;left:-12px}.screen-alchemy .main .stages .potion-view .potion-reward-preview .multiple-frames .count{font-size:10px;font-weight:700;position:absolute;bottom:0;right:0}.screen-alchemy .main .stages .potion-view:before{content:"";opacity:.3;background-image:url(https://inspin.me/build/static/images/alchemy/art.png?1d9bc8v1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.screen-alchemy .main .stages .potion-view:not(:last-child){margin-bottom:16px}.completed-task-view{color:#37423a;text-align:center;background:#e2f9e9;border-radius:24px;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.completed-task-view .task-name{cursor:pointer;align-items:center;display:flex}.completed-task-view .task-name .balance-image{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance1.png?ae4cfbv1);background-repeat:no-repeat;background-size:cover;width:24px;height:24px}.completed-task-view .task-name .balance-image[data-type="1"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance1.png?ae4cfbv1)}.completed-task-view .task-name .balance-image[data-type="2"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance2.png?0fb026v1)}.completed-task-view .task-name .balance-image[data-type="3"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance3.png?724c27v1)}.dialog-alchemy-rules{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:101;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);justify-content:center;align-items:flex-start;width:100%;height:100%;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;overflow:hidden auto}.dialog-alchemy-rules .close-button{pointer-events:all;cursor:pointer;z-index:9;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:fixed;top:10px;right:44px;top:30px!important}.dialog-alchemy-rules .close-button:hover{filter:brightness(125%)}.dialog-alchemy-rules .close-button:active{filter:brightness(75%)}.dialog-alchemy-rules .close-button:hover,.dialog-alchemy-rules .close-button:active{transform:scale(1.1)}.dialog-alchemy-rules .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-alchemy-rules .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-alchemy-rules .close-button svg{width:14px;height:14px}.dialog-alchemy-rules .close-button{top:8px;right:8px}}.dialog-alchemy-rules .close-button svg{width:16px;height:16px}@media (max-width:950px){.dialog-alchemy-rules .close-button{right:22px}}.dialog-alchemy-rules .popup{max-width:100%;height:auto;padding:60px 30px 20px;font-size:12px;display:block;overflow:hidden visible}.dialog-alchemy-rules .popup>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dialog-alchemy-rules .popup>.content .caption{color:#fef738;text-shadow:0 1px #d07d11,0 -1px #d07d11,1px 1px #d07d11,-1px -1px #d07d11,-1px 1px #d07d11,1px -1px #d07d11,2px 0 #d07d11;letter-spacing:normal;justify-content:center;align-items:center;width:max-content;min-width:auto;max-width:280px;margin:auto auto 40px;padding:0;font-size:24px;font-weight:700;display:block;position:relative}.dialog-alchemy-rules .popup>.content .text{color:#fff;width:280px;margin:0 auto 36px;font-size:14px;font-weight:700;line-height:1.2;display:block;position:relative}.dialog-alchemy-rules .popup>.content .rules-block{display:block;position:relative}.dialog-alchemy-rules .popup>.content .rules-block .alchemy-rules-task-example{margin-bottom:12px}.dialog-alchemy-rules .popup>.content .rules-block .rule1,.dialog-alchemy-rules .popup>.content .rules-block .rule2,.dialog-alchemy-rules .popup>.content .rules-block .rule3{display:block;position:relative}.dialog-alchemy-rules .popup>.content .rules-block .rule1-image,.dialog-alchemy-rules .popup>.content .rules-block .rule2-image,.dialog-alchemy-rules .popup>.content .rules-block .rule3-image{image-rendering:-webkit-optimize-contrast;image-rendering:auto;margin:0 auto 8px;display:block;position:relative}.dialog-alchemy-rules .popup>.content .rules-block .rule1 .arrow{width:50px;height:53px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;transform:unset!important;bottom:-48px!important;right:8px!important}.dialog-alchemy-rules .popup>.content .rules-block .rule2{margin:20px 0}.dialog-alchemy-rules .popup>.content .rules-block .rule2 .rule2-image{width:214px;height:92px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/alchemy/rules2.png?b8a1b9v1);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:100px auto 14px;position:relative}.dialog-alchemy-rules .popup>.content .rules-block .rule2 .rule2-image .photo{background-position:50%;background-size:cover;width:85.525px;height:111px;position:absolute;top:-41px;left:50%;transform:translate(-50%)}.dialog-alchemy-rules .popup>.content .rules-block .rule2 .arrow{width:50px;height:53px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/passionPass/arrow.svg?e65a39v1);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-36px!important;left:8px!important;transform:scaleX(-1)rotate(27deg)!important}.dialog-alchemy-rules .popup>.content .rules-block .rule3 .alchemy-rules-task-example{filter:brightness(.72);pointer-events:none}.alchemy-balance-view{z-index:6;pointer-events:all;top:27%;left:20%;position:absolute!important}.alchemy-balance-view[data-location=bank]{top:25px;left:70%}.alchemy-balance-view[data-location=player_profile]{top:260px;left:5px}.alchemy-balance-view[data-location=gifts]{top:50px;right:4px;left:initial}.alchemy-balance-view[data-location=video_player]{top:62%;left:3%}.alchemy-balance-view .balance-image{cursor:pointer;background-repeat:no-repeat;background-size:cover;width:100px;height:100px}.alchemy-balance-view .balance-image[data-type="1"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance1.webp?424c89v1)}.alchemy-balance-view .balance-image[data-type="2"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance2.webp?e7eed1v1)}.alchemy-balance-view .balance-image[data-type="3"]{background-image:url(https://inspin.me/build/static/images/alchemy/balances/balance3.webp?3a21fbv1)}.dialog-last-chance-fomo-offer{touch-action:auto;-webkit-overflow-scrolling:touch;z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(75% 75%,#2c1e4ef0 0%,#06040cfa 100%);animation:.3s forwards fadein;position:absolute;inset:0;overflow:auto;touch-action:manipulation!important}.dialog-last-chance-fomo-offer *{touch-action:manipulation!important}.dialog-last-chance-fomo-offer .popup{touch-action:auto;-webkit-overflow-scrolling:touch;text-align:center;background-color:#fff;border-radius:25px;width:calc(100% - 48px);max-width:394px;margin:auto;display:block;position:absolute;inset:50% 24px auto;overflow:hidden;transform:translateY(-50%);touch-action:manipulation!important}.dialog-last-chance-fomo-offer .popup *{touch-action:manipulation!important}.dialog-last-chance-fomo-offer .popup .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:10px;right:10px}.dialog-last-chance-fomo-offer .popup .close-button:hover{filter:brightness(125%)}.dialog-last-chance-fomo-offer .popup .close-button:active{filter:brightness(75%)}.dialog-last-chance-fomo-offer .popup .close-button:hover,.dialog-last-chance-fomo-offer .popup .close-button:active{transform:scale(1.1)}.dialog-last-chance-fomo-offer .popup .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-last-chance-fomo-offer .popup .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-last-chance-fomo-offer .popup .close-button svg{width:14px;height:14px}.dialog-last-chance-fomo-offer .popup .close-button{top:8px;right:8px}}.dialog-last-chance-fomo-offer .popup .close-button:hover{transform:scale(1.1)}.dialog-last-chance-fomo-offer .popup .caption{color:#7957b2;vertical-align:middle;font-size:22px;font-weight:700;line-height:27px}.dialog-last-chance-fomo-offer .popup .text{color:gray;text-align:center;margin:8px auto;font-size:16px;font-weight:500;line-height:19px;display:block;position:relative}.dialog-last-chance-fomo-offer .popup .text .bold{font-weight:600}.dialog-last-chance-fomo-offer .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#83bb0c;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-last-chance-fomo-offer .popup .button:hover{filter:brightness(110%)}.dialog-last-chance-fomo-offer .popup .button:active{filter:brightness(85%)}.dialog-last-chance-fomo-offer .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button .text{font-weight:500}.dialog-last-chance-fomo-offer .popup .button-purple{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#7957b2;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-last-chance-fomo-offer .popup .button-purple:hover{filter:brightness(110%)}.dialog-last-chance-fomo-offer .popup .button-purple:active{filter:brightness(85%)}.dialog-last-chance-fomo-offer .popup .button-purple .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-purple .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-purple .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-purple .text{font-weight:500}.dialog-last-chance-fomo-offer .popup .button-white{text-align:center;color:#04050f;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#fff;border:1px solid #04050f;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table}.dialog-last-chance-fomo-offer .popup .button-white:hover{filter:brightness(110%)}.dialog-last-chance-fomo-offer .popup .button-white:active{filter:brightness(85%)}.dialog-last-chance-fomo-offer .popup .button-white .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-white .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-white .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-white .text{font-weight:500}.dialog-last-chance-fomo-offer .popup .button-red{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#ff4b4b;border:none;border-radius:50px;outline:none;width:auto;max-width:70%;height:50px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:50px;transition:all .1s;display:table;box-shadow:0 5px 10px #f0525380}.dialog-last-chance-fomo-offer .popup .button-red:hover{filter:brightness(110%)}.dialog-last-chance-fomo-offer .popup .button-red:active{filter:brightness(85%)}.dialog-last-chance-fomo-offer .popup .button-red .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-red .price{vertical-align:middle;margin:-1px auto auto;font-weight:500;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-red .price:after{width:13px;height:13px;image-rendering:-webkit-optimize-contrast;image-rendering:auto;content:"";vertical-align:middle;background-image:url(https://inspin.me/build/static/images/gameItems/coin.png?1daad5v1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:2px;margin-left:3px;display:inline-block;position:relative}.dialog-last-chance-fomo-offer .popup .button-red .text{font-weight:500}.dialog-last-chance-fomo-offer .popup .button-ok .game-item-image{width:24px;height:24px}.dialog-last-chance-fomo-offer .popup{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;left:0;right:0}.dialog-last-chance-fomo-offer .popup .page-header{margin-bottom:20px}.dialog-last-chance-fomo-offer .popup .close-button{background:0 0;top:5px;right:5px}.dialog-last-chance-fomo-offer .popup .offer-benefit .text{text-transform:uppercase;margin:8px 0 0;font-size:8px;font-weight:700;line-height:normal!important}.dialog-last-chance-fomo-offer .popup .offer-benefit .percent{font-size:14px;font-style:normal;font-weight:700}.dialog-ya-referal{backface-visibility:hidden;z-index:30;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:35px;animation:.3s forwards fadein;display:flex;position:absolute;top:0;bottom:0;transform:translateZ(0)}.dialog-ya-referal .close-button{pointer-events:all;cursor:pointer;background:#ffffff40;border:none;border-radius:100px;width:40px;height:40px;margin:0;padding:0;transition:all .1s;display:block;position:absolute;top:60px;right:44px}.dialog-ya-referal .close-button:hover{filter:brightness(125%)}.dialog-ya-referal .close-button:active{filter:brightness(75%)}.dialog-ya-referal .close-button:hover,.dialog-ya-referal .close-button:active{transform:scale(1.1)}.dialog-ya-referal .close-button svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.dialog-ya-referal .close-button{width:36px;height:36px;top:30px;right:22px}.dialog-ya-referal .close-button svg{width:14px;height:14px}}.dialog-ya-referal .popup{box-sizing:border-box;text-align:center;background:#9a65f2;border-radius:30px;max-width:92%;padding:30px;display:block;position:relative;overflow:visible}.dialog-ya-referal .popup .caption,.dialog-ya-referal .popup .subcaption,.dialog-ya-referal .popup .text{text-align:center;color:#474747;width:100%;display:block;position:relative}.dialog-ya-referal .popup .caption{color:#fff;background:#9a65f2;justify-content:center;align-items:center;width:max-content;min-width:80%;max-width:90%;min-height:26px;margin:auto;padding:2.3rem 0 1.2rem .1rem;font-size:22px;font-weight:800;line-height:27px;display:flex;position:absolute;top:-80px;left:10%}.dialog-ya-referal .popup .caption .border-inside{width:20px;height:20px;position:absolute;top:auto;bottom:0;left:-19px}.dialog-ya-referal .popup .caption .border-inside.right{left:auto;right:-19px;transform:rotate(90deg)}@media (max-width:950px){.dialog-ya-referal .popup .caption{top:-70px}}.dialog-ya-referal .popup .subcaption{margin-bottom:10px;font-size:15px;font-weight:600;line-height:18px}.dialog-ya-referal .popup .text{margin-bottom:6px;font-size:14px;font-weight:500;line-height:16px}.dialog-ya-referal .popup .bold{font-weight:600;display:inline-block}.dialog-ya-referal .popup .content{background:#3d0980;position:relative}.dialog-ya-referal .popup{background-color:#8d57e5;max-width:343px;padding:19px 16px 16px}.dialog-ya-referal .popup:after{content:"";filter:blur(.2rem);background:#fff;width:11px;height:2px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-ya-referal .popup .caption{text-shadow:0 2px 2px #451d61;background-color:#8d57e5;border-radius:24px 24px 0 0;padding:12px 0 5px 1px;font-size:20px;font-weight:700;top:-35px}.dialog-ya-referal .popup .caption:after,.dialog-ya-referal .popup .caption:before{content:"";filter:blur(.2rem);background:#fff;width:10px;height:4px;position:absolute;top:10px;left:8px;transform:rotate(-43deg)}.dialog-ya-referal .popup .caption:before{width:6px;height:2px;top:21px;left:4px}.dialog-ya-referal .popup .content{box-sizing:border-box;background-color:#0000;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;padding:4px;display:flex;position:relative}.dialog-ya-referal .popup .content .text-block{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:radial-gradient(50% 50%,#6423d0cc 0%,#7f49d9cc 100%);border:2px solid #fffdb9;border-radius:16px;padding:20px 12px}.dialog-ya-referal .popup .content .text-block .text{color:#fff;text-align:center;text-shadow:0 1px #451840;margin-bottom:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dialog-ya-referal .popup .content .rewards .game-items{justify-content:center;gap:8px;margin-top:10px;display:flex}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip{box-sizing:border-box;width:116px;height:85px;padding-top:5px;position:relative}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip:before,.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip:after{content:"";background:linear-gradient(135.49deg,#fffdb9 -1.42%,#f8f348 39.69%,#f39723 56.32%,#f8f348 95.31%);border-radius:12px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip:after{background:#ac88e8;border-radius:11px;width:calc(100% - 4px);height:calc(100% - 4px);margin-top:2px;margin-left:2px;box-shadow:inset 0 0 9px #591056}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip .game-item-image{z-index:1;width:48px;height:48px;position:relative}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip .count{z-index:1;font-size:18px;font-style:italic;font-weight:700;position:relative}.dialog-ya-referal .popup .content .rewards .game-items .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;font-style:normal;line-height:0;display:flex}.dialog-ya-referal .popup .clear-link-style{text-decoration:none}.dialog-ya-referal .popup .button{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;z-index:3;background:#83bb0c;border:none;border-radius:24px;outline:none;width:52%;min-width:287px;height:50px;margin:16px auto auto;padding:0 24px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:table;position:relative}.dialog-ya-referal .popup .button:hover{filter:brightness(110%)}.dialog-ya-referal .popup .button:active{filter:brightness(85%)}.dialog-ya-referal .popup .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.dialog-ya-referal .popup .button:hover{transform:scale(1.05)}.dialog-ya-referal .popup .close-button{box-sizing:border-box;z-index:3;background:linear-gradient(#9b66f3 0%,#7a44d4 100%);border-radius:12px;width:40px;height:40px;padding:12px;display:block;top:0;right:0;box-shadow:inset 0 4px 4px #ffffff40,0 2px 4px #00000059}.dialog-ya-referal .popup .close-button svg{width:16px;height:16px}.dialog-ya-referal .popup .close-button:after{content:"";filter:blur(.2rem);background:#fff;width:10px;height:3px;position:absolute;top:6px;left:3px;transform:rotate(-43deg)}.soft-tutorial-overlay{z-index:9;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.soft-tutorial-overlay .cursor_pointer{transform-origin:0 0;background-image:url(https://inspin.me/build/static/images/storyTutorial/tutorPointer.png?d976ccv1);background-repeat:no-repeat;background-size:contain;width:68px;height:68px;animation:1.2s ease-in-out infinite cursor-tap}@keyframes cursor-tap{0%,to{scale:1}50%{scale:.85}}.soft-tutorial-overlay .cursor_text{pointer-events:none;cursor:pointer}.soft-tutorial-overlay .cursor_text .cursor_text_content{color:#4f369c;text-align:center;z-index:1;background:#fff;border:2px solid #7957b2;border-radius:16px;max-width:242px;padding:12px;font-size:16px;font-weight:500;position:relative}.soft-tutorial-overlay .cursor_text .cursor_text_content.top:before{content:"";background:#fff;width:31px;height:5px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.soft-tutorial-overlay .cursor_text .cursor_text_content.left:before{content:"";background:#fff;width:5px;height:34px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.soft-tutorial-overlay .cursor_text.top:after{content:"";background-image:url(https://inspin.me/build/static/images/storyTutorial/arrowText.png?057fb7v1);background-repeat:no-repeat;background-size:contain;width:40px;height:30px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.soft-tutorial-overlay .cursor_text.left:after{content:"";background-image:url(https://inspin.me/build/static/images/storyTutorial/arrowText.png?057fb7v1);background-repeat:no-repeat;background-size:contain;width:40px;height:30px;position:absolute;top:50%;left:-27px;transform:translateY(-50%)rotate(-90deg)}.soft-tutorial-overlay .cursor_text:before{content:"";background-image:url(https://inspin.me/build/static/images/storyTutorial/shadow.png?beae57v1);background-repeat:no-repeat;background-size:contain;width:151%;height:192%;position:absolute;top:-32%;left:-55px}.soft-tutorial-highlight{box-shadow:0 0 8px 4px #e0bdff!important}.bonus-rewards-list{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffaf0;border:2px solid #f3883f;border-radius:12px;column-gap:4px;padding:4px 12px;display:flex;position:relative;box-shadow:inset 0 0 6px #edb854}.bonus-rewards-list .bonus-reward-image{z-index:1;background-image:url(https://inspin.me/build/static/images/bank/bonusReward.png?79b9edv1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:0;left:-14px}.bonus-rewards-list .bonus-reward-item{column-gap:4px;display:flex}.bonus-rewards-list .bonus-reward-item .game-item-with-tooltip{flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:2px;display:flex}.bonus-rewards-list .bonus-reward-item .game-item-with-tooltip .game-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.bonus-rewards-list .bonus-reward-item .game-item-with-tooltip .count{color:#fff;text-align:center;font-size:10px;font-weight:700}.bonus-rewards-list .bonus-reward-item .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}.gift-animation{width:100%;height:100%;display:block;position:absolute;inset:0}.gift-club-points-view{box-sizing:border-box;background:linear-gradient(#e8f4ff 0%,#cfe2ff 100%);border:2px solid #2e479e;border-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;column-gap:8px;width:auto;min-height:37px;margin:12px 16px 0;padding:6px 10px 6px 20px;display:flex;position:relative}.gift-club-points-view .image{color:#fff;text-align:center;background-image:url(https://inspin.me/build/static/images/clubs/bonusRed.png?6c3249v1);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:absolute;top:-13px;left:-13px}.gift-club-points-view .image span{margin-bottom:4px;margin-right:3px}.gift-club-points-view .text{color:#15308f;flex:1;min-width:0;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.gift-club-points-view .timer{flex-shrink:0;align-items:center;display:flex}.gift-club-points-view .timer svg{width:15px;height:15px;margin-right:4px}.gift-club-points-view .timer svg path{fill:#2e5794}.gift-club-points-view .timer .value{color:#2e5794;margin-right:2px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.gift-club-points-view .timer .unit{color:#2e5794;opacity:.7;margin-right:4px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.floating-hint{box-sizing:border-box;background-color:#fff;border-radius:10px;max-width:100vw;max-height:100vh;padding:8px;line-height:18px;display:block;position:absolute;box-shadow:0 4px 8px #05030a40}.floating-hint .bold{font-weight:600;display:inline-block;position:relative}.floating-hint svg:not(.svg-stroke-text){width:18px;height:18px;margin-top:-2px;display:inline-block;position:relative;top:3px}.floating-hint svg:not(.svg-stroke-text) g{filter:none!important}.floating-hint .game-item-image{vertical-align:text-bottom;width:18px;height:18px;display:inline-block}.floating-hint .arrow{border-style:solid;border-color:#0000;display:block;position:absolute}.floating-hint.align-top>.arrow{top:100%;left:calc(50% + var(--hint-arrow-shift,0px));border-top-color:#fff;transform:translate(-50%)}.floating-hint.align-bottom>.arrow{bottom:100%;left:calc(50% + var(--hint-arrow-shift,0px));border-bottom-color:#fff;transform:translate(-50%)}.floating-hint .frames-list,.floating-hint .join-list{justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:flex!important}.floating-hint.game-item-hint-wrapper{box-shadow:none;background:0 0;padding:0}.floating-hint.text-tooltip{text-align:center;white-space:pre-line}.floating-hint.reward-tooltip-hint-wrapper{box-shadow:none;pointer-events:all;background:0 0}.floating-hint.reward-tooltip-hint-wrapper svg:not(.svg-stroke-text){width:unset;height:unset;margin-top:0;display:block;position:static;top:auto}.FigmaRewardHint.league-reward-event{display:flex;position:relative}.FigmaRewardHint.league-reward-event:before{content:"";z-index:1;background-image:url(https://inspin.me/build/static/images/leagueReward/x2.png?537bc3v1);background-size:cover;border-radius:50%;width:42px;height:42px;position:absolute;top:-8px;left:-8px}.game-item-hint{text-align:center;z-index:999;filter:drop-shadow(0 4px 4px #00000040);box-sizing:border-box;border:1px solid gray;border-radius:30px;min-width:192px;max-width:192px;height:auto;display:block;position:relative;overflow:hidden}.game-item-hint .caption{margin:unset;background-color:#c1b5e5;padding:12px;font-size:14px;font-weight:700;box-shadow:inset 0 4px #ffffff40}.game-item-hint .caption:first-letter{text-transform:uppercase}.game-item-hint .subcaption{word-break:break-word;white-space:normal;margin:unset;background-color:#fbf3ff;padding:16px;font-size:12px;line-height:14px}.game-item-hint .subcaption:first-letter{text-transform:uppercase}.info-message{text-align:center;background-color:#00000080;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0}.info-message.blocker{background-color:#000}.info-message .root{box-sizing:border-box;background-color:#fff;border-radius:5px;max-width:85%;margin:auto;padding:45px;font-size:16px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 0 36px #0006}.info-message .root .close{opacity:.4;display:block;position:absolute;top:15px;right:15px}.info-message .root .close svg{width:16px;height:16px;display:block;position:relative}.info-message .root .message{color:#6c6c6c;flex-grow:1;font-size:15px;display:block}.info-message .root .message>ul{text-align:left}.info-message .root .buttons{padding-top:28px;display:block;position:relative;bottom:0}.info-message .root .buttons>button{vertical-align:middle;box-sizing:border-box;text-align:center;color:#fff;background-color:#01c138;border:none;border-radius:10000px;width:100%;height:50px;font-size:19.75px;font-weight:500;line-height:50px}.expire-vip-hint{white-space:initial;z-index:24;background-color:#fff;border-radius:6px;width:225px;height:auto;margin:0;padding:13px;transition:opacity .3s;position:absolute;top:23px;right:-60px;transform:translate(-50%);box-shadow:0 3px 10px}.expire-vip-hint .text-box{color:#474747;max-width:250px;font-size:14px;line-height:16px}.expire-vip-hint button{pointer-events:all;cursor:pointer;text-align:center;color:#fff;background:#7957b2;border:none;border-radius:24px;width:155px;height:35px;margin:11px auto 0;font-size:15px;font-weight:700;line-height:14px;transition:all .1s;display:block;position:relative}.expire-vip-hint button:hover{filter:brightness(125%)}.expire-vip-hint button:active{filter:brightness(75%)}.expire-vip-hint .hide-button{box-sizing:border-box;pointer-events:all;cursor:pointer;background-color:#7957b2;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:5px;transition:all .1s;display:flex;position:absolute;top:-9px;right:-9px}.expire-vip-hint .hide-button:hover{filter:brightness(125%)}.expire-vip-hint .hide-button:active{filter:brightness(75%)}.expire-vip-hint .hide-button:hover,.expire-vip-hint .hide-button:active{transform:scale(1.1)}.expire-vip-hint .hide-button svg,.expire-vip-hint .hide-button .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (max-width:950px){.expire-vip-hint .hide-button{left:95%;right:auto}}.expire-vip-hint:after{content:"";border:10px solid #0000;border-bottom-color:#fff;margin-top:-18px;position:absolute;top:25%;left:99%;transform:rotate(90deg)}@media (max-width:950px){.expire-vip-hint:after{top:0;left:5%;transform:none}.expire-vip-hint{width:18.5rem;top:4.5rem;left:9px;transform:none}}#qte{cursor:pointer;box-sizing:border-box;text-align:center;z-index:100;background-color:#ff8c3a;border:2px solid #fef738;border-radius:20px;width:86px;height:66px;padding:10px;position:absolute;bottom:10%;right:20px;box-shadow:4px 12px 10px #00000040}#qte:hover{background-color:#f7b22d}#qte:active{background-color:#ef7e4e}#qte:before{content:"";z-index:-1;pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapRay.png?e1465ev1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#qte .icon{pointer-events:none;background-image:url(https://inspin.me/build/static/images/clapperboard.png?c2b56cv1);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:47px;margin-top:-40px;position:relative;top:-8px;left:15px;transform:rotate(22deg)}#qte .title{color:#fff;margin:0;font-size:11px;font-weight:700}#qte .rewards-list{margin:0 0 4px}#qte .rewards-list .game-item-with-tooltip{justify-content:center;align-items:center;display:flex}#qte .rewards-list .game-item-with-tooltip .game-item-image{vertical-align:text-bottom;width:24px;height:24px;margin-right:5px}#qte .rewards-list .game-item-with-tooltip .count{font-size:18px;font-weight:700}#qte .rewards-list .game-item-with-tooltip .count.count--svg-stroke{justify-content:center;align-items:center;line-height:0;display:flex}#qte .scale{background-color:#5d3417;border-radius:2px;height:4px;overflow:hidden}#qte .scale .track{background-color:#fff;height:100%}.landscape-header{background-color:#d7deeb;width:100%;position:relative}@media (max-width:950px){.landscape-header{display:none}}.landscape-header #vk_widgets{align-items:center;padding:5px;display:flex}.landscape-header #vk_widgets>*{margin:0 2px}.landscape-header #vk_share{height:22px}.landscape-header #vk_add_menu{color:#fff;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAsCAMAAACQTix7AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMAUExURV+CqV+Cql+Cq1+Eql+Eq2CEq2WHrGWIrWeJrm2Nr2iQumiQu2iQvG2TvG6UvXCPsXWUtnCWvnWYvnuYuXibwH2fxIOfvYWgvoKjx4qpyouqyoyry5CpxJeuyJay0J2307nCzLvF0LjI2bnI2rrK27zO4b7P4sXO2MfR3MzX5M7Z5c/c6dPd6NHd6tXe6dXg7Nfi7d/m7uHp8ebr8ufu9Orv9Ovx9uzw9e3y9/Dz9/H1+fP2+fT3+vX4+vb5+/r7/Pr8/fz9/fz9/v3+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMuBjj8AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA59JREFUWEfFVQd7UzEMdF7CaBoolELZXXQAhbL3rv//b+LuJOv55UsfLR05eNawpJNsB9Lu0mBOWNpNc+MGe3JlLjgZeRo0J03pw+xKqy61nwZpKOFomkHCdwboJR+S2CK0glWGm7NzT4AokHP+/Xnzkhki55bOGRhpNciThlhq7/+gIt9/mfNDM2xy7LXHq6kT+VJK7aE3cTbHQho1TdtyRX5r8D4/MoPk3BmSBQrv3CH+7sgKSrgkR9sagEx0O7vD8OW8tXn4+ooZcexoNVRQejSFMwxJydoMhN8jCG3ZNjDriUYw7jznt3fMsGNHOHLFDlmm5wwj1qzmt8JBpF2Cfn66JwsSXK3IV29s5Y9miNxK4IIxmAda+xhSD5HGaIR7wB50WwFdllBcPHer0EF4eOeP8k8zbHICzDEIz5Ef6sXQDfvRiTOKnyqyP2+BPgaVH06Finz/2ff81AySK3QoluiaQlMQ3gDj6HJyPRIu9DudP8bgKqjIc/765KoZLXnJF+zJloooyJ+Nnj+d2OSWYnxyNYIazhJk03YH8eAMVlPdS3NUSsMYzs2g9s7hwA+bb9Viqw2ihxxJjRNCYmoYw2iBUFOkRJWEZ1c4Isa6rti76CEvm+rA1FS6MdggoMbg0VZE6HfuKzCDaTa5AXv4y0O0yz4ujh18oqpnjXTZlTlgIa0vuHrhWFhPeyuLc8LKXpobN9iTK0dgPHHlXNBLPl48V+4jyO+7NPKx1HNAH/n5njkQ5PhP7c+XbTecXGuIsTSupp0eFfnBq5wfmyHyMejAgvGpFcJCq0ZO2UNFfnfxQ14zw8nJ0E4pyZugd6ItKvTCjwaZ0IYfiTagIt/ePnxz3YzOsVcwKpGWRZJeIpQuJhPLU1KF+s5zfnfPjC75BJoN6J4OGb5iV8WlMdFgstpXvYr8we2d/MkMI6+hE61qyXATCmpNWHCs+4DHmiVCs40anTtfy7/MMHKmkQS0ft7kwx/vIwahdN3iYvES0YJHOSrygxc/8nMz/Ng5BrI8UbD53AC0V2KMFKv1WnyQ9HnLFTp3/m3nphkitzTKKKXcKBCTVz4gdDUqSdQhjiDvoPvgWvDQi1YWwKoX4dAmn7lF6fKktegh91AKPFuIyC26JClpmVN++rqHHI7WBfRNXiJL+WmoFP510XwOMXTC6+zKTcwmn8JUTg9wuGzJEkAbxx79tdv/JudgZwa1ViFdc2UOWE4by65eOJY3/gJ6p5oX+RlCwwAAAABJRU5ErkJggg==) no-repeat;width:104px;height:18px;padding:4px 0 0 20px;font-family:tahoma,serif;font-size:11px;display:inline-block}.players-tape{background-color:#252529;flex-shrink:0;height:130px;position:relative}.landscape-footer{text-align:center;contain:style layout;background:#252529;flex-grow:0;width:100%;height:-moz-fit-content;height:fit-content;padding:0;position:relative}@media (min-width:950px){.landscape-footer{padding-top:17px}}@media (min-width:1280px),(min-width:950px) and (max-height:700px){.landscape-footer{padding-top:0}}.landscape-footer .footer{background:#8c00e3}.landscape-footer .tape-tutorial-overlay{pointer-events:all;cursor:pointer;z-index:21;position:absolute;inset:0}.landscape-footer .tape-tutorial-overlay-nonclickable{cursor:auto}.landscape-footer .footer{color:#fff;background-color:#252529;justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.landscape-footer .footer .links-child{flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:3px;display:flex}.landscape-footer .footer .links-child a{color:#919399}.landscape-footer .footer .links-child .privacy-links{justify-content:flex-start;align-items:center;column-gap:4px;display:flex}.landscape-footer .footer .user-id-child{justify-content:flex-start;align-items:center;column-gap:16px;display:flex}.landscape-footer .footer .android-ios-container{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:950px){.landscape-footer{display:none}}.landscape-footer a{color:#fff;line-height:17px;text-decoration:underline}.landscape-footer a:hover{text-decoration:none}.landscape-footer #userId{cursor:pointer;color:#919399}.landscape-footer #userId svg{vertical-align:middle;margin-left:6px}.landscape-footer #userId svg path{fill:#919399}.landscape-footer .message-id-copied{text-align:center;color:#000c;z-index:20;background-color:#fff;border-radius:8px;padding:10px;font-size:13px;font-weight:500;animation:1s 2s fadeout;display:none;position:absolute;bottom:7.5rem;left:75%;transform:translate(-50%);box-shadow:0 2px 4px #00000080}.landscape-footer #kiss-me-support-button{box-sizing:border-box;z-index:2;cursor:pointer;color:#fff;background-color:#4f369c;border-radius:100px;justify-content:center;align-items:center;height:30px;padding:0 20px;font-size:12px;font-weight:700;display:flex}.landscape-footer #kiss-me-support-button svg{vertical-align:middle;margin-right:12px}.landscape-footer #kiss-me-support-button:hover{background-color:#7957b2}.landscape-footer #kiss-me-support-button:active{background-color:#392b64}.landscape-footer #kiss-me-support-button.loading:before{backface-visibility:hidden;content:"";pointer-events:none;background-image:url(https://inspin.me/build/static/images/icons/reloadDoubleArrow.svg?2e4c7fv1);background-position:50%;background-repeat:no-repeat;background-size:13px 13px;animation:1s linear infinite rotate;transform:translateZ(0)}.landscape-footer #ok_shareWidget{display:block;position:relative}@media (max-width:950px){.platform-buttons{display:none!important}}.about-room-menu{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:274px;padding:6px 6px 4px;display:flex;position:relative}.about-room-menu .title{color:#392b64;font-size:14px;font-weight:700;line-height:18px;display:block;position:relative}.about-room-menu .rating-button{color:#fff;cursor:pointer;background:#7957b2;border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 24px;font-size:13px;font-weight:700;display:flex;position:relative}.wedding-room-menu{z-index:10;text-align:center;border-radius:10px;width:250px;font-size:13px;position:absolute;top:65px;overflow:visible}.wedding-room-menu.new-game-design{top:50px;right:0;left:auto!important}@media (max-width:950px){.wedding-room-menu{margin-left:0;left:43px}}.wedding-room-menu[class]:before{border-radius:0 0 0 .7rem;margin-left:-109px;top:-18px;transform:rotate(136deg)}.wedding-room-menu .caption{letter-spacing:normal;color:#fff;margin-top:12px;margin-bottom:11px;font-size:13px;font-weight:500;line-height:14px;display:block;position:relative}.wedding-room-menu .button{text-align:center;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;color:#fff;background:#7957b2;border:0;border-radius:40px;outline:none;width:220px;height:40px;margin:auto auto 12px;padding:0 24px;font-size:14px;font-weight:700;line-height:40px;transition:all .1s;display:block;position:relative}.wedding-room-menu .button:hover{filter:brightness(110%)}.wedding-room-menu .button:active{filter:brightness(85%)}.wedding-room-menu .button .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}.wedding-room-menu .button.invite,.wedding-room-menu .button.settings{background-color:#4f369c}.wedding-room-menu .button.exit{background:red;border:1px solid red;margin-bottom:22px;font-weight:500}.wedding-room-menu .close-button-purple{box-sizing:border-box;pointer-events:all;cursor:pointer;background-color:#7957b2;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:20px;height:20px;margin:-8px -8px auto auto;padding:5px;transition:all .1s;display:flex;position:absolute;top:0;right:0}.wedding-room-menu .close-button-purple:hover{filter:brightness(125%)}.wedding-room-menu .close-button-purple:active{filter:brightness(75%)}.wedding-room-menu .close-button-purple:hover,.wedding-room-menu .close-button-purple:active{transform:scale(1.1)}.wedding-room-menu .close-button-purple svg,.wedding-room-menu .close-button-purple .game-item-image{transform-origin:50%;max-width:100%;max-height:100%}@media (min-width:950px){.wedding-room-menu .close-button-purple{display:none}}.wedding-room-menu[data-is-self-wedding=false] .button.invite,.wedding-room-menu[data-is-self-wedding=false] .button.settings{display:none}.audio-volume-button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .12s;display:flex;position:relative}.audio-volume-button:focus-visible{outline-offset:3px;outline:2px solid #fff}.audio-volume-button .icon{width:100%;height:100%;display:block;position:relative}.audio-volume-button[data-appearance=tile]{border-radius:12px;justify-content:flex-start;width:auto;height:44px}.audio-volume-button[data-appearance=tile] .circle svg rect{display:none}.audio-volume-button[data-appearance=tile][data-kind=music] .circle svg{width:auto;height:16px}.audio-volume-button[data-appearance=tile][data-kind=sounds] .circle svg{width:22px;height:22px}.audio-volume-button[data-appearance=video]{width:auto;height:auto}.audio-volume-popup{box-sizing:border-box;z-index:10000;background:linear-gradient(160deg,#37333e,#201d27);border:1px solid #ffffff24;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:56px;padding:12px 0 16px;display:flex;position:fixed;box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff0f}.audio-volume-popup output{color:#fff;font-variant-numeric:tabular-nums;font:600 11px/14px Montserrat,sans-serif;display:block;position:relative}.audio-volume-popup input{writing-mode:vertical-lr;appearance:none;touch-action:none;cursor:pointer;direction:rtl;background:0 0;border:0;width:44px;height:136px;margin:0;padding:0;display:block;position:relative}.audio-volume-popup input::-webkit-slider-runnable-track{background:linear-gradient(to top, white var(--volume), #69656f var(--volume)) center / 4px 100% no-repeat;width:44px}.audio-volume-popup input::-moz-range-track{background:linear-gradient(to top, white var(--volume), #69656f var(--volume)) center / 4px 100% no-repeat;width:44px}.audio-volume-popup input::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:22px;height:22px;margin-left:11px;box-shadow:0 1px 4px #0000004d}.audio-volume-popup input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #0000004d}.audio-volume-popup input:focus-visible{outline-offset:2px;border-radius:12px;outline:1px solid #fff9}.playing-room{isolation:isolate;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;pointer-events:none!important}.playing-room>*{pointer-events:all}@media (max-width:950px){.playing-room{height:-moz-fit-content;height:fit-content;margin:8px 0 16px}}.game-area:not([data-chat-align-top=true]) .playing-room:has(>.kissing){isolation:auto}.playing-room .table-event-panels{z-index:2;flex-direction:column;justify-content:space-between;align-items:center;width:calc(22.9rem - 20px);height:calc(18rem - 20px);display:flex;position:absolute}@media (min-width:950px){.playing-room .table-event-panels{width:calc(34.2rem - 30px);height:calc(27.96rem - 24px)}}@media (min-width:1500px) and (min-height:620px){.playing-room .table-event-panels{width:calc(51.8rem - 30px);height:calc(35.8rem - 40px)}}.playing-room .table-event-panels .progresses{box-sizing:border-box;align-self:stretch;width:100%;max-width:100%;height:40px}.playing-room .table-event-panels .buttons{z-index:4;justify-content:center;gap:8px;width:100%;height:65px;display:flex;overflow:visible}@media (max-width:950px){.playing-room .table-event-panels .buttons{height:55px}}.playing-room .table{background-color:#af8650;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% + 60px);display:block;position:absolute;top:-60px;left:0;transform:translateZ(0)}@media (max-width:950px){.playing-room .table{background-position:top;height:calc(100% + 120px);top:-68px}}@media (min-width:950px){.playing-room .table{background-position-x:left;background-repeat:no-repeat;background-size:cover}}.playing-room .priority-button{z-index:100;margin-top:-15px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media (min-width:950px){.playing-room .priority-button{margin-top:-40px}}.playing-room .priority-button .content{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:linear-gradient(#6ee487 0%,#0fb51a 100%);border:1px solid #fff;border-radius:100%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;margin:auto;padding:0;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex;position:relative;box-shadow:0 2px 4px #00000059}.playing-room .priority-button .content:hover{filter:brightness(110%)}.playing-room .priority-button .content:active{filter:brightness(85%)}.playing-room .priority-button .content .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (min-width:950px){.playing-room .priority-button .content{width:38px;height:38px}}.playing-room .priority-button .content.disabled{cursor:default}.playing-room .priority-button .content.disabled:hover{filter:none!important}.playing-room .priority-button .content .icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}@media (min-width:950px){.playing-room .priority-button .content .icon{width:26px;height:26px}}.playing-room .priority-button .content .icon img{width:100%;height:100%}.playing-room .priority-button .content .price{box-sizing:border-box;color:#000;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:2px;min-width:39px;padding:1px 4px;font-size:10px;font-weight:500;line-height:12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,9px)}@media (min-width:950px){.playing-room .priority-button .content .price{font-size:14px;line-height:16px}}.playing-room .priority-button .content .price .game-item-image{width:12px}.playing-room .priority-button .info{cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-6px;left:-7px}.playing-room .priority-button .info svg{width:16px;height:16px;fill:#ad92e0!important}.playing-room .priority-button[data-has-kissing=true]{opacity:.5}.playing-room .players,.playing-room>.kissing,.playing-room .gift-layer{pointer-events:none;width:34.9rem;height:33.6rem}@media (min-width:950px){.playing-room .players,.playing-room>.kissing,.playing-room .gift-layer{width:49rem;height:47.2rem}}@media (min-width:1220px) and (max-width:1550px) and (min-height:810px){.playing-room .players,.playing-room>.kissing,.playing-room .gift-layer{width:60.4rem;height:51.2rem}}@media (min-width:1100px) and (max-width:1219px) and (max-height:830px){.playing-room .players,.playing-room>.kissing,.playing-room .gift-layer{width:53.6rem;height:51rem}}@media (min-width:1500px) and (min-height:620px){.playing-room .players,.playing-room>.kissing,.playing-room .gift-layer{width:74.8rem;height:65.8rem}}.playing-room .players{contain:size layout style;z-index:2}.playing-room .players .list{pointer-events:none;z-index:1;width:100%;height:100%}.playing-room .players .list[data-has-kissing=true]{z-index:4}.playing-room .players .list[data-has-kissing=true] .room-player{opacity:.5}.playing-room .wedding-state-hint{contain:layout style size;will-change:opacity;z-index:1;text-align:center;touch-action:none;contain:layout;pointer-events:all;z-index:5;background-color:#0009;border-radius:8px;width:auto;max-width:156px;height:auto;min-height:36px;margin:0;display:inline-block;position:absolute;left:50%;right:auto;transform:translate(-50%)}@media (max-width:950px){.playing-room .wedding-state-hint{top:calc(48px + 50%)}}@media (min-width:950px){.playing-room .wedding-state-hint{top:calc(61px + 50%)}}@media (min-width:1500px) and (min-height:620px){.playing-room .wedding-state-hint{top:calc(118px + 50%)}}.playing-room .wedding-state-hint .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:24px;margin:auto;display:none;position:absolute;inset:0 auto 0 7px}.playing-room .wedding-state-hint .icon[data-type=Garter]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/garterRoomIcon.png?88485cv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:3.1rem;height:2.9rem}.playing-room .wedding-state-hint .icon[data-type=Bouquet]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/bouquetRoomIcon.png?641c8dv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:3.1rem;height:2.9rem}.playing-room .wedding-state-hint .icon[data-type=Contest]{image-rendering:-webkit-optimize-contrast;image-rendering:auto;background-image:url(https://inspin.me/build/static/images/weddings/giftRoomIcon.png?197d1cv1);background-position:50%;background-repeat:no-repeat;background-size:cover;width:3.1rem;height:2.9rem;width:30px!important;height:30px!important}.playing-room .wedding-state-hint .icon[data-type=None]{display:none!important}.playing-room .wedding-state-hint .text{color:#fff;text-align:left;margin:4px 4px 2px;font-size:11px;font-weight:500;display:block;position:relative}.playing-room .wedding-state-hint .button-complete-wedding{text-align:center;color:#fff;box-sizing:border-box;cursor:pointer;white-space:nowrap;letter-spacing:normal;pointer-events:all;background:#01c138;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:auto;height:40px;min-height:36px;margin:auto;padding:0 6px;font-size:16px;font-weight:600;line-height:50px;transition:all .1s;display:flex;position:absolute;top:calc(50% + 110px);left:50%;transform:translate(-50%)}.playing-room .wedding-state-hint .button-complete-wedding:hover{filter:brightness(110%)}.playing-room .wedding-state-hint .button-complete-wedding:active{filter:brightness(85%)}.playing-room .wedding-state-hint .button-complete-wedding .text{vertical-align:middle;margin:auto;display:inline-block;position:relative}@media (max-width:950px){.playing-room .wedding-state-hint .button-complete-wedding{height:30px;padding:0 8px;font-size:11px;line-height:30px;top:calc(50% + 40px)}}@media (min-width:950px){.playing-room .wedding-state-hint .button-complete-wedding{top:calc(61px + 50%)}}@media (min-width:1500px) and (min-height:620px){.playing-room .wedding-state-hint .button-complete-wedding{top:calc(118px + 50%)}}.playing-room .wedding-state-hint[data-is-waiting-players=false] .icon{display:block}.playing-room .wedding-state-hint[data-is-waiting-players=false] .text{margin-left:42px;margin-right:10px}.playing-room .wedding-state-hint[data-is-waiting-players=false] .text[data-type=None]{text-align:center}.playing-room .wedding-state-hint[data-has-action=true]{pointer-events:all;cursor:pointer;background-color:#01c138;transition:all .1s}.playing-room .wedding-state-hint[data-has-action=true]:hover{filter:brightness(125%)}.playing-room .wedding-state-hint[data-has-action=true]:active{filter:brightness(75%)}@media (min-width:950px){.playing-room .wedding-state-hint[data-has-action=true]{border-radius:40px;height:40px;min-height:0}.playing-room .wedding-state-hint[data-has-action=true] .text{line-height:40px!important}}@media (max-width:950px){.playing-room .wedding-state-hint[data-has-action=true]{border-radius:30px;height:30px;min-height:0}.playing-room .wedding-state-hint[data-has-action=true] .text{line-height:30px!important}}.playing-room .wedding-state-hint[data-has-action=true] .icon{display:none!important}.playing-room .wedding-state-hint[data-has-action=true] .text{margin:0 14px;font-size:12px;line-height:40px}.playing-room .wedding-state-hint[data-is-waiting-players=true]{pointer-events:none;border-radius:6px;min-height:8px;padding:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playing-room .wedding-state-hint[data-is-waiting-players=true] .icon{display:none!important}.playing-room .wedding-state-hint[data-is-waiting-players=true] .text{text-align:center;margin:0;font-size:14px;font-weight:500;line-height:16px}.playing-room .hint-need-players{z-index:5;pointer-events:none;color:#fff;text-align:center;background-color:#0009;border-radius:6px;padding:15px;font-size:14px;font-weight:500;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playing-room .gift-layer{z-index:101;width:0;height:0;position:absolute}@keyframes toast_appear_animation{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes toast_disappear_animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.toast-host{pointer-events:none;z-index:20;justify-content:center;align-items:start;width:100%;display:flex;position:absolute;left:0;overflow:hidden}.toast-host[data-area=room]{box-sizing:border-box;z-index:101;height:112px;padding:0 16px;top:6px;transform:translateY(0)}.toast-host[data-area=room] .achievement-room-toast{pointer-events:all;touch-action:pan-x;display:flex;position:relative;transform:translateY(0);width:100%!important}.toast-host[data-area=room] .achievement-room-toast.appearing{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards toast_appear_animation}.toast-host[data-area=room] .achievement-room-toast.shown{transform:translateY(0)}.toast-host[data-area=room] .achievement-room-toast.hiding{animation:.2s ease-in-out forwards toast_disappear_animation}.toast-host[data-area=bottomLeft]{z-index:100;height:100%;display:block;top:0;overflow:visible}.toast-host[data-area=bottomLeft] .toast-popup{pointer-events:all}.toast-host[data-area=dialog]{pointer-events:all;z-index:200;height:100%;display:block;top:0;overflow:visible}.instant-reward-layer{pointer-events:none;z-index:50;display:block;position:absolute;inset:0}.instant-reward-layer .instant-reward-popup{transform:translate(-50%,-50%);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:250px!important;height:auto!important;animation:none!important;inset:40% auto auto 50%!important;overflow:visible!important}.instant-reward-layer .instant-reward-popup .instant-reward-popup-anim{opacity:.2;width:100%;display:block;position:relative;transform:scale(.7)}.instant-reward-layer .instant-reward-popup .instant-reward-glow{z-index:0;pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instant-reward-layer .instant-reward-popup .content{width:100%;height:auto;display:block;position:relative;top:auto;bottom:auto}.instant-reward-layer .instant-reward-popup .content .box{z-index:1;height:auto;display:block;position:relative;top:auto;left:auto;right:auto}.instant-reward-layer .instant-reward-popup .content .box .reward-wrapper .rewards-list .game-item-with-tooltip{width:80px;height:80px}.instant-reward-layer .instant-reward-popup .content .box .reward-wrapper .rewards-list .game-item-with-tooltip img{width:100%;height:100%}.instant-reward-layer .instant-reward-popup .content .box .reward-wrapper{width:100%!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}
