.modal{position:fixed!important;top:0;left:50%;height:100%;width:100%;max-width:450px;transform:translate(-50%);z-index:100!important}.modal__backdrop{position:fixed;top:0;left:0;opacity:0;background-color:#0000;background-image:url(/images/textures/blur.webp);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);height:100%;width:100%}.modal--open .modal__backdrop{animation:animation__modal-backdrop--open .2s linear forwards}@keyframes animation__modal-backdrop--open{0%{background-color:#0000;opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background-color:#0000004d;opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.modal--close .modal__backdrop{animation:animation__modal-backdrop--close .2s linear forwards}@keyframes animation__modal-backdrop--close{0%{background-color:#0000004d;opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{background-color:#0000;opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}.modal__content{position:absolute;bottom:0;--y: 0px;transform:translateY(calc(var(--y) - var(--safe-area-inset-bottom, 0px) - 24px));width:100%}.modal--open .modal__content{animation:animation__modal-content--open .2s linear}@keyframes animation__modal-content--open{0%{transform:translateY(100%)}to{transform:translateY(calc(0% - var(--safe-area-inset-bottom, 0px) - 24px))}}.modal--close .modal__content{animation:animation__modal-content--close .2s linear forwards}@keyframes animation__modal-content--close{0%{transform:translateY(var(--y))}to{transform:translateY(100%)}}.modal__card{background-color:#0e101a;height:100%;width:calc(100% - 32px);margin:0 auto;border-radius:12px;box-shadow:0 5px 10px #3fa0efcc;display:flex;flex-direction:column;gap:8px}.modal__card-header{display:flex;justify-content:flex-start;padding:16px 48px 16px 16px;background-repeat:no-repeat;border-radius:12px;position:relative;z-index:1}.modal__card-header>.header__title{font-size:25px;font-weight:500;font-style:normal;text-align:left;font-family:Suisse Intl Bold,sans-serif;width:70%}.modal__card-header .close{background-image:url(/icons/close.svg);background-size:18px;width:18px;height:18px;position:absolute;right:12px;z-index:10}.modal__card-grabber{background:#2b2b2b;height:5px;width:36px;border-radius:3px}.modal__card-content{color:#7f7f7f;font-size:16px;line-height:20px;padding:0 16px 16px}.view{padding:0 16px;padding-top:calc(var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px);padding-bottom:var(--safe-area-inset-bottom, 20px);height:100vh;margin:0 auto;max-width:450px;overflow:auto;background:url(/images/textures/background.png)}.view--backdrop:before{content:"";position:absolute;top:0;left:0;height:40%;width:100%;z-index:1;background:linear-gradient(180deg,#0e101ae6 40%,#0e101a00)}.view--backdrop>*{position:relative;z-index:2}.view:after{content:"";position:fixed;top:0;left:0;height:calc(var(--safe-area-inset-top) + var(--content-safe-area-inset-top));width:100%;z-index:10;background:linear-gradient(180deg,#0e101a,#0e101a00)}.view--tabbar{height:calc(100vh - 63px)}.card{position:relative}.card--blur{background:#78788033;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.card__content{width:100%;height:100%;display:flex;flex-direction:column}.card.disabled{opacity:.6}.card--level-1{background:#0e101a;border:1px solid rgba(255,255,255,.05)}.card--level-2{background:#0e101a}.card--level-3{border-bottom:3px solid #9020cc;background-image:url(/images/background-card.png),linear-gradient(105deg,#35264c 19.74%,#00000f 60.52%);background-repeat:no-repeat;background-size:contain}.box-image{display:flex;align-items:center;justify-content:center;background:#121523;overflow:hidden}.box-image img{object-fit:cover;width:100%;height:100%}.loader{border-radius:50%;display:inline-block;flex-shrink:0;box-sizing:border-box;animation:animation__loader 1s linear infinite}@keyframes animation__loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{font-family:Morganite Italic;font-size:26px;line-height:18px;text-transform:uppercase;height:54px;text-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:8px;border:1px solid #005fad;border-bottom:3px solid #005fad;display:flex;justify-content:center;align-items:center;gap:8px;background-image:url(/images/textures/background-button.png);background-size:cover}.button--primary{background-image:url(/images/textures/background-button.png),linear-gradient(180deg,#6ebeff,#3fa0ef);color:#fff}.button--primary:disabled{background-image:url(/images/textures/background-button.png);background-color:#315f89;color:#707280}.button--primary:not(:disabled):active{background-image:url(/images/textures/background-button.png);background-color:#073763;color:#6ebeff}.button--secondary{border:1px solid #6ebeff;border-bottom:3px solid #6ebeff;background-color:#20222c;color:#6ebeff}.button--secondary--warning{color:#ff453a}.button--secondary:disabled{opacity:.5}.button--secondary:not(:disabled):active{background-image:url(/images/textures/background-button.png),linear-gradient(180deg,#6ebeff80,#3fa0ef80)}.button--large{width:100%;padding:14px 16px 14px 14px}.button--small{max-width:54px;min-width:54px;font-size:24px;padding:14px}.progress-bar{background:#434343;width:100%;border-radius:4px;overflow:hidden}.progress-bar__inner{background:#3fa0ef;border-radius:4px;transition:all .5s ease}.badge{background:#ffe600;width:6px;height:6px;border-radius:50%}.tabbar{position:fixed;z-index:99;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:450px;display:flex;padding:8px 0 var(--safe-area-inset-bottom, 15px);background:#0e101a;justify-content:space-around}.tabbar__item{width:48px;height:40px;font-size:10px;color:#707280;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative}.tabbar__item-badge{position:absolute;top:3px;right:12px}.tabbar__item svg path{fill:#707280}.tabbar__item.active{color:#3fa0ef;position:relative}.tabbar__item.active:after{position:absolute;bottom:-4px;content:"";width:12px;height:2px;border-radius:2px 2px 0 0;background:#3fa0ef;box-shadow:0 1px 6px #3fa0ef}.tabbar__item.active svg path{fill:#3fa0ef}.snackbar{position:fixed;left:50%;top:calc(var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px);width:100%;max-width:450px;min-height:72px;padding:0 16px;transform:translate(-50%) translateY(150px);display:flex;flex-direction:column;align-items:center;z-index:199}.snackbar.show{animation:animation__snackbar-show-top .2s linear forwards}@keyframes animation__snackbar-show-top{0%{transform:translate(-50%) translateY(-150px)}to{transform:translate(-50%) translateY(0)}}.snackbar.hide{animation:animation__snackbar-hide-top .2s linear forwards}@keyframes animation__snackbar-hide-top{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(-150px)}}.snackbar--safe-ios{bottom:37px}.snackbar__content{background:url(/images/background-snackbar.webp) no-repeat left top/contain,#0e101a;border-radius:8px;border:solid 1px #6abcfe;padding:16px 16px 16px 100px;margin-bottom:12px;width:100%;display:flex;align-items:center;gap:8px}.snackbar__content-icon{height:44px;width:44px;display:flex;justify-content:center;align-items:center;border-radius:8px}.snackbar__content-text{flex:1}.snackbar__content-close{color:#fff}.snackbar__progressbar{width:calc(100% - 16px);animation:animation__snackbar-progressbar--empty 5s linear forwards}.snackbar__progressbar .progress-bar__inner{animation:animation__snackbar-progressbar 5s linear forwards}@keyframes animation__snackbar-progressbar{0%{width:100%}to{width:0}}.segmented-control{border-radius:12px;position:relative;height:44px;width:100%;display:flex;align-items:center;padding:2px;background:#6ebeff0a}.segmented-control__item{flex:1;height:24px;min-width:64px;text-align:center;background:none;border:none;outline:none;font-size:16px;position:relative;z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;gap:8}.segmented-control__item.acive{font-weight:590}.segmented-control__switcher{position:absolute;background:#6ebeff;left:0;height:40px;border-radius:10px;z-index:1}.segmented-control--size-s{width:80px}.segmented-control--size-s .segmented-control__item{min-height:24px;padding:6px 0}.segmented-control--size-l{flex:1;width:100%}.segmented-control--size-l .segmented-control__item{min-height:40px;padding:10px 0}.header{top:0;position:sticky;width:100%;max-width:450px;z-index:10;background:#0e101ab3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding-top:calc(var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px);box-shadow:0 0 #00000080;padding-bottom:16px}.title{font-weight:400;font-family:Morganite Italic,sans-serif;color:#fff}.title.title--size-l{font-size:80px;line-height:82px;padding-right:7px}.title.title--size-m{font-size:64px;line-height:66px;padding-right:6px}.title.title--size-s{font-size:40px;line-height:42px;padding-right:5px}.title.title--color-white{color:#fff}.title.title--color-gray{color:#707280}.title.title--color-accent{color:#3fa0ef}.title.title--color-green{color:#30d158}.title.title--color-red{color:#ff453a}.title.title--color-yellow{color:#ffe600}.text.text--size-l{font-size:16px;line-height:18px;font-family:Suisse Intl Bold,sans-serif}.text.text--size-m{font-size:14px;font-family:Suisse Intl Bold,sans-serif;line-height:16px}.text.text--size-s{font-size:12px;line-height:14px}.text.text--color-white{color:#fff}.text.text--color-gray{color:#707280}.text.text--color-accent{color:#3fa0ef}.text.text--color-green{color:#30d158}.text.text--color-red{color:#ff453a}.text.text--color-yellow{color:#ffe600}.view-card{height:200px;background-size:cover;border:none;position:relative;z-index:1;overflow:hidden}.view-card:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#0e101a33,#0e101a);z-index:-1}.view-card__not-available:after{content:"";background:url(/images/textures/blur.webp);width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0e101a99;z-index:-2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.view-card__not-available span{color:#a6a7af!important}.line-card{overflow:hidden;height:82px;border:1px solid transparent;background:linear-gradient(0deg,#0e101a,#0e101a) padding-box,linear-gradient(180deg,#1d202b,#0e101a) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.line-card--sticky{position:sticky;bottom:0;z-index:2;top:0;box-shadow:0 0 6px #3fa0efcc}.line-card__content{width:100%}.line-card__text{flex:1;overflow:hidden}.line-card__images-content{position:relative}.line-card__badge{border-radius:50%;position:absolute;right:-6px;bottom:-6px}.fixed-layout{position:fixed;width:calc(100% - 32px);max-width:418px;bottom:calc(var(--safe-area-inset-bottom, 16px));z-index:99}.fixed-layout--tabbar{bottom:calc(var(--safe-area-inset-bottom, 16px) + 64px)}.logo-loading{position:relative;-webkit-mask-image:url(/images/logo.webp);mask-image:url(/images/logo.webp);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#363636;width:80%;height:140px}.logo-loading:before{content:"";position:absolute;background:#ffe500;height:100%;animation:animation__loading-logo 2s linear forwards}.logo-loading.continue:before{content:"";position:absolute;background:#ffe500;height:100%;animation:animation-continue__loading-logo .5s linear forwards}@keyframes animation-continue__loading-logo{0%{width:60%}to{width:100%}}@keyframes animation__loading-logo{0%{width:0%}to{width:60%}}.block-orientation{background:#000;position:absolute;z-index:999999;top:0;left:0;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;flex-direction:column}.block-orientation img{width:128px}.block-orientation span{font-size:20px;font-weight:590;color:#fff}.car-card{background-repeat:no-repeat;background-size:cover}.car-card__content{width:100%;height:100%;padding:16px;position:relative;overflow:hidden;border-radius:16px}.car-card__placeholder{width:max-content;height:max-content;z-index:6;background:#ffe60054;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.car-card__placeholder-sale{background:#ff620054}.car-card__rarity-uncommon{border-top:1px solid #00b2ff;border-right:1px solid #00b2ff;border-bottom:3px solid #00b2ff;border-left:1px solid #00b2ff;background-image:linear-gradient(0deg,#00b2ff80 -34.95%,#00b2ff00 114.54%),url(/images/textures/background-card.png)}.car-card__rarity-common{border-top:1px solid #35f800;border-right:1px solid #35f800;border-bottom:3px solid #35f800;border-left:1px solid #35f800;background-image:linear-gradient(0deg,#30c10280 -34.95%,#30c10200 114.54%),url(/images/textures/background-card.png)}.car-card__rarity-rare{border-top:1px solid #0056fe;border-right:1px solid #0056fe;border-bottom:3px solid #0056fe;border-left:1px solid #0056fe;background-image:linear-gradient(0deg,#412aff80 -34.95%,#412aff00 114.54%),url(/images/textures/background-card.png)}.car-card__rarity-epic{border-top:1px solid #ff0028;border-right:1px solid #ff0028;border-bottom:3px solid #ff0028;border-left:1px solid #ff0028;background-image:linear-gradient(0deg,#e9004580 -34.95%,#e9004500 114.54%),url(/images/textures/background-card.png)}.car-card__rarity-legendary{border-top:1px solid #ff6e09;border-right:1px solid #ff6e09;border-bottom:3px solid #ff6e09;border-left:1px solid #ff6e09;background-image:linear-gradient(0deg,#ff680080 -34.95%,#ff680000 114.54%),url(/images/textures/background-card.png)}.car-card__rarity-exclusive{background:url(/images/textures/background-card.png) padding-box,linear-gradient(0deg,#762b8d,#a7783a) padding-box,linear-gradient(90deg,#9a2fbb,#e1993a) border-box;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:3px solid transparent}.car-card__preview{position:absolute;width:263px;top:-60px;right:-70px;z-index:1}.car-card__info{z-index:2}.car-card__description{height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gradient-card{background-repeat:no-repeat;background-size:cover;position:relative}.gradient-card__content{width:100%;height:100%;padding:16px;position:relative;overflow:hidden;border-radius:16px}.gradient-card__placeholder{width:max-content;height:max-content;z-index:6;background:#ffe60054;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gradient-card__placeholder-sale{background:#ff620054}.gradient-card__rarity-uncommon{border-top:1px solid #00b2ff;border-right:1px solid #00b2ff;border-bottom:3px solid #00b2ff;border-left:1px solid #00b2ff;background-image:linear-gradient(0deg,#00b2ff80 -34.95%,#00b2ff00 114.54%),url(/images/textures/background-card.png)}.gradient-card__rarity-common{border-top:1px solid #35f800;border-right:1px solid #35f800;border-bottom:3px solid #35f800;border-left:1px solid #35f800;background-image:linear-gradient(0deg,#30c10280 -34.95%,#30c10200 114.54%),url(/images/textures/background-card.png)}.gradient-card__rarity-rare{border-top:1px solid #0056fe;border-right:1px solid #0056fe;border-bottom:3px solid #0056fe;border-left:1px solid #0056fe;background-image:linear-gradient(0deg,#412aff80 -34.95%,#412aff00 114.54%),url(/images/textures/background-card.png)}.gradient-card__rarity-epic{border-top:1px solid #ff0028;border-right:1px solid #ff0028;border-bottom:3px solid #ff0028;border-left:1px solid #ff0028;background-image:linear-gradient(0deg,#e9004580 -34.95%,#e9004500 114.54%),url(/images/textures/background-card.png)}.gradient-card__rarity-legendary{border-top:1px solid #ff6e09;border-right:1px solid #ff6e09;border-bottom:3px solid #ff6e09;border-left:1px solid #ff6e09;background-image:linear-gradient(0deg,#ff680080 -34.95%,#ff680000 114.54%),url(/images/textures/background-card.png)}.gradient-card__rarity-exclusive{background:url(/images/textures/background-card.png) padding-box,linear-gradient(0deg,#762b8d,#a7783a) padding-box,linear-gradient(90deg,#9a2fbb,#e1993a) border-box;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:3px solid transparent}.gradient-card__preview{position:absolute;width:263px;top:-60px;right:-70px;z-index:1}.gradient-card__info{z-index:2}.gradient-card__description{height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.place-badge{width:26px;height:26px;padding:2px;background-size:cover;font-size:10px}.place-badge--top-1{color:#85531a}.place-badge--top-2{color:#3c4043}.place-badge--top-3{color:#734623}.place-badge--default{color:#fff}.hexagon{position:relative;width:36px;height:40px}.hexagon-background{z-index:2}.hexagon-stroke,.hexagon-image,.hexagon-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.hexagon-image{-webkit-mask-image:url(/icons/hexagon-mask.svg);mask-image:url(/icons/hexagon-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;height:36px;object-fit:cover;width:32px}.hexagon-light{z-index:1;animation:rotation infinite 15s linear;position:absolute}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toggle__checkbox{position:absolute;width:0;height:0;clip-path:inset(0)}.toggle__checkbox:checked+.toggle__inner .toggle__active{background:#6ebeff;transform:translate(calc(100% + 2px))}.toggle__inner{position:relative;display:block;padding:2px;background:#121523;border-radius:8px;display:flex;justify-content:space-between}.toggle__active{position:absolute;left:0;width:calc(50% - 2px);height:calc(100% - 4px);background:#6ebeff;border-radius:6px;transition:all .2s;transform:translate(2px);z-index:1}.toggle__value{display:flex;justify-content:center;align-items:center;gap:4px;flex:1;color:#fff;font-size:12px;font-weight:510;text-align:center;position:relative;z-index:2}.toggle--size-s .toggle__inner{width:80px}.toggle--size-s .toggle__value{min-height:24px;padding:6px 0}.toggle--size-l{flex:1}.toggle--size-l .toggle__inner{width:100%}.toggle--size-l .toggle__value{min-height:40px;padding:10px 0}.onboarding{position:absolute;width:100%;max-width:450px;height:100%;z-index:100;top:0;left:50%;transform:translate(-50%);background:url(/images/textures/blur.webp) center/contain}.onboarding:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:450px;height:100%;width:100%;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.onboarding__content{position:relative;z-index:100;align-self:flex-end;width:calc(100% - 32px);max-width:418px}.onboarding__content--open{animation:animation__onboarding-content--open .4s linear;color:#0ff}.onboarding__content--close{animation:animation__onboarding-content--close .4s linear}@keyframes animation__onboarding-content--open{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes animation__onboarding-content--close{0%{transform:translateY(0)}to{transform:translateY(100%)}}.onboarding__assistant img{width:100%;max-width:347px}.onboarding__placeholder{width:296px}.onboarding__placeholder img{width:100%}.onboarding__placeholder-text{min-height:40px;background-color:#fff;padding:8px 24px}.onboarding__placeholder-text span{color:#000;font-family:Morganite Italic;font-size:26px;line-height:24px;letter-spacing:1.5px}.onboarding__button{position:fixed;bottom:calc(var(--safe-area-inset-bottom, 16px));width:calc(100% - 32px);max-width:418px}.lootbox-card{overflow:hidden}.lootbox-card__preview{position:absolute;width:350px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.loading-page{position:relative;background-image:url(/images/loading.webp);background-size:cover;background-position:center}.loading-page:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.4) 25%,transparent,rgba(0,0,0,.4) 75%);z-index:1}.loading-page:after{content:"";background-image:url(/images/textures/loading-noise.webp);background-size:cover;background-position:center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;mix-blend-mode:multiply}.loading-page>*{position:relative;z-index:2}.index-page{background-image:url(/images/home.webp);background-size:cover;background-repeat:no-repeat}.index-page:before{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(180deg,#0e101ae6 20%,#0e101a00 40%,#0e101ae6 80%)}.index-page__container{height:100%}.index-page__tournament-card{border-radius:18px;background:url(/images/header-card.webp) top/contain no-repeat,linear-gradient(269deg,#ffc700 -22.22%,#9020cc 76.15%);padding-top:8px}.index-page__tournament-timer{font-family:Morganite Italic;font-size:18px;font-weight:700;line-height:17px;letter-spacing:-.2px;text-transform:uppercase;padding-right:2px}.index-page__tournament-position{position:relative;width:44px}.index-page .drift-card{height:126px;border:2px solid transparent}.index-page .drift-card__race{background:url(/images/background-race.webp) center/cover no-repeat}.index-page .drift-card__tournament{background:url(/images/background-tournament.webp) center/cover no-repeat}.index-page .drift-card span{margin:auto}.index-page .drift-card:active{border:2px solid #6ebeff;animation:activeAnimation 2s linear}.index-page__settings-button{background-color:#6ebeff0a;background-image:url(/icons/settings.svg);background-position:center;background-size:24px;background-repeat:no-repeat;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50%;width:48px;height:48px;align-self:flex-end}.index-page__settings-button:active{background-color:#6ebeff1a}@keyframes activeAnimation{0%{background-size:100%}50%{background-size:110%}to{background-size:100%}}.settings-page{padding-top:0}.settings-page .setting{position:relative;display:flex;align-items:center;justify-content:space-between;width:"100%";padding:12px 0}.settings-page .setting.disabled:after{content:"";position:absolute;width:100%;height:100%;background:#0e101ab3;z-index:9}.settings-page .setting__wrapper{position:absolute;top:0;left:0;height:100%;width:100%;z-index:9}.settings-page .setting-icon{width:44px;height:44px;background:#121523;border-radius:50%;display:flex;align-items:center;justify-content:center}.settings-page .setting-icon>img{height:24px;width:24px}.settings-page .unlink-wallet{border:none;outline:none;background:#2e0007;color:#ff0028;border-radius:12px;padding:12px;width:100%;font-family:Suisse Intl Bold,sans-serif;font-size:18px;font-weight:500}.game-page{padding:0}.game-page__loading{position:absolute;height:100%;width:100%;max-width:450px;left:50%;transform:translate(-50%);background-image:url(/game/loading.webp);background-size:cover;background-position:center;z-index:99;display:flex;justify-content:center;align-items:flex-start;padding-top:100px}.game-page__loading .timer{padding-right:10px;text-align:center;font-family:Morganite Italic;font-size:80px;font-weight:700;line-height:96px;text-transform:uppercase}.game-page__loading .timer.animation{animation:an 1s forwards}@keyframes an{0%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1.5) translate(-3px);opacity:0}}.garage-page{background-size:cover;background-position:bottom;padding-left:0;padding-right:0;overflow-x:hidden}.garage-page:after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:1;background:#0e101a66}.garage-page__car{position:fixed;bottom:calc(var(--safe-area-inset-bottom, 15px) + 64px + 132px);z-index:-1;height:calc(100vh - var(--safe-area-inset-bottom, 15px) - 132px);margin:0 auto;width:100%}.preview-card{border-bottom:3px solid #005fad;width:150px;height:132px;flex-shrink:0}.preview-card__header{height:88px;border-radius:12px;padding:4px 8px;width:100%;position:relative}.preview-card__header:before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#0e101a99,#0e101a33,#0e101a99);z-index:1}.preview-card__title{position:relative;z-index:2;align-self:flex-end}.market-page{position:relative;padding-top:0}.market-page__list{overflow-x:hidden}.referals__button{border-radius:12px;background:#6ebeff;border:none;color:#fff;font-family:Suisse Intl Bold;font-size:18px;text-transform:none;text-shadow:none;line-height:24px}.referals__button.secondary{background:#1a202f}.referals .place-card{background:#1a202f57;box-shadow:0 4px 4px #00000040;-webkit-backdrop-filter:blur(10.75px);backdrop-filter:blur(10.75px);min-width:56px;min-height:32px;display:flex;border-radius:8px;padding:4px 8px;align-items:center;justify-content:center}.referals-rewards>*{width:100%;border-radius:16px;padding:8px}.referals-rewards__place-2{height:109px;background:url(/images/header-place-card.webp) top/80% no-repeat,url(/images/textures/blur-card.png) bottom/cover no-repeat,linear-gradient(180deg,#9c9c9c -6.56%,#9c9c9c00 100.74%)}.referals-rewards__place-1{height:130px;background:url(/images/header-place-card.webp) top/80% no-repeat,url(/images/textures/blur-card.png) bottom/cover no-repeat,linear-gradient(180deg,#ffe600 -6.56%,#10121d00 100.74%)}.referals-rewards__place-3{height:88px;background:url(/images/header-place-card.webp) top/80% no-repeat,url(/images/textures/blur-card.png) bottom/cover no-repeat,linear-gradient(180deg,#ff8a00 -6.56%,#ff8a0000 100.74%)}.referals .referals-tournament-date{border-radius:34px;background:#1a202f;padding:8px 12px}.referals .referals-tournament-date span{color:#fff;font-size:14px;font-weight:400;line-height:18px}.daily-reward-page{background:url(/images/textures/background-1.png) center 230px/cover no-repeat,url(/images/textures/blur.webp) center/contain}.daily-reward-page:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:450px;height:100%;width:100%;z-index:1;background:linear-gradient(0deg,#0e101ae8 20%,#0e101a00 50%,#0e101a00 30%,#0e101ae8)}.daily-reward-page:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:450px;height:100%;width:100%;z-index:-1;background:url(/images/home.webp) center/cover no-repeat;filter:blur(3px)}.daily-reward-page>*{position:relative;z-index:2}.daily-reward-page__container{height:100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.daily-reward-page__container.show{opacity:1}.daily-reward-page__container.hidden{opacity:0}.upgrade-page{padding-left:0;padding-right:0}.upgrade-page__header{display:flex;justify-content:space-between;gap:12px;flex-shrink:0;position:relative;z-index:1;background-size:contain;background-position:bottom;background-repeat:no-repeat;height:calc(50% + var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px);margin-top:calc((var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px) * -1);padding:0 16px;padding-top:calc(var(--safe-area-inset-top, 0px) + var(--content-safe-area-inset-top, 0px) + 25px)}.upgrade-page__header:before{content:"";position:absolute;top:0;left:0;height:60%;width:100%;z-index:1;background:linear-gradient(180deg,#0e101ae6 40%,#0e101a00)}.upgrade-page__header>*{position:relative;z-index:2}.upgrade-page__content{display:flex;flex-direction:column;gap:32px;padding:16px}.upgrade-page__content .car-tir{font-size:14px;text-transform:uppercase;font-weight:500}.upgrade-page__content .car-tir .point{background:#585a68;height:3px;width:3px;border-radius:50%}.upgrade-page__content .car-rarity{font-size:24px;line-height:1.1}.upgrade-page__content .car-description{color:#7f7f7f;line-height:20px}.upgrade-page__content .car-section-title{font-size:18px}.upgrade-page__content .car-section-subtitle{font-size:14px;color:#7f7f7f}.level-progress{display:flex;gap:2px}.level-item{position:relative;flex:1;display:flex;align-items:center;justify-content:center;background:#121522;height:40px;border-radius:6px;font-size:16px;overflow:hidden}.level-item:not(.filled):before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(/images/textures/blur.webp);z-index:2}.level-item.filled{background:#6ebeff;color:#fff}.level-item__progress{position:absolute;top:0;left:0;background:#6ebeff;height:100%;width:20px;z-index:1}.level-item__number{position:relative;z-index:3;color:#ffffff4d}.level-item__number.filled{color:#fff}.upgrade-progress{display:flex;flex-direction:column;gap:8px}.upgrade-progress__info{display:flex;justify-content:space-between;font-size:12px;font-weight:500}.upgrade-progress__info .point{background:#585a68;height:3px;width:3px;border-radius:50%}.upgrade-progress__info .coefficient{display:flex;align-items:center;gap:4px;background:#262831;padding:4px 6px;font-size:12px;font-weight:500;line-height:12px;border-radius:35px}.upgrade-progress__info .coefficient .increase{color:#24ff00}.upgrade-progress__info .level{color:#7f7f7f}.upgrade-progress__info .level .current{color:#fff}.upgrade-progress__bar{position:relative;width:100%;height:4px;border-radius:30px;background:#1a1c26}.upgrade-progress__bar .progress-blue{position:absolute;top:0;z-index:2;height:100%;background:#4faaf5;border-radius:30px}.upgrade-progress__bar .progress-green{position:absolute;top:0;z-index:1;height:100%;background:#24ff00;border-radius:30px}.prize-card{width:max-content;background:#ffe50033;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);position:relative;overflow-x:hidden}.prize-card:after{content:"";position:absolute;top:0;height:100%;width:20px;transform:skew(-45deg);animation:flareAnimation;left:-150%;background:linear-gradient(90deg,#ffffff1a,#fff6);animation:flareAnimation 2s infinite linear}@keyframes flareAnimation{0%{left:-150%}to{left:150%}}.pedestal{position:relative;border-radius:8px 8px 0 0;border-top:1px solid #21253b;border-right:1px solid #21253b;border-left:1px solid #21253b;background:linear-gradient(180deg,#191c2e -6.56%,#10121d00 100.74%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:1}.pedestal-first{height:189px}.pedestal-second{height:144px}.pedestal-third{height:124px}.pedestal:before{content:"";display:block;position:absolute;top:-9px;left:50%;width:68%;height:25px;background:linear-gradient(0deg,#191c2e,#191c2e00);transform:translate(-50%,-50%) perspective(39px) rotateX(60deg)}.past-tournament__prizes{gap:16px}@media (max-width: 349px){.past-tournament__prizes{gap:4px}}.past-tournament__info{position:relative;z-index:1}.past-tournament__info:before{position:absolute;content:"";width:143px;height:143px;background:#ffe6005e;filter:blur(66px);z-index:-1}.current-tournament__info{position:relative;z-index:1}.current-tournament__info:before{position:absolute;content:"";width:143px;height:143px;background:#22ff0065;filter:blur(66.5px);z-index:-1}.pedestal-text{font-family:Suisse Intl;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.4px;text-transform:uppercase;text-align:center}.pedestal-text__gold{color:#ffe600;text-shadow:0px 2px 4px rgba(255,230,0,.13)}.pedestal-text__silver{color:#9c9c9c;text-shadow:0px 2px 4px rgba(156,156,156,.13)}.pedestal-text__bronze{color:#ff8a00;text-shadow:0px 2px 4px rgba(255,138,0,.13)}.upcoming-tournament{position:relative;background:url(/images/textures/blur.webp) center/contain}.upcoming-tournament:after{background:linear-gradient(0deg,#0e101a00 68.33%,#0e101ae8 100.57%),url(/images/textures/blur.webp) center/contain;content:"";position:absolute;width:calc(100% + 32px);height:100%;left:-16px;top:-12px}.upcoming-tournament:before{content:"";position:absolute;width:calc(100% + 32px);height:100%;left:-16px;top:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.upcoming-tournament__top{z-index:-1}.blackout{position:fixed;bottom:0;left:0;width:100%;height:198px;background:linear-gradient(0deg,#0e101ae8 68.33%,#0e101a00 100.57%);z-index:10}.tournament-info{position:relative;z-index:1}.tournament-info .glow{position:absolute;z-index:-1;height:143px;width:100%}.leaderboard-referals__card:first-child{border:1px solid transparent;background:linear-gradient(0deg,#262517,#262517) padding-box,linear-gradient(180deg,#ffe600,#433f15) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leaderboard-referals__card:first-child .leaderboard-referals__text{color:#ffe600}.leaderboard-referals__card:nth-child(2){border:1px solid transparent;background:linear-gradient(0deg,#1d1e27,#1d1e27) padding-box,linear-gradient(180deg,#7a7a7b,#2a2b33) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leaderboard-referals__card:nth-child(2) .leaderboard-referals__text{color:#7a7a7b}.leaderboard-referals__card:nth-child(3){border:1px solid transparent;background:linear-gradient(0deg,#251c17,#251c17) padding-box,linear-gradient(180deg,#ff8a00,#472600) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.leaderboard-referals__card:nth-child(3) .leaderboard-referals__text{color:#ff8a00}*{padding:0;margin:0;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-ms-overflow-style:none;overflow:-moz-scrollbars-none}*::-webkit-scrollbar{display:none;width:0;height:0}html,body,#root{overflow:hidden}body{background-color:#0e101a;color:#fff;font-family:Suisse Intl,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.4px}button{outline:none;border:none;font-family:Suisse Intl,sans-serif;background:none;color:#191919;font-size:14px}img{display:block}.horizontal-scroll-container{width:100vw;max-width:450px;overflow-x:auto}.separator{width:100%;height:1px;background:linear-gradient(90deg,#fff0 2%,#ffffff17 50%,#fff0)}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.hint{position:absolute;bottom:80px;left:50%;transform:translate(-50%);padding:8px 32px;background:#2b2b2b;color:#707280;font-size:15px;border-radius:16px;display:flex;justify-content:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 0 15px #00000026;animation:hint--hidden .3s 1s forwards;z-index:100}@keyframes hint--hidden{0%{opacity:1}to{opacity:0}}.circle-separator{background:#fff;width:3px;height:3px;border-radius:50%}.crown{background-color:#262517;background-image:url(/icons/crown.svg);background-position:center;background-size:16px;background-repeat:no-repeat;height:24px;width:24px;border-radius:50%}.accent-card{background:url(/images/textures/background-card-2.png),linear-gradient(269deg,#ffc700 -22.22%,#9020cc 76.15%),#fff}.card-mark{background:linear-gradient(269deg,#ffc700 -22.22%,#9020cc 76.15%),#d9d9d9;box-shadow:0 4px 4px #1e212ec7;display:flex;align-items:center;justify-content:center;padding:5px 0;width:110px;position:absolute;z-index:3;right:-30px;top:12px;transform:rotate(45deg);border-radius:4px 4px 10px 10px;clip-path:path("M27.508 0.583256C27.8828 0.209731 28.3905 2.0723e-06 28.9196 5.76298e-06L81.0808 0.000369543C81.61 0.000373233 82.1176 0.210105 82.4924 0.583626L104.571 22.5833C105.834 23.8422 104.943 26 103.159 26H6.84054C5.057 26 4.16546 23.8421 5.42887 22.5833L27.508 0.583256Z")}.card-mark__bottom{transform:rotate(-45deg);top:118px;clip-path:path("M81.3219 26.4377C80.947 26.8116 80.4392 27.0215 79.9097 27.0215L25.7187 27.0211C25.1893 27.0211 24.6815 26.8112 24.3066 26.4374L1.24056 3.43773C-0.0221674 2.17864 0.869539 0.0214838 2.65274 0.0214838H102.976C104.76 0.0214838 105.651 2.17865 104.388 3.43774L81.3219 26.4377Z")}
