﻿:root{--text-primary: #0A0A0A;--text-secondary: hsl(210, 10%, 55%);--text-third: #ffffff;--bg-black: #fdfdfc;--bg-black2: #0d2b2b;--bg-black3: #1e3d3d;--bg-color2: #0d2b2b;--primary-lavander: #4fb3b3;--buttons-primary: #ff6f61;--tab-active: #ff6f61;--color-hover: color-mix(in srgb, var(--buttons-primary) 85%, black);--btn-grey: var(--buttons-primary);--btn-grey-hover: color-mix(in srgb, var(--buttons-primary) 75%, black);--tab-hover: rgb(20, 35, 35);--font-family: "Montserrat", sans-serif;--heading-font-family: var(--font-family);--link-color: #0b3c3c;--nav-color: #fff;--btn-profile: var(--buttons-primary);--did--font: bold 14px var(--font-family), sans-serif;--did--heading-color: var(--text-primary);--did--heading-font: bold 25px var(--font-family), sans-serif;--did--heading-margin: 0px 0px 8px 0px;--did--color--primary: var(--buttons-primary);--did--color--secondary: var(--buttons-primary);--did--color--text: var(--text-primary);--did--body-background: var(--bg-black);--did--input-border-radius: 10px;--did--button-border-radius: 10px;--did--button-padding: 10px 20px;--did--button-background: var(--buttons-primary);--did--button-box-shadow: 0 10px 40px 0 var(--buttons-primary);--did--button-color: #fff;--did--base-padding: 40px;--did--field-input-background: transparent;--did--field-input-box-shadow: none;--did--field-input-color: var(--text-primary);--did--field-input-color-focus: var(--text-primary);--did--field--max-width: 100%;--color-category-btn: var(--buttons-primary);--banner-btn-bg: var(--buttons-primary);--navbar-language-bg: var(--buttons-primary);--navbar-language-border: none;--navbar-language-radius: 10px;--navbar-svg-fill: #3c4f4f;--navbar-svg-width: 24px;--navbar-svg-height: 24px;--registration-input-bg: #f2f7f7;--registration-input-placeholder: #3b40404d;--registration-input-text: #0a0a0a;--registration-input-font-size: 16px;--checkbox-border: 1px solid var(--buttons-primary);--modal-shadow: 0 10px 40px 0 var(--buttons-primary);--reg-btn-color: var(--buttons-primary);--reg-btn-border-color: var(--buttons-primary);--reg-bonus-active-color: linear-gradient(94.03deg, var(--surface-darkest, var(--link-color)) -2.75%, var(--surface-lighter, #1f6f6f) 144.5%);--reg-bonus-active-border: 2px solid var(--buttons-primary);--reg-bonus-font-size: 18px;--reg-bonus-font-height: 24px;--reg-bonus-text-color: var(--text-primary);--reg-bonus-title-color: var(--surface-darkest, #0d2b2b);--navbar-btn-color-text: #fff;--wallet-btn-color: var(--buttons-primary);--banner-btn-font-weight: 500;--reg-btn-font-weight: 400;--background-profile-btn: var(--buttons-primary);--profile-form-font-size: 16px;--profile-form-input-bg: transparent;--profile-form-input-border: 1px solid var(--buttons-primary);--profile-form-input-placeholder: #fff;--profile-select-arrow: none;--profile-select-dropdown-bg: var(--buttons-primary);--profile-transactions-bg: rgba(79, 179, 179, 0.5);--providers-item-bg: var(--bg-black2);--slots-svg-color: var(--buttons-primary);--slots-svg-size: 24px;--reg-bonus-active-svg-color: currentColor;--reg-bonus-nonactive-svg-color: currentColor;--navbar-line-height: 1px;--navbar-line-bg: linear-gradient(90deg, #2f4f4f00 -3%, #2f4f4f 48.66%, #2f4f4f00 103.12%);--filter-text-padding: 10px 16px 10px 12px;--filter-text-padding-mob: 10px 40px 10px 10px;--cta-text-transform: none;--banner-info-width: 100%;--banner-info-margin: 0;--banner-btn-info-width: 167px;--banner-title-padding: 0 10px;--banner-info-top: auto;--banner-info-bottom: 5%;--banner-info-transform: none;--bg-banner: none;--wrapper-color: #0A0A0A;--span-mobile-margin: 0;--game-wallet-btn-color: var(--buttons-primary);--promo-main-bg: var(--profile-transactions-bg);--kyc-input-arrow: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='rgba(79, 179, 179, 0.8)' stroke-width='2'/%3E%3Cpath d='M12 8V16M8 12L12 8L16 12' stroke='rgba(79, 179, 179, 0.8)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--kyc-input-arrow-hover: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='rgba(79, 179, 179, 1)' stroke-width='2'/%3E%3Cpath d='M12 8V16M8 12L12 8L16 12' stroke='rgba(79, 179, 179, 1)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}*{padding:0;margin:0;box-sizing:border-box}button,input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit}button:focus{box-shadow:none !important}*:focus{outline:none}body{font-family:var(--font-family, "Montserrat");background:var(--bg-black)}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family, var(--font-family, "Montserrat"))}body.active{overflow:hidden;width:100%;-webkit-overflow-scrolling:none;overscroll-behavior:none}a{display:inline-block;font:inherit;color:inherit;transition:300ms;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;max-height:100%}a img{border:none;outline:none}ul{margin:0;padding:0;list-style:none}.container{max-width:1648px;margin:0 auto;padding-inline:40px}.container--dark{background:var(--bg-black3)}@media screen and (max-width: 767px){.container{width:100%;padding:0 15px}}.btn{padding:7px 16px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:-0.02em;line-height:16px;line-height:20px;transition:300ms;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:var(--cta-text-transform)}@media screen and (max-width: 360px){.btn{padding:7px 10px}}.wrapper{overflow:hidden;position:relative;margin-left:232px;color:#010101}.wrapper-full{margin-left:0 !important}@media screen and (max-width: 767px){.wrapper{margin:0}.wrapper::before{content:"";position:absolute;width:100%;height:1000vh;opacity:0;background-color:#00000080;z-index:-1}.wrapper.active::before{opacity:1;z-index:6}}.wrapper.drop{margin-left:52px}@media screen and (max-width: 767px){.wrapper.drop{margin:0;overflow:hidden}}.wrapper-full{margin:0}.wrapper-full.drop{margin-left:0}.header{z-index:100;position:fixed;top:0;left:0;right:100%;width:100%;margin:0 auto;background:var(--bg-color2);color:#fff;height:64px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.04)}.header.dop{transform:translateY(-100%);position:fixed}.header.fixed{transform:none}.header__logo{max-width:130px;display:flex}.header__items{padding:7px 20px;display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width: 767px){.header__items{padding:7px 15px}}.header__item{display:flex;gap:8px;align-items:center;font-weight:700;color:var(--text-third)}.header__burger{width:37px;height:37px;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width: 767px){.header__burger{display:none}}.header__icon{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--btn-profile);transition:300ms;border-radius:8px}.header__icon:hover{background:var(--btn-grey-hover)}.header__logo{font-weight:400;font-size:24px}.header__login{background:var(--btn-grey)}.header__login:hover{background:var(--btn-grey-hover)}.header__btn{position:relative;background:var(--buttons-primary);overflow:hidden}.header__btn--bonus{transition:300ms;background:var(--btn-grey);gap:5px}@media screen and (max-width: 767px){.header__btn--bonus{display:none}}.header__btn--bonus img{max-width:20px}.header__btn--bonus:hover{background:var(--btn-grey-hover)}.header__search{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--btn-grey);transition:300ms;border-radius:8px}@media screen and (max-width: 767px){.header__search{display:none}}.header__search:hover{background:var(--btn-grey-hover)}.showcase{padding-top:100px}@media screen and (max-width: 767px){.showcase{padding-top:80px}}.showcase__slide{display:flex;border-radius:14px;overflow:hidden}.main{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;justify-content:space-between}.navbar{padding-top:64px;max-width:232px;width:100%;position:fixed;top:0;left:0;height:100%;overflow:auto;scrollbar-color:#6868a6 #363659;scrollbar-width:thin;background:var(--bg-black2);z-index:90}@media screen and (max-width: 767px){.navbar{left:-100vh}}.navbar.open{left:0}.navbar.active{max-width:52px;scrollbar-width:none;-ms-overflow-style:none}.navbar.active .navbar__crypto{display:none}.navbar.active .navbar__btn{display:none}.navbar.active .navbar__btn--mini{display:flex;background:var(--navbar-language-bg);border:var(--navbar-language-border);border-radius:var(--navbar-language-radius)}.navbar.active .navbar__btn--mini:hover{background:var(--btn-grey-hover)}.navbar.active .navbar__main p{display:none}.navbar.active .navbar__section-header{display:none}.navbar.active .navbar__badge{display:none}.navbar.active .navbar__main a{padding:6px}.navbar.active .navbar__main .navbar__list li a{height:40px;justify-content:center}.navbar.active .navbar__main .navbar__search a{height:40px;justify-content:center}.navbar.active .navbar__other{padding:6px}.navbar__logout--avtoriz{margin-top:10px}.navbar__other{height:100%;padding:12px;display:flex;flex-direction:column;justify-content:space-between}.navbar__btn{font-size:12px;font-weight:600;letter-spacing:-0.02em;line-height:16px;width:100%;background:var(--navbar-language-bg);border:var(--navbar-language-border);border-radius:var(--navbar-language-radius);color:var(--navbar-btn-color-text)}.navbar__btn--mini{height:40px;display:none;align-items:center;justify-content:center}.navbar__btn--mini:hover svg path{fill:#fff}.navbar__btn:hover{background-color:var(--btn-grey-hover)}.navbar__bottom{padding-bottom:20px;margin-top:30px}@media screen and (max-width: 767px){.navbar__bottom{padding-bottom:105px}}.navbar-language-selector{display:flex;justify-content:flex-end;margin-bottom:10px}.navbar__crypto{align-items:center;display:flex;gap:9px;justify-content:center;margin-bottom:12px}.navbar__crypto--img{display:flex}.navbar__crypto--img img{width:auto;max-width:42px;height:20px}.navbar__search a{padding:8px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--text-secondary);border-radius:8px;height:44px}.navbar__search a:hover{background:var(--color-hover);color:#fff}.navbar__search a:hover svg path{fill:#fff}.navbar__list{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding-top:12px;position:relative}.navbar__list::before{content:"";top:0;left:0;position:absolute;background:var(--navbar-line-bg);height:var(--navbar-line-height);width:100%}.navbar__list li{transition:300ms}.navbar__list li.active svg{fill:#fff}.navbar__list li.active svg g path{fill:#fff}.navbar__list li.active a{background:var(--color-hover);color:#fff}.navbar__list li:hover a{background:var(--color-hover);color:#fff}.navbar__list li:hover svg{fill:#fff}.navbar__list li:hover svg g path{fill:#fff}.navbar__list li a{height:44px;padding:8px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--text-secondary);border-radius:8px}.navbar svg{fill:var(--navbar-svg-fill);width:var(--navbar-svg-width);height:var(--navbar-svg-height);min-width:var(--navbar-svg-width)}.navbar__download-mobile-app{display:none}@media screen and (max-width: 767px){.navbar__download-mobile-app{display:block}}.navbar svg g path{fill:var(--navbar-svg-fill)}.navbar .svg-stroke g path{fill:transparent}.navbar .svg-stroke g path{stroke:#55657e}.navbar .svg-stroke:hover g path{fill:transparent;stroke:#fff}.navbar .svg-stroke.active g path{fill:transparent}.navbar .svg-stroke.active g path{stroke:#fff}.tabs{margin:32px 0}@media screen and (max-width: 767px){.tabs{margin:20px 0}}.tabs__links{display:flex;gap:16px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs__links svg{fill:var(--navbar-svg-fill);width:var(--navbar-svg-width);height:var(--navbar-svg-height)}@media screen and (max-width: 767px){.tabs__links::-webkit-scrollbar{display:none}}.tabs__links li{transition:300ms;width:max-content}.tabs__links li:hover a{background:var(--btn-grey-hover);color:#fff}.tabs__links li.active a{background:var(--tab-active);color:#fff}.tabs__links li a{display:flex;align-items:center;border-radius:12px;gap:8px;padding:var(--filter-text-padding);height:46px;white-space:nowrap;background:var(--color-category-btn);font-size:14px;font-weight:600;color:var(--text-third);width:max-content;text-transform:var(--cta-text-transform)}@media screen and (max-width: 767px){.tabs__links li a{padding:var(--filter-text-padding-mob);scrollbar-width:none;-ms-overflow-style:none}}.slots-grid .slots__items{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:16px}@media screen and (max-width: 991px){.slots-grid .slots__items{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 767px){.slots-grid .slots__items{grid-template-columns:repeat(3, 1fr);grid-gap:10px}}@media screen and (max-width: 767px){.slots-grid .slots__item:nth-child(n + 7){display:none}}.slots{margin-bottom:48px}@media screen and (max-width: 767px){.slots{margin-bottom:36px}}.slots__title{display:flex;align-items:center;font-size:18px;font-weight:600;letter-spacing:-0.02em;line-height:24px;gap:8px;color:var(--text-primary)}@media screen and (max-width: 767px){.slots__title{font-size:16px}}.slots__title svg{width:24px;height:24px}.slots__title svg path{fill:var(--slots-svg-color)}.slots__head{display:flex;align-items:center;justify-content:space-between}.slots__all{font-size:14px;font-weight:600;color:#f7931a}.slots__rtp{border-radius:32px;box-shadow:0 4px 14px #f7931a;display:flex;height:29px;overflow:hidden;padding:2px 8px 2px 35px;font-size:14px;position:relative;font-weight:500}.slots__rtp::before{content:"";border-radius:50%;background:#f7931a;opacity:0.5;box-shadow:0 4px 17px #f7931a;left:0;position:absolute;top:50%;transform:translate(0, -50%);width:36px;height:36px;-webkit-filter:blur(1.5rem);filter:blur(1.5rem)}.slots__rtp span{background:linear-gradient(91.34deg, #e8ba4b 2.8%, #ff7967 102.8%);-webkit-background-clip:text;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-text-fill-color:transparent}.slots__rtp img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;position:absolute;left:5px;top:6px}.slots__items{margin-top:32px}@media screen and (max-width: 767px){.slots__items{margin-top:16px}}.slots__item{display:flex;border-radius:14px;overflow:hidden;position:relative}.slots__item:hover .slots__item-overlay{opacity:1}.slots__item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease;border-radius:14px}.slots__item-play{width:60px;height:60px;background:var(--color-category-btn);border-radius:50%;display:flex;align-items:center;justify-content:center}.slots__item-play svg{width:24px;height:24px;fill:#fff}.slots__item img{width:100%;height:100%}.providers__items{margin-top:32px}@media screen and (max-width: 767px){.providers__items{margin-top:16px}}.providers__item{border-radius:14px;overflow:hidden;transition:300ms}.providers__item:hover .providers__item--img{background:var(--btn-grey-hover)}.providers__item:hover .providers__item--img img,.providers__item:hover .providers__item--img>svg,.providers__item:hover>svg{transform:scale(1.1)}.providers__item:hover .providers__item--games{background:linear-gradient(145deg, #002279, #002758)}.providers__item--img{height:203px;display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--providers-item-bg);transition:300ms}@media screen and (max-width: 767px){.providers__item--img{height:160px}}.providers__item--img img,.providers__item--img>svg,.providers__item>svg{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:300ms;background:var(--providers-item-bg);padding:8px}.providers__item--img>svg[width],.providers__item>svg[width]{width:80% !important;height:auto !important}.providers__item--games{font-size:12px;font-weight:500;color:#a7b5ca;display:flex;justify-content:center;gap:4px;align-items:center;padding:13px 0;background:linear-gradient(180deg, rgba(0,51,112,0.411765), #092446);transition:300ms}.providers__item--games svg{width:18px;height:18px}.providers__item--number{color:#fff}.providers__item--name{display:block;text-align:center;font-size:12px;font-weight:500;color:rgba(255,255,255,0.7);padding:6px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.providers--round .providers__items{overflow:visible}.providers--round .swiper-slide{width:100px !important;flex-shrink:0}.providers--round .providers__item{border-radius:50%;width:100px;height:100px;aspect-ratio:1;border:2px solid rgba(255,255,255,0.12);transition:border-color 300ms, transform 300ms;display:block}.providers--round .providers__item:hover{border-color:var(--buttons-primary, #ff800e);box-shadow:0 0 12px rgba(255,128,14,0.3)}.providers--round .providers__item--img{height:100%;width:100%;border-radius:50%;padding:8px}.providers--round .providers__item--img img,.providers--round .providers__item--img>svg,.providers--round .providers__item>svg{object-fit:contain;width:100% !important;height:100% !important}.providers--round .providers__grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}@media screen and (max-width: 767px){.providers--round .swiper-slide{width:76px !important}.providers--round .providers__item{width:76px;height:76px}.providers--round .providers__item--img{padding:12px}.providers--round .providers__grid{gap:10px}}.providers--cards .providers__item{border-radius:12px;background:var(--surface-lighter, rgba(255,255,255,0.05));border:1px solid rgba(255,255,255,0.08);transition:border-color 300ms, transform 300ms, box-shadow 300ms;display:flex;flex-direction:column}.providers--cards .providers__item:hover{border-color:rgba(255,255,255,0.2);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.3)}.providers--cards .providers__item--img{height:120px;padding:20px;border-radius:12px 12px 0 0}.providers--cards .providers__item--img img,.providers--cards .providers__item--img>svg,.providers--cards .providers__item>svg{object-fit:contain;width:100% !important;height:100% !important}.providers--cards .providers__item--name{border-top:1px solid rgba(255,255,255,0.06)}.providers--cards .providers__grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.providers--cards .providers__grid .providers__item{flex:0 0 calc((100% - 60px) / 6)}@media screen and (max-width: 1023px){.providers--cards .providers__grid .providers__item{flex:0 0 calc((100% - 36px) / 4)}}@media screen and (max-width: 767px){.providers--cards .providers__grid .providers__item{flex:0 0 calc((100% - 16px) / 3)}}@media screen and (max-width: 767px){.providers--cards .providers__item--img{height:90px;padding:14px}}.providers__grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.providers--grid .providers__item{flex:0 0 calc((100% - 60px) / 6);border-radius:12px;background:var(--surface-lighter, rgba(255,255,255,0.05));border:1px solid rgba(255,255,255,0.08);transition:border-color 300ms, transform 300ms}.providers--grid .providers__item:hover{border-color:rgba(255,255,255,0.2);transform:scale(1.03)}.providers--grid .providers__item--img{height:120px;padding:20px}.providers--grid .providers__item--img img,.providers--grid .providers__item--img>svg,.providers--grid .providers__item>svg{object-fit:contain;width:100% !important;height:100% !important}@media screen and (max-width: 1023px){.providers--grid .providers__item{flex:0 0 calc((100% - 36px) / 4)}}@media screen and (max-width: 767px){.providers__grid{margin-top:16px;gap:8px}.providers--grid .providers__item{flex:0 0 calc((100% - 16px) / 3)}.providers--grid .providers__item--img{height:80px;padding:12px}}.winner{margin-top:40px}@media screen and (max-width: 767px){.winner{margin-top:32px}}.winner__tabs{display:flex;align-items:center;gap:8px}.winner__tab{text-align:center;padding:5px 12px;cursor:pointer;background:var(--buttons-primary);font-size:14px;font-weight:600;color:#55657e;transition:300ms;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px}.winner__tab.active{background:var(--tab-active);color:#fff}.winner__tab.active:hover{background:var(--tab-active)}.winner__tab:hover{background:var(--btn-grey-hover);color:#fff}.winner__tabs--underline{gap:0;border-bottom:1px solid rgba(255,255,255,0.1)}.winner__tabs--underline .winner__tab{background:transparent;border-radius:0;border-bottom:2px solid transparent;padding:10px 20px;color:rgba(255,255,255,0.5)}.winner__tabs--underline .winner__tab:hover{background:transparent;border-bottom-color:rgba(255,255,255,0.4);color:#fff}.winner__tabs--underline .winner__tab.active{background:transparent;border-bottom-color:var(--tab-active);color:#fff}.winner__tabs--underline .winner__tab.active:hover{background:transparent}.winner__tabs--chips .winner__tab{background:transparent;border:1px solid rgba(255,255,255,0.15);border-radius:20px;padding:5px 16px;font-size:13px;color:rgba(255,255,255,0.6)}.winner__tabs--chips .winner__tab:hover{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.3);color:#fff}.winner__tabs--chips .winner__tab.active{background:var(--tab-active);border-color:var(--tab-active);color:#fff}.winner__tabs--chips .winner__tab.active:hover{background:var(--tab-active)}.winner--cards{overflow:hidden}.winner-cards{overflow:visible}.winner-cards .swiper-wrapper{display:flex;align-items:stretch}.winner-cards .swiper-slide{width:120px;flex-shrink:0}.winner-card{background:rgba(255,255,255,0.05);border-radius:12px;overflow:hidden;text-align:center;height:100%;border:1px solid rgba(255,255,255,0.08);transition:border-color 300ms}@media (hover: hover){.winner-card:hover{border-color:rgba(255,255,255,0.2)}}.winner-card:active{border-color:rgba(255,255,255,0.2)}.winner-card__image{width:100%;aspect-ratio:3 / 4;overflow:hidden;background:linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.02));border-radius:8px 8px 0 0;position:relative}.winner-card__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.winner-card__info{padding:8px 6px;display:flex;flex-direction:column;gap:2px}.winner-card__name{font-size:11px;color:rgba(255,255,255,0.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.winner-card__multiplier{font-size:11px;font-weight:600;color:var(--tab-active, #6c5ce7)}.winner-card__amount{font-size:13px;font-weight:700;color:#fff}@media screen and (max-width: 767px){.winner-cards .swiper-slide{width:90px}.winner-card__image{aspect-ratio:3 / 4}.winner-card__info{padding:4px 3px;gap:1px}.winner-card__name{font-size:10px}.winner-card__multiplier{font-size:10px}.winner-card__amount{font-size:11px}}.winner__head{display:grid;grid-template-columns:repeat(5, 1fr);font-weight:700;font-size:13px;line-height:100%;color:#010101;margin-top:20px}@media screen and (max-width: 991px){.winner__head{grid-template-columns:repeat(4, 1fr);font-size:12px;line-height:150%;letter-spacing:-0.01em;margin-top:16px}}@media screen and (max-width: 767px){.winner__head{grid-template-columns:40px 80px 60px 90px;gap:16px}}@media screen and (max-width: 991px){.winner__head li:nth-child(3){display:none}}.winner__items{margin-top:12px;display:flex;flex-direction:column;position:relative;max-height:400px}@media screen and (max-width: 991px){.winner__items{max-height:300px;margin-top:8px}}@media screen and (max-width: 767px){.winner__items{max-height:270px}}.winner__items::before{content:"";position:absolute;background:linear-gradient(0deg, #9b85cb 0%, rgba(0,31,88,0) 100%);width:100%;height:60px;left:0;bottom:0;z-index:2}.winner__item{display:grid;grid-template-columns:repeat(5, 1fr);padding:4px;-webkit-backdrop-filter:blur(72px);backdrop-filter:blur(72px);background:var(--buttons-primary);border-radius:16px;color:#fff}@media screen and (max-width: 991px){.winner__item{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 767px){.winner__item{gap:16px;grid-template-columns:40px 80px 60px 90px}}.winner__item li{display:flex;align-items:center}@media screen and (max-width: 767px){.winner__item li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media screen and (max-width: 991px){.winner__item .winner__time{display:none}}.winner__slots{gap:16px}@media screen and (max-width: 767px){.winner__slots span{display:none}}.winner__slots img{max-width:48px;min-width:48px;border-radius:12px;height:48px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.winner__slots img{max-width:40px}}.winner__amount{gap:4px}.winner__amount img{max-width:16px}.winner__x{color:var(--text-accent-green)}.footer{background:var(--bg-black2);margin-top:100px}@media screen and (max-width: 767px){.footer{padding-bottom:100px;margin-top:40px}}.footer__items{padding:60px 0}@media screen and (max-width: 767px){.footer__items{padding:25px 0}}.footer__logo{font-weight:400;font-size:32px}@media screen and (max-width: 991px){.footer__logo{max-width:170px}}@media screen and (max-width: 767px){.footer__logo--desc{display:none}}.footer__logo--mobile{display:none}@media screen and (max-width: 767px){.footer__logo--mobile{display:block;font-weight:400;font-size:22px;line-height:95%}.footer__logo--mobile span{color:var(--brand-green-3)}}.footer__list{margin-left:170px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:8px 55px}@media screen and (max-width: 1200px){.footer__list{margin-left:75px}}@media screen and (max-width: 991px){.footer__list{margin-left:40px;grid-gap:8px 20px;max-width:500px}}@media screen and (max-width: 767px){.footer__list{margin-left:0;grid-template-columns:1fr 1fr;width:100%}}.footer__list li{transition:300ms;font-weight:400;font-size:16px;line-height:150%;position:relative;padding-left:18px}.footer__list li a{color:#a7b5ca}.footer__list li:hover a{color:#fff}@media screen and (max-width: 991px){.footer__list li{white-space:nowrap}}@media screen and (max-width: 767px){.footer__list li{padding-left:8px;font-size:12px}}.footer__list li::before{content:"";position:absolute;background:var(--tab-active);width:5px;height:5px;top:30%;left:2px;border-radius:50%;transform:translate(0, -50%)}@media screen and (max-width: 767px){.footer__list li::before{left:1px;width:3px;height:3px}}.footer__links-title{color:var(--text-primary, #fff);font-size:14px;margin-bottom:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px}.footer__list.footer__list--vertical{display:flex !important;flex-direction:column;grid-template-columns:none;gap:8px;margin-left:0}.footer__list--vertical li{padding-left:0}.footer__list--vertical li::before{display:none}.footer__links-group--vertical{margin-bottom:16px}.footer__items--pb{display:flex;flex-wrap:wrap;gap:24px 48px}.footer__items--pb>:not(.footer__links-group--vertical){flex:0 0 100%}.footer__items--pb>.footer__links-group--vertical{flex:1 1 150px}@media screen and (max-width: 767px){.footer__items--pb{gap:16px 24px}.footer__items--pb>.footer__links-group--vertical{flex:1 1 calc(50% - 12px)}.footer__list--vertical li{font-size:13px}.footer__links-title{font-size:12px;margin-bottom:8px}}.footer__links-row{display:flex;gap:48px;width:100%}.footer__links-row-group{flex:1 1 0;min-width:0}@media screen and (max-width: 767px){.footer__links-row{flex-wrap:wrap;gap:24px}.footer__links-row-group{flex:1 1 calc(50% - 12px)}}.footer__head{display:flex;justify-content:space-between}.footer__end{padding-top:56px;margin-top:47px;display:flex;justify-content:space-between;padding-right:46px;position:relative}.footer__end::before{content:"";top:0;left:0;position:absolute;background:linear-gradient(90deg, rgba(67,83,109,0) -3%, #43536d 48.66%, rgba(67,83,109,0) 103.12%);height:1px;width:100%}@media screen and (max-width: 991px){.footer__end{flex-direction:column-reverse;padding-right:0;gap:20px}}@media screen and (max-width: 767px){.footer__end{flex-direction:column;padding-top:26px;margin-top:22px;gap:0}}.footer__text{font-weight:400;font-size:11px;line-height:182%;color:#fff;max-width:648px}@media screen and (max-width: 1200px){.footer__text{max-width:530px}}@media screen and (max-width: 991px){.footer__text{max-width:none}}@media screen and (max-width: 767px){.footer__text{font-size:10px}}.footer__verified--top{display:flex;align-items:center;gap:74px}@media screen and (max-width: 767px){.footer__verified--top{gap:38px;flex-direction:column;gap:20px}}.footer__verified--top a{display:flex}@media screen and (max-width: 767px){.footer__verified--top a{max-width:116px}}.footer__verified--image{width:100px;object-fit:cover}.footer__verified--top div{display:flex}@media screen and (max-width: 767px){.footer__verified--top div{max-width:26px}}.footer__verified--check{margin-top:35px;display:flex;align-items:center;gap:22px;font-family:var(--third-family);font-weight:600;font-size:12px;line-height:167%;color:var(--brand-white)}@media screen and (max-width: 767px){.footer__verified--check{display:none}}@media screen and (max-width: 767px){.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-direction:column;padding-top:27px;margin-top:40px;border-top:1px solid #7a7bae}}.navigation{position:fixed;bottom:0;width:100%;z-index:100;color:var(--nav-color);background:var(--bg-color2);padding:8px 0 13px;display:none;box-shadow:0 -4px 6px 0 rgba(0,0,0,0.5);border-radius:12px 12px 0 0;text-transform:var(--cta-text-transform)}@media screen and (max-width: 767px){.navigation{display:block}}.navigation__items{display:flex}.navigation__items li{width:100%;font-weight:500;font-size:12px;display:flex;align-items:center;justify-content:center}.navigation__items li a{display:flex;flex-direction:column;align-items:center;gap:5px}.navigation__items li a svg{width:25px;height:25px}#select-language{position:relative;width:100%}#select-language .select_main{width:100%;display:flex;justify-content:space-between;padding:4px 6px;height:34px;gap:3px;cursor:pointer;align-items:center;background:var(--navbar-language-bg);border:var(--navbar-language-border);border-radius:var(--navbar-language-radius)}#select-language .current-language{color:var(--navbar-btn-color-text);font-size:12px;font-weight:600;letter-spacing:-0.02em}#select-language .select_main:hover{background:var(--btn-grey-hover)}#select-language .select_main .select_main_value_text{display:none}#select-language .select_main_value,#select-language .select_variant_value{display:flex;align-items:center;gap:8px}#select-language .select_main_value_icon,#select-language .select_variant_value_icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid #fff}#select-language .select_main_value_icon img,#select-language .select_variant_value_icon img{width:100%;height:100%}#select-language .select_main_value_text,#select-language .select_variant_value_text{font-weight:600;font-size:12px;line-height:143%;color:var(--navbar-btn-color-text)}#select-language .select_main_arrow{display:flex;align-items:center;justify-content:center;transition:all 200ms}#select-language.active .select_main_arrow{transform:rotate(180deg)}#select-language .select_variants{width:100%;position:absolute;bottom:100%;z-index:200;background:var(--bg-color2);padding:10px 5px;right:0;border:1px solid rgba(255,255,255,0.15);border-radius:10px;opacity:0;pointer-events:none;transition:opacity 200ms ease;margin-bottom:10px;display:grid;transform-origin:bottom;transform:scaleY(0)}#select-language.active .select_variants{opacity:1;pointer-events:all;transform:scaleY(1)}#select-language .select_variant{width:100%;display:flex;justify-content:space-between;padding:6px 8px;height:34px;cursor:pointer;transition:all 200ms;font-weight:600;font-size:14px;line-height:150%;color:#fff;position:relative}#select-language .select_variant .select_variant_value{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}#select-language .select_variant .select_variant_value_icon{position:absolute;left:8px}#select-language .select_variant .select_variant_icon{position:absolute;right:8px}#select-language .select_variant:hover,#select-language .select_variant.active{background:var(--navbar-language-bg);border-radius:10px}#select-language .select_variant_icon{display:none;align-items:center;justify-content:center}#select-language .select_variant.active .select_variant_icon{display:flex}.select-wallet{max-width:145px;width:100%;position:relative}.select-wallet.active .select_main_arrow{transform:rotate(180deg)}.select-wallet.active .select_variants{opacity:1;pointer-events:all}.select-wallet .select_variant{height:auto;padding:8px 16px}.select-wallet .select_variant_icon{width:20px;height:20px;min-width:20px;border-radius:50%;border:1px solid var(--border-primary);background:var(--bg-black);display:flex;align-items:center;justify-content:center}.select-wallet .select_variants{width:100%;position:absolute;top:40px;-webkit-backdrop-filter:blur(72px);backdrop-filter:blur(72px);background:var(--bg-black2);padding:8px;border:1px solid #fff;border-radius:16px;opacity:0;pointer-events:none;transition:all 200ms;z-index:10;min-width:280px;right:0;top:44px}.select-wallet .select_variant_value{display:flex;align-items:center;gap:6px;padding-right:10px;width:100%;justify-content:space-between}.select-wallet .select_main__tabs{display:flex;align-items:center;border-radius:12px;padding:4px;background:var(--bg-black3);margin-bottom:12px}.select-wallet .select_main__tab{width:100%;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;color:var(--text-tertiary);padding:6px;cursor:pointer}.select-wallet .select_main__tab.active{box-shadow:0 4px 24px 0 rgba(8,9,16,0.12);background:var(--bg-black3);border-radius:8px;color:var(--text-primary-invert)}.select-wallet .select_main{padding:5px 8px;border-radius:10px;width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-secondary);background:var(--wallet-btn-color);transition:300ms;cursor:pointer}.select-wallet .select_main:hover{background:var(--btn-grey-hover)}.select-wallet .select_variant__content--second .select_variant{padding:14px 16px}.select-wallet .select_main_arrow{rotate:90deg;transition:300ms}.select-wallet .select_main_value,.select-wallet .select_variant_value{display:flex;align-items:center;gap:6px}.select-wallet .select_variant__content--second{display:inline-flex;flex-wrap:wrap;gap:8px;padding:10px 16px;margin:10px 0 0;border-top:1px solid var(--bg-black)}.select-wallet .select_variant__content--second .select_variant{padding:0;flex-direction:row-reverse;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select-wallet .select_variant_value--left{display:flex;align-items:center;gap:8px}.select-wallet .select_variant.active .select_variant_icon span{display:block}.select-wallet .select_variant_icon span{display:none;width:12px;height:12px;background:var(--buttons-primary);border-radius:50%}.select-wallet .select_main_value_text,.select-wallet .select_variant_value_text{font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;white-space:nowrap}.select-wallet .select_main_value_icon,.select-wallet .select_variant_value_icon{width:20px;height:20px}.select-wallet .select_variant{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;height:44px;cursor:pointer;transition:all 200ms;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;border-radius:16px;height:auto;padding:8px 16px}.select-wallet .select_variant_value--right span{display:flex;align-items:center}.select-wallet .select_variant.active .select_variant_icon span{display:block}@media screen and (max-width: 767px){.game__control{padding:16px 0}}.modal{width:100%;max-width:500px;border-radius:16px;padding:40px;box-shadow:var(--modal-shadow);background:var(--bg-black);display:flex;flex-direction:column;gap:20px;color:var(--text-primary);display:none}@media screen and (max-width: 767px){.modal{padding:30px 20px}}.modal__head{display:flex;align-items:center;justify-content:space-between}.modal__exit{cursor:pointer;display:flex}.modal__top{margin-bottom:20px;padding-bottom:20px}.modal__title{font-weight:700;font-size:25px}.modal__tabs{display:flex;gap:20px;margin-bottom:20px;padding-bottom:20px}.modal__input input{padding:12px 20px;border-radius:10px;background:transparent;border:1px solid var(--buttons-primary);font-weight:600;font-size:16px;line-height:143%;color:#010101;width:100%;height:40px}.modal__pass{font-size:18px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal__btn{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--background-profile-btn);background:transparent;border-radius:10px;font-size:18px;color:var(--text-primary);transition:300ms;cursor:pointer;text-transform:var(--cta-text-transform)}.modal__btn:hover{background:var(--background-profile-btn);color:#fff}@media screen and (max-width: 767px){.modal__btn{font-size:16px}}.modal__main form{display:flex;flex-direction:column;gap:20px}.modal__error{font-size:16px;margin-top:3px;color:#e94343}.modal__reset form{display:flex;flex-direction:column;gap:20px}.modal .fancybox-button.fancybox-close-small{display:none}.search{margin-top:30px}.search__slots{display:flex;gap:20px}@media screen and (max-width: 767px){.search__slots{width:100%;gap:10px}}.search__items{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:13px}@media screen and (max-width: 991px){.search__items{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 767px){.search__items{grid-template-columns:1fr 1fr}}.search__input{width:100%;position:relative;grid-column:1 / 5}@media screen and (max-width: 991px){.search__input{grid-column:1 / 3}}.search__input input{font-weight:600;font-size:12px;color:#b9b9d2;padding:12px 45px;width:100%;background:var(--bg-black3);border:none;border-radius:5px}.search__input input::-moz-placeholder{color:#b9b9d2}.search__input input::-ms-input-placeholder{color:#b9b9d2}.search__input input::placeholder{color:#b9b9d2}.search__input svg{position:absolute;left:16px;top:50%;transform:translate(0, -50%)}.search__drop{position:relative;width:100%;max-width:175px;min-width:175px}@media screen and (max-width: 767px){.search__drop{max-width:100%;min-width:auto}}.search__drop--head{width:100%;font-weight:600;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px 10px 12px 22px;background:var(--btn-grey);border-radius:5px 5px;cursor:pointer}.search__drop--head svg{transition:300ms}.search__drop--items{padding:15px 5px 30px 27px;width:100%;background:var(--bg-color2);position:absolute;z-index:-5;opacity:0;transition:300ms;border-radius:0 0 5px 5px}@media screen and (max-width: 767px){.search__drop--items{padding:15px 5px 20px 20px}}.search__drop--item{font-weight:400;font-size:12px;line-height:200%;color:#b9b9d2;margin-bottom:20px}.search__drop--item:last-child{margin-bottom:0}.search__drop--item p{font-weight:700}.search__drop--item ul li{line-height:100%;margin-bottom:10px;transition:300ms}.search__drop--item ul li:hover{color:var(--brand-white)}.search__drop--item ul li:last-child{margin-bottom:0}.search__drop.active .search__drop--items{opacity:1;z-index:5}.search__drop.active .search__drop--head{border-radius:5px 5px 0 0}.search__drop.active .search__drop--head svg{transform:rotate(180deg)}.slots-lobby{margin-bottom:0}@media screen and (max-width: 767px){.slots-lobby .slots__head{flex-direction:column;align-items:flex-start;gap:20px}}.slots-lobby .slots__item:nth-child(n + 7){display:flex}.slots-lobby .slots__more{margin:20px auto 0;background:var(--btn-grey);max-width:150px;transition:300ms}.slots-lobby .slots__more:hover{background:var(--btn-grey-hover)}.checkbox-politic{display:flex;cursor:pointer;align-items:center;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkbox-politic__inner{width:20px;height:20px;border-radius:5px;background:white;border:var(--checkbox-border)}.checkbox-politic__inner>span{width:100%;height:100%;display:block;position:relative}.checkbox-politic__inner>span::before{display:block;content:"";position:absolute;right:6px;bottom:5px;border:solid var(--buttons-primary);border-width:0px 2.5px 2.5px 0;transform:rotate(45deg);width:5px;height:10px;margin:0 auto;visibility:hidden}.checkbox-politic input:checked+span::before{opacity:1;visibility:visible}.checkbox-politic input{display:none}.checkbox-politic__text{font-size:var(--registration-input-font-size);line-height:18px;margin-left:5px}.checkbox-provider{display:flex;cursor:pointer;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkbox-provider__inner{width:15px;height:15px;border-radius:2px;background:var(--btn-grey)}.checkbox-provider__inner>span{width:100%;height:100%;display:block;position:relative}.checkbox-provider__inner>span::before{display:block;content:"";position:absolute;right:4px;bottom:3px;border:solid #fff;border-width:0px 2px 2px 0;transform:rotate(45deg);width:4px;height:9px;margin:0 auto;visibility:hidden}.checkbox-provider input:checked+span::before{opacity:1;visibility:visible}.checkbox-provider input{display:none}.banner{position:relative;border-radius:10px;overflow:hidden}.banner__img{position:relative;height:330px}.banner__img::before{content:"";position:absolute;background:var(--bg-banner);mix-blend-mode:multiply;width:100%;height:100%}@media screen and (max-width: 767px){.banner__img::before{background:none}}@media screen and (max-width: 767px){.banner__img{height:240px}}.banner__img img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/8}@media screen and (max-width: 767px){.banner__img img{-o-object-fit:cover;object-fit:cover}}.banner__info{position:absolute;right:40px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 767px){.banner__info{right:0px;width:var(--banner-info-width);display:flex;flex-direction:column;align-items:center;transform:var(--banner-info-transform);bottom:var(--banner-info-bottom);top:var(--banner-info-top);margin:var(--banner-info-margin)}.banner__info__index{display:none !important}}.banner__title{font-size:36px;font-weight:700;text-transform:uppercase;color:#fff;text-align:right}.banner__title span{color:#d7b276;display:block}@media screen and (max-width: 1700px){.banner__title{font-size:30px}}@media screen and (max-width: 1700px){.banner__title{font-size:22px}}@media screen and (max-width: 1300px){.banner__title{font-size:22px}}@media screen and (max-width: 991px){.banner__title{font-size:20px}}@media screen and (max-width: 767px){.banner__title{font-size:18px;text-align:center;padding:var(--banner-title-padding)}.banner__title span{margin:var(--span-mobile-margin)}}.banner__btn{border-radius:5px;padding:16px;width:167px;height:46px;display:flex;align-items:center;justify-content:center;background:var(--tab-active);background:var(--banner-btn-bg);font-size:16px;font-weight:var(--banner-btn-font-weight);color:#fff;margin:20px 0 0 auto;color:var(--text-third);text-transform:var(--cta-text-transform)}@media screen and (max-width: 767px){.banner__btn{height:140px;height:40px;margin:10px auto;width:var(--banner-btn-info-width)}}.banner-promotions .banner__info{top:20px;right:40px;transform:none}@media screen and (max-width: 991px){.banner-promotions .banner__info{top:10px;right:20px}}@media screen and (max-width: 767px){.banner-promotions .banner__info{right:10px}}.banner-promotions .banner__title{font-size:36px;font-weight:700;text-transform:uppercase;color:#fff}@media screen and (max-width: 1700px){.banner-promotions .banner__title{font-size:30px}}@media screen and (max-width: 1700px){.banner-promotions .banner__title{font-size:25px}}@media screen and (max-width: 1300px){.banner-promotions .banner__title{font-size:22px}}@media screen and (max-width: 991px){.banner-promotions .banner__title{font-size:20px}}@media screen and (max-width: 767px){.banner-promotions .banner__title{font-size:18px;text-align:right;padding:0 10px}}.promotions__name{font-size:20px;font-weight:700;margin-bottom:10px}.promotions__text{margin-bottom:24px}.promotions__items{display:grid;grid-template-columns:repeat(3, 1fr);align-items:stretch;grid-gap:16px;margin-top:24px}@media screen and (max-width: 991px){.promotions__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.promotions__items{grid-template-columns:1fr}}.promotions__item{border-radius:10px;overflow:hidden}.promotions__item a{display:flex;flex-direction:column;height:100%}.promotions__img{height:330px;display:flex}@media screen and (max-width: 767px){.promotions__img{height:240px}}.promotions__img img{width:100%;height:100%}@media screen and (max-width: 767px){.promotions__img img{-o-object-fit:cover;object-fit:cover}}.promotions__info{background:var(--bg-black2);color:#fff;padding:24px;width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width: 767px){.promotions__info{height:auto}}.promotions__link{display:block}.promotions__block{display:flex;flex-direction:column}.promotions__btn{width:100%;max-width:160px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;font-size:16px;font-weight:500;transition:300ms;background:var(--background-profile-btn);border:none;color:var(--text-third)}.promotions__btn:hover{background:var(--btn-grey-hover)}.promo__main{padding:40px;background:var(--promo-main-bg);border-radius:10px;margin-top:10px;color:var(--wrapper-color)}@media screen and (max-width: 767px){.promo__main{padding:20px}}.promo__main .banner__btn{margin:20px auto 0}.terms{padding:40px;background:var(--bg-black2);border-radius:10px;margin-top:20px;color:#fff}@media screen and (max-width: 767px){.terms{padding:20px}}.terms__list{margin-top:20px}.terms__list p{margin-bottom:15px}.terms__list li{margin-bottom:10px}@media screen and (max-width: 767px){.terms__list li{font-size:14px}}.terms__list li a{font-weight:700;text-decoration:underline}.terms__list li span{font-weight:700}.terms__list li:last-child{margin-bottom:0}.terms__name{font-size:20px;font-weight:700}.profile{color:#fff}.profile__items{padding:40px;background:var(--bg-black2);border-radius:10px}@media screen and (max-width: 767px){.profile__items{padding:20px}}.profile__head{display:flex;align-items:center;gap:10px}.profile__img{width:100px;height:100px;border-radius:50%;overflow:hidden;display:flex}@media screen and (max-width: 767px){.profile__img{width:80px;height:80px}}.profile__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile__name{font-size:24px;font-weight:500}@media screen and (max-width: 767px){.profile__name{font-size:20px}}.profile__item{font-size:18px;color:rgba(255,255,255,0.5)}@media screen and (max-width: 767px){.profile__item{font-size:16px}}.profile__item span{color:white}.profile__info{display:flex;flex-direction:column;gap:2px}.profile__tabs{display:flex;flex-direction:column;gap:10px;width:208px;min-width:208px}@media screen and (max-width: 991px){.profile__tabs{flex-direction:row;min-width:auto;width:105%;overflow-x:auto;text-align:center}}.profile__tabs li{transition:300ms;width:100%}.profile__tabs li.active a{background:var(--btn-grey-hover)}.profile__tabs li:hover a{background:var(--btn-grey-hover)}.profile__tabs li a{height:44px;padding:8px;display:flex;align-items:center;justify-content:center;max-width:208px;width:100%;gap:12px;font-size:14px;font-weight:600;color:#fff;border-radius:8px;background:var(--buttons-primary);color:var(--text-third);text-transform:var(--cta-text-transform);text-align:center}@media screen and (max-width: 991px){.profile__tabs li a{max-width:100%}}.profile__content{width:100%}.profile__main{display:flex;justify-content:space-between;align-items:flex-start;gap:100px;margin-top:40px}@media screen and (max-width: 1400px){.profile__main{gap:40px}}@media screen and (max-width: 991px){.profile__main{flex-direction:column}}@media screen and (max-width: 767px){.profile__main{gap:20px;margin-top:20px}}.profile__bonus{background:rgba(155,133,203,0.5);padding:20px;border-radius:10px}.profile__bonus--head{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.profile__bonus--head{flex-direction:column;gap:10px}}.profile__bonus--name{font-size:24px;font-weight:500}.profile__bonus--tags{display:flex;gap:10px}.profile__bonus--tag{border-radius:100px;padding:10px 20px;background:var(--buttons-primary)}@media screen and (max-width: 767px){.profile__bonus--tag{padding:10px}}.profile__bonus--tag.active{background:var(--tab-active)}.profile__bonus--progress{color:rgba(255,255,255,0.5)}.profile__bonus--progress span{color:white}@media screen and (max-width: 767px){.profile__bonus--mid{margin-top:10px}}.profile__bonus--bar{margin-top:10px;width:100%;height:20px;background:var(--buttons-primary);border-radius:100px;position:relative;overflow:hidden}.profile__bonus--bar span{position:absolute;height:100%;width:20%;background:var(--btn-grey-hover)}.profile__bonus--bot{display:flex;align-items:flex-start;gap:20px;margin-top:20px}.profile__bonus--items{display:flex;gap:20px}@media screen and (max-width: 767px){.profile__bonus--items{flex-direction:column}}.profile__bonus--item{display:flex;flex-direction:column;gap:5px;color:rgba(255,255,255,0.5)}.profile__bonus--item span{color:white}.profile__bonus--game{display:flex;max-width:150px;border-radius:14px;overflow:hidden;position:relative}@media screen and (max-width: 767px){.profile__bonus--game{max-width:100px}}.profile__bonus--game .slots__item-overlay:hover{opacity:1;border-radius:0}.transactions{margin-top:40px}.transactions__table{border-radius:16px;width:100%;background:var(--profile-transactions-bg);padding:20px}@media screen and (max-width: 767px){.transactions__table{overflow-x:auto;scrollbar-width:none}}.transactions__table_head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}@media screen and (max-width: 767px){.transactions__table_head{gap:10px}}.transactions__table_head_item{font-weight:600;font-size:22px;line-height:133%;color:#fff;width:200px}@media screen and (max-width: 1350px){.transactions__table_head_item{width:150px}}@media screen and (max-width: 767px){.transactions__table_head_item{width:100px;font-size:18px;flex-shrink:0}}@media screen and (max-width: 767px){.transactions__table_head_item:first-child{width:130px}}.transactions__table_head_item:last-child{width:200px}@media screen and (max-width: 1350px){.transactions__table_head_item:last-child{width:150px}}@media screen and (max-width: 767px){.transactions__table_head_item:last-child{width:100px}}.transactions.no_data .transactions__no_data{display:flex}.transactions.no_data .transactions__table_rows{display:none}.transactions__table_rows{margin-top:8px;display:flex;flex-direction:column;gap:16px}.transactions__table_row{display:flex;width:100%;justify-content:space-between;gap:20px}@media screen and (max-width: 767px){.transactions__table_row{gap:10px}}.transactions__table_row>div{flex-shrink:0}.transactions__table_row_id{width:120px;flex-shrink:0;font-weight:500;font-size:20px;line-height:143%;color:#fff}@media screen and (max-width: 1350px){.transactions__table_row_id{width:100px}}@media screen and (max-width: 767px){.transactions__table_row_id{width:80px;font-size:14px}}.transactions__table_row_type{width:200px;flex-shrink:0}@media screen and (max-width: 1350px){.transactions__table_row_type{width:150px}}@media screen and (max-width: 767px){.transactions__table_row_type{width:130px}}.transactions__table_row_type_name{font-weight:500;font-size:20px;line-height:143%;color:#fff}@media screen and (max-width: 767px){.transactions__table_row_type_name{font-size:16px}}.transactions__table_row_type_date{font-weight:500;font-size:18px;line-height:133%;color:#838da5}@media screen and (max-width: 767px){.transactions__table_row_type_date{font-size:14px}}.transactions__table_row_amount{display:flex;flex-direction:column;gap:2px;width:200px;flex-shrink:0}@media screen and (max-width: 1350px){.transactions__table_row_amount{width:150px}}@media screen and (max-width: 767px){.transactions__table_row_amount{width:100px}}.transactions__table_row_amount_icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.transactions__table_row_amount_icon{width:15px;height:15px}}.transactions__table_row_amount_text{font-weight:500;font-size:18px;line-height:143%;color:#fff}@media screen and (max-width: 767px){.transactions__table_row_amount_text{font-size:16px}}.transactions__table_row_status{width:200px;display:flex;align-items:center}@media screen and (max-width: 1350px){.transactions__table_row_status{width:150px}}@media screen and (max-width: 991px){.transactions__table_row_status{width:150px}}@media screen and (max-width: 767px){.transactions__table_row_status{width:100px}}.transactions__table_row_status_tag{border-radius:99px;padding:5px 12px;height:40px;font-weight:600;font-size:18px;line-height:133%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.transactions__table_row_status_tag{font-size:16px;height:30px}}.transactions__table_row_status_tag.completed{background:rgba(86,172,115,0.15);color:#56ac73}.transactions__table_row_status_tag.pending{background:rgba(233,175,67,0.15);color:#e9af43}.transactions__table_row_status_tag.canceled{background:rgba(233,67,67,0.15);color:#e94343}.transactions__title{font-size:24px;font-weight:500;margin-bottom:10px}.wallet{color:#fff}.wallet__link{display:flex;gap:20px;margin-bottom:30px}@media screen and (max-width: 767px){.wallet__link{margin-bottom:20px}}.wallet__name{width:100%;font-weight:500;font-size:22px;max-width:300px;border-radius:51px;display:flex;align-items:center;justify-content:center;height:40px;border:1px solid var(--buttons-primary);color:#fff}@media screen and (max-width: 767px){.wallet__name{font-size:20px}}.wallet__name.active{background:var(--buttons-primary);border:1px solid transparent;color:#fff}.wallet__items{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:40px}@media screen and (max-width: 1400px){.wallet__items{grid-gap:20px}}@media screen and (max-width: 991px){.wallet__items{grid-template-columns:1fr}}.wallet__tabs{grid-column:1 / 3;display:flex;gap:20px}@media screen and (max-width: 991px){.wallet__tabs{grid-column:auto}}.wallet__tab{width:100%;display:flex;align-items:center;justify-content:center;height:40px;border:1px solid var(--buttons-primary);border-radius:20px;font-size:20px;transition:300ms;cursor:pointer}@media screen and (max-width: 767px){.wallet__tab{font-size:18px;height:40px}}.wallet__tab:hover{background:var(--buttons-primary)}.wallet__body{grid-column:3 / 7;background:var(--bg-black2);border-radius:20px}@media screen and (max-width: 991px){.wallet__body{grid-column:auto}}.wallet__body form{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.wallet__body form{gap:20px}}.wallet__main{background:var(--bg-black2);padding:40px;border-radius:10px}@media screen and (max-width: 767px){.wallet__main{padding:20px}}.wallet__copy{overflow:hidden;border:1px solid #e5c55f;font-weight:600;font-size:18px;line-height:143%;color:#000;width:100%;border-radius:10px;padding:10px}.wallet__copy--input{width:100%}.wallet__copy--input input{font-weight:600;font-size:16px;line-height:143%;color:#fff;width:100%;background:transparent;border:none}@media screen and (max-width: 767px){.wallet__copy--input input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 10px)}}.wallet__copy--block{display:flex;align-items:center;justify-content:space-between}.wallet__copy--btn{border-radius:8px;padding:10px;width:40px;height:40px;box-shadow:0 2px 20px 0px #e5c55f;background:var(--main-btn);display:flex;align-items:center;justify-content:center;cursor:pointer}.wallet__btn input{padding:5px 20px;border-radius:10px;background:var(--buttons-primary);border:1px solid var(--buttons-primary);font-weight:600;font-size:16px;line-height:143%;color:var(--text-third);width:100%;cursor:pointer;transition:300ms;height:40px;text-transform:var(--cta-text-transform)}.wallet__btn input:hover{background:var(--btn-grey-hover)}.wallet__btn input::-moz-placeholder{color:#fff}.wallet__btn input::-ms-input-placeholder{color:#fff}.wallet__btn input::placeholder{color:#fff}.wallet__scan{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:30px}@media screen and (max-width: 767px){.wallet__scan{margin-top:20px}}.wallet__scan .text-mini{margin:0}.wallet__scan--img{display:flex}.wallet__error{color:#ea868f;padding:12px 20px;border-radius:10px;font-size:18px;background:#2c0b0e;border:1px solid #842029}.wallet__crypto{display:none}.wallet__input input{padding:12px 20px;border-radius:10px;background:var(--profile-form-input-bg);border:var(--profile-form-input-border);font-weight:500;font-size:var(--profile-form-font-size);line-height:143%;color:var(--profile-form-input-placeholder);width:100%;height:40px}.wallet__input--dark-text{min-width:50%}@media screen and (max-width: 767px){.wallet__input--dark-text{width:100%}}.wallet__input input:disabled{background:light-dark(rgba(239,239,239,0.3), rgba(59,59,59,0.3))}.wallet__input .select2-container--default.select2-container--disabled .select2-selection--single{background:light-dark(rgba(239,239,239,0.3), rgba(59,59,59,0.3))}.wallet__input--dark-text input{color:var(--text-primary);min-width:50%}@media screen and (max-width: 767px){.wallet__input--dark-text input{width:100%}}.text-mini{color:#fff;display:block;margin-bottom:5px}.player_password_confirmation{margin-bottom:5px}.select2-dropdown{background:var(--profile-select-dropdown-bg);color:var(--profile-form-input-placeholder);font-size:var(--profile-form-font-size)}.select2-results__option{padding:12px 20px !important}.select2-results__options::-webkit-scrollbar{width:10px;background:transparent}.select2-results__options::-webkit-scrollbar-thumb{width:5px;background:var(--color-hover)}.select2-results__options::-webkit-scrollbar-track{width:10px;background:transparent}.select2-selection{font-size:16px;font-weight:500;line-height:18px}.select2-container--default .select2-selection--single{background:var(--profile-form-input-bg);border:var(--profile-form-input-border);border-radius:10px;font-size:var(--profile-form-font-size)}.select2-selection__rendered{padding-left:20px !important;line-height:40px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--profile-form-input-placeholder)}.select2-selection__placeholder{color:#fff !important}.select2-container .select2-selection--single{height:40px}.select2-results__option{padding:12px 20px;font-size:16px;height:40px;display:flex;align-items:center}.select2-container--default .select2-results__option--selected{background:rgba(255,255,255,0.2)}.select2-container--open .select2-dropdown--above{border-radius:8px 8px 0 0;overflow:hidden;border:var(--profile-form-input-border)}.select2-container--open .select2-dropdown--below{border-radius:0 0 10px 10px;overflow:hidden;border:var(--profile-form-input-border)}.select2-container--default .select2-results__option--selected{background:var(--btn-grey-hover)}.select2-container--default .select2-results__option--selected::before{display:flex}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{font-size:16px;background-color:var(--btn-grey-hover)}.select2-results__option{position:relative}.select2-results__option::before{content:"";position:absolute;background-image:url(/assets/rk/check-7ba91ead2110e5872fdea7c57feb1c8d4ae59640c87a7ed38fb4a26af4d73253.svg);width:22px !important;height:22px !important;background-size:cover;top:50% !important;right:20px !important;transform:translate(0, -50%);transition:350ms;display:none}.select2-selection__arrow{background-image:url(/assets/rk/arrow-009f624c5933508aca5070311c170d3b6d5905dc6771025ce00b5572bc889188.svg);width:22px !important;height:22px !important;background-size:cover;top:50% !important;right:20px !important;transform:translate(0, -50%);transition:350ms;filter:var(--profile-select-arrow)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg) translate(0, 50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.mt-1{margin-top:5px !important}.mt-3{margin-top:15px !important}.text-mini__bottom{margin-bottom:0;opacity:0.6;font-size:16px;margin-top:5px}.text-mini__bottom a{color:var(--buttons-primary)}.amount-btn{padding:0 15px;border-radius:10px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);color:#fff;font-size:15px;cursor:pointer;transition:all 0.3s ease;height:52px;display:flex;align-items:center;justify-content:center;min-width:65px}@media screen and (max-width: 767px){.amount-btn{height:40px;padding:0 15px;font-size:14px;flex:1;min-width:calc(33.33% - 7px)}}.wallet__amount-wrapper .wallet__input{flex:1;min-width:150px;max-width:100%}.wallet__amount-wrapper{display:flex;gap:10px;align-items:center;width:100%;max-width:100%}@media screen and (max-width: 767px){.wallet__amount-wrapper{flex-direction:column;gap:15px;align-items:normal}}.predefined-amounts{display:flex;gap:10px;width:auto;flex-shrink:0;max-width:60%}@media screen and (max-width: 767px){.predefined-amounts{width:100%;max-width:100%}}.predefined-amounts__desktop{display:flex;gap:5px;flex-wrap:nowrap;height:52px}@media screen and (max-width: 767px){.predefined-amounts__desktop{display:none}}.predefined-amounts__mobile{display:none;gap:10px;width:100%}@media screen and (max-width: 767px){.predefined-amounts__mobile{display:flex;flex-wrap:wrap;justify-content:space-between}}.wallet__input-with-checkbox{display:flex;align-items:center;gap:10px;width:100%}.wallet__input-with-checkbox .bonus-code-checkbox{height:52px;display:flex;align-items:center;margin:0}.bonus-code-checkbox__input{width:40px;height:40px;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.1);border-radius:6px;position:relative;outline:none;transition:all 0.2s ease}.bonus-code-checkbox__input:checked{background:var(--buttons-primary);border-color:var(--buttons-primary)}.wallet-withdraw .wallet__items{grid-template-columns:1fr}.wallet-withdraw .wallet__body{grid-column:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.profile__tab-content{display:none}.profile__tab-content.active{display:block}.wallet__body--full{width:100%}.deposit-container{width:100%;height:auto;background:var(--bg-black1);border-radius:10px;padding:20px;min-width:300px;min-height:600px;overflow:auto}.deposit-container .piq-cashier-wrapper{width:100%;height:100%;background:var(--bg-black1);border-radius:10px}@media screen and (max-width: 767px){.deposit-container{padding:0}}.withdraw-container{width:100%;height:auto;background:var(--bg-black1);border-radius:10px;padding:20px;min-width:300px;min-height:600px;overflow:auto}.withdraw-container .piq-cashier-wrapper{width:100%;height:100%;background:var(--bg-black1);border-radius:10px}@media screen and (max-width: 767px){.withdraw-container{padding:0}}.load-more--container{display:flex;justify-content:center;margin-top:20px}.showcase .alert-warning{display:flex;align-items:center;justify-content:center;background-color:#d2a700;color:var(--text-third);font-family:'Roboto Condensed', sans-serif;text-align:center;font-size:14px;font-weight:600;padding:12px;margin-top:-36px;margin-bottom:16px;width:100%}.showcase .alert-warning img{width:25px;height:25px;margin-right:8px}@media screen and (max-width: 767px){.showcase .alert-warning{margin-top:-16px}}.mb-15{margin-bottom:15px}.preferences__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.preferences__item p{margin:0;font-size:16px;color:#fff}.preferences__title{font-size:28px;font-weight:600;color:#fff;margin-bottom:8px}.preferences__switch{position:relative;display:inline-block;width:51px;height:31px}.preferences__switch-input{opacity:0;width:0;height:0;position:absolute}.preferences__switch-label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--btn-grey);transition:.4s;border-radius:34px}.preferences__switch-label:before{position:absolute;content:"";height:27px;width:27px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.preferences__switch-input:checked+.preferences__switch-label{background:var(--btn-grey-hover)}.preferences__switch-input:checked+.preferences__switch-label:before{transform:translateX(20px)}.preferences__actions{margin-top:20px}.preferences__actions .btn{width:100%;height:40px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:143%;cursor:pointer;transition:300ms;border-radius:10px;background:var(--background-profile-btn);border:1px solid var(--background-profile-btn);color:var(--text-third)}.preferences__actions .btn:hover{background:var(--btn-grey-hover)}.footer__payments{margin-bottom:32px;border-top:1px solid #060f0a;display:flex;align-items:center;justify-content:center;gap:40px;padding:32px 24px 0}@media screen and (max-width: 1500px){.footer__payments{flex-wrap:wrap;gap:20px 40px}}@media screen and (max-width: 767px){.footer__payments{padding:32px 0 0;gap:16px 30px}}.footer__payments li{opacity:0.5}.footer__payments li:first-child,.footer__payments li:nth-child(2){opacity:1}.footer__payments .payment-icon{height:36px;width:auto;object-fit:contain}@media screen and (max-width: 1500px){.footer__payments{flex-wrap:wrap;gap:20px 40px}}@media screen and (max-width: 767px){.footer__payments{padding:32px 0 0;gap:16px 30px}}.footer__payments li{opacity:0.5}.square-18-icon{width:40px;height:40px}.update-password-btn{background:var(--buttons-primary);border:1px solid var(--buttons-primary);color:#fff}.update-password-btn:hover{background:var(--btn-grey-hover);border:1px solid var(--btn-grey-hover)}.password-input input,.password-confirmation-input input{border-radius:10px;background:var(--registration-input-bg);border:none;font-size:var(--registration-input-font-size);line-height:143%;width:100%;height:50px;font-weight:400;padding:10px 15px}.game{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.game .container{max-width:100%}.game__slot{display:flex;width:100vw;flex:1;overflow:hidden}.game__back{font-weight:600;font-size:14px;line-height:100%;letter-spacing:-0.01em;text-align:center;display:flex;align-items:center;gap:4px;width:30%}.game__back svg{max-height:90px}.game__back a{background:var(--game-wallet-btn-color)}@media screen and (max-width: 767px){.game__back{width:20%}}@media screen and (max-width: 933px) and (orientation: landscape){.game__back{width:10%}}.game__nav{display:flex;align-items:center;gap:8px}.game__control{width:90vw;display:flex;align-items:center;justify-content:space-between;padding:32px 0}@media screen and (max-width: 767px){.game__control{padding:16px 0}}.game .header__icon:hover{background:var(--btn-grey-hover)}.game-iframe{width:100%;height:100%;border:none;display:block}.btn--disabled{opacity:0.5;cursor:not-allowed !important;background:#ccc !important;border-color:#ccc !important;color:#666 !important;position:relative}.form-container{background:var(--bg-black);border-radius:12px;padding:32px}.form-container .wallet__body{padding:32px}#edit-password-wrap form{display:flex;flex-direction:column;gap:20px}.registration-login-modal{border:4px solid var(--link-color)}#modal-sign.modal{padding:0px}.registration-step{padding:0px}.registration-bonus-step{padding:20px 40px}@media screen and (max-width: 767px){.registration-bonus-step{padding:15px 25px}}#modal-sign .text-mini,#modal-login .text-mini,#modal-password-reset .text-mini{color:var(--link-color)}.registration-step .registration-bonus-info{padding:20px 40px}@media screen and (max-width: 767px){.registration-step .registration-bonus-info{padding:15px 25px}}.registration-bonus-info{background:var(--registration-input-bg)}#modal-sign .phone-select-wrapper{background-color:#f6f6eb;border-radius:8px;padding:10px 12px;display:flex;align-items:center;border:1px solid #e0e0e0;width:100%;max-width:400px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05)}#modal-sign .phone-select{font-size:16px;border:none;outline:none;background:transparent;appearance:none;-webkit-appearance:none;background:var(--registration-input-bg);border-radius:10px 0px 0px 10px;padding:10px 0px 10px 10px;border-right:1px solid #CCCCCC;color:var(--link-color)}#modal-sign .phone-select:focus{outline:none}#modal-sign .phone-number-input-wrap{width:100%}#modal-sign .phone-number-input-wrap input{border-radius:0px 10px 10px 0px}.registration-bonus .registration-bonus-list-title__icon svg{color:var(--link-color)}.registration-bonus .registration-bonus-list-title__icon svg path{fill:var(--reg-bonus-nonactive-svg-color)}.registration-bonus.active .registration-bonus-list-title__icon svg{color:white}.registration-bonus.active .registration-bonus-list-title__icon svg path{fill:var(--reg-bonus-active-svg-color)}.registration-bonus.active .registration-bonus-list-title__icon .cls-3{fill:white}.modal__reg__form{margin-top:15px}.registration-step .modal__reg__form{padding:20px 40px}@media screen and (max-width: 767px){.registration-step .modal__reg__form{padding:15px 25px}}.modal__input__group{display:flex;gap:14px}.registration-login-modal .modal__input input{border-radius:10px;background:var(--registration-input-bg);border:none;font-size:var(--registration-input-font-size);line-height:143%;width:100%;height:50px;font-weight:400;padding:10px 15px}.registration-login-modal .modal__input input::placeholder{color:var(--registration-input-placeholder)}.modal__reg__form .input-group__phone{display:flex}.registration-login-modal .checkbox-politic__inner{background:#481632}.registration-login-modal .checkbox-politic__inner>span::before{border:solid white;border-width:0px 2.5px 2.5px 0}.registration-login-modal .checkbox-politic__text{color:var(--link-color);width:90%}.registration-login-modal .checkbox-politic{align-items:flex-start;width:auto}.registration-login-modal .modal__pass{font-size:16px}.registration-login-modal .checkbox-politic__text a{font-size:16px;font-weight:bold;text-decoration:underline}.registration-step-body .modal__head{padding-bottom:15px;border-bottom:2px solid transparent;background-image:linear-gradient(to right, var(--link-color) 50%, #E0E0E0 50%);background-origin:border-box;background-size:200% 2px;background-repeat:no-repeat;background-position:bottom;padding:20px 40px}@media screen and (max-width: 767px){.registration-step-body .modal__head{padding:15px 25px}}#modal-login-link{font-weight:bold;text-decoration:underline}.login-link-wrap{text-align:center;margin-bottom:20px}.final-step .modal__head{background-image:linear-gradient(to right, var(--link-color) 100%, #E0E0E0 0%)}.registration-bonus-step .registration-step-body .modal__head{background-image:none;padding:0px}.registration-step .modal__title{font-size:20px}.registration-step .modal__title span{color:var(--buttons-primary)}.registration-bonus-title{font-weight:700;font-size:34px;leading-trim:Cap height;line-height:38px;letter-spacing:0%;text-align:center;color:var(--reg-bonus-title-color)}.registration-bonus{padding:15px 12px;background:var(--reg-bonus-background-color);border-radius:8px;font-weight:700;font-size:var(--reg-bonus-font-size);line-height:var(--reg-bonus-font-height);letter-spacing:0%;display:flex;align-items:center;justify-content:space-between;width:100%}.registration-title-icon{text-align:center}.registration-bonus-choose span{display:none;width:12px;height:12px;background:var(--buttons-primary);border-radius:50%}.registration-bonus.active{background:var(--reg-bonus-active-color);color:#fff;border:var(--reg-bonus-active-border)}.registration-bonus.active .registration-bonus-choose span{display:inline-block}.registration__btn{background:var(--reg-btn-color);border:1px solid var(--reg-btn-border-color);color:var(--text-third);font-weight:var(--reg-btn-font-weight)}.registration__btn:hover{background:#fb9d2a}.registration-bonus-list-title{display:flex;align-items:center}.registration-bonus-list-title__icon{margin-right:8px}.registration-bonus-choose{min-width:20px;height:20px;border-radius:50%;border:1px solid var(--buttons-primary);background:#F2850033;display:flex;align-items:center;justify-content:center}.registration-bonus-link{color:var(--reg-bonus-text-color)}.date-input-wrapper{position:relative;display:flex;align-items:center}.date-input{position:relative;z-index:2;background:var(--registration-input-bg) !important;color:transparent;caret-color:var(--registration-input-text);border-radius:10px;border:none;font-size:var(--registration-input-font-size);line-height:143%;width:100%;height:50px;font-weight:400;padding:10px 15px}.date-input:focus{color:transparent;outline:none;box-shadow:0 0 0 2px var(--link-color)}.date-input::selection{background:transparent}.date-input:not(:placeholder-shown){color:transparent}.date-placeholder{position:absolute;top:50%;left:15px;transform:translateY(-50%);pointer-events:none;font-size:var(--registration-input-font-size);line-height:143%;z-index:3;font-weight:400}.date-placeholder .input-mask{color:var(--registration-input-placeholder);opacity:0.6}.date-placeholder .input-highlight{color:var(--registration-input-text);font-weight:500;background:transparent;text-shadow:0 0 1px rgba(0,0,0,0.1)}.date-input.error{border:2px solid #ff4444 !important;background-color:rgba(255,68,68,0.1) !important;box-shadow:0 0 0 2px rgba(255,68,68,0.2) !important}.date-input.error+.date-placeholder .input-highlight{background:rgba(255,68,68,0.1);color:#ff4444}.date-input.error+.date-placeholder .input-mask{color:rgba(255,68,68,0.6)}.date-input:focus+.date-placeholder .input-mask{opacity:0.8}.date-input:focus+.date-placeholder .input-highlight{color:var(--registration-input-text);font-weight:600;text-shadow:0 0 2px rgba(0,0,0,0.2)}@media screen and (max-width: 767px){.date-input{font-size:16px}.date-placeholder{font-size:16px}}body[data-sub-brand-name="captain-slots"] .registration-bonus,body[data-sub-brand-name="captain-slots"] .registration-bonus-link,body[data-sub-brand-name="captain-slots"] .registration-bonus .registration-bonus-list-title{color:#000}body[data-sub-brand-name="captain-slots"] .registration-bonus .registration-bonus-list-title__icon svg path{fill:#000}body[data-sub-brand-name="captain-slots"] .registration-bonus.active .registration-bonus-list-title__icon svg path{fill:#000}body[data-sub-brand-name="captain-slots"] .registration-bonus.active{background:transparent;color:#000}.profile__kyc{display:flex;flex-direction:column;gap:24px}.profile__kyc-title{font-size:28px;font-weight:600;color:#fff;margin-bottom:8px}.profile__kyc-form{background:var(--bg-black2);padding:32px;border-radius:16px;border:1px solid rgba(155,133,203,0.2);margin-bottom:24px}.profile__kyc-documents{display:flex;flex-direction:column;gap:20px}.profile__kyc-document{display:flex;flex-direction:column;gap:12px;position:relative}.profile__kyc-file-input{position:absolute;top:0;left:0;width:100%;height:180px;opacity:0;cursor:pointer;z-index:2}.profile__kyc-file-input-wrapper{position:relative;width:100%;height:180px;border:2px dashed var(--profile-transactions-bg);border-radius:12px;background:rgba(155,133,203,0.05);transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px}.profile__kyc-file-input-wrapper::before{content:'';background-image:var(--kyc-input-arrow);width:48px;height:48px;background-size:contain;margin-bottom:8px}.profile__kyc-file-input-wrapper::after{content:attr(data-upload-text);color:rgba(255,255,255,0.8);font-size:16px;font-weight:500;text-align:center}.profile__kyc .profile__kyc-file-input:hover+.profile__kyc-file-input-wrapper{border-color:var(--background-profile-btn);background:rgba(155,133,203,0.1)}.profile__kyc .profile__kyc-file-input:hover+.profile__kyc-file-input-wrapper::before{background-image:var(--kyc-input-arrow-hover)}.profile__kyc .profile__kyc-file-input.has-files+.profile__kyc-file-input-wrapper{background:rgba(155,133,203,0.1);border-color:var(--background-profile-btn)}.profile__kyc .profile__kyc-file-input.has-files+.profile__kyc-file-input-wrapper::before{background-image:var(--kyc-input-arrow-hover)}.profile__kyc .profile__kyc-file-input.has-files+.profile__kyc-file-input-wrapper::after{content:var(--file-names)}.profile__kyc-notice{color:rgba(255,255,255,0.6);font-size:14px;line-height:1.5;padding:12px 16px;background:rgba(155,133,203,0.1);border-radius:8px;border:1px solid rgba(155,133,203,0.2)}.profile__kyc-submit{margin-top:32px}.profile__kyc-submit .btn{width:100%;height:48px;background:var(--background-profile-btn);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:0.5px}.profile__kyc-submit .btn:hover{background:var(--btn-grey-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(155,133,203,0.3)}.profile__kyc-submit .btn:active{transform:translateY(0)}.profile__kyc-submit .btn:disabled{opacity:0.6;cursor:not-allowed;transform:none;box-shadow:none}.profile__kyc-status{background:var(--bg-black2);border-radius:16px;padding:32px;display:flex;gap:24px;align-items:flex-start;border:1px solid rgba(155,133,203,0.2)}.profile__kyc-status-icon{flex-shrink:0;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile__kyc-status-icon.pending{background:rgba(255,193,7,0.1);color:#FFC107;animation:pulse 2s infinite}.profile__kyc-status-icon.approved,.profile__kyc-status-icon.manually_approved{background:rgba(76,175,80,0.1);color:#4CAF50}.profile__kyc-status-icon.rejected,.profile__kyc-status-icon.manually_rejected{background:rgba(244,67,54,0.1);color:#F44336}.profile__kyc-status-icon svg{width:32px;height:32px}.profile__kyc-status-content{flex-grow:1}.profile__kyc-status-title{font-size:24px;font-weight:600;color:#fff;margin-bottom:8px}.pending .profile__kyc-status-title{color:#FFC107}.approved .profile__kyc-status-title,.manually_approved .profile__kyc-status-title{color:#4CAF50}.rejected .profile__kyc-status-title,.manually_rejected .profile__kyc-status-title{color:#F44336}.profile__kyc-status-message{color:rgba(255,255,255,0.7);font-size:16px;line-height:1.5;margin-bottom:24px}.profile__kyc-status-action .btn{height:44px;padding:0 24px;background:var(--primary-lavander);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease}.profile__kyc-status-action .btn:hover{background:var(--btn-grey-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(155,133,203,0.3)}.profile__kyc-status-action .btn:active{transform:translateY(0)}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:0.8}100%{transform:scale(1);opacity:1}}@media screen and (max-width: 767px){.profile__kyc{gap:20px}.profile__kyc-title{font-size:24px}.profile__kyc-form{padding:20px}.profile__kyc-file-input{height:150px;padding:16px}.profile__kyc-file-input::before{width:40px;height:40px}.profile__kyc-file-input::after{font-size:14px}.profile__kyc-notice{font-size:12px;padding:10px 14px}.profile__kyc-submit .btn{height:44px;font-size:14px}.profile__kyc-status{padding:20px;flex-direction:column;align-items:center;text-align:center}.profile__kyc-status-icon{width:56px;height:56px}.profile__kyc-status-icon svg{width:28px;height:28px}.profile__kyc-status-title{font-size:20px}.profile__kyc-status-message{font-size:14px}}.sumsub-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);display:none;align-items:center;justify-content:center;z-index:1000}.sumsub-modal.active{display:flex}.sumsub-modal__content{width:95%;max-width:680px;height:auto;background:var(--bg-black2);border-radius:16px;border:1px solid rgba(155,133,203,0.2);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px 0 rgba(155,133,203,0.3)}.sumsub-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid rgba(155,133,203,0.2);min-height:60px;flex-shrink:0;background:var(--bg-black2);position:relative;z-index:1}.sumsub-modal__header h3{font-size:20px;font-weight:600;color:#fff;margin:0}.sumsub-modal__close{background:none;border:none;color:#fff;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color 0.3s ease;padding:0}.sumsub-modal__close:hover{background-color:rgba(155,133,203,0.1)}.sumsub-modal__close svg{width:20px;height:20px}.sumsub-modal__body{position:relative;overflow:hidden;border-radius:0 0 16px 16px}.sumsub-modal__body #sumsub-iframe{display:block;width:100%;border:none;background:transparent}.sumsub-modal__body div[id^="sumsub-websdk-container"]{width:100% !important;background:var(--bg-black2);overflow:hidden}.sumsub-modal__body div[id^="sumsub-websdk-container"] iframe{width:100% !important;border:none !important;display:block !important}.sumsub-modal__body div[id^="sumsub-websdk-container"]>div{margin:0 !important;padding:0 !important}@media screen and (max-width: 767px){.sumsub-modal{padding:0}.sumsub-modal__content{width:100%;height:100%;border-radius:0}.sumsub-modal__header{padding:12px 16px;min-height:52px}.sumsub-modal__header h3{font-size:18px}.sumsub-modal__body{height:calc(100% - 52px);border-radius:0;overflow:scroll}}.profile__kyc-error{color:#dc3545;margin-top:0.5rem;display:none;padding:0.25rem 0}.profile__kyc-error.show{display:block;animation:fadeIn 0.3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.bonuses-container{padding:20px}.bonuses-container .bonus-list{display:flex;flex-direction:column;gap:12px}.bonuses-container .bonus-image-container{width:200px;height:150px;overflow:hidden;border-radius:14px;display:flex;align-items:center;justify-content:center;background:none}.bonuses-container .bonus-image-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:14px}@media screen and (max-width: 767px){.bonuses-container .bonus-image-container{width:125px;height:100px}}.bonuses-container .bonus-item{background:var(--bg-black2);border-radius:14px;overflow:hidden;transition:all 0.3s ease}.bonuses-container .bonus-item .bonus-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;display:flex;flex-direction:column;gap:10px}.bonuses-container .bonus-item .bonus-content .bonus-content-inner{display:flex;flex-direction:row;gap:10px;padding:20px}.bonuses-container .bonus-item .bonus-content .bonus-content-inner .bonus-content-inner__info{flex:1;color:#fff}.bonuses-container .bonus-item .bonus-content .bonus-content-inner .bonus-content-inner__info .bonus-content-inner__info-bottom{position:sticky;top:90%;bottom:0;padding-bottom:0px}.bonuses-container .bonus-item.active .bonus-header{padding-bottom:15px}.bonuses-container .bonus-item.active .bonus-status{color:var(--tab-active)}.bonuses-container .bonus-item.expanded .bonus-content{max-height:400px}.bonuses-container .bonus-item.expanded .bonus-header:after{transform:rotate(180deg)}.bonuses-container .bonus-item.expanded .bonus-icon{visibility:hidden}.bonuses-container .bonus-item.used .bonus-status{color:var(--primary-lavander)}.bonuses-container .bonus-item.expired .bonus-status{color:var(--btn-grey)}.bonuses-container .bonus-item.cancelled .bonus-status{color:var(--btn-grey)}.bonuses-container .bonus-item.exhausted .bonus-status{color:var(--btn-grey)}.bonuses-container .bonus-item.taken .bonus-status{color:var(--btn-grey-hover)}.bonuses-container .bonus-item.claimable .bonus-status{color:var(--tab-active)}.bonuses-container .bonus-header{padding:15px 20px;display:flex;align-items:center;gap:15px;cursor:pointer;position:relative;color:#fff}.bonuses-container .bonus-header:after{content:"";width:10px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform 0.3s ease;position:absolute;right:20px;top:50%;margin-top:-8px}.bonuses-container .bonus-icon{width:40px;height:40px;border-radius:8px;overflow:hidden}.bonuses-container .bonus-icon img{width:100%;height:100%;object-fit:cover}.bonuses-container .bonus-info{flex:1}.bonuses-container .bonus-info h3{font-size:14px;font-weight:600;color:#fff;margin-bottom:5px}.bonuses-container .bonus-details{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-secondary)}.bonuses-container .bonus-status{font-size:14px;font-weight:600;white-space:nowrap;margin-right:30px}.bonuses-container .bonus-progress{position:relative;width:100%;height:4px;background:var(--bg-black3);border-radius:2px;margin-top:10px}.bonuses-container .bonus-progress .progress-bar{position:absolute;left:0;top:0;height:100%;background:var(--tab-active);border-radius:2px;transition:width 0.3s ease}.bonuses-container .bonus-cancel-btn,.bonuses-container .bonus-claim-btn{width:100%;padding:12px;background:var(--primary-lavander);color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:background 0.3s ease;border-radius:8px;background:var(--background-profile-btn);border:1px solid var(--background-profile-btn);color:var(--text-third)}.bonuses-container .bonus-cancel-btn:hover,.bonuses-container .bonus-claim-btn:hover{background:var(--btn-grey-hover)}@media screen and (max-width: 767px){.bonuses-container{padding:0}.bonuses-container .bonus-header{padding:12px 15px;gap:10px}.bonuses-container .bonus-icon{width:32px;height:32px}.bonuses-container .bonus-info h3{font-size:13px}.bonuses-container .bonus-details{font-size:11px}.bonuses-container .bonus-status{font-size:12px}.bonuses-container .bonus-cancel-btn,.bonuses-container .bonus-claim-btn{padding:10px;font-size:13px}}.deposit-bonus-container .bonus-list .bonus-item{padding:10px !important}.simple-bonus-form{margin:0;padding:0}@media screen and (max-width: 767px){.simple-bonus-form{margin-bottom:20px}}.simple-bonus-item{background:var(--bg-black2);border-radius:14px;padding:15px 20px;display:flex;align-items:center;border:none;text-align:left;cursor:pointer;gap:15px;cursor:pointer;position:relative;color:#fff;transition:all 0.3s ease;max-width:500px;width:100%;justify-self:center;align-self:center}.simple-bonus-item .bonus-icon{width:40px;height:40px;border-radius:8px;overflow:hidden}.simple-bonus-item .bonus-icon img{width:100%;height:100%;object-fit:cover}.simple-bonus-item .bonus-details{display:flex;flex-direction:row;gap:2px;font-size:12px;color:var(--text-secondary)}.simple-bonus-item .bonus-info{flex:1;font-size:14px;font-weight:600}.simple-bonus-item .checkbox{width:24px;height:24px;border:2px solid var(--text-secondary);border-radius:4px;display:flex;align-items:center;justify-content:center}.simple-bonus-item .checkbox.checked{background:var(--tab-active);border-color:var(--tab-active)}.simple-bonus-item .checkbox.checked:after{content:"✓";color:#fff}.simple-bonus-item:hover{background:var(--bg-black3)}.withdrawal-form{background:var(--bg-black2);border-radius:10px;padding:40px;margin:20px 0}@media screen and (max-width: 767px){.withdrawal-form{padding:20px;margin:10px 0}}.withdrawal-form__fields{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.withdrawal-form__field{display:flex;flex-direction:column;gap:8px}.withdrawal-form__label{font-size:14px;font-weight:500;color:rgba(255,255,255,0.7)}.withdrawal-form__input-wrapper{position:relative;display:flex;align-items:center}.withdrawal-form__currency-symbol{position:absolute;left:16px;font-size:16px;font-weight:600;color:rgba(255,255,255,0.7);pointer-events:none;z-index:1}.withdrawal-form__input{width:100%;padding:14px 16px;background:var(--bg-black3);border:1px solid var(--bg-black3);border-radius:10px;color:#fff;font-size:16px;transition:border-color 0.3s ease}.withdrawal-form__input:focus{outline:none;border-color:var(--primary-lavander)}.withdrawal-form__input::placeholder{color:rgba(255,255,255,0.4)}.withdrawal-form__input-wrapper .withdrawal-form__input{padding-left:36px}.withdrawal-form__balance{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:10px;margin-bottom:24px}.withdrawal-form__balance-item{display:flex;justify-content:space-between;align-items:center}.withdrawal-form__balance-label{font-size:14px;color:rgba(255,255,255,0.7)}.withdrawal-form__balance-value{font-size:14px;font-weight:600;color:#fff}.withdrawal-form__submit{display:flex;justify-content:center}.withdrawal-form__submit .btn--primary{width:100%;max-width:300px;padding:16px 24px;font-size:16px;font-weight:600;border-radius:10px;background:var(--primary-lavander);color:var(--text-third);border:1px solid var(--primary-lavander);cursor:pointer;transition:all 0.3s ease}.withdrawal-form__submit .btn--primary:hover{background:var(--btn-grey-hover);border-color:var(--btn-grey-hover)}.withdrawal-success{text-align:center;padding:60px 20px}.withdrawal-success__title{font-size:24px;font-weight:600;color:#fff;margin-bottom:12px}.withdrawal-success__message{font-size:14px;color:rgba(255,255,255,0.7);margin-bottom:24px;line-height:1.5}.withdrawal-success .btn--primary{display:inline-block;padding:14px 32px;font-size:16px;font-weight:600;border-radius:10px;background:var(--primary-lavander);color:var(--text-third);border:1px solid var(--primary-lavander);text-decoration:none;transition:all 0.3s ease}.withdrawal-success .btn--primary:hover{background:var(--btn-grey-hover);border-color:var(--btn-grey-hover)}.pending-withdrawals{background:var(--profile-transactions-bg);border-radius:10px;overflow:hidden;margin-bottom:16px}.pending-withdrawals__header{padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color 0.3s ease;margin:0 8px;border-radius:8px}.pending-withdrawals__header:hover{background:var(--color-hover)}.pending-withdrawals__title{font-weight:700;font-size:20px;color:#fff}.pending-withdrawals__collapse_icon{transition:transform 0.3s ease;width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.pending-withdrawals__collapse_icon::after{content:'';width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:transform 0.3s ease;display:block;margin-top:-4px}.pending-withdrawals__collapse_icon_image{display:none}.pending-withdrawals__table{display:none;padding:8px}.pending-withdrawals__table.active{display:block}.pending-withdrawals__table_head{display:grid;grid-template-columns:repeat(4, 1fr);padding:12px 16px;background:var(--color-hover);border-radius:8px;margin-bottom:8px}.pending-withdrawals__table_head_item{font-weight:600;font-size:14px;color:#fff}.pending-withdrawals__table_rows{display:flex;flex-direction:column;gap:8px}.pending-withdrawals__table_row{display:grid;grid-template-columns:repeat(4, 1fr);padding:12px 16px;background:var(--profile-transactions-bg);border-radius:8px;transition:background-color 0.3s ease}.pending-withdrawals__table_row:hover{background:var(--btn-grey-hover)}.pending-withdrawals__table_row_item{font-size:14px;color:#fff;display:flex;align-items:center}.pending-withdrawals__table_row_item_link{color:var(--tab-active);border:0;background:none;font-weight:600;transition:color 0.3s ease;text-decoration:none}.pending-withdrawals__table_row_item_link:hover{color:var(--buttons-primary)}.pending-withdrawals.expanded .pending-withdrawals__collapse_icon::after{transform:rotate(-135deg);margin-top:4px}.pending-withdrawals.expanded .pending-withdrawals__table{display:block}@media screen and (max-width: 767px){.pending-withdrawals{margin:0 -10px;border-radius:0}.pending-withdrawals__header{padding:12px 16px}.pending-withdrawals__table_head,.pending-withdrawals__table_row{padding:10px 12px;font-size:12px}.pending-withdrawals__table_head_item,.pending-withdrawals__table_row_item{font-size:12px}}.limit-title{color:var(--text-secondary);margin-bottom:0.5rem;font-size:18px}.limit-group{margin-bottom:1rem}.limit-group .label-wrap{margin-bottom:5px}.limit-description{margin-bottom:0.5rem}.checkbox-group{display:flex;gap:15px}.user-limit{display:flex}.current-limits-block{margin-bottom:1rem}.limit-form .invalid-feedback{color:#ff4d4f;margin-bottom:0.5rem}.limit-change-info{margin-bottom:1rem;font-size:12px;color:var(--navigation-color)}.suspension-text p{font-family:var(--second-family);font-size:14px;line-height:1.2;margin-bottom:12px;color:var(--brand-white)}.suspension-text h2{margin-bottom:1rem}.suspension-text a{text-decoration:underline}.limit-form input[type='text']{padding:12px 20px;border-radius:10px;background:transparent;border:1px solid var(--primary-lavander);font-weight:500;font-size:16px;line-height:143%;color:#fff;width:100%;height:40px}.limit-form input[type='radio']{appearance:auto}.limit-form .input-group{margin-bottom:1rem}.limit-form input.btn{padding:5px 20px;border-radius:10px;background:var(--primary-lavander);border:1px solid var(--primary-lavander);font-weight:600;font-size:16px;line-height:143%;color:#fff;width:100%;cursor:pointer;transition:300ms;height:40px}.limit-form input.btn:hover{background:var(--color-hover);color:#fff}.limit-form input.btn::-moz-placeholder{color:#fff}.limit-form input.btn::-ms-input-placeholder{color:#fff}.limit-form input.btn::placeholder{color:#fff}.deposits-form{margin-bottom:1rem}.promo__text,.terms__list{display:flex;flex-direction:column;gap:20px;font-weight:500}.promo__text h1,.terms__list h1,.promo__text h2,.terms__list h2,.promo__text h3,.terms__list h3,.promo__text h4,.terms__list h4,.promo__text h5,.terms__list h5,.promo__text h6,.terms__list h6{font-weight:700;line-height:1.3;margin:0;color:inherit}.promo__text h1,.terms__list h1{font-size:2.5rem;margin-bottom:1rem}.promo__text h2,.terms__list h2{font-size:2rem;margin-bottom:0.875rem}.promo__text h3,.terms__list h3{font-size:1.75rem;margin-bottom:0.75rem}.promo__text h4,.terms__list h4{font-size:1.5rem;margin-bottom:0.625rem}.promo__text h5,.terms__list h5{font-size:1.25rem;margin-bottom:0.5rem}.promo__text h6,.terms__list h6{font-size:1.125rem;margin-bottom:0.5rem}.promo__text p,.terms__list p{margin:0 0 1rem 0;line-height:1.6}.promo__text p:last-child,.terms__list p:last-child{margin-bottom:0}.promo__text ul,.terms__list ul,.promo__text ol,.terms__list ol{margin:0 0 1rem 0;padding-left:1.5rem;line-height:1.6}.promo__text ul:last-child,.terms__list ul:last-child,.promo__text ol:last-child,.terms__list ol:last-child{margin-bottom:0}.promo__text ul li,.terms__list ul li,.promo__text ol li,.terms__list ol li{margin-bottom:0.5rem}.promo__text ul li:last-child,.terms__list ul li:last-child,.promo__text ol li:last-child,.terms__list ol li:last-child{margin-bottom:0}.promo__text ul li ul,.terms__list ul li ul,.promo__text ul li ol,.terms__list ul li ol,.promo__text ol li ul,.terms__list ol li ul,.promo__text ol li ol,.terms__list ol li ol{margin:0.5rem 0 0 0}.promo__text ul,.terms__list ul{list-style-type:disc}.promo__text ul ul,.terms__list ul ul{list-style-type:circle}.promo__text ul ul ul,.terms__list ul ul ul{list-style-type:square}.promo__text ol,.terms__list ol{list-style-type:decimal}.promo__text ol ol,.terms__list ol ol{list-style-type:lower-alpha}.promo__text ol ol ol,.terms__list ol ol ol{list-style-type:lower-roman}.promo__text a,.terms__list a{color:var(--tab-active);text-decoration:underline;transition:color 0.2s ease}body[data-sub-brand-name="captain-slots"] .promo__text a,body[data-sub-brand-name="captain-slots"] .terms__list a{color:var(--wrapper-color)}.promo__text a:hover,.terms__list a:hover{color:var(--primary-lavander);text-decoration:none}.promo__text a:focus,.terms__list a:focus{outline:2px solid var(--primary-lavander);outline-offset:2px}.promo__text strong,.terms__list strong,.promo__text b,.terms__list b{font-weight:700}.promo__text em,.terms__list em,.promo__text i,.terms__list i{font-style:italic}.promo__text u,.terms__list u{text-decoration:underline}.promo__text code,.terms__list code{background-color:rgba(155,133,203,0.2);padding:0.125rem 0.25rem;border-radius:3px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', monospace;font-size:0.875em;color:var(--text-primary)}.promo__text sup,.terms__list sup{vertical-align:super;font-size:0.75em}.promo__text sub,.terms__list sub{vertical-align:sub;font-size:0.75em}.promo__text blockquote,.terms__list blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid var(--tab-active);background-color:rgba(155,133,203,0.1);font-style:italic;position:relative}.promo__text blockquote p,.terms__list blockquote p{margin-bottom:0.5rem}.promo__text blockquote p:last-child,.terms__list blockquote p:last-child{margin-bottom:0}.promo__text hr,.terms__list hr{border:none;height:1px;background-color:rgba(155,133,203,0.3);margin:2rem 0}.promo__text table,.terms__list table{width:100%;border-collapse:collapse;margin:1rem 0;background-color:var(--bg-black);border:1px solid var(--bg-black3);border-radius:8px;overflow:hidden}.promo__text table th,.terms__list table th,.promo__text table td,.terms__list table td{padding:0.75rem;text-align:left;border-bottom:1px solid var(--bg-black3);color:var(--text-primary)}.promo__text table th,.terms__list table th{background-color:var(--profile-transactions-bg);font-weight:700;color:var(--text-third);border-bottom:2px solid var(--primary-lavander)}.promo__text table tr:nth-child(even),.terms__list table tr:nth-child(even){background-color:rgba(155,133,203,0.03)}.promo__text table tr:hover,.terms__list table tr:hover{background-color:var(--primary-lavander)}.promo__text table td:not(:last-child),.terms__list table td:not(:last-child),.promo__text table th:not(:last-child),.terms__list table th:not(:last-child){border-right:none}.promo__text .embedded-entry-block,.terms__list .embedded-entry-block,.promo__text .embedded-asset-block,.terms__list .embedded-asset-block{margin:1.5rem 0}.promo__text p span,.terms__list p span{font-weight:700}.terms__list{font-size:0.875rem;line-height:1.5}.terms__list h1,.terms__list h2,.terms__list h3,.terms__list h4,.terms__list h5,.terms__list h6{font-weight:600;line-height:1.4}.terms__list h1{font-size:1.5rem}.terms__list h2{font-size:1.375rem}.terms__list h3{font-size:1.25rem}.terms__list h4{font-size:1.125rem}.terms__list h5{font-size:1rem}.terms__list h6{font-size:0.875rem}.terms__list p{margin-bottom:0.75rem}.terms__list ul,.terms__list ol{padding-left:1.25rem;margin-bottom:0.75rem}.terms__list ul li,.terms__list ol li{margin-bottom:0.25rem}.terms__list blockquote{margin:1rem 0;padding:0.75rem 1rem;font-size:0.8125rem}@media screen and (max-width: 767px){.promo__text,.terms__list{gap:10px;font-size:14px}.promo__text h1,.terms__list h1{font-size:1.75rem}.promo__text h2,.terms__list h2{font-size:1.5rem}.promo__text h3,.terms__list h3{font-size:1.375rem}.promo__text h4,.terms__list h4{font-size:1.25rem}.promo__text h5,.terms__list h5{font-size:1.125rem}.promo__text h6,.terms__list h6{font-size:1rem}.promo__text ul,.terms__list ul,.promo__text ol,.terms__list ol{padding-left:1.25rem}.promo__text blockquote,.terms__list blockquote{margin:1rem 0;padding:0.75rem 1rem}.promo__text table,.terms__list table{font-size:0.8125rem;margin:0.5rem -0.5rem}.promo__text table th,.terms__list table th,.promo__text table td,.terms__list table td{padding:0.5rem 0.375rem}.terms__list{font-size:0.8125rem}.terms__list h1{font-size:1.25rem}.terms__list h2{font-size:1.125rem}.terms__list h3{font-size:1rem}.terms__list h4{font-size:0.9375rem}.terms__list h5{font-size:0.875rem}.terms__list h6{font-size:0.8125rem}}.vip-popup-container .fancybox-bg{background:rgba(0,0,0,0.9);backdrop-filter:blur(10px)}.vip-popup-container .fancybox-slide{display:flex !important;align-items:center !important;justify-content:center !important;padding:20px}.vip-popup-container .fancybox-content{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;margin:auto !important;padding:0 !important;border-radius:20px !important;overflow:hidden;max-width:500px;width:100%;max-height:90vh;transform:none !important;box-shadow:0 20px 60px rgba(155,133,203,0.4)}@media screen and (max-width: 767px){.vip-popup-container .fancybox-content{max-width:calc(100vw - 40px);margin:20px}}.vip-modal{background:linear-gradient(135deg, var(--bg-black2) 0%, #1a0a2e 50%, var(--bg-black2) 100%);position:relative;overflow:hidden;display:flex;flex-direction:column}.vip-modal__image-section{position:relative;height:250px;background:url(/assets/rk/vip_popup-f5f9b32350a8692a6aff94b7d897045b56072ca749c6fecb1043753fdcc21c54.png) center center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;padding:16px 20px}@media screen and (max-width: 767px){.vip-modal__image-section{height:200px;padding:12px 16px}}.vip-modal__image-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.1) 50%, rgba(38,12,61,0.8) 100%);z-index:1}.vip-modal__text-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.vip-modal__header{display:flex;align-items:flex-start;justify-content:space-between;position:relative;z-index:2}.vip-modal__exit{position:relative;z-index:2;cursor:pointer;color:#fff;transition:all 300ms ease;padding:8px;border-radius:50%;background:rgba(0,0,0,0.4);backdrop-filter:blur(10px);width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vip-modal__exit:hover{color:var(--tab-active);background:rgba(0,0,0,0.6);transform:rotate(90deg)}.vip-modal__exit svg{width:20px;height:20px}.vip-modal__content-section{background:#fff9dc;padding:24px;position:relative}@media screen and (max-width: 767px){.vip-modal__content-section{padding:20px}}.vip-modal__content-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="stars" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="2" cy="2" r="0.5" fill="%23f7931a" opacity="0.3"/><circle cx="12" cy="8" r="0.3" fill="%23f7931a" opacity="0.2"/><circle cx="18" cy="15" r="0.4" fill="%23f7931a" opacity="0.4"/></pattern></defs><rect width="100" height="100" fill="url(/%23stars)"/></svg>') repeat;opacity:0.05;z-index:1}.vip-modal__image-section .vip-modal__title{position:relative;z-index:2;font-size:24px;font-weight:700;color:#fff;font-weight:700;text-align:center}@media screen and (max-width: 767px){.vip-modal__image-section .vip-modal__title{font-size:20px}}.vip-modal__image-section .vip-content__message{position:relative;z-index:2;font-size:16px;line-height:1.5;color:#fff;margin:0;font-weight:400;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.8);padding:12px 16px;border-radius:8px}@media screen and (max-width: 767px){.vip-modal__image-section .vip-content__message{font-size:14px;padding:10px 12px}}.vip-content{position:relative;z-index:2;text-align:center}.vip-content__benefits{list-style:none;padding:0;margin:0 0 24px 0;display:flex;flex-direction:column;gap:8px;background:#fff9dc;border-radius:8px;padding:16px}@media screen and (max-width: 767px){.vip-content__benefits{gap:6px;margin-bottom:20px;padding:12px}}.vip-content__benefit{display:flex;align-items:center;gap:12px;padding:8px 0;transition:all 300ms ease}@media screen and (max-width: 767px){.vip-content__benefit{padding:6px 0;gap:10px}}.vip-content__benefit-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#000;font-size:12px;font-weight:bold}@media screen and (max-width: 767px){.vip-content__benefit-icon{width:18px;height:18px;font-size:10px}}.vip-content__benefit-icon__crown{background:url(/assets/rk/icons/crown-a0accbb3992785ca4e1b444e562562235343566b6cd6e99910af5f41fbf2a93f.svg) center center;background-size:cover;background-repeat:no-repeat}.vip-content__benefit-icon__game{background:url(/assets/rk/icons/game-4a06cca491adb75a6513a902715b377a30a8246d9b2aa3796193ff4b64a20854.svg) center center;background-size:cover;background-repeat:no-repeat}.vip-content__benefit-icon__question{background:url(/assets/rk/icons/message-question-9582a4034033bf3e28c364403c611936aa88fb82a5f12efbd32e6b9557a52200.svg) center center;background-size:cover;background-repeat:no-repeat}.vip-content__benefit-icon__star{background:url(/assets/rk/icons/star-f1333a5fd72c1aa6fd64c6989e9fe5b8c54a2892142664c22a540406f458faaf.svg) center center;background-size:cover;background-repeat:no-repeat}.vip-content__benefit-arrow{background:url(/assets/rk/icons/arrow-right-cc2fdc6fc2fbb310daf6f502c09c605e2e25c092e3ed613275a7b161ed2b5a0d.svg) center center;background-size:cover;background-repeat:no-repeat;width:9px;height:12px;color:#8c73c3}.vip-content__benefit-text{font-size:14px;font-weight:600;color:var(--text-primary);text-align:left;flex:1}@media screen and (max-width: 767px){.vip-content__benefit-text{font-size:13px}}.vip-content__buttons{display:flex;gap:12px}@media screen and (max-width: 767px){.vip-content__buttons{flex-direction:column;gap:10px}}.vip-content__btn{padding:12px 24px;border-radius:3.7px;font-size:16px;font-weight:600;text-decoration:none;text-transform:none;transition:all 300ms ease;position:relative;overflow:hidden;cursor:pointer;border:none;height:47px;flex:1}@media screen and (max-width: 767px){.vip-content__btn{padding:12px 20px;font-size:14px}}.vip-content__btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition:left 0.6s ease}.vip-content__btn:hover::before{left:100%}.vip-content__btn--primary{background:linear-gradient(135deg, var(--tab-active), #ffb347);color:#fff;box-shadow:0 4px 15px rgba(247,147,26,0.3)}.vip-content__btn--primary:hover{background:linear-gradient(135deg, #ffb347, var(--tab-active));box-shadow:0 6px 20px rgba(247,147,26,0.5);transform:translateY(-1px)}.vip-content__btn--secondary{background:#8c73c3;color:var(--text-third)}.vip-content__btn--secondary:hover{background:rgba(140,115,195,0.7);border-color:var(--tab-active);transform:translateY(-1px)}@keyframes crownFloat{0%,100%{transform:translateY(0px) rotate(-1deg)}50%{transform:translateY(-2px) rotate(1deg)}}.vip-crown{display:inline-block;margin-right:8px;animation:crownFloat 4s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(247,147,26,0.4))}@media screen and (max-width: 767px){.vip-popup-container .fancybox-content{border-radius:16px !important}}.vip-content__btn:focus{outline:2px solid var(--tab-active);outline-offset:2px}.modal__exit:focus{outline:2px solid var(--tab-active);outline-offset:2px}.rk-mobile-app-popup-container{position:fixed;top:0;left:0;right:100%;width:100%;z-index:10000;margin:0;padding:0}body:has(.rk-mobile-app-popup-container) .header{top:56px}.rk-mobile-app-popup-shown .header{top:56px}.rk-mobile-app-popup-shown .wrapper{margin-top:120px}.rk-mobile-app-popup{background:var(--btn-grey);color:white;font-family:var(--font-family, "Montserrat", sans-serif);display:flex;align-items:center;gap:12px;min-height:56px;position:relative;z-index:1;margin:0;border:none}.rk-mobile-app-popup__close{background:transparent;border:none;color:rgba(255,255,255,0.7);font-size:16px;padding:4px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.rk-mobile-app-popup__close:hover{color:white;background:rgba(255,255,255,0.1)}.rk-mobile-app-popup__app-icon{width:48px;height:48px;background:white;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.rk-mobile-app-popup__app-icon img{width:38px;height:38px;object-fit:contain}.rk-mobile-app-popup__content{flex:1;min-width:0;padding:0 2px}.rk-mobile-app-popup__app-name{font-size:15px;font-weight:600;line-height:1.2;margin:0 0 2px 0;color:white}.rk-mobile-app-popup__description{font-size:13px;color:rgba(255,255,255,0.8);margin:0;line-height:1.2}.rk-mobile-app-popup__download-btn{background:rgba(255,255,255,0.2);color:white;width:44px;height:44px;border-radius:50%;text-decoration:none;font-size:18px;font-weight:500;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.2s ease;position:relative;margin-right:12px;font-size:0}.rk-mobile-app-popup__download-btn:hover{background:rgba(255,255,255,0.3);text-decoration:none;color:white;transform:scale(1.05)}.rk-mobile-app-popup__download-btn::before{content:'';width:24px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M19.35 10.04A7.49 7.49 0 0 0 12 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 0 0 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media (max-width: 374px){.rk-mobile-app-popup{padding:10px 14px;gap:10px;min-height:52px}.rk-mobile-app-popup__app-icon{width:44px;height:44px}.rk-mobile-app-popup__app-icon img{width:34px;height:34px}.rk-mobile-app-popup__app-name{font-size:14px}.rk-mobile-app-popup__description{font-size:12px}.rk-mobile-app-popup__download-btn{width:40px;height:40px;margin-right:8px}.rk-mobile-app-popup__download-btn::before{width:20px;height:20px}}:root{--deposit-bg: var(--bg-black);--deposit-bg-secondary: var(--bg-black2);--deposit-border: var(--bg-black3);--deposit-primary: var(--primary-lavander);--deposit-primary-hover: var(--btn-grey-hover);--deposit-text: white;--deposit-text-secondary: rgba(255, 255, 255, 0.7);--deposit-accent: var(--primary-lavander);--deposit-border-radius: 10px;--deposit-transition: all 0.3s ease;--color-success: var(--color-success);--color-error: var(--color-error)}.deposit-multi-step-container{background:var(--deposit-bg-secondary);border-radius:var(--deposit-border-radius);padding:40px;margin:20px 0;min-height:600px}@media screen and (max-width: 767px){.deposit-multi-step-container{padding:20px;margin:10px 0}}.deposit-progress{margin-bottom:40px}.deposit-progress__bar{width:100%;height:4px;background:var(--deposit-border);border-radius:2px;overflow:hidden;margin-bottom:20px}.deposit-progress__fill{height:100%;background:linear-gradient(90deg, var(--deposit-primary), var(--deposit-primary-hover));border-radius:2px;transition:width 0.3s ease;width:25%}.deposit-progress__steps{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.deposit-progress__steps{flex-wrap:wrap;gap:10px}}.deposit-progress__step{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0.5;transition:var(--deposit-transition)}.deposit-progress__step.active{opacity:1}.deposit-progress__step.active .deposit-progress__number{background:var(--deposit-primary);color:var(--text-third)}.deposit-progress__step.completed{opacity:1}.deposit-progress__step.completed .deposit-progress__number{background:var(--deposit-primary-hover);color:var(--text-primary)}.deposit-progress__number{width:32px;height:32px;border-radius:50%;background:var(--deposit-border);color:var(--deposit-text);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:var(--deposit-transition)}.deposit-progress__label{font-size:12px;font-weight:500;color:var(--deposit-text-secondary);text-align:center;white-space:nowrap}@media screen and (max-width: 767px){.deposit-progress__label{font-size:10px}}.deposit-form-steps{position:relative}.deposit-step{transition:opacity 0.3s ease, transform 0.3s ease}.deposit-step.hidden{display:none}.deposit-step.active{display:block;animation:slideIn 0.3s ease}.deposit-step__content{margin-bottom:32px}.deposit-step__title{font-size:24px;font-weight:600;color:var(--deposit-text);margin-bottom:16px;text-align:center}@media screen and (max-width: 767px){.deposit-step__title{font-size:20px;margin-bottom:12px}}.deposit-step__description{font-size:14px;color:var(--deposit-text-secondary);text-align:center;margin-bottom:24px;line-height:1.5}@media screen and (max-width: 767px){.deposit-step__description{font-size:13px;margin-bottom:20px}}.deposit-step__navigation{display:flex;gap:16px;justify-content:center}.deposit-step__navigation .btn{flex:1;max-width:200px;padding:16px 24px;font-size:16px;font-weight:600;border-radius:var(--deposit-border-radius);transition:var(--deposit-transition);cursor:pointer;text-align:center}.deposit-step__navigation .btn--primary{background:var(--deposit-primary);color:var(--text-third);border:1px solid var(--deposit-primary)}.deposit-step__navigation .btn--primary:hover:not(.btn--disabled){background:var(--deposit-primary-hover);border-color:var(--deposit-primary-hover)}.deposit-step__navigation .btn--outlined{background:transparent;color:var(--deposit-text);border:1px solid var(--deposit-border)}.deposit-step__navigation .btn--outlined:hover:not(.btn--disabled){background:var(--deposit-border);border-color:var(--deposit-primary)}.deposit-step__navigation .btn--disabled{background:var(--deposit-border) !important;color:var(--deposit-text-secondary) !important;border-color:var(--deposit-border) !important;cursor:not-allowed !important;opacity:0.6}@media screen and (max-width: 767px){.deposit-step__navigation .btn{padding:12px 20px;font-size:14px}}@keyframes slideIn{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.bonus-offers{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.bonus-offer{background:var(--deposit-border);border-radius:var(--deposit-border-radius);border:2px solid transparent;transition:var(--deposit-transition);overflow:hidden}.bonus-offer.selected{border-color:var(--deposit-primary);background:rgba(212,175,55,0.1)}.bonus-offer.dimmed{opacity:0.4}.bonus-offer--no-bonus .bonus-offer__content{padding:20px;justify-content:center;min-height:60px}.bonus-offer--no-bonus .bonus-offer__no-bonus-text{font-weight:600;color:var(--deposit-text);font-size:16px}.bonus-offer__label{display:flex;align-items:center;gap:16px;cursor:pointer;width:100%;padding:0}.bonus-offer__radio{display:none}.bonus-offer__radio:checked+.bonus-offer__radio-custom{background:var(--deposit-primary);border-color:var(--deposit-primary)}.bonus-offer__radio:checked+.bonus-offer__radio-custom::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4 7.5L11 0.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.bonus-offer__radio-custom{width:24px;height:24px;border:2px solid var(--deposit-border);border-radius:50%;background:var(--deposit-bg);position:relative;transition:var(--deposit-transition);flex-shrink:0;margin-left:16px}.bonus-offer__content{display:flex;align-items:center;gap:16px;padding:16px;flex:1}.bonus-offer__image{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.bonus-offer__image img{width:100%;height:100%;object-fit:cover}.bonus-offer__info{flex:1}.bonus-offer__title{font-size:16px;font-weight:600;color:var(--deposit-text);margin-bottom:4px}.bonus-offer__description{font-size:14px;color:var(--deposit-text-secondary);line-height:1.4}.bonus-offer__terms-trigger{position:relative;margin-right:16px}.bonus-offer__info-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:var(--deposit-transition)}.bonus-offer__info-icon:hover{background:rgba(212,175,55,0.1)}.bonus-offer__terms-popup{position:absolute;top:-10px;right:40px;background:var(--deposit-bg-secondary);border:1px solid var(--deposit-border);border-radius:var(--deposit-border-radius);padding:16px;max-width:300px;z-index:100;box-shadow:0 4px 20px rgba(0,0,0,0.3);display:none}.bonus-offer__terms-popup.active{display:block}.bonus-offer__terms-arrow{position:absolute;top:15px;right:-6px;width:12px;height:12px;background:var(--deposit-bg-secondary);border-right:1px solid var(--deposit-border);border-bottom:1px solid var(--deposit-border);transform:rotate(-45deg)}.bonus-offer__terms-content{font-size:12px;line-height:1.4;color:var(--deposit-text-secondary)}.deposit-amount-step{display:flex;flex-direction:column;gap:24px}.amount-preset-buttons{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.amount-preset-buttons{gap:8px}}.amount-preset-btn{flex:1;min-width:80px;padding:16px;background:var(--deposit-border);color:var(--deposit-text);border:2px solid transparent;border-radius:var(--deposit-border-radius);font-size:16px;font-weight:600;cursor:pointer;transition:var(--deposit-transition)}.amount-preset-btn:hover{background:var(--deposit-primary);color:var(--text-third);border-color:var(--deposit-primary)}.amount-preset-btn.selected{background:var(--deposit-primary);color:var(--text-third);border-color:var(--deposit-primary)}@media screen and (max-width: 767px){.amount-preset-btn{padding:12px;font-size:14px}}.amount-input-container{position:relative}.amount-input-wrapper{display:flex;align-items:center;background:var(--deposit-border);border-radius:var(--deposit-border-radius);padding:16px;gap:12px;border:2px solid transparent;transition:var(--deposit-transition)}.amount-input-wrapper:focus-within{border-color:var(--deposit-primary)}.amount-euro-icon{font-size:18px;font-weight:600;color:var(--deposit-text);flex-shrink:0}.amount-input{flex:1;background:transparent;border:none;color:var(--deposit-text);font-size:18px;font-weight:500;outline:none}.amount-input::placeholder{color:var(--deposit-text-secondary)}.amount-clear-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:var(--deposit-transition)}.amount-clear-btn:hover{background:rgba(255,255,255,0.1)}.balance-display{font-size:14px;color:var(--deposit-text-secondary);text-align:center}.selected-offer-preview{border-radius:var(--deposit-border-radius);opacity:0.3;transition:var(--deposit-transition);overflow:hidden}.selected-offer-preview.visible{opacity:1}.selected-offer-preview.partial{opacity:0.3}.selected-offer-preview.no-offer{opacity:0.2}.selected-offer-preview.no-offer .offer-banner{border:2px dashed var(--deposit-text-secondary);background:transparent}.selected-offer-preview.no-offer .offer-image-background{background:transparent !important}.selected-offer-preview.no-offer .offer-overlay{background:transparent}.selected-offer-preview.no-offer .offer-status-badge{display:none}.selected-offer-preview.no-offer .offer-content-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.selected-offer-preview.no-offer .welcome-bonus-label{display:none}.selected-offer-preview.no-offer .offer-preview-content{font-size:14px;font-weight:600;color:var(--deposit-text-secondary)}.offer-banner{position:relative;width:100%;height:120px;border-radius:var(--deposit-border-radius);overflow:hidden}.offer-image-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--deposit-border)}.offer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%)}.offer-status-badge{position:absolute;top:12px;right:0;display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);border-radius:20px 0 0 20px;color:var(--deposit-text);font-size:12px;font-weight:600}.offer-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.offer-content-overlay{position:absolute;bottom:16px;left:16px;right:16px;z-index:2}.welcome-bonus-label{font-size:14px;font-weight:700;color:var(--deposit-primary);text-transform:uppercase;margin-bottom:4px}.offer-preview-content{font-size:13px;color:var(--deposit-text);line-height:1.4}.deposit-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 767px){.deposit-form-grid{grid-template-columns:1fr;gap:16px}}.deposit-form-field{position:relative}.deposit-form-field--full{grid-column:1 / -1}.deposit-form-field--error .deposit-form-input{border-color:var(--color-error) !important}.deposit-form-field--error .deposit-form-label{color:var(--color-error) !important}.deposit-form-input{width:100%;height:56px;padding:16px;background:var(--deposit-border);border:2px solid transparent;border-radius:var(--deposit-border-radius);color:var(--deposit-text);font-size:16px;font-weight:400;transition:var(--deposit-transition)}.deposit-form-input::placeholder{color:transparent}.deposit-form-input:focus{border-color:var(--deposit-primary);outline:none}.deposit-form-input:focus+.deposit-form-label{color:var(--deposit-primary)}.deposit-form-input:not(:placeholder-shown)+.deposit-form-label,.deposit-form-input:focus+.deposit-form-label{top:-8px;left:12px;font-size:12px;color:var(--deposit-text);transform:translateY(0)}@media screen and (max-width: 767px){.deposit-form-input{height:48px;padding:12px;font-size:14px}}.deposit-form-label{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--deposit-text-secondary);font-size:16px;font-weight:400;pointer-events:none;transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);background:var(--deposit-border);padding:0 4px;margin-left:-4px}@media screen and (max-width: 767px){.deposit-form-label{left:12px;font-size:14px}}.phone-input-group{display:flex;position:relative}.phone-select{width:100px;height:56px;padding:16px 12px;background:var(--deposit-border);border:2px solid transparent;border-right:none;border-radius:var(--deposit-border-radius) 0 0 var(--deposit-border-radius);color:var(--deposit-text);font-size:14px;outline:none;cursor:pointer}@media screen and (max-width: 767px){.phone-select{height:48px;padding:12px 8px;width:80px;font-size:12px}}.phone-input{border-radius:0 var(--deposit-border-radius) var(--deposit-border-radius) 0 !important;border-left:none !important}.phone-label{left:112px !important}@media screen and (max-width: 767px){.phone-label{left:92px !important}}.field-error-message{font-size:12px;color:var(--color-error);margin-top:6px;padding-left:4px}@media screen and (max-width: 767px){.field-error-message{font-size:11px;margin-top:4px}}.deposit-payment-container{text-align:center}.deposit-iframe-wrapper{background:var(--deposit-bg);border-radius:var(--deposit-border-radius);padding:20px;min-height:500px;min-width:300px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.deposit-iframe-wrapper iframe{width:100%;min-height:500px;border:none;border-radius:var(--deposit-border-radius)}.deposit-notice{display:flex;align-items:center;gap:12px;background:rgba(212,175,55,0.1);border:1px solid var(--deposit-primary);border-radius:var(--deposit-border-radius);padding:16px;margin-top:24px}.deposit-notice__icon{width:24px;height:24px;background:transparent;border:2px solid var(--deposit-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--deposit-primary);flex-shrink:0}.deposit-notice__text{font-size:14px;color:var(--deposit-text);line-height:1.4}.deposit-notice__link{color:var(--deposit-primary);text-decoration:underline}.deposit-notice__link:hover{color:var(--deposit-primary-hover)}.deposit-hidden-form{display:none}.deposit-error-container{margin-bottom:24px}.deposit-error-message{display:flex;align-items:center;gap:12px;background:rgba(210,36,43,0.1);border:1px solid var(--color-error);border-radius:var(--deposit-border-radius);padding:16px;animation:slideInError 0.3s ease}.deposit-error-message__icon{font-size:20px;flex-shrink:0}.deposit-error-message__text{font-size:14px;color:var(--deposit-text);line-height:1.4;flex:1}@media screen and (max-width: 767px){.deposit-error-message{flex-direction:column;align-items:stretch;gap:16px}.deposit-error-message__icon{align-self:flex-start}}.deposit-error-back-btn{background:var(--deposit-primary);color:var(--text-third);border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:var(--deposit-transition);flex-shrink:0;margin-left:8px}.deposit-error-back-btn:hover{background:var(--deposit-primary-hover)}@media screen and (max-width: 767px){.deposit-error-back-btn{padding:8px 16px;font-size:14px;margin-left:0;align-self:flex-start;width:auto}}@keyframes slideInError{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.btn--loading{position:relative;pointer-events:none}.btn--loading::after{content:'';position:absolute;top:50%;right:12px;transform:translateY(-50%);width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}.deposit-tabs{background:var(--deposit-bg-secondary);border-radius:var(--deposit-border-radius);padding:24px}@media screen and (max-width: 767px){.deposit-tabs{padding:16px}}.deposit-tabs__header{display:flex;margin-bottom:24px;background:var(--deposit-border);border-radius:var(--deposit-border-radius);padding:4px}.deposit-tabs__tab{flex:1;padding:12px 24px;background:transparent;border:none;border-radius:8px;color:var(--deposit-text-secondary);font-size:16px;font-weight:600;cursor:pointer;transition:var(--deposit-transition)}.deposit-tabs__tab:hover{color:var(--deposit-text)}.deposit-tabs__tab--active{background:var(--deposit-primary);color:var(--text-third)}.crypto-deposit__title{font-size:24px;font-weight:600;color:var(--deposit-text);text-align:center;margin-bottom:8px}.crypto-deposit__subtitle{font-size:14px;color:var(--deposit-text-secondary);text-align:center;margin-bottom:32px}.crypto-currency-selector{display:flex;gap:12px;justify-content:center;margin-bottom:32px}@media screen and (max-width: 767px){.crypto-currency-selector{gap:8px}}.crypto-currency-btn{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 32px;background:var(--deposit-border);border:2px solid transparent;border-radius:var(--deposit-border-radius);cursor:pointer;transition:var(--deposit-transition)}.crypto-currency-btn:hover{border-color:var(--deposit-primary)}.crypto-currency-btn--active{background:rgba(212,175,55,0.1);border-color:var(--deposit-primary)}.crypto-currency-btn__name{font-size:16px;font-weight:600;color:var(--deposit-text)}.crypto-currency-btn__network{font-size:11px;color:var(--deposit-text-secondary)}@media screen and (max-width: 767px){.crypto-currency-btn{padding:12px 20px}.crypto-currency-btn__name{font-size:14px}}.crypto-wallet-container--loading{opacity:0.4;pointer-events:none;transition:opacity 0.2s ease}.crypto-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;color:var(--deposit-text-secondary);font-size:14px}.crypto-loading__spinner{width:32px;height:32px;border:3px solid var(--deposit-border);border-top-color:var(--deposit-primary);border-radius:50%;animation:spin 0.8s linear infinite}.crypto-wallet-display{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px;background:var(--deposit-bg-secondary);border-radius:var(--deposit-border-radius)}.crypto-wallet-qr{background:white;padding:12px;border-radius:12px}.crypto-wallet-qr img{display:block}.crypto-wallet-info{width:100%;max-width:480px;text-align:center}.crypto-wallet-info__label{font-size:14px;color:var(--deposit-text-secondary);display:block;margin-bottom:12px}.crypto-wallet-address{display:flex;align-items:center;gap:12px;background:var(--deposit-border);border-radius:var(--deposit-border-radius);padding:12px 16px;margin-bottom:16px}.crypto-wallet-address__text{flex:1;font-size:13px;font-family:monospace;color:var(--deposit-text);word-break:break-all;text-align:left}.crypto-wallet-tag{margin-bottom:16px}.crypto-wallet-tag__label{font-size:12px;color:var(--deposit-text-secondary);display:block;margin-bottom:8px}.crypto-wallet-tag__value{display:flex;align-items:center;gap:12px;background:var(--deposit-border);border-radius:var(--deposit-border-radius);padding:12px 16px}.crypto-wallet-tag__value span{flex:1;font-size:13px;font-family:monospace;color:var(--deposit-text);word-break:break-all;text-align:left}.crypto-address-copy{background:var(--deposit-primary);color:var(--text-third);border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:var(--deposit-transition);flex-shrink:0}.crypto-address-copy:hover{background:var(--deposit-primary-hover)}.crypto-address-copy--copied{background:var(--color-success)}.crypto-wallet-notice{font-size:13px;color:var(--deposit-text-secondary);line-height:1.5;padding:12px 16px;background:rgba(212,175,55,0.08);border:1px solid rgba(212,175,55,0.2);border-radius:var(--deposit-border-radius)}.crypto-wallet-notice strong{color:var(--deposit-primary)}.crypto-wallet-error{text-align:center;padding:32px;color:var(--color-error);font-size:14px}.crypto-withdrawal__form{display:flex;flex-direction:column;gap:20px;max-width:480px;margin:0 auto}.crypto-withdrawal__field{display:flex;flex-direction:column;gap:8px}.crypto-withdrawal__label{font-size:14px;font-weight:500;color:var(--deposit-text-secondary)}.crypto-withdrawal__submit{width:100%;padding:16px;font-size:16px;font-weight:600;border-radius:var(--deposit-border-radius);margin-top:8px;background:var(--buttons-primary);border:none;color:#fff}.crypto-withdrawal__submit:hover{background:var(--btn-grey-hover)}.crypto-withdrawal__result{margin-top:20px;padding:16px;border-radius:var(--deposit-border-radius);font-size:14px;text-align:center}.crypto-withdrawal__result--success{background:rgba(34,197,94,0.1);border:1px solid var(--color-success);color:var(--color-success)}.crypto-withdrawal__result--error{background:rgba(210,36,43,0.1);border:1px solid var(--color-error);color:var(--color-error)}.crypto-bonus-section{margin-top:24px;padding-top:24px;border-top:1px solid var(--deposit-border)}.crypto-bonus-section__title{font-size:14px;font-weight:600;color:var(--deposit-text-secondary);margin-bottom:12px}.crypto-bonus-list{display:flex;flex-direction:column;gap:8px}.crypto-bonus-item{display:flex;align-items:center;gap:8px}.crypto-bonus-item__label{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--deposit-border);border:2px solid transparent;border-radius:var(--deposit-border-radius);cursor:pointer;transition:var(--deposit-transition);flex:1;min-width:0}.crypto-bonus-item__label:hover{border-color:var(--deposit-primary)}.crypto-bonus-item__terms{position:relative;flex-shrink:0}.crypto-bonus-item__info-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0.7;transition:opacity 0.2s ease}.crypto-bonus-item__info-icon:hover{opacity:1}.crypto-bonus-item__radio{display:none}.crypto-bonus-item__radio:checked~.crypto-bonus-item__check{background:var(--deposit-primary);border-color:var(--deposit-primary)}.crypto-bonus-item__radio:checked~.crypto-bonus-item__check::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.5 6L9 0.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.crypto-bonus-item__radio:checked~.crypto-bonus-item__name{color:var(--deposit-text)}.crypto-bonus-item__check{width:20px;height:20px;border:2px solid var(--deposit-text-secondary);border-radius:50%;flex-shrink:0;position:relative;transition:var(--deposit-transition)}.crypto-bonus-item__name{font-size:14px;font-weight:500;color:var(--deposit-text-secondary);transition:var(--deposit-transition)}.crypto-bonus-item.selected .crypto-bonus-item__label{border-color:var(--deposit-primary);background:rgba(212,175,55,0.08)}.espay-cashier-page{padding-bottom:40px}.espay-cashier-dialog{margin:auto;width:calc(100% - 24px);max-width:560px;max-height:calc(100dvh - 24px);border:0;border-radius:20px;background:var(--bg-black);color:var(--text-primary)}.espay-cashier-dialog::backdrop{background:rgba(0,15,15,0.72)}.espay-cashier-dialog__close{position:absolute;right:14px;top:10px;border:0;background:none;color:inherit;font-size:30px;cursor:pointer;z-index:1}.espay-cashier{width:100%;max-width:560px;margin:0 auto;padding:32px;color:var(--text-primary);background:var(--bg-black);border-radius:20px;font-size:14px;line-height:1.5}.espay-cashier [hidden]{display:none !important}.espay-cashier h1{font-size:28px;line-height:1.2;margin:8px 0 12px}.espay-cashier fieldset{border:0;padding:0;min-width:0}.espay-cashier__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--link-color)}.espay-cashier__tabs{display:flex;gap:24px;border-bottom:1px solid var(--primary-lavander);margin:24px 0 18px}.espay-cashier__tabs a{padding-bottom:10px}.espay-cashier__tabs a[aria-current]{border-bottom:3px solid var(--buttons-primary);font-weight:700}.espay-cashier__balance{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;background:var(--registration-input-bg);border-radius:10px;margin-bottom:20px}.espay-cashier__balance strong{font-size:20px;white-space:nowrap}.espay-cashier__methods{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:10px;margin-bottom:20px}.espay-cashier__method{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--primary-lavander);border-radius:10px;padding:14px 10px;cursor:pointer}.espay-cashier__method:has(input:checked){border:2px solid var(--buttons-primary);padding:13px 9px;background:var(--registration-input-bg)}.espay-cashier__method input{appearance:auto;-webkit-appearance:auto;margin-top:4px;accent-color:var(--buttons-primary)}.espay-cashier__method strong,.espay-cashier__method small{display:block}.espay-cashier__method small{font-size:11px;margin-top:5px}.espay-cashier__fields{display:grid;gap:8px;margin-bottom:14px}.espay-cashier__fields input{width:100%;border:1px solid var(--primary-lavander);border-radius:10px;padding:12px;background:var(--registration-input-bg);color:var(--registration-input-text);font-size:16px}.espay-cashier__note{padding:14px;border-left:3px solid var(--primary-lavander);margin:16px 0;background:var(--registration-input-bg)}.espay-cashier__error{color:#a71919;margin:16px 0}.espay-cashier__submit{display:block;text-align:center;width:100%;padding:14px;border:0;border-radius:10px;background:var(--buttons-primary);color:var(--navbar-btn-color-text);font-size:16px;font-weight:700;cursor:pointer}.espay-cashier__submit:disabled{opacity:.6;cursor:wait}.espay-cashier__footnote{font-size:12px;margin-top:14px}.espay-cashier__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.espay-cashier :focus-visible{outline:2px solid var(--link-color);outline-offset:3px}@media (max-width: 480px){.espay-cashier{padding:24px 18px}.espay-cashier__methods{grid-template-columns:1fr}.espay-cashier__method small{margin-top:0}}.separate-signin-popup-container .fancybox-bg{background:rgba(0,0,0,0.8)}.separate-signin-popup-container .fancybox-slide{display:flex !important;align-items:center !important;justify-content:center !important;padding:20px}.separate-signin-popup-container .fancybox-content{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;margin:auto !important;padding:20px !important;border-radius:16px !important;overflow:hidden;max-width:500px;width:100%;max-height:90vh;transform:none !important}@media screen and (max-width: 767px){.separate-signin-popup-container .fancybox-content{max-width:calc(100vw - 40px);margin:20px}}.separate-signin-modal .modal__title{font-size:20px;font-weight:700;color:var(--text-primary)}.separate-signin-modal .modal__exit{cursor:pointer;color:var(--text-primary);transition:300ms}.separate-signin-modal .modal__exit:hover{color:var(--buttons-primary)}.separate-signin-modal .modal__exit svg{width:20px;height:20px}.separate-signin__content{display:flex;flex-direction:column;gap:24px}.separate-signin__text{font-size:16px;line-height:1.5;color:var(--text-primary);margin:0;text-align:center}.separate-signin__buttons{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.separate-signin__buttons{gap:16px}}.separate-signin__btn{background:var(--buttons-primary) !important;color:#fff !important;font-weight:600;text-decoration:none;transition:300ms}.separate-signin__btn:hover{background:var(--btn-grey-hover) !important;color:#fff !important}.separate-signin__btn--secondary{background:transparent !important;color:var(--text-primary) !important;border:1px solid var(--buttons-primary) !important}.separate-signin__btn--secondary:hover{background:var(--buttons-primary) !important;color:#fff !important}.compensate-for-scrollbar{margin-right:0 !important}.btn.btn--cancel{background:var(--buttons-primary);border:1px solid var(--buttons-primary);color:var(--text-third);text-transform:var(--cta-text-transform);border-radius:20px;padding:8px 16px;height:36px;font-weight:600;transition:300ms;cursor:pointer}.btn.btn--cancel:hover{background:var(--btn-grey-hover)}.transactions__table_row_action{display:flex;align-items:center;justify-content:flex-start;width:200px;flex-shrink:0}@media screen and (max-width: 1350px){.transactions__table_row_action{order:1;width:100%;margin-top:8px}}.transactions__error{width:100%}.transactions__error-message{margin-top:6px;padding:8px 12px;border-radius:8px;background:rgba(233,67,67,0.15);color:#e94343;font-size:14px;font-weight:500}.pb-variant-flat{background:transparent}.pb-variant-outlined{background:transparent;border:1px solid var(--border-primary, rgba(255,255,255,0.15))}.pb-variant-elevated{background:var(--surface-lighter, rgba(255,255,255,0.05));box-shadow:0 4px 12px rgba(0,0,0,0.2)}.pb-variant-gradient{background:linear-gradient(135deg, var(--surface-lighter, #1e1145), var(--surface-dark, #0f0a2e))}.pb-size-compact{padding:8px 12px}.pb-size-compact .navbar__list li a,.pb-size-compact .game__item{padding:4px}.pb-size-spacious{padding:24px 20px}.pb-corners-square{border-radius:0}.pb-corners-square *{border-radius:0 !important}.pb-corners-rounded{border-radius:12px}.pb-corners-pill{border-radius:999px}.pb-scheme-dark{background-color:var(--surface-darkest, #0a0620);color:var(--text-primary, #f0e6ff)}.pb-scheme-light{background-color:var(--surface-lightest, #3d2b7a);color:var(--text-primary, #fff)}.pb-scheme-accent{background-color:var(--buttons-primary, #d946ef);color:#fff}.pb-scheme-transparent{background-color:transparent}.pb-cards-glass .feature-cards>div{background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1)}.pb-cards-outlined .feature-cards>div{background:transparent;border:1px solid var(--border-primary, rgba(255,255,255,0.15))}.pb-cards-solid .feature-cards>div{background:var(--surface-lighter, rgba(255,255,255,0.08))}.pb-columns-3 .games__items{grid-template-columns:repeat(3, 1fr)}.pb-columns-4 .games__items{grid-template-columns:repeat(4, 1fr)}.pb-columns-6 .games__items{grid-template-columns:repeat(6, 1fr)}.pb-all-categories-cols-3 .slots-grid .slots__items{grid-template-columns:repeat(3, 1fr)}.pb-all-categories-cols-4 .slots-grid .slots__items{grid-template-columns:repeat(4, 1fr)}.pb-all-categories-cols-5 .slots-grid .slots__items{grid-template-columns:repeat(5, 1fr)}@media screen and (max-width: 991px){.pb-all-categories-cols-5 .slots-grid .slots__items{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 767px){.pb-all-categories-cols-3 .slots-grid .slots__items,.pb-all-categories-cols-4 .slots-grid .slots__items,.pb-all-categories-cols-5 .slots-grid .slots__items{grid-template-columns:repeat(3, 1fr)}}.slots--featured .slots__items{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:var(--game-grid-gap, 12px)}.slots--featured .slots__items .slots__item:first-child{grid-column:span 2;grid-row:span 2}@media screen and (max-width: 767px){.slots--featured .slots__items .slots__item:first-child{grid-column:1 / -1;grid-row:span 1}}.slots--numbered .slots__item-wrapper{position:relative}.slots__rank{position:absolute;top:6px;left:6px;z-index:2;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg, #f7931a, #ff5e62);color:#fff;font-size:13px;font-weight:700;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,0.35);pointer-events:none}.tabs--underline{border-bottom:1px solid rgba(255,255,255,0.1)}.tabs--underline .tabs__links{gap:0}.tabs--underline .tabs__links li a{background:transparent;border-radius:0;padding:12px 20px;border-bottom:2px solid transparent;font-size:14px;color:rgba(255,255,255,0.6);transition:color 300ms, border-color 300ms}.tabs--underline .tabs__links li:hover a{background:transparent;color:#fff;border-bottom-color:rgba(255,255,255,0.4)}.tabs--underline .tabs__links li.active a{background:transparent;color:#fff;border-bottom-color:var(--tab-active)}@media screen and (max-width: 767px){.tabs--underline .tabs__links li a{padding:10px 14px;font-size:13px}}.tabs--cards .tabs__links{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.tabs--cards .tabs__links::-webkit-scrollbar{display:none}.tabs--cards .tabs__links li{flex:0 0 auto}.tabs--cards .tabs__links li a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 28px;border-radius:16px;background:linear-gradient(145deg, rgba(255,255,255,0.06), rgba(255,255,255,0.02));border:1px solid rgba(255,255,255,0.1);font-size:14px;font-weight:600;color:rgba(255,255,255,0.7);transition:transform 300ms, background 300ms, box-shadow 300ms, border-color 300ms;text-align:center;min-width:120px;backdrop-filter:blur(4px)}.tabs--cards .tabs__links li a svg,.tabs--cards .tabs__links li a img{width:40px;height:40px;opacity:0.8;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3))}.tabs--cards .tabs__links li:hover a{background:linear-gradient(145deg, rgba(255,255,255,0.12), rgba(255,255,255,0.04));border-color:rgba(255,255,255,0.2);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,0.4);color:#fff}.tabs--cards .tabs__links li:hover a svg,.tabs--cards .tabs__links li:hover a img{opacity:1}.tabs--cards .tabs__links li.active a{background:linear-gradient(145deg, var(--tab-active), rgba(255,255,255,0.05));border-color:var(--tab-active);color:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.4)}.tabs--cards .tabs__links li.active a svg,.tabs--cards .tabs__links li.active a img{opacity:1}@media screen and (max-width: 767px){.tabs--cards .tabs__links li a{padding:18px 20px;min-width:100px;font-size:13px;gap:10px;border-radius:12px}.tabs--cards .tabs__links li a svg,.tabs--cards .tabs__links li a img{width:32px;height:32px}}.tabs--chips .tabs__links{display:flex;flex-wrap:wrap;gap:8px}.tabs--chips .tabs__links li a{display:inline-flex;align-items:center;padding:6px 16px;border-radius:20px;border:1px solid rgba(255,255,255,0.2);background:transparent;font-size:13px;color:rgba(255,255,255,0.7);transition:background 300ms, border-color 300ms, color 300ms;white-space:nowrap}.tabs--chips .tabs__links li:hover a{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.4);color:#fff}.tabs--chips .tabs__links li.active a{background:var(--tab-active);border-color:var(--tab-active);color:#fff}@media screen and (max-width: 767px){.tabs--chips .tabs__links{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs--chips .tabs__links::-webkit-scrollbar{display:none}.tabs--chips .tabs__links li a{padding:5px 12px;font-size:12px}}.tabs--dropdown .tabs__dropdown-wrapper{max-width:320px}.tabs--dropdown .tabs__dropdown-select{width:100%;padding:10px 40px 10px 16px;border-radius:12px;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.05);color:#fff;font-size:14px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='white' viewBox='0 0 16 16'%3E%3Cpath d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:border-color 300ms, background 300ms}.tabs--dropdown .tabs__dropdown-select:hover{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.08)}.tabs--dropdown .tabs__dropdown-select:focus{outline:none;border-color:var(--tab-active);box-shadow:0 0 0 2px rgba(var(--tab-active), 0.2)}.tabs--dropdown .tabs__dropdown-select option{background:#1a1a2e;color:#fff}@media screen and (max-width: 767px){.tabs--dropdown .tabs__dropdown-wrapper{max-width:100%}.tabs--dropdown .tabs__dropdown-select{font-size:16px;padding:12px 40px 12px 16px}}.showcase__cards{overflow:hidden}.showcase__cards .swiper-wrapper{display:flex}.showcase__cards .swiper-slide{flex-shrink:0;box-sizing:border-box}.showcase__cards:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.banner-card{position:relative;border-radius:12px;overflow:hidden;background:var(--surface-lighter, rgba(255,255,255,0.05));height:100%}.banner-card img{width:100%;height:200px;object-fit:cover;display:block}.banner-card__info{padding:16px}.banner-card__title{font-size:18px;font-weight:700;color:var(--text-primary, #fff);margin-bottom:4px}.banner-card__subtitle{font-size:14px;color:var(--text-secondary, rgba(255,255,255,0.6));margin-bottom:12px}.banner-card__btn{display:inline-block;padding:8px 20px;border-radius:6px;background:var(--buttons-primary, #6c5ce7);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:opacity 0.2s}@media (hover: hover){.banner-card__btn:hover{background:var(--btn-grey-hover);color:#fff;text-decoration:none}}.banner-card__btn:active{opacity:0.85;transform:scale(0.97)}.banner-card__btn:focus-visible{outline:2px solid var(--buttons-primary, #6c5ce7);outline-offset:2px}@media screen and (max-width: 767px){.banner-card img{height:180px}.banner-card__info{padding:12px}.banner-card__title{font-size:16px}.banner-card__subtitle{font-size:13px;margin-bottom:8px}.banner-card__btn{padding:6px 16px;font-size:13px}}.showcase--fullwidth{position:relative;min-height:60vh;overflow:hidden;padding:0}.showcase__fullwidth{position:relative;width:100%;min-height:60vh}.showcase__fullwidth-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.showcase__fullwidth-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding-bottom:60px;z-index:2}.showcase__fullwidth-title{font-size:48px;font-weight:800;color:var(--text-primary, #fff);margin-bottom:8px;line-height:1.1}.showcase__fullwidth-subtitle{font-size:18px;color:var(--text-secondary, rgba(255,255,255,0.8));margin-bottom:20px;max-width:600px}.showcase__fullwidth-cta{display:inline-block;padding:12px 32px;background:var(--accent, #f5a623);color:var(--accent-text, #fff);font-weight:700;font-size:16px;border-radius:8px;text-decoration:none;transition:opacity 0.2s, transform 0.2s}.showcase__fullwidth-cta:hover{opacity:0.9;transform:translateY(-1px);color:var(--accent-text, #fff);text-decoration:none}@media (max-width: 768px){.showcase--fullwidth,.showcase__fullwidth{min-height:40vh}.showcase__fullwidth-overlay{padding-bottom:30px}.showcase__fullwidth-title{font-size:28px}.showcase__fullwidth-subtitle{font-size:15px;margin-bottom:14px}.showcase__fullwidth-cta{padding:10px 24px;font-size:14px}}.navbar__section-header{padding:12px 0 4px 0}.navbar__section-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary, rgba(255,255,255,0.5))}.navbar__menu-icon{font-size:18px;width:24px;height:24px;text-align:center;opacity:0.7;object-fit:contain;flex-shrink:0}.navbar__badge{font-size:10px;padding:2px 6px;border-radius:4px;color:#fff;margin-left:auto;flex-shrink:0}.pb-empty-state{border:2px dashed var(--text-secondary, rgba(255,255,255,0.2));border-radius:8px;padding:30px 20px;text-align:center;color:var(--text-secondary, rgba(255,255,255,0.4))}.pb-empty-state strong{display:block}.pb-empty-state>div,.pb-empty-state>span{font-size:12px;margin-top:4px}.pb-feature-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:16px;padding:20px 0}.pb-feature-card{display:flex;align-items:center;gap:16px;padding:20px;border-radius:12px}.pb-feature-card__icon{width:56px;height:56px;object-fit:contain;border-radius:8px}.pb-feature-card__icon--font{font-size:32px;width:56px;text-align:center}.pb-feature-card__title{font-weight:700;font-size:16px;color:var(--text-primary, #fff);margin-bottom:4px}.pb-feature-card__subtitle{font-size:13px;opacity:0.9}@media screen and (max-width: 575px){.pb-feature-cards{grid-template-columns:1fr;gap:12px}.pb-feature-card{padding:16px;gap:12px}.pb-feature-card__icon{width:44px;height:44px}.pb-feature-card__icon--font{font-size:26px;width:44px}.pb-feature-card__title{font-size:15px}.pb-feature-card__subtitle{font-size:12px}}.footer__social-links{display:flex;gap:12px;padding:8px 0}.footer__social-link{color:var(--text-secondary, rgba(255,255,255,0.6));font-size:20px;transition:color 0.2s}@media (hover: hover){.footer__social-link:hover{color:var(--text-primary, #fff)}}.footer__social-link:active{color:var(--text-primary, #fff)}.footer__social-link:focus-visible{outline:2px solid var(--buttons-primary, #6c5ce7);outline-offset:2px}.footer__payment-icons{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:8px 0}.footer__payment-icon{height:28px}.footer__logo-img{max-height:40px;width:auto;object-fit:contain}.footer__list a:focus-visible{outline:2px solid var(--buttons-primary, #6c5ce7);outline-offset:2px}.navbar__list li a:focus-visible{outline:2px solid var(--buttons-primary, #6c5ce7);outline-offset:-2px}.pb-cta-banner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background-size:cover;background-position:center;background-repeat:no-repeat}.pb-cta-banner--compact{min-height:200px}.pb-cta-banner--default{min-height:300px}.pb-cta-banner--tall{min-height:400px}.pb-cta-banner--left{text-align:left}.pb-cta-banner--center{text-align:center}.pb-cta-banner--right{text-align:right}.pb-cta-banner__overlay{position:absolute;inset:0;background:rgba(0,0,0,0.3);pointer-events:none}.pb-cta-banner__content{position:relative;z-index:2;padding:24px 32px;max-width:800px;width:100%}.pb-cta-banner__title{font-size:32px;font-weight:800;margin:0 0 8px;line-height:1.2}.pb-cta-banner__subtitle{font-size:16px;margin:0 0 20px;opacity:0.9}.pb-cta-banner__button{display:inline-block;padding:12px 32px;background:var(--buttons-primary, #6c5ce7);color:var(--buttons-primary-text, #fff);font-weight:700;font-size:16px;border-radius:8px;text-decoration:none;transition:opacity 0.2s, transform 0.2s}.pb-cta-banner__button:hover{opacity:0.9;transform:translateY(-1px);color:var(--buttons-primary-text, #fff);text-decoration:none}@media (max-width: 768px){.pb-cta-banner--compact{min-height:150px}.pb-cta-banner--default{min-height:220px}.pb-cta-banner--tall{min-height:300px}.pb-cta-banner__title{font-size:24px}.pb-cta-banner__subtitle{font-size:14px}.pb-cta-banner__content{padding:20px 16px}.pb-cta-banner__button{padding:10px 24px;font-size:14px}}.pb-countdown-banner{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;border-radius:12px;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px;color:#fff}.pb-countdown-banner__overlay{position:absolute;inset:0;background:rgba(0,0,0,0.4);pointer-events:none}.pb-countdown-banner__content{position:relative;z-index:2;padding:24px 32px;max-width:800px;width:100%}.pb-countdown-banner__title{font-size:28px;font-weight:800;margin:0 0 8px;line-height:1.2}.pb-countdown-banner__subtitle{font-size:16px;margin:0 0 24px;opacity:0.9}.pb-countdown__timer{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.pb-countdown__unit{display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,0.1);backdrop-filter:blur(4px);border-radius:10px;padding:16px 20px;min-width:80px}.pb-countdown__value{font-size:36px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pb-countdown__label{font-size:11px;text-transform:uppercase;letter-spacing:1px;opacity:0.7;margin-top:6px}.pb-countdown__expired{font-size:20px;font-weight:700;opacity:0.8;margin-bottom:16px}.pb-countdown-banner__button{display:inline-block;padding:12px 32px;background:var(--buttons-primary, #6c5ce7);color:var(--buttons-primary-text, #fff);font-weight:700;font-size:16px;border-radius:8px;text-decoration:none;transition:opacity 0.2s, transform 0.2s}.pb-countdown-banner__button:hover{opacity:0.9;transform:translateY(-1px);color:var(--buttons-primary-text, #fff);text-decoration:none}@media (max-width: 768px){.pb-countdown-banner{min-height:240px}.pb-countdown-banner__title{font-size:22px}.pb-countdown-banner__subtitle{font-size:14px;margin-bottom:16px}.pb-countdown-banner__content{padding:20px 16px}.pb-countdown__timer{gap:8px}.pb-countdown__unit{padding:12px 14px;min-width:60px}.pb-countdown__value{font-size:24px}.pb-countdown__label{font-size:10px}.pb-countdown-banner__button{padding:10px 24px;font-size:14px}}.pb-race-leaderboard{padding:24px 0}.pb-race-leaderboard__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.pb-race-leaderboard__title{font-size:22px;font-weight:700;margin:0;color:var(--text-primary, #fff)}.pb-race-leaderboard__timer .pb-countdown__timer{gap:6px}.pb-race-leaderboard__timer .pb-countdown__unit--compact{padding:6px 10px;min-width:44px;background:rgba(255,255,255,0.08);border-radius:6px;text-align:center}.pb-race-leaderboard__timer .pb-countdown__value{font-size:18px;font-weight:700}.pb-race-leaderboard__timer .pb-countdown__label{font-size:9px;text-transform:uppercase;opacity:0.6}.pb-race-leaderboard__description{font-size:14px;color:var(--text-secondary, rgba(255,255,255,0.6));margin:0 0 16px}.pb-race-leaderboard__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.pb-race-leaderboard__table{width:100%;border-collapse:collapse;font-size:14px}.pb-race-leaderboard__th{padding:10px 12px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--text-secondary, rgba(255,255,255,0.5));border-bottom:1px solid rgba(255,255,255,0.08)}.pb-race-leaderboard__th--rank{width:50px;text-align:center}.pb-race-leaderboard__th--points{text-align:right}.pb-race-leaderboard__th--prize{text-align:right}.pb-race-leaderboard__row{transition:background-color 0.15s}.pb-race-leaderboard__row:hover{background:rgba(255,255,255,0.03)}.pb-race-leaderboard__cell{padding:10px 12px;color:var(--text-primary, #fff);border-bottom:1px solid rgba(255,255,255,0.04);vertical-align:middle}.pb-race-leaderboard__cell--rank{text-align:center;width:50px}.pb-race-leaderboard__cell--points{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.pb-race-leaderboard__cell--prize{text-align:right;font-variant-numeric:tabular-nums;color:var(--accent-color, #f0c040)}.pb-race-leaderboard__badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-weight:700;font-size:13px}.pb-race-leaderboard__badge--1{background:linear-gradient(135deg, gold, #f0a500);color:#1a1a2e}.pb-race-leaderboard__badge--2{background:linear-gradient(135deg, silver, #9a9a9a);color:#1a1a2e}.pb-race-leaderboard__badge--3{background:linear-gradient(135deg, #cd7f32, sienna);color:#fff}.pb-race-leaderboard__current-player{background:rgba(255,215,0,0.08) !important;border-left:3px solid #ffd700}.pb-race-leaderboard__you-tag{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;background:rgba(255,215,0,0.2);color:#ffd700;padding:1px 6px;border-radius:4px;margin-left:6px;vertical-align:middle}.pb-race-leaderboard__rank--1 .pb-race-leaderboard__cell--player{color:#ffd700;font-weight:600}.pb-race-leaderboard__rank--2 .pb-race-leaderboard__cell--player{color:#c0c0c0;font-weight:600}.pb-race-leaderboard__rank--3 .pb-race-leaderboard__cell--player{color:#cd7f32;font-weight:600}.pb-race-leaderboard__your-position{margin-top:8px;border-top:2px dashed rgba(255,255,255,0.1);padding-top:8px}.pb-race-leaderboard__table--player{background:rgba(255,215,0,0.04);border-radius:8px}.pb-race-leaderboard__empty-participants{text-align:center;padding:32px 16px;color:var(--text-secondary, rgba(255,255,255,0.5));font-size:14px}@media (max-width: 768px){.pb-race-leaderboard__header{flex-direction:column;align-items:flex-start;gap:8px}.pb-race-leaderboard__title{font-size:18px}.pb-race-leaderboard__table{font-size:13px}.pb-race-leaderboard__cell{padding:8px 8px}.pb-race-leaderboard__th{padding:8px 8px}.pb-race-leaderboard__badge{width:24px;height:24px;font-size:11px}}.pb-loyalty-progress{padding:20px 24px;border-radius:12px;background:var(--bg-black3, #1e3d3d);color:var(--text-third, #fff)}.pb-loyalty-progress__current{display:flex;align-items:center;gap:14px;margin-bottom:16px}.pb-loyalty-progress__icon-img{width:48px;height:48px;object-fit:contain}.pb-loyalty-progress__info{display:flex;flex-direction:column;gap:2px}.pb-loyalty-progress__level-name{font-size:18px;font-weight:700;line-height:1.2}.pb-loyalty-progress__points{font-size:13px;opacity:0.7}.pb-loyalty-progress__bar{margin-bottom:4px}.pb-loyalty-progress__bar-track{height:10px;border-radius:5px;background:rgba(255,255,255,0.12);overflow:hidden}.pb-loyalty-progress__bar-track--compact{flex:1;height:6px;border-radius:3px}.pb-loyalty-progress__bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg, var(--buttons-primary, #6c5ce7), var(--tab-active, #ff6f61));transition:width 0.6s ease;min-width:2%}.pb-loyalty-progress__bar-labels{display:flex;justify-content:space-between;font-size:12px;opacity:0.65;margin-top:6px}.pb-loyalty-progress__levels{display:flex;align-items:flex-start;gap:0;margin-top:18px;position:relative;overflow-x:auto}.pb-loyalty-progress__level{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;position:relative;font-size:11px;opacity:0.45;transition:opacity 0.2s}.pb-loyalty-progress__level--active{opacity:0.8}.pb-loyalty-progress__level--current{opacity:1;font-weight:700}.pb-loyalty-progress__level-dot{width:14px;height:14px;border-radius:50%;background:rgba(255,255,255,0.2);border:2px solid rgba(255,255,255,0.15);transition:background 0.2s, border-color 0.2s}.pb-loyalty-progress__level--active .pb-loyalty-progress__level-dot{background:var(--buttons-primary, #6c5ce7);border-color:var(--buttons-primary, #6c5ce7)}.pb-loyalty-progress__level--current .pb-loyalty-progress__level-dot{box-shadow:0 0 0 3px rgba(108,92,231,0.35)}.pb-loyalty-progress__level:not(:first-child)::before{content:'';position:absolute;top:7px;right:50%;width:100%;height:2px;background:rgba(255,255,255,0.12);z-index:0}.pb-loyalty-progress__level--active:not(:first-child)::before{background:var(--buttons-primary, #6c5ce7)}.pb-loyalty-progress--compact{padding:12px 16px}.pb-loyalty-progress__compact-row{display:flex;align-items:center;gap:10px}.pb-loyalty-progress__compact-icon{width:24px;height:24px;object-fit:contain}.pb-loyalty-progress__compact-icon-fallback{font-size:20px;color:var(--buttons-primary, #6c5ce7)}.pb-loyalty-progress__compact-row .pb-loyalty-progress__level-name{font-size:14px;font-weight:600;white-space:nowrap}.pb-loyalty-progress__compact-row .pb-loyalty-progress__points{font-size:12px;white-space:nowrap}@media (max-width: 768px){.pb-loyalty-progress{padding:16px}.pb-loyalty-progress__level-name{font-size:16px}.pb-loyalty-progress__icon-img{width:36px;height:36px}.pb-loyalty-progress__levels{gap:0}.pb-loyalty-progress__level{font-size:10px}}.betby-container{position:relative;z-index:1;min-height:calc(100vh - 63px)}.betby-container.betby--offline{height:calc(100vh - 63px)}@media screen and (max-width: 932px){.betby-container.betby--offline{height:calc(100vh - 63px - 66px)}}.betby-container.betby--offline #betby{display:none}.betby-offline-banner{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg-black2);color:var(--text-third);text-align:center}.betby-offline-banner[hidden]{display:none}.betby-offline-banner__content{max-width:420px;display:flex;flex-direction:column;align-items:center;gap:12px}.betby-offline-banner__title{font-family:var(--heading-font-family);font-size:28px;font-weight:700;margin:0}.betby-offline-banner__description{font-family:var(--font-family);font-size:16px;line-height:1.4;margin:0;opacity:0.85}.betby-offline-banner__retry{margin-top:8px;padding:10px 28px;background:var(--buttons-primary);color:var(--text-third);border:none;border-radius:8px;font-family:var(--font-family);font-size:15px;font-weight:600;cursor:pointer;transition:background 0.2s ease}.betby-offline-banner__retry:hover{background:var(--color-hover)}
