.modal-title[data-v-6ae6a947]{font-size:1.25rem;font-weight:600}.modal-title[data-v-6ae6a947],.modal-title-icon[data-v-6ae6a947]{align-items:center;display:flex}.modal-title-icon[data-v-6ae6a947]{background-color:#00b06f;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-6ae6a947]{height:1rem;width:1rem}.modal-close[data-v-6ae6a947]{background:none;border:none;color:#ccc;cursor:pointer;font-size:1.5rem;transition:color .3s ease}.modal-close[data-v-6ae6a947]:hover{color:#fff}.action-btn[data-v-6ae6a947]{background:linear-gradient(90deg,#00b06f,#00d084);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:500;margin:.625rem 0;min-width:180px;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.action-btn[data-v-6ae6a947]:hover{box-shadow:0 4px 12px #00b06f4d;transform:translateY(-2px)}.loading-spinner[data-v-6ae6a947]{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}.form-link[data-v-6ae6a947]{color:#00b06f;display:inline-block;font-size:.875rem;margin-left:.3125rem;text-decoration:none;transition:all .3s ease}.form-link[data-v-6ae6a947]:hover{color:#00d084;text-decoration:underline}.modal-bottom[data-v-6ae6a947]{margin-top:.9375rem;text-align:center}.modal-bottom span[data-v-6ae6a947]:first-child{color:#aaa}
