.payment-result[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 28px 80px -34px #0f172a9e;color:#0f172a}.payment-result--success[data-v-72fbca34]{padding:2rem 2.25rem 1.75rem}.payment-result__header[data-v-72fbca34]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.payment-result--failure h2[data-v-72fbca34],.payment-result__header h2[data-v-72fbca34]{font-size:1.3rem;font-weight:800;margin:0}.payment-result--failure p[data-v-72fbca34],.payment-result__header p[data-v-72fbca34]{color:#64748b;font-size:.78rem;margin:.25rem 0 0}.payment-result__close[data-v-72fbca34],.payment-result__icon-button[data-v-72fbca34]{align-items:center;background:transparent;border:0;box-shadow:none;color:#64748b;display:inline-flex;justify-content:center;padding:0;transition:color .18s ease}.payment-result__icon-button[data-v-72fbca34]{height:2rem;width:2rem}.payment-result__close[data-v-72fbca34]:hover,.payment-result__icon-button[data-v-72fbca34]:hover{color:#ef4444}.payment-result__hero[data-v-72fbca34]{align-items:center;background:linear-gradient(105deg,#faf5ff,#ecfdf5);border:1px solid rgba(167,139,250,.16);border-radius:8px;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) 13.5rem;margin-top:.65rem;padding:1.5rem 1.6rem}.payment-result__success-icon[data-v-72fbca34]{align-items:center;background:#22c55e;border:5px solid #fff;border-radius:999px;box-shadow:0 14px 30px -18px #16a34abf;color:#fff;display:inline-flex;height:3.4rem;justify-content:center;width:3.4rem}.payment-result__hero-copy h3[data-v-72fbca34]{font-size:1.25rem;font-weight:800;margin:0}.payment-result__hero-copy p[data-v-72fbca34]{color:#64748b;font-size:.78rem;margin:.35rem 0 0}.payment-result__hero-copy strong[data-v-72fbca34]{color:#4f46e5;display:block;font-size:.9rem;margin-top:.65rem}.payment-result__balance-card[data-v-72fbca34]{background:#ffffffeb;border-radius:8px;padding:1rem}.payment-result__balance-card em[data-v-72fbca34],.payment-result__balance-card small[data-v-72fbca34],.payment-result__balance-card span[data-v-72fbca34]{color:#64748b;display:block;font-size:.68rem;font-style:normal}.payment-result__balance-card strong[data-v-72fbca34]{display:inline-block;font-size:1.7rem;line-height:1;margin-top:.2rem}.payment-result__balance-card small[data-v-72fbca34]{display:inline-block;margin-left:.35rem}.payment-result__balance-card div[data-v-72fbca34]{background:#f5f3ff;border-radius:999px;display:flex;gap:.5rem;justify-content:space-between;margin-top:.65rem;padding:.28rem .7rem}.payment-result__balance-card b[data-v-72fbca34]{color:#4f46e5;font-size:.68rem}.payment-result__grid[data-v-72fbca34]{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 17rem;margin-top:1.25rem}.payment-result__detail-card[data-v-72fbca34],.payment-result__next-card[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.payment-result__detail-card h3[data-v-72fbca34],.payment-result__next-card h3[data-v-72fbca34]{font-size:.95rem;font-weight:800;margin:0}.payment-result__detail-card p[data-v-72fbca34],.payment-result__next-card p[data-v-72fbca34]{color:#64748b;font-size:.68rem;margin:.3rem 0 0}.payment-result__detail-card dl[data-v-72fbca34]{border-bottom:1px solid #e2e8f0;display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.9rem 0 0;padding-bottom:.8rem}.payment-result__detail-card dl div[data-v-72fbca34]{background:#f8fafc;border-radius:8px;padding:.65rem}.payment-result__detail-card dd[data-v-72fbca34],.payment-result__detail-card dt[data-v-72fbca34]{font-size:.72rem;margin:0}.payment-result__detail-card dt[data-v-72fbca34]{color:#64748b}.payment-result__detail-card dd[data-v-72fbca34]{font-weight:800;margin-top:.25rem}.payment-result__detail-card dl div:nth-child(2) dd[data-v-72fbca34],.payment-result__detail-total strong[data-v-72fbca34]{color:#4f46e5}.payment-result__detail-total[data-v-72fbca34]{display:flex;font-size:.88rem;gap:1rem;justify-content:space-between;margin-top:.75rem}.payment-result__next-card[data-v-72fbca34]{display:flex;flex-direction:column}.payment-result__outline-button[data-v-72fbca34],.payment-result__primary-button[data-v-72fbca34],.payment-result__secondary-link[data-v-72fbca34]{align-items:center;border-radius:8px;display:inline-flex;font-size:.82rem;font-weight:800;gap:.45rem;justify-content:center;min-height:2.35rem;width:100%}.payment-result__primary-button[data-v-72fbca34]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border:1px solid transparent;box-shadow:0 16px 30px -22px #4f46e5b8;color:#fff;margin-top:1.05rem}.payment-result__outline-button[data-v-72fbca34],.payment-result__secondary-link[data-v-72fbca34]{background:#fff;border:1px solid #e2e8f0;color:#4f46e5;margin-top:.6rem}.payment-result__chips[data-v-72fbca34]{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.payment-result__chips span[data-v-72fbca34]{background:#f5f3ff;border-radius:999px;color:#4f46e5;font-size:.62rem;padding:.26rem .6rem;text-align:center}.payment-result__notice[data-v-72fbca34]{align-items:center;background:linear-gradient(135deg,#faf5ff,#f0fdfa);border-radius:8px;color:#4f46e5;display:flex;font-size:.7rem;gap:.5rem;margin-top:.7rem;padding:.7rem .85rem}.payment-result--failure[data-v-72fbca34]{padding:2.2rem 2.2rem 1.9rem;position:relative;text-align:center;width:min(100%,27.5rem)}.payment-result__close[data-v-72fbca34]{height:1.9rem;position:absolute;right:1rem;top:1rem;width:1.9rem}.payment-result__failure-icon[data-v-72fbca34]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;color:#ef4444;display:inline-flex;height:3.4rem;justify-content:center;width:3.4rem}.payment-result--failure h2[data-v-72fbca34]{margin-top:1.35rem}@media (max-width:760px){.payment-result--failure[data-v-72fbca34],.payment-result--success[data-v-72fbca34]{padding:1.1rem}.payment-result__detail-card dl[data-v-72fbca34],.payment-result__grid[data-v-72fbca34],.payment-result__hero[data-v-72fbca34]{grid-template-columns:1fr}}.credit-recharge-dialog[data-v-f357d4fe]{border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 28px 80px -34px #0f172a85;color:#0f172a;height:min(43.5rem,calc(100vh - 1.5rem));max-height:calc(100vh - 1.5rem);overflow:visible;padding:1.75rem 3rem}.credit-recharge-dialog__header[data-v-f357d4fe]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.credit-recharge-dialog__header h2[data-v-f357d4fe]{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0}.credit-recharge-dialog__header p[data-v-f357d4fe]{color:#64748b;font-size:.82rem;margin:.25rem 0 0}.credit-recharge-dialog__close[data-v-f357d4fe]{align-items:center;background:transparent;border:0;box-shadow:none;color:#64748b;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:color .18s ease;width:2rem}.credit-recharge-dialog__close[data-v-f357d4fe]:hover{color:#ef4444}.credit-recharge-dialog__summary[data-v-f357d4fe]{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.8rem}.credit-recharge-dialog__summary div[data-v-f357d4fe]{background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid #e2e8f0;border-radius:10px;padding:.9rem 1rem}.credit-recharge-dialog__summary small[data-v-f357d4fe],.credit-recharge-dialog__summary span[data-v-f357d4fe]{color:#64748b;display:block;font-size:.68rem}.credit-recharge-dialog__summary strong[data-v-f357d4fe]{color:#1e293b;display:block;font-size:1.05rem;margin-top:.2rem}.credit-recharge-dialog__main[data-v-f357d4fe]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 22rem;margin-top:1.25rem}.credit-recharge-dialog__order[data-v-f357d4fe],.credit-recharge-dialog__selector[data-v-f357d4fe]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 18px 34px -32px #0f172a52;padding:1.15rem}.credit-recharge-dialog__selector[data-v-f357d4fe]{min-height:24rem}.credit-recharge-dialog__order h3[data-v-f357d4fe],.credit-recharge-dialog__section-heading h3[data-v-f357d4fe]{font-size:.95rem;font-weight:700;margin:0}.credit-recharge-dialog__section-heading p[data-v-f357d4fe]{color:#64748b;font-size:.68rem;margin:.25rem 0 0}.credit-recharge-dialog__plan-grid[data-v-f357d4fe]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.credit-recharge-dialog__custom[data-v-f357d4fe],.credit-recharge-dialog__plan[data-v-f357d4fe]{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:9px;min-height:6rem;padding:.85rem .85rem .85rem 1.3rem;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.credit-recharge-dialog__custom--active[data-v-f357d4fe],.credit-recharge-dialog__custom[data-v-f357d4fe]:hover,.credit-recharge-dialog__plan--active[data-v-f357d4fe],.credit-recharge-dialog__plan[data-v-f357d4fe]:hover{border-color:#7c3aed80;box-shadow:0 18px 34px -30px #5b21b66b;transform:translateY(-1px)}.credit-recharge-dialog__custom--active[data-v-f357d4fe],.credit-recharge-dialog__plan--active[data-v-f357d4fe]{background:linear-gradient(90deg,#f5f3ffb8,#fff 48%,#f0fdfa80);border-color:#a78bfa;box-shadow:0 18px 34px -30px #5b21b66b}.credit-recharge-dialog__custom[data-v-f357d4fe]:before,.credit-recharge-dialog__plan[data-v-f357d4fe]:before{background:linear-gradient(180deg,#8b5cf6,#6366f1);border-radius:999px;bottom:.72rem;content:"";left:.48rem;opacity:0;position:absolute;top:.72rem;transition:opacity .18s ease;width:.24rem}.credit-recharge-dialog__custom--active[data-v-f357d4fe]:before,.credit-recharge-dialog__plan--active[data-v-f357d4fe]:before{opacity:1}.credit-recharge-dialog__plan-price[data-v-f357d4fe]{display:block;font-size:1rem;font-weight:700}.credit-recharge-dialog__plan-estimate[data-v-f357d4fe],.credit-recharge-dialog__plan-points[data-v-f357d4fe]{display:block;font-size:.68rem;margin-top:.35rem}.credit-recharge-dialog__plan-points[data-v-f357d4fe]{color:#4338ca;font-weight:700}.credit-recharge-dialog__plan-estimate[data-v-f357d4fe]{color:#64748b}.credit-recharge-dialog__plan-badge[data-v-f357d4fe]{background:#fff7ed;border-radius:999px;color:#ea580c;font-size:.62rem;font-weight:700;padding:.22rem .55rem;position:absolute;right:.62rem;top:.62rem}.credit-recharge-dialog__plan-action[data-v-f357d4fe]{background:#ede9fe;border-radius:999px;bottom:.62rem;color:#6d28d9;font-size:.66rem;font-weight:700;padding:.28rem .75rem;position:absolute;right:.65rem}.credit-recharge-dialog__plan--active .credit-recharge-dialog__plan-action[data-v-f357d4fe]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);color:#fff}.credit-recharge-dialog__plan--disabled[data-v-f357d4fe],.credit-recharge-dialog__plan[data-v-f357d4fe]:disabled{cursor:not-allowed;opacity:.58;transform:none}.credit-recharge-dialog__plan--disabled[data-v-f357d4fe]:hover,.credit-recharge-dialog__plan[data-v-f357d4fe]:disabled:hover{border-color:#e2e8f0;box-shadow:none}.credit-recharge-dialog__custom[data-v-f357d4fe]{align-items:center;-moz-column-gap:.58rem;column-gap:.58rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;row-gap:.42rem}.credit-recharge-dialog__custom-icon[data-v-f357d4fe]{align-items:center;background:#ede9fe;border-radius:8px;color:#7c3aed;display:inline-flex;grid-row:1/3;height:1.75rem;justify-content:center;width:1.75rem}.credit-recharge-dialog__custom-copy[data-v-f357d4fe]{grid-column:2/4}.credit-recharge-dialog__custom-copy small[data-v-f357d4fe],.credit-recharge-dialog__custom-copy strong[data-v-f357d4fe]{display:block}.credit-recharge-dialog__custom-copy strong[data-v-f357d4fe]{font-size:.78rem}.credit-recharge-dialog__custom-copy small[data-v-f357d4fe]{color:#64748b;font-size:.66rem;margin-top:.2rem}.credit-recharge-dialog__custom input[data-v-f357d4fe]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;font-size:.72rem;grid-column:2/3;grid-row:2/3;height:1.65rem;min-width:0;outline:none;padding:0 .7rem;width:100%}.credit-recharge-dialog__custom input[data-v-f357d4fe]:focus{background:#fff;border-color:#7c3aed80}.credit-recharge-dialog__custom-action[data-v-f357d4fe]{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:999px;color:#fff;font-size:.66rem;font-weight:700;grid-column:3/4;grid-row:2/3;justify-self:end;padding:.3rem .75rem;white-space:nowrap}.credit-recharge-dialog__notice[data-v-f357d4fe]{align-items:center;background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid rgba(167,139,250,.22);border-radius:8px;color:#4f46e5;display:flex;font-size:.7rem;font-weight:700;gap:.55rem;margin-top:1rem;padding:.62rem .82rem}.credit-recharge-dialog__notice svg[data-v-f357d4fe]{flex-shrink:0;height:.9rem;width:.9rem}.credit-recharge-dialog__order-card[data-v-f357d4fe]{background:linear-gradient(135deg,#faf5ff,#f0fdfa);border:1px solid rgba(167,139,250,.28);border-radius:9px;margin-top:1rem;padding:.85rem;position:relative}.credit-recharge-dialog__order-title[data-v-f357d4fe]{align-items:center;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;max-width:14rem}.credit-recharge-dialog__order-title svg[data-v-f357d4fe]{color:#7c3aed;flex-shrink:0}.credit-recharge-dialog__order-card p[data-v-f357d4fe]{color:#4f46e5;font-size:.66rem;margin:.25rem 0 0}.credit-recharge-dialog__order-tag[data-v-f357d4fe]{background:#7c3aed;border-radius:999px;color:#fff;font-size:.62rem;font-weight:700;padding:.24rem .62rem;position:absolute;right:.75rem;top:.75rem}.credit-recharge-dialog__order-list[data-v-f357d4fe]{border-bottom:1px solid #e2e8f0;display:grid;gap:.5rem;margin:.75rem 0 0;padding-bottom:.65rem}.credit-recharge-dialog__order-list div[data-v-f357d4fe],.credit-recharge-dialog__total[data-v-f357d4fe]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.credit-recharge-dialog__order-list dd[data-v-f357d4fe],.credit-recharge-dialog__order-list dt[data-v-f357d4fe]{font-size:.74rem;margin:0}.credit-recharge-dialog__order-list dt[data-v-f357d4fe]{color:#64748b}.credit-recharge-dialog__order-list dd[data-v-f357d4fe]{color:#1e293b}.credit-recharge-dialog__bonus[data-v-f357d4fe]{color:#4f46e5!important}.credit-recharge-dialog__total[data-v-f357d4fe]{margin-top:.65rem}.credit-recharge-dialog__total span[data-v-f357d4fe]{font-size:.82rem;font-weight:700}.credit-recharge-dialog__total strong[data-v-f357d4fe]{color:#4f46e5;font-size:.92rem}.credit-recharge-dialog__payment[data-v-f357d4fe]{margin-top:.75rem}.credit-recharge-dialog__payment h4[data-v-f357d4fe]{font-size:.82rem;font-weight:700;margin:0}.credit-recharge-dialog__payment-grid[data-v-f357d4fe]{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem}.credit-recharge-dialog__payment-method[data-v-f357d4fe]{align-items:center;border:1px solid #e2e8f0;border-radius:8px;color:#334155;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;justify-content:center;min-height:2.25rem}.credit-recharge-dialog__payment-method--active[data-v-f357d4fe]{border-color:#7c3aed6b;box-shadow:0 0 0 2px #7c3aed14;color:#4f46e5}.credit-recharge-dialog__confirm[data-v-f357d4fe]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-radius:999px;box-shadow:0 16px 26px -18px #4f46e5b3;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;margin-top:.75rem;min-height:2.25rem;width:100%}.credit-recharge-dialog__confirm[data-v-f357d4fe]:disabled{box-shadow:none;cursor:not-allowed;opacity:.58}@media (max-width:780px){.credit-recharge-dialog[data-v-f357d4fe]{height:auto;max-height:calc(100vh - 2rem);min-height:auto;overflow-y:auto;padding:1.1rem}.credit-recharge-dialog__main[data-v-f357d4fe],.credit-recharge-dialog__plan-grid[data-v-f357d4fe],.credit-recharge-dialog__summary[data-v-f357d4fe]{grid-template-columns:1fr}}
