.inline-input .form-control{color:#2c2d4e;border:none;height:20px;padding:0;font-weight:500;display:inline-block}.inline-input .form-control:focus{padding:0;border:none!important}.inline-input .input-component{position:relative}.inline-input .input-component:after{content:"";background-color:#dee3e8;width:100%;height:2px;position:absolute;bottom:-3px;left:0}.input-length{color:#aaa;pointer-events:none;margin-top:0;font-size:10px;font-weight:300;position:absolute;right:0}.inline-input .input-length{margin-top:3px}.form-control.password{padding-right:1.5rem}.password-condition{z-index:9;opacity:0;pointer-events:none;background-color:#eaf9ff;width:max-content;min-width:100%;margin-top:4px;padding:.5rem 1rem;transition:all .2s;position:absolute}.password-condition.active{pointer-events:all;opacity:1}.password-condition>div{margin-bottom:1px}input.otp{text-align:center;padding:.5rem;height:56px!important;font-size:20px!important}.input-btn-search{background-color:#0f7cd3;border:1px solid #17a9e2;border-radius:0 5px 5px 0;width:40px;height:100%;transition:all .3s;top:0;right:0;position:absolute!important}.input-btn-search:hover{background-color:#0173ce}.input-btn-search .bi-search{font-size:16px;color:#fff!important}.input-component input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-component input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-component input[type=number]{appearance:textfield}.input-component .form-control:disabled,.input-component .form-control[readonly]{opacity:1;background-color:#e9ecef}.form-group.label-horizontal{align-items:center;display:flex}.form-group.label-horizontal>label{flex:none;margin-bottom:0}.form-group.label-horizontal>span{flex:auto}.input-component.horizontal .validate-text,.input-component.label-horizontal .validate-text{white-space:nowrap;bottom:-15px;left:0}
