.razom.monvelUi.textarea{display:inline-block}.razom.monvelUi.textarea.fluid,.razom.monvelUi.textarea.fluid textarea{width:100%}@media(hover:hover){.razom.monvelUi.textarea:not(.disabled):not(.readOnly) .inputWrapper:hover textarea:not(:focus){border-color:#c8cdd2}.razom.monvelUi.textarea:not(.disabled):not(.readOnly) .inputWrapper:hover .title{color:#14191e}}@media(hover:none){.razom.monvelUi.textarea:not(.disabled):not(.readOnly) .inputWrapper:active textarea:not(:focus){border-color:#c8cdd2}.razom.monvelUi.textarea:not(.disabled):not(.readOnly) .inputWrapper:active .title{color:#14191e}}.razom.monvelUi.textarea.value .title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea.value .title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea.value .title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;padding-bottom:0;top:1px;left:1px;padding-top:7px}.razom.monvelUi.textarea.value textarea:focus~.clear,.razom.monvelUi.textarea.value textarea:not(:disabled):active~.clear,.razom.monvelUi.textarea.value:not(.disabled):not(.readOnly) .inputWrapper:hover .clear{visibility:visible;opacity:1}.razom.monvelUi.textarea.error .inputWrapper{margin-bottom:4px}.razom.monvelUi.textarea.error textarea{border-color:#e1194b}.razom.monvelUi.textarea.hint .inputWrapper{margin-bottom:4px}.razom.monvelUi.textarea.disabled:not(.readOnly) textarea:disabled{border-color:#e6ebf0;background-color:#f7fafd;color:#c8cdd2}.razom.monvelUi.textarea.disabled:not(.readOnly) .title{color:#c8cdd2}.razom.monvelUi.textarea.disabled:not(.readOnly) .inputWrapper:before{background-color:#f7fafd}.razom.monvelUi.textarea.readOnly textarea,.razom.monvelUi.textarea.readOnly textarea:focus,.razom.monvelUi.textarea.readOnly textarea:not(:disabled):active{background-color:#fff;border-radius:0;border-color:#fff #fff #c8cdd2}.razom.monvelUi.textarea .inputWrapper{position:relative}.razom.monvelUi.textarea .inputWrapper:before{display:block;position:absolute;opacity:1;top:1px;left:1px;content:"";height:27px;width:calc(100% - 48px);background-color:#fff;border-top-left-radius:12px;transition:all .3s ease,height 0s ease}.razom.monvelUi.textarea textarea{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea textarea{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea textarea{font-style:normal;font-weight:600;font-variation-settings:"wght" 520,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;margin:0;padding:23.5px 46px 8px 15px;width:100%;outline:none;background-color:#fff;border:1px solid #e6ebf0;border-radius:12px;color:#14191e;resize:none;box-sizing:border-box;vertical-align:bottom;scrollbar-width:thin;scrollbar-color:#e6ebf0 hsla(0,0%,100%,0);transition:all .3s ease,height 0s ease}.razom.monvelUi.textarea textarea::placeholder{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea textarea::placeholder{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea textarea::placeholder{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;opacity:0;color:#c8cdd2;transition:all .3s ease,height 0s ease}.razom.monvelUi.textarea textarea:focus,.razom.monvelUi.textarea textarea:not(:disabled):active{border-color:#00c8fa}.razom.monvelUi.textarea textarea:focus~.title,.razom.monvelUi.textarea textarea:not(:disabled):active~.title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea textarea:focus~.title,.razom.monvelUi.textarea textarea:not(:disabled):active~.title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea textarea:focus~.title,.razom.monvelUi.textarea textarea:not(:disabled):active~.title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;padding-bottom:0;top:1px;left:1px;padding-top:7px;color:#14191e}.razom.monvelUi.textarea textarea:focus::placeholder,.razom.monvelUi.textarea textarea:not(:disabled):active::placeholder{opacity:1}.razom.monvelUi.textarea textarea::-webkit-scrollbar{width:8px;cursor:pointer}.razom.monvelUi.textarea textarea::-webkit-scrollbar-track{margin-top:16px;margin-bottom:16px;border:3px solid hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}.razom.monvelUi.textarea textarea::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px #e6ebf0;border-left:2px solid hsla(0,0%,100%,0);border-right:2px solid hsla(0,0%,100%,0)}.razom.monvelUi.textarea .title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea .title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea .title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;position:absolute;top:1px;left:1px;width:calc(100% - 42px);padding:15.5px 16px 0 15px;border-radius:12px;color:#64696e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:3;transition:all .3s ease}.razom.monvelUi.textarea .clear{visibility:hidden;opacity:0;position:absolute;top:16px;right:16px;color:#c8cdd2;z-index:2;transition:all .3s ease}.razom.monvelUi.textarea .clear .icon-component{cursor:pointer}.razom.monvelUi.textarea .hintText{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea .hintText{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea .hintText{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;padding:0 16px;color:#64696e}.razom.monvelUi.textarea .errorText{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea .errorText{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea .errorText{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;padding:0 16px;color:#e1194b}.razom.monvelUi.textarea.medium textarea:focus~.title,.razom.monvelUi.textarea.medium textarea:not(:disabled):active~.title,.razom.monvelUi.textarea.medium.value .title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.monvelUi.textarea.medium textarea:focus~.title,.razom.monvelUi.textarea.medium textarea:not(:disabled):active~.title,.razom.monvelUi.textarea.medium.value .title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.monvelUi.textarea.medium textarea:focus~.title,.razom.monvelUi.textarea.medium textarea:not(:disabled):active~.title,.razom.monvelUi.textarea.medium.value .title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;visibility:hidden;opacity:0;padding:7.5px 7px 0 11px}.razom.monvelUi.textarea.medium textarea{padding:8px 24px 8px 11px;border-radius:8px}.razom.monvelUi.textarea.medium .title{padding:7.5px 7px 0 11px;opacity:1}.razom.monvelUi.textarea.medium .clear{top:8px;right:8px}.razom.monvelUi.textarea.medium .errorText,.razom.monvelUi.textarea.medium .hintText{padding:0 12px}.razom.monvelUi.textarea.medium.readOnly textarea{border-radius:0}.razom.monvelUi.textarea.medium .inputWrapper:before{display:none}.razom.fileInput{width:480px}.razom.fileInput .iconWrapper{cursor:pointer}.razom.fileInput .wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#fff;border:1px solid #e6ebf0;border-radius:12px;min-height:56px;max-height:56px;transition:all .3s ease}.razom.fileInput .wrapper.inputActive{cursor:pointer}@media(hover:hover){.razom.fileInput .wrapper:hover{border-color:#c8cdd2}.razom.fileInput .wrapper:hover .fileInfo{color:#14191e}}@media(hover:none){.razom.fileInput .wrapper:active{border-color:#c8cdd2}.razom.fileInput .wrapper:active .fileInfo{color:#14191e}}.razom.fileInput.preview{display:flex;justify-content:center;align-items:center;position:relative;height:326px;background:#f7fafd;border:1px solid #e6ebf0;border-radius:16px}.razom.fileInput.preview .wrapper{position:absolute;bottom:12px;left:12px;right:12px}.razom.fileInput.preview .previewText{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput.preview .previewText{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput.preview .previewText{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;color:#64696e;text-align:center;margin-top:16px}.razom.fileInput.preview .floatIconWrapper{transform:translateY(-36px);text-align:center}.razom.fileInput.preview .floatIconWrapper .icon-component{color:#e6ebf0}.razom.fileInput.preview .image{display:block;position:absolute;max-width:100%;max-height:100%;object-fit:contain}.razom.fileInput.preview .fileIcon{margin:0}.razom.fileInput.fluid{width:100%}.razom.fileInput .fileInfo{display:flex;align-items:center;gap:16px;width:calc(100% - 64px);color:#64696e;transition:color .3s ease}.razom.fileInput .fileInfo .loader{min-width:24px}.razom.fileInput .fileIcon{display:block;margin-right:12px}.razom.fileInput .fileStatus{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:8px;background-color:#00c800}.razom.fileInput .text{width:100%}.razom.fileInput .textLoading .error,.razom.fileInput .textLoading .hint,.razom.fileInput .textLoading .title{color:#c8cdd2}.razom.fileInput .title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput .title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput .title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#14191e}.razom.fileInput.value .title{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput.value .title{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput.value .title{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;color:#8c9196}.razom.fileInput.value .fileInfo{width:calc(100% - 128px)}.razom.fileInput .fileName{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput .fileName{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput .fileName{font-style:normal;font-weight:600;font-variation-settings:"wght" 520,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#14191e}.razom.fileInput .hint{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput .hint{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput .hint{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;color:#8c9196}.razom.fileInput .error{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput .error{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput .error{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:13px;line-height:16px;letter-spacing:0;color:#e1194b}.razom.fileInput .buttons{display:flex;gap:16px;cursor:pointer}.razom.fileInput .buttons>button:not(:last-child){margin-right:20px}.razom.fileInput .actions{position:relative;display:flex;gap:16px}.razom.fileInput .actions .actionsMenu{position:absolute;top:40px;border:1px solid #e6ebf0;border-radius:8px;box-shadow:0 1px 4px #c8cdd2;background:#fff;overflow:hidden;z-index:2}.razom.fileInput .actions .actionsMenuItem{font-family:TT Norms Pro,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}@supports(font-variation-settings:normal){.razom.fileInput .actions .actionsMenuItem{font-family:TT Norms Pro VF,Arial,Roboto,Helvetica Neue,Noto Sans,Open Sans,Ubuntu,sans-serif}}.razom.fileInput .actions .actionsMenuItem{font-style:normal;font-weight:450;font-variation-settings:"wght" 400,"slnt" 0;font-size:16px;line-height:24px;letter-spacing:0;display:flex;padding:12px;max-width:300px;min-width:200px;cursor:pointer}@media(hover:hover){.razom.fileInput .actions .actionsMenuItem:hover{background-color:#f7fafd}}@media(hover:none){.razom.fileInput .actions .actionsMenuItem:active{background-color:#f7fafd}}.razom.fileInput .actions .actionsMenuItem>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.razom.fileInput .actions .actionsMenuItem>:not(:last-child){margin-right:12px}.razom.fileInput .nativeInput{position:absolute;visibility:hidden;height:0;z-index:-1}