.growl-container{top:calc(var(--nav-height) + var(--esports-nav-height));right:var(--sidebar-width);z-index:1002;pointer-events:none;flex-direction:column;justify-content:flex-end;padding:25px;display:flex;position:fixed}.growl{color:#fff;opacity:.9;filter:alpha(opacity=.9);cursor:pointer;pointer-events:all;background-color:var(--dark-background-four);border-radius:4px;width:328px;min-height:80px;margin-bottom:15px;font-size:14px;transition:opacity 2s ease-in-out;animation:.3s linear forwards growl-in;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.35)}.growl .progress-bar{height:2px;position:absolute;bottom:0;left:0;right:0}.growl .progress-bar .progress{width:100%;height:2px}@keyframes progress{0%{width:100%}to{width:0}}.growl.success .progress-bar .progress{background:var(--tealish-green)}.growl.error .progress-bar .progress{background-color:var(--red)}.growl h1{letter-spacing:normal;color:var(--white);margin-top:0;margin-bottom:0;font-size:12px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.67}.growl h2{letter-spacing:normal;color:var(--light-grey);margin-top:2px;margin-bottom:0;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.67}.growl .left{color:#fff;border-right:solid 1px var(--separator);justify-content:center;align-items:center;width:56px;display:flex;position:relative}.growl .message{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:11px;font-weight:500;display:flex}.growl.closing{animation:.4s linear forwards growl-closing}@keyframes growl-in{0%{opacity:.2;right:-500px}50%{right:25px}to{opacity:1;right:0}}@keyframes growl-closing{0%{opacity:1;right:0}50%{right:25px}to{opacity:0;right:-500px}}.growl .close{color:var(--background-four);justify-content:center;align-items:center;width:-webkit-max-content;width:max-content;margin-right:10px;display:flex}.growl .close img{opacity:.6;width:10px;height:10px}.growl .fa{margin-right:3px}.growl a{color:#00b4ff!important;font-weight:600!important}@media (max-width:768px){.growl{width:auto}.growl-container{left:50%;bottom:calc(var(--mobile-nav-height) - 25px);justify-content:flex-end;width:100%;transform:translate(-50%)}}#casino .splash{min-height:calc(100vh - var(--nav-height));background:#131521;margin:-20px 0;overflow:hidden}#casino .game-banner{cursor:pointer;background-color:#272e3b;height:200px;display:flex}#casino .body{width:100%}#casino .game{flex-direction:column;align-items:center;margin-bottom:25px;display:flex}#casino .game h4{text-transform:uppercase;letter-spacing:1px;margin-top:20px;font-size:14px}#casino{padding:48px 0}#casino .game .game-banner{transition:all .5s}#casino .game:hover .game-banner{transform:translateY(-5px)}#casino .race-modal-trigger{color:#0f1923;text-transform:uppercase;filter:drop-shadow(0 8px 12px rgba(18,29,40,.4));cursor:pointer;background-color:#eaba4f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:201px;height:40px;padding:0 20px;font-family:SofiaPro;font-size:12px;font-style:normal;font-weight:900;line-height:16px;display:flex;position:absolute;top:240px;right:-75px;transform:rotate(270deg)}#casino .race-modal-trigger.mobile{height:24px;width:fill-available;z-index:2;flex-direction:row;margin-bottom:8px;position:relative;top:1px;left:0;right:0;transform:none}#casino .race-modal-trigger svg{margin-left:6px}#casino .races-modal-enter{opacity:0;transform:translate(100%)}#casino .races-modal-enter-active{opacity:1;transition:all .3s ease-in-out;transform:translate(0)}#casino .races-modal-exit{opacity:1;transform:translate(0)}#casino .races-modal-exit-active{opacity:0;transition:all .3s ease-in-out;transform:translate(100%)}.game-controller-container{background-color:var(--background-two);border-radius:4px;width:100%;margin-bottom:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 20px rgba(6,10,14,.25)}.game-controller-container .controller{background-color:var(--background-two);border-right:1px solid var(--separator);border-radius:4px 0 0 4px;flex-shrink:0;width:325px;padding:16px 24px}.game-controller-container .controller .tabbed-nav{border:solid 1px var(--separator);background-color:var(--light-background);border-radius:4px;justify-content:center;align-items:center;height:48px;margin-bottom:16px;padding:3px;display:flex;overflow:hidden}.game-controller-container .controller .tabbed-nav>div{letter-spacing:normal;width:100%;height:100%;color:var(--light-grey);text-transform:capitalize;cursor:pointer;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:600;font-stretch:100%;line-height:2;display:flex}.game-controller-container .controller .tabbed-nav>div.selected{background-color:var(--background);color:var(--white);border-radius:4px}.game-controller-container .controller .free-rounds-left{letter-spacing:normal;color:var(--light-grey);text-transform:uppercase;text-align:left;width:100%;margin-top:8px;margin-bottom:16px;font-size:8px;font-style:normal;font-weight:600;font-stretch:100%;line-height:2.5}.game-controller-container .controller .free-rounds-left span.free-rounds-left__value{color:var(--white)}.game-controller-container .controller .free-earned{border:solid 1px var(--separator);background-color:var(--light-background);border-radius:4px;height:48px;padding:3px}.game-controller-container .controller .free-earned>div{background-color:var(--dark-background-four);letter-spacing:normal;color:var(--white);text-transform:uppercase;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 16px;font-size:12px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.33;display:flex}.game-controller-container .controller .free-earned span{color:var(--light-grey);padding-left:3px}.game-controller-container .controller .body{flex-direction:column;flex:1;display:flex}.game-controller-container .controller .input{flex-direction:column;align-items:flex-start;margin-bottom:16px;display:flex}.game-controller-container .controller .input>span.label{text-transform:uppercase;letter-spacing:normal;color:var(--light-grey);margin-bottom:4px;font-size:12px;font-style:normal;font-weight:600;font-stretch:100%;line-height:2}.game-controller-container .controller .input-wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.game-controller-container .controller .input-wrapper .postfix{color:#9599a8;padding:15px;font-size:16px;position:absolute;right:0}.game-controller-container .controller .input-wrapper button{flex-shrink:0;width:50px;height:50px;padding:0}.game-controller-container .controller .input-wrapper button.middle{margin:0 4px}.game-controller-container .controller .place-bet button{height:48px;font-size:14px}#casino .fairness-modal-link{border:solid 1px var(--separator);background-color:var(--light-background);min-width:32px;height:32px;color:var(--light-grey);border-radius:4px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 41px rgba(49,110,255,.08),0 2px .5px rgba(64,64,64,.05)}#casino .fairness-modal-link:hover{background-color:var(--separator);cursor:pointer}.game-controller-container .game{width:100%;padding:14px;overflow:hidden}#casino .casino-section{text-align:left;margin-bottom:50px}#casino .casino-section .title{text-transform:uppercase;align-items:center;display:flex}#casino .casino-section .title h3{letter-spacing:1px;margin:0 35px;font-size:14px}#casino .casino-section hr{border-color:rgba(255,255,255,.1)}#casino .entries-nav{letter-spacing:normal;color:#fff;padding:0;font-size:16px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;list-style:none;display:flex}#casino .entries-nav li{cursor:pointer;border-radius:4px;margin-right:20px;padding:12px 32px;transition:all .5s}#casino .entries-nav li.selected{background-color:#40465c}.casino-entries{width:100%}#game-selection .game img{height:250px}#game-selection .game:hover{animation:.7s linear infinite game-hover}@keyframes game-hover{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}#game-selection hr{border-style:solid;border-color:#3b3f50;width:75%;margin:50px auto}#game-selection button.fairness{max-width:200px}.casino-table{border-spacing:0;width:100%;margin-top:20px}.casino-table th{text-align:left;letter-spacing:normal;height:32px;color:var(--light-grey);padding:14px 14px 30px;font-size:12px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.casino-table.dark-header thead tr{background-color:var(--background-three)}.casino-table.dark-header th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.casino-table.dark-header th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}#dice .casino-table th{font-size:14px}.casino-table tbody td{text-align:left;letter-spacing:normal;color:#fff;padding-top:0;padding-bottom:20px;padding-left:14px;font-size:14px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}#casino .maintenance-overlay{z-index:2;opacity:0;background:rgba(15,25,35,.75);justify-content:center;align-items:center;font-size:24px;animation:.5s 2s forwards fade-in;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.casino-table tbody td>div{animation:1.5s fade-in}.casino-table tbody .entry .profit.good div{color:var(--good)!important}.casino-table .entry .profit.bad div{color:var(--bad)!important}.casino-table.dark-header tbody td{text-align:left;letter-spacing:normal;color:#b8bbc8;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.casino-table tbody .user{align-items:center;display:flex}.casino-table-wrapper{width:100%}.casino-bottom{text-transform:uppercase;align-items:center;width:100%;margin-bottom:26px;display:flex;overflow:hidden}.casino-bottom .casino-extras{width:auto}.casino-extras{flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.casino-extras a:not(.volume){flex-grow:1}.casino-extras .first-column{align-items:center;display:flex}.casino-extras button.grey{text-align:center;color:var(--light-grey);justify-content:center;align-items:center;height:32px;font-style:normal;font-stretch:100%;line-height:2.4;display:flex;padding:0 4px!important;font-size:.67em!important;font-weight:600!important}.casino-extras a:nth-child(2){flex-shrink:1;margin:0 8px}.casino-extras a:nth-child(2) button{white-space:nowrap}.casino-extras a:nth-child(3){margin-right:8px}.casino-extras .volume{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}.casino-extras .volume:hover{background:#3b3f50}.casino-extras .volume-mobile{display:none!important}@media (max-width:1024px){.casino-bottom{margin-bottom:10px}.casino-extras{border-top:1px solid var(--separator);width:calc(100% + 32px);margin-top:16px;margin-left:-16px;margin-right:-16px;padding-top:16px;padding-left:16px;padding-right:16px;font-weight:600;font-size:10px!important}.casino-extras .volume-mobile{display:flex!important}.casino-extras .volume{display:none}.casino-extras button{box-sizing:border-box;width:25%}.casino-extras a{box-sizing:border-box;padding:0 2px}.casino-extras a button{width:100%;margin:0!important}#casino .game-controller-container{border-radius:0}#casino .game-controller-container .game{padding:0}.casino-bottom{flex-direction:column}.casino-bottom .casino-extras{width:100%}#casino .game-controller-container .controller .place-bet button{height:48px}.casino-table-wrapper{padding:0 8px}#casino .game-controller-container{flex-direction:column-reverse;margin-bottom:24px;padding:8px}#casino .game-controller-container .controller{border-right:none;width:100%;padding:16px 8px 8px}#casino .entries-nav{padding:0 10px}#casino .entries-nav li{flex-grow:1;justify-content:center;align-items:center;width:100%;margin-right:0;padding:15px;display:flex}#casino,#casino .content{padding:0}#casino.page,#casino .page{min-height:0;overflow:hidden}}@media (max-width:768px){#game-selection .game img{height:200px}}@media (max-width:500px){#game-selection .game img{height:150px}}@media (max-width:350px){#game-selection .game img{height:100px}}@media (max-width:1600px){#casino .game-col{flex-basis:33%;max-width:33%}}#casino .category-slider .top h3{text-transform:capitalize;margin-bottom:0;margin-right:28px}#casino .category-slider{overflow:hidden}#casino .slider-wrapper{flex-wrap:nowrap;margin:0 -12px;transition:all .6s;display:flex}#casino .slider-wrapper a{display:flex}#casino .slider-wrapper .game-box{text-align:left;padding:0 12px}#casino .slider-wrapper .game-box .image-wrapper>img{border-radius:4px;width:100%;box-shadow:0 3px 10px rgba(6,10,14,.15)}#casino .slider-wrapper .game-box .image-wrapper{align-items:center;display:flex;position:relative;box-shadow:0 3px 10px rgba(6,10,14,.15)}#casino .slider-wrapper .game-box .image-wrapper .button-wrapper{background:rgba(0,0,0,.68);border-radius:4px;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 5px 20px rgba(6,10,14,.247)}#casino .slider-wrapper .game-box .image-wrapper:hover .button-wrapper{display:flex}#casino .slider-wrapper .game-box .image-wrapper:hover .button-wrapper>p{color:#fff;margin:0;font-size:14px;position:absolute;bottom:15px}#casino .slider-wrapper .game-box .image-wrapper:hover .button-wrapper button{text-transform:uppercase;height:32px;width:unset;padding:8px 16px 8px 19px;font-size:12px;font-weight:900}#casino .slider-wrapper .game-box .image-wrapper:hover .button-wrapper button img{margin-right:8px}#casino .slider-wrapper .game-box h4{white-space:nowrap;text-overflow:ellipsis;color:#fff;margin-top:12px;margin-bottom:8px;font-size:14px;font-weight:700;line-height:16px}#casino .slider-wrapper .game-box p{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}#casino .provider-slider .category-box{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:24px 28px 16px;display:flex;overflow-x:hidden;margin:0!important}#casino .provider-slider .slider-wrapper{justify-content:flex-start}#casino .provider-slider .category-box .image-wrapper{box-shadow:none}#casino .provider-slider .game-box .image-wrapper>img{box-shadow:none;width:80px;height:auto!important}#casino .provider-slider .category-box{min-height:96px;padding:unset!important}#casino .provider-slider .category-box .image-wrapper{height:30px;box-shadow:none;margin-bottom:4px}#casino .category-slider .top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}#casino .category-slider .top h3{color:#fff;margin-top:0;margin-bottom:0;margin-right:28px;font-size:22px;font-weight:600;line-height:32px}#casino .group{width:100%;margin-bottom:40px}#casino .category-slider .top .left{justify-content:flex-start;align-items:center;display:flex}#casino .category-slider .top .left .vector-left{margin-right:16px}#casino .category-slider .vector-right,#casino .category-slider .vector-left{cursor:pointer}#casino .category-slider .vector-right:hover *,#casino .category-slider .vector-left:hover *{fill:#fff}#casino .category-slider .vector-right{transform:rotate(180deg)}#casino .category-slider .top .page-controller{display:flex}#casino .category-slider .top a .vector-right{margin-left:10px}#casino .category-slider .top a:hover .vector-right *{fill:#fff}#casino .category-slider .top a p{margin:0;font-size:12px;font-weight:600}#casino .category-slider .top a:hover p{color:#fff}#casino .slider-wrapper .game-box{position:relative}#casino .slider-wrapper .game-top-text{z-index:20;border-radius:4px;flex-direction:column-reverse;width:100%;height:100%;padding-bottom:10px;padding-left:10px;display:flex;position:absolute;bottom:0}#casino .slider-wrapper .game-top-text p{color:#fff;white-space:pre-line;font-weight:400}#casino .slider-wrapper .game-top-text h4{white-space:pre-line;text-transform:capitalize;font-size:17px}.game-box .text_gamelist{max-width:118px;padding:0}@media (max-width:1040px){#casino .slider-wrapper{overflow-x:scroll;overflow-y:hidden}#casino .category-slider .bottom-wrapper{position:relative}#casino .slider-wrapper .game-box .image-wrapper>img,#casino .slider-wrapper .col-md-3.game-box .image-wrapper>img{width:130px!important;height:auto!important}#casino .slider-wrapper .game-top-text{width:130px!important;height:130px!important}#casino .category-slider .top{margin-bottom:8px}#casino .category-slider .top .page-controller{display:none}#casino .slider-wrapper .game-box h4{margin-top:12px;font-weight:600}#casino .category-slider .game-box h4{max-width:130px}#casino .slider-wrapper .game-box p{font-size:12px;font-weight:400}#casino .slider-wrapper{margin:0 -5px}#casino .category-slider .bottom-wrapper:after{content:"";background:linear-gradient(90deg,transparent,rgba(15,25,35,.8) 71%,#0f1923);width:60px;height:100%;display:block;position:absolute;top:0;right:0}#casino .slider-wrapper .game-box{padding:0 5px}#casino .provider-slider .slider-wrapper{margin:0 -5px}#casino .provider-slider .slider-wrapper a.category-box{padding:16px 0 14px;width:130px!important;height:auto!important}#casino .provider-slider .category-box .image-wrapper{height:21px;margin-bottom:10px}#casino .provider-slider .slider-wrapper .game-box .image-wrapper>img,#casino .provider-slider .slider-wrapper .col-md-3.game-box .image-wrapper>img{width:auto!important;height:21px!important}.game-box .text_gamelist p{white-space:unset!important;margin-right:4px!important;padding-left:4px!important}.game-box .text_gamelist{max-width:93px;padding:0}.game-box .text_gamelist h4{margin-left:4px!important;margin-right:4px!important}.text_gamelist>a>*{padding-left:0!important}}@media (max-width:340px){.game-box .text_gamelist p,.game-box .text_gamelist h4{width:70px;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}}@media (max-width:300px){.game-box .text_gamelist p,.game-box .text_gamelist h4{width:58px}}.selecttime,.selecttime__dropdown{width:100%}.selecttime-header{text-transform:capitalize;background-color:#1d2730;border:1px solid #323b45;border-radius:4px;justify-content:space-between;align-items:center;height:42px;padding:8px 16px;display:flex}.selecttime-header__select{flex-shrink:1;align-items:center;gap:5px;display:flex}.selecttime-header__select>span{letter-spacing:0;text-align:left;color:#fff;font-family:SofiaPro;font-size:12px;font-weight:700;line-height:24px}.selecttime-header__select>p{color:#a8acb4;letter-spacing:0;text-align:left;margin:0;font-family:SofiaPro;font-size:12px;font-weight:700;line-height:24px}.selecttime-container{background-color:#0f1923;border:1px solid #485563;left:0;overflow:auto;z-index:4!important;right:0!important}.selecttime-container:after{display:none}.selecttime-option{letter-spacing:0;text-align:left;color:#fff;cursor:pointer;background-color:#0f1923;padding:8px 16px;font-family:SofiaPro;font-size:12px;font-weight:600;line-height:16px}.selecttime-option--selected{background-color:#252f38}@media (min-width:768px){.selecttime{width:250px}}button img.lock{filter:brightness(9)}button .lock{margin-left:0!important}.currency .symbol{color:#1bb67f;margin-right:5px;font-size:16px}.user-rank{letter-spacing:normal;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.33;display:flex}.user-rank img{margin-right:8px}.user-rank .rank-name{text-transform:capitalize}.user-rank.loading-element{width:17px;min-width:17px;height:15px;min-height:15px;margin-right:8px}.lazy-loaded-content{animation:1s fade-in}.lazy-loader-animation{background-repeat:no-repeat;background-size:200px 100%;border-radius:4px;width:100%;height:100%;margin:0 auto;animation:1.2s ease-in-out infinite lazy-loading;background-color:#353e4c!important;background-image:linear-gradient(90deg,#353e4c,#8a90a2,#353e4c)!important}@keyframes lazy-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.dom-image-lazy-loader{position:relative}.dom-image-lazy-loader .lazy-loader-animation{position:absolute;top:0;bottom:0;left:0;right:0}.text-lazy-loader{flex-direction:column;width:100%;min-width:40px;display:flex}.image-lazy-loader .lazy-loader{height:100%}.text-lazy-loader .text-line{height:20px}.text-lazy-loader .text-line:not(:last-child){margin-bottom:10px}.mobileDebugger__console .buttons{justify-content:center;gap:10px;display:flex}.mobileDebugger__console .log-icon-container{color:#000;text-align:center;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s ease-in-out;display:inline-flex}.mobileDebugger__console .log-icon-container.log-hide{transform:rotate(180deg)}.mobileDebugger__console .log-icon{transform:translateY(10%)}.mobile_debugger_modal{width:70vw;position:relative}.mobile_debugger_modal button{width:unset;border-radius:5px;padding:10px 5px}.mobile_debugger_modal hr{margin:10px 0}.mobile_debugger_modal .utils__item-content{justify-content:center;align-items:center;display:flex}.mobile_debugger_modal .utils__item-content input{vertical-align:top;border-radius:10px;width:80px;height:1rem}.mobile_debugger_modal .utils__item-content button{height:2rem;margin-left:10px;padding:0 5px}.mobile_debugger_modal .console{max-width:100%;max-height:300px;overflow:auto}.mobile_debugger_modal .close_button{min-width:40px;min-height:40px;color:rgba(var(--white),.5);background-color:transparent;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}#modalDebuggerContent .handler-icon{background-color:var(--red);min-width:40px;min-height:40px;box-shadow:0px 0px 10px 0px var(--black);border-radius:50%;justify-content:center;align-items:center;display:flex}#modalDebuggerContent .content{max-width:unset;flex-direction:column;flex:1;align-items:start;gap:20px;display:flex}#modalDebuggerContent .body{background-color:var(--background-two);box-shadow:0px 0px 10px 0px var(--black);border-radius:10px;flex-direction:column;gap:20px;padding:10px;display:flex}.label-container{text-align:center;border-radius:6px;justify-content:center;align-items:center;width:-webkit-fit-content;width:fit-content;height:20px;margin-bottom:4px;padding:0 8px;display:flex}.label-container .label-container__icon{width:8px;height:10px;margin-right:5px}.label-container .label-container__label{text-transform:uppercase;font-size:9px;font-weight:700}.currency-input{border-radius:4px;align-items:center;width:100%;display:flex;overflow:hidden}.currency-input .left{color:#fff;background:#222535;justify-content:center;align-items:center;width:50px;height:44px;padding:5px;font-size:13px;display:flex}.currency-input input{flex:1;font-size:16px;font-weight:600}.valid-input{outline:none;position:relative}@keyframes valid-input-in{0%{opacity:0;top:-15px}0%{opacity:1;top:0}}.valid-input .valid-tooltip{background-color:var(--background);z-index:9999;letter-spacing:normal;width:100%;min-width:150px;color:var(--dark-grey);border:solid 2px var(--separator);text-align:center;border-radius:4px;padding:7px 14px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.45;animation:.5s ease-in-out fade-in;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 2px 2px rgba(0,0,0,.5)}.valid-input .valid-tooltip ul{padding-left:0;list-style:none;text-align:left!important}.valid-input .valid-tooltip ul .fa{margin-right:5px}.valid-input .valid-tooltip.invalid{border:1px solid;border-color:var(--invalid-input)}.valid-input .valid-tooltip.invalid:before{border-top:6px solid var(--invalid-input)}.valid-input .valid-tooltip:before{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--separator);width:0;height:0;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}.valid-input.valid input{background:rgba(4,212,124,.15);border:2px solid rgba(4,212,124,.7);transition:all .3s}.valid-input.invalid input{border:1px solid var(--invalid-input)}.valid-input.focused input{background:var(--background)!important;border:2px solid transparent!important}.bonus-input{position:unset!important}.bonus-input input{width:100%!important}.bonus-input .valid-tooltip.below{width:92%;bottom:unset;top:calc(100% + 5px)}.bonus-input .valid-tooltip.below:before{content:"";border-top:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--separator);width:0;height:0;display:block;position:absolute;top:0;bottom:100%;left:50%;transform:translate(-50%)translateY(-100%)}.input-style-1{cursor:text;outline:none;display:flex;flex-direction:row!important}.input-style-1.disabled{cursor:not-allowed!important;pointer-events:none!important;opacity:.5!important}.input-style-1 .input-buttons{flex-shrink:0;justify-content:center;align-items:center;display:flex}.input-style-1 .input-wrapper{background:var(--background);border:1px solid transparent;border-radius:4px;flex-direction:column;flex-grow:1;height:48px;padding:5px 16px;display:flex;position:relative;align-items:flex-start!important}.input-style-1 .valid-input{width:100%}.input-style-1 .valid input,.input-style-1 .invalid input{background:0 0!important;border:none!important}.input-style-1.invalid .input-wrapper{border:1px solid var(--invalid-input)}.input-style-1.valid .input-wrapper input{background:0 0}.input-style-1.dob-input .dob-select-wrapper{display:flex}.input-style-1.dob-input.disabled *{cursor:not-allowed}.input-style-1.dob-input.disabled select{pointer-events:none}.input-style-1.dob-input .dob-select-wrapper .select-menu{align-items:center;width:60px;margin-top:16px;display:flex;position:relative}.input-style-1.dob-input .dob-select-wrapper .select-menu select{height:unset;letter-spacing:normal;color:var(--white);background:0 0;border:1px solid transparent;border-radius:0;margin-right:5px;padding:0;font-style:normal;font-stretch:100%;line-height:1.67;font-size:12px!important;font-weight:400!important}.input-style-1.dob-input .dob-select-wrapper .select-menu select:focus{border:1px solid var(--separator)}.input-style-1.dob-input .dob-select-wrapper .select-menu select option{background:var(--background);border:none;padding:3px}.input-style-1.valid .input-wrapper input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--light-grey)!important;-webkit-box-shadow:inset 0 0 0 2000px #183f3b!important}.input-style-1.valid .input-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--light-grey)!important;-webkit-box-shadow:inset 0 0 0 2000px #183f3b!important}.input-style-1.valid .input-wrapper input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--light-grey)!important;-webkit-box-shadow:inset 0 0 0 2000px #183f3b!important}.input-style-1.valid .input-wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--light-grey)!important;-webkit-box-shadow:inset 0 0 0 2000px #183f3b!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 2000px var(--background)inset!important;-webkit-text-fill-color:var(--light-grey)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 2000px var(--background)inset!important;-webkit-text-fill-color:var(--light-grey)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 2000px var(--background)inset!important;-webkit-text-fill-color:var(--light-grey)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 2000px var(--background)inset!important;-webkit-text-fill-color:var(--light-grey)!important}.input-style-1 .input-wrapper .symbol{letter-spacing:normal;color:var(--light-grey);font-weight:700;line-height:1.14;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.input-style-1 .input-wrapper .label{letter-spacing:normal;height:15px;color:var(--light-grey);text-transform:capitalize;pointer-events:none;text-align:left;font-size:12px;font-style:normal;font-weight:700;font-stretch:100%;position:absolute;top:50%;transform:translateY(-50%)}.input-style-1 .input-wrapper .sm-label{font-size:11px}.input-style-1.status-invisible .input-wrapper .label{transition:all .2s}.input-style-1.status-invisible .input-wrapper input,.input-style-1.status-invisible .input-wrapper .dob-select-wrapper{opacity:0}.input-style-1.status-visible .input-wrapper .label{transform-origin:0 0;transition:all .2s;top:8px;transform:scale(.7)}.input-style-1.status-visible .input-wrapper input,.input-style-1.status-visible .input-wrapper .trigger-children{opacity:1;text-align:left;margin-top:13px}.input-style-1 .input-wrapper input,.input-style-1 .input-wrapper .trigger-children{letter-spacing:normal;color:var(--white);font-style:normal;font-stretch:100%;line-height:1.67;background:0 0!important;border:none!important;border-radius:0!important;width:100%!important;height:19px!important;padding:0!important;font-size:12px!important;font-weight:600!important}.input-style-1.trigger-input{cursor:pointer}.no-margin-right{margin-right:0!important}@media (max-width:350px){.input-style-1 .input-wrapper{padding:5px 0 5px 6px}}.gender-select-body{flex-direction:column;gap:16px;padding:16px;display:flex}.gender-select>.dropdown .dropdown__content{width:100%;min-width:unset;z-index:10;background:var(--background);border:solid 2px var(--separator);height:auto;margin-top:10px;left:0;overflow-x:hidden;overflow-y:auto}.gender-select-item{text-align:left;cursor:pointer;font-family:SofiaPro;font-size:12px;font-weight:600;line-height:16px}.gender-select-item:hover{color:#f5f5f5}.required-gender{margin-top:3px}.country-select .dropdown__content{max-height:300px;overflow:auto}.region-dropdown .no-regions{white-space:normal;text-align:center;margin-top:10px}.country-select>.dropdown .dropdown__content{width:100%;min-width:unset;z-index:10;text-align:left;background:var(--background);border:solid 2px var(--separator);height:150px;color:var(--light-grey);padding:0 5px;font-size:12px;font-weight:600;right:0;overflow-x:hidden;overflow-y:auto}.country-select>.dropdown .dropdown__content .country{cursor:pointer;padding:2px}.country-select>.trigger-children .country{white-space:nowrap;text-overflow:ellipsis;max-width:111px;overflow:hidden}.country-select>.dropdown .dropdown__content .country:hover{background:rgba(0,0,0,.1)}.country-select>.dropdown .dropdown__content .country.searched{background:rgba(0,0,0,.05)}body{--area-text:"Area";--phone-text:"Phone"}.react-tel-input.valid-input-border input,.react-tel-input.valid-input-border .flag-dropdown{background:0 0!important}.react-tel-input input{background:var(--background)!important;height:47px!important;margin-top:11px!important;padding-left:72px!important;padding-right:10px!important;font-size:11px!important}.react-tel-input .flag-dropdown{z-index:1;width:56px;background:var(--background)!important;border:none!important;border-right:1px solid var(--separator)!important}.react-tel-input .flag-dropdown:before{content:var(--area-text);text-transform:uppercase;letter-spacing:normal;color:var(--light-grey);font-size:8px;font-style:normal;font-weight:600;font-stretch:100%;position:absolute;top:7px;left:14px}.react-tel-input:before{content:var(--phone-text);text-transform:uppercase;letter-spacing:normal;color:var(--light-grey);z-index:1;font-size:8px;font-style:normal;font-weight:600;font-stretch:100%;position:absolute;top:7px;left:70px}.react-tel-input .flag-dropdown .selected-flag{width:100%;padding-left:16px}.react-tel-input .flag-dropdown .selected-flag .flag{margin-top:1px}.react-tel-input .flag-dropdown.open-dropdown .selected-flag .flag{margin-top:0}.react-tel-input .selected-flag .arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--background-four)}.react-tel-input .country-list{max-height:150px;background:var(--background)!important;border:none!important;padding:0!important}.react-tel-input .country-list .country{padding-left:8px!important;padding-right:8px!important}.react-tel-input .country-list .country:hover{background:var(--background-two)!important}