@keyframes profile-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}body{--promo-countdown-bottom:12px;--promo-countdown-right:12px;--promo-countdown-gap:4px;--promo-countdown-unit-bg:#000000b3;--promo-countdown-unit-border-radius:4px;--promo-countdown-unit-padding:4px 6px;--promo-countdown-unit-min-width:36px;--promo-countdown-val-font-size:14px;--promo-countdown-val-color:var(--color-text-primary);--promo-countdown-val-font-weight:700;--promo-countdown-val-line-height:1;--promo-countdown-label-font-size:8px;--promo-countdown-label-color:var(--color-text-secondary);--promo-countdown-label-letter-spacing:.3px;--promo-countdown-label-margin-top:2px;--mobile-promo-countdown-bottom:10px;--mobile-promo-countdown-right:10px;--mobile-promo-countdown-gap:3px;--mobile-promo-countdown-unit-min-width:30px;--mobile-promo-countdown-unit-padding:3px 5px;--mobile-promo-countdown-val-font-size:12px;--mobile-promo-countdown-label-font-size:7px}.promo-countdown{bottom:var(--promo-countdown-bottom);right:var(--promo-countdown-right);gap:var(--promo-countdown-gap);z-index:1;display:flex;position:absolute}.promo-countdown .cd-unit{background:var(--promo-countdown-unit-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--promo-countdown-unit-border-radius);padding:var(--promo-countdown-unit-padding);text-align:center;min-width:var(--promo-countdown-unit-min-width)}.promo-countdown .cd-val{font-size:var(--promo-countdown-val-font-size);font-weight:var(--promo-countdown-val-font-weight);line-height:var(--promo-countdown-val-line-height);color:var(--promo-countdown-val-color)}.promo-countdown .cd-label{font-size:var(--promo-countdown-label-font-size);color:var(--promo-countdown-label-color);text-transform:uppercase;letter-spacing:var(--promo-countdown-label-letter-spacing);margin-top:var(--promo-countdown-label-margin-top)}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.promo-countdown{bottom:var(--mobile-promo-countdown-bottom);right:var(--mobile-promo-countdown-right);gap:var(--mobile-promo-countdown-gap)}.promo-countdown .cd-unit{min-width:var(--mobile-promo-countdown-unit-min-width);padding:var(--mobile-promo-countdown-unit-padding)}.promo-countdown .cd-val{font-size:var(--mobile-promo-countdown-val-font-size)}.promo-countdown .cd-label{font-size:var(--mobile-promo-countdown-label-font-size)}}@media only screen and (min-width:768px) and (max-width:1024px){.promo-countdown{bottom:var(--mobile-promo-countdown-bottom);right:var(--mobile-promo-countdown-right);gap:var(--mobile-promo-countdown-gap)}.promo-countdown .cd-unit{min-width:var(--mobile-promo-countdown-unit-min-width);padding:var(--mobile-promo-countdown-unit-padding)}.promo-countdown .cd-val{font-size:var(--mobile-promo-countdown-val-font-size)}.promo-countdown .cd-label{font-size:var(--mobile-promo-countdown-label-font-size)}}@media only screen and (max-width:767px){.promo-countdown{bottom:var(--mobile-promo-countdown-bottom);right:var(--mobile-promo-countdown-right);gap:var(--mobile-promo-countdown-gap)}.promo-countdown .cd-unit{min-width:var(--mobile-promo-countdown-unit-min-width);padding:var(--mobile-promo-countdown-unit-padding)}.promo-countdown .cd-val{font-size:var(--mobile-promo-countdown-val-font-size)}.promo-countdown .cd-label{font-size:var(--mobile-promo-countdown-label-font-size)}}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}body{--mobile-promo-page-padding:0 var(--mobile-edge-padding) 16px;--mobile-promo-card-border-radius:12px;--mobile-promo-card-title-font-size:14px;--mobile-promo-card-desc-font-size:11px;--mobile-promo-section-heading-font-size:15px;--promo-page-padding:24px 16px 12px 0;--promo-page-content-margin:0;--promo-card-border-color:var(--color-border-1);--promo-card-border-radius:12px;--promo-card-hover-border-color:var(--color-border-hover);--promo-card-hover-shadow:0 8px 32px #0000004d;--promo-card-image-width:300px;--promo-card-content-padding:20px 24px;--promo-card-title-font-size:17px;--promo-card-desc-font-size:13px;--promo-section-heading-font-size:18px;--promo-section-icon-font-size:18px;--promo-tag-top:12px;--promo-tag-left:12px;--promo-tag-padding:4px 10px;--promo-tag-border-radius:4px;--promo-tag-font-size:10px;--promo-tag-letter-spacing:.5px;--promo-tag-live-bg:#9c27b0;--promo-tag-jackpot-bg:gold;--promo-tag-jackpot-color:#000;--promo-item-header-color:var(--color-text-primary)}body.light{--promo-card-hover-shadow:0 4px 12px #00000014}.promotions-page{padding:var(--promo-page-padding)}.promotions-page .promotions-content{min-height:calc(100vh - 100px);margin:var(--promo-page-content-margin)}.promotions-page .promotions-content>*{animation:.3s both profile-fadeUp}.promotions-page .promotions-content>:nth-child(2){animation-delay:50ms}.promotions-page .promotions-content>:nth-child(3){animation-delay:.1s}.promotions-page .promotions-content>:nth-child(4){animation-delay:.15s}.promotions-page .promotions-content>:nth-child(5){animation-delay:.2s}.promotions-page .promotions-content>:nth-child(n+6){animation-delay:.25s}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.promotions-page .promotions-content{margin:0}}@media only screen and (min-width:768px) and (max-width:1024px){.promotions-page .promotions-content{margin:0}}@media only screen and (max-width:767px){.promotions-page .promotions-content{margin:0}}.promotions-page .banner-common-wrapper{border-radius:var(--promo-card-border-radius);margin:0 0 8px;overflow:hidden}.promotions-page .page-hero{border-radius:var(--hero-border-radius);padding:var(--hero-padding);margin-bottom:var(--hero-margin-bottom);border:var(--border-width-1) solid var(--hero-border-color);position:relative;overflow:hidden}.promotions-page .page-hero:before{content:"";background:radial-gradient(ellipse at 80% 50%, var(--hero-glow-color) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.promotions-page .page-hero .page-hero-tag{font-size:var(--hero-tag-font-size);font-weight:var(--hero-tag-font-weight);letter-spacing:var(--hero-tag-letter-spacing);text-transform:uppercase;color:var(--hero-tag-color);margin-bottom:var(--hero-tag-margin-bottom)}.promotions-page .page-hero .page-hero-title{font-size:var(--hero-title-font-size);font-weight:var(--hero-title-font-weight);line-height:var(--hero-title-line-height);margin:0 0 var(--hero-title-margin-bottom)}.promotions-page .page-hero .page-hero-title .accent{color:var(--hero-accent-color)}.promotions-page .page-hero .page-hero-subtitle{font-size:var(--hero-desc-font-size);color:var(--hero-desc-color);max-width:var(--hero-desc-max-width);line-height:var(--hero-desc-line-height);margin:0}.promotions-page .page-hero .page-hero-cta{margin-top:var(--hero-cta-margin-top)}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.promotions-page .page-hero{padding:var(--hero-padding-mobile);margin-bottom:var(--hero-margin-bottom-mobile);border-radius:var(--hero-border-radius-mobile)}.promotions-page .page-hero .page-hero-title{font-size:var(--hero-title-font-size-mobile)}.promotions-page .page-hero .page-hero-subtitle{font-size:var(--hero-desc-font-size-mobile)}}@media only screen and (min-width:768px) and (max-width:1024px){.promotions-page .page-hero{padding:var(--hero-padding-mobile);margin-bottom:var(--hero-margin-bottom-mobile);border-radius:var(--hero-border-radius-mobile)}.promotions-page .page-hero .page-hero-title{font-size:var(--hero-title-font-size-mobile)}.promotions-page .page-hero .page-hero-subtitle{font-size:var(--hero-desc-font-size-mobile)}}@media only screen and (max-width:767px){.promotions-page .page-hero{padding:var(--hero-padding-mobile);margin-bottom:var(--hero-margin-bottom-mobile);border-radius:var(--hero-border-radius-mobile)}.promotions-page .page-hero .page-hero-title{font-size:var(--hero-title-font-size-mobile)}.promotions-page .page-hero .page-hero-subtitle{font-size:var(--hero-desc-font-size-mobile)}}.promotions-page .promotions-section{margin-bottom:var(--spacing-32)}.promotions-page .promotions-section-heading{margin-bottom:var(--spacing-12)}.promotions-page .promotions-section-heading h2{font-size:var(--promo-section-heading-font-size);font-weight:var(--font-weight-bold);align-items:center;gap:var(--spacing-6);line-height:1.3;display:flex}.promotions-page .promotions-section-heading .section-icon{font-size:var(--promo-section-icon-font-size)}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.promotions-page .promotions-section-heading h2{font-size:var(--mobile-promo-section-heading-font-size)}}@media only screen and (min-width:768px) and (max-width:1024px){.promotions-page .promotions-section-heading h2{font-size:var(--mobile-promo-section-heading-font-size)}}@media only screen and (max-width:767px){.promotions-page .promotions-section-heading h2{font-size:var(--mobile-promo-section-heading-font-size)}}.promotions-page .promotions-list{gap:var(--spacing-12);flex-direction:column;display:flex}.promotions-page .promotion-item{border-radius:var(--promo-card-border-radius);border:var(--border-width-1) solid var(--promo-card-border-color);transition:var(--transition-all-normal);overflow:hidden}@media (hover:hover){.promotions-page .promotion-item:hover{border-color:var(--promo-card-hover-border-color);box-shadow:var(--promo-card-hover-shadow);transform:translateY(-3px)}.promotions-page .promotion-item:hover .promotion-item-image img{transform:scale(1.05)}}.promotions-page .promotion-item .promotion-item-link{color:inherit;flex-direction:row;text-decoration:none;display:flex}.promotions-page .promotion-item .promotion-item-image{width:var(--promo-card-image-width);aspect-ratio:16/9;background:var(--color-base-surface);flex-shrink:0;position:relative;overflow:hidden}.promotions-page .promotion-item .promotion-item-image:after{content:"";background:linear-gradient(to left, var(--color-ui-surface) 0%, transparent 100%);pointer-events:none;width:40%;height:100%;position:absolute;top:0;right:0}.promotions-page .promotion-item .promotion-item-image picture{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.promotions-page .promotion-item .promotion-item-image picture img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s ease-in-out,transform .4s}.promotions-page .promotion-item .promotion-item-image picture img.loaded{opacity:1}.promotions-page .promotion-item .promotion-item-image .promotion-tag{top:var(--promo-tag-top);left:var(--promo-tag-left);padding:var(--promo-tag-padding);border-radius:var(--promo-tag-border-radius);font-family:var(--layout-body-font-family);font-size:var(--promo-tag-font-size);font-weight:var(--font-weight-bold);letter-spacing:var(--promo-tag-letter-spacing);text-transform:uppercase;color:var(--color-text-primary);text-align:center;z-index:1;line-height:1;position:absolute}.promotions-page .promotion-item .promotion-item-image .promo-tag-bonus{background:var(--color-primary)}.promotions-page .promotion-item .promotion-item-image .promo-tag-spins{background:var(--color-status-success)}.promotions-page .promotion-item .promotion-item-image .promo-tag-cashback{background:var(--color-status-warning)}.promotions-page .promotion-item .promotion-item-image .promo-tag-live{background:var(--promo-tag-live-bg)}.promotions-page .promotion-item .promotion-item-image .promo-tag-jackpot{background:var(--promo-tag-jackpot-bg);color:var(--promo-tag-jackpot-color)}.promotions-page .promotion-item .promotion-item-image .promo-tag-special{background:var(--color-text-disabled)}.promotions-page .promotion-item .promotion-item-image .promotion-image-mobile,.promotions-page .promotion-item .promotion-item-image .promotion-image-tablet{display:none}.promotions-page .promotion-item .promotion-item-content{padding:var(--promo-card-content-padding);background:var(--color-ui-surface);flex-direction:column;flex:1;justify-content:center;display:flex}.promotions-page .promotion-item .promotion-item-title-and-description{margin-bottom:var(--spacing-12)}.promotions-page .promotion-item .promotion-item-title{color:var(--promo-item-header-color);font-size:var(--promo-card-title-font-size);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-4);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.promotions-page .promotion-item .promotion-item-title-and-description p{color:var(--color-text-secondary);font-size:var(--promo-card-desc-font-size);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.promotions-page .promotion-item .promotion-item-buttons{justify-content:flex-end;align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-12);display:flex}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.promotions-page{padding:var(--mobile-promo-page-padding);min-height:600px}.promotions-page .promotion-item{border-radius:var(--mobile-promo-card-border-radius)}.promotions-page .promotion-item .promotion-item-link{flex-direction:column}.promotions-page .promotion-item .promotion-item-image{aspect-ratio:16/9;width:100%}.promotions-page .promotion-item .promotion-item-image:after{background:linear-gradient(to top, var(--color-ui-surface), transparent);width:100%;height:50%;inset:auto auto 0 0}.promotions-page .promotion-item .promotion-item-image .promotion-image-mobile{display:block}.promotions-page .promotion-item .promotion-item-image .promotion-image-tablet{display:none}.promotions-page .promotion-item .promotion-item-content{padding:var(--spacing-12)}.promotions-page .promotion-item .promotion-item-title{font-size:var(--mobile-promo-card-title-font-size)}.promotions-page .promotion-item .promotion-item-title-and-description p{font-size:var(--mobile-promo-card-desc-font-size)}}@media only screen and (min-width:768px) and (max-width:1024px){.promotions-page{padding:var(--mobile-promo-page-padding);min-height:600px}.promotions-page .promotion-item{border-radius:var(--mobile-promo-card-border-radius)}.promotions-page .promotion-item .promotion-item-link{flex-direction:column}.promotions-page .promotion-item .promotion-item-image{aspect-ratio:16/9;width:100%}.promotions-page .promotion-item .promotion-item-image:after{background:linear-gradient(to top, var(--color-ui-surface), transparent);width:100%;height:50%;inset:auto auto 0 0}.promotions-page .promotion-item .promotion-item-image .promotion-image-mobile{display:block}.promotions-page .promotion-item .promotion-item-image .promotion-image-tablet{display:none}.promotions-page .promotion-item .promotion-item-content{padding:var(--spacing-12)}.promotions-page .promotion-item .promotion-item-title{font-size:var(--mobile-promo-card-title-font-size)}.promotions-page .promotion-item .promotion-item-title-and-description p{font-size:var(--mobile-promo-card-desc-font-size)}}@media only screen and (max-width:767px){.promotions-page{padding:var(--mobile-promo-page-padding);min-height:600px}.promotions-page .promotion-item{border-radius:var(--mobile-promo-card-border-radius)}.promotions-page .promotion-item .promotion-item-link{flex-direction:column}.promotions-page .promotion-item .promotion-item-image{aspect-ratio:16/9;width:100%}.promotions-page .promotion-item .promotion-item-image:after{background:linear-gradient(to top, var(--color-ui-surface), transparent);width:100%;height:50%;inset:auto auto 0 0}.promotions-page .promotion-item .promotion-item-image .promotion-image-mobile{display:block}.promotions-page .promotion-item .promotion-item-image .promotion-image-tablet{display:none}.promotions-page .promotion-item .promotion-item-content{padding:var(--spacing-12)}.promotions-page .promotion-item .promotion-item-title{font-size:var(--mobile-promo-card-title-font-size)}.promotions-page .promotion-item .promotion-item-title-and-description p{font-size:var(--mobile-promo-card-desc-font-size)}}@media only screen and (min-width:1170px) and (max-width:2010px) and (orientation:portrait),(min-width:1170px) and (max-width:2160px) and (orientation:landscape){.promotions-page html.large-tablet.plt-mobile .promotion-item .promotion-item-image .promotion-image-tablet,.promotions-page html.large-tablet.plt-tablet .promotion-item .promotion-item-image .promotion-image-tablet,.promotions-page html.large-tablet.plt-ipad .promotion-item .promotion-item-image .promotion-image-tablet{display:block}.promotions-page html.large-tablet.plt-mobile .promotion-item .promotion-item-image .promotion-image-mobile,.promotions-page html.large-tablet.plt-tablet .promotion-item .promotion-item-image .promotion-image-mobile,.promotions-page html.large-tablet.plt-ipad .promotion-item .promotion-item-image .promotion-image-mobile{display:none}}
