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