.input-group[data-v-55b0fe42]{position:relative}.input-group button[data-v-55b0fe42]{background:transparent;cursor:pointer}.input-group button svg[data-v-55b0fe42]{font-size:24px}.form-group[data-v-55b0fe42]{margin-bottom:0!important;font-size:14px;font-weight:400}.form-group label[data-v-55b0fe42]{margin-bottom:8px;display:block;text-align:left;font-size:14px}.form-group.invalid .input-group .form-control[data-v-55b0fe42],.form-group.invalid .input-group .input-group-prepend[data-v-55b0fe42],.form-group.invalid .input-group .btn[data-v-55b0fe42],.form-group.invalid .input-group .input-group-append[data-v-55b0fe42]{border-color:#ff5c75}.form-group .form-control[data-v-55b0fe42]{padding:12px 16px;border-width:1px;border-radius:8px;border-color:#e5e5e5}.form-group .form-control[data-v-55b0fe42]:disabled{background-color:#f3f4f6;cursor:not-allowed;color:#9ca3af}.form-group .form-control.form-control-search[data-v-55b0fe42],.form-group .form-control.form-control--with-eye[data-v-55b0fe42]{padding-right:48px}.form-group .form-text[data-v-55b0fe42]{font-size:14px;display:flex;align-items:center;gap:8px;padding:6px 16px;font-weight:400;border-radius:8px;margin:10px 0}.form-group .input-group .btn[data-v-55b0fe42]{border-width:1px;border-style:solid;border-radius:8px}.form-group .input-group .btn.btn-icon[data-v-55b0fe42]{font-size:24px}.form-group .input-group .input-group-prepend .btn[data-v-55b0fe42]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.form-group .input-group .input-group-append[data-v-55b0fe42]{position:absolute;right:0;top:0;height:48px;display:flex;align-items:center;border-left:none;border-radius:8px;padding:0 8px;z-index:10}.form-group .input-group .input-group-append .btn[data-v-55b0fe42]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.input-group-append.eye-button .btn[data-v-55b0fe42]{display:flex;align-items:center;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;border:none;padding:0 12px}.input-group-append.eye-button .btn svg[data-v-55b0fe42]{font-size:24px;color:#6b7280}.input-group[data-v-55b0fe42]{display:flex;align-items:center}.input-group .input-group-prepend[data-v-55b0fe42]{display:flex;align-items:center;height:50px;justify-content:center;border:1px solid #e5e5e5;border-right:none;border-radius:8px 0 0 8px;background-color:#fff}.input-group .input-group-prepend.form-control--sm[data-v-55b0fe42]{height:36px;padding:0 8px}.input-group .input-group-prepend.form-control--md[data-v-55b0fe42]{height:44px;padding:0 12px}.input-group .input-group-prepend.form-control--lg[data-v-55b0fe42]{height:52px;padding:0 16px}.input-group .input-group-prepend svg[data-v-55b0fe42]{font-size:24px;color:#6b7280}.input-group .form-control--with-prepend[data-v-55b0fe42]{border-left:none;border-radius:0 8px 8px 0}.input-group.with-search[data-v-55b0fe42]{display:flex;align-items:stretch;overflow:hidden;transition:box-shadow .2s ease}.input-group.with-search .form-control-search[data-v-55b0fe42]{flex:1;outline:none;background:transparent;font-size:14px;padding:10px 16px}.input-group.with-search .form-control-search[data-v-55b0fe42]::-moz-placeholder{color:#a0aec0}.input-group.with-search .form-control-search[data-v-55b0fe42]::placeholder{color:#a0aec0}.input-group.with-search .form-control-search[data-v-55b0fe42]:disabled{background-color:#f9f9f9;cursor:not-allowed}.input-group.with-search .search-btn[data-v-55b0fe42]{padding:0 16px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .2s ease;font-size:20px}.input-group.with-search .search-btn svg[data-v-55b0fe42]{font-size:24px;color:#6b7280}.form-control--secondary[data-v-55b0fe42]{background-color:#f7f8fa!important;border:none!important}.form-control--tertiary[data-v-55b0fe42],.input-group-prepend.form-control--tertiary[data-v-55b0fe42],.input-group-append.form-control--tertiary[data-v-55b0fe42]{background:transparent!important;border:none!important;box-shadow:none!important}.form-control--sm[data-v-55b0fe42]{padding:8px 10px;font-size:13px;height:36px}.form-control--md[data-v-55b0fe42]{padding:10px 14px;font-size:14px;height:44px}.form-control--lg[data-v-55b0fe42]{padding:14px 18px;font-size:16px;height:52px}@supports (-webkit-touch-callout: none){.form-control--sm[data-v-55b0fe42],.form-control--md[data-v-55b0fe42],.input-group.with-search .form-control-search[data-v-55b0fe42]{font-size:16px}}
