.div-input{margin-bottom:15px;position:relative;white-space:nowrap}.input-custom>label{color:#404040;font-size:16px;margin-bottom:2px;font-weight:700}.color-select{background-color:#fff;border:1px solid #4f4f4f;border-radius:2px;padding:3px 13px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100px;white-space:nowrap;margin-left:-3px;z-index:1;border-left:none}input[type=color]{z-index:2;height:35px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-color:#4f4f4f}.div-input[data-v-40aa9045]{margin-bottom:15px;position:relative;white-space:nowrap}.input-custom[data-v-40aa9045]{padding:0;position:relative}.input-custom>label[data-v-40aa9045]{color:#404040;font-size:16px;margin-bottom:2px;font-weight:700}.input-custom>input[data-v-40aa9045]{color:#404040;border:1px solid #bcbcbc;border-radius:6px;padding:5px 10px}.input-custom>input[size=lg][data-v-40aa9045]{height:45px}.input-custom>input[data-v-40aa9045]:focus{border:1px solid #242424}.input-custom.error>input[data-v-40aa9045]{border-color:red!important}[data-v-40aa9045]::-webkit-input-placeholder{color:rgba(36,36,36,.4)}[data-v-40aa9045]:-ms-input-placeholder{color:rgba(36,36,36,.4)}[data-v-40aa9045]::-moz-placeholder{color:rgba(36,36,36,.4)}[data-v-40aa9045]::-ms-input-placeholder{color:rgba(36,36,36,.4)}[data-v-40aa9045]::placeholder{color:rgba(36,36,36,.4)}.custom-input[data-v-40aa9045]{display:block;border:none;width:100%}.text-desc[data-v-40aa9045]{color:#9b9b9b;font-size:12px}.display-only[data-v-40aa9045]{position:absolute;z-index:5000;width:100%;height:100%;border-radius:10px}.text-error[data-v-40aa9045]{color:red;font-size:14px}.d-grid[data-v-40aa9045]{display:grid}.button-eye[data-v-40aa9045]{position:absolute;right:20px;bottom:1rem;z-index:6}.hastextFloat[data-v-40aa9045]{bottom:1rem}.text-warning-message[data-v-40aa9045]{color:#bebebe;font-size:12px}.btn-tooltip-main[data-v-40aa9045]{padding:0 0 0 4px}.btn-tooltip-main svg[data-v-40aa9045]{width:13px;height:13px;margin-bottom:5px;color:#5b57a5}@media (max-width:767.98px){.input-custom>label[data-v-40aa9045]{font-size:15px}}