.datepicker-container,.datepicker-container div{width:100%}.datepicker-container .mx-input{padding:.75rem 1rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:5px;background-color:#f8fafc;height:unset}.error-message[data-v-417fe5ca]{color:#ff3860;font-size:.75rem;margin-top:.25rem;display:block;text-align:left}.form[data-v-417fe5ca]{display:flex;flex-direction:column;align-items:start;row-gap:10px;width:90%;margin:0 auto}.error-field[data-v-417fe5ca]{border-color:#ff3860}.form-input--wrapper[data-v-417fe5ca]{display:flex;flex-direction:column;align-items:start;width:100%}.form-input[data-v-417fe5ca]{width:100%;padding:.75rem 1rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:5px;background-color:#f8fafc}.form-button[data-v-417fe5ca]{width:100%;background-color:#4e65a3;padding:.625rem;transition:background-color .2s ease;color:#fff;border-radius:5px;&[data-v-417fe5ca]:hover{background-color:#2b53bc}}.form-input--sex[data-v-417fe5ca]{padding:0 35px}.form-input--wrapper--password[data-v-417fe5ca]{position:relative;width:100%;i[data-v-417fe5ca]{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer}}.popup-overlay[data-v-1cb6578b]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:32}.popup-content[data-v-1cb6578b]{min-width:17.5rem;max-width:37.5rem;width:90%;overflow:hidden;border-radius:5px;z-index:6}.popup-header[data-v-1cb6578b]{display:flex;align-items:center;justify-content:right;background:#4e65a3}.popup_content[data-v-1cb6578b]{background:#fff;padding:.625rem;overflow-y:auto;max-height:30rem}.popup_content--large[data-v-1cb6578b]{max-height:85vh;overflow:visible}.fa-times[data-v-1cb6578b]:before{color:#fff}.popup-button--close[data-v-1cb6578b]{width:3.125rem;height:3.125rem;border-left:1px solid hsla(0,0%,100%,.3)}.popup_content[data-v-1cb6578b]::-webkit-scrollbar{width:8px}.popup_content[data-v-1cb6578b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.popup_content[data-v-1cb6578b]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.popup_content[data-v-1cb6578b]::-webkit-scrollbar-thumb:hover{background:#555}.fade-enter-active[data-v-1cb6578b],.fade-leave-active[data-v-1cb6578b]{transition:opacity .3s ease}.fade-enter[data-v-1cb6578b],.fade-leave-to[data-v-1cb6578b]{opacity:0}