@font-face{font-family:Stolzl;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/Stolzl-Light.woff2)format("woff2")}@font-face{font-family:Stolzl;font-weight:350;font-style:normal;font-display:swap;src:url(/fonts/Stolzl-Book.woff2)format("woff2")}@font-face{font-family:Stolzl;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Stolzl-Regular.woff2)format("woff2")}@font-face{font-family:Stolzl;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Stolzl-Medium.woff2)format("woff2")}@font-face{font-family:Stolzl;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Stolzl-Bold.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:"Stolzl", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--bg:#fff;--panel:#f4f4f5;--panel-2:#ebebed;--border:#e4e4e7;--border-2:#d4d4d8;--text:#18181b;--text-2:#52525b;--text-3:#71717a;--ink:#18181b;--ink-hover:#27272a;--on-ink:#fafafa;--success:#15803d;--success-soft:#ecfdf3;--warning:#b45309;--warning-soft:#fef6e7;--danger:#b91c1c;--danger-soft:#fdeeee;--r-card:20px;--r-tile:14px;--r-btn:12px;--r-pill:999px;--shadow-pop:0 12px 32px #18181b1f;--ring:0 0 0 3px #18181b2e;--ease:cubic-bezier(.2, .8, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--dur-fast:.12s;--dur:.18s;--dur-slow:.26s;--dur-exit:.18s;interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:400 14px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:500}b,strong{font-weight:500}code,pre,.mono{font-family:var(--font-mono);font-feature-settings:"liga" 0}.num,.tnum{font-variant-numeric:tabular-nums}.lucide{stroke-width:1.75px;flex:none}input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;caret-color:var(--text);transition:background-color 9999s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;caret-color:var(--text);transition:background-color 9999s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;caret-color:var(--text);transition:background-color 9999s}a{color:var(--ink);text-decoration:none}a:where(:not([class]),[class=""],.ink-link),.link-btn{transition:background-size var(--dur) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}a:where(:not([class]),[class=""],.ink-link):is(:hover,:focus-visible),.link-btn:is(:hover,:focus-visible):not(:disabled){background-size:100% 1px}::placeholder{color:#a1a1aa;opacity:1}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#d4d4d8 padding-box padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a1a1aa padding-box padding-box}@supports ((-moz-appearance:none)){*{scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent}}:focus-visible{box-shadow:var(--ring);outline:0}input:focus-visible,textarea:focus-visible{box-shadow:none}:where(a:focus-visible){border-radius:4px}button,input,select,textarea,a{-webkit-tap-highlight-color:transparent}button,summary,input,textarea,select{transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), opacity var(--dur) var(--ease), transform var(--dur-fast) var(--ease)}body{-webkit-user-select:none;user-select:none}input,textarea,td,dd,pre,code,.mono,.sel,.addr,.key-box,.json,.balance-v,.big,.kpi-v,.pay-amount,.pay-shop span,.pay-meta,.sec-text,.sec-aside{-webkit-user-select:text;user-select:text}button,th,nav,[role=tab],[role=radiogroup],.badge,.chip,.field-l,.field-err,.empty,.avatar,.logo,.p-req,.code-bar{-webkit-user-select:none;user-select:none}img,svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}::selection{color:#fafafa;background:#18181b}.code ::selection{color:#fafafa;background:#52525b}summary{align-items:center;gap:6px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.sum-chev{transition:transform var(--dur) var(--ease);flex:none}details[open]>summary>.sum-chev{transform:rotate(90deg)}details::details-content{opacity:0;overflow-clip-margin:4px;block-size:0;transition:opacity var(--dur-exit) var(--ease-exit), block-size var(--dur-exit) var(--ease-exit), content-visibility var(--dur-exit) allow-discrete;display:flow-root;overflow:clip}details[open]::details-content{opacity:1;block-size:auto;transition-duration:var(--dur);transition-timing-function:var(--ease)}@supports not selector(::details-content){details[open]>:not(summary){animation:in var(--dur) var(--ease)}}@property --x{syntax:"<length>";inherits:false;initial-value:0}@property --y{syntax:"<length>";inherits:false;initial-value:0}@property --s{syntax:"<number>";inherits:false;initial-value:1}@keyframes in{0%{opacity:0;translate:var(--x) var(--y);scale:var(--s)}}@keyframes out{to{opacity:0;translate:var(--x) var(--y);scale:var(--s)}}@keyframes fade{0%{opacity:0}}@keyframes shimmer{to{background-position:-150% 0}}@keyframes spin{to{transform:rotate(360deg)}}.skel,.qr-ph{background:linear-gradient(100deg, var(--panel) 30%, #fafafa 50%, var(--panel) 70%) 0 0 / 300% 100%;border-radius:8px;height:14px;animation:1.4s linear infinite shimmer;display:block}.logo{color:var(--ink);font:500 17px/1 var(--font);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;display:inline-flex;text-decoration:none!important}.logo-mark{flex:none;width:1.6em;height:1.6em}.copy{align-items:center;gap:4px;display:inline-flex}.lang-switch{height:28px;color:var(--text-3);font:500 13px var(--font);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:0 -8px;padding:0 8px;display:inline-flex}.lang-switch:hover{color:var(--text);background:var(--panel)}.toasts{z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.toast{pointer-events:auto;border-radius:var(--r-btn);background:var(--ink);max-width:min(440px,100%);color:var(--on-ink);box-shadow:var(--shadow-pop);font:500 13px/1.4 var(--font);--y:12px;animation:in var(--dur-slow) var(--ease);align-items:center;gap:10px;padding:10px 6px 10px 14px;display:flex}.toast.out{--y:0px;animation:out var(--dur-exit) var(--ease-exit) forwards}.toast>span{flex:1;min-width:0}.toast>svg{flex:none}.t-success>svg{color:#4ade80}.t-error>svg{color:#f87171}.toast button{cursor:pointer;font:500 13px var(--font);color:var(--on-ink);background:0 0;border:0;border-radius:8px}.toast-act{text-underline-offset:3px;padding:4px 8px;text-decoration:underline}.toast-act:hover,.toast-x:hover{background:#ffffff1a}.toast-x{place-items:center;width:28px;height:28px;display:grid;color:#fff9!important}.swap{display:inline-grid}.swap>*{transition:opacity var(--dur) var(--ease), visibility var(--dur);grid-area:1/1}.swap>:last-child,.swap.on>:first-child{opacity:0;visibility:hidden}.swap.on>:last-child{opacity:1;visibility:visible}.ok-in{--s:.6;animation:in var(--dur) var(--ease)}.slide{isolation:isolate;grid-auto-columns:minmax(max-content,1fr);gap:0;display:grid;position:relative}.slide:before{content:"";z-index:-1;border-radius:var(--r,9px);background:var(--ind,var(--ink));transform:translateX(calc(var(--i,0) * 100%));transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);grid-area:1/1}.slide.none:before{opacity:0}.slide>*{transition:color var(--dur) var(--ease), box-shadow var(--dur-fast) var(--ease);grid-row:1;background:0 0!important}.slide>:first-child{grid-column:1}.slide>:nth-child(2){grid-column:2}.slide>:nth-child(3){grid-column:3}.slide>:nth-child(4){grid-column:4}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}::details-content{transition:none!important}}.pay-root{--brand:var(--ink);--ind:var(--brand);background:var(--panel);flex-direction:column;justify-content:flex-start;align-items:center;min-height:100dvh;padding:clamp(32px,10vh,96px) 16px 32px;display:flex}.pay-card{background:var(--bg);border-radius:var(--r-card);flex-direction:column;gap:20px;width:100%;max-width:420px;padding:28px;display:flex;position:relative}.sheet-handle{display:none}@media (width<=520px){.pay-root{justify-content:flex-end;padding:40px 0 0}.pay-card{border-radius:var(--r-card) var(--r-card) 0 0;max-width:none;padding:28px 16px calc(16px + env(safe-area-inset-bottom));--y:32px;animation:in var(--dur-slow) var(--ease)}.sheet-handle{border-radius:var(--r-pill);background:var(--border-2);width:40px;height:4px;margin-left:-20px;display:block;position:absolute;top:10px;left:50%}}.pay-head{animation:fade var(--dur) var(--ease);align-items:flex-start;gap:12px;display:flex}.pay-head-main{flex:1;min-width:0}.pay-shop{color:var(--text-2);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.pay-shop>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pay-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:36px;font-weight:500;line-height:1.1}.pay-meta{color:var(--text-3);overflow-wrap:anywhere;margin-top:6px;font-size:13px}.timer{width:60px;height:60px;color:var(--text-2);font:500 13px/1 var(--font);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid;position:relative}.timer svg{position:absolute;inset:0;transform:rotate(-90deg)}.timer circle{fill:none;stroke-width:2px}.timer-track{stroke:var(--panel)}.timer-arc{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.timer-danger{color:var(--warning)}.pay-body{flex-direction:column;gap:12px;display:flex}.screen{--x:12px;animation:in var(--dur) var(--ease)}.screen.back{--x:-12px}.screen-head{align-items:center;gap:12px;min-height:40px;display:flex}.screen-head .pay-title{margin:0}.head-back{border-radius:var(--r-btn);background:var(--panel);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.head-back:hover:not(:disabled){background:var(--panel-2)}.head-back:disabled{opacity:.45;cursor:default}.screen-sub{color:var(--text-2);margin:8px 0 16px;font-size:14px}.screen-head+.stack{margin-top:16px}.pay-title{margin:0 0 4px;font-size:18px;font-weight:500;line-height:1.3}.stack{flex-direction:column;gap:14px;display:flex}.center{text-align:center;align-items:center}.center>.btn{align-self:stretch}.muted{color:var(--text-3);margin:0;font-size:13px}.hint{color:var(--text-2);margin:0;font-size:13px;font-weight:500}.tiles{flex-direction:column;gap:8px;margin-top:12px;display:flex}.tile{border-radius:var(--r-tile);background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;align-items:center;gap:14px;padding:14px;display:flex}.tile:hover{background:var(--panel-2)}.tile:active{transform:scale(.98)}.tile-icon{background:var(--bg);width:40px;height:40px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.tile-text{flex-direction:column;flex:1;gap:1px;display:flex}.tile-text b{font-size:15px;font-weight:500}.tile-text small{color:var(--text-2);font-size:13px}.tile-arrow{color:var(--text-3);transition:color var(--dur-fast) var(--ease)}.tile:hover .tile-arrow{color:var(--text)}.brand-mark{--y:3px;--s:.75;animation:in var(--dur) var(--ease);place-items:center;display:inline-grid}.brand-none{color:var(--text-3);display:grid}.btn{border-radius:var(--r-btn);width:100%;height:48px;font:500 15px/1 var(--font);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex;text-decoration:none!important}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{cursor:default;opacity:.45}.btn[aria-busy=true]{opacity:1}.btn-primary{background:var(--ink);color:var(--on-ink)}.btn-primary:hover:not(:disabled){background:var(--ink-hover)}.pay-root .btn-primary{background:var(--brand);transition:background-color var(--dur-fast) var(--ease)}.pay-root .btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 88%, #fff)}.btn-ghost{background:var(--panel);color:var(--ink)}.btn-ghost:hover:not(:disabled){background:var(--panel-2)}.btn-danger{background:var(--danger-soft);color:var(--danger)}.btn-danger:hover:not(:disabled){background:#fbdcdc}.spinner{width:18px;height:18px;animation:spin .7s linear infinite, fade var(--dur) var(--ease);border:2px solid;border-right-color:#0000;border-radius:50%}.spinner-ink{color:var(--ink);width:24px;height:24px}.pay-loading{flex-direction:column;align-items:center;gap:12px;padding:48px 0;display:flex}.qr{border-radius:var(--r-tile);border:1px solid var(--border);background:#fff;flex:none;width:208px;height:208px;padding:12px;position:relative}.qr svg{width:100%;height:100%;display:block}.qr-ph{align-self:center}.qr>.qr-ph{border:0;width:auto;height:auto;padding:0;position:absolute;inset:12px}.qr-logo{background:#fff;border-radius:10px;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;position:absolute;top:50%;left:50%}.field{color:var(--text-2);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.field input,.field-row{border-radius:var(--r-btn);background:var(--panel);height:44px;color:var(--text);font:400 15px var(--font);font-variant-numeric:tabular-nums;border:1px solid #0000}.field input{outline:none;width:100%;padding:0 14px}.field-row{align-items:center;padding-right:10px;display:flex}.field-row input{background:0 0;border:0;flex:1;min-width:0;height:42px}.field input:hover:not(:focus),.field-row:hover:not(:focus-within){border-color:var(--border-2)}.field input:focus,.field-row:focus-within{border-color:var(--ink);background:var(--bg)}.field-row input:focus{background:0 0}.field-ok .field-row{border-color:var(--success)}.field-bad input,.field-bad .field-row{background:var(--danger-soft);border-color:var(--danger)!important}.field-err{color:var(--danger);--y:-4px;animation:in var(--dur) var(--ease);font-size:13px;font-style:normal;font-weight:400}.grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.code-input{text-align:center;letter-spacing:.5em;font-size:20px!important}@media (width<=520px){.field input,.field-row input{font-size:16px}}.acs{background:var(--bg);min-height:100dvh}.acs-bar{border-bottom:1px solid var(--border);text-align:center;padding:16px;font-size:15px;font-weight:500}.acs-main{max-width:400px;margin:0 auto;padding:32px 16px}.acs-facts{font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:14px;display:grid}.acs-facts dt{color:var(--text-3)}.acs-facts dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.segment{border-radius:var(--r-btn);background:var(--panel);padding:4px}.segment button{height:36px;color:var(--text-2);font:500 13px var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px}.segment button:hover:not([aria-selected=true]){color:var(--text)}.segment button[aria-selected=true]{color:var(--on-ink)}.segment button{justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}.net-ico{place-items:center;width:18px;height:18px;display:grid}.crypto-row{animation:fade var(--dur) var(--ease);align-items:center;gap:16px;display:flex}.crypto-row .qr{width:148px;height:148px;padding:8px}.crypto-facts{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.copy-field{color:var(--text-3);flex-direction:column;gap:4px;font-size:13px;display:flex}.copy-field button{background:var(--panel);color:var(--text);font:400 14px var(--font);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.copy-field button:hover{border-color:var(--border-2)}.copy-field button:active{transform:scale(.98)}.copy-field button>svg{color:var(--text-3);flex:none}.addr{font-variant-numeric:tabular-nums;word-break:break-all;min-width:0;font-size:13px}@media (width<=380px){.crypto-row{flex-direction:column;align-items:stretch}.crypto-row .qr{align-self:center}}.confirming{border-radius:var(--r-btn);background:var(--panel);height:48px;color:var(--text);justify-content:center;align-items:center;gap:10px;font-weight:500;display:flex}.dots{gap:4px;display:inline-flex}.dots i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dot}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{opacity:.4;transform:translateY(-4px)}}.result{padding:8px 0}.res-icon{--s:.6;width:72px;height:72px;animation:in var(--dur-slow) cubic-bezier(.34, 1.56, .64, 1);border-radius:50%;place-items:center;display:grid}.res-ok{background:var(--success-soft);stroke:var(--success)}.res-bad{background:var(--danger-soft);stroke:var(--danger)}.res-neutral{background:var(--panel);stroke:var(--text-3)}.res-mark{width:44px;height:44px}.res-draw{stroke-dasharray:60;stroke-dashoffset:60px;animation:draw var(--dur-slow) var(--dur-fast) var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.res-draw{stroke-dashoffset:0}}.link-title{margin:10px 0 0}.pay-logo{object-fit:contain;border-radius:8px;flex:none;width:32px;height:32px}.pay-foot-wrap{flex-direction:column;gap:12px;display:flex}.pay-support{flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.pay-support a{min-width:0;color:var(--text-2);overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.pay-support a:hover{color:var(--text)}.pay-support svg{color:var(--text-3);flex:none}.pay-foot-text{color:var(--text-3);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.pay-foot{border-top:1px solid var(--border);color:var(--text-3);justify-content:space-between;align-items:center;gap:8px;padding-top:16px;font-size:12px;display:flex}.pay-foot .logo{font-size:14px}.pay-foot .logo-mark{width:1.4em;height:1.4em}.pay-foot .lang-switch{font-size:12px}
