.vip-club-player-stats-wrapper{margin-bottom:var(--spacing-2xl)}@media(min-width:1200px){.vip-club-player-stats-wrapper{margin-block:var(--spacing-2xl) var(--spacing-3xl)}@layer mixins{.vip-club-player-stats-wrapper{--margin:var(--spacing-sm);width:calc(100% - 2*var(--margin));max-width:var(--content-max-width);margin-inline:auto}@media(min-width:1200px)and (min-width:600px){.vip-club-player-stats-wrapper{--margin:var(--spacing-xl)}}@media(min-width:1200px)and (min-width:1000px){.vip-club-player-stats-wrapper{--margin:var(--spacing-2xl)}}}}.vip-club-player-stats-container{display:flex;flex-direction:column;padding:var(--main-spacing);background:var(--surface-l4)}@media(min-width:1200px){.vip-club-player-stats-container{flex-direction:row;gap:var(--main-spacing);border-radius:var(--border-radius-xl);background:var(--surface-l3)}}.vip-club-player-stats-container .profile-summary{background:var(--tier-gradient),linear-gradient(var(--surface-l2));flex:1.5 1;gap:var(--spacing-2xl)}@media(min-width:800px){.vip-club-player-stats-container .profile-summary{padding:var(--spacing-xl)}}@media(min-width:1200px){.vip-club-player-stats-container .profile-summary{border-radius:var(--main-border-radius)}}@media(min-width:800px){.vip-club-player-stats-container .avatar-icon__container{width:64px;height:64px}.vip-club-player-stats-container .profile-summary__nickname{font:var(--body-xl-semibold)}}.vip-club-tiers__header{text-align:center;margin-bottom:var(--spacing-2xl)}.vip-club-tiers__title{margin-bottom:var(--spacing-5xs)}.vip-club-tiers__subtitle{font:var(--body-sm-regular);color:var(--text-body);margin:0}@media(min-width:600px){.vip-club-tiers__subtitle{font:var(--body-md-regular)}}.vip-club-tiers__loading{text-align:center;padding:var(--spacing-2xl) 0}@keyframes pulse{0%{opacity:.2;scale:1}50%{opacity:.1;scale:2.5}90%{opacity:0;scale:3}}.vip-club-level-card{width:100%;height:100%;min-height:428px;padding:var(--main-spacing);border:1px solid var(--border-secondary);border-radius:var(--main-border-radius);background:var(--tier-gradient);position:relative}.vip-club-level-card.current{border:2px solid var(--border-loyalty-card)}.vip-club-level-card.is-tier-1{--tier-color:var(--tier-1-color);--tier-bg:var(--tier-1-bg);--tier-gradient:var(--tier-1-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-1-bg.png)}.vip-club-level-card.is-tier-2{--tier-color:var(--tier-2-color);--tier-bg:var(--tier-2-bg);--tier-gradient:var(--tier-2-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-2-bg.png)}.vip-club-level-card.is-tier-3{--tier-color:var(--tier-3-color);--tier-bg:var(--tier-3-bg);--tier-gradient:var(--tier-3-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-3-bg.png)}.vip-club-level-card.is-tier-4{--tier-color:var(--tier-4-color);--tier-bg:var(--tier-4-bg);--tier-gradient:var(--tier-4-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-4-bg.png)}.vip-club-level-card.is-tier-5{--tier-color:var(--tier-5-color);--tier-bg:var(--tier-5-bg);--tier-gradient:var(--tier-5-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-5-bg.png)}.vip-club-level-card.is-tier-6{--tier-color:var(--tier-6-color);--tier-bg:var(--tier-6-bg);--tier-gradient:var(--tier-6-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-6-bg.png)}.vip-club-level-card.is-tier-7{--tier-color:var(--tier-7-color);--tier-bg:var(--tier-7-bg);--tier-gradient:var(--tier-7-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-7-bg.png)}.vip-club-level-card.is-tier-8{--tier-color:var(--tier-8-color);--tier-bg:var(--tier-8-bg);--tier-gradient:var(--tier-8-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-8-bg.png)}.vip-club-level-card.is-tier-9{--tier-color:var(--tier-9-color);--tier-bg:var(--tier-9-bg);--tier-gradient:var(--tier-9-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-9-bg.png)}.vip-club-level-card.is-tier-10{--tier-color:var(--tier-10-color);--tier-bg:var(--tier-10-bg);--tier-gradient:var(--tier-10-gradient-to-bottom);--tier-image:url(/cashy/tiers/tier-10-bg.png)}.vip-club-level-card.unlocked{--tier-image:url(/cashy/tiers/tier-success-bg.png)}.vip-club-level-card__header{display:flex;align-items:center;gap:var(--main-gap);margin-bottom:var(--main-spacing)}.vip-club-level-card__header-tier-badge{width:44px;height:44px;background:var(--tier-image) no-repeat;background-size:100%}@layer mixins{.vip-club-level-card__header-tier-badge{display:flex;justify-content:center;align-items:center}}.vip-club-level-card__header-tier-badge svg{--icon-size:18px}.vip-club-level-card__header-tier-title{display:flex;flex-direction:column;gap:var(--spacing-5xs);font:var(--heading-xs)}@media(min-width:800px){.vip-club-level-card__header-tier-title{font:var(--heading-sm)}}.vip-club-level-card__header-tier-title-milestone{color:var(--text-success)}.vip-club-level-card__header-tier-label{font:var(--body-xs-semibold--single-line);color:var(--tier-color);background-color:var(--tier-bg);padding:var(--spacing-5xs) var(--small-spacing);border-radius:var(--border-radius-round);margin-left:auto}.locked .vip-club-level-card__header-tier-label{background-color:var(--background-disabled);color:var(--text-disabled)}.vip-club-level-card__current-badge{font:var(--body-xs-bold--single-line);color:var(--text-dark);padding:var(--spacing-5xs) var(--small-spacing);position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-radius:var(--border-radius-2xs) var(--border-radius-2xs) 0 0;background:var(--border-loyalty-card)}.vip-club-level-card-progress-bar{background-color:var(--transparent-10);border-radius:var(--border-radius-round);margin-bottom:var(--main-spacing)}.vip-club-level-card-progress-bar__progress{--progress:0%;position:relative;width:var(--progress);height:6px;border-radius:var(--border-radius-round);background:linear-gradient(90deg,var(--teal-700),var(--teal-300))}.vip-club-level-card-progress-bar__progress-end{background:var(--teal-200);isolation:isolate}.vip-club-level-card-progress-bar__progress-end,.vip-club-level-card-progress-bar__progress-end:after,.vip-club-level-card-progress-bar__progress-end:before{content:"";position:absolute;top:0;right:0;height:100%;aspect-ratio:1;border-radius:var(--border-radius-round)}.vip-club-level-card-progress-bar__progress-end:after,.vip-club-level-card-progress-bar__progress-end:before{z-index:-1;background:radial-gradient(50% 50% at 50% 50%,var(--green-100),var(--green-400));animation:pulse 2s .2s infinite;opacity:0}.vip-club-level-card-progress-bar__progress-end:after{animation-delay:.6s}.vip-club-level-card__progress-amounts{font:var(--body-xs-regular--single-line);color:var(--text-caption);display:flex;align-items:center;gap:var(--spacing-5xs);margin-bottom:var(--spacing-2xs)}.vip-club-level-card__progress-percentage{margin-left:auto}.vip-club-level-card__content,.vip-club-level-card__content-box{font:var(--body-xs-regular--single-line);color:var(--text-body)}.vip-club-level-card__content-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--main-spacing)}.vip-club-level-card__content-box.is-wagering span:first-child{color:var(--text-caption)}.vip-club-level-card__content-box.is-bonus,.vip-club-level-card__content-box.is-milestone-bonus{font:var(--body-md-semibold--single-line);color:var(--text-light);padding-block:var(--main-spacing);border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary)}.vip-club-level-card__content-box.is-bonus h4{font:inherit}.vip-club-level-card__benefit{font:var(--body-sm-semibold--single-line);color:var(--text-body);display:flex;align-items:center;gap:var(--main-gap);padding-block:var(--spacing-5xs);margin-bottom:var(--spacing-5xs)}.vip-club-level-card__benefit.unlocked{color:var(--text-light)}.vip-club-level-card__benefit.unlocked .vip-club-level-card__benefit-icon{fill:var(--background-icon-success)}.vip-club-level-card__benefit-icon{--icon-size:16px;fill:var(--background-icon-tertiary)}.vip-club-level-card__benefit-type.is-final-level.is-tesla-cybertruck{background:linear-gradient(270deg,#ffea49 -5.94%,#ffb15e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.vip-club-level-card__benefit-value{margin-left:auto}.vip-club-levels-swiper-wrapper{padding-block:var(--main-spacing);background:linear-gradient(180deg,#1b213c,rgba(27,33,60,0))}@media(min-width:1200px){.vip-club-levels-swiper-wrapper{padding-inline:var(--main-spacing);border-radius:var(--border-radius-lg)}@layer mixins{.vip-club-levels-swiper-wrapper{--margin:var(--spacing-sm);width:calc(100% - 2*var(--margin));max-width:var(--content-max-width);margin-inline:auto}@media(min-width:1200px)and (min-width:600px){.vip-club-levels-swiper-wrapper{--margin:var(--spacing-xl)}}@media(min-width:1200px)and (min-width:1000px){.vip-club-levels-swiper-wrapper{--margin:var(--spacing-2xl)}}}}.vip-club-levels-swiper{display:flex;gap:var(--main-gap);flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-inline:var(--main-spacing);margin-bottom:var(--main-spacing)}@layer mixins{.vip-club-levels-swiper{scrollbar-width:none;-ms-overflow-style:none}.vip-club-levels-swiper::-webkit-scrollbar{display:none;width:0;height:0}}@media(min-width:1200px){.vip-club-levels-swiper{padding:0}}.vip-club-levels-swiper__slide{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 80px);width:0 0 calc(100% - 80px)}@media(min-width:600px){.vip-club-levels-swiper__slide{flex:0 0 calc((100% - var(--main-gap))/2);width:calc((100% - var(--main-gap))/2)}}@media(min-width:800px){.vip-club-levels-swiper__slide{flex:0 0 calc((100% - 2*var(--main-gap))/3);width:calc((100% - 2*var(--main-gap))/3)}}@media(min-width:1200px){.vip-club-levels-swiper__slide{flex:0 0 calc((100% - 3*var(--main-gap))/4);width:calc((100% - 3*var(--main-gap))/4)}.animation-in-progress--next .vip-club-levels-swiper__slide{animation:vip-club-slide-enter-next .25s ease-out forwards}.animation-in-progress--prev .vip-club-levels-swiper__slide{animation:vip-club-slide-enter-prev .25s ease-out forwards}}.vip-club-levels-swiper-navigation{gap:var(--main-gap)}@layer mixins{.vip-club-levels-swiper-navigation{display:flex;justify-content:center;align-items:center}}.vip-club-levels-swiper-navigation button{min-width:140px}@keyframes vip-club-slide-enter-next{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes vip-club-slide-enter-prev{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@layer mixins{.vip-club-tier-tabs-wrapper{display:flex;justify-content:center;align-items:center}}@media(min-width:1200px){@layer mixins{.vip-club-tier-tabs-wrapper{--margin:var(--spacing-sm);width:calc(100% - 2*var(--margin));max-width:var(--content-max-width);margin-inline:auto}@media(min-width:1200px)and (min-width:600px){.vip-club-tier-tabs-wrapper{--margin:var(--spacing-xl)}}@media(min-width:1200px)and (min-width:1000px){.vip-club-tier-tabs-wrapper{--margin:var(--spacing-2xl)}}}}.vip-club-tier-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}@layer mixins{.vip-club-tier-tabs{scrollbar-width:none;-ms-overflow-style:none}.vip-club-tier-tabs::-webkit-scrollbar{display:none;width:0;height:0}}.vip-club-tier-tabs__tab{display:flex;flex-direction:column;align-items:center;gap:var(--main-gap);padding:var(--main-spacing) 28px;border-radius:var(--main-border-radius) var(--main-border-radius) 0 0;scroll-snap-align:start;cursor:pointer;transition:all .2s ease}.vip-club-tier-tabs__tab.is-active{background:var(--surface-l3)}.vip-club-tier-tabs__tab.is-tier-1{--tier-image:url(/cashy/tiers/tier-1-bg.png)}.vip-club-tier-tabs__tab.is-tier-2{--tier-image:url(/cashy/tiers/tier-2-bg.png)}.vip-club-tier-tabs__tab.is-tier-3{--tier-image:url(/cashy/tiers/tier-3-bg.png)}.vip-club-tier-tabs__tab.is-tier-4{--tier-image:url(/cashy/tiers/tier-4-bg.png)}.vip-club-tier-tabs__tab.is-tier-5{--tier-image:url(/cashy/tiers/tier-5-bg.png)}.vip-club-tier-tabs__tab.is-tier-6{--tier-image:url(/cashy/tiers/tier-6-bg.png)}.vip-club-tier-tabs__tab.is-tier-7{--tier-image:url(/cashy/tiers/tier-7-bg.png)}.vip-club-tier-tabs__tab.is-tier-8{--tier-image:url(/cashy/tiers/tier-8-bg.png)}.vip-club-tier-tabs__tab.is-tier-9{--tier-image:url(/cashy/tiers/tier-9-bg.png)}.vip-club-tier-tabs__tab.is-tier-10{--tier-image:url(/cashy/tiers/tier-10-bg.png)}@media(max-width:480px){.vip-club-tier-tabs__tab{width:22.2222222222%}}.vip-club-tier-tabs__tab-icon{max-width:unset;background:var(--tier-image) no-repeat;background-size:100%}.vip-club-tier-tabs__tab-name{font:var(--body-sm-regular--single-line);color:var(--text-body)}.is-active .vip-club-tier-tabs__tab-name{color:var(--text-light)}.vip-club-transfer{padding:var(--spacing-xl) var(--main-spacing) var(--main-spacing);border-radius:var(--border-radius-xl);background:var(--surface-l3);display:flex;flex-direction:column;align-items:center;gap:var(--main-spacing);text-align:center;margin-bottom:var(--spacing-2xl)}@layer mixins{.vip-club-transfer{--margin:var(--spacing-sm);width:calc(100% - 2*var(--margin));max-width:var(--narrow-content-width);margin-inline:auto}@media(min-width:600px){.vip-club-transfer{--margin:var(--spacing-xl)}}@media(min-width:1000px){.vip-club-transfer{--margin:var(--spacing-2xl)}}}@media(min-width:800px){.vip-club-transfer{padding:var(--main-spacing);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-4xl);flex-direction:row;text-align:left}}@media(min-width:1200px){.vip-club-transfer{margin-top:var(--spacing-3xl)}}@media(min-width:800px){.vip-club-transfer__icon{width:48px;height:48px}}.vip-club-transfer__text{display:flex;flex-direction:column;gap:var(--spacing-5xs)}@media(min-width:800px){.vip-club-transfer__text{flex:1 1}}.vip-club-transfer__subtitle{font:var(--body-sm-regular);margin:0}