.wpay-user[data-v-66891a2e]{border-bottom:1px solid #ececec;align-items:center;gap:.7rem;padding-bottom:1.1rem;display:flex}.wpay-user-avatar[data-v-66891a2e]{-o-object-fit:cover;object-fit:cover;border:1px solid #ececec;border-radius:50%;flex-shrink:0;width:38px;height:38px}.wpay-user-meta[data-v-66891a2e]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.wpay-user-name[data-v-66891a2e]{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.wpay-user-id[data-v-66891a2e]{color:#9ca3af;font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:.4rem;min-width:0;margin:0;font-size:.7rem;display:flex}.wpay-user-id>span[data-v-66891a2e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wpay-uid-copy[data-v-66891a2e]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .15s,background .15s,transform .18s;display:inline-flex}.wpay-uid-copy[data-v-66891a2e]:hover{color:var(--color-primary);background:#11949214}.wpay-uid-copy[data-v-66891a2e]:active{transform:scale(.92)}.wpay-uid-copy.is-copied[data-v-66891a2e]{color:var(--color-success,#16a34a);background:#16a34a1a}.wpay-price-block[data-v-72b10b4c]{flex-direction:column;align-items:center;gap:.3rem;margin-bottom:.2rem;display:flex;position:relative;transform:translateY(-10px)}.wpay-price-row[data-v-72b10b4c]{color:#f53729;font-variant-numeric:tabular-nums;align-items:baseline;gap:.15rem;display:flex}.wpay-price-currency[data-v-72b10b4c]{font-size:1.05rem;font-weight:500}.wpay-price-num[data-v-72b10b4c]{letter-spacing:-.02em;font-size:2.8rem;font-weight:700;line-height:1}.wpay-detail-btn[data-v-72b10b4c]{color:#f53729;cursor:pointer;background:0 0;border:none;align-items:center;gap:.15rem;padding:0;font-size:.78rem;transition:opacity .15s;display:inline-flex}.wpay-detail-btn[data-v-72b10b4c]:hover{opacity:.78}.wpay-detail-popover[data-v-72b10b4c]{z-index:5;background:#fff;border:1px solid #ececec;border-radius:10px;width:336px;padding:1.2rem 1.4rem;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000001a}.wpay-detail-title[data-v-72b10b4c]{color:#1f2937;margin:0 0 .85rem;font-size:1.05rem;font-weight:600}.wpay-detail-list[data-v-72b10b4c]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wpay-detail-list li[data-v-72b10b4c]{background:#f6f6f6;border-radius:6px;justify-content:space-between;align-items:baseline;gap:.8rem;padding:.7rem .95rem;font-size:.92rem;display:flex}.wpay-detail-label[data-v-72b10b4c]{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpay-detail-amount[data-v-72b10b4c]{color:#1f2937;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.wpay-detail-amount.is-included[data-v-72b10b4c]{color:#9ca3af;font-size:.85em;font-weight:400}.wpay-detail-fade-enter-active[data-v-72b10b4c],.wpay-detail-fade-leave-active[data-v-72b10b4c]{transition:opacity .18s,transform .18s}.wpay-detail-fade-enter-from[data-v-72b10b4c],.wpay-detail-fade-leave-to[data-v-72b10b4c]{opacity:0;transform:translate(-50%)translateY(-6px)}.wpay-coupon-wrap[data-v-ec298faa]{position:relative}.wpay-coupon[data-v-ec298faa]{color:#9ca3af;background:#fff;border:1px solid #ececec;border-radius:8px;align-items:center;gap:.5rem;padding:1rem .95rem;font-size:.8rem;transition:background .2s,border-color .2s,color .2s;display:flex}.wpay-coupon.is-available[data-v-ec298faa]{color:#b76b00;background:#fff8e6;border-color:#ffd47a}.wpay-coupon.is-available .wpay-coupon-icon[data-v-ec298faa] path{fill:#b76b00;fill-opacity:1}.wpay-coupon.is-clickable[data-v-ec298faa]{cursor:pointer}.wpay-coupon.is-clickable[data-v-ec298faa]:hover{border-color:#ffb84d}.wpay-coupon-icon[data-v-ec298faa]{flex-shrink:0;display:block}.wpay-coupon-text[data-v-ec298faa]{flex:1;min-width:0}.wpay-coupon-discount[data-v-ec298faa]{color:#f53729;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.wpay-coupon-chevron[data-v-ec298faa]{color:#b76b00;flex-shrink:0;transition:transform .18s}.wpay-coupon-popover[data-v-ec298faa]{z-index:6;background:#fff;border:1px solid #ececec;border-radius:10px;width:320px;padding:1rem 1.1rem;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000001a}.wpay-detail-title[data-v-ec298faa]{color:#1f2937;margin:0 0 .85rem;font-size:1.05rem;font-weight:600}.wpay-coupon-list[data-v-ec298faa]{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.wpay-coupon-item[data-v-ec298faa]{cursor:pointer;border-radius:6px;align-items:center;gap:.6rem;margin:0 -.5rem;padding:.45rem .5rem;transition:background .15s;display:flex}.wpay-coupon-item[data-v-ec298faa]:hover{background:#0000000a}.wpay-coupon-item-info[data-v-ec298faa]{flex:1;min-width:0}.wpay-coupon-item-label[data-v-ec298faa]{color:#1f2937;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;font-size:.85rem;font-weight:500;display:flex}.wpay-coupon-item-amount[data-v-ec298faa]{color:#f53729;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.wpay-coupon-item-desc[data-v-ec298faa]{color:#9ca3af;margin:.2rem 0 0;font-size:.72rem;line-height:1.4}.wpay-coupon-toggle[data-v-ec298faa]{background:#d4d4d4;border-radius:999px;flex-shrink:0;width:32px;height:18px;transition:background .18s;position:relative}.wpay-coupon-toggle .wpay-coupon-toggle-knob[data-v-ec298faa]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.wpay-coupon-toggle.is-on[data-v-ec298faa]{background:var(--color-primary)}.wpay-coupon-toggle.is-on .wpay-coupon-toggle-knob[data-v-ec298faa]{transform:translate(14px)}.wpay-detail-fade-enter-active[data-v-ec298faa],.wpay-detail-fade-leave-active[data-v-ec298faa]{transition:opacity .18s,transform .18s}.wpay-detail-fade-enter-from[data-v-ec298faa],.wpay-detail-fade-leave-to[data-v-ec298faa]{opacity:0;transform:translate(-50%)translateY(-6px)}.wpay-quicklinks[data-v-a157d1ef]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.wpay-qlink[data-v-a157d1ef]{cursor:pointer;background:#f6f6f6;border-radius:10px;flex-direction:column;align-items:center;padding:1px 1px .85rem;text-decoration:none;transition:transform .18s;display:flex}.wpay-qlink[data-v-a157d1ef]:hover{transform:translateY(-2px)}.wpay-qlink:hover .wpay-qlink-card[data-v-a157d1ef]{box-shadow:0 4px 14px #0000001a}.wpay-qlink--accent[data-v-a157d1ef]{background:linear-gradient(135deg,#ff6b50,#f53729)}.wpay-qlink--accent .wpay-qlink-card[data-v-a157d1ef]{background:linear-gradient(#fff2e7,#fffdfb)}.wpay-qlink--accent .wpay-qlink-icon[data-v-a157d1ef]{color:#f53729}.wpay-qlink--accent .wpay-qlink-sub[data-v-a157d1ef]{color:#fff}.wpay-qlink--accent:hover .wpay-qlink-card[data-v-a157d1ef]{box-shadow:0 4px 14px #f5372940}.wpay-qlink-card[data-v-a157d1ef]{background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-bottom:.6rem;padding:2.2rem .4rem 1.8rem;transition:box-shadow .18s;display:flex;box-shadow:0 2px 8px #0000000f}.wpay-qlink-icon[data-v-a157d1ef]{color:#6b7280;transition:color .18s}.wpay-qlink-title[data-v-a157d1ef]{font-size:.8rem;font-weight:600;line-height:1.2}.wpay-qlink-sub[data-v-a157d1ef],.wpay-qlink-title[data-v-a157d1ef]{color:#1f2937;transition:color .18s}.wpay-qlink-sub[data-v-a157d1ef]{letter-spacing:.02em;font-size:.78rem;font-weight:500}.wpay-section[data-v-4ad2f668]{margin-top:auto}.wpay-section-title[data-v-4ad2f668]{color:#1f2937;letter-spacing:.02em;margin:0 0 .55rem;font-size:.78rem;font-weight:600}.wpay-promise[data-v-4ad2f668]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.wpay-promise li[data-v-4ad2f668]{color:#6b7280;align-items:center;gap:.45rem;font-size:.78rem;line-height:1.65;display:flex}.wpay-promise li[data-v-4ad2f668] svg{color:var(--color-primary);flex-shrink:0}.wpay-promise-link[data-v-4ad2f668]{color:var(--color-primary);border-bottom:1px dashed;font-weight:500;text-decoration:none;transition:opacity .15s}.wpay-promise-link[data-v-4ad2f668]:hover{opacity:.78}.wpay-overlay[data-v-8b72eb31]{background:var(--overlay-bg);z-index:9999;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.wpay-modal[data-v-8b72eb31]{zoom:.95;background:#fff;border-radius:16px;width:calc(min(1040px,96vw));position:relative;box-shadow:0 24px 60px #00000029}.wpay-close[data-v-8b72eb31]{color:#9ca3af;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s,background .15s;display:flex;position:absolute;top:16px;right:16px}.wpay-close[data-v-8b72eb31]:hover{color:#1f2937;background:#0000000a}.wpay-body[data-v-8b72eb31]{align-items:stretch;min-height:640px;display:flex}.wpay-left[data-v-8b72eb31]{background:#fff;border-radius:16px 0 0 16px;flex:1;gap:1.8rem;padding:2rem 2.4rem 1.8rem}.wpay-left[data-v-8b72eb31],.wpay-product[data-v-8b72eb31],.wpay-right[data-v-8b72eb31]{flex-direction:column;display:flex}.wpay-right[data-v-8b72eb31]{background:#f6f6f6;border-radius:0 16px 16px 0;flex-shrink:0;justify-content:center;gap:.8rem;width:300px;padding:3rem 1rem 1.6rem}.wpay-product[data-v-8b72eb31]{gap:.55rem}.wpay-product-tag[data-v-8b72eb31]{color:var(--color-primary);letter-spacing:.02em;background:#11949214;border-radius:4px;align-self:flex-start;align-items:center;padding:.2rem .55rem;font-size:.7rem;font-weight:500;display:inline-flex}.wpay-product-title[data-v-8b72eb31]{color:#1f2937;-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;margin:0;font-size:1.6rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.wpay-product-id[data-v-8b72eb31]{color:#9ca3af;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0;font-size:.74rem}.wpay-agreement[data-v-8b72eb31]{color:#b6b6b6;text-align:center;cursor:default;margin:.8rem 0 0;font-size:.7rem;font-weight:300;line-height:1.6;transition:color .2s}.wpay-agreement[data-v-8b72eb31]:hover{color:var(--color-primary)}.wpay-agreement--paid[data-v-8b72eb31]{color:#6b7280;font-weight:400}.wpay-agreement--paid[data-v-8b72eb31]:hover{color:#6b7280}.wpay-manual-link[data-v-8b72eb31]{font:inherit;color:var(--color-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0 .15em;font-weight:600;text-decoration:underline;transition:filter .15s}.wpay-manual-link[data-v-8b72eb31]:hover{filter:brightness(.92)}.wpay-manual-link[data-v-8b72eb31]:active{filter:brightness(.85)}.wpay-fade-enter-active[data-v-8b72eb31],.wpay-fade-leave-active[data-v-8b72eb31]{transition:opacity .22s}.wpay-fade-enter-active .wpay-modal[data-v-8b72eb31],.wpay-fade-leave-active .wpay-modal[data-v-8b72eb31]{transition:transform .28s cubic-bezier(.34,1.4,.64,1)}.wpay-fade-enter-from[data-v-8b72eb31],.wpay-fade-leave-to[data-v-8b72eb31]{opacity:0}.wpay-fade-enter-from .wpay-modal[data-v-8b72eb31],.wpay-fade-leave-to .wpay-modal[data-v-8b72eb31]{transform:scale(.96)}@media (width<=720px){.wpay-body[data-v-8b72eb31]{flex-direction:column;min-height:0}.wpay-right[data-v-8b72eb31]{width:100%}.wpay-left[data-v-8b72eb31]{padding:1.6rem 1.4rem 1.2rem}}
