.jpm-tournament{border-radius:var(--radius-m);background:linear-gradient(to bottom right,#4700ba,#4b00c5);flex-direction:column;min-height:50px;display:flex;overflow:clip}.jpm-in-game-modal .jpm-tournament{background:linear-gradient(90deg,#8000ff,#5200ff)}.jpm-tournament .jpm-monthly-leaderboard{padding:15px}.jpm-tournament .jpm-monthly-leaderboard-list__item{height:38px;padding:8px 15px}.jpm-tournament .jpm-monthly-leaderboard-list__item:first-child{border-radius:var(--radius)}.jpm-tournament .jpm-monthly-leaderboard-list__item:last-child{margin-bottom:0}.jpm-tournament .jpm-monthly-leaderboard-list__item-text:not(.is-prize){color:var(--white)}.jpm-tournament__info{background:linear-gradient(to bottom right,#8000ff,#5200ff);flex-direction:column;flex:1;display:flex}.is-dynamic .jpm-tournament__info{cursor:pointer}.jpm-tournament__heading{justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:15px;display:flex;position:relative}.is-dynamic .jpm-tournament__heading{padding:17px 40px 17px 15px}.jpm-tournament-heading__title{text-align:center;color:var(--white);font-size:14px;font-weight:600;line-height:1}.jpm-tournament-heading__title span{white-space:nowrap}.jpm-tournament-heading__amount{background:linear-gradient(90deg,#ffc684,#ffed8f,#ffd584);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;padding-left:4px;font-size:16px;font-weight:900;line-height:1}.jpm-tournament__toggler{background:var(--purple-300);border-radius:50%;width:16px;height:16px;padding:4px;transition:background-color .25s ease-in-out;position:absolute;top:15px;right:15px}@layer mixins{.jpm-tournament__toggler{justify-content:center;align-items:center;display:flex}}.jpm-tournament__toggler.is-active{background-color:var(--purple-200)}.jpm-tournament-toggler__icon{width:100%;height:100%;fill:var(--white);transition:rotate .25s ease-in-out}.is-active .jpm-tournament-toggler__icon{rotate:180deg}.jpm-tournament__content{background:rgb(from var(--white) r g b/5%);min-height:36px;color:var(--gray-300);justify-content:space-between;align-items:center;padding:4px 15px;font-size:12px;line-height:15px;display:flex}.jpm-tournament-content__info{margin-right:15px;display:flex}.jpm-tournament-content__info-icon{width:16px;height:16px;fill:var(--gray-300);flex:0 0 16px;margin-right:8px}.jpm-tournament-content__countdown{fill:var(--gray-300);font-size:12px;line-height:15px}.jpm-tournament-content__countdown .countdown-timer__icon{fill:var(--gray-300)}.jpm-tournament__expansion{height:0;transition:height .25s ease-in-out}.jpm-tournament__expansion.jpm-jackpot__expander-enter-active,.jpm-tournament__expansion.jpm-jackpot__expander-enter-done{height:fit-content}.jackpotz-mania-race-become-active{background-color:var(--purple-500);border-radius:0 0 var(--radius) var(--radius);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.jackpotz-mania-race-become-active__text{color:var(--white);font-size:12px;font-weight:600;line-height:14px}.jpm-race-become-active__button{--padding-block:3px;--padding-inline:10px;text-transform:capitalize;width:auto;min-height:23px;font-size:14px;line-height:17px}
.jpm-tournament-skeleton{background:linear-gradient(to bottom right,#8000ff,#5200ff);border-radius:10px;height:86px;animation:1s linear infinite alternate skeleton-loading;position:relative;overflow:hidden}.is-logged-out-user .jpm-tournament-skeleton,.jackpotz-mania-page .jpm-tournament-skeleton{height:50px}