.checkout-customer-message{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.checkout-outro{margin:24px 0 0;color:var(--checkout-ink,inherit)}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f2f6f3;background:#080b0a;font-synthesis:none;--accent:#42e39b;--accent-dark:#092318;--panel:rgba(17, 22, 20, .96);--panel-soft:#151b18;--line:rgba(255, 255, 255, .1);--muted:#9ba8a1;--danger:#ff7b7b;--warning:#ffc968}*{box-sizing:border-box}html{min-width:300px}body{min-height:100vh;margin:0;display:grid;place-items:center;padding:28px 18px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 14%,transparent),transparent 34rem),linear-gradient(180deg,#0b100e 0,#080b0a 100%);line-height:1.5}button,input,select{font:inherit}a,button{-webkit-tap-highlight-color:transparent}.hidden{display:none!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.checkout-shell{width:min(720px,100%)}.checkout-card{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:0 28px 90px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.03)}.checkout-state{padding:64px 42px;text-align:center}.brand-mark,.merchant-logo{display:grid;place-items:center;overflow:hidden;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent-dark);background:var(--accent);font-weight:850}.brand-mark{width:54px;height:54px;margin:0 auto 25px;border-radius:16px;font-size:25px;transform:rotate(-3deg)}.merchant-logo{width:44px;height:44px;border-radius:13px;font-size:19px}.merchant-logo.has-image{width:min(var(--merchant-logo-width,44px),34vw);min-width:44px;max-width:152px;padding:4px 6px;background:#fff}.merchant-logo img{width:100%;height:100%;display:block;object-fit:contain}.eyebrow{margin:0 0 8px;color:var(--accent);font-size:13px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}h1{margin:0;font-size:clamp(28px, 6vw, 38px);line-height:1.1;letter-spacing:-.035em}h2{margin:0;font-size:19px;letter-spacing:-.015em}.message{margin:15px auto 0;color:var(--muted);font-size:16px;line-height:1.6}.loading-bar{display:block;width:150px;height:4px;margin:30px auto 0;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.06)}.loading-bar::after{content:"";display:block;width:45%;height:100%;border-radius:inherit;background:var(--accent);animation:loading 1.15s ease-in-out infinite alternate}@keyframes loading{from{transform:translateX(-20%)}to{transform:translateX(145%)}}.merchant-header{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line)}.merchant-header>span:nth-child(2){min-width:0;display:grid;margin-right:auto}.merchant-header small{color:var(--muted);font-size:13px}.merchant-header strong{overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.invoice-status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:#c4ccc8;background:rgba(255,255,255,.025);font-size:13px}.invoice-status i,.payment-progress i{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 10%,transparent)}.invoice-status.processing i,.payment-progress.processing i{background:#f5bb55}.invoice-status.settled i,.payment-progress.settled i{background:#42e39b}.invoice-status.cancelled i,.invoice-status.expired i,.invoice-status.invalid i{background:var(--danger)}.invoice-heading{padding:34px 34px 28px;text-align:center}.invoice-heading .message:empty{display:none}.invoice-total{display:flex;align-items:baseline;justify-content:center;gap:9px;margin-top:20px}.invoice-total strong{font-size:clamp(34px, 8vw, 48px);line-height:1;letter-spacing:-.04em}.invoice-total span{color:var(--muted);font-size:18px;font-weight:700}.invoice-timer{display:inline-flex;gap:9px;align-items:center;min-width:168px;margin-top:19px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;color:var(--muted);background:color-mix(in srgb,var(--panel-soft) 88%,transparent);text-align:left}.invoice-timer .timer-icon{color:var(--accent);font-size:19px;line-height:1}.invoice-timer>span:last-child{display:grid}.invoice-timer small{font-size:10px;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.invoice-timer strong{color:inherit;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.35}.invoice-timer.urgent{border-color:color-mix(in srgb,var(--warning) 52%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 8%,transparent)}.invoice-timer.expired{border-color:color-mix(in srgb,var(--danger) 48%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent)}.merchant-return-link{width:fit-content;display:flex;align-items:center;gap:7px;margin:13px auto 0;padding:7px 10px;border:1px solid var(--line);border-radius:9px;color:inherit;background:var(--panel-soft);font-size:13px;font-weight:700;text-decoration:none}.merchant-return-link:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--panel-soft))}.merchant-return-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.payment-section{padding:0 34px 34px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.section-heading small{color:var(--muted);font-size:13px;text-align:right}.payment-picker{min-height:250px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.018)}.payment-picker-column{min-width:0;padding:13px}.chain-picker{border-right:1px solid var(--line)}.picker-column-heading{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.picker-column-heading h3{min-width:0;display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.picker-column-heading h3>span{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:var(--accent-dark);background:var(--accent);font-size:11px;font-weight:850}.picker-column-heading h3>b{overflow:hidden;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.picker-column-heading>small{flex:0 0 auto;color:var(--muted);font-size:11px}.method-toolbar{position:relative;display:flex;align-items:center;margin-bottom:9px}.method-toolbar input{width:100%;min-width:0;height:42px;padding:0 12px 0 37px;border:1px solid var(--line);border-radius:11px;outline:0;color:inherit;background:var(--panel-soft);font-size:14px}.method-toolbar input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 11%,transparent)}.method-toolbar input::placeholder{color:var(--muted)}.method-search-icon{position:absolute;left:13px;color:var(--muted);pointer-events:none}.asset-chain-context{height:42px;display:flex;align-items:center;gap:5px;margin:0 0 9px;padding:0 11px;overflow:hidden;border:1px solid var(--line);border-radius:11px;color:var(--muted);background:var(--panel-soft);font-size:13px;white-space:nowrap}.asset-chain-context strong{min-width:0;overflow:hidden;color:inherit;font-size:13px;text-overflow:ellipsis}.payment-chains,.payment-methods{max-height:310px;display:grid;align-content:start;gap:7px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--accent) 42%,transparent) transparent}.chain-option,.payment-method{width:100%;display:flex;align-items:center;gap:9px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:11px;color:inherit;background:var(--panel-soft);cursor:pointer;text-align:left;transition:border-color .15s ease,transform .15s ease,background .15s ease}.chain-option:hover,.payment-method:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 42%,var(--line))}.chain-option.selected,.payment-method.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--panel-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 15%,transparent)}.chain-option:focus-visible,.payment-method:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.asset-avatar,.chain-avatar{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:rgba(255,255,255,.94)}.chain-avatar img{width:25px;height:25px;object-fit:contain}.asset-avatar{position:relative;color:#17221c;font-size:9px;font-weight:900;letter-spacing:-.02em}.asset-avatar>img{position:absolute;inset:4px;width:calc(100% - 8px);height:calc(100% - 8px);object-fit:contain;opacity:0}.asset-avatar>span{opacity:1}.asset-avatar.has-image>img{opacity:1}.asset-avatar.has-image>span{opacity:0}.chain-option-copy,.payment-method-copy{min-width:0;display:grid;flex:1 1 auto}.chain-option strong,.payment-method strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.chain-option small,.payment-method small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.payment-method-kind{max-width:112px;flex:0 1 auto;overflow:hidden;padding:3px 7px;border-radius:99px;color:var(--muted);background:rgba(255,255,255,.045);font-size:9px;font-weight:750;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.chain-option>b,.payment-method>b{margin-left:auto;color:var(--accent);font-size:15px;opacity:0}.chain-option.selected>b,.payment-method.selected>b{opacity:1}.chain-option:disabled,.payment-method:disabled{cursor:not-allowed;opacity:.43;transform:none}.chain-option.selected:disabled,.payment-method.selected:disabled{opacity:1}.method-empty{grid-column:1/-1;padding:20px;text-align:center}.method-lock-notice{margin:10px 0 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--warning) 42%,var(--line));border-radius:10px;color:color-mix(in srgb,var(--warning) 78%,#fff);background:color-mix(in srgb,var(--warning) 7%,transparent);font-size:13px;font-weight:650;line-height:1.45}.checkout-preview-disclaimer{grid-column:1/-1;margin:3px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.payment-details{margin-top:12px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.018)}.payment-detail-heading{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--line)}.payment-identity-icons{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.payment-identity-icons .asset-avatar{box-shadow:0 0 0 1px var(--line)}.payment-detail-heading>span:nth-child(2){display:grid}.payment-detail-heading small{color:var(--muted);font-size:13px}.payment-detail-heading strong{font-size:15px}.payment-instructions{display:grid;grid-template-columns:205px minmax(0,1fr);gap:24px;align-items:center;padding:22px}.payment-instructions.payment-complete{grid-template-columns:minmax(0,1fr);padding-block:17px}.payment-instructions.payment-complete .payment-values>label{margin-top:0}.qr-column{min-width:0;text-align:center}.qr-wrap{width:min(205px,100%);aspect-ratio:1;display:grid;place-items:center;padding:10px;border-radius:14px;background:#fff}.qr-wrap img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.qr-caption{display:grid;margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.35}.qr-caption strong{overflow:hidden;color:inherit;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.qr-caption small{color:var(--muted);font-size:11px}.payment-values{min-width:0}.payment-amount-block>label,.payment-values>label{display:block;margin:14px 0 6px;color:var(--muted);font-size:13px}.payment-amount-block>label{margin-top:0}.copy-value{display:flex;align-items:center;gap:7px;min-width:0}.copy-value strong{min-width:0;overflow-wrap:anywhere;font-size:20px;letter-spacing:-.02em}.copy-value span{color:var(--muted);font-size:14px;font-weight:700}.copy-value code{min-width:0;overflow:hidden;color:#dce5e0;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis}.copy-value button{flex:0 0 auto;margin-left:auto;padding:6px 9px;border:1px solid var(--line);border-radius:8px;color:inherit;background:rgba(255,255,255,.035);cursor:pointer;font-size:13px}.payment-reference{margin-top:14px;padding:12px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--accent) 8%,transparent)}.payment-reference>label{display:block;margin:0 0 6px;color:var(--muted);font-size:13px}.payment-reference .copy-value code{color:var(--text);font-size:16px;font-weight:750}.reference-warning{margin:8px 0 0;color:var(--text);font-size:13px;line-height:1.45}.network-warning{margin:17px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.underpayment-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:11px;align-items:center;margin:0 16px 14px;padding:13px;border:1px solid color-mix(in srgb,var(--warning) 55%,var(--line));border-radius:12px;color:#fff3d7;background:color-mix(in srgb,var(--warning) 9%,var(--panel-soft))}.underpayment-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#2b1a00;background:var(--warning);font-size:15px;font-weight:900}.underpayment-copy,.underpayment-due{display:grid;min-width:0}.underpayment-copy>strong{color:var(--warning);font-size:14px}.underpayment-copy>small{color:var(--muted);font-size:12px;line-height:1.4}.underpayment-due{min-width:120px;text-align:right}.underpayment-due>small{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.underpayment-due>strong{color:var(--warning);font-size:17px;overflow-wrap:anywhere}.underpayment-alert>button{padding:6px 9px;border:1px solid color-mix(in srgb,var(--warning) 38%,var(--line));border-radius:8px;color:var(--warning);background:0 0;cursor:pointer;font-size:12px;font-weight:750}.underpayment-alert>button:hover{background:color-mix(in srgb,var(--warning) 9%,transparent)}.payment-progress{display:flex;align-items:center;gap:8px;padding:13px 16px;border-top:1px solid var(--line);color:#cbd4cf;font-size:14px}.payment-progress span{display:inline-flex;align-items:center;gap:8px}.payment-progress small{margin-left:auto;color:var(--muted);font-size:13px;text-align:right}.transaction-links{display:flex;flex-wrap:wrap;gap:8px;padding:11px 16px 13px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--accent) 3%,transparent)}.transaction-link{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));border-radius:9px;color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent);font-size:13px;font-weight:750;line-height:1.2;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.transaction-link:hover{transform:translateY(-1px);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.transaction-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.transaction-link code{max-width:170px;overflow:hidden;color:var(--muted);font:12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.transaction-link b{font-size:15px;line-height:1}.terminal-state{padding:42px 34px 44px;text-align:center}.terminal-icon{width:60px;height:60px;display:grid;place-items:center;margin:0 auto 17px;border-radius:50%;color:var(--accent-dark);background:var(--accent);font-size:27px;font-weight:900}.terminal-state h2{font-size:28px}.terminal-state p{margin:10px auto 22px;color:var(--muted);font-size:16px}.primary-button,.secondary-button{display:inline-flex;justify-content:center;padding:10px 16px;border-radius:10px;font-weight:750;text-decoration:none;cursor:pointer}.primary-button{border:1px solid var(--accent);color:var(--accent-dark);background:var(--accent)}.secondary-button{margin-top:24px;border:1px solid var(--line);color:inherit;background:var(--panel-soft)}.invoice-footer{display:flex;justify-content:space-between;gap:16px;padding:15px 22px;border-top:1px solid var(--line);color:#77837d;font-size:12px}.invoice-footer code{color:#9da9a3}.invoice-footer strong{color:#aab5af}.toast{position:fixed;left:50%;bottom:24px;z-index:10;transform:translateX(-50%);padding:10px 14px;border:1px solid var(--line);border-radius:10px;color:#eef4f0;background:#18201c;box-shadow:0 12px 36px rgba(0,0,0,.35);font-size:14px}body.embed{padding:0;background:0 0}body.embed .checkout-card{border-radius:18px;box-shadow:none}:root[data-checkout-theme=light]{color-scheme:light;color:#17221c;background:#f4f7f5;--panel:rgba(255,255,255,.97);--panel-soft:#f5f8f6;--line:rgba(25,54,40,.13);--muted:#64736b;--accent-dark:#072a1b;--warning:#a85a00}:root[data-checkout-theme=light] body{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 34rem),linear-gradient(180deg,#fbfdfc 0,#f1f5f3 100%)}:root[data-checkout-theme=light] .checkout-card{box-shadow:0 26px 75px rgba(33,55,44,.15),inset 0 1px #fff}:root[data-checkout-theme=light] .copy-value code{color:#34433b}:root[data-checkout-theme=light] .invoice-status{color:#3c4a43}:root[data-checkout-theme=light] .toast{color:#17221c;background:#fff}@media (prefers-color-scheme:light){:root:not([data-checkout-theme=dark]){color-scheme:light;color:#17221c;background:#f4f7f5;--panel:rgba(255,255,255,.97);--panel-soft:#f5f8f6;--line:rgba(25,54,40,.13);--muted:#64736b;--accent-dark:#072a1b;--warning:#a85a00}:root:not([data-checkout-theme=dark]) body{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 34rem),linear-gradient(180deg,#fbfdfc 0,#f1f5f3 100%)}:root:not([data-checkout-theme=dark]) .checkout-card{box-shadow:0 26px 75px rgba(33,55,44,.15),inset 0 1px #fff}:root:not([data-checkout-theme=dark]) .copy-value code{color:#34433b}:root:not([data-checkout-theme=dark]) .invoice-status{color:#3c4a43}:root:not([data-checkout-theme=dark]) .toast{color:#17221c;background:#fff}}@media (max-width:620px){body{padding:12px;align-items:start}.checkout-card{border-radius:18px}.checkout-state{padding:52px 24px}.merchant-header{padding:15px 16px}.invoice-status b{display:none}.invoice-heading{padding:28px 20px 24px}.payment-section{padding:0 16px 24px}.section-heading{align-items:start;flex-direction:column;gap:3px}.section-heading small{text-align:left}.payment-picker{grid-template-columns:minmax(0,1fr)}.chain-picker{border-right:0;border-bottom:1px solid var(--line)}.payment-chains{max-height:220px}.payment-methods{max-height:260px}.payment-method-kind{display:none}.payment-instructions{grid-template-columns:1fr;gap:18px}.qr-wrap{margin:0 auto}.underpayment-alert{grid-template-columns:auto minmax(0,1fr)}.underpayment-due{grid-column:2;text-align:left}.underpayment-alert>button{grid-column:2;justify-self:start}.payment-progress{align-items:start;flex-direction:column}.payment-progress small{margin-left:16px;text-align:left}.transaction-links{flex-direction:column}.transaction-link{justify-content:space-between;width:100%}.transaction-link span{margin-right:auto}.invoice-footer{flex-direction:column;gap:3px;text-align:center}}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;transition:none!important;animation-duration:NaNs!important}}#checkout-description{white-space:pre-wrap;overflow-wrap:anywhere}#checkout-description a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}:root[data-store-appearance] .checkout-card,:root[data-store-appearance] .copy-value code,:root[data-store-appearance] .invoice-footer,:root[data-store-appearance] .invoice-footer code,:root[data-store-appearance] .invoice-footer strong,:root[data-store-appearance] .invoice-status,:root[data-store-appearance] .payment-progress,:root[data-store-appearance] .underpayment-alert{color:var(--checkout-ink)}:root[data-store-appearance] .primary-button{background:var(--checkout-button);color:var(--accent-dark);border-color:var(--checkout-button)}:root[data-store-appearance] .method-lock-notice{color:var(--checkout-ink)}:root[data-store-appearance] .reference-warning{color:var(--checkout-ink)}:root[data-store-appearance] .terminal-icon{background:var(--checkout-button)}:root[data-store-appearance] .merchant-logo.has-image{background:0 0;padding:0;border-radius:0}:root[data-store-appearance] .merchant-logo.logo-fallback{background:var(--checkout-button);color:var(--accent-dark)}.merchant-logo[data-size=small]{height:34px}.merchant-logo[data-size=large]{height:72px}.merchant-logo[data-size=small].has-image{width:calc(var(--merchant-logo-width,44px) * .77);max-width:130px}.merchant-logo[data-size=large].has-image{width:calc(var(--merchant-logo-width,44px) * 1.63);max-width:min(250px,40vw)}.merchant-header[data-alignment=center]{flex-wrap:wrap;justify-content:center;position:relative;padding-top:24px}.merchant-header[data-alignment=center]>span:nth-child(2){flex-basis:100%;margin:0;text-align:center}.merchant-header[data-alignment=center] .invoice-status{position:absolute;top:12px;right:16px}.checkout-order-details{margin-top:18px;text-align:left;border-top:1px solid var(--line);padding-top:14px}.checkout-order-details summary{cursor:pointer;font-size:14px;font-weight:650}.checkout-order-details>div{padding-top:12px}.checkout-merchant-message small,.checkout-order-details small{color:var(--muted);font-size:12px}.checkout-merchant-message p,.checkout-order-details p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;font-size:14px}.checkout-merchant-message{margin:0 22px 20px;padding:14px;border-left:3px solid var(--accent);background:var(--panel-soft)}.checkout-merchant-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:14px 20px;border-top:1px solid var(--line);font-size:13px}.checkout-merchant-links a{color:inherit;text-underline-offset:3px}.appearance-preview-controls{padding:18px 22px;border-bottom:1px solid var(--line);background:var(--panel-soft)}.appearance-preview-controls label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:650}.appearance-preview-controls select{min-width:0;max-width:65%;padding:8px;color:inherit;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.appearance-preview-controls p{margin-top:12px}.appearance-preview-payment{margin:0 22px 24px;padding:24px 16px;border:1px solid var(--line);border-radius:12px;text-align:center}.appearance-preview-payment p{color:var(--muted)}.appearance-preview-payment[data-state=underpaid]{border-color:var(--warning)}.preview-qr-placeholder{margin:22px auto;width:160px;height:160px;display:grid;place-items:center;border:3px dashed var(--line);border-radius:12px;font-size:28px;font-weight:700;color:var(--muted)}.appearance-preview-payment .primary-button{opacity:.7;cursor:not-allowed}@media(max-width:620px){.merchant-header[data-alignment=center]{padding-top:45px}.appearance-preview-payment{margin-left:16px;margin-right:16px}}
