body{margin:0}.unified-checkout{font-family:var(--hf-font-family-sans);font-synthesis:none;-webkit-font-smoothing:antialiased}.unified-checkout,.unified-checkout *{box-sizing:border-box}.checkout-skip-link{z-index:1;color:var(--hf-color-fg-on-accent);background:var(--hf-color-accent-default);padding:12px;position:absolute;inset-block-start:8px;inset-inline-start:16px;transform:translateY(-150%)}.checkout-skip-link:focus-visible{transform:none}.unified-checkout__theme-toggle{margin:-7px -8px -7px 0}.unified-checkout{min-block-size:100dvh;min-inline-size:320px;color:var(--hf-color-fg-default);background:var(--hf-color-bg-canvas);flex-direction:column;display:flex}@scope(.unified-checkout){.unified-checkout__main{flex:1;min-block-size:0;inline-size:min(100%,1280px);margin-inline:auto;padding:28px clamp(16px,3vw,40px) 32px}.unified-checkout__footer{min-block-size:34px;color:var(--hf-color-fg-muted);justify-content:center;align-items:center;gap:6px;padding:0 16px 16px;font-size:10px;line-height:1.4;display:flex}.unified-checkout__footer a{color:var(--hf-color-fg-secondary);text-underline-offset:3px;transition:color var(--hf-duration-theme) var(--hf-ease-standard);font-weight:720;text-decoration:none}.unified-checkout__footer a:hover{color:var(--hf-color-accent-default);text-decoration:underline}.unified-checkout__footer a:focus-visible{outline:2px solid var(--hf-color-focus-ring);outline-offset:3px;color:var(--hf-color-accent-default);border-radius:3px}.checkout-eyebrow{color:var(--hf-color-accent-default);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.unified-checkout__main:has(.checkout-choice){align-items:safe center;padding-block:12px;display:grid}.checkout-choice{gap:10px;inline-size:min(100%,640px);margin-inline:auto;display:grid}.checkout-choice__panel{gap:6px;padding:10px 12px 12px;display:grid;overflow:hidden}.checkout-choice__summary{border-radius:var(--hf-radius-md);background:var(--hf-color-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:10px 12px;display:grid}.checkout-choice__context,.checkout-choice__total{gap:3px;min-inline-size:0;display:grid}.checkout-choice__context p{color:var(--hf-color-fg-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;line-height:1.4;overflow:hidden}.checkout-choice__order{color:var(--hf-color-fg-secondary);letter-spacing:-.01em;font-size:13px;font-weight:750}.checkout-choice__total{text-align:end;justify-items:end}.checkout-choice__total>span{color:var(--hf-color-fg-muted);font-size:10px;font-weight:680}.checkout-choice__total>strong{letter-spacing:-.04em;font-size:clamp(24px,3vw,28px);font-weight:760;line-height:1}.checkout-choice__total>strong small{color:var(--hf-color-fg-muted);letter-spacing:.02em;font-size:.44em;font-weight:720}.checkout-choice__selector{min-block-size:319px;padding-block-start:4px}.checkout-qr{border:1px solid var(--hf-color-border-default);border-radius:var(--hf-radius-lg);background:var(--hf-color-bg-subtle);text-align:center;place-items:center;gap:9px;min-inline-size:0;padding:12px;display:grid}.checkout-qr__code{border-radius:var(--hf-radius-sm);background:#fff}.checkout-qr p{gap:2px;margin:0;display:grid}.checkout-qr strong{font-size:11px}.checkout-qr p span{color:var(--hf-color-fg-muted);font-size:10px}.unified-checkout__main:has(.checkout-state-shell){justify-content:center;align-items:center;display:flex}.checkout-state-shell{align-items:center;gap:var(--hf-space-8);inline-size:min(100%,760px);padding-block:var(--hf-space-6);flex-direction:column;margin-inline:auto;display:flex}.checkout-state-view{align-items:center;gap:var(--hf-space-3);text-align:center;flex-direction:column;inline-size:min(100%,470px);display:flex}.checkout-state-view__art{isolation:isolate;block-size:11rem;inline-size:17rem;max-inline-size:100%;place-items:center;margin-block-end:var(--hf-space-4);display:grid;position:relative}.checkout-state-view__orbit{border:1px solid var(--hf-color-border-subtle);background:radial-gradient(circle, var(--hf-color-accent-subtle), transparent 70%);z-index:-1;border-radius:50%;block-size:10rem;inline-size:10rem;position:absolute}.checkout-state-view__orbit:before,.checkout-state-view__orbit:after{content:"";border:1px dashed var(--hf-color-border-default);opacity:.6;border-radius:50%;position:absolute;inset:-1.25rem}.checkout-state-view__orbit:after{border-style:solid;inset:1.25rem}.checkout-state-view__icon{border:1px solid var(--hf-color-border-default);border-radius:var(--hf-radius-xl);background:var(--hf-color-bg-surface);block-size:5rem;inline-size:5rem;box-shadow:var(--hf-shadow-panel);color:var(--hf-color-accent-default);place-items:center;display:grid;transform:rotate(-8deg)}.checkout-state-view__icon svg{block-size:2.25rem;inline-size:2.25rem}.checkout-state-view[data-tone=warning] .checkout-state-view__icon{color:var(--hf-color-status-warning-fg)}.checkout-state-view[data-tone=danger] .checkout-state-view__icon{color:var(--hf-color-status-danger-fg)}.checkout-state-view__code{font-size:7.5rem;font-weight:var(--hf-font-weight-semibold);letter-spacing:-.08em;color:var(--hf-color-accent-default);line-height:1}.checkout-state-view__code+.checkout-state-view__icon{block-size:3.75rem;inline-size:3.75rem;position:absolute;inset-block-end:0;inset-inline-end:0;transform:rotate(10deg)}.checkout-state-view h1,.checkout-state-view h2{letter-spacing:-.04em;font-size:clamp(1.5rem,2.5vw,2rem);line-height:var(--hf-line-height-tight);text-wrap:balance;margin:0}.checkout-state-view>p{color:var(--hf-color-fg-secondary);font-size:var(--hf-font-size-sm);text-wrap:pretty;margin:0;line-height:1.7}.checkout-state-view>button{min-block-size:2.75rem;margin-block-start:var(--hf-space-3)}.checkout-state-view>small{max-inline-size:26rem;color:var(--hf-color-fg-muted);font-size:var(--hf-font-size-xs);line-height:1.6}}@keyframes checkout-spin{to{transform:rotate(1turn)}}@keyframes checkout-shimmer{to{transform:translate(110%)}}@scope(.unified-checkout){.unified-checkout__main:has(.checkout-compact-flow){align-items:center;padding-block:18px;display:grid}.checkout-compact-flow{gap:14px;inline-size:min(100%,760px);margin-inline:auto;display:grid}.checkout-compact-merchant-heading{text-align:center;justify-content:center;align-items:center;gap:12px;min-inline-size:0;display:flex}.checkout-compact-merchant-heading h1{letter-spacing:-.04em;min-inline-size:0;margin:0;font-size:clamp(24px,3vw,29px);font-weight:740;line-height:1.08}.checkout-compact-flow__panel,.checkout-compact-state-panel,.checkout-payment-skeleton{gap:12px;min-block-size:420px;padding:14px 16px 16px;display:grid}.checkout-order-summary{border-radius:var(--hf-radius-md);background:var(--hf-color-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:10px 12px;display:grid}.checkout-compact-merchant-logo{border:1px solid var(--hf-color-accent-border);block-size:44px;inline-size:44px;color:var(--hf-color-accent-default);background:linear-gradient(145deg, var(--hf-color-bg-elevated), var(--hf-color-accent-subtle));box-shadow:0 10px 24px color-mix(in srgb, var(--hf-color-accent-default) 12%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.checkout-compact-merchant-logo svg{block-size:23px;inline-size:23px}.checkout-order-summary__context{align-items:center;gap:9px;min-inline-size:0;display:flex}.checkout-order-summary__context>span{gap:2px;min-inline-size:0;display:grid}.checkout-order-summary__context strong{color:var(--hf-color-fg-secondary);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:760;line-height:1.25;overflow:hidden}.checkout-order-summary__metric{text-align:end;justify-items:end;gap:2px;display:grid}.checkout-order-summary__metric span{color:var(--hf-color-fg-muted);font-size:10px}.checkout-order-summary__metric strong{letter-spacing:-.02em;font-size:16px}.checkout-order-summary__progress{grid-column:1/-1}.checkout-compact-flow__request{grid-template-columns:232px minmax(0,1fr);align-items:stretch;gap:16px;min-inline-size:0;display:grid}.checkout-compact-flow__request .checkout-qr{gap:5px;padding:9px}.checkout-compact-flow__details{align-content:start;gap:8px;min-inline-size:0;display:grid}.checkout-payment-amount{letter-spacing:-.025em;-webkit-user-select:all;user-select:all;font-size:20px}.checkout-emphasized-address{inline-size:100%;min-inline-size:0;max-inline-size:32ch;color:var(--hf-color-fg-muted);font-family:var(--hf-font-family-mono);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;word-break:break-word;font-size:11px;line-height:1.5}.checkout-emphasized-address strong{color:var(--hf-color-fg-default);font-weight:760}.checkout-emphasized-address span{color:var(--hf-color-fg-muted)}.checkout-compact-copy-error{color:var(--hf-color-status-danger-fg);font-size:11px;line-height:1.35}.checkout-compact-destination{gap:8px;min-inline-size:0;display:grid}.checkout-compact-wallets{align-content:start;gap:7px;min-block-size:72px;min-inline-size:0;display:grid}.checkout-compact-wallets__divider{color:var(--hf-color-fg-muted);letter-spacing:.01em;text-align:center;grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr);align-items:center;gap:9px;margin:0;font-size:10px;font-weight:670;line-height:1.3;display:grid}.checkout-compact-wallets__divider:before,.checkout-compact-wallets__divider:after{background:var(--hf-color-border-default);content:"";block-size:1px}.checkout-compact-wallets__divider span{white-space:nowrap}.checkout-compact-wallets__items{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-block-size:46px;min-inline-size:0;display:flex}.checkout-compact-awaiting{border-radius:var(--hf-radius-md);background:var(--hf-color-accent-subtle);grid-template-columns:12px minmax(0,1fr);align-items:center;gap:10px;min-block-size:52px;padding:8px 12px;display:grid}.checkout-compact-awaiting>span{background:var(--hf-color-accent-default);border-radius:50%;block-size:8px;inline-size:8px;position:relative}.checkout-compact-awaiting>span:after{border-radius:inherit;background:var(--hf-color-accent-default);content:"";animation:checkout-awaiting-pulse 1.8s var(--hf-ease-standard) infinite;position:absolute;inset:0}.checkout-compact-awaiting p{gap:2px;margin:0;display:grid}.checkout-compact-awaiting strong{font-size:12px}.checkout-compact-awaiting small{color:var(--hf-color-fg-muted);font-size:11px;line-height:1.35}.checkout-compact-lifecycle,.checkout-compact-success{text-align:center;align-content:center;place-items:center;min-block-size:325px;display:grid}.checkout-compact-lifecycle{gap:18px}.checkout-compact-lifecycle__heading{inline-size:min(100%,520px);display:grid}.checkout-compact-lifecycle__heading-copy{visibility:hidden;opacity:0;transition:opacity .28s var(--hf-ease-standard), transform .32s cubic-bezier(.22, 1, .36, 1), visibility 0s linear .32s;grid-area:1/1;gap:6px;display:grid;transform:translateY(4px)}.checkout-compact-lifecycle__heading-copy[data-active]{visibility:visible;opacity:1;transition-delay:0s;transform:translate(0,0)}.checkout-compact-lifecycle__heading h2,.checkout-compact-success>h2{letter-spacing:-.035em;margin:0;font-size:24px;line-height:1.12}.checkout-compact-lifecycle__heading p,.checkout-compact-success>p{color:var(--hf-color-fg-muted);margin:0;font-size:12px;line-height:1.5}.checkout-compact-lifecycle__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;inline-size:min(100%,650px);margin:0;padding:0;list-style:none;display:grid;position:relative}.checkout-compact-lifecycle__steps li{z-index:1;text-align:center;align-content:start;justify-items:center;gap:9px;min-inline-size:0;display:grid;position:relative}.checkout-compact-lifecycle__steps li:not(:last-child):before,.checkout-compact-lifecycle__steps li:not(:last-child):after{z-index:-1;background:var(--hf-color-border-default);content:"";block-size:1px;inline-size:calc(100% - 18px);position:absolute;inset-block-start:17px;inset-inline-start:calc(50% + 17px)}.checkout-compact-lifecycle__steps li:not(:last-child):after{background:var(--hf-color-status-success-fg);transform-origin:0;transition:transform .72s cubic-bezier(.4,0,.2,1);transform:scaleX(0)}.checkout-compact-lifecycle__steps[data-phase=confirming] li:first-child:after,.checkout-compact-lifecycle__steps[data-phase=complete] li:not(:last-child):after{transform:scaleX(1)}.checkout-compact-lifecycle__step-mark{border:1px solid var(--hf-color-border-default);block-size:34px;inline-size:34px;color:var(--hf-color-fg-muted);background:var(--hf-color-bg-surface);transition:color var(--hf-duration-theme) var(--hf-ease-standard), border-color var(--hf-duration-theme) var(--hf-ease-standard), background var(--hf-duration-theme) var(--hf-ease-standard), box-shadow var(--hf-duration-theme) var(--hf-ease-standard);border-radius:50%;place-items:center;display:grid}.checkout-compact-lifecycle__step-mark svg{block-size:15px;inline-size:15px}.checkout-compact-lifecycle__step-mark>i{background:currentColor;border-radius:50%;block-size:7px;inline-size:7px}.checkout-compact-lifecycle__steps li[data-state=complete] .checkout-compact-lifecycle__step-mark{color:var(--hf-color-fg-on-accent);border-color:var(--hf-color-status-success-fg);background:var(--hf-color-status-success-fg)}.checkout-compact-lifecycle__steps li[data-state=current] .checkout-compact-lifecycle__step-mark{color:var(--hf-color-accent-default);border-color:var(--hf-color-accent-default);background:var(--hf-color-accent-subtle);box-shadow:0 0 0 5px color-mix(in srgb, var(--hf-color-accent-default) 8%, transparent);position:relative}.checkout-compact-lifecycle__steps li[data-state=current] .checkout-compact-lifecycle__step-mark:after{border:1px solid var(--hf-color-accent-default);border-radius:inherit;content:"";animation:checkout-current-step-pulse 1.8s var(--hf-ease-standard) infinite;position:absolute;inset:-1px}.checkout-compact-lifecycle__step-body{inline-size:100%;display:grid}.checkout-compact-lifecycle__step-body>*{visibility:hidden;opacity:0;transition:opacity .26s var(--hf-ease-standard), transform .3s cubic-bezier(.22, 1, .36, 1), visibility 0s linear .3s;grid-area:1/1;transform:translateY(3px)}.checkout-compact-lifecycle__step-body>[data-active]{visibility:visible;opacity:1;transition-delay:0s;transform:translate(0,0)}.checkout-compact-lifecycle__step-content{border-radius:var(--hf-radius-md);background:var(--hf-color-accent-subtle);gap:8px;inline-size:100%;padding:9px 10px 10px;display:grid}.checkout-compact-lifecycle__steps p{gap:4px;margin:0;display:grid}.checkout-compact-lifecycle__steps strong{font-size:12px}.checkout-compact-lifecycle__steps small{color:var(--hf-color-fg-muted);font-size:10px;line-height:1.35}.checkout-compact-lifecycle__note{color:var(--hf-color-fg-muted);align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.checkout-compact-lifecycle__note svg{block-size:15px;inline-size:15px;color:var(--hf-color-status-success-fg)}.checkout-compact-success{gap:13px}.checkout-compact-success-panel{align-content:center}.checkout-compact-success__mark{block-size:56px;inline-size:56px;color:var(--hf-color-status-success-fg);background:var(--hf-color-status-success-bg);border-radius:50%;place-items:center;display:grid;position:relative}.checkout-compact-success__mark:after{border:1px solid color-mix(in srgb, var(--hf-color-status-success-fg) 24%, transparent);content:"";border-radius:50%;position:absolute;inset:-7px}.checkout-compact-success__mark svg{block-size:29px;inline-size:29px}.checkout-compact-success__verified{color:var(--hf-color-status-success-fg);align-items:center;gap:7px;font-size:11px;display:flex}.checkout-compact-success__verified svg{block-size:16px;inline-size:16px}.checkout-compact-success__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.checkout-compact-success__explorer{text-decoration:none}}@media (prefers-reduced-motion:no-preference){.checkout-compact-merchant-heading,.checkout-compact-flow__panel .checkout-order-summary,.checkout-compact-flow__panel .checkout-compact-flow__request,.checkout-compact-flow__panel .checkout-compact-awaiting{animation:.22s ease-out both checkout-compact-enter}.checkout-compact-flow__panel .checkout-order-summary{animation-delay:30ms}.checkout-compact-flow__panel .checkout-compact-flow__request{animation-delay:70ms}.checkout-compact-flow__panel .checkout-compact-awaiting{animation-delay:.14s}.checkout-compact-lifecycle,.checkout-compact-success,.checkout-state-view,.checkout-payment-skeleton{animation:.32s cubic-bezier(.22,1,.36,1) both checkout-state-enter}.checkout-compact-success__mark{animation:.36s cubic-bezier(.22,1,.36,1) both checkout-compact-pop}.checkout-compact-success__mark:after{animation:.52s cubic-bezier(.22,1,.36,1) both checkout-success-ring}.checkout-compact-lifecycle__steps li[data-state=complete] .checkout-compact-lifecycle__step-mark svg{animation:.26s cubic-bezier(.22,1,.36,1) both checkout-step-complete}.checkout-choice[data-direction=forward] .checkout-choice__panel{animation:.22s cubic-bezier(.22,1,.36,1) both checkout-choice-forward}.checkout-choice[data-direction=back] .checkout-choice__panel{animation:.22s cubic-bezier(.22,1,.36,1) both checkout-choice-back}}@keyframes checkout-compact-enter{0%{opacity:0;transform:translateY(6px)}}@keyframes checkout-compact-pop{0%{opacity:0;transform:scale(.92)}}@keyframes checkout-state-enter{0%{opacity:0;transform:translateY(var(--hf-space-2))}to{opacity:1;transform:translateY(0)}}@keyframes checkout-success-ring{0%{opacity:0;transform:scale(.72)}}@keyframes checkout-step-complete{0%{opacity:0;transform:scale(.9)}}@keyframes checkout-confirmation-reveal{0%{opacity:.55;transform:scaleX(0)}}@keyframes checkout-choice-forward{0%{opacity:0;transform:translate(8px)}}@keyframes checkout-choice-back{0%{opacity:0;transform:translate(-8px)}}@keyframes checkout-awaiting-pulse{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.52;transform:scale(2.2)}}@keyframes checkout-current-step-pulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.6;transform:scale(1.22)}}@keyframes checkout-compact-progress{to{transform:translate(340%)}}@scope(.unified-checkout){@media (width<=760px){.unified-checkout__main{padding-block-start:20px}.unified-checkout__footer{padding-block-end:10px}.unified-checkout__main:has(.checkout-choice){padding-block:12px 16px}.checkout-choice{gap:10px}.checkout-choice__summary{gap:4px 16px;padding:10px 12px}.checkout-choice__selector{padding-block-start:4px}.checkout-qr{padding:14px}.checkout-qr__code{max-block-size:min(196px,62vw);max-inline-size:min(196px,62vw)}.unified-checkout__main:has(.checkout-compact-flow){align-items:safe center;padding-block:10px 12px;display:grid}.checkout-compact-flow,.checkout-compact-merchant-heading{gap:10px}.checkout-compact-merchant-heading h1{font-size:23px}.checkout-compact-merchant-logo{border-radius:11px;block-size:40px;inline-size:40px}.checkout-compact-merchant-logo svg{block-size:21px;inline-size:21px}.checkout-compact-flow__panel,.checkout-compact-state-panel,.checkout-payment-skeleton{min-block-size:0;padding:12px}.checkout-compact-flow__request{grid-template-columns:minmax(0,1fr)}.checkout-compact-flow__request .checkout-qr__code{max-block-size:min(196px,62vw);max-inline-size:min(196px,62vw)}.checkout-compact-wallets__items{justify-content:center}.checkout-compact-awaiting{grid-template-columns:10px minmax(0,1fr);min-block-size:48px;padding-block:6px}.checkout-compact-lifecycle,.checkout-compact-success{min-block-size:0;padding:24px 8px}.unified-checkout__main:has(.checkout-state-shell){align-items:safe center;padding-block:10px 12px;display:grid}}@media (width<=560px){.checkout-compact-lifecycle__steps{grid-template-columns:minmax(0,1fr);gap:14px}.checkout-compact-lifecycle__steps li{text-align:start;grid-template-columns:34px minmax(0,1fr);place-items:start;gap:12px}.checkout-compact-lifecycle__steps li:not(:last-child):before,.checkout-compact-lifecycle__steps li:not(:last-child):after{block-size:calc(100% - 20px);inline-size:1px;inset-block-start:34px;inset-inline-start:17px}.checkout-compact-lifecycle__steps li:not(:last-child):after{transform-origin:top;transform:scaleY(0)}.checkout-compact-lifecycle__steps[data-phase=confirming] li:first-child:after,.checkout-compact-lifecycle__steps[data-phase=complete] li:not(:last-child):after{transform:scaleY(1)}.checkout-compact-lifecycle__steps li>p,.checkout-compact-lifecycle__step-body{grid-area:1/2}.checkout-compact-lifecycle__step-content{padding:9px 10px 10px}.checkout-compact-lifecycle__note{text-align:start}}@media (width<=390px){.checkout-choice__summary{gap:12px;padding:10px 12px}.checkout-choice__context p{white-space:normal}.checkout-choice__total>strong{font-size:23px}.checkout-order-summary{gap:8px 12px}.checkout-order-summary__context strong{font-size:12px}}@media (height<=540px) and (orientation:landscape){.unified-checkout__main{padding-block:16px 28px}.checkout-choice__selector{min-block-size:0}}}.checkout-payment-skeleton__summary{border-radius:var(--hf-radius-md);background:var(--hf-color-bg-subtle);gap:8px;min-block-size:64px;padding:10px 12px;display:grid}.checkout-payment-skeleton__summary-shapes{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.checkout-payment-skeleton__summary-shapes>span{gap:5px;display:grid}.checkout-payment-skeleton__summary-shapes>span:last-child{justify-items:end}.checkout-payment-skeleton__summary-shapes .checkout-skeleton-line{block-size:12px;inline-size:min(150px,32vw)}.checkout-payment-skeleton__summary-shapes .checkout-skeleton-short{block-size:9px;inline-size:92px}.checkout-payment-skeleton__summary-shapes>span:last-child .checkout-skeleton-line{inline-size:54px}.checkout-payment-skeleton__summary-shapes>span:last-child .checkout-skeleton-short{inline-size:72px}.checkout-payment-skeleton__track{block-size:4px;inline-size:72%}.checkout-payment-skeleton__message{align-items:center;gap:10px;min-inline-size:0;display:flex}.checkout-payment-skeleton__message>span{block-size:34px;inline-size:34px;color:var(--hf-color-accent-default);background:var(--hf-color-accent-subtle);border-radius:50%;flex:none;place-items:center;display:grid}.checkout-payment-skeleton__message>span svg{block-size:17px;inline-size:17px}.checkout-payment-skeleton__message p{gap:2px;margin:0;display:grid}.checkout-payment-skeleton__message strong{font-size:12px}.checkout-payment-skeleton__message small{color:var(--hf-color-fg-muted);font-size:10px;line-height:1.35}.checkout-payment-skeleton__request{grid-template-columns:232px minmax(0,1fr);gap:16px;min-inline-size:0;display:grid}.checkout-payment-skeleton__qr{border-radius:var(--hf-radius-lg);background:var(--hf-color-bg-subtle);align-content:center;place-items:center;gap:9px;min-block-size:232px;display:grid}.checkout-payment-skeleton__qr .checkout-skeleton-line{block-size:196px;inline-size:196px}.checkout-payment-skeleton__qr .checkout-skeleton-caption{block-size:9px;inline-size:72px}.checkout-payment-skeleton__details{align-content:start;gap:8px;min-inline-size:0;display:grid}.checkout-payment-skeleton__details>.checkout-skeleton-line{block-size:60px;inline-size:100%}.checkout-payment-skeleton__details>.checkout-skeleton-line:nth-child(2){block-size:70px}.checkout-payment-skeleton__details>span:not(.checkout-skeleton-line){gap:8px;display:flex}.checkout-payment-skeleton__details .checkout-skeleton-short{block-size:46px;inline-size:46px}.checkout-payment-skeleton__status{border-radius:var(--hf-radius-md);background:var(--hf-color-accent-subtle);align-items:center;gap:10px;min-block-size:52px;padding:9px 12px;display:flex}.checkout-payment-skeleton__status .checkout-skeleton-line{border-radius:50%;block-size:8px;inline-size:8px}.checkout-payment-skeleton__status .checkout-skeleton-caption{block-size:10px;inline-size:180px}@media (width<=760px){.checkout-payment-skeleton__request{grid-template-columns:minmax(0,1fr)}}.checkout-wallet-pairing{justify-items:center;gap:var(--hf-space-4);display:grid}.checkout-payment-note{padding:var(--hf-space-4);margin:0}.checkout-compact-merchant-logo img{object-fit:contain;block-size:100%;inline-size:100%}.checkout-wallet-recovery{padding:var(--hf-space-4);justify-content:center;display:flex}.checkout-app-loader{box-sizing:border-box;min-block-size:100svh;padding:var(--hf-space-6);color:var(--hf-color-fg-default);font-family:var(--hf-font-family-sans);background:radial-gradient(ellipse at 50% 42%, var(--hf-color-accent-subtle), transparent 55%), var(--hf-color-bg-canvas);place-items:center;display:grid}.checkout-app-loader__body{align-items:center;gap:var(--hf-space-6);flex-direction:column;display:flex}.checkout-app-loader__brand{font-size:2.5rem;font-weight:var(--hf-font-weight-semibold);letter-spacing:-.07em}.checkout-app-loader__brand>span{color:var(--hf-color-accent-default)}.checkout-app-loader__progress{align-items:center;gap:var(--hf-space-3);color:var(--hf-color-fg-secondary);font-size:var(--hf-font-size-sm);display:flex}.checkout-loading-heading>div{align-items:center;gap:var(--hf-space-3);padding-block:var(--hf-space-4);flex-direction:column;display:flex}.checkout-loading-heading__logo{border-radius:var(--hf-radius-xl);block-size:3.5rem;inline-size:3.5rem}.checkout-loading-heading__title{block-size:1.5rem;inline-size:12rem}@media (prefers-reduced-motion:no-preference){.checkout-app-loader__body,.checkout-state-view{animation:checkout-state-enter var(--hf-duration-slow) var(--hf-ease-emphasized) both}}@media (width<=45rem){.checkout-state-view__art{block-size:9rem;scale:.85}}@media (height<=35rem) and (width>=45rem){.checkout-state-view__art{block-size:7rem;margin-block-end:0;scale:.65}}
