.pay-modal[data-v-3ec86944]{display:flex;flex-direction:column;max-height:min(85dvh,40rem);padding:1.15rem 0 0}.pay-title[data-v-3ec86944]{align-items:center;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;gap:.35rem;letter-spacing:.01em;margin:0;padding:0 1.1rem .85rem}.pay-title-text[data-v-3ec86944]{flex:1;min-width:0}.pay-back[data-v-3ec86944],.pay-close[data-v-3ec86944]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:.35rem;color:#a8a29e;cursor:pointer;display:inline-grid;flex-shrink:0;height:1.75rem;margin:0;padding:0;place-items:center;width:1.75rem}.pay-back[data-v-3ec86944]:hover:not(:disabled),.pay-close[data-v-3ec86944]:hover:not(:disabled){color:#f4f4f5}.pay-back[data-v-3ec86944]:hover:not(:disabled){background:#f472b614;color:#f472b6}.pay-back[data-v-3ec86944]:disabled,.pay-close[data-v-3ec86944]:disabled{cursor:not-allowed;opacity:.4}.pay-back-icon[data-v-3ec86944],.pay-close-icon[data-v-3ec86944]{height:1.1rem;width:1.1rem}.pay-modal-body[data-v-3ec86944]{display:grid;gap:.85rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 1.1rem 1.25rem}.coin-bal[data-v-3ec86944]{align-items:center;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.25rem;margin:0}.coin-bal strong[data-v-3ec86944]{color:#fbbf24;font-weight:700}.gold-coin-img[data-v-3ec86944]{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.gold-coin-img--inline[data-v-3ec86944]{height:1rem;width:1rem}.gold-coin-img--pkg[data-v-3ec86944]{height:1.15rem;width:1.15rem}.pkg-grid[data-v-3ec86944]{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.pkg-card[data-v-3ec86944]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#121212;border:1px solid #2a2a2a;border-radius:.65rem;color:#fafafa;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.12rem;justify-content:center;min-height:5.5rem;padding:.7rem .35rem;transition:border-color .15s ease,background-color .15s ease}.pkg-card[data-v-3ec86944]:hover:not(:disabled){background:#171717;border-color:#3f3f3f}.pkg-card--on[data-v-3ec86944],.pkg-card[data-v-3ec86944]:focus-visible{background:color-mix(in srgb,var(--cherry) 12%,#121212);border-color:var(--cherry);box-shadow:0 0 0 1px color-mix(in srgb,var(--cherry) 42%,transparent)}.pkg-card[data-v-3ec86944]:disabled{cursor:not-allowed;opacity:.55}.pkg-coins-row[data-v-3ec86944]{align-items:center;display:inline-flex;gap:.28rem;justify-content:center}.pkg-coins[data-v-3ec86944]{color:#fff;font-size:1.15rem;font-weight:800;line-height:1.1}.pkg-bonus[data-v-3ec86944]{color:#fbbf24;font-size:.62rem;font-weight:600}.pkg-price[data-v-3ec86944]{color:#f472b6;font-size:.88rem;font-weight:700;margin-top:.2rem}.pay-breakdown[data-v-3ec86944]{background:#121212;border:1px solid #2a2a2a;border-radius:.5rem;display:grid;gap:.45rem;margin:0;padding:.85rem .95rem}.pay-row[data-v-3ec86944]{color:#fff;display:flex;font-size:.9rem;gap:.75rem;justify-content:space-between}.pay-addr[data-v-3ec86944]{color:#e7e5e4;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;letter-spacing:.01em}.pay-summary[data-v-3ec86944]{color:#f4f4f5;font-size:.82rem;font-weight:600;line-height:1.4;margin:.15rem 0 0}.pay-fee-tip[data-v-3ec86944]{color:#f472b6;font-size:.76rem;line-height:1.45;margin:.25rem 0 0}.pay-list[data-v-3ec86944]{display:grid;gap:.55rem}.pay-item[data-v-3ec86944]{align-items:center;background:#121212;border:1px solid #2a2a2a;border-radius:.5rem;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;padding:.85rem .9rem;text-align:left;transition:border-color .15s ease,background-color .15s ease;width:100%}.pay-item[data-v-3ec86944]:hover:not(:disabled){background:#171717;border-color:#3f3f3f}.pay-item[data-v-3ec86944]:disabled{cursor:not-allowed;opacity:.55}.pay-item--recommend[data-v-3ec86944]{background:color-mix(in srgb,var(--cherry) 12%,#121212);border-color:var(--cherry);box-shadow:0 0 0 1px color-mix(in srgb,var(--cherry) 42%,transparent)}.pay-item--recommend[data-v-3ec86944]:hover:not(:disabled){background:color-mix(in srgb,var(--cherry) 18%,#161016);border-color:var(--cherry)}.pay-item--secondary[data-v-3ec86944]{opacity:.78}.pay-item--secondary[data-v-3ec86944]:hover:not(:disabled){opacity:1}.pay-desc--accent[data-v-3ec86944],.pay-item--recommend .pay-desc[data-v-3ec86944]{color:var(--cherry);white-space:normal}.pay-icon-wrap[data-v-3ec86944]{border-radius:.35rem;display:grid;flex-shrink:0;height:2.1rem;place-items:center;width:2.1rem}.pay-icon[data-v-3ec86944]{height:1.25rem;width:1.25rem}.pay-meta[data-v-3ec86944]{flex:1;flex-direction:column;gap:.12rem}.pay-meta[data-v-3ec86944],.pay-name-row[data-v-3ec86944]{display:flex;min-width:0}.pay-name-row[data-v-3ec86944]{align-items:center;gap:.4rem}.pay-name[data-v-3ec86944]{color:#fff;font-size:.95rem;font-weight:700}.pay-rec-tag[data-v-3ec86944]{background:var(--cherry);border-radius:999px;color:#fff;flex-shrink:0;font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1.35;padding:.05rem .4rem}.pay-desc[data-v-3ec86944]{color:#8a8a8a;font-size:.72rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-total[data-v-3ec86944]{color:#fff;font-size:.84rem;font-weight:600;line-height:1.3}.pay-chevron[data-v-3ec86944]{color:#6b6b6b;flex-shrink:0;height:1rem;width:1rem}.pay-item--selected[data-v-3ec86944]{background:color-mix(in srgb,var(--cherry) 8%,#121212);border-color:color-mix(in srgb,var(--cherry) 55%,#3f3f3f)}.pay-item--insufficient[data-v-3ec86944]{opacity:.72}.crypto-step[data-v-3ec86944]{display:grid;gap:.75rem}.crypto-note[data-v-3ec86944]{color:#8a8a8a;font-size:.72rem;line-height:1.4;margin:0}.crypto-radio[data-v-3ec86944]{border:1.5px solid #4a4a4a;border-radius:999px;box-sizing:border-box;flex-shrink:0;height:1rem;width:1rem}.crypto-radio.on[data-v-3ec86944]{border-color:#f472b6;box-shadow:inset 0 0 0 3px #0a0a0a,inset 0 0 0 7px #f472b6}.crypto-actions[data-v-3ec86944]{display:grid;gap:.55rem;grid-template-columns:1fr;margin-top:.15rem}.crypto-actions--split[data-v-3ec86944]{grid-template-columns:1fr 1fr}.crypto-recharge[data-v-3ec86944]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--cherry) 10%,#121212);border:1px solid color-mix(in srgb,var(--cherry) 45%,#3f3f3f);border-radius:999px;color:#f9a8d4;cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:700;gap:.35rem;justify-content:center;min-height:2.65rem;min-width:0;padding:0 .75rem;width:100%}.crypto-recharge[data-v-3ec86944]:hover:not(:disabled){background:color-mix(in srgb,var(--cherry) 16%,#121212);border-color:color-mix(in srgb,var(--cherry) 70%,#3f3f3f)}.crypto-recharge[data-v-3ec86944]:disabled{cursor:not-allowed;opacity:.55}.crypto-recharge-icon[data-v-3ec86944]{flex-shrink:0;height:1.15rem;width:1.15rem}.crypto-confirm[data-v-3ec86944]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#f5a8c8,#e56aa6 45%,#c73582);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.92rem;font-weight:700;gap:.4rem;justify-content:center;min-height:2.65rem;min-width:0;padding:0 .75rem;width:100%}.crypto-confirm[data-v-3ec86944]:hover:not(:disabled){filter:brightness(1.04)}.crypto-confirm[data-v-3ec86944]:disabled{cursor:not-allowed;opacity:.45}.sub-btn-loading[data-v-3ec86944]{animation:sub-spin-3ec86944 .7s linear infinite;border:1.5px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;flex-shrink:0;height:.85rem;width:.85rem}@keyframes sub-spin-3ec86944{to{transform:rotate(1turn)}}.pay-loading[data-v-3ec86944]{background:#000000b8;display:grid;inset:0;place-items:center;position:fixed;z-index:80}.pay-loading-card[data-v-3ec86944]{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:.75rem;display:grid;gap:.85rem;justify-items:center;min-width:10.5rem;padding:1.35rem 1.6rem}.pay-loading-spin[data-v-3ec86944]{animation:sub-spin-3ec86944 .7s linear infinite;border:2px solid hsla(0,0%,100%,.18);border-radius:50%;border-top:2px solid var(--cherry);height:1.65rem;width:1.65rem}.pay-loading-card p[data-v-3ec86944]{color:#fff;font-size:.95rem;font-weight:600;margin:0}
