.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-0aa56db8]{width:100%;max-width:420px;margin:0 auto;padding:32px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.trnotload__logo[data-v-0aa56db8]{width:100px;height:auto;margin-bottom:8px}.trnotload__title[data-v-0aa56db8]{font-size:18px;font-weight:700;color:var(--ink-900);margin:0}.trnotload__text[data-v-0aa56db8]{font-size:13px;color:var(--ink-500);margin:0}.trnotload__list[data-v-0aa56db8]{text-align:left;font-size:13px;color:var(--warning);padding-left:18px;margin:0 0 12px}.trnotload__list li[data-v-0aa56db8]{margin-bottom:4px}.trnotload__detail[data-v-0aa56db8]{font-size:12px;color:var(--ink-400);font-style:italic;margin:0}.trnotload__actions[data-v-0aa56db8]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:4px}.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-651bf699]{position:relative;background:var(--surface);border:1px solid var(--ink-200);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s;--mmc-accent: var(--ink-200);min-width:0}.mmc--focused[data-v-651bf699]{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-651bf699]{border-color:var(--mmc-accent)}.mmc--detected.mmc--focused[data-v-651bf699]{box-shadow:0 0 0 3px color-mix(in srgb,var(--mmc-accent) 18%,transparent),0 4px 12px #0f172a14}.mmc--error[data-v-651bf699]{border-color:var(--error)}.mmc__header[data-v-651bf699]{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-bottom:1px solid var(--ink-100);background:var(--ink-50);min-width:0;gap:8px}.mmc__label[data-v-651bf699]{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-651bf699]{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-651bf699]{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__main[data-v-651bf699]{display:flex;align-items:center;gap:8px;padding:10px 12px;min-width:0}.mmc__flag[data-v-651bf699]{font-size:18px;line-height:1;flex-shrink:0}.mmc__prefix[data-v-651bf699]{font-size:14px;font-weight:600;color:var(--ink-700);flex-shrink:0;letter-spacing:.01em}.mmc__input[data-v-651bf699]{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-651bf699]::placeholder{color:var(--ink-300);font-weight:500}.mmc__op-logo[data-v-651bf699]{width:30px;height:30px;object-fit:contain;flex-shrink:0;border-radius:var(--radius-sm)}.mmc__accent[data-v-651bf699]{height:2px;width:100%;background:var(--mmc-accent);transition:background .25s ease;opacity:.85}.mmc:not(.mmc--focused):not(.mmc--detected):not(.mmc--error) .mmc__accent[data-v-651bf699]{opacity:.3}.mmc--error .mmc__accent[data-v-651bf699]{background:var(--error)}.mmc__error[data-v-651bf699]{font-size:12px;color:var(--error);font-weight:500;margin:6px 4px 0}.mmc-op-enter-active[data-v-651bf699],.mmc-op-leave-active[data-v-651bf699]{transition:all .25s cubic-bezier(.32,.72,.34,1)}.mmc-op-enter-from[data-v-651bf699],.mmc-op-leave-to[data-v-651bf699]{opacity:0;transform:translate(8px) scale(.85)}.mmc-name-enter-active[data-v-651bf699],.mmc-name-leave-active[data-v-651bf699]{transition:opacity .2s,transform .2s}.mmc-name-enter-from[data-v-651bf699]{opacity:0;transform:translateY(-4px)}.mmc-name-leave-to[data-v-651bf699]{opacity:0;transform:translateY(4px)}@media(max-width:380px){.mmc__header[data-v-651bf699]{padding:6px 10px}.mmc__main[data-v-651bf699]{padding:9px 10px;gap:6px}.mmc__prefix[data-v-651bf699]{font-size:13px}.mmc__input[data-v-651bf699]{font-size:17px}.mmc__op-logo[data-v-651bf699]{width:26px;height:26px}}.mform[data-v-c16bd16e]{display:flex;flex-direction:column;gap:14px;flex:1}.mform__group[data-v-c16bd16e]{display:flex;flex-direction:column;gap:10px}.mform__group-title[data-v-c16bd16e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);margin:0}.mform__row[data-v-c16bd16e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.mform__row[data-v-c16bd16e]>*{min-width:0}@media(max-width:420px){.mform[data-v-c16bd16e]{gap:12px}.mform__row[data-v-c16bd16e]{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-1bcddd74]{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.paiement-box__forms[data-v-1bcddd74]{display:flex;flex-direction:column;gap:16px}.pg-page[data-v-84849398]{flex:1;display:flex;align-items:stretch;justify-content:center;background:var(--bg);position:relative;min-height:100dvh}.pg-sandbox-banner[data-v-84849398]{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-84849398]{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pg-shell[data-v-84849398]{width:100%;max-width:480px;background:var(--surface);display:flex;flex-direction:column;min-height:0}@media(max-width:599px){.pg-page[data-v-84849398]{padding:0}.pg-shell[data-v-84849398]{max-width:100%;min-height:100dvh}}@media(min-width:600px){.pg-page[data-v-84849398]{padding:32px 24px;padding-top:max(32px,var(--safe-top));padding-bottom:max(32px,var(--safe-bottom))}.pg-shell[data-v-84849398]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden;min-height:580px}}.pg-shell__header[data-v-84849398]{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-84849398]{display:flex;align-items:center;gap:10px}.pg-merchant__logo[data-v-84849398]{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-84849398]{display:flex;flex-direction:column;min-width:0;flex:1}.pg-merchant__label[data-v-84849398]{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-84849398]{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-84849398]{padding:18px 20px;gap:12px}.pg-merchant__logo[data-v-84849398]{width:42px;height:42px}.pg-merchant__name[data-v-84849398]{font-size:15px}}.pg-amount-block[data-v-84849398]{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-84849398]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.pg-amount-block__label[data-v-84849398]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.9;flex-shrink:0}.pg-amount-block__value[data-v-84849398]{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-84849398]{font-size:12px;font-weight:600;opacity:.85;margin-left:2px}.pg-amount-block__breakdown[data-v-84849398]{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-84849398]{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-84849398]{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-84849398]{padding:14px 16px}.pg-amount-block__value[data-v-84849398]{font-size:26px}}.pg-reveal-enter-active[data-v-84849398],.pg-reveal-leave-active[data-v-84849398]{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-84849398],.pg-reveal-leave-to[data-v-84849398]{max-height:0;opacity:0;margin-top:0!important;padding-top:0!important;border-top-color:transparent!important}.pg-reveal-enter-to[data-v-84849398],.pg-reveal-leave-from[data-v-84849398]{max-height:80px;opacity:1}.pg-back__btn[data-v-84849398]{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-84849398]:hover{background:color-mix(in srgb,var(--merchant-color, var(--brand)) 18%,transparent)}.pg-fee-note[data-v-84849398]{font-size:11px;color:var(--ink-500);margin:0;line-height:1.4}.pg-shell__body[data-v-84849398]{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-84849398]{padding:18px 20px;gap:16px}}.pg-shell__footer[data-v-84849398]{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-84849398]{display:inline-flex;align-items:center;gap:4px}.pg-theme-toggle[data-v-84849398]{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-84849398]:hover{background:var(--surface);border-color:var(--ink-300);color:var(--ink-700)}.pg-theme-toggle[data-v-84849398]:focus-visible{outline:2px solid var(--merchant-color, var(--brand));outline-offset:2px}.pg-shell__footer a[data-v-84849398]{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-e859a22d]{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-e859a22d]{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-e859a22d]:hover{transform:scale(1.04)}.emerchant__logo img[data-v-e859a22d]{width:100%;height:100%;object-fit:contain}.emerchant__name[data-v-e859a22d]{font-size:15px;font-weight:700;color:var(--ink-900);margin:0;text-transform:capitalize}.emerchant__link[data-v-e859a22d]{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-e859a22d]:hover{text-decoration:underline}.pv[data-v-d55a15a7]{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-d55a15a7]{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-d55a15a7]{position:relative;aspect-ratio:4 / 3;background:var(--ink-100);overflow:hidden}.pv__image img[data-v-d55a15a7]{width:100%;height:100%;object-fit:cover}.pv__badge[data-v-d55a15a7]{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-d55a15a7]{padding:18px;display:flex;flex-direction:column;gap:14px}.pv__amount[data-v-d55a15a7]{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-d55a15a7]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500);font-weight:600}.pv__amount-value[data-v-d55a15a7]{font-size:28px;font-weight:800;color:var(--ink-900);font-family:var(--font-mono)}.pv__amount-value small[data-v-d55a15a7]{font-size:14px;color:var(--ink-500);font-weight:600}.pv__amount-note[data-v-d55a15a7]{font-size:11px;color:var(--success);font-weight:500}.pv__free[data-v-d55a15a7]{display:flex;align-items:center;justify-content:center;gap:6px;margin:4px 0}.pv__free-input[data-v-d55a15a7]{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-d55a15a7]::-webkit-inner-spin-button,.pv__free-input[data-v-d55a15a7]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pv__free-input[data-v-d55a15a7]:focus{border-color:var(--merchant-color, var(--brand))}.pv__free-currency[data-v-d55a15a7]{font-size:14px;color:var(--ink-500);font-weight:600}.pv__free-range[data-v-d55a15a7]{font-size:11px;color:var(--ink-500)}.pv__free-error[data-v-d55a15a7]{font-size:12px;color:var(--error);font-weight:500}.pv__title[data-v-d55a15a7]{font-size:20px;font-weight:800;color:var(--ink-900);margin:0;line-height:1.3}.pv__desc[data-v-d55a15a7]{font-size:13px;color:var(--ink-500);margin:0;line-height:1.6}.pv__detail-link[data-v-d55a15a7]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none}.pv__fees[data-v-d55a15a7]{background:var(--brand-50);border:1px solid var(--brand-200);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:6px;font-size:13px}.pv__fee-row[data-v-d55a15a7]{display:flex;justify-content:space-between;color:var(--ink-700)}.pv__fee-cover[data-v-d55a15a7]{display:flex;align-items:center;gap:8px;cursor:pointer;padding-top:6px;border-top:1px solid var(--brand-200);font-weight:500}.pv__fee-cover input[data-v-d55a15a7]{accent-color:var(--merchant-color, var(--brand))}.pv__fee-total[data-v-d55a15a7]{display:flex;justify-content:space-between;padding-top:6px;border-top:1px solid var(--brand-200);color:var(--brand-600)}.pv__trust[data-v-d55a15a7]{width:100%;max-width:480px}@media(min-width:768px){.pv__card[data-v-d55a15a7]{max-width:540px}.pv__title[data-v-d55a15a7]{font-size:22px}.pv__amount-value[data-v-d55a15a7]{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}}
