.input__wrapper{position:relative;width:100%}.input__label{display:inline-block;margin-bottom:3px;color:var(--gray)}.input{width:100%;height:36px;padding:7px 12px;font-size:16px;line-height:1;border:1px solid var(--gray);border-radius:10px;background-color:var(--white);outline:none}.input::-webkit-input-placeholder,.input::placeholder{color:var(--gray)}.input[type=search]::-webkit-search-cancel-button,.input[type=search]::-webkit-search-decoration,.input[type=search]::-webkit-search-results-button,.input[type=search]::-webkit-search-results-decoration{display:none}.input:focus{border:1px solid var(--blue)}.input--interactive{padding-right:26px}.input__button{position:absolute;right:6px;top:8px;z-index:2;font-size:0;cursor:pointer}.input__icon{fill:var(--gray)}.input:focus+.input__button .input__icon{fill:var(--blue)}.input:disabled{background-color:rgba(var(--rgb-gray),.2)}.textarea__wrapper{position:relative;width:100%}.textarea__label{display:inline-block;margin-bottom:3px;color:var(--gray)}.textarea{width:100%;min-height:36px;max-height:100%;padding:7px 12px;font-size:16px;line-height:1;border:1px solid var(--gray);border-radius:10px;outline:none;scrollbar-color:var(--gray) var(--white);scrollbar-width:thin}.textarea::-webkit-scrollbar-track{margin:10px 0;background-color:transparent}.textarea::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--gray)}.textarea::-webkit-scrollbar{width:3px}.textarea::-webkit-input-placeholder,.textarea::placeholder{color:var(--gray)}.textarea:disabled{background-color:rgba(var(--rgb-gray),.2);cursor:not-allowed}.resize-none{resize:none}.resize-vertical{resize:vertical;overflow:hidden}.fileinput{display:none}.fileinput__wrapper{position:relative;display:flex;align-items:center;flex-wrap:wrap}.fileinput__button{display:inline-flex;align-items:center;height:36px;padding:10px 55px;margin-right:20px;font-size:16px;line-height:1;color:var(--white);border-radius:5px;background-color:var(--blue);transition:background .3s;cursor:pointer}.fileinput__button--disabled{background-color:var(--gray)}.fileinput__file-info{color:var(--gray);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fileinput__file-info--linked{cursor:pointer;text-decoration:underline}.fileinput__file-info--linked:hover{text-decoration:none}.fileinput__cancel-button{padding-left:5px;z-index:2;font-size:0;border:none;background-color:transparent;cursor:pointer}.fileinput__icon{color:var(--gray);transition:color .3s}.fileinput__icon:hover{color:var(--red);transition:color .3s}.editable-form{display:flex;flex-wrap:wrap;margin:0 -15px;padding-bottom:15px}.editable-form__row{flex-direction:column;flex:0 0 100%}.editable-form__column,.editable-form__row{display:flex;margin-bottom:15px;padding:0 15px}.editable-form__column{min-width:50%}@media only screen and (min-width:var(--breakpoint-md-max)){.editable-form__column{flex:0 0 100%}}.editable-form__description{align-self:center;width:250px;line-height:1}.editable-form__row .editable-form__description{width:100%}.form-modal .form-generator__cell{max-width:100%}.form-modal .form-generator{flex-direction:column}.form-modal__buttons{display:flex}.form-modal__button{width:180px}.form-modal__button:first-of-type{margin-right:15px}