.modal-title[data-v-21d357aa]{font-size:1.25rem;font-weight:600}.modal-title[data-v-21d357aa],.modal-title-icon[data-v-21d357aa]{align-items:center;display:flex}.modal-title-icon[data-v-21d357aa]{background-color:#0095ff;border-radius:50%;color:#fff;font-size:1.125rem;height:1.875rem;justify-content:center;margin-right:.625rem;width:1.875rem}.modal-title-icon img[data-v-21d357aa]{height:1rem;width:1rem}.modal-close[data-v-21d357aa]{background:none;border:none;color:#ccc;cursor:pointer;font-size:1.5rem;transition:color .3s ease}.remember-me[data-v-21d357aa]{align-items:center;display:flex;margin-top:.9375rem}.remember-me input[data-v-21d357aa]{height:1rem;margin-right:.3125rem;width:1rem}.remember-me label[data-v-21d357aa]{color:#ccc;font-size:.875rem}.action-btn[data-v-21d357aa]{background:linear-gradient(90deg,#00b06f,#00d084);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:500;margin-top:1.25rem;min-width:180px;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.action-btn[data-v-21d357aa]:hover{box-shadow:0 4px 12px #00b06f4d;transform:translateY(-2px)}.loading-spinner[data-v-21d357aa]{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:1.25rem;margin-left:.5rem;vertical-align:middle;width:1.25rem}.other-actions[data-v-21d357aa]{display:flex;justify-content:space-between;margin-top:.9375rem}.form-link[data-v-21d357aa]{color:#00b06f;display:inline-block;font-size:.875rem;margin-top:.9375rem;text-decoration:none;transition:all .3s ease}.form-link[data-v-21d357aa]:hover{color:#00d084;text-decoration:underline}.other-action[data-v-21d357aa]{margin-top:.9375rem;text-align:center}
