.base-icon{flex-shrink:0}.base-icon.base-icon_default-color{color:inherit}.base-icon.base-icon_flip-x{transform:scaleX(-1)}.base-icon.base-icon_flip-y{transform:scaleY(-1)}.form-select__wrapper{position:relative}.form-select__wrapper:focus-within .form-select__options{display:block!important}.form-select__wrapper:focus-within .form-select__toggle .base-icon{transform:scaleY(-1)}.form-select__options{box-sizing:border-box;position:absolute;top:50px;left:0;width:100%;max-height:250px;box-shadow:0 4px 25px 0 rgba(0,15,30,.7);z-index:1;display:none!important;overflow-x:hidden;overflow-y:auto}.form-select__option{box-sizing:border-box;display:flex!important;align-items:center;position:relative;padding:.8rem;padding-left:.5rem;margin:0;cursor:pointer}.form-select__option input{height:16px;width:16px;margin-bottom:0;margin-right:.5rem}.form-select__option:last-child{border-bottom:none!important}.form-select__toggle{width:50px!important;height:50px;border-style:none;display:flex!important;justify-content:center;align-items:center;position:absolute;top:0;right:0}.form-select__toggle .base-icon{width:10px!important;border-style:none}.period-input__row{display:flex;align-items:center}.period-input__row .user-form__input:not(:last-child){margin-right:10px}.base-checkbox{display:inline-flex;cursor:pointer}.base-checkbox+.base-checkbox{margin-top:6px}.base-checkbox_centered{align-items:center}.base-checkbox__item{position:relative;flex-shrink:0;box-sizing:border-box;transition:background-color .2s ease-in-out}.base-checkbox__input{position:absolute;opacity:0;pointer-events:none;margin:0;height:100%;width:100%}.base-checkbox__tick{position:absolute;left:0;top:-.1em;right:0;bottom:0;margin:auto;width:.6em;height:.3em;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transition:transform .2s ease-in-out;transform:rotate(-45deg) scale(0);box-sizing:border-box}.base-checkbox_default .base-checkbox__item{border-radius:2px}.base-checkbox:not(.base-checkbox_with-slot).base-checkbox_default .base-checkbox__item,.base-checkbox:not(.base-checkbox_with-slot).base-checkbox_radio .base-checkbox__item{background-color:#fff;border:1px solid #d5dade}.base-checkbox_checked .base-checkbox__tick{transform:rotate(-45deg) scale(1)}.base-checkbox_checked:not(.base-checkbox_circle):not(.base-checkbox_with-slot) .base-checkbox__item,.base-checkbox_some:not(.base-checkbox_circle):not(.base-checkbox_with-slot) .base-checkbox__item{background-color:rgba(0,110,255,.15);border-color:transparent}.base-checkbox_checked:not(.base-checkbox_circle):not(.base-checkbox_with-slot):focus-within .base-checkbox__item,.base-checkbox_checked:not(.base-checkbox_circle):not(.base-checkbox_with-slot):hover .base-checkbox__item,.base-checkbox_some:not(.base-checkbox_circle):not(.base-checkbox_with-slot):focus-within .base-checkbox__item,.base-checkbox_some:not(.base-checkbox_circle):not(.base-checkbox_with-slot):hover .base-checkbox__item{background-color:rgba(0,110,255,.25)}.base-checkbox_radio .base-checkbox__item{border-radius:50%}.base-checkbox_radio .base-checkbox__tick{top:0;width:auto;height:auto;margin:5px;border:0;border-radius:inherit;background-color:#0080ff}.base-checkbox_circle .base-checkbox__item{border-radius:50%;background-color:currentColor}.base-checkbox_circle .base-checkbox__item .base-checkbox__tick{color:#fff}.base-checkbox_some .base-checkbox__tick{width:10px;height:2px;transform:none;top:0}.base-checkbox__label{cursor:pointer;padding:0 10px;align-self:center}.base-checkbox_reverse .base-checkbox__label{order:-1}.user-form{width:100%;height:100%;position:relative;padding:40px 15px;padding-left:26px;box-sizing:border-box;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:scroll}.user-form::-webkit-scrollbar{background-color:initial;width:11px;height:11px}.user-form::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:3px;background-color:transparent;background-clip:padding-box;border-radius:5.5px}.user-form:hover{scrollbar-color:rgba(103,111,117,.4) transparent}.user-form:hover::-webkit-scrollbar-thumb{background-color:rgba(103,111,117,.4)}.user-form *,.user-form :after,.user-form :before{box-sizing:inherit;border-style:solid;width:100%}.user-form :after,.user-form :before{display:block}.user-form .base-checkbox{display:inline-flex}.user-form .base-checkbox .base-checkbox__tick{width:.6em;height:.3em}.user-form__container{max-width:480px;min-width:280px;margin:0 auto;padding-bottom:20px}.user-form__form{margin-bottom:15px;padding:30px;box-sizing:border-box;max-width:480px}.user-form__header{margin-bottom:24px}.user-form__label{margin-bottom:8px;display:block}.user-form__input{height:50px;min-height:50px;max-height:50px;margin-bottom:20px;padding-left:15px;padding-right:15px;display:flex;appearance:none}.user-form__input::-webkit-date-and-time-value{text-align:left}.user-form__input::placeholder{font-size:inherit}.user-form__textarea{padding-top:16px;height:100px;resize:none}.user-form__input_file{padding-top:8px}.user-form__button{height:50px;cursor:pointer}.user-form__link{display:block;width:220px;text-align:center;padding:4px 0;max-height:24px;border-radius:12px;margin:0 auto;color:hsla(0,0%,100%,.8)!important;background-color:rgba(4,0,14,.2);text-decoration:none;cursor:pointer;font:13px Arial,Helvetica,sans-serif}.user-form__link-crm{display:inline;text-decoration:underline;width:auto}.user-form__field__error{color:#db0042;margin:-15px 0 10px}.user-form__input_error{border-color:#db0042!important}.flex-row{display:flex;flex-wrap:wrap}.mb-20{margin-bottom:20px}html{height:100vh;overflow:hidden}body{background-color:#f4f5f7;border:0;margin:0;padding:0;box-sizing:border-box}.app-wrapper{height:100vh;overflow:hidden}button,select{font-weight:400;line-height:17px;color:#353d43}button,input::placeholder,select{font-family:system-ui,-apple-system,sans-serif;font-size:13px}input::placeholder{color:#5f6c76;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link,.link:active,.link:hover,a,a:active,a:hover,a:visited{color:#0080ff;text-decoration:none;cursor:pointer}.app-wrapper__not-found{width:100%;height:100%;align-items:center;justify-content:center;display:flex}.app-wrapper__not-found p{color:#a0aec0;font-family:Nunito,sans-serif;font-size:18px}