.form-element-inputbox[data-v-fba2a84f]{--border-color: #eee;--border-radius-top: 4px;--border-radius-bottom: 4px;--box-shadow-color: transparent;--background-color: #f3f3f3;--tip-color: inherit;--placeholder-font-weight: 700;--opacity: 1;border:solid 1px var(--border-color);border-radius:4px;background-color:var(--background-color);box-shadow:inset 0 0 0 1px var(--box-shadow-color);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--form-control-element-min-height: 44px;--form-control-element-padding-top: 9px;--form-control-element-padding-bottom: 9px;--form-control-element-icon-line-height: 44px;--form-control-element-font-size: 16px}.form-element-inputbox--small[data-v-fba2a84f]{--form-control-element-min-height: 32px;--form-control-element-padding-top: 5px;--form-control-element-padding-bottom: 5px;--form-control-element-icon-line-height: 32px;--form-control-element-font-size: 14px}.form-element-inputbox[data-v-fba2a84f] .form-control{position:relative;border:0;border-top-left-radius:var(--border-radius-top);border-top-right-radius:var(--border-radius-top);border-bottom-right-radius:var(--border-radius-bottom);border-bottom-left-radius:var(--border-radius-bottom);font-size:16px;line-height:24px;text-align:left;color:inherit;background-color:transparent;opacity:var(--opacity);height:auto;min-height:var(--form-control-element-min-height);padding:11px 12px;font-size:var(--form-control-element-font-size);cursor:var(--cursor, initial)}.form-element-inputbox[data-v-fba2a84f] .form-control::placeholder,.form-element-inputbox[data-v-fba2a84f] .form-control .placeholder{font-size:16px;font-weight:var(--placeholder-font-weight);line-height:24px;white-space:unset;color:#a9a9a9}.form-element-inputbox[data-v-fba2a84f] .form-control:is(textarea){min-height:108px}.form-element-inputbox[data-v-fba2a84f] .form-control:is(button,div){text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:var(--form-control-element-padding-top);padding-bottom:var(--form-control-element-padding-bottom);cursor:var(--cursor, pointer)}.form-element-inputbox[data-v-fba2a84f] .form-control:has([class*=" jb_"],[class^=jb_],+[class*=" jb_"],+[class^=jb_]){padding-right:32px}.form-element-inputbox[data-v-fba2a84f] .form-control:has([class*=" jb_"],[class^=jb_],+[class*=" jb_"],+[class^=jb_])>[class*=" jb_"],.form-element-inputbox[data-v-fba2a84f] .form-control:has([class*=" jb_"],[class^=jb_],+[class*=" jb_"],+[class^=jb_])>[class^=jb_],.form-element-inputbox[data-v-fba2a84f] .form-control:has([class*=" jb_"],[class^=jb_],+[class*=" jb_"],+[class^=jb_])+[class*=" jb_"],.form-element-inputbox[data-v-fba2a84f] .form-control:has([class*=" jb_"],[class^=jb_],+[class*=" jb_"],+[class^=jb_])+[class^=jb_]{position:absolute;top:0;right:0;z-index:1;display:block;padding:0 8px;line-height:var(--form-control-element-icon-line-height);color:#7e7e7e}.form-element-inputbox[data-v-fba2a84f] .text-editor{position:relative;border:0;border-top-left-radius:var(--border-radius-top);border-top-right-radius:var(--border-radius-top);border-bottom-right-radius:var(--border-radius-bottom);border-bottom-left-radius:var(--border-radius-bottom);font-size:16px;line-height:24px;text-align:left;color:inherit;background-color:transparent;opacity:var(--opacity)}.form-element-inputbox[data-v-fba2a84f] .text-editor::placeholder,.form-element-inputbox[data-v-fba2a84f] .text-editor .placeholder{font-size:16px;font-weight:var(--placeholder-font-weight);line-height:24px;white-space:unset;color:#a9a9a9}.form-element-inputbox[data-v-fba2a84f] .input-group{position:relative;border:0;border-top-left-radius:var(--border-radius-top);border-top-right-radius:var(--border-radius-top);border-bottom-right-radius:var(--border-radius-bottom);border-bottom-left-radius:var(--border-radius-bottom);font-size:16px;line-height:24px;text-align:left;color:inherit;background-color:transparent;opacity:var(--opacity);display:flex;justify-content:center;align-items:center;gap:8px;padding:0 8px}.form-element-inputbox[data-v-fba2a84f] .input-group::placeholder,.form-element-inputbox[data-v-fba2a84f] .input-group .placeholder{font-size:16px;font-weight:var(--placeholder-font-weight);line-height:24px;white-space:unset;color:#a9a9a9}.form-element-inputbox[data-v-fba2a84f] .input-group>*{border-radius:0}.form-element-inputbox[data-v-fba2a84f] .input-group>*:first-child{border-top-left-radius:var(--border-radius-top);border-bottom-left-radius:var(--border-radius-bottom)}.form-element-inputbox[data-v-fba2a84f] .input-group>*:last-child{border-top-right-radius:var(--border-radius-top);border-bottom-right-radius:var(--border-radius-bottom)}.form-element-inputbox[data-v-fba2a84f]:has(.form-element-inputbox__tip.top){--border-radius-top: 0}.form-element-inputbox[data-v-fba2a84f]:has(.form-element-inputbox__tip.bottom){--border-radius-bottom: 0}.form-element-inputbox[data-v-fba2a84f]:has(input:focus,textarea:focus,.ql-editor:focus,*.focus){--border-color: #ff7800;--box-shadow-color: #ff7800}.form-element-inputbox[data-v-fba2a84f]:has(input:disabled,textarea:disabled,.ql-editor[contenteditable=false],*.disabled){--border-color: #eee;--box-shadow-color: transparent;--background-color: #f8f9fa;--placeholder-font-weight: 400;--cursor: not-allowed;--opacity: .5}.form-element-inputbox[data-v-fba2a84f]:has(input[readonly],textarea[readonly]){--border-color: #eee;--box-shadow-color: transparent;--background-color: #f8f9fa;--cursor: not-allowed}.form-element-inputbox.form-element-inputbox--error[data-v-fba2a84f]{--tip-color: #ea475b;--border-color: #ea475b;--box-shadow-color: #ea475b}.form-element-inputbox .form-element-inputbox__tip[data-v-fba2a84f]{position:relative;z-index:1;color:var(--tip-color);cursor:var(--cursor)}.form-element-inputbox .form-element-inputbox__tip[data-v-fba2a84f]:before{content:"";position:absolute;left:0;width:100%;height:2px;background:inherit}.form-element-inputbox .form-element-inputbox__tip[data-v-fba2a84f]:empty{display:none}.form-element-inputbox .form-element-inputbox__tip.top[data-v-fba2a84f]:before{bottom:-1px}.form-element-inputbox .form-element-inputbox__tip.bottom[data-v-fba2a84f]:before{top:-1px}.form-element-inputbox .form-element-inputbox__valid[data-v-fba2a84f]{position:absolute;top:100%;z-index:1}.form-element-inputbox .form-element-inputbox__valid.error-occupied[data-v-fba2a84f]{position:static;top:auto}
