.sp-payment-link{min-block-size:100svh;padding-block:var(--spacing-48);padding-inline:var(--spacing-16);background:var(--sp-color-bg-canvas);color:var(--sp-color-text-primary);overflow-wrap:anywhere}.sp-merchant-qr-intro{min-block-size:100svh;color-scheme:dark;color:var(--sp-color-text-receiving);background:radial-gradient(ellipse at 8% 0,var(--sp-color-bg-receiving-glow),transparent 52%),radial-gradient(ellipse at 90% 100%,var(--sp-color-bg-receiving-top),transparent 42%),linear-gradient(var(--sp-color-bg-receiving-top),var(--sp-color-bg-receiving));padding:var(--spacing-16) var(--spacing-12)}.sp-merchant-qr-intro-inner{max-inline-size:calc(var(--spacing-80) * 6 + var(--spacing-8));margin-inline:auto;min-block-size:calc(100svh - var(--spacing-16) * 2);display:flex;flex-direction:column}.sp-merchant-qr-header{text-align:center}.sp-merchant-qr-header h1{margin:0;font-size:var(--text-heading);line-height:var(--text-heading--line-height);font-weight:var(--sp-font-weight-heading);letter-spacing:var(--sp-letter-spacing-heading)}.sp-merchant-qr-seal{inline-size:calc(var(--spacing-80) + var(--spacing-32));block-size:calc(var(--spacing-80) + var(--spacing-32));margin:0 auto var(--spacing-24);border-radius:var(--radius-max);display:grid;place-items:center;background:color-mix(in srgb,var(--sp-color-bg-receiving-status) 16%,transparent)}.sp-merchant-qr-seal>span{inline-size:calc(var(--spacing-64) + var(--spacing-8));block-size:calc(var(--spacing-64) + var(--spacing-8));border-radius:var(--radius-max);background:var(--sp-color-bg-receiving-status);color:var(--sp-color-text-receiving-status);box-shadow:0 0 0 var(--spacing-8) color-mix(in srgb,var(--sp-color-bg-receiving-status) 22%,transparent);display:grid;place-items:center}.sp-merchant-qr-seal .sp-icon{inline-size:var(--spacing-32);block-size:var(--spacing-32);stroke-width:3}.sp-merchant-qr-brand{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);margin-block-start:var(--spacing-8);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--sp-color-text-receiving-secondary)}.sp-merchant-qr-brand svg{flex-shrink:0;--sp-color-text-primary:var(--sp-color-text-receiving)}.sp-merchant-qr-card{margin-block-start:var(--spacing-40);padding:var(--spacing-32) calc(var(--spacing-24) + var(--spacing-4));border:calc(var(--sp-border-width-strong) + var(--sp-border-width-default)) solid color-mix(in srgb,var(--sp-color-text-receiving) 22%,transparent);border-radius:calc(var(--radius-xl) + var(--spacing-8));background:color-mix(in srgb,var(--sp-color-text-receiving) 13%,transparent)}.sp-merchant-qr-profile{display:flex;align-items:center;gap:var(--spacing-16)}.sp-merchant-qr-avatar{position:relative;flex-shrink:0;inline-size:var(--spacing-80);block-size:var(--spacing-80);display:grid;place-items:center;border-radius:var(--radius-xl);background:var(--sp-color-bg-receiving-avatar);font-size:var(--text-heading);font-weight:var(--sp-font-weight-heading)}.sp-merchant-qr-check{position:absolute;inset-inline-end:calc(-1 * var(--spacing-4));inset-block-end:calc(-1 * var(--spacing-4));inline-size:var(--spacing-32);block-size:var(--spacing-32);display:grid;place-items:center;border-radius:var(--radius-max);border:calc(var(--sp-border-width-strong) + var(--sp-border-width-default)) solid var(--sp-color-bg-receiving-top);background:var(--sp-color-bg-receiving-status);color:var(--sp-color-bg-receiving)}.sp-merchant-qr-check .sp-icon{stroke-width:3}.sp-merchant-qr-details{min-inline-size:0}.sp-merchant-qr-details h2{margin:0;font-size:var(--text-heading);font-weight:var(--sp-font-weight-heading);line-height:var(--text-heading--line-height);letter-spacing:var(--sp-letter-spacing-heading)}.sp-merchant-qr-details p{margin:0;color:var(--sp-color-text-receiving-secondary);font-size:var(--text-body);line-height:var(--text-body--line-height)}.sp-merchant-qr-facts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8);margin-block-start:var(--spacing-8);font-size:var(--text-label);line-height:var(--text-label--line-height)}.sp-merchant-qr-category{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--sp-color-text-receiving) 14%,transparent)}.sp-merchant-qr-activity{display:inline-flex;gap:var(--spacing-4);align-items:center;color:var(--sp-color-text-receiving-secondary)}.sp-merchant-qr-activity .sp-icon{fill:currentColor;color:var(--sp-color-bg-receiving-avatar)}.sp-merchant-qr-message{display:flex;align-items:center;gap:var(--spacing-12);margin-block-start:var(--spacing-24);padding-block-start:var(--spacing-20);border-block-start:var(--sp-border-width-strong) solid color-mix(in srgb,var(--sp-color-text-receiving) 20%,transparent);color:var(--sp-color-text-receiving-secondary)}.sp-merchant-qr-message>.sp-icon{color:var(--sp-color-bg-receiving-status);flex-shrink:0}.sp-merchant-qr-description,.sp-merchant-qr-message p{margin:0;font-size:var(--text-body);line-height:var(--text-body--line-height)}.sp-merchant-qr-description{margin-block-start:var(--spacing-16);color:var(--sp-color-text-receiving-secondary)}.sp-merchant-qr-intro-action{margin-block-start:auto;padding-block-start:var(--spacing-32);padding-block-end:env(safe-area-inset-bottom)}@media (max-width:380px){.sp-merchant-qr-card{padding:var(--spacing-24) var(--spacing-16)}.sp-merchant-qr-avatar{inline-size:var(--spacing-64);block-size:var(--spacing-64)}.sp-merchant-qr-profile{gap:var(--spacing-12)}}.sp-link-checkout{min-block-size:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);color:var(--sp-color-text-primary);background:var(--sp-color-bg-surface);overflow-wrap:anywhere}.sp-link-summary{background:var(--sp-color-bg-canvas);padding:calc(var(--spacing-48) + var(--spacing-32)) var(--spacing-48)}.sp-link-summary-inner{max-inline-size:var(--sp-size-container-customer);margin-inline:auto;min-block-size:calc(100svh - calc(var(--spacing-48) + var(--spacing-32)) * 2);display:flex;flex-direction:column}.sp-link-merchant{display:flex;align-items:center;gap:var(--spacing-12)}.sp-link-monogram{inline-size:var(--sp-size-control-large);block-size:var(--sp-size-control-large);display:grid;place-items:center;background:var(--sp-color-text-primary);color:var(--sp-color-bg-canvas);border-radius:var(--radius-md);font-weight:var(--sp-font-weight-heading);font-size:var(--text-label)}.sp-link-purchase{margin-block:var(--spacing-48)}.sp-link-purchase h1{font-variant-numeric:tabular-nums}.sp-link-currency{font-size:var(--text-body);font-weight:var(--sp-font-weight-body);color:var(--sp-color-text-secondary)}.sp-link-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacing-16);padding-block:var(--spacing-24)}.sp-link-item-art{inline-size:var(--spacing-64);block-size:var(--spacing-64);display:grid;place-items:center;background:var(--sp-color-bg-surface);border:1px solid var(--sp-color-border-default);border-radius:var(--radius-lg)}.sp-link-totals{display:grid;gap:var(--spacing-24);padding-block:var(--spacing-24);border-block-start:1px solid var(--sp-color-border-default)}.sp-link-totals>div{display:flex;justify-content:space-between;gap:var(--spacing-16)}.sp-link-summary-footer{margin-block-start:auto;padding-block-start:calc(var(--spacing-48) + var(--spacing-32));display:flex;flex-wrap:wrap;gap:var(--spacing-16);align-items:center}.sp-link-form-pane{padding:calc(var(--spacing-24) + var(--spacing-16)) var(--spacing-48) var(--spacing-48)}.sp-link-form-inner{max-inline-size:var(--sp-size-container-customer);margin-inline:auto;display:grid;gap:var(--spacing-32)}.sp-link-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-16);min-block-size:var(--sp-size-control-medium)}.sp-link-methods{border:0;padding:0;margin:0;min-inline-size:0}.sp-link-methods legend{margin-block-end:var(--spacing-12)}.sp-link-methods>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-8)}.sp-link-method{position:relative;cursor:pointer;padding:var(--spacing-16);display:grid;gap:var(--spacing-8);border:1px solid var(--sp-color-border-default);border-radius:var(--radius-md);background:var(--sp-color-bg-surface)}.sp-link-method[data-selected=true]{border-color:var(--sp-color-text-primary);box-shadow:inset 0 0 0 1px var(--sp-color-text-primary)}.sp-link-method:hover{background:var(--sp-color-bg-canvas)}.sp-link-method:focus-within{outline:2px solid var(--sp-color-ring-focus);outline-offset:2px}.sp-link-method input{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;margin:0}.sp-link-initial-loader{min-block-size:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-32);padding:var(--spacing-24);background:var(--sp-color-bg-canvas);color:var(--sp-color-text-primary)}.sp-link-checkout[data-summary=compact] .sp-link-purchase{margin-block:var(--spacing-24) 0}.sp-link-checkout[data-summary=compact] .sp-link-summary-inner{min-block-size:auto}.sp-link-methods[data-presentation=segments]>div{display:flex;flex-wrap:wrap}.sp-link-methods[data-presentation=segments] .sp-link-method{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-block-size:var(--sp-size-control-large);padding:var(--spacing-8) var(--spacing-12)}.sp-link-methods[data-presentation=segments] .sp-link-method>.sp-text[data-role=caption]{display:none}.sp-link-methods[data-presentation=terms]>div{grid-template-columns:minmax(0,1fr)}.sp-link-methods[data-presentation=terms] .sp-link-method{grid-template-columns:auto minmax(0,1fr);align-items:center}.sp-link-methods[data-presentation=terms] .sp-link-method>:last-child{grid-column:2}.sp-link-method[data-disabled=true]{cursor:default}.sp-link-card-preview{border:1px solid var(--sp-color-border-default);border-radius:var(--radius-md);background:var(--sp-color-bg-surface)}.sp-link-card-preview>div:first-child{padding:var(--spacing-16);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8)}.sp-link-card-bottom{display:grid;grid-template-columns:1fr 1fr;border-block-start:1px solid var(--sp-color-border-default)}.sp-link-card-bottom>*{padding:var(--spacing-12) var(--spacing-16)}.sp-link-card-bottom>*+*{border-inline-start:1px solid var(--sp-color-border-default)}.sp-link-trust{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8)}.sp-link-voucher{text-align:center;padding:var(--spacing-24);border:1px solid var(--sp-color-border-default);border-radius:var(--radius-lg);display:grid;gap:var(--spacing-16)}.sp-link-barcode{block-size:calc(var(--spacing-48) + var(--spacing-32));display:grid;place-items:center;background:repeating-linear-gradient(90deg,var(--sp-color-text-primary) 0 var(--spacing-4),var(--sp-color-bg-surface) var(--spacing-4) var(--spacing-8))}.sp-link-barcode span{background:var(--sp-color-bg-surface);padding:var(--spacing-8) var(--spacing-12);font-size:var(--text-caption);font-weight:var(--sp-font-weight-heading)}.sp-payment-voucher-barcode{display:block;inline-size:100%;max-inline-size:75mm;block-size:auto;touch-action:pan-x pan-y pinch-zoom}.sp-payment-voucher-paper{fill:var(--sp-color-bg-qr-paper)}.sp-payment-voucher-bar{fill:var(--sp-color-text-qr-module)}@media print{.sp-payment-voucher-barcode{inline-size:75mm;max-inline-size:none;print-color-adjust:exact}}@media (max-width:900px){.sp-link-summary{padding:var(--spacing-48) var(--spacing-24)}.sp-link-form-pane{padding-inline:var(--spacing-24)}}@media (max-width:700px){.sp-link-checkout{grid-template-columns:minmax(0,1fr)}.sp-link-summary{padding:var(--spacing-24) var(--spacing-24)}.sp-link-summary-inner{min-block-size:auto}.sp-link-purchase{margin-block:var(--spacing-24)}.sp-link-item{padding-block:var(--spacing-16)}.sp-link-summary-footer{display:none}.sp-link-form-pane{padding:var(--spacing-16) var(--spacing-24) var(--spacing-32)}.sp-link-form-inner{gap:var(--spacing-24)}.sp-link-method{padding:var(--spacing-12)}}.sp-link-checkout .sp-choice{padding:var(--spacing-16);border:var(--sp-border-width-default) solid var(--sp-color-border-default);border-radius:var(--radius-md)}.sp-link-checkout .sp-choice:has(input:checked){border-color:var(--sp-color-border-active)}.sp-link-checkout .sp-choice>span[aria-hidden=true]{flex:none;inline-size:var(--spacing-24);block-size:var(--spacing-24);min-block-size:0;padding:0;border-radius:var(--radius-max)}.sp-link-checkout .sp-choice>span:last-child{display:grid;gap:var(--spacing-4);min-inline-size:0}.sp-link-checkout .sp-choice strong{font-size:var(--text-label);font-weight:var(--sp-font-weight-label)}.sp-link-checkout .sp-choice small{font-size:var(--text-caption);color:var(--sp-color-text-secondary)}.sp-link-wallets{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-12)}.sp-link-action-dock>.sp-gradual-blur{display:none}.sp-link-action-inner{position:relative;z-index:2}.sp-link-checkout{color-scheme:dark}@media (min-width:701px){.sp-link-summary-inner{position:sticky;top:calc(var(--spacing-48) + var(--spacing-32))}.sp-link-checkout[data-action=true] .sp-link-form-pane{padding-block-end:calc(var(--sp-size-component-gradual-blur-height) + var(--spacing-48))}.sp-link-action-dock{position:fixed;inset-inline:50% 0;bottom:0;padding:var(--spacing-32) var(--spacing-48);isolation:isolate;z-index:2}.sp-link-action-dock:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,var(--sp-color-bg-surface));pointer-events:none}.sp-link-action-dock>.sp-gradual-blur{display:block}.sp-link-action-inner{max-inline-size:var(--sp-size-container-customer);margin-inline:auto}}@media (min-width:701px) and (max-width:900px){.sp-link-summary-inner{top:var(--spacing-48)}.sp-link-action-dock{padding-inline:var(--spacing-24)}}@media (min-width:701px) and (max-height:740px){.sp-link-summary{padding-block:var(--spacing-24)}.sp-link-summary-inner{top:var(--spacing-24);min-block-size:auto}.sp-link-summary-footer{padding-block-start:var(--spacing-32)}}.sp-link-action-inner{display:grid;gap:var(--spacing-16)}.sp-link-powered-by{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8)}@media (min-width:701px){.sp-link-checkout[data-action=true] .sp-link-form-pane{padding-block-end:calc(var(--sp-size-component-gradual-blur-height) + var(--spacing-48) + var(--spacing-32))}}.sp-link-method-brands{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center;min-block-size:var(--spacing-32)}.sp-payment-brand{display:block;inline-size:var(--spacing-64);block-size:var(--spacing-32);object-fit:contain;padding:var(--spacing-4);background:var(--sp-color-bg-button-secondary);border-radius:var(--radius-xs)}.sp-link-method-brands:has(.sp-payment-brand:nth-child(3)) .sp-payment-brand{inline-size:calc(var(--spacing-32) + var(--spacing-8));block-size:var(--spacing-24)}.sp-link-method-divider{display:flex;align-items:center;gap:var(--spacing-16)}.sp-link-method-divider:after,.sp-link-method-divider:before{content:"";flex:1;block-size:var(--sp-border-width-default);background:var(--sp-color-border-default)}.sp-link-method[data-logo-only=true]{place-content:center}.sp-link-method[data-logo-only=true] .sp-link-method-brands{justify-content:center}.sp-link-card-number label{display:grid;gap:var(--spacing-8);min-inline-size:0;flex:1}.sp-link-card-number input{inline-size:100%;min-inline-size:0;border:0;padding:0;background:transparent;color:var(--sp-color-text-primary);font-size:var(--text-body);font-variant-numeric:tabular-nums;outline:none}.sp-link-card-number input::placeholder{color:var(--sp-color-text-tertiary)}.sp-link-card-number:focus-within{outline:var(--sp-border-width-strong) solid var(--sp-color-ring-focus);outline-offset:var(--spacing-4);border-radius:var(--radius-md)}.sp-link-card-networks{display:flex;align-items:center;gap:var(--spacing-4);flex:none}.sp-link-card-networks .sp-payment-brand{inline-size:var(--spacing-32);block-size:var(--sp-size-icon-medium)}@media (max-width:400px){.sp-link-card-preview>.sp-link-card-number{flex-wrap:wrap}.sp-link-card-number label{flex-basis:100%}}.sp-link-card-networks .sp-payment-brand[data-brand=amex],.sp-link-card-networks .sp-payment-brand[data-brand=mastercard]{padding:0;background:transparent}.sp-link-method-brands .sp-payment-brand{padding:0;background:transparent;border-radius:0;inline-size:calc(var(--spacing-32) + var(--spacing-8));block-size:var(--sp-size-icon-medium)}.sp-qr-composer{min-block-size:100svh;color-scheme:dark;background:var(--sp-color-bg-canvas);color:var(--sp-color-text-primary);padding:var(--spacing-12) var(--spacing-8) max(var(--spacing-16),env(safe-area-inset-bottom))}.sp-qr-composer-inner{max-inline-size:var(--sp-size-container-customer);min-block-size:calc(100svh - var(--spacing-12) - max(var(--spacing-16), env(safe-area-inset-bottom)));margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-12)}.sp-qr-composer-header{position:relative;min-block-size:var(--sp-size-control-medium);display:flex;align-items:center;justify-content:center;padding-inline:var(--sp-size-control-large)}.sp-qr-composer-header>button{position:absolute;inset-inline-start:0;padding:0;inline-size:var(--sp-size-control-medium);color:var(--sp-color-bg-brand);background:var(--sp-color-bg-surface);border:var(--sp-border-width-default) solid var(--sp-color-border-default)}.sp-qr-composer-header h1{text-align:center;font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--sp-font-weight-heading);margin:0}.sp-qr-composer-tabs{display:flex;padding:var(--spacing-4);border-radius:var(--radius-max);background:var(--sp-color-bg-surface)}.sp-qr-composer-tabs button{flex:1;min-block-size:var(--sp-size-control-medium);padding:var(--spacing-8);border-radius:var(--radius-max);color:var(--sp-color-text-secondary);font-size:var(--text-body);cursor:pointer}.sp-qr-composer-tabs button[aria-selected=true]{background:var(--sp-color-bg-muted);color:var(--sp-color-text-primary)}.sp-qr-composer-panel{display:grid;gap:var(--spacing-24)}.sp-qr-composer-amount{padding-block:var(--spacing-40) var(--spacing-8);text-align:center}.sp-qr-composer-amount label{color:var(--sp-color-text-secondary);font-size:var(--text-body)}.sp-qr-composer-amount>div{display:flex;align-items:center;justify-content:center;margin-block-start:var(--spacing-8);font-size:var(--text-display);font-weight:var(--sp-font-weight-display);letter-spacing:var(--sp-letter-spacing-display)}.sp-qr-composer-amount input{width:auto;max-inline-size:70%;min-inline-size:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;text-align:start;border:0;padding:0}.sp-qr-composer-amount input::placeholder{color:var(--sp-color-text-primary);opacity:1}.sp-qr-composer-amount p{margin-block-start:var(--spacing-8);color:var(--sp-color-text-secondary);font-size:var(--text-caption)}.sp-qr-composer-footer{margin-block-start:auto;display:grid;gap:var(--spacing-24);padding-block-start:var(--spacing-32)}.sp-qr-composer-footer>p{color:var(--sp-color-text-error);font-size:var(--text-label)}.sp-qr-composer-keypad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-12)}.sp-qr-composer-keypad button{min-block-size:var(--sp-size-control-large);display:grid;place-items:center;border-radius:var(--radius-max);background:var(--sp-color-bg-muted);font-size:var(--text-body);font-weight:var(--sp-font-weight-heading);cursor:pointer}.sp-qr-composer button:disabled{cursor:default;opacity:var(--sp-opacity-disabled)}.sp-qr-composer button:focus-visible,.sp-qr-composer input:focus-visible{outline:var(--sp-border-width-strong) solid var(--sp-color-ring-focus);outline-offset:var(--sp-border-width-strong)}.sp-qr-composer-keypad button:not(:disabled):active{background:var(--sp-color-bg-surface-raised)}.sp-qr-composer-products{display:grid;gap:var(--spacing-12);padding-block:var(--spacing-16)}.sp-qr-composer-product{display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-16);background:var(--sp-color-bg-surface);border:var(--sp-border-width-default) solid var(--sp-color-border-default);border-radius:var(--radius-lg)}.sp-qr-composer-product-art{flex-shrink:0;display:grid;place-items:center;width:var(--sp-size-control-medium);height:var(--sp-size-control-medium);border-radius:var(--radius-md);background:var(--sp-color-bg-muted)}.sp-qr-composer-product>div:first-of-type{flex:1;min-inline-size:0}.sp-qr-composer-product h2,.sp-qr-composer-product p{margin:0;font-size:var(--text-label);line-height:var(--text-label--line-height)}.sp-qr-composer-product h2{font-weight:var(--sp-font-weight-heading)}.sp-qr-composer-product p{color:var(--sp-color-text-secondary)}.sp-qr-composer-product strong{font-size:var(--text-label)}.sp-qr-composer-quantity{display:flex;align-items:center}.sp-qr-composer-quantity button{display:grid;place-items:center;inline-size:var(--sp-size-touch-minimum);min-block-size:var(--sp-size-touch-minimum);color:var(--sp-color-bg-brand);border-radius:var(--radius-max);cursor:pointer}.sp-qr-composer-quantity output{min-inline-size:var(--spacing-16);text-align:center;font-variant-numeric:tabular-nums}.sp-qr-composer-total{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);font-size:var(--text-body)}@media (max-width:420px){.sp-qr-composer-product{flex-wrap:wrap}.sp-qr-composer-quantity{margin-inline-start:auto}}.sp-link-method[data-disabled=true]{opacity:var(--sp-opacity-disabled);cursor:not-allowed}.sp-link-loading-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-12)}.sp-link-checkout-loading .sp-link-merchant{display:grid;grid-template-columns:var(--sp-size-control-large) minmax(0,1fr)}.sp-link-checkout-loading .sp-link-merchant>:first-child{block-size:var(--sp-size-control-large)}.sp-link-checkout-loading .sp-link-item{grid-template-columns:var(--spacing-64) minmax(0,1fr) var(--spacing-64)}.sp-link-checkout-loading .sp-link-item>:first-child{block-size:var(--spacing-64)}@media print{body:has(.sp-payment-voucher-print){background:var(--sp-color-bg-qr-paper)}body:has(.sp-payment-voucher-print) *{visibility:hidden}body:has(.sp-payment-voucher-print) .sp-payment-voucher-print,body:has(.sp-payment-voucher-print) .sp-payment-voucher-print *{visibility:visible}.sp-payment-voucher-print{position:absolute;inset:0 auto auto 0;inline-size:100%;padding:var(--spacing-32)}.sp-payment-voucher-print *{color:var(--sp-color-text-qr-module);background:var(--sp-color-bg-qr-paper);box-shadow:none}.sp-payment-voucher-print button{display:none}.sp-payment-voucher-print .sp-payment-voucher-barcode{inline-size:75mm;max-inline-size:100%}}