.pay-result-overlay[data-v-2eec10db]{align-items:flex-end;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.pay-result-overlay__backdrop[data-v-2eec10db]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;inset:0;position:absolute}.pay-result-overlay__sheet[data-v-2eec10db]{background:#fff;border-radius:10px 24px 0 0;box-shadow:0 -16px 48px #0f172a29;font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;max-height:88vh;max-width:460px;overflow-y:auto;padding:28px 20px max(28px,env(safe-area-inset-bottom));position:relative;text-align:center;width:100%;z-index:1}.pay-result-overlay__sheet--success[data-v-2eec10db]{background:linear-gradient(180deg,#f0fdf4,#fff 40%);border-radius:10px 24px 0 0}.pay-result-overlay__sheet--cancelled[data-v-2eec10db],.pay-result-overlay__sheet--failed[data-v-2eec10db]{background:linear-gradient(180deg,#fef2f2,#fff 40%)}.pay-result-overlay__sheet--callbackDelay[data-v-2eec10db],.pay-result-overlay__sheet--checking[data-v-2eec10db],.pay-result-overlay__sheet--launching[data-v-2eec10db]{background:linear-gradient(180deg,#fffbeb,#fff 40%)}.pay-result-overlay__icon[data-v-2eec10db]{align-items:center;border-radius:50%;display:inline-flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.pay-result-overlay__icon--loading[data-v-2eec10db]{background:#fef3c7;color:#d97706}.pay-result-overlay__icon--success[data-v-2eec10db]{background:#dcfce7;color:#16a34a}.pay-result-overlay__icon--warning[data-v-2eec10db]{background:#fee2e2;color:#dc2626}.pay-result-overlay__spinner[data-v-2eec10db]{animation:pay-spinner-2eec10db .8s linear infinite;border:3px solid rgba(217,119,6,.2);border-radius:50%;border-top-color:#d97706;display:block;height:28px;width:28px}@keyframes pay-spinner-2eec10db{to{transform:rotate(1turn)}}.pay-result-overlay__title[data-v-2eec10db]{color:#111827;font-size:19px;font-weight:700;line-height:1.3;margin:0 0 8px}.pay-result-overlay__desc[data-v-2eec10db]{color:#6b7280;font-size:14px;line-height:1.6;margin:0 0 16px}.pay-result-overlay__info[data-v-2eec10db]{align-items:center;background:#f8fafccc;border-radius:12px;display:flex;gap:12px;justify-content:center;margin-bottom:16px;padding:10px 16px}.pay-result-overlay__info span[data-v-2eec10db]{color:#374151;font-size:14px;font-weight:600}.pay-result-overlay__info strong[data-v-2eec10db]{color:#b45309;font-size:18px;font-weight:800}.pay-result-overlay__hint[data-v-2eec10db]{color:#9ca3af;font-size:13px;line-height:1.5;margin:0 0 20px}.pay-result-overlay__close[data-v-2eec10db]{align-items:center;background:#0f172a0f;border:0;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .15s ease,color .15s ease;width:32px}.pay-result-overlay__close[data-v-2eec10db]:after{content:"";inset:-6px;position:absolute}.pay-result-overlay__close[data-v-2eec10db]:hover{background:#0f172a1f;color:#374151}.pay-result-overlay__close[data-v-2eec10db]:active{transform:scale(.92)}.pay-result-overlay__dismiss[data-v-2eec10db]{background:transparent;border:1px dashed #d1d5db;border-radius:12px;color:#6b7280;cursor:pointer;display:block;font-size:14px;font-weight:600;margin-top:12px;min-height:44px;padding:10px 12px;transition:border-color .15s ease,color .15s ease,background .15s ease;width:100%}.pay-result-overlay__dismiss[data-v-2eec10db]:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.pay-result-overlay__dismiss[data-v-2eec10db]:active{transform:scale(.99)}.pay-result-overlay__timeout-hint[data-v-2eec10db]{background:#fef3c7b3;border-radius:10px;color:#92400e;font-size:12px;line-height:1.5;margin:12px 0 0;padding:10px 14px}.pay-result-overlay__actions[data-v-2eec10db]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.pay-result-overlay__btn[data-v-2eec10db]{border:none;border-radius:14px;cursor:pointer;font-size:15px;font-weight:700;height:46px;transition:opacity .2s ease,transform .15s ease}.pay-result-overlay__btn[data-v-2eec10db]:active{transform:scale(.98)}.pay-result-overlay__btn--primary[data-v-2eec10db]{background:linear-gradient(135deg,#111827,#1e3a5f);color:#fff}.pay-result-overlay__btn--secondary[data-v-2eec10db]{background:#f3f4f6;color:#374151}.pay-result-overlay__btn--secondary[data-v-2eec10db]:hover{background:#e5e7eb}.pay-result-overlay__link[data-v-2eec10db]{color:#6b7280;cursor:pointer;font-size:13px;text-decoration:underline}.pay-result-overlay__link[data-v-2eec10db]:hover{color:#374151}.pay-result-overlay__divider[data-v-2eec10db]{color:#d1d5db;font-size:12px}.pay-overlay-enter-active[data-v-2eec10db],.pay-overlay-leave-active[data-v-2eec10db]{transition:opacity .3s ease}.pay-overlay-enter-from[data-v-2eec10db],.pay-overlay-leave-to[data-v-2eec10db]{opacity:0}.pay-sheet-enter-active[data-v-2eec10db]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.pay-sheet-leave-active[data-v-2eec10db]{transition:transform .25s ease}.pay-sheet-enter-from[data-v-2eec10db],.pay-sheet-leave-to[data-v-2eec10db]{transform:translateY(100%)}@media(min-width:768px){.pay-result-overlay[data-v-2eec10db]{align-items:center}.pay-result-overlay__sheet[data-v-2eec10db]{border-radius:10px;max-height:90vh;max-width:440px}.pay-result-overlay__sheet--callbackDelay[data-v-2eec10db],.pay-result-overlay__sheet--cancelled[data-v-2eec10db],.pay-result-overlay__sheet--checking[data-v-2eec10db],.pay-result-overlay__sheet--failed[data-v-2eec10db],.pay-result-overlay__sheet--launching[data-v-2eec10db],.pay-result-overlay__sheet--success[data-v-2eec10db]{border-radius:10px}}
