.init-loader[data-v-2761007d]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bg);z-index:999}.init-loader__logo[data-v-2761007d]{width:100px;height:auto;animation:pulse-2761007d 1.6s ease-in-out infinite}@keyframes pulse-2761007d{0%,to{opacity:1}50%{opacity:.3}}.trnotload[data-v-c1792f34]{width:100%;max-width:440px;margin:0 auto;padding:36px 20px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.trnotload__icon[data-v-c1792f34]{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px;flex-shrink:0;position:relative}.trnotload__icon[data-v-c1792f34]:before{content:"";position:absolute;inset:-6px;border-radius:50%;opacity:.45;z-index:-1}.trnotload__icon--warn[data-v-c1792f34]{background:var(--warning-50);color:var(--warning)}.trnotload__icon--warn[data-v-c1792f34]:before{background:var(--warning-50)}.trnotload__icon--info[data-v-c1792f34]{background:var(--ink-100);color:var(--ink-600)}.trnotload__icon--info[data-v-c1792f34]:before{background:var(--ink-50)}.trnotload__icon--neutral[data-v-c1792f34]{background:var(--brand-50);color:var(--brand-600)}.trnotload__icon--neutral[data-v-c1792f34]:before{background:var(--brand-50)}.trnotload__icon--success[data-v-c1792f34]{background:var(--success-50);color:var(--success)}.trnotload__icon--success[data-v-c1792f34]:before{background:var(--success-50)}.trnotload__title[data-v-c1792f34]{font-size:22px;font-weight:700;line-height:1.2;color:var(--ink-900);margin:0;letter-spacing:-.01em}.trnotload__subtitle[data-v-c1792f34]{font-size:14px;line-height:1.55;color:var(--ink-500);margin:0 0 4px;max-width:360px}.trnotload__causes[data-v-c1792f34]{width:100%;background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-lg);padding:14px 16px;margin-top:4px;text-align:left}.trnotload__causes-label[data-v-c1792f34]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-500);margin-bottom:10px}.trnotload__cause-list[data-v-c1792f34]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.trnotload__cause-item[data-v-c1792f34]{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:var(--ink-700)}.trnotload__cause-item svg[data-v-c1792f34]{margin-top:2px;flex-shrink:0;color:var(--ink-400)}.trnotload__detail[data-v-c1792f34]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-500);background:var(--ink-50);border:1px solid var(--ink-100);border-radius:var(--radius-sm);padding:6px 10px;margin:0;font-family:var(--font-mono);word-break:break-word;max-width:100%}.trnotload__detail svg[data-v-c1792f34]{flex-shrink:0;color:var(--ink-400)}.trnotload__actions[data-v-c1792f34]{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:8px}.btn[data-v-c1792f34]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;border-radius:var(--radius-md);border:1px solid transparent;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:filter .15s ease,background .15s ease,border-color .15s ease,transform .05s ease;white-space:nowrap}.btn[data-v-c1792f34]:active{transform:translateY(1px)}.btn--block[data-v-c1792f34]{width:100%}.btn--primary[data-v-c1792f34]{background:var(--btn-color, var(--brand));color:#fff}.btn--primary[data-v-c1792f34]:hover{filter:brightness(1.06)}.btn--primary[data-v-c1792f34]:focus-visible{outline:2px solid var(--btn-color, var(--brand));outline-offset:2px}.btn--ghost[data-v-c1792f34]{background:transparent;color:var(--ink-700);border-color:var(--ink-200)}.btn--ghost[data-v-c1792f34]:hover{background:var(--ink-50);border-color:var(--ink-300)}.trnotload__brand[data-v-c1792f34]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:11px;color:var(--ink-400);opacity:.85}.trnotload__brand-logo[data-v-c1792f34]{width:18px;height:18px;object-fit:contain;opacity:.8}@media(max-width:480px){.trnotload[data-v-c1792f34]{padding:28px 18px 20px;gap:12px}.trnotload__title[data-v-c1792f34]{font-size:19px}.trnotload__subtitle[data-v-c1792f34]{font-size:13.5px}.trnotload__causes[data-v-c1792f34]{padding:12px 14px}}.field__input[data-v-01b2bcf7]{position:relative}.field__shimmer[data-v-01b2bcf7]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(41,179,166,.08) 50%,transparent 100%);background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--merchant-color, #29b3a6) 10%,transparent) 50%,transparent 100%);background-size:200% 100%;animation:pg-shimmer-01b2bcf7 1.4s ease-in-out infinite}@keyframes pg-shimmer-01b2bcf7{0%{background-position:200% 0}to{background-position:-200% 0}}.bform[data-v-1865ed49]{display:flex;flex-direction:column;gap:14px;flex:1}.bform__group[data-v-1865ed49]{display:flex;flex-direction:column;gap:10px}.bform__group-title[data-v-1865ed49]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);margin:0}.bform__row[data-v-1865ed49]{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.bform__row[data-v-1865ed49]>*{min-width:0}@media(max-width:420px){.bform[data-v-1865ed49]{gap:12px}.bform__row[data-v-1865ed49]{grid-template-columns:1fr;gap:8px}}.bform__cardlabel[data-v-1865ed49]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.bform__secure[data-v-1865ed49]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--success);background:var(--success-50);padding:3px 8px;border-radius:4px;border:1px solid var(--success-200);font-weight:600}.bform__stripe[data-v-1865ed49]{background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius-md);padding:14px;min-height:50px;transition:border-color .15s,box-shadow .15s}.bform__stripe[data-v-1865ed49]:focus-within{border-color:var(--merchant-color, var(--brand));box-shadow:0 0 0 3px #29b3a61f;box-shadow:0 0 0 3px color-mix(in srgb,var(--merchant-color, var(--brand)) 14%,transparent)}.mmc[data-v-acbd9876]{position:relative;background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-lg);transition:border-color .18s,box-shadow .18s,transform .18s;--mmc-accent: var(--ink-200);min-width:0}.mmc--focused[data-v-acbd9876]{border-color:var(--merchant-color, var(--brand));box-shadow:0 0 0 3px #29b3a61a,0 4px 12px #0f172a0f;box-shadow:0 0 0 3px color-mix(in srgb,var(--merchant-color, var(--brand)) 14%,transparent),0 4px 12px #0f172a0f}.mmc--detected[data-v-acbd9876]{border-color:var(--mmc-accent)}.mmc--detected.mmc--focused[data-v-acbd9876]{box-shadow:0 0 0 3px color-mix(in srgb,var(--mmc-accent) 18%,transparent),0 4px 12px #0f172a14}.mmc--error[data-v-acbd9876]{border-color:var(--error)}.mmc__header[data-v-acbd9876]{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-bottom:1px solid var(--ink-100);background:var(--ink-50);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;min-width:0;gap:8px}.mmc__label[data-v-acbd9876]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ink-600);text-transform:uppercase;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.mmc__hint[data-v-acbd9876]{font-size:10px;font-weight:500;color:var(--ink-400);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmc__op-name[data-v-acbd9876]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--mmc-accent);text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmc__auto[data-v-acbd9876]{padding:1px 5px;border-radius:999px;background:var(--ink-100);color:var(--ink-500);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.mmc__main[data-v-acbd9876]{display:flex;align-items:center;gap:8px;padding:10px 12px;min-width:0}.mmc__flag[data-v-acbd9876]{font-size:18px;line-height:1;flex-shrink:0}.mmc__prefix[data-v-acbd9876]{font-size:14px;font-weight:600;color:var(--ink-700);flex-shrink:0;letter-spacing:.01em}.mmc__input[data-v-acbd9876]{flex:1;border:none;outline:none;background:transparent;font:inherit;font-family:var(--font-mono);font-size:18px;font-weight:600;color:var(--ink-900);letter-spacing:.04em;font-variant-numeric:tabular-nums;min-width:0;padding:0}.mmc__input[data-v-acbd9876]::placeholder{color:var(--ink-300);font-weight:500}.mmc__picker[data-v-acbd9876]{position:relative;flex-shrink:0}.mmc__op-btn[data-v-acbd9876]{display:flex;align-items:center;gap:2px;padding:3px 4px 3px 3px;background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-sm);cursor:pointer;font:inherit;color:var(--ink-500);transition:border-color .15s,background .15s;touch-action:manipulation}.mmc__op-btn[data-v-acbd9876]:hover:not(:disabled),.mmc__op-btn--open[data-v-acbd9876]{border-color:var(--mmc-accent);background:var(--ink-50)}.mmc__op-btn[data-v-acbd9876]:disabled{cursor:default;border-color:transparent;background:transparent;padding-right:0}.mmc__op-logo[data-v-acbd9876]{width:28px;height:28px;object-fit:contain;flex-shrink:0;border-radius:var(--radius-sm);display:block}.mmc__op-initial[data-v-acbd9876]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--ink-100);color:var(--ink-600);font-size:13px;font-weight:700;flex-shrink:0}.mmc__op-caret[data-v-acbd9876]{flex-shrink:0;transition:transform .2s ease}.mmc__op-caret--open[data-v-acbd9876]{transform:rotate(180deg)}.mmc__menu[data-v-acbd9876]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:190px;margin:0;padding:4px;list-style:none;background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-md);box-shadow:0 12px 28px #0f172a24}.mmc__menu-item[data-v-acbd9876]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;background:transparent;border:none;border-radius:var(--radius-sm);font:inherit;font-size:14px;font-weight:600;color:var(--ink-800);text-align:left;cursor:pointer;transition:background .12s;touch-action:manipulation}.mmc__menu-item[data-v-acbd9876]:hover,.mmc__menu-item--active[data-v-acbd9876]{background:var(--ink-50)}.mmc__menu-logo[data-v-acbd9876]{width:26px;height:26px;object-fit:contain;border-radius:var(--radius-sm);flex-shrink:0}.mmc__op-initial--menu[data-v-acbd9876]{width:26px;height:26px;font-size:12px}.mmc__menu-name[data-v-acbd9876]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmc__menu-check[data-v-acbd9876]{flex-shrink:0;color:var(--mmc-accent)}.mmc__error[data-v-acbd9876]{font-size:12px;color:var(--error);font-weight:500;margin:6px 4px 0}.mmc-menu-enter-active[data-v-acbd9876],.mmc-menu-leave-active[data-v-acbd9876]{transition:opacity .16s ease,transform .16s ease}.mmc-menu-enter-from[data-v-acbd9876],.mmc-menu-leave-to[data-v-acbd9876]{opacity:0;transform:translateY(-6px) scale(.97)}.mmc-name-enter-active[data-v-acbd9876],.mmc-name-leave-active[data-v-acbd9876]{transition:opacity .2s,transform .2s}.mmc-name-enter-from[data-v-acbd9876]{opacity:0;transform:translateY(-4px)}.mmc-name-leave-to[data-v-acbd9876]{opacity:0;transform:translateY(4px)}@media(max-width:380px){.mmc__header[data-v-acbd9876]{padding:6px 10px}.mmc__main[data-v-acbd9876]{padding:9px 10px;gap:6px}.mmc__prefix[data-v-acbd9876]{font-size:13px}.mmc__input[data-v-acbd9876]{font-size:17px}.mmc__op-logo[data-v-acbd9876],.mmc__op-initial[data-v-acbd9876]{width:24px;height:24px}.mmc__menu[data-v-acbd9876]{min-width:170px}}.mform[data-v-e19be0a4]{display:flex;flex-direction:column;gap:14px;flex:1}.mform__group[data-v-e19be0a4]{display:flex;flex-direction:column;gap:10px}.mform__group-title[data-v-e19be0a4]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);margin:0}.mform__row[data-v-e19be0a4]{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.mform__row[data-v-e19be0a4]>*{min-width:0}@media(max-width:420px){.mform[data-v-e19be0a4]{gap:12px}.mform__row[data-v-e19be0a4]{grid-template-columns:1fr;gap:8px}}.seg[data-v-f51bc0b1]{display:flex;gap:4px;padding:4px;background:var(--ink-100);border-radius:var(--radius-md);border:1px solid var(--ink-200)}.seg__opt[data-v-f51bc0b1]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:40px;background:transparent;border:none;border-radius:var(--radius-sm);font:inherit;font-size:13px;font-weight:600;color:var(--ink-600);cursor:pointer;transition:background .15s,color .15s;touch-action:manipulation}.seg__opt--active[data-v-f51bc0b1]{color:#fff}.seg__icon[data-v-f51bc0b1]{width:18px;height:18px}@media(max-width:380px){.seg__opt[data-v-f51bc0b1]{font-size:12px}.seg__icon[data-v-f51bc0b1]{width:16px;height:16px}}.pg-spinner[data-v-f05237fd]{display:inline-flex;align-items:center;justify-content:center;width:var(--pg-size);height:var(--pg-size)}.pg-spinner__ring[data-v-f05237fd]{width:100%;height:100%;border:2px solid color-mix(in srgb,var(--pg-color) 25%,transparent);border-top-color:var(--pg-color);border-radius:50%;animation:pg-spin-f05237fd .7s linear infinite}@keyframes pg-spin-f05237fd{to{transform:rotate(360deg)}}.ploading[data-v-ab1b9c92]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 8px;gap:14px}.ploading__icon[data-v-ab1b9c92]{margin-bottom:4px}.ploading__title[data-v-ab1b9c92]{font-size:18px;font-weight:700;color:var(--ink-900);margin:0}.ploading__sub[data-v-ab1b9c92]{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);margin:0}.ploading__hint[data-v-ab1b9c92],.ploading__help[data-v-ab1b9c92]{width:100%;max-width:340px;border-radius:var(--radius-md);padding:12px 14px;text-align:left;font-size:13px;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box}.ploading__hint[data-v-ab1b9c92]{--hint-accent: var(--merchant-color, var(--brand));border:1px solid color-mix(in srgb,var(--hint-accent) 35%,transparent);background:color-mix(in srgb,var(--hint-accent) 10%,transparent);color:var(--ink-800);font-weight:500;line-height:1.5}.ploading__hint-icon[data-v-ab1b9c92]{flex-shrink:0;color:var(--hint-accent);margin-top:1px}.ploading__help[data-v-ab1b9c92]{background:var(--ink-50);border:1px solid var(--ink-200);color:var(--ink-700);flex-direction:row}.ploading__help-icon[data-v-ab1b9c92]{flex-shrink:0;color:var(--ink-500);margin-top:1px}.ploading__help-body[data-v-ab1b9c92]{flex:1;min-width:0}.ploading__help-title[data-v-ab1b9c92]{margin:0 0 6px;font-weight:500;color:var(--ink-800);line-height:1.4}.ploading__help-tip[data-v-ab1b9c92]{margin:0 0 6px;color:var(--ink-500);font-size:12px}.ploading__ussd[data-v-ab1b9c92]{display:inline-block;background:var(--ink-700);color:var(--ink-50);padding:6px 10px;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:13px;font-weight:600;letter-spacing:.5px}.ploading__warn[data-v-ab1b9c92]{font-size:11px;color:var(--ink-500);max-width:320px;line-height:1.5;margin:0}.ploading__abandon[data-v-ab1b9c92]{margin-top:8px;background:transparent;border:1px solid var(--ink-300);color:var(--ink-600);border-radius:var(--radius-md);padding:8px 18px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.ploading__abandon[data-v-ab1b9c92]:hover{border-color:var(--error);color:var(--error)}.ploading-msg-enter-active[data-v-ab1b9c92],.ploading-msg-leave-active[data-v-ab1b9c92]{transition:all .3s ease}.ploading-msg-enter-from[data-v-ab1b9c92]{opacity:0;transform:translateY(6px)}.ploading-msg-leave-to[data-v-ab1b9c92]{opacity:0;transform:translateY(-6px)}.pstatus[data-v-ed8214bd]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 4px;gap:12px}.pstatus__icon-wrap[data-v-ed8214bd]{position:relative;display:inline-flex;margin-bottom:4px}.pstatus__ping[data-v-ed8214bd]{position:absolute;inset:0;background:var(--success);border-radius:50%;opacity:.25;animation:pstatus-ping-ed8214bd 1.2s ease-out infinite}@keyframes pstatus-ping-ed8214bd{75%,to{transform:scale(1.7);opacity:0}}.pstatus__icon[data-v-ed8214bd]{position:relative;width:72px;height:72px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.pstatus__icon--success[data-v-ed8214bd]{background:var(--success-50);color:var(--success)}.pstatus__icon--error[data-v-ed8214bd]{background:var(--error-50);color:var(--error)}.pstatus__title[data-v-ed8214bd]{font-size:22px;font-weight:800;color:var(--ink-900);margin:0}.pstatus__msg[data-v-ed8214bd]{font-size:14px;color:var(--ink-500);margin:0;max-width:320px}.pstatus__details[data-v-ed8214bd]{width:100%;background:var(--ink-50);border:1px solid var(--ink-200);border-radius:var(--radius-md);padding:14px;margin-top:4px}.pstatus__merchant[data-v-ed8214bd]{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--ink-200)}.pstatus__merchant-logo[data-v-ed8214bd]{width:36px;height:36px;border-radius:var(--radius-sm);object-fit:contain;background:#fff;border:1px solid var(--ink-200);padding:2px}.pstatus__merchant-meta[data-v-ed8214bd]{display:flex;flex-direction:column;text-align:left}.pstatus__merchant-meta strong[data-v-ed8214bd]{font-size:14px;color:var(--ink-900)}.pstatus__row-label[data-v-ed8214bd]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);font-weight:600}.pstatus__rows[data-v-ed8214bd]{display:flex;flex-direction:column;gap:10px;margin:0}.pstatus__row[data-v-ed8214bd]{display:flex;justify-content:space-between;align-items:center;gap:8px}.pstatus__row dt[data-v-ed8214bd]{font-size:13px;color:var(--ink-500)}.pstatus__row dd[data-v-ed8214bd]{margin:0;font-size:13px;color:var(--ink-900);font-weight:500;text-align:right}.pstatus__amount[data-v-ed8214bd]{font-weight:700;font-size:14px}.pstatus__actions[data-v-ed8214bd]{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px}.pstatus__row-id[data-v-ed8214bd]{display:inline-flex;align-items:center;gap:6px}.pstatus__mono[data-v-ed8214bd]{font-family:var(--font-mono);font-size:12px}.pstatus__copy[data-v-ed8214bd]{background:transparent;border:none;color:var(--merchant-color, var(--brand));cursor:pointer;padding:2px;display:inline-flex;border-radius:4px}.pstatus__copy[data-v-ed8214bd]:hover{background:color-mix(in srgb,var(--merchant-color, var(--brand)) 12%,transparent)}.redirection-component[data-v-fb0b84ca]{width:100%;padding:24px 0}.redirection-card[data-v-fb0b84ca]{border:1px solid;border-radius:8px;padding:16px}.redirection-header[data-v-fb0b84ca]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.redirect-icon[data-v-fb0b84ca]{flex-shrink:0}.redirection-text[data-v-fb0b84ca]{flex:1;font-size:14px;font-weight:500}.countdown-badge[data-v-fb0b84ca]{flex-shrink:0;color:#fff;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:700;min-width:60px;text-align:center}.progress-bar-container[data-v-fb0b84ca]{width:100%;height:6px;border-radius:6px;overflow:hidden}.progress-bar[data-v-fb0b84ca]{height:100%;border-radius:6px;transition:width .3s ease}@media(max-width:599px){.redirection-component[data-v-fb0b84ca]{padding:16px 12px}.redirection-card[data-v-fb0b84ca]{padding:12px}.redirection-header[data-v-fb0b84ca]{margin-bottom:12px}.redirect-icon[data-v-fb0b84ca]{width:18px;height:18px}.redirection-text[data-v-fb0b84ca]{font-size:13px}.countdown-badge[data-v-fb0b84ca]{font-size:12px;padding:3px 10px;min-width:50px}.progress-bar-container[data-v-fb0b84ca]{height:5px}}.paiement-box[data-v-191ea516]{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.paiement-box__forms[data-v-191ea516]{display:flex;flex-direction:column;gap:16px}.pg-page[data-v-11906953]{flex:1;display:flex;align-items:stretch;justify-content:center;background:var(--bg);position:relative;min-height:100dvh}.pg-sandbox-banner[data-v-11906953]{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;background:repeating-linear-gradient(45deg,#fef3c7,#fef3c7 10px,#fde68a 10px 20px);color:#78350f;font-size:11px;font-weight:600;border-bottom:1px solid #fbbf24;flex-shrink:0;letter-spacing:.02em}.pg-sandbox-banner strong[data-v-11906953]{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pg-shell[data-v-11906953]{width:100%;max-width:480px;background:var(--surface);display:flex;flex-direction:column;min-height:0}@media(max-width:599px){.pg-page[data-v-11906953]{padding:0}.pg-shell[data-v-11906953]{max-width:100%;min-height:100dvh}}@media(min-width:600px){.pg-page[data-v-11906953]{padding:32px 24px;padding-top:max(32px,var(--safe-top));padding-bottom:max(32px,var(--safe-bottom))}.pg-shell[data-v-11906953]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;min-height:580px}}.pg-shell__header[data-v-11906953]{flex-shrink:0;padding:14px 16px;padding-top:max(14px,var(--safe-top));border-bottom:1px solid var(--ink-200);background:var(--surface);display:flex;flex-direction:column;gap:8px}.pg-merchant[data-v-11906953]{display:flex;align-items:center;gap:10px}.pg-merchant__logo[data-v-11906953]{width:36px;height:36px;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--ink-200);object-fit:contain;padding:3px;flex-shrink:0}.pg-merchant__meta[data-v-11906953]{display:flex;flex-direction:column;min-width:0;flex:1}.pg-merchant__label[data-v-11906953]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);margin:0;font-weight:600;line-height:1.2}.pg-merchant__name[data-v-11906953]{font-size:14px;font-weight:700;color:var(--ink-900);margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.3}@media(min-width:600px){.pg-shell__header[data-v-11906953]{padding:18px 20px;gap:12px}.pg-merchant__logo[data-v-11906953]{width:42px;height:42px}.pg-merchant__name[data-v-11906953]{font-size:15px}}.pg-amount-block[data-v-11906953]{border-radius:var(--radius-md);padding:12px 14px;color:#fff;display:flex;flex-direction:column;gap:0;overflow:hidden}.pg-amount-block__top[data-v-11906953]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.pg-amount-block__label[data-v-11906953]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.9;flex-shrink:0}.pg-amount-block__value[data-v-11906953]{font-size:22px;font-weight:800;font-family:var(--font-mono);line-height:1.1;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.pg-amount-block__value small[data-v-11906953]{font-size:12px;font-weight:600;opacity:.85;margin-left:2px}.pg-amount-block__breakdown[data-v-11906953]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.22);display:flex;flex-direction:column;gap:4px}.pg-amount-block__row[data-v-11906953]{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:1.3;opacity:.92;min-width:0;gap:8px}.pg-amount-block__num[data-v-11906953]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}@media(min-width:600px){.pg-amount-block[data-v-11906953]{padding:14px 16px}.pg-amount-block__value[data-v-11906953]{font-size:26px}}.pg-reveal-enter-active[data-v-11906953],.pg-reveal-leave-active[data-v-11906953]{transition:max-height .28s cubic-bezier(.32,.72,.34,1),opacity .2s ease,margin-top .2s ease,padding-top .2s ease;overflow:hidden}.pg-reveal-enter-from[data-v-11906953],.pg-reveal-leave-to[data-v-11906953]{max-height:0;opacity:0;margin-top:0!important;padding-top:0!important;border-top-color:transparent!important}.pg-reveal-enter-to[data-v-11906953],.pg-reveal-leave-from[data-v-11906953]{max-height:80px;opacity:1}.pg-back__btn[data-v-11906953]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:color-mix(in srgb,var(--merchant-color, var(--brand)) 10%,transparent);border:1px solid color-mix(in srgb,var(--merchant-color, var(--brand)) 22%,transparent);border-radius:var(--radius-sm);color:var(--merchant-color, var(--brand));cursor:pointer;font-family:inherit;touch-action:manipulation;flex-shrink:0;padding:0}.pg-back__btn[data-v-11906953]:hover{background:color-mix(in srgb,var(--merchant-color, var(--brand)) 18%,transparent)}.pg-fee-note[data-v-11906953]{font-size:11px;color:var(--ink-500);margin:0;line-height:1.4}.pg-shell__body[data-v-11906953]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 16px;display:flex;flex-direction:column;gap:14px}@media(min-width:600px){.pg-shell__body[data-v-11906953]{padding:18px 20px;gap:16px}}.pg-shell__footer[data-v-11906953]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;padding-bottom:max(8px,var(--safe-bottom));border-top:1px solid var(--ink-200);background:var(--ink-50);font-size:11px;color:var(--ink-500);position:relative}.pg-shell__footer-text[data-v-11906953]{display:inline-flex;align-items:center;gap:4px}.pg-theme-toggle[data-v-11906953]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--ink-200);border-radius:50%;color:var(--ink-500);cursor:pointer;font-family:inherit;padding:0;transition:background .15s,border-color .15s,color .15s;touch-action:manipulation}.pg-theme-toggle[data-v-11906953]:hover{background:var(--surface);border-color:var(--ink-300);color:var(--ink-700)}.pg-theme-toggle[data-v-11906953]:focus-visible{outline:2px solid var(--merchant-color, var(--brand));outline-offset:2px}.pg-shell__footer a[data-v-11906953]{color:var(--brand);font-weight:600;text-decoration:none;margin-left:2px}.trust[data-v-447b11c6]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px;background:var(--ink-50);border:1px solid var(--ink-200);border-radius:var(--radius-md);text-align:center}.trust__theme-toggle[data-v-447b11c6]{position:absolute;top:8px;right:8px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--ink-200);border-radius:50%;color:var(--ink-500);cursor:pointer;font-family:inherit;padding:0;transition:background .15s,border-color .15s,color .15s;touch-action:manipulation}.trust__theme-toggle[data-v-447b11c6]:hover{background:var(--surface);border-color:var(--ink-300);color:var(--ink-700)}.trust__theme-toggle[data-v-447b11c6]:focus-visible{outline:2px solid var(--merchant-color, var(--brand));outline-offset:2px}.trust__badge[data-v-447b11c6]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-600)}.trust__badge a[data-v-447b11c6]{color:var(--brand);text-decoration:none;font-weight:600}.trust__badge a[data-v-447b11c6]:hover{text-decoration:underline}.trust__providers[data-v-447b11c6]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.trust__provider[data-v-447b11c6]{width:36px;height:36px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;filter:grayscale(80%);opacity:.75;transition:filter .2s,opacity .2s,background .2s}.trust__provider[data-v-447b11c6]:hover{filter:grayscale(0);opacity:1}[data-theme=dark] .trust__provider[data-v-447b11c6]{background:#ffffffd9;filter:grayscale(40%);opacity:.9;padding:4px}[data-theme=dark] .trust__provider[data-v-447b11c6]:hover{background:#fff;filter:grayscale(0);opacity:1}.trust__provider img[data-v-447b11c6]{max-width:100%;max-height:100%;object-fit:contain}.emerchant[data-v-fd4d7358]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;background:var(--ink-50);border:1px solid var(--ink-200);border-radius:var(--radius-md)}.emerchant__logo[data-v-fd4d7358]{width:60px;height:60px;background:#fff;border:1px solid var(--ink-200);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:transform .15s;padding:4px;display:flex;align-items:center;justify-content:center}.emerchant__logo[data-v-fd4d7358]:hover{transform:scale(1.04)}.emerchant__logo img[data-v-fd4d7358]{width:100%;height:100%;object-fit:contain}.emerchant__name[data-v-fd4d7358]{font-size:15px;font-weight:700;color:var(--ink-900);margin:0;text-transform:capitalize}.emerchant__link[data-v-fd4d7358]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--merchant-color, var(--brand));text-decoration:none;font-weight:500}.emerchant__link[data-v-fd4d7358]:hover{text-decoration:underline}.pv[data-v-49f1334b]{flex:1;display:flex;flex-direction:column;align-items:center;gap:16px;background:var(--bg);padding:12px;padding-top:max(12px,var(--safe-top));padding-bottom:max(12px,var(--safe-bottom))}.pv__card[data-v-49f1334b]{width:100%;max-width:480px;background:var(--surface);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);display:flex;flex-direction:column}.pv__image[data-v-49f1334b]{position:relative;aspect-ratio:4 / 3;background:var(--ink-100);overflow:hidden}.pv__image img[data-v-49f1334b]{width:100%;height:100%;object-fit:cover}.pv__badge[data-v-49f1334b]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:20px;color:#fff;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--shadow-sm)}.pv__details[data-v-49f1334b]{padding:18px;display:flex;flex-direction:column;gap:14px}.pv__amount[data-v-49f1334b]{background:var(--ink-50);border:2px solid;border-radius:var(--radius-md);padding:14px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.pv__amount-label[data-v-49f1334b]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);font-weight:600}.pv__amount-value[data-v-49f1334b]{font-size:28px;font-weight:800;color:var(--ink-900);font-family:var(--font-mono)}.pv__amount-value small[data-v-49f1334b]{font-size:14px;color:var(--ink-500);font-weight:600}.pv__amount-note[data-v-49f1334b]{font-size:11px;color:var(--success);font-weight:500}.pv__free[data-v-49f1334b]{display:flex;align-items:center;justify-content:center;gap:6px;margin:4px 0}.pv__free-input[data-v-49f1334b]{width:160px;text-align:center;font-size:24px;font-weight:800;color:var(--ink-900);border:2px solid var(--ink-200);border-radius:var(--radius-md);padding:6px 12px;outline:none;transition:border-color .15s;background:var(--surface);-moz-appearance:textfield;font-family:var(--font-mono)}.pv__free-input[data-v-49f1334b]::-webkit-inner-spin-button,.pv__free-input[data-v-49f1334b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pv__free-input[data-v-49f1334b]:focus{border-color:var(--merchant-color, var(--brand))}.pv__free-currency[data-v-49f1334b]{font-size:14px;color:var(--ink-500);font-weight:600}.pv__free-range[data-v-49f1334b]{font-size:11px;color:var(--ink-500)}.pv__free-error[data-v-49f1334b]{font-size:12px;color:var(--error);font-weight:500}.pv__title[data-v-49f1334b]{font-size:20px;font-weight:800;color:var(--ink-900);margin:0;line-height:1.3}.pv__desc[data-v-49f1334b]{font-size:13px;color:var(--ink-500);margin:0;line-height:1.6}.pv__detail-link[data-v-49f1334b]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none}.pv__cover[data-v-49f1334b]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-600);cursor:pointer;padding:2px}.pv__cover input[data-v-49f1334b]{appearance:none;-webkit-appearance:none;width:18px;height:18px;flex-shrink:0;margin:0;border:1.5px solid var(--ink-300);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;transition:background-color .15s,border-color .15s}.pv__cover input[data-v-49f1334b]:checked{border-color:var(--merchant-color, var(--brand));background:var(--merchant-color, var(--brand)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 12px 12px no-repeat}.pv__trust[data-v-49f1334b]{width:100%;max-width:480px}.pv__cta[data-v-49f1334b]{width:100%;display:flex;flex-direction:column;gap:10px;margin:4px 0 16px}@media(min-width:768px){.pv__card[data-v-49f1334b]{max-width:540px}.pv__title[data-v-49f1334b]{font-size:22px}.pv__amount-value[data-v-49f1334b]{font-size:32px}}.payment-gate-root[data-v-60907936]{display:flex;flex-direction:column;width:100%;min-height:100dvh}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;min-height:100%;height:100%;overflow-x:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;line-height:1.5;color:var(--ink-900);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100dvh;display:flex;flex-direction:column}:root{--brand: #29b3a6;--brand-600: #1f8e84;--brand-200: #d1fae5;--brand-50: #ecfdf5;--merchant-color: var(--brand);--ink-900: #0f172a;--ink-800: #1e293b;--ink-700: #334155;--ink-600: #475569;--ink-500: #64748b;--ink-400: #94a3b8;--ink-300: #cbd5e1;--ink-200: #e2e8f0;--ink-100: #f1f5f9;--ink-50: #f8fafc;--bg: #f8f8f8;--surface: #ffffff;--success: #10b981;--success-200: #a7f3d0;--success-50: #ecfdf5;--warning: #f59e0b;--warning-200: #fde68a;--warning-50: #fef3c7;--error: #ef4444;--error-200: #fecaca;--error-50: #fef2f2;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--shadow-md: 0 4px 12px rgba(15, 23, 42, .08);--shadow-lg: 0 10px 30px rgba(15, 23, 42, .12);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--font-mono: "SF Mono", Menlo, Monaco, Consolas, monospace}[data-theme=dark]{--bg: #0a0f16;--surface: #1a2632;--ink-900: #f1f5f9;--ink-800: #e2e8f0;--ink-700: #cbd5e1;--ink-600: #94a3b8;--ink-500: #94a3b8;--ink-400: #64748b;--ink-300: #475569;--ink-200: #334155;--ink-100: #1e293b;--ink-50: #0f172a;--brand-200: rgba(41, 179, 166, .32);--brand-50: rgba(41, 199, 186, .14);--success-200: rgba(16, 185, 129, .32);--success-50: rgba(16, 185, 129, .14);--warning-200: rgba(245, 158, 11, .32);--warning-50: rgba(245, 158, 11, .14);--error-200: rgba(239, 68, 68, .32);--error-50: rgba(239, 68, 68, .14);--alert-error-text: #fca5a5;--alert-warning-text: #fcd34d;--chip-warning-text: #fcd34d;--chip-success-text: #6ee7b7}.container{width:100%;max-width:480px;margin:0 auto;padding:0 16px}@media(min-width:768px){.container{max-width:560px;padding:0 24px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border:none;border-radius:var(--radius-md);background:var(--brand);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:filter .15s,transform .1s;text-decoration:none;font-family:inherit;touch-action:manipulation;-webkit-user-select:none;user-select:none}.btn:not(:disabled):hover{filter:brightness(1.08)}.btn:not(:disabled):active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--block{width:100%}.btn--lg{height:48px;font-size:16px}.btn--ghost{background:transparent;color:var(--ink-700);border:1px solid var(--ink-200)}.btn--ghost:not(:disabled):hover{background:var(--ink-50)}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field__label{font-size:13px;font-weight:500;color:var(--ink-700)}.field__input{display:flex;align-items:center;background:var(--surface);border:1px solid var(--ink-300);border-radius:var(--radius-md);height:44px;padding:0 12px;transition:border-color .15s,box-shadow .15s;min-width:0;overflow:hidden}.field__input:focus-within{border-color:var(--merchant-color);box-shadow:0 0 0 3px #29b3a61f;box-shadow:0 0 0 3px color-mix(in srgb,var(--merchant-color) 14%,transparent)}.field__input--error{border-color:var(--error);background:var(--error-50)}.field__input input{flex:1;border:none;outline:none;background:transparent;font:inherit;font-size:16px;color:var(--ink-900);min-width:0}.field__input input::placeholder{color:var(--ink-400)}.field__prefix{color:var(--ink-500);font-weight:500;font-size:14px;margin-right:4px;flex-shrink:0}.field__suffix{margin-left:8px;display:flex;align-items:center;flex-shrink:0}.field__error{font-size:12px;color:var(--error);font-weight:500;min-height:16px}.field__hint{font-size:12px;color:var(--ink-500)}.card{background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-lg)}.alert{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--radius-md);font-size:13px;line-height:1.5}.alert--info{background:var(--brand-50);color:var(--brand-600);border:1px solid var(--brand-200)}.alert--error{background:var(--error-50);color:var(--alert-error-text, #991b1b);border:1px solid var(--error-200)}.alert--warning{background:var(--warning-50);color:var(--alert-warning-text, #92400e);border:1px solid var(--warning-200)}.spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:currentColor;border-radius:50%;animation:spinner-rotate .7s linear infinite;flex-shrink:0}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.chip--warning{background:var(--warning-50);color:var(--chip-warning-text, #92400e)}.chip--success{background:var(--success-50);color:var(--chip-success-text, #065f46)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cta-sticky{position:sticky;bottom:0;margin-top:8px;padding-top:12px;padding-bottom:max(8px,var(--safe-bottom));background:linear-gradient(to bottom,transparent 0%,var(--surface) 25%);z-index:4}.field input,.field textarea,.field select{scroll-margin-bottom:96px;scroll-margin-top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
