.identity-help[data-v-70827104],.identity-error[data-v-70827104]{color:var(--vsm-muted);margin:8px 0;font-size:13px;line-height:1.6}.identity-error[data-v-70827104]{color:var(--vsm-danger)}.checkout.embedded[data-v-70827104]{background:var(--vsm-background);min-height:0;color:var(--vsm-text);align-content:start;width:100%;min-width:0;padding:16px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.embedded .card[data-v-70827104]{box-sizing:border-box;max-width:100%}.embedded .brand[data-v-70827104]{margin-top:0}.embedded .amount small[data-v-70827104],.embedded .merchant b[data-v-70827104]{overflow-wrap:anywhere}.embedded .merchant>div[data-v-70827104]{min-width:0}.embedded .avatar[data-v-70827104]{flex-shrink:0}.embedded .verified[data-v-70827104]{flex-wrap:wrap;max-width:45%}.compact.checkout[data-v-70827104]{padding:8px}.compact .brand[data-v-70827104]{margin-bottom:8px}.compact .brand .logo[data-v-70827104]{width:28px;height:28px}.compact .card[data-v-70827104]{width:100%;box-shadow:none;border-radius:12px;padding:16px}.compact .amount[data-v-70827104]{padding:14px 0}.compact .amount strong[data-v-70827104]{font-size:28px}.compact .separator[data-v-70827104]{margin-bottom:12px}.compact .security[data-v-70827104]{margin-top:10px}.compact .payment-destination[data-v-70827104]{margin-bottom:12px;padding:12px 0}.compact .destination-list strong[data-v-70827104]{font-size:22px}.compact .message[data-v-70827104]{margin-bottom:12px;padding:12px}.compact label[data-v-70827104],.embedded input[data-v-70827104]{font-size:14px}.embedded button[data-v-70827104]:focus-visible{outline:2px solid var(--vsm-primary);outline-offset:3px}.embedded footer[data-v-70827104]{font-size:12px}.compact .security span[data-v-70827104]{font-size:11px}.compact .step p[data-v-70827104],.compact .waiting p[data-v-70827104],.compact .message span[data-v-70827104]{font-size:12px}.compact .message b[data-v-70827104],.compact .step b[data-v-70827104]{font-size:14px}@media (width<=380px){.embedded .merchant[data-v-70827104]{flex-wrap:wrap}.embedded .verified[data-v-70827104]{max-width:100%;margin-left:0}.compact .card[data-v-70827104]{padding:12px}}.destination-list[data-v-70827104]{gap:10px;padding:0;list-style:none;display:grid}.destination-list li[data-v-70827104]{border:1px solid var(--vsm-border,#dce3ed);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px;display:grid}.destination-list strong[data-v-70827104]{overflow-wrap:anywhere;font-size:24px}.destination-list span[data-v-70827104]{grid-column:1;font-size:12px}.destination-list button[data-v-70827104]{color:inherit;border:1px solid var(--vsm-border,#dce3ed);background:0 0;border-radius:8px;grid-area:1/2/3;place-items:center;width:42px;height:42px;display:grid}.payment-destination[data-v-70827104]{border-bottom:1px solid var(--vsm-border);text-align:center;color:var(--vsm-text);margin:4px 0 20px;padding:20px 0 24px}.destination-heading[data-v-70827104]{justify-content:center;align-items:center;gap:8px;display:flex}.destination-heading>svg[data-v-70827104]{color:var(--vsm-primary);flex:none}.destination-heading h2[data-v-70827104]{letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:1.4}.payment-destination p[data-v-70827104]{color:var(--vsm-muted);margin:10px 0 14px;font-size:14px;line-height:1.5}.destination-number[data-v-70827104]{font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--vsm-text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:40px;font-weight:750;line-height:1.25;display:block}.destination-actions[data-v-70827104]{justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.destination-actions>span[data-v-70827104]{color:var(--vsm-muted);font-size:12px}.destination-actions button[data-v-70827104]{border:1px solid var(--vsm-border);background:var(--vsm-surface);width:44px;height:44px;color:var(--vsm-primary);cursor:pointer;border-radius:8px;place-items:center;display:grid}.destination-actions button[data-v-70827104]:focus-visible{outline:2px solid var(--vsm-primary);outline-offset:3px}.payment-destination>small[data-v-70827104]{color:var(--vsm-success);margin-top:6px;font-size:12px;display:block}.payment-destination>small.copy-error[data-v-70827104]{color:var(--vsm-danger)}.checkout[data-v-70827104]{--vsm-primary:var(--merchant-primary,#2563eb)}.avatar img[data-v-70827104]{object-fit:contain;border-radius:inherit;background:#fff;width:100%;height:100%}.checkout[data-v-70827104]{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--vsm-primary) 9%,transparent) 0,transparent 38%),var(--vsm-background);align-content:center;place-items:center;min-height:100vh;padding:28px 16px;display:grid}.brand[data-v-70827104]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.logo[data-v-70827104]{background:var(--vsm-primary);border-radius:11px;place-items:center;width:40px;height:40px;padding:5px;display:grid}.logo img[data-v-70827104]{object-fit:contain;width:100%;height:100%}.brand b[data-v-70827104],.brand span[data-v-70827104]{display:block}.brand span[data-v-70827104]{color:var(--vsm-muted);margin-top:2px;font-size:10px}.card[data-v-70827104]{background:var(--vsm-surface);border:1px solid var(--vsm-border);border-radius:20px;width:min(100%,490px);padding:24px;box-shadow:0 18px 50px #0f172a14}.merchant[data-v-70827104]{align-items:center;gap:10px;display:flex}.avatar[data-v-70827104]{background:var(--vsm-navy);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:grid}.merchant span[data-v-70827104],.merchant b[data-v-70827104]{display:block}.merchant span[data-v-70827104]{color:var(--vsm-muted);font-size:9px}.merchant b[data-v-70827104]{margin-top:2px;font-size:11px}.verified[data-v-70827104]{color:var(--vsm-success);align-items:center;gap:5px;margin-left:auto;font-size:9px;font-weight:700;display:flex}.verified svg[data-v-70827104]{width:14px}.amount[data-v-70827104]{text-align:center;padding:28px 0 20px}.amount span[data-v-70827104],.amount strong[data-v-70827104],.amount small[data-v-70827104]{display:block}.amount span[data-v-70827104]{color:var(--vsm-muted);font-size:10px}.amount strong[data-v-70827104]{letter-spacing:-.03em;margin:7px 0;font-size:34px}.amount small[data-v-70827104]{color:var(--vsm-muted);font-size:10px}.separator[data-v-70827104]{background:var(--vsm-border);height:1px;margin-bottom:20px}.step[data-v-70827104],.waiting[data-v-70827104]{gap:10px;display:flex}.step>span[data-v-70827104]{background:var(--vsm-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.step p[data-v-70827104],.waiting p[data-v-70827104]{color:var(--vsm-muted);margin:4px 0 16px;font-size:10px;line-height:1.5}.waiting>svg[data-v-70827104]{width:22px;color:var(--vsm-primary);flex:none}label[data-v-70827104]{gap:6px;margin-top:12px;font-size:10px;font-weight:700;display:grid}input[data-v-70827104]{border:1px solid var(--vsm-border);background:var(--vsm-surface);height:44px;color:var(--vsm-text);border-radius:10px;outline:none;padding:0 12px}input[data-v-70827104]:focus{border-color:var(--vsm-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--vsm-primary) 12%,transparent)}.continue[data-v-70827104]{background:var(--vsm-primary);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:18px;font-size:11px;font-weight:800;display:flex}.continue[data-v-70827104]:disabled{opacity:.65;cursor:not-allowed}.continue svg[data-v-70827104]{width:16px}.reference-box[data-v-70827104]{background:var(--vsm-background);border:1px solid var(--vsm-border);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:14px;display:flex}.reference-box span[data-v-70827104]{color:var(--vsm-muted);font-size:10px}.reference-box strong[data-v-70827104]{letter-spacing:.06em;font-size:18px}.security[data-v-70827104]{background:var(--vsm-background);color:var(--vsm-muted);border-radius:10px;gap:8px;margin-top:14px;padding:10px;display:flex}.security svg[data-v-70827104]{width:15px;color:var(--vsm-primary);flex:none}footer[data-v-70827104]{color:var(--vsm-muted);align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}footer svg[data-v-70827104]{width:13px}.message[data-v-70827104]{border-radius:12px;gap:10px;margin-bottom:16px;padding:14px;display:flex}.message svg[data-v-70827104]{flex:none;width:20px}.message b[data-v-70827104],.message span[data-v-70827104]{display:block}.message span[data-v-70827104]{margin-top:4px;font-size:9px;line-height:1.45}.success[data-v-70827104]{background:color-mix(in srgb,var(--vsm-success) 9%,var(--vsm-surface));color:var(--vsm-success)}.danger[data-v-70827104]{background:color-mix(in srgb,var(--vsm-danger) 9%,var(--vsm-surface));color:var(--vsm-danger)}.inline-error[data-v-70827104]{color:var(--vsm-danger);margin-top:10px;font-size:9px}.state-card[data-v-70827104]{text-align:center}.state-icon[data-v-70827104]{width:30px;color:var(--vsm-danger)}.state-card p[data-v-70827104]{color:var(--vsm-muted);font-size:10px}.skeleton[data-v-70827104]{background:var(--vsm-background);border-radius:10px;height:44px;margin:12px 0;animation:1.4s ease-in-out infinite pulse-70827104}.wide[data-v-70827104]{width:65%}.amount-sk[data-v-70827104]{width:80%;height:72px;margin:30px auto}@keyframes pulse-70827104{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skeleton[data-v-70827104]{animation:none}}.brand b[data-v-70827104]{font-size:16px}.brand span[data-v-70827104]{font-size:13px}.card[data-v-70827104]{width:min(100%,560px);padding:28px}.avatar[data-v-70827104]{width:46px;height:46px;font-size:13px}.merchant span[data-v-70827104]{font-size:12px}.merchant b[data-v-70827104]{font-size:14px}.verified[data-v-70827104]{font-size:12px}.amount span[data-v-70827104],.amount small[data-v-70827104]{font-size:13px}.amount strong[data-v-70827104]{font-size:40px}.step>span[data-v-70827104]{width:30px;height:30px;font-size:12px}.step b[data-v-70827104],.waiting b[data-v-70827104]{font-size:15px}.step p[data-v-70827104],.waiting p[data-v-70827104]{font-size:13px;line-height:1.6}.waiting>svg[data-v-70827104]{width:25px}label[data-v-70827104]{font-size:13px}input[data-v-70827104]{height:50px;font-size:16px}.continue[data-v-70827104]{height:50px;font-size:14px}.reference-box span[data-v-70827104]{font-size:13px}.reference-box strong[data-v-70827104]{font-size:22px}.security[data-v-70827104]{padding:13px}.security span[data-v-70827104]{font-size:12px;line-height:1.55}footer[data-v-70827104]{font-size:12px}.message b[data-v-70827104]{font-size:14px}.message span[data-v-70827104],.inline-error[data-v-70827104]{font-size:12px}.state-card h1[data-v-70827104]{font-size:22px}.state-card p[data-v-70827104]{font-size:13px;line-height:1.55}@media (width<=560px){.checkout[data-v-70827104]{align-content:start;padding:18px 12px}.brand[data-v-70827104]{margin-top:12px}.card[data-v-70827104]{border-radius:16px;padding:20px}.amount[data-v-70827104]{padding:22px 0 18px}.amount strong[data-v-70827104]{font-size:34px}.step[data-v-70827104],.waiting[data-v-70827104]{gap:12px}.reference-box[data-v-70827104]{flex-direction:column;align-items:flex-start;gap:6px}}.merchant-return[data-v-70827104]{background:var(--vsm-primary);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-weight:800;display:flex}.merchant-return svg[data-v-70827104]{width:17px}.return-note[data-v-70827104]{text-align:center;color:var(--vsm-muted);margin:9px 0 0;font-size:12px}.manual-result-seal[data-v-70827104]{border:1px solid color-mix(in srgb,var(--vsm-success) 30%,var(--vsm-border));text-align:center;background:color-mix(in srgb,var(--vsm-success) 5%,var(--vsm-surface));border-radius:13px;margin:8px 0 4px;padding:17px}.manual-result-seal>svg[data-v-70827104]{width:28px;color:var(--vsm-success)}.manual-result-seal span[data-v-70827104],.manual-result-seal small[data-v-70827104]{display:block}.manual-result-seal span[data-v-70827104]{margin-top:7px;font-size:13px;font-weight:850}.manual-result-seal small[data-v-70827104]{color:var(--vsm-muted);overflow-wrap:anywhere;margin-top:4px;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.manual-result-seal.failed[data-v-70827104]{border-color:color-mix(in srgb,var(--vsm-danger) 28%,var(--vsm-border));background:color-mix(in srgb,var(--vsm-danger) 5%,var(--vsm-surface))}.manual-result-seal.failed>svg[data-v-70827104]{color:var(--vsm-danger)}.verification-flow[data-v-70827104]{gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}.verification-flow li[data-v-70827104]{border:1px solid var(--vsm-border);color:var(--vsm-muted);border-radius:11px;align-items:center;gap:10px;padding:11px;display:flex}.verification-flow li>svg[data-v-70827104]{flex:0 0 19px;width:19px}.verification-flow li span[data-v-70827104],.verification-flow li b[data-v-70827104],.verification-flow li small[data-v-70827104]{display:block}.verification-flow li b[data-v-70827104]{color:var(--vsm-text);font-size:13px}.verification-flow li small[data-v-70827104]{margin-top:3px;font-size:11px}.verification-flow li.done[data-v-70827104]{border-color:color-mix(in srgb,var(--vsm-success) 35%,var(--vsm-border));color:var(--vsm-success);background:color-mix(in srgb,var(--vsm-success) 6%,var(--vsm-surface))}.verification-flow li.current[data-v-70827104]{border-color:color-mix(in srgb,var(--vsm-primary) 35%,var(--vsm-border));color:var(--vsm-primary)}label>small[data-v-70827104]{color:var(--vsm-muted);font-size:11px;font-weight:500}.detail-code[data-v-70827104]{text-align:center;border:2px solid var(--vsm-primary);background:color-mix(in srgb,var(--vsm-primary) 8%,var(--vsm-surface));box-shadow:0 8px 24px color-mix(in srgb,var(--vsm-primary) 14%,transparent);border-radius:14px;margin:0 0 10px;padding:18px 14px}.detail-code small[data-v-70827104],.detail-code strong[data-v-70827104]{display:block}.detail-code small[data-v-70827104]{color:var(--vsm-muted);margin-bottom:7px;font-size:12px}.detail-code strong[data-v-70827104]{font-size:17px;line-height:1.35}.detail-code strong span[data-v-70827104]{background:var(--vsm-primary);color:#fff;letter-spacing:.12em;border-radius:7px;padding:3px 7px;font:800 19px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.detail-warning[data-v-70827104]{border:1px solid color-mix(in srgb,var(--vsm-danger) 38%,var(--vsm-border));background:color-mix(in srgb,var(--vsm-danger) 8%,var(--vsm-surface));color:var(--vsm-danger);border-radius:12px;gap:10px;margin:0 0 16px;padding:13px;display:flex}.detail-warning>svg[data-v-70827104]{flex:0 0 21px;width:21px}.detail-warning b[data-v-70827104],.detail-warning span[data-v-70827104]{display:block}.detail-warning b[data-v-70827104]{font-size:13px}.detail-warning span[data-v-70827104]{margin-top:3px;font-size:12px;line-height:1.5}.verification-flow li.validation-stage[data-v-70827104]{isolation:isolate;transition:border-color .32s,background-color .32s,box-shadow .32s,transform .32s;position:relative;overflow:hidden}.verification-flow li.validation-stage[data-v-70827104]>*{z-index:1;position:relative}.verification-flow li.validation-stage.done[data-v-70827104]{box-shadow:0 9px 24px color-mix(in srgb,var(--vsm-success) 13%,transparent);animation:.72s cubic-bezier(.2,.8,.2,1) both validation-card-in-70827104}.verification-flow li.validation-stage.done[data-v-70827104]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffc7,#0000);width:34%;animation:.9s ease-out .14s both validation-sheen-70827104;position:absolute;inset:-60% auto -60% -45%;transform:skew(-18deg)}.verification-flow li.validation-stage.done>svg[data-v-70827104]{stroke-width:2.5px;filter:drop-shadow(0 3px 7px color-mix(in srgb,var(--vsm-success) 34%,transparent));animation:.62s cubic-bezier(.16,1.35,.35,1) both validation-check-in-70827104}.verification-flow li.stage-v2.done[data-v-70827104]{animation-delay:80ms}.verification-flow li.stage-v2.done[data-v-70827104]:after{animation-delay:.22s}.verification-flow li.stage-v2.done>svg[data-v-70827104]{animation-delay:80ms}@keyframes validation-card-in-70827104{0%{opacity:.72;box-shadow:0 0 0 0 color-mix(in srgb,var(--vsm-success) 0%,transparent);transform:translateY(5px)scale(.985)}55%{box-shadow:0 12px 30px color-mix(in srgb,var(--vsm-success) 20%,transparent);transform:translateY(-2px)scale(1.008)}to{opacity:1;transform:none}}@keyframes validation-check-in-70827104{0%{opacity:0;transform:scale(.35)rotate(-18deg)}65%{opacity:1;transform:scale(1.18)rotate(3deg)}to{transform:none}}@keyframes validation-sheen-70827104{0%{opacity:0;left:-45%}18%{opacity:.8}to{opacity:0;left:120%}}@media (prefers-reduced-motion:reduce){.verification-flow li.validation-stage[data-v-70827104],.verification-flow li.validation-stage.done[data-v-70827104],.verification-flow li.validation-stage.done[data-v-70827104]:after,.verification-flow li.validation-stage.done>svg[data-v-70827104]{transition:none;animation:none}}.checkout-evidences[data-v-70827104]{color:var(--vsm-text);margin-top:16px;font-size:13px}.checkout-evidences summary[data-v-70827104]{cursor:pointer;font-weight:700}.checkout-evidences ul[data-v-70827104]{gap:8px;padding:0;list-style:none;display:grid}.checkout-evidences li[data-v-70827104]{border:1px solid var(--vsm-border);background:var(--vsm-background);overflow-wrap:anywhere;border-radius:10px;padding:12px}.checkout-evidences b[data-v-70827104],.checkout-evidences span[data-v-70827104]{display:block}.checkout-evidences span[data-v-70827104]{color:var(--vsm-muted);margin-top:4px;font-size:12px}:root{--vsm-primary:#2563eb;--vsm-primary-hover:#1d4ed8;--vsm-navy:#0b1220;--vsm-surface:#fff;--vsm-background:#f6f8fb;--vsm-border:#e2e8f0;--vsm-text:#0f172a;--vsm-muted:#64748b;--vsm-success:#16a34a;--vsm-warning:#d97706;--vsm-danger:#dc2626;--vsm-info:#0284c7;--vsm-sidebar:256px;--vsm-header:64px;--vsm-radius:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark]{--vsm-surface:#111827;--vsm-background:#070b12;--vsm-border:#263244;--vsm-text:#f8fafc;--vsm-muted:#94a3b8;--vsm-navy:#050912}*{box-sizing:border-box}body{background:var(--vsm-background);color:var(--vsm-text);margin:0}button,input{font:inherit}
