﻿.AchievementsListWidget_wrapper__KR5rG {
    margin-top: var(--mg-4);
    grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 1920px) {
    .AchievementsListWidget_wrapper__KR5rG {
        grid-template-columns: repeat(3, 1fr);
    }
}
.AchievementsListWidget_category-box__DeNkC sup {
    display: inline-block;
    font-weight: 700;
    color: var(--white);
    font-size: var(--font-sm);
    transform: translate(5px, -5px);
    opacity: 0.5;
}
.AchievementsListWidget_main-wrapper__KoT_X {
    position: relative;
}
.AchievementsListWidget_achievement-item__O6GQH {
    --img-size: 90px;
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    min-height: var(--img-size);
    background: rgba(177, 177, 197, 0.15);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    border: 0.5px solid var(--border-color);
    transition: all 0.3s ease-in-out;
    filter: grayscale(100);
}
.AchievementsListWidget_achievement-item__O6GQH .AchievementsListWidget_btn__9D_lW {
    width: auto;
    height: 26px;
    min-width: auto;
    padding: var(--pd-1) var(--pd-3);
    font-weight: 700;
    color: #000;
    font-size: var(--font-xs);
    background: var(--yellow-brigth);
    border: none;
    border-radius: 13px;
    box-shadow: inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3), inset 0 2px 2px 0 rgba(255, 255, 255, 0.3);
}
.AchievementsListWidget_achievement-item__O6GQH .AchievementsListWidget_btn__9D_lW:hover {
    box-shadow: inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3), inset 0 2px 2px 0 rgba(255, 255, 255, 0.3), 0 0 4px 2px rgba(255, 214, 0, 0.3);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p {
    filter: grayscale(0);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g .AchievementsListWidget_achievement-descr-block__k0aD4,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p .AchievementsListWidget_achievement-descr-block__k0aD4 {
    opacity: 1;
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-1__keDX7,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-1__keDX7 {
    background: radial-gradient(339.86% 86.94% at 15% 50%, rgba(0, 224, 255, 0.2) 0, rgba(5, 0, 255, 0) 100%), rgba(177, 177, 197, 0.15);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-1__keDX7 .AchievementsListWidget_title-icon__uqj8c,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-1__keDX7 .AchievementsListWidget_title-icon__uqj8c {
    color: var(--bronze);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-2__uUF59,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-2__uUF59 {
    background: radial-gradient(339.86% 86.94% at 13.06% 50%, rgba(0, 13, 255, 0.2) 0, rgba(82, 0, 255, 0) 100%), rgba(177, 177, 197, 0.15);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-2__uUF59 .AchievementsListWidget_title-icon__uqj8c,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-2__uUF59 .AchievementsListWidget_title-icon__uqj8c {
    color: var(--silver);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-3__u6yE0,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-3__u6yE0 {
    background: radial-gradient(367.91% 94.12% at 13.06% 50%, rgba(227, 0, 252, 0.2) 0, rgba(182, 0, 87, 0) 100%), rgba(177, 177, 197, 0.15);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g.AchievementsListWidget_lvl-3__u6yE0 .AchievementsListWidget_title-icon__uqj8c,
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_started__01g4p.AchievementsListWidget_lvl-3__u6yE0 .AchievementsListWidget_title-icon__uqj8c {
    color: var(--yellow-brigth);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_received__Bz80I {
    filter: grayscale(0);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_received__Bz80I .AchievementsListWidget_achievement-descr-block__k0aD4 {
    opacity: 1;
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_received__Bz80I .AchievementsListWidget_title__2lmFr {
    color: #ccc;
    text-decoration: line-through;
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_received__Bz80I .AchievementsListWidget_title__2lmFr b {
    color: #ccc;
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g .AchievementsListWidget_progress-bar__nK0Se .AchievementsListWidget_bar__8Jqu6 {
    background: var(--yellow-brigth);
}
.AchievementsListWidget_achievement-item__O6GQH.AchievementsListWidget_completed__PKr8g .AchievementsListWidget_progress-bar__nK0Se .AchievementsListWidget_bar__8Jqu6.AchievementsListWidget_with-progress__d7G2I {
    box-shadow: 0 0 5px 1px var(--yellow-brigth);
}
@media (min-width: 1920px) {
    .AchievementsListWidget_achievement-item__O6GQH {
        --img-size: 110px;
    }
}
.AchievementsListWidget_achievement-item__O6GQH:hover {
    box-shadow: 0 0 4px 2px rgba(174, 108, 241, 0.3);
    border: 0.5px solid var(--purple-lighth);
}
.AchievementsListWidget_achievement-img-block__N97Rd {
    position: relative;
    min-width: var(--img-size);
    height: 100%;
}
.AchievementsListWidget_achievement-image__W_8cv {
    min-width: var(--img-size);
    max-width: var(--img-size);
    min-height: 100%;
    object-fit: cover;
    border-radius: 10px;
    background-color: rgba(24, 24, 29, 0.5);
}
.AchievementsListWidget_achievement-descr-block__k0aD4 {
    position: relative;
    height: 100%;
    opacity: 0.6;
    padding: var(--pd-3);
    transition: all 0.3s ease;
}
.AchievementsListWidget_achievement-descr-block__k0aD4 b {
    font-weight: 700;
    font-size: var(--font-sm);
    line-height: var(--font-sm-line-height);
    color: var(--light-blue);
    white-space: nowrap;
}
.AchievementsListWidget_title-icon__uqj8c {
    color: var(--white);
}
.AchievementsListWidget_title__2lmFr {
    color: var(--white);
    font-style: normal;
    font-weight: 400;
    font-size: var(--font-md);
}
.AchievementsListWidget_title__2lmFr b {
    color: var(--yellow-brigth);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
}
.AchievementsListWidget_descr__UbZA7 {
    font-style: normal;
    font-weight: 400;
    font-size: var(--font-sm);
    color: var(--secondary);
}
.AchievementsListWidget_progress-bar__nK0Se {
    position: relative;
    width: 65%;
    height: 6px;
    background: rgba(13, 13, 21, 0.5);
    box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.25);
    border-radius: 3px;
}
.AchievementsListWidget_progress-bar__nK0Se .AchievementsListWidget_bar__8Jqu6 {
    position: absolute;
    left: 1px;
    top: 1px;
    height: 4px;
    width: 0;
    background: var(--blue-acent);
    border-radius: 2px;
    transition: width 0.5s ease;
}
.AchievementsListWidget_progress-bar__nK0Se .AchievementsListWidget_bar__8Jqu6.AchievementsListWidget_with-progress__d7G2I {
    box-shadow: 0 0 5px 1px var(--blue-acent);
}
.AchievementsListWidget_green-text__Ffmdy {
    font-size: var(--font-sm);
    font-style: normal;
    font-weight: 700;
    color: var(--green-acent);
}
.AchievementsListWidget_reward-icon__KLYnm {
    --size: 40px;
    object-fit: cover;
    width: var(--size);
    height: var(--size);
    cursor: pointer;
    transform: translateY(7px);
    transition: all 0.2s ease;
}
.AchievementsListWidget_reward-icon__KLYnm:hover {
    transform: scale(1.2);
}
.AchievementsListWidget_rank-icon__ThEnM {
    width: 28px;
    height: 28px;
}
.AchievementsListWidget_item-points-block__Ogces {
    position: relative;
}
.AchievementsListWidget_item-points-block__Ogces .AchievementsListWidget_rank-level__srlA_ {
    position: absolute;
    width: 100%;
    top: calc(100% - 3px);
    left: 0;
    font-size: var(--font-xs);
    font-weight: 700;
    text-align: right;
    color: var(--orange);
    text-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
}
.AchievementsListWidget_achievement-filter__9EA6D {
    position: relative;
    cursor: pointer;
    padding: var(--pd-2) var(--pd-5);
    font-size: var(--font-sm);
    font-weight: 700;
    color: #989898;
    border: 2px solid #5f5f5f;
    border-radius: 15px;
    box-shadow: inset 0 -5px 10px 0 rgba(0, 0, 0, 0.25), inset 0 0 20px 0 rgba(0, 0, 0, 0.2);
    transition: opacity 0.5s ease-in-out;
}
.AchievementsListWidget_achievement-filter__9EA6D span {
    filter: brightness(1);
}
.AchievementsListWidget_achievement-filter__9EA6D:before {
    opacity: 0.15;
}
.AchievementsListWidget_achievement-filter__9EA6D.AchievementsListWidget_active__N15iu,
.AchievementsListWidget_achievement-filter__9EA6D:hover {
    color: var(--white);
}
.AchievementsListWidget_achievement-filter__9EA6D.AchievementsListWidget_active__N15iu:before {
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    border-radius: 15px;
}
.AchievementsListWidget_achievement-filter__9EA6D.AchievementsListWidget_active__N15iu:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 70%;
    height: 2px;
    background: #db00f1;
    box-shadow: 0 0 5px 2px rgba(219, 0, 241, 0.8);
    border-radius: 10px;
    transition: all 0.1s ease;
    content: "";
}
.AchievementsListWidget_search-block__IfRWU {
    margin-bottom: var(--mg-2);
}
.AchievementsListWidget_search-block__IfRWU .AchievementsListWidget_search-btn__Nowzt {
    padding: 0;
    min-width: 50px;
    border-radius: 25px;
    background-color: var(--box-bg);
    box-shadow: var(--box-shadow-btn-primary);
}
.AchievementsListWidget_search-block__IfRWU .AchievementsListWidget_search-btn__Nowzt svg {
    margin-right: 0;
    width: 22px !important;
    height: 22px !important;
}
.AchievementsListWidget_search-block__IfRWU .AchievementsListWidget_search-input__PjJEq {
    max-height: 35px;
}
.BattlePassProgressWidget_wrapper__Wg3_1 {
    position: relative;
    padding: 5px 5px 0 !important;
    background: none;
}
.BattlePassProgressWidget_content__r5px0 {
    position: relative;
    min-height: 260px;
}
.BattlePassProgressWidget_content__r5px0 .BattlePassProgressWidget_chart-wrapper__Pxhip {
    padding-bottom: 10px;
}
.BattlePassProgressWidget_content__r5px0.BattlePassProgressWidget_no-battle-pas-award__WaETm {
    min-height: 400px;
}
.BattlePassProgressWidget_content__r5px0:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--battle-pass-chart-bg);
    border-radius: 20px;
    filter: grayscale(100%);
    z-index: -1;
}
.BattlePassProgressWidget_content__r5px0.BattlePassProgressWidget_battle-pass-prem__dnEn4:after {
    filter: saturate(50%);
}
.BattlePassProgressWidget_main-wrapper__zGedV {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.BattlePassProgressWidget_chart-wrapper__Pxhip {
    --top-offset: 10px;
    --left-offset: 150px;
    position: absolute;
    top: var(--top-offset);
    left: var(--left-offset);
    width: calc(100% - var(--left-offset));
    height: -moz-fit-content;
    height: fit-content;
    overflow-x: scroll;
    padding: 0 var(--pd-2);
    --webkit-overflow-scrolling: touch;
    z-index: 1;
    cursor: -webkit-grab;
    cursor: grab;
}
.BattlePassProgressWidget_chart-wrapper__Pxhip.BattlePassProgressWidget_full-width__6FTp2 {
    left: 0;
    width: 100%;
}
.BattlePassProgressWidget_chart-wrapper__Pxhip:active {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-wrapper__Pxhip {
        --left-offset: 220px;
    }
}
.BattlePassProgressWidget_chart-svg__u6wWG {
    position: relative;
    height: calc(100% - var(--scroll-thumb-size) * 1.3);
    min-height: 210px;
    z-index: 1;
}
.BattlePassProgressWidget_sector-point__7Vzq0 {
    display: inline-flex;
    align-items: center;
    color: #fff;
    font-size: var(--font-md);
    height: 100%;
    line-height: 100%;
    font-weight: 700;
    background: rgba(0, 0, 0, 0.36);
    padding: var(--pd-2);
    border-radius: 5px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.BattlePassProgressWidget_circle-bg__i54LF {
    fill: #424952;
    transition: all 0.2s ease;
}
.BattlePassProgressWidget_reward-circle__Arf_3 {
    cursor: pointer;
    transition: all 0.2s ease;
    transform: translateY(0);
}
.BattlePassProgressWidget_reward-circle__Arf_3.BattlePassProgressWidget_active__xv4GY .BattlePassProgressWidget_circle-bg__i54LF,
.BattlePassProgressWidget_reward-circle__Arf_3:hover .BattlePassProgressWidget_circle-bg__i54LF {
    fill: var(--purple-lighth);
}
.BattlePassProgressWidget_reward-circle__Arf_3.BattlePassProgressWidget_received___AoQY .BattlePassProgressWidget_circle-bg__i54LF {
    fill: rgba(182, 255, 220, 0.4);
}
.BattlePassProgressWidget_diamond__tFN5U {
    color: #2a2a2a;
}
.BattlePassProgressWidget_reward-circle-top__iLmJp {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    background-position: 50%;
    transition: all 0.3s ease;
}
.BattlePassProgressWidget_reward-circle-top__iLmJp.BattlePassProgressWidget_active__xv4GY,
.BattlePassProgressWidget_reward-circle-top__iLmJp:hover {
    transform: translateY(-5px);
}
.BattlePassProgressWidget_reward-circle-bottom__KG_vd.BattlePassProgressWidget_active__xv4GY,
.BattlePassProgressWidget_reward-circle-bottom__KG_vd:hover {
    transform: translateY(5px);
}
.BattlePassProgressWidget_reward-circle-bottom__KG_vd > .BattlePassProgressWidget_grayscale__Wn7Q0 {
    filter: grayscale(100%);
}
.BattlePassProgressWidget_reward-circle-img__9_Dbi {
    object-fit: cover;
    background-color: var(--box-bg);
}
.BattlePassProgressWidget_reward-circle-img__9_Dbi.BattlePassProgressWidget_received___AoQY {
    filter: none;
    opacity: 0.8;
}
.BattlePassProgressWidget_reward-circle-img__9_Dbi.BattlePassProgressWidget_active__xv4GY {
    filter: none;
    opacity: 1;
}
.BattlePassProgressWidget_reward-circle-img__9_Dbi.BattlePassProgressWidget_disabled__ezAjC {
    opacity: 0.5;
}
.BattlePassProgressWidget_lock-icon___481C {
    color: var(--white);
}
.BattlePassProgressWidget_received-icon__G0EdJ {
    color: var(--green-bright);
}
.BattlePassProgressWidget_chart-controls__HuLUT {
    padding: var(--pd-4) var(--pd-5);
    z-index: 1;
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 {
    position: relative;
    width: -moz-fit-content;
    width: fit-content;
    padding: var(--pd-4);
    border-radius: 12px;
    font-size: 14px;
    font-weight: 700;
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 {
        font-size: 20px;
    }
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_content-wrap__v_woX {
    margin-left: var(--mg-4);
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_content-wrap__v_woX {
        margin-left: var(--mg-6);
    }
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_text-lvl__CeXSL {
    color: rgba(255, 255, 255, 0.47);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_free__cTWND {
    margin-top: var(--mg-2);
    background: radial-gradient(107% 246% at 50% 216%, rgb(0, 110, 255), rgba(110, 168, 255, 0) 100%), radial-gradient(413% 948% at 50% 638%, rgba(128, 132, 165, 0.5), rgba(27, 28, 38, 0) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_free__cTWND .BattlePassProgressWidget_text-colored__5NWNT {
    color: #5fa2ff;
}
@media (min-width: 1990px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_free__cTWND {
        margin-top: 0;
    }
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K {
    padding-bottom: var(--pd-2);
    border: 1px solid #226cf6;
    background: radial-gradient(107% 246% at 50% 216%, rgb(0, 110, 255), rgba(110, 168, 255, 0) 100%), radial-gradient(413% 948% at 50% 638%, rgba(128, 132, 165, 0.5), rgba(27, 28, 38, 0) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_no-btn__wUvTy {
    padding-bottom: var(--pd-4);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K .BattlePassProgressWidget_text-colored__5NWNT {
    color: var(--yellow-brigth);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_red__zDqNp {
    border: 1px solid red;
    background: radial-gradient(106.96% 246% at 50.43% 216%, #f00 0, rgba(255, 0, 0, 0) 100%), radial-gradient(412.17% 948% at 50.43% 638%, rgba(167, 0, 0, 0.5) 0, rgba(48, 0, 0, 0) 100%),
        radial-gradient(237.61% 242.35% at 124.36% 17.14%, rgba(255, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.2) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_red__zDqNp .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid red;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 0, 0, 0.1) 0, rgba(210, 0, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 0, 0, 0.5) 0, rgba(255, 167, 167, 0) 100%);
    box-shadow: inset 0 2px 2px 0 rgba(255, 0, 245, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_red__zDqNp .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    border: 1px solid red;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 0, 0, 0.1) 0, rgba(210, 0, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 0, 0, 0.5) 0, rgba(255, 167, 167, 0) 100%), rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 2px 0 rgba(255, 0, 245, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_yellow__s_kPB {
    border: 1px solid #ffa800;
    background: radial-gradient(106.96% 246% at 50.43% 216%, #ffa800 0, rgba(255, 168, 0, 0) 100%), radial-gradient(412.17% 948% at 50.43% 638%, rgba(167, 100, 0, 0.5) 0, rgba(48, 0, 0, 0) 100%),
        radial-gradient(237.61% 242.35% at 124.36% 17.14%, rgba(255, 168, 0, 0.2) 0, rgba(0, 0, 0, 0.2) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_yellow__s_kPB .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid #ffd600;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 126, 0, 0.1) 0, rgba(210, 164, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 168, 0, 0.5) 0, rgba(255, 236, 167, 0) 100%);
    box-shadow: inset 0 2px 2px 0 rgba(255, 214, 0, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_yellow__s_kPB .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    border: 1px solid #ffd600;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 126, 0, 0.1) 0, rgba(210, 164, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 168, 0, 0.5) 0, rgba(255, 236, 167, 0) 100%), rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 2px 0 rgba(255, 214, 0, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_blue__gnAHa {
    border: 1px solid #226cf6;
    background: radial-gradient(107% 246% at 50% 216%, rgb(0, 110, 255), rgba(110, 168, 255, 0) 100%), radial-gradient(413% 948% at 50% 638%, rgba(128, 132, 165, 0.5), rgba(27, 28, 38, 0) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_blue__gnAHa .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid #226cf6;
    background: radial-gradient(94.95% 341.82% at 103.54% -12.5%, rgba(210, 0, 120, 0.5) 0, rgba(210, 0, 120, 0) 100%), #0d82ec;
    box-shadow: 0 10px 20px rgba(47, 53, 158, 0.25), 0 5px 10px rgba(50, 55, 140, 0.5), inset 0 2px 2px rgba(255, 255, 255, 0.2), inset 0 -2px 2px rgba(9, 34, 57, 0.25);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_violet__kXy8A {
    border: 1px solid #ad00ff;
    background: radial-gradient(106.96% 246% at 50.43% 216%, #8f00ff 0, rgba(97, 0, 255, 0) 100%), radial-gradient(412.17% 948% at 50.43% 638%, rgba(83, 0, 167, 0.5) 0, rgba(33, 0, 48, 0) 100%),
        radial-gradient(237.61% 242.35% at 124.36% 17.14%, rgba(128, 0, 255, 0.2) 0, rgba(0, 0, 0, 0.2) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_violet__kXy8A .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid #8000ff;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(105, 0, 210, 0.1) 0, rgba(92, 0, 210, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(128, 0, 255, 0.5) 0, rgba(232, 167, 255, 0) 100%);
    box-shadow: inset 0 2px 2px 0 rgba(219, 0, 255, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_violet__kXy8A .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    border: 1px solid #8000ff;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(105, 0, 210, 0.1) 0, rgba(92, 0, 210, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(128, 0, 255, 0.5) 0, rgba(232, 167, 255, 0) 100%), rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 2px 0 rgba(219, 0, 255, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_pink__zjbp4 {
    border: 1px solid #ff00d6;
    background: radial-gradient(106.96% 246% at 50.43% 216%, #ff00f5 0, rgba(250, 0, 255, 0) 100%), radial-gradient(412.17% 948% at 50.43% 638%, rgba(167, 0, 160, 0.5) 0, rgba(48, 0, 0, 0) 100%),
        radial-gradient(237.61% 242.35% at 124.36% 17.14%, rgba(255, 0, 214, 0.2) 0, rgba(0, 0, 0, 0.2) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_pink__zjbp4 .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid #ff00f5;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 0, 202, 0.1) 0, rgba(210, 0, 176, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 0, 245, 0.5) 0, rgba(255, 167, 251, 0) 100%);
    box-shadow: inset 0 2px 2px 0 rgba(255, 0, 245, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_pink__zjbp4 .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    border: 1px solid #ff00f5;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(210, 0, 202, 0.1) 0, rgba(210, 0, 176, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(255, 0, 245, 0.5) 0, rgba(255, 167, 251, 0) 100%), rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 2px 0 rgba(255, 0, 245, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_green__UC_cb {
    border: 1px solid #26bd00;
    background: radial-gradient(106.96% 246% at 50.43% 216%, #027300 0, rgba(40, 201, 0, 0) 100%), radial-gradient(412.17% 948% at 50.43% 638%, rgba(3, 167, 0, 0.5) 0, rgba(13, 48, 0, 0) 100%),
        radial-gradient(237.61% 242.35% at 124.36% 17.14%, rgba(25, 77, 0, 0.2) 0, rgba(0, 0, 0, 0.2) 100%);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_green__UC_cb .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    border: 1px solid #14ff00;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(29, 210, 0, 0.1) 0, rgba(55, 210, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(51, 255, 0, 0.5) 0, rgba(255, 236, 167, 0) 100%);
    box-shadow: inset 0 2px 2px 0 rgba(20, 255, 0, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1.BattlePassProgressWidget_prem__Z8B3K.BattlePassProgressWidget_green__UC_cb .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    border: 1px solid #14ff00;
    background: radial-gradient(421.99% 144.78% at 100% 157.5%, rgba(29, 210, 0, 0.1) 0, rgba(55, 210, 0, 0) 100%), radial-gradient(72.32% 202.5% at 50% 140%, rgba(51, 255, 0, 0.5) 0, rgba(255, 236, 167, 0) 100%), rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 2px 2px 0 rgba(20, 255, 0, 0.3), inset 0 -2px 2px 0 rgba(9, 34, 57, 0.3);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_upgrade-img__UuJ7d {
    cursor: pointer;
    width: 50px;
    height: 50px;
    animation: BattlePassProgressWidget_jump__ky7Cr 0.6s ease-in-out infinite;
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
    width: 100%;
    padding: 4px 10px;
    color: var(--yellow-brigth);
    border-radius: 20px;
    text-transform: uppercase;
    background: radial-gradient(94.95% 341.82% at 103.54% -12.5%, rgba(210, 0, 120, 0.5) 0, rgba(210, 0, 120, 0) 100%), #0d82ec;
    box-shadow: 0 10px 20px rgba(47, 53, 158, 0.25), 0 5px 10px rgba(50, 55, 140, 0.5), inset 0 2px 2px rgba(255, 255, 255, 0.2), inset 0 -2px 2px rgba(9, 34, 57, 0.25);
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_upgrade-btn__3Wb3Q:hover {
    box-shadow: 0 10px 20px rgba(112, 65, 178, 0.25), 0 5px 10px rgba(112, 65, 178, 0.5), inset 0 2px 2px rgba(255, 255, 255, 0.2), inset 0 -2px 2px rgba(9, 34, 57, 0.25);
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_upgrade-btn__3Wb3Q {
        padding: 10px 24px;
    }
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_bp-img__8xDWj {
    position: absolute;
    top: 0;
    left: -12px;
    height: 44px;
    width: 44px;
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_bp-img__8xDWj {
        left: -22px;
        width: auto;
        height: auto;
    }
}
.BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_buy-points-btn__6nxP0 {
    padding: 4px;
}
@media (min-width: 1440px) {
    .BattlePassProgressWidget_chart-controls__HuLUT .BattlePassProgressWidget_bp-block__5Pea1 .BattlePassProgressWidget_buy-points-btn__6nxP0 {
        width: 100%;
        padding: 10px 5px;
    }
}
.BattlePassProgressWidget_coin-img__zH9VM {
    --size: 30px;
    width: var(--size);
    height: var(--size);
    animation: BattlePassProgressWidget_spin__RRAEz 2s ease-in-out infinite;
    transform-style: preserve-3d;
    cursor: pointer;
}
.BattlePassProgressWidget_coin-img__zH9VM:hover {
    animation: BattlePassProgressWidget_jump__ky7Cr 1s ease-in-out infinite;
}
@keyframes BattlePassProgressWidget_spin__RRAEz {
    0% {
        transform: rotateY(0deg);
    }
    to {
        transform: rotateY(1turn);
    }
}
@keyframes BattlePassProgressWidget_jump__ky7Cr {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-5px);
    }
    to {
        transform: translateY(0);
    }
}
.BattlePassProgressWidget_countdown___rRRl {
    position: absolute;
    top: 8px;
    left: calc(50% + 90px);
    transform: translateX(-50%);
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
    border-radius: 15px;
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 700;
}
@media (min-width: 1280px) {
    .BattlePassProgressWidget_countdown___rRRl {
        flex-flow: row nowrap;
    }
}
.BattlePassProgressWidget_countdown___rRRl .BattlePassProgressWidget_countdown-title___lvF_ {
    white-space: nowrap;
}
.BattlePassProgressWidget_countdown-item__MLVbE,
.BattlePassProgressWidget_countdown___rRRl .BattlePassProgressWidget_countdown-title___lvF_ b {
    color: #bd6018;
}
.BattlePassProgressWidget_countdown-item__MLVbE .BattlePassProgressWidget_label__CDD5u {
    color: var(--white);
}
