*{box-sizing:border-box;margin:0;padding:0}:root{--bg-page: #f7f8fa;--bg-card: #ffffff;--bg-panel: #f4f6f8;--bg-hover: rgba(15, 23, 42, .05);--border: rgba(15, 23, 42, .08);--border-strong: rgba(15, 23, 42, .14);--text-primary: #0f172a;--text-secondary: #1f2937;--text-muted: #64748b;--accent: #CEFF00;--accent-text: #3a4000;--accent-strong: #6a8a00;--card-ring: linear-gradient(180deg, #b8e600 0%, rgba(184, 230, 0, .45) 22%, rgba(15, 23, 42, .08) 60%);--card-glow: 0 -10px 40px -24px rgba(150, 190, 0, .55);--accent-on: #111827;--accent-hover: #b8e600;--success: #047857;--success-bg: rgba(16, 185, 129, .14);--danger: #dc2626;--danger-bg: rgba(220, 38, 38, .1);--warn-bg: rgba(234, 179, 8, .1);--warn-text: #b45309;--warn-border: rgba(234, 179, 8, .3);--focus: #3a4000;--shadow-card: 0 1px 2px rgba(15, 23, 42, .06), 0 2px 6px rgba(15, 23, 42, .05), 0 8px 24px -8px rgba(15, 23, 42, .1);--shadow-pop: 0 20px 60px rgba(0, 0, 0, .18), 0 4px 16px rgba(0, 0, 0, .08);--mono: ui-monospace, SFMono-Regular, Menlo, monospace;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--qr-bg: #ffffff;--shimmer: rgba(127, 127, 127, .08);--backdrop: rgba(0, 0, 0, .45);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-page: #080a10;--bg-card: #12141a;--bg-panel: #1b1d24;--bg-hover: rgba(255, 255, 255, .06);--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .13);--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--accent-text: #CEFF00;--accent-strong: #CEFF00;--card-ring: linear-gradient(180deg, #CEFF00 0%, rgba(206, 255, 0, .35) 22%, rgba(255, 255, 255, .08) 60%);--card-glow: 0 -12px 48px -20px rgba(206, 255, 0, .45);--success: #10b981;--success-bg: rgba(16, 185, 129, .14);--danger: #f87171;--danger-bg: rgba(248, 113, 113, .12);--warn-text: #eab308;--focus: #CEFF00;--shadow-card: 0 1px 0 rgba(255, 255, 255, .07) inset, 0 4px 24px rgba(0, 0, 0, .55);--shadow-pop: 0 20px 60px rgba(0, 0, 0, .8), 0 4px 16px rgba(0, 0, 0, .45);color-scheme:dark}}:root[data-theme=dark]{--bg-page: #080a10;--bg-card: #12141a;--bg-panel: #1b1d24;--bg-hover: rgba(255, 255, 255, .06);--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .13);--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--accent-text: #CEFF00;--accent-strong: #CEFF00;--card-ring: linear-gradient(180deg, #CEFF00 0%, rgba(206, 255, 0, .35) 22%, rgba(255, 255, 255, .08) 60%);--card-glow: 0 -12px 48px -20px rgba(206, 255, 0, .45);--success: #10b981;--success-bg: rgba(16, 185, 129, .14);--danger: #f87171;--danger-bg: rgba(248, 113, 113, .12);--warn-text: #eab308;--focus: #CEFF00;--shadow-card: 0 1px 0 rgba(255, 255, 255, .07) inset, 0 4px 24px rgba(0, 0, 0, .55);--shadow-pop: 0 20px 60px rgba(0, 0, 0, .8), 0 4px 16px rgba(0, 0, 0, .45);color-scheme:dark}html,body{width:100%;overflow-x:clip;font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-page);-webkit-font-smoothing:antialiased}#root{min-height:100vh;min-height:100svh;width:100%;display:flex;align-items:flex-start;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.payform-skeleton{width:100%;max-width:620px;display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border-radius:20px;border:1.5px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--card-ring) border-box;box-shadow:var(--card-glow),var(--shadow-card)}.skel{background:var(--bg-panel);border-radius:10px;position:relative;overflow:hidden}.skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,var(--shimmer) 50%,transparent 100%);animation:skel-shimmer 1.4s linear infinite}@keyframes skel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skel-title{height:28px;width:45%;border-radius:6px}.skel-line{height:32px;width:70%;border-radius:8px}.skel-mt{margin-top:4px}.skel-card{height:44px;width:55%}.skel-card-tall{height:300px}.payform{width:100%;max-width:620px;display:flex;flex-direction:column;gap:.75rem}.pf-card{border:1.5px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--card-ring) border-box;border-radius:20px;padding:1.25rem;box-shadow:var(--card-glow),var(--shadow-card);display:flex;flex-direction:column;gap:1rem}.pf-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:40px}.pf-brand{display:flex;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere;min-width:0}.pf-logo{display:inline-flex;width:36px;height:36px;flex-shrink:0}.pf-logo img{width:100%;height:100%}.pf-logo-dark{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pf-logo-light{display:none}:root:not([data-theme=light]) .pf-logo-dark{display:block}}:root[data-theme=dark] .pf-logo-light{display:none}:root[data-theme=dark] .pf-logo-dark{display:block}.pf-tools{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.pf-icon-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .12s,color .12s}.pf-icon-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.pf-lang{position:relative}.pf-lang-btn{height:40px;display:inline-flex;align-items:center;gap:.375rem;padding:0 .5rem 0 .625rem;border:0;border-radius:10px;background:transparent;color:var(--text-primary);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .12s}.pf-lang-btn:hover{background:var(--bg-hover)}.pf-lang-btn svg:first-child{color:var(--text-muted)}.pf-chev{color:var(--text-muted);transition:transform .18s}.pf-lang[data-open=true] .pf-chev{transform:rotate(180deg)}.pf-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:180px;list-style:none;padding:.375rem;border-radius:14px;background:var(--bg-card);border:1px solid var(--border-strong);box-shadow:var(--shadow-pop);z-index:20}.pf-lang-item{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .75rem;border:0;border-radius:10px;background:transparent;color:var(--text-primary);font:inherit;font-size:.9375rem;font-weight:500;text-align:left;cursor:pointer}.pf-lang-item:hover{background:var(--bg-hover)}[aria-selected=true]>.pf-lang-item{background:var(--bg-hover)}.pf-lang-check{color:var(--accent-text)}.pf-amount{display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.amount-head{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap}.amount-label{font-size:1rem;font-weight:600;color:var(--text-primary)}.amount-value{margin-left:auto;min-width:0;overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.amount-value .ccy{font-weight:700}.pf-amount-meta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.pf-usd{margin-left:auto;font-size:.9375rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}.pf-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:32px;padding:.25rem .75rem;border-radius:10px;background:var(--bg-panel);border:1px solid var(--border);font-size:.875rem;font-weight:500;color:var(--text-primary)}.pf-chip-info{border-radius:999px;border-color:transparent;background:var(--accent);color:var(--accent-on);font-weight:600;cursor:help}.pf-chip-info svg{flex-shrink:0}.amount-review{padding:.875rem 1rem;border-radius:14px;border:1px solid var(--warn-border);background:var(--warn-bg)}.amount-review .amount-label,.amount-review .amount-value{color:var(--warn-text)}.paid-note{font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.paid-note strong{color:var(--text-primary);font-weight:700}.pf-stale{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:12px;border:1px solid var(--warn-border);background:var(--warn-bg);color:var(--warn-text);font-size:.875rem;font-weight:600;line-height:1.4}.pf-stale:empty{display:none}.pf-stale svg{flex-shrink:0}.pf-divider{height:1px;background:var(--border)}.warning{background:var(--warn-bg);border:1px solid var(--warn-border);border-radius:12px;padding:.625rem .75rem;display:flex;gap:.625rem;align-items:center}.warning .icon{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--warn-text);color:var(--warn-text);display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;font-size:.75rem}.warning .body{font-size:.875rem;line-height:1.4;color:var(--warn-text)}.pf-pay{display:flex;flex-direction:column;gap:1rem}.pf-hint{font-size:.9375rem;line-height:1.5;color:var(--text-muted)}.pf-pay-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:stretch}.pf-pay-grid .qr{width:176px;height:176px;padding:10px;background:var(--qr-bg);border-radius:14px;border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center}.pf-pay-grid .qr svg{width:100%;height:100%}.pf-fields{display:flex;flex-direction:column;border-radius:14px;background:var(--bg-panel);border:1px solid var(--border);min-width:0}.pf-field{flex:1 1 auto;display:flex;align-items:center;gap:.5rem;padding:.75rem .375rem .75rem 1rem;min-width:0}.pf-field+.pf-field{border-top:1px solid var(--border-strong)}.pf-field-body{flex:1 1 auto;min-width:0}.pf-field-label{font-size:.875rem;color:var(--text-muted);margin-bottom:.25rem}.addr-text{font-size:.9375rem;font-weight:500;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere;user-select:all}.addr-hl{color:var(--accent-strong);font-weight:700;white-space:nowrap}.pf-field-amount{font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pf-field-net{color:var(--text-muted);font-weight:400}.pf-copy{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .12s,color .12s}.pf-copy:hover{background:var(--bg-hover);color:var(--text-primary)}.pf-copy.copied,.pf-copy-sm.copied{color:var(--success)}.pf-note{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:14px;background:var(--bg-panel);border:1px solid var(--border);font-size:.875rem;line-height:1.45;color:var(--text-secondary)}.pf-note svg{flex-shrink:0;color:var(--text-muted)}.pf-timer{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.375rem}.pf-timer-label{font-size:.9375rem;color:var(--text-muted)}.timer{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem 1rem;border-radius:999px;background:var(--accent);border:1px solid transparent;color:var(--accent-on);font-size:1.125rem;font-weight:600}.timer strong{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.timer.timer-warning{color:var(--danger);background:var(--danger-bg);border-color:transparent;animation:timer-pulse 1.2s ease-in-out infinite}@keyframes timer-pulse{0%,to{opacity:1}50%{opacity:.55}}.wallet-terminal{padding:1.5rem .5rem .75rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.wallet-terminal .terminal-icon{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.wallet-success .terminal-icon{background:var(--success-bg);color:var(--success)}.wallet-failed .terminal-icon{background:var(--bg-panel);color:var(--text-muted)}.wallet-review .terminal-icon{background:var(--warn-bg);color:var(--warn-text)}.wallet-terminal .terminal-title{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.wallet-success .terminal-title{color:var(--success)}.wallet-review .terminal-title{color:var(--warn-text)}.wallet-terminal .terminal-body{font-size:.9375rem;color:var(--text-muted);max-width:340px;line-height:1.5}.pf-details{display:flex;flex-direction:column;border-top:1px solid var(--border-strong);padding-top:.5rem;font-size:.8125rem}.pf-detail{display:flex;justify-content:space-between;align-items:center;gap:.75rem;min-height:32px}.pf-detail dt{color:var(--text-muted);flex-shrink:0}.pf-detail dd{color:var(--text-primary);text-align:right;min-width:0}.pf-detail-id{display:flex;align-items:center;gap:.125rem}.pf-detail-id .mono{font-family:var(--mono);font-size:.75rem;overflow-wrap:anywhere}.pf-copy-sm{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.pf-copy-sm:hover{background:var(--bg-hover);color:var(--text-primary)}.btn-pay{background:var(--accent);color:var(--accent-on);border:none;border-radius:999px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;letter-spacing:.005em;cursor:pointer;min-height:44px;transition:background .12s,transform .06s}.btn-pay:hover{background:var(--accent-hover)}.btn-pay:active{transform:translateY(1px)}a.btn-pay{text-decoration:none;display:inline-block;text-align:center}a.btn-wallet{display:block}.btn-return{margin-top:.75rem;padding-left:2rem;padding-right:2rem}.support{text-align:center}.support a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;font-size:.875rem}.support a:hover{color:var(--text-primary);text-decoration-color:var(--text-muted)}.pf-modal-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--backdrop);animation:pf-fade .15s ease-out}.pf-modal{width:100%;max-width:440px;max-height:calc(100svh - 2rem);overflow-y:auto;padding:1.25rem;border-radius:20px;border:1.5px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--card-ring) border-box;box-shadow:var(--shadow-pop);display:flex;flex-direction:column;gap:1rem}.pf-modal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pf-modal-head h2{font-size:1.125rem;font-weight:800;letter-spacing:-.02em}.pf-steps{list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:.75rem}.pf-steps li{counter-increment:step;display:grid;grid-template-columns:28px 1fr;gap:.75rem;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.pf-steps li:before{content:counter(step);width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--accent-on);font-weight:700;font-size:.875rem;display:flex;align-items:center;justify-content:center}.pf-steps strong{color:var(--text-primary)}.pf-modal-note{font-size:.875rem;line-height:1.5;color:var(--text-muted)}.pf-modal-link{display:block}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media(max-width:579px){.pf-pay-grid{grid-template-columns:minmax(0,1fr)}.pf-pay-grid .qr{width:200px;height:200px;justify-self:center}}@media(max-width:479px){#root{padding-left:.625rem;padding-right:.625rem}.pf-card{padding:1rem;border-radius:18px;gap:.875rem}.pf-brand{font-size:1.125rem}.amount-value{font-size:1.375rem}.pf-detail{align-items:flex-start;flex-direction:column;gap:.125rem;padding:.25rem 0}.pf-detail dd{text-align:left}.btn-return{width:100%;padding-left:1rem;padding-right:1rem}}@media(max-width:360px){.pf-icon-btn{width:36px}.pf-lang-btn{padding:0 .375rem}.pf-lang-btn svg:first-child{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.toast{position:fixed;bottom:max(1.5rem,env(safe-area-inset-bottom));left:50%;max-width:calc(100vw - 2rem);width:max-content;text-align:center;overflow-wrap:anywhere;transform:translate(-50%);background:var(--bg-card);border:1px solid var(--border-strong);color:var(--text-primary);padding:.625rem 1rem;border-radius:999px;font-size:.8125rem;box-shadow:var(--shadow-pop);z-index:100;opacity:0;transition:opacity .18s;pointer-events:none}.toast.show{opacity:1}.fatal{text-align:center;padding:2rem .5rem 1.5rem;color:var(--text-muted)}.fatal h1{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.5rem}.fatal p{font-size:.9375rem;line-height:1.5}@media(min-width:768px)and (min-height:700px){#root{padding-top:3rem;padding-bottom:2rem}.pf-card{padding:1.5rem}}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url("./golos-text-latin-IAPZ3M3B.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url("./golos-text-cyrillic-77QIG7DR.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--font-sans: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-page: #eef1f5;--bg-card: #ffffff;--bg-panel: #f4f6f8;--bg-hover: rgb(17 24 39 / .06);--border: transparent;--border-strong: rgb(17 24 39 / .14);--text-primary: #12141a;--text-secondary: #262933;--text-muted: #475569;--accent: #CEFF00;--accent-on: #111827;--accent-hover: #b8e600;--accent-text: #3a4000;--accent-strong: #3a4000;--focus: #3a4000;--band: #CEFF00;--band-ink: #111827;--band-ink-on: #f1f5f9;--band-tile: rgb(17 24 39 / .14);--band-hover: rgb(17 24 39 / .1);--tile-r: 4px;--card-r: 8px;--pad: 16px;--card-ring: none;--card-glow: none;--shadow-card: none;--shadow-pop: 0 16px 40px rgb(17 24 39 / .18), 0 2px 8px rgb(17 24 39 / .08)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-page: #080a10;--bg-card: #12141a;--bg-panel: #1b1d24;--bg-hover: rgb(241 245 249 / .07);--border-strong: rgb(241 245 249 / .14);--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--accent: #CEFF00;--accent-on: #111827;--accent-hover: #b8e600;--accent-text: #CEFF00;--accent-strong: #CEFF00;--focus: #CEFF00;--band: #1c2310;--band-ink: #f1f5f9;--band-ink-on: #111827;--band-tile: rgb(241 245 249 / .1);--band-hover: rgb(241 245 249 / .08);--shadow-pop: 0 16px 40px rgb(0 0 0 / .6), 0 2px 8px rgb(0 0 0 / .4)}}:root[data-theme=dark]{--bg-page: #080a10;--bg-card: #12141a;--bg-panel: #1b1d24;--bg-hover: rgb(241 245 249 / .07);--border-strong: rgb(241 245 249 / .14);--text-primary: #f1f5f9;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--accent: #CEFF00;--accent-on: #111827;--accent-hover: #b8e600;--accent-text: #CEFF00;--accent-strong: #CEFF00;--focus: #CEFF00;--band: #1c2310;--band-ink: #f1f5f9;--band-ink-on: #111827;--band-tile: rgb(241 245 249 / .1);--band-hover: rgb(241 245 249 / .08);--shadow-pop: 0 16px 40px rgb(0 0 0 / .6), 0 2px 8px rgb(0 0 0 / .4)}.payform,.payform-skeleton{max-width:600px}@media(min-width:640px){.payform,.payform-skeleton{max-width:720px}:root{--pad: 24px}}.pf-card{display:grid;grid-template-columns:var(--pad) minmax(0,1fr) var(--pad);grid-template-areas:". head ." ". amount ." ". timer ." ". stale ." ". review ." ". warning ." ". hint ." ". addr ." ". sum ." ". qr ." ". wallet ." ". note ." ". terminal ." ". details ." ". fatal .";row-gap:0;gap:0;padding:0 0 var(--pad);border:0;border-radius:var(--card-r);background:var(--bg-card);box-shadow:none}.pf-card:before{content:"";order:-1;grid-column:1 / -1;grid-row:head-start / timer-end;border-radius:var(--card-r) var(--card-r) 0 0;background:var(--band)}.pf-card:has(>.amount-review):before{grid-row:head-start / head-end}.pf-pay,.pf-pay-grid,.pf-fields{display:contents}.pf-fields{border:0}.pf-head{grid-area:head}.pf-stale{grid-area:stale}.pf-amount{grid-area:amount}.amount-review{grid-area:review}.pf-divider{display:none}.warning{grid-area:warning}.pf-hint{grid-area:hint}.pf-field{grid-area:addr}.pf-field+.pf-field{grid-area:sum}.pf-pay-grid .qr{grid-area:qr}.btn-wallet{grid-area:wallet}.pf-note{grid-area:note}.pf-timer{grid-area:timer}.wallet-terminal{grid-area:terminal}.pf-details{grid-area:details}.fatal{grid-area:fatal}@media(min-width:640px){.pf-card{grid-template-columns:var(--pad) minmax(0,1fr) 24px 216px var(--pad);grid-template-areas:". head head head ." ". amount . timer ." ". stale stale stale ." ". review review review ." ". warning warning warning ." ". hint hint hint ." ". addr . qr ." ". sum . qr ." ". wallet wallet wallet ." ". note note note ." ". terminal terminal terminal ." ". details details details ." ". fatal fatal fatal ."}.pf-card:not(:has(.pf-timer)) .pf-amount{grid-column:2 / 5}}.pf-head{min-height:0;padding:14px 0 6px;color:var(--band-ink)}.pf-brand{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.pf-head .pf-icon-btn,.pf-head .pf-lang-btn,.pf-head .pf-lang-btn svg:first-child,.pf-head .pf-chev{color:var(--band-ink)}.pf-head .pf-icon-btn:hover,.pf-head .pf-lang-btn:hover{background:var(--band-hover);color:var(--band-ink)}.pf-head .pf-icon-btn:focus-visible,.pf-head .pf-lang-btn:focus-visible{outline-color:var(--band-ink)}.pf-icon-btn,.pf-lang-btn,.pf-lang-item,.pf-copy,.pf-copy-sm{border-radius:var(--tile-r)}.pf-lang-menu{border:0;border-radius:var(--card-r);padding:.25rem}.pf-amount{padding:10px 0 22px;gap:.625rem;color:var(--band-ink)}.amount-head{flex-direction:column;align-items:flex-start;gap:.125rem}.amount-label{font-size:.9375rem;font-weight:500;color:var(--band-ink)}.amount-value{margin-left:0;text-align:left;font-size:2.5rem;font-weight:700;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.amount-value .ccy{font-size:.6em;font-weight:500;letter-spacing:-.01em}.pf-amount-meta{justify-content:flex-start;gap:.5rem .75rem}.pf-usd{margin-left:0;color:var(--band-ink);font-weight:500}.pf-chip{min-height:30px;border:0;border-radius:var(--tile-r);background:var(--band-tile);color:var(--band-ink);font-weight:600}.pf-chip-info{border-radius:var(--tile-r);background:var(--band-ink);color:var(--band-ink-on)}.pf-amount.amount-review{margin-top:20px;padding:1rem;border:0;border-radius:var(--tile-r);background:var(--warn-bg);color:var(--text-primary)}.pf-amount.amount-review .amount-label,.pf-amount.amount-review .amount-value{color:var(--warn-text)}.pf-amount.amount-review .pf-chip{background:var(--bg-card);color:var(--text-primary)}.pf-timer{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;margin-top:-6px;padding:0 0 18px;text-align:left}.pf-timer-label{font-size:.875rem;font-weight:500;color:var(--band-ink)}.timer{border:0;border-radius:var(--tile-r);background:var(--band-ink);color:var(--band-ink-on);padding:.5rem .875rem;font-size:1.25rem}.timer.timer-warning{background:#b42318;color:#fff}@media(min-width:640px){.pf-timer{flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-top:0;padding:14px 0 22px;text-align:right}.timer{font-size:1.5rem;padding:.625rem 1rem}.amount-value{font-size:clamp(2.5rem,4.6vw,3.25rem)}}.pf-stale,.warning,.wallet-terminal,.fatal{margin-top:20px}.pf-stale,.warning,.pf-note{border:0;border-radius:var(--tile-r)}.warning .icon{border:0;border-radius:3px;background:var(--warn-text);color:var(--bg-card)}.pf-hint{margin-top:16px;font-size:.9375rem}.pf-field{margin-top:10px;border-radius:var(--tile-r);background:var(--bg-panel)}.pf-field+.pf-field{margin-top:4px;border-top:0}.pf-field-label{font-size:.8125rem;font-weight:500;color:var(--text-muted)}.pf-field-amount{font-size:1.0625rem;font-weight:700}.pf-field-net{font-weight:500}.pf-pay-grid .qr{justify-self:center;margin-top:12px;border:6px solid var(--bg-panel);border-radius:var(--tile-r);padding:8px}@media(min-width:640px){.pf-pay-grid .qr{width:216px;height:216px;margin-top:10px;justify-self:stretch}}.btn-wallet,.pf-note{margin-top:12px}.wallet-terminal{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;row-gap:4px;align-items:start;padding:4px 0 0;text-align:left}.wallet-terminal .terminal-icon{grid-row:1 / 3;width:64px;height:64px;margin:0;border-radius:6px}.wallet-terminal .terminal-icon svg{width:36px;height:36px}.wallet-terminal .terminal-title{align-self:end;font-size:1.375rem;font-weight:700;letter-spacing:-.025em}.wallet-terminal .terminal-body{max-width:none}.wallet-terminal .btn-return{grid-column:1 / -1;justify-self:start;margin-top:16px}@media(max-width:479px){.wallet-terminal .btn-return{justify-self:stretch}}.pf-details{margin-top:16px;padding:0;border-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.pf-detail{flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;min-height:0;padding:.5rem .75rem;border-radius:var(--tile-r);background:var(--bg-panel)}.pf-detail:first-child,.pf-detail:nth-child(2):last-child{grid-column:1 / -1}.pf-detail dt{font-size:.8125rem}.pf-detail dd{text-align:left;font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}@media(min-width:640px){.pf-details{grid-template-columns:max-content;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.pf-detail:first-child,.pf-detail:nth-child(2):last-child{grid-column:auto}}.fatal{padding:4px 0 0;text-align:left}.fatal h1{font-size:1.375rem;font-weight:700}.btn-pay{border-radius:var(--tile-r)}.pf-modal{border:0;background:var(--bg-card);border-radius:var(--card-r)}.pf-steps li:before{border-radius:var(--tile-r)}.toast{border:0;border-radius:var(--tile-r)}.support{text-align:left;padding:0 var(--pad)}.payform-skeleton{display:grid;grid-template-columns:var(--pad) auto minmax(0,1fr) var(--pad);align-items:center;gap:0;padding:0 0 var(--pad);border:0;border-radius:var(--card-r);background:var(--bg-card);box-shadow:none}.payform-skeleton:after{content:"";order:-1;grid-column:1 / -1;grid-row:1 / 3;align-self:stretch;border-radius:var(--card-r) var(--card-r) 0 0;background:var(--band)}.payform-skeleton:before{content:"";grid-column:2;grid-row:1;width:10px;height:10px;margin:18px 24px 30px 2px;border-radius:2px;background:var(--band-ink);box-shadow:12px 0 0 var(--band-ink),24px 0 0 var(--band-ink),12px 12px 0 var(--band-ink),12px 24px 0 var(--band-ink)}.skel{border-radius:var(--tile-r)}.skel:after{content:none}.skel-title{grid-column:3;grid-row:1;height:22px;width:50%;margin-left:12px;background:var(--band-tile)}.skel-line{grid-column:2 / 4;grid-row:2;height:52px;width:55%;margin:4px 0 24px;background:var(--band-tile)}.skel-card{grid-column:2 / 4;grid-row:3;height:64px;width:100%;margin-top:20px}.skel-card-tall{grid-column:2 / 4;grid-row:4;height:260px;margin-top:8px}@media(prefers-reduced-motion:no-preference){.payform-skeleton:before{animation:tk-build 1.8s steps(1,end) infinite}.skel{animation:tk-pulse 1.8s ease-in-out infinite}}@keyframes tk-build{0%{box-shadow:12px 0 0 var(--band-tile),24px 0 0 var(--band-tile),12px 12px 0 var(--band-tile),12px 24px 0 var(--band-tile)}16%{box-shadow:12px 0 0 var(--band-ink),24px 0 0 var(--band-tile),12px 12px 0 var(--band-tile),12px 24px 0 var(--band-tile)}32%{box-shadow:12px 0 0 var(--band-ink),24px 0 0 var(--band-ink),12px 12px 0 var(--band-tile),12px 24px 0 var(--band-tile)}48%{box-shadow:12px 0 0 var(--band-ink),24px 0 0 var(--band-ink),12px 12px 0 var(--band-ink),12px 24px 0 var(--band-tile)}64%,to{box-shadow:12px 0 0 var(--band-ink),24px 0 0 var(--band-ink),12px 12px 0 var(--band-ink),12px 24px 0 var(--band-ink)}}@keyframes tk-pulse{0%,to{opacity:1}50%{opacity:.55}}@media(max-width:479px){#root{padding-left:.5rem;padding-right:.5rem}.pf-card{padding:0 0 var(--pad);border-radius:var(--card-r)}.amount-value{font-size:2.125rem}.pf-brand{font-size:1.0625rem}}@media(min-width:768px)and (min-height:700px){.pf-card{padding:0 0 var(--pad)}}
