.input-field{position:relative}.input-field__phone-timer .input-field{margin-bottom:0}.form-constructor__field-wrap .input-field:not(:first-child){padding-top:10px}.partners-contests-create-contest__prizes-item .input-field{flex-grow:1}.single-form__fields .input-field{margin-bottom:29px}.auth-form .single-form__fields .input-field{margin-bottom:0}.input-field.has-error .input-field__button .game--registration-mode .input-field{margin-top:5px}.input-icon{color:#bab2a8;display:inline-flex;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.checkbox-2 .input-icon{color:#30ad11}.registration-form .input-icon{color:#7e7168;left:4px}.partners-contests-history-content__header .input-icon{left:12px}.input-field__pseudo-pas-eye{color:#bab2a8;cursor:pointer;display:flex;font-size:13px;line-height:1;position:absolute;right:11px;text-align:center;top:50%;transform:translate3d(0,-50%,0);transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.input-field__pseudo-pas-eye.active,.no-touch .input-field__pseudo-pas-eye:hover{color:#f09235}.input-field__input{background-color:transparent;border:none!important;border-radius:5px;color:#faf6f2;font-size:16px;font-weight:400;height:40px;overflow:hidden;padding:5px 14px;text-overflow:ellipsis;width:100%}.profile-history__filters-block .input-field__input{border-bottom:1px solid #83766a!important;border-radius:0;padding:5px 0}.payment-validate-card__input-wr:has(.input-field__card-type) .input-field__input{padding-right:70px}.payment-validate-card__input-wr:has(.payment-validate-card__link-text) .input-field__input{padding-right:35px}.payment-area-form--cashout:has(.input-field__card-type) .input-field__input[name=card_number]{padding-right:70px}.reccurent-pay:has(.input-field__card-type) .input-field__input[name=card_number]{padding-right:70px}.change-password .input-field__input,.personal-data .input-field__input,.registration-form .input-field__input{background-color:transparent;box-shadow:inset 0 0 0 50px #312d2b;filter:none}.change-password .input-field__input:-webkit-autofill,.change-password .input-field__input:-webkit-autofill:active,.change-password .input-field__input:-webkit-autofill:focus,.change-password .input-field__input:-webkit-autofill:hover,.personal-data .input-field__input:-webkit-autofill,.personal-data .input-field__input:-webkit-autofill:active,.personal-data .input-field__input:-webkit-autofill:focus,.personal-data .input-field__input:-webkit-autofill:hover,.registration-form .input-field__input:-webkit-autofill,.registration-form .input-field__input:-webkit-autofill:active,.registration-form .input-field__input:-webkit-autofill:focus,.registration-form .input-field__input:-webkit-autofill:hover{box-shadow:inset 0 0 0 50px #312d2b;-webkit-text-fill-color:#fff;background-clip:content-box!important;caret-color:#fff}.input-field__input:-webkit-autofill,.input-field__input:-webkit-autofill:active,.input-field__input:-webkit-autofill:focus,.input-field__input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;caret-color:#fff}.form-constructor .input-field__input,.single-form .input-field__input{background-color:transparent;filter:none}.form-constructor .input-field__input:-webkit-autofill,.form-constructor .input-field__input:-webkit-autofill:active,.form-constructor .input-field__input:-webkit-autofill:focus,.form-constructor .input-field__input:-webkit-autofill:hover,.single-form .input-field__input:-webkit-autofill,.single-form .input-field__input:-webkit-autofill:active,.single-form .input-field__input:-webkit-autofill:focus,.single-form .input-field__input:-webkit-autofill:hover{-webkit-text-fill-color:#faf6f2;background-clip:content-box!important;caret-color:#faf6f2}.payment-area .input-field__input:-webkit-autofill,.payment-area .input-field__input:-webkit-autofill:active,.payment-area .input-field__input:-webkit-autofill:focus,.payment-area .input-field__input:-webkit-autofill:hover{box-shadow:inset 0 0 0 50px #3b352f}.input-field__icon--disabled .input-field__input{padding-left:38px}.input-field__input:-webkit-autofill+.input-field__label-anim{font-size:14px;top:-8px}.input-field__input.input-field--top-label+.input-field__label-anim,.input-field__input:focus+.input-field__label-anim{font-size:14px;top:-8px}.input-field__input[disabled]{color:#bab2a8;opacity:1}.input-field__input.anim-label.input-field--top-label+.input-field__label-anim,.input-field__input.anim-label:focus+.input-field__label-anim{font-size:14px;top:-8px}.add-money-limit .input-field__input.anim-label+.input-field__label-anim,.change-limit .input-field__input.anim-label+.input-field__label-anim{background-color:#35302c}.add-money-limit .input-field__input.anim-label+.input-field__label-anim:empty,.change-limit .input-field__input.anim-label+.input-field__label-anim:empty{display:none}.limits-modal .input-field__input.anim-label+.input-field__label-anim{background-color:#312d2b}.partners-contests-create-contest__settings .input-field__input.anim-label+.input-field__label-anim{background-color:#3b352f}.limits__card .input-field__input.anim-label+.input-field__label-anim{background-color:#3a3430}@media(max-width:1139px){.limits__card .input-field__input.anim-label+.input-field__label-anim{background-color:#312d2b}}.birthday-calendar__input .input-field__input.anim-label:focus+.input-field__label-anim{font-size:16px;top:50%;transform:translateY(-50%)}.input-field__input.fix-label+.input-field__label-anim{background-color:#312d2b;font-size:16px;font-weight:400;left:10px;padding:0 6px;top:-11px}.input-field__icon--disabled .input-field__input.fix-label+.input-field__label-anim{left:34px}.input-field__input::-moz-placeholder{color:#9b9084;font-size:16px;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.input-field__input::placeholder{color:#9b9084;font-size:16px;transition:all .2s ease-out}.input-field__input:focus::-moz-placeholder{color:transparent}.input-field__input:focus::placeholder{color:transparent}.input-field__input:focus:hover{border-color:#f09235}.change-limit__input--error .input-field__input:focus{border-color:#bf3d2d}.input-field__input.input-field--country{border:none;padding:0}.profile-promocode .input-field__input{height:40px;padding:0 30px 0 15px}.payment-crypto__converter .input-field__input{padding:0 15px}.country-select__selected .input-field__input{height:30px}.partners-contests-history-content__header .input-field__input{padding-left:0}.partners-contests-history-content__header .input-field__input::-moz-placeholder{color:#bab2a8}.partners-contests-history-content__header .input-field__input::placeholder{color:#bab2a8}.partners-contests-history-content__header-input--with-trash .input-field__input{padding-right:40px}.search__input-field .input-field__input{padding:5px 40px 5px 38px}.sport-lobby__bonus-code .input-field__input{height:40px}.profile-edit__phone .input-field__input[disabled]{pointer-events:none}.input-field__input--password{padding-right:32px;text-overflow:clip}.input-field__input--password[type=text]{text-overflow:ellipsis}.input-field--error{margin-bottom:4px}.input-field__wrap{border:2px solid #544a42;border-radius:5px;height:44px;transition:border .2s ease-out}.input-field__wrap.input-field__wrap--focus,.no-touch .input-field__wrap:focus{border-color:#af6d2c}.no-touch .highlighted .input-field__wrap:not(.input-field__wrap--error):not(.input-field__wrap--disabled),.no-touch .input-field__wrap:not(.input-field__wrap--error):not(.input-field__wrap--disabled):hover,.search__header-input .input-field__wrap.input-field__wrap--focus,.search__header-input .no-touch .input-field__wrap:focus{border-color:#f09235}.country-select__search-input .input-field__wrap{border:none;height:auto}.payment-info .input-field__wrap.input-field__wrap--orange{border-color:#f09235}.has-error .input-field__wrap{border-color:#df1f3d;margin-bottom:4px}.partners-contests-create-contest__prizes-item .has-error .input-field__wrap{margin-bottom:0}.input-field--error .input-field__wrap,.input-field__wrap.input-field__wrap--error{border-color:#cc3743}.input-field--warning .input-field__wrap{border-color:#e3c544}.reccurent-pay .input-field--error .input-field__wrap{border-color:#bf3c2c}.input-field__icon--disabled.clock .input-field__wrap{border-color:#4f453b}.games-list-filters__popup-providers .input-field__wrap,.profile-history__filters-block .input-field__wrap{border:none}.input-field__wrap.input-field--top-label .input-field__label-anim,.input-field__wrap.input-field__wrap--focus .input-field__label-anim{font-size:14px;top:-8px}.confirm-code__sms-code .input-field__wrap{margin-bottom:0}.form-constructor__field-wrap--confirmed_phone .confirm-code__sms-code .input-field__wrap,.unlock-account-by-phone-modal__container .confirm-code__sms-code .input-field__wrap{width:100%}@media(max-width:711px){.confirm-code__sms-code .input-field__wrap{width:100%}}.input-field__wrap--orange{border-color:#f09235}.input-field__wrap--clear-button{padding-right:34px}.input-field__icon{padding-left:38px;position:relative}.input-field__icon:before{color:#9b9084;display:block;font-size:15px;left:0;line-height:1;position:absolute;top:9px}.input-field__icon .input-field__label-anim{left:38px}.registration-form .input-field__icon .input-field__label-anim{color:#bab2a8;left:34px}.registration-form .input-field__icon{padding-left:34px}.partners-contests-history-content__header .input-field__icon{padding-left:39px}.registration-form .form__phone-input{color:#7e7168}.input-field__button{align-items:center;background-color:transparent;border:none;box-shadow:none;color:#f09235;cursor:pointer;display:flex;font-size:14px;font-weight:900;line-height:1;min-height:43px;padding:0 10px;position:absolute;right:0;text-align:center;text-transform:lowercase;top:0;transition:all .2s ease-out;z-index:5}.input-field__button.input-field__button--disabled{cursor:default;opacity:.6}.input-field__button.input-field__button--out{background:#f09235;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1;margin-top:16px;padding:14px 28px 13px;position:relative;text-align:center;text-decoration:none;transition:background .2s ease-out;vertical-align:middle;width:100%}.no-touch .input-field__button.input-field__button--out:not(.input-field__button--disabled):hover{background:#d4741e}.input-field__icon--disabled .input-field__button{margin-top:-4px}.game--registration-mode .input-field__button{background:#f09235;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1;padding:14px 16px 13px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100%}.confirm-code__sms-code .input-field__button{margin-top:0}.birthday-calendar__input .input-field__button{height:auto;margin-top:0!important;pointer-events:none;z-index:5}.game--registration-mode .birthday-calendar__input .input-field__button{background:unset;color:#f09235;display:flex;padding:0;position:absolute;right:10px;width:auto}.profile-edit__phone .input-field__button{z-index:9}.confirm-code .input-field__button{text-transform:none}@media(min-width:712px){.confirm-code .input-field__button{flex-shrink:0;margin:0;width:144px}}.confirm-code .input-field__button.input-field__button--disabled{background-color:#544a42;color:#7e7168;opacity:1}@media(min-width:712px){.form-constructor__field-wrap--confirmed_phone .confirm-code .input-field__button{margin:16px 0 0;width:100%}}@media(max-width:533px){.form-constructor__wrap--cashout .input-field__button{background:#f09235;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1;padding:14px 16px 13px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100%}.form-constructor__wrap--cashout .birthday-calendar__input .input-field__button{background:unset;color:#f09235;display:flex;padding:0;position:absolute;right:10px;width:auto}.confirm-code .input-field__button{font-size:14px}.form-constructor__wrap--cashout .input-field.has-error .input-field__button{margin-top:10px}}.input-field__icon--disabled{position:relative}.input-field__icon--disabled:before{display:block;font-size:15px;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.input-field__icon--disabled .input-field__label-anim{left:30px}.input-field__label-anim{background-color:#312d2b;color:#bab2a8;font-size:16px;font-weight:400;left:10px;line-height:1;max-width:calc(100% - 14px);overflow:hidden;padding-inline:4px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:12px;transition:all .1s ease-out;white-space:nowrap;z-index:2}.input-field__icon--disabled .input-field__label-anim{left:34px}.input-field--error+.input-field__label-anim{top:12px}.input-field__label-anim .anim-label.input-field--top-label{font-size:14px;top:-8px}.input-field--error.anim-label.input-field--top-label .input-field__label-anim,.input-field--error.anim-label.input-field--top-label+.input-field__label-anim,.input-field--error.anim-label:focus+.input-field__label-anim,.input-field__wrap--error.input-field--top-label .input-field__label-anim,.input-field__wrap--error.input-field__wrap--focus .input-field__label-anim{color:#cc3743}.input-field--warning .input-field--error.anim-label.input-field--top-label+.input-field__label-anim{color:#e3c544}.deposit-bonuses-item .input-field__label-anim{background-color:#211e1c}#restore-account-form .input-field__label-anim{background-color:#35302b}@media(max-width:711px){#restore-account-form .input-field__label-anim{background-color:#312d2b}}@media(min-width:1280px){.limits .input-field__label-anim{background-color:#3b352f}}.payment-area-form .input-field__input.anim-label+.input-field__label-anim,.payment-crypto__block .input-field__input.anim-label+.input-field__label-anim,.reccurent-pay .input-field__input.anim-label+.input-field__label-anim{background-color:#3b352f}@media(max-width:711px){.payment-area-form .input-field__input.anim-label+.input-field__label-anim,.payment-crypto__block .input-field__input.anim-label+.input-field__label-anim,.reccurent-pay .input-field__input.anim-label+.input-field__label-anim{background-color:#312d2b}.payment-area__col:not(.full-width) .payment-area-form:not(.payment-area-form--cashout) .input-field__input.anim-label+.input-field__label-anim,.payment-area__sum--matching-deposit .payment-area-form .input-field__input.anim-label+.input-field__label-anim,.payment-area__sum--matching-deposit .payment-crypto__block .input-field__input.anim-label+.input-field__label-anim,.payment-area__sum--matching-deposit .reccurent-pay .input-field__input.anim-label+.input-field__label-anim{background-color:#3b352f}}.payment-area__sum--matching-deposit .payment-area-form__input .input-field__input.anim-label+.input-field__label-anim,.payment-area__sum--matching-deposit .reccurent-pay .input-field__input.anim-label+.input-field__label-anim{background-color:#3b352f}.registration-form__inputs .input-field__label-anim{left:11px}.input-field__label-anim.custom-select__label{font-size:14px;top:-6px}.sport-lobby__bonus-code .input-field__label-anim{background-color:transparent}@media(min-width:712px){.sport-lobby__bonus-code .input-field__label-anim{background-color:#3b352f}}.payment-modal .vti__dropdown{padding:7px 7px 7px 10px}.vti__dropdown .vti__dropdown-list::-webkit-scrollbar{height:3px;width:4px}.vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track,.vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track-piece{background-color:transparent}.vti__dropdown .vti__dropdown-list::-webkit-scrollbar-thumb{background-color:#666;border-radius:3px}.input-field__card-type{height:43px;margin-right:10px;padding:5px 0;position:absolute;right:0;top:0;width:3.3333333333rem}@media(min-width:712px)and (max-width:1279px){.input-field__card-type{width:5rem}}@media(min-width:1280px){.input-field__card-type{width:2.7777777778rem}}.input-field__card-type-ic{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.input-field__card-type-ic.diners{background-image:url(../img/payment-input-icons/diners.svg)}.input-field__card-type-ic.amex{background-image:url(../img/payment-input-icons/amex.svg)}.input-field__card-type-ic.jcb{background-image:url(../img/payment-input-icons/jcb.svg)}.input-field__card-type-ic.maestro{background-image:url(../img/payment-input-icons/maestro.svg)}.input-field__card-type-ic.mastercard{background-image:url(../img/payment-input-icons/mastercard.svg)}.input-field__card-type-ic.mir{background-image:url(../img/payment-input-icons/mir.svg)}.input-field__card-type-ic.rupay{background-image:url(../img/payment-input-icons/rupay.svg)}.input-field__card-type-ic.visa{background-image:url(../img/payment-input-icons/visa.svg)}.input-field__card-type-ic.unionpay{background-image:url(../img/payment-input-icons/unionpay.svg)}.form__phone-input-wr{position:relative}.form__phone-input-wr+.input-field__label-anim{font-size:14px;letter-spacing:0;opacity:0;top:-8px}.input-field--top-label .form__phone-input-wr input::-moz-placeholder,.input-field__wrap--focus .form__phone-input-wr input::-moz-placeholder{opacity:0}.input-field--top-label .form__phone-input-wr input::placeholder,.input-field__wrap--focus .form__phone-input-wr input::placeholder{opacity:0}.input-field--top-label .form__phone-input-wr+.input-field__label-anim,.input-field__wrap--focus .form__phone-input-wr+.input-field__label-anim{opacity:1;transition:opacity .3s}.input-field__clear-button{align-items:center;background:none;border:none;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:34px}.input-field__clear-button-ic{height:15px;width:15px}.input-field__input[inert]{pointer-events:none}
