@keyframes modalExpandOpen{0%{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes modalExpandClose{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.75)}to{opacity:0;transform:scale(.5)}}@keyframes modalInMobile{0%{opacity:0;border-radius:40px;transform:scale(.5)}20%{opacity:.9;border-radius:35px;transform:scale(.6)}40%{opacity:.9;border-radius:30px;transform:scale(.7)}60%{opacity:.9;border-radius:20px;transform:scale(.85)}80%{opacity:.9;border-radius:10px;transform:scale(.95)}to{opacity:1;border-radius:0;transform:scale(1)}}@keyframes modalInDesktop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.cs-payment-modal__backdrop{width:100vw;height:100vh;height:calc(var(--vh,1vh)*100);background-color:rgba(var(--dark-color-layout-main-rgba),.8);z-index:1100;min-height:-webkit-fill-available;transition:opacity .6s ease-out;position:fixed;inset:0;overflow:auto}.cs-payment-modal{width:100%;height:100vh;height:calc(var(--vh,1vh)*100);z-index:1110;background-color:#0000;min-height:-webkit-fill-available;position:fixed;inset:0;overflow-y:auto}.cs-payment-modal.cs-payment-modal__body--open{animation:.3s cubic-bezier(.25,.46,.45,.94) both slide-top}@media screen and (min-width:768px){.cs-payment-modal.cs-payment-modal__body--open{align-content:center;animation:.3s cubic-bezier(.25,.46,.45,.94) both slide-top}}.modal-content__open .cs-payment-modal{overflow:initial;z-index:1100}@media screen and (min-width:768px){.cs-payment-modal__top,.cs-payment-modal__bottom{height:32px}}.cs-payment-modal__body{background-color:var(--light-color-layout-main);box-sizing:border-box;scrollbar-width:none;flex-direction:column;flex:auto;width:100%;height:100%;min-height:300px;padding:8px 8px 32px;display:flex;position:relative;overflow-y:auto}@media screen and (min-width:768px){.cs-payment-modal__body{background-color:var(--light-color-layout-main);border-radius:32px;max-width:400px;height:calc(100% - 64px);max-height:640px;margin:0 auto}.modal-content__open .cs-payment-modal__body{height:100%}}@media screen and (min-width:768px) and (hover:hover){.cs-payment-modal__body{padding:8px 0 32px}.cs-payment-modal__body .cs-payment-navigation{flex:none;margin:0 8px}}.cs-payment-modal__content{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:column;flex:auto;height:100%;display:flex;position:relative;overflow-y:auto}@media screen and (min-width:768px) and (hover:hover){.cs-payment-modal__content{scrollbar-gutter:stable both-edges}}.cs-payment-modal__content .cs-withdrawal-warning{margin-top:16px}.modal-content__open .cs-payment-modal__content{-webkit-overflow-scrolling:auto}.cs-payment-modal__body--favorite-modal{background-color:var(--light-color-layout-main);box-sizing:border-box;scrollbar-width:none;flex-direction:column;flex:auto;width:100%;height:100%;min-height:330px;padding:0 16px 32px;display:flex;position:relative;overflow-y:auto}@media screen and (min-width:768px){.cs-payment-modal__body--favorite-modal{background-color:var(--light-color-layout-main);border-radius:32px;max-width:400px;height:calc(100% - 64px);max-height:640px;margin:0 auto}.modal-content__open .cs-payment-modal__body--favorite-modal{height:100%}}.cs-payment-modal-slide-top{animation:.3s cubic-bezier(.25,.46,.45,.94) both slide-top}@keyframes slide-top{0%{transform:translateY(100px)}to{transform:translateY(0)}}
.cs-payment-navigation{border-radius:28px;position:relative}.cs-payment-navigation--deposit{box-shadow:0px -1px 0px rgba(var(--dark-color-descriptive-success-rgba),1)inset,0px 4px 16px -4px #09633066;background-image:linear-gradient(225deg,rgba(var(--global-descriptive-success-rgba),1)0%,rgba(var(--light-color-descriptive-success-rgba),1)100%)}.cs-payment-navigation--withdrawal{opacity:1;background-image:linear-gradient(225deg,rgba(var(--global-interactive-blue-light1-rgba),1)0%,rgba(var(--global-interactive-blue-dark1-rgba),1)100%);box-shadow:inset 0 -1px #57bcff,0 4px 16px -4px #0b6ab366}.cs-payment-navigation--account{opacity:1;background-image:linear-gradient(225deg,#eb3d59 0%,#b81228 100%);box-shadow:inset 0 -1px #ff8094,0 4px 16px -4px #ad112666}.cs-payment-navigation--requests{opacity:1;background-image:linear-gradient(225deg,#747e99 0%,#414b66 100%);box-shadow:inset 0 -1px #b8bed1,0 4px 16px -4px #0f142966}.cs-payment-navigation__close{background-color:rgba(var(--light-color-typography-main-rgba),.24);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:16px;display:flex}.cs-payment-navigation--deposit .cs-payment-navigation__close{box-shadow:0px -1px 0px rgba(var(--dark-color-descriptive-success-rgba),1)inset,0px 1px 3px #00000080 inset}.cs-payment-navigation--withdrawal .cs-payment-navigation__close{box-shadow:inset 0 -1px #57bcff,inset 0 1px 3px #00000080}.cs-payment-navigation--account .cs-payment-navigation__close{box-shadow:inset 0 -1px #ff8094,inset 0 1px 3px #00000080}.cs-payment-navigation--requests .cs-payment-navigation__close{box-shadow:0px -1px 0px rgba(var(--light-color-layout-border-rgba),1)inset,0px 1px 3px #00000080 inset}.cs-payment-navigation__close-icon{color:rgba(var(--light-color-layout-main-rgba),.9);font-size:1.2rem}.cs-payment-navigation__menu-wrapper{grid-gap:8px;border-radius:28px;align-items:center;height:56px;display:flex;overflow:hidden}.cs-payment-navigation__menu-wrapper__scroll{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex-grow:1;padding-left:40px;display:flex;overflow-x:auto}.cs-payment-navigation__menu-wrapper__scroll::-webkit-scrollbar{display:none}.cs-payment-navigation__menu-wrapper__scroll__menu-item{color:var(--dark-color-typography-main);cursor:pointer;text-transform:uppercase;letter-spacing:-.3px;border-radius:17px;padding:5px 12px 7px;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-size:2.1rem;font-weight:700;line-height:24px}.cs-payment-navigation__menu-wrapper__scroll__menu-item--active{background-color:rgba(var(--light-color-typography-main-rgba),.24)}.cs-payment-navigation--deposit .cs-payment-navigation__menu-wrapper__scroll__menu-item--active{box-shadow:0px -1px 0px rgba(var(--dark-color-descriptive-success-rgba),1)inset,0px 1px 3px #00000080 inset}.cs-payment-navigation--withdrawal .cs-payment-navigation__menu-wrapper__scroll__menu-item--active{box-shadow:inset 0 -1px #57bcff,inset 0 1px 3px #00000080}.cs-payment-navigation--account .cs-payment-navigation__menu-wrapper__scroll__menu-item--active{box-shadow:inset 0 -1px #ff8094,inset 0 1px 3px #00000080}.cs-payment-navigation--requests .cs-payment-navigation__menu-wrapper__scroll__menu-item--active{box-shadow:0px -1px 0px rgba(var(--light-color-layout-border-rgba),1)inset,0px 1px 3px #00000080 inset}
@keyframes activeItemShadow{0%{box-shadow:0 0 0 0 rgba(var(--global-interactive-blue-rgba),.7)}50%{box-shadow:0 0 12px 0 rgba(var(--global-interactive-blue-rgba),.5)}to{box-shadow:0 0 0 0 rgba(var(--global-interactive-blue-rgba),.7)}}.cs-favourite-payments{flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;min-height:56px;margin:8px 0;display:inline-flex}.cs-favourite-payments__scrollable{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;align-items:center;gap:4px;height:100%;display:flex;overflow-x:auto}.cs-favourite-payments__scrollable::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.cs-favourite-payments__scrollable{height:calc(100% + 10px);margin-bottom:-8px;overflow-x:scroll}.cs-favourite-payments__scrollable::-webkit-scrollbar{box-sizing:content-box;cursor:pointer;height:8px;display:block}}.cs-favourite-payments__scrollable__border{border:2px solid var(--light-color-layout-main);scroll-snap-align:start;border-radius:12px;justify-content:center;align-items:center;padding:2px;display:flex}.cs-favourite-payments__scrollable__border.cs-payment--active{border:2px solid var(--global-interactive-blue-dark1);background-color:var(--light-color-layout-main);scroll-behavior:smooth;scroll-snap-align:start;scroll-snap-stop:always;border-radius:12px;padding:2px;animation:.6s ease-out activeItemShadow}.cs-favourite-payments__scrollable__border.cs-payment--inactive:hover{border:2px solid var(--light-color-layout-dimmed)}.cs-favourite-payments__scrollable__border.cs-payment--inactive:active{border:2px solid var(--light-color-layout-border)}.cs-favourite-payments__scrollable__border__item{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;width:74px;height:40px;position:relative}.cs-favourite-payments__scrollable__border__item:before{content:" ";background-position:50%;background-size:100%;border-radius:8px;width:74px;height:40px;position:absolute}.cs-favourite-payments__scrollable__border__item.payment-item__shop:before,.cs-favourite-payments__scrollable__border__item.payment-item__wbon:before{background-position:50% -2px}.cs-favourite-payments__outer{border:2px solid var(--light-color-layout-main);flex-shrink:0;max-height:56px;padding:2px}.cs-favourite-payments__outer:hover{border:2px solid var(--light-color-layout-dimmed);border-radius:12px}.cs-favourite-payments__outer:active{border:2px solid var(--light-color-layout-border);border-radius:12px}.cs-favourite-payments__outer__plus-item{border:1px dashed var(--light-color-layout-dimmed);background-color:rgba(var(--light-color-layout-main-rgba),1);cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:74px;height:40px;display:flex}.cs-favourite-payments__plus-item__icon{color:var(--light-color-typography-dimmed);font-size:2rem}.cs-favourite-payments__scrollable__border__img{position:relative}.cs-favourite-payments__scrollable__border__item__label{text-align:center;text-transform:lowercase;width:74px;color:var(--light-color-layout-main);font-size:1.2rem;font-style:italic;font-weight:800;line-height:22px;position:absolute;bottom:4px}.cs-payment--inactive .cs-favourite-payments__scrollable__border__item__label{color:var(--light-color-typography-dimmed)}
.cs-aircash{flex-direction:column;flex:1;gap:8px;height:100%;display:flex}.cs-aircash__form{flex-direction:column;flex:1;justify-content:space-between;display:flex}.cs-aircash__form__content{flex:1}.cs-aircash__desc{margin-bottom:24px;font-size:1.4rem;line-height:20px}.cs-aircash__form__btn{margin-top:48px}.cs-aircash__link{color:var(--global-interactive-blue-dark1);cursor:pointer;text-decoration:none}.dark-theme .cs-aircash__link{color:var(--global-interactive-blue)}.cs-payment-modal .cs-aircash__link{color:var(--global-interactive-blue-dark1)}
.cs-payment-input{position:relative}.cs-payment-input__input{box-sizing:border-box;text-align:right;width:100%;height:56px;color:var(--light-color-typography-main);background-color:var(--light-color-layout-main);border:1px solid var(--light-color-layout-border);caret-color:var(--global-interactive-blue-dark1);border-radius:12px;padding:24px 16px 12px 48px;font-family:proxima-nova,sans-serif;font-size:1.6rem;font-weight:500;line-height:20px}.dark-theme .cs-payment-input__input{border:1px solid var(--dark-color-layout-border);background-color:var(--dark-color-layout-accent);color:var(--dark-color-typography-main);caret-color:var(--global-interactive-blue)}.dark-theme .wmc-body .cs-payment-input__input,.dark-theme .bottom-sheetV2 .cs-payment-input__input,.dark-theme .cs-payment-modal .cs-payment-input__input{color:var(--light-color-typography-main);background-color:var(--light-color-layout-main);border:1px solid var(--light-color-layout-border);caret-color:var(--global-interactive-blue-dark1)}.cs-payment-input__input:hover{border:1px solid var(--light-color-typography-dimmed)}.dark-theme .cs-payment-input__input:hover{border:1px solid var(--dark-color-typography-dimmed)}.cs-payment-input__input:focus,.cs-payment-input__input:active{border:1px solid var(--global-interactive-blue-dark1);box-shadow:0 0 0 2px rgba(var(--global-interactive-blue-dark1-rgba),.24);font-size:16px!important}.dark-theme .cs-payment-input__input:focus,.dark-theme .cs-payment-input__input:active{border:1px solid var(--global-interactive-blue);box-shadow:0 0 0 2px rgba(var(--global-interactive-blue-rgba),.24)}.cs-payment-input__input:disabled{background-color:var(--light-color-layout-accent);box-shadow:none}.dark-theme .cs-payment-input__input:disabled{background-color:var(--dark-color-layout-main)}.cs-payment-input__input:disabled:hover,.cs-payment-input__input:disabled:active{border:1px solid var(--light-color-layout-border);box-shadow:none}.dark-theme .cs-payment-input__input:disabled:hover,.dark-theme .cs-payment-input__input:disabled:active{border:1px solid var(--dark-color-layout-border)}.bottom-sheetV2 .cs-payment-input__input:disabled,.wmc-body .cs-payment-input__input:disabled,.cs-payment-modal .cs-payment-input__input:disabled{background-color:var(--light-color-layout-accent)}.cs-payment-input--error .cs-payment-input__input,.dark-theme .cs-payment-input--error .cs-payment-input__input{border:1px solid var(--global-descriptive-error);box-shadow:none}.cs-payment-input__input::placeholder{color:var(--light-color-typography-dimmed)}.dark-theme .cs-payment-input__input::placeholder{color:var(--dark-color-typography-dimmed)}.cs-payment-input__placeholder{color:var(--light-color-typography-dimmed);text-align:right;pointer-events:none;font-size:1.2rem;font-weight:500;line-height:16px;transition:all .5s;position:absolute;top:8px;right:16px}.dark-theme .cs-payment-input__placeholder{color:var(--dark-color-typography-dimmed)}.cs-payment-input__currency{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.cs-payment-input__available-amount{pointer-events:none;position:absolute;top:8px;left:56px}.cs-payment-input__available-amount label{color:rgba(var(--light-color-typography-dimmed-rgba),1);text-align:left;font-size:12px;font-weight:500;line-height:16px}.dark-theme .cs-payment-input__available-amount label{color:var(--dark-color-typography-dimmed)}.cs-payment-input__available-amount div{color:rgba(var(--light-color-typography-dimmed-rgba),1);letter-spacing:0;text-align:left;font-size:16px;font-weight:500;line-height:20px}.cs-payment-input__error__icon{justify-content:center;align-items:center;font-size:1.2rem;transition:all .3s;display:inline-flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}
