.lead-modal-mask[data-v-f40e15e3]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lead-modal[data-v-f40e15e3]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;border-radius:12px;width:520px;max-height:90vh;padding:32px 40px 40px;overflow-y:auto}.lead-modal-header[data-v-f40e15e3]{justify-content:space-between;align-items:center;display:flex}.lead-modal-title[data-v-f40e15e3]{color:var(--text-1);font-size:20px;font-weight:600}.lead-modal-close[data-v-f40e15e3]{opacity:.6;padding:4px}.lead-modal-close[data-v-f40e15e3]:hover{opacity:1}.lead-modal-desc[data-v-f40e15e3]{color:var(--text-2);margin:12px 0 24px;font-size:14px}.lead-modal-enter-active[data-v-f40e15e3],.lead-modal-leave-active[data-v-f40e15e3]{transition:opacity .25s}.lead-modal-enter-active .lead-modal[data-v-f40e15e3],.lead-modal-leave-active .lead-modal[data-v-f40e15e3]{transition:transform .25s}.lead-modal-enter-from[data-v-f40e15e3],.lead-modal-leave-to[data-v-f40e15e3]{opacity:0}.lead-modal-enter-from .lead-modal[data-v-f40e15e3],.lead-modal-leave-to .lead-modal[data-v-f40e15e3]{transform:translateY(16px)}
