.modal-title[data-v-d621eff6]{font-size:1.25rem;font-weight:600}.modal-title[data-v-d621eff6],.modal-title-icon[data-v-d621eff6]{align-items:center;display:flex}.modal-title-icon[data-v-d621eff6]{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-d621eff6]{height:1rem;width:1rem}.modal-close[data-v-d621eff6]{background:none;border:none;color:#ccc;cursor:pointer;font-size:1.5rem;transition:color .3s ease}.modal-close[data-v-d621eff6]:hover{color:#fff}.success-checkmark[data-v-d621eff6]{background-color:#232529;box-shadow:0 4px 20px #0000004d;height:7.5rem;margin:0 auto 2.5rem;padding:1.25rem;width:7.5rem}.check-icon[data-v-d621eff6],.success-checkmark[data-v-d621eff6]{border-radius:50%;position:relative}.check-icon[data-v-d621eff6]{border:4px solid #00b06f;box-sizing:border-box;height:5rem;margin:0 auto;overflow:hidden;width:5rem}.check-icon .icon-line[data-v-d621eff6]{background-color:#00b06f;border-radius:2px;display:block;height:.3125rem;position:absolute;z-index:10}.check-icon .icon-line.line-tip[data-v-d621eff6]{animation:animate-tip-d621eff6 .5s ease-in-out forwards;left:.875rem;opacity:0;top:2.875rem;transform:rotate(45deg);width:1.5625rem}.check-icon .icon-line.line-long[data-v-d621eff6]{animation:animate-long-d621eff6 .5s ease-in-out .3s forwards;opacity:0;right:.5rem;top:2.375rem;transform:rotate(-45deg);width:2.9375rem}.success-title[data-v-d621eff6]{color:#00b06f;margin-bottom:.9375rem}.success-message[data-v-d621eff6]{color:#ccc;font-size:.9375rem;margin-bottom:1.5625rem}.action-btn[data-v-d621eff6]{background:linear-gradient(90deg,#00b06f,#00d084);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:500;margin:1.25rem 0;min-width:180px;padding:.75rem 1.5rem;transition:all .3s ease}.action-btn[data-v-d621eff6]:hover{box-shadow:0 4px 12px #00b06f4d;transform:translateY(-2px)}@keyframes animate-tip-d621eff6{0%{left:.875rem;opacity:0;top:2.875rem;width:0}to{left:.625rem;opacity:1;top:2.875rem;width:1.5625rem}}@keyframes animate-long-d621eff6{0%{opacity:0;right:.5rem;top:2.375rem;width:0}to{opacity:1;right:.1875rem;top:2.375rem;width:2.9375rem}}
