.share-loading[data-v-a6e39179]{align-items:center;background:radial-gradient(1200px 600px at 50% 20%,rgba(99,102,241,.12),transparent),radial-gradient(1000px 500px at 10% 80%,rgba(34,197,94,.08),transparent),linear-gradient(180deg,#0b1020,#0b0e1a);color:#e7e9ee;display:flex;inset:0;justify-content:center;position:fixed}.loading-card[data-v-a6e39179]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11182799;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 20px 60px #02061773,inset 0 1px #ffffff0a;padding:28px 28px 26px;text-align:center;width:min(92vw,520px)}.spinner-wrap[data-v-a6e39179]{height:72px;margin:4px auto 18px;position:relative;width:72px}.spinner[data-v-a6e39179]{animation:spin-a6e39179 1s linear infinite;background:conic-gradient(from 0deg,#fffb8200,#fffb82 120deg,#2dffce 300deg,#2dffce00 1turn);height:100%;-webkit-mask:radial-gradient(farthest-side,transparent 58%,#000 60%);mask:radial-gradient(farthest-side,transparent 58%,#000 60%);width:100%}.glow[data-v-a6e39179],.spinner[data-v-a6e39179]{border-radius:50%}.glow[data-v-a6e39179]{background:radial-gradient(60px 60px at 70% 30%,rgba(45,255,206,.28),transparent),radial-gradient(60px 60px at 20% 80%,rgba(255,251,130,.28),transparent);filter:blur(10px);inset:-6px;pointer-events:none;position:absolute}.title[data-v-a6e39179]{font-size:18px;font-weight:600;letter-spacing:.2px;line-height:28px}.subtitle[data-v-a6e39179]{color:#a9b1c6;font-size:14px;line-height:22px;margin-top:6px}.tips[data-v-a6e39179]{align-items:center;display:inline-flex;font-size:12px;gap:6px;margin-top:14px}.dot[data-v-a6e39179]{animation:blink-a6e39179 1.6s ease-in-out infinite;background:#818cf8;border-radius:50%;height:6px;opacity:.35;width:6px}.dot[data-v-a6e39179]:first-child{animation-delay:0s}.dot[data-v-a6e39179]:nth-child(2){animation-delay:.2s}.dot[data-v-a6e39179]:nth-child(3){animation-delay:.4s}@keyframes spin-a6e39179{to{transform:rotate(1turn)}}@keyframes blink-a6e39179{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}
