:root{color-scheme:dark;--bg:#090a0b;--surface:#16191b;--ink:#f1f0ec;--muted:#abb2b5;--line:#3a4144;--silver:#d0d6d8;--body:'Golos Text',sans-serif;--display:Prata,Georgia,serif}
*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--bg);color:var(--ink);font:14px/1.5 var(--body)}button{font:inherit;cursor:pointer}button:disabled{opacity:.55;cursor:wait}::selection{background:var(--silver);color:#111315}:focus-visible{outline:2px solid var(--silver);outline-offset:3px}.topbar{max-width:1100px;margin:auto;height:76px;padding:0 36px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.wordmark{font:25px/1 var(--display);letter-spacing:-.03em}.top-label{color:var(--muted);font-size:12px}.shell{max-width:1100px;margin:auto;padding:56px 36px 120px}.heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:46px}.heading h1{font:400 clamp(39px,5vw,66px)/1.14 var(--display);letter-spacing:-.03em;margin:0}.heading strong{font:400 clamp(29px,3vw,43px)/1.2 var(--display);white-space:nowrap;font-variant-numeric:tabular-nums}.loading,.page-error{color:var(--muted)}.page-error{border:1px solid var(--line);padding:18px;margin:0 0 30px}.shell h2{font:400 29px/1.3 var(--display);margin:0 0 25px}.currency-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.currency-tab{border:1px solid var(--line);background:var(--surface);border-radius:30px;color:var(--muted);padding:9px 17px}.currency-tab.active{background:var(--silver);border-color:var(--silver);color:#111315}.network-list{max-width:620px;margin-bottom:28px}.network-option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:0 18px;border-top:1px solid var(--line);cursor:pointer}.network-option:last-child{border-bottom:1px solid var(--line)}.network-option.active{background:var(--surface)}.network-option span:first-child{font-weight:600}.network-option span:last-child{color:var(--muted);font-size:12px}.network-option input{position:absolute;opacity:0;width:1px;height:1px}.network-option:has(input:focus-visible){outline:2px solid var(--silver);outline-offset:-2px}.silver-button{border:0;border-radius:3px;background:var(--silver);color:#111315;min-height:50px;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:45px;font-weight:600}.silver-button:hover{background:var(--ink)}
.payment-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.payment-head h2{margin:15px 0 0}.payment-head>span{color:var(--muted);font-size:12px}.status{display:inline-block;border:1px solid var(--line);border-radius:30px;padding:6px 12px;color:var(--silver);font-size:12px}.status.paid{border-color:var(--silver);background:var(--silver);color:#111315}.payment-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:55px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px 0}.details{min-width:0}.label{display:block;color:var(--muted);font-size:12px;margin-bottom:10px}.value-line,.address-line{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 35px}.value-line strong{font:400 38px/1.25 var(--display);font-variant-numeric:tabular-nums}.address-line code{display:block;min-width:0;font:14px/1.6 var(--body);overflow-wrap:anywhere}.copy-button{flex:none;border:1px solid var(--line);background:none;color:var(--ink);padding:8px 11px;border-radius:3px;font-size:12px}.copy-button:hover{border-color:var(--silver)}.network-note{color:var(--muted);font-size:12px;max-width:510px;margin:0}.qr-panel{display:flex;flex-direction:column;align-items:center;gap:11px;color:var(--muted);font-size:12px}.qr-code{width:220px;height:220px;background-color:var(--ink);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:4px}.check-button{border:0;border-bottom:1px solid var(--silver);background:none;color:var(--ink);padding:9px 0;margin-top:29px}.feedback{color:var(--muted);min-height:20px;margin:18px 0 0}
@media(max-width:760px){.topbar{height:62px;padding:0 20px}.wordmark{font-size:23px}.shell{padding:34px 20px 100px}.heading{display:block;margin-bottom:34px;padding-bottom:26px}.heading h1{font-size:42px}.heading strong{display:block;margin-top:13px;font-size:34px}.shell h2{font-size:25px}.currency-tabs{gap:7px}.currency-tab{padding:8px 13px;font-size:13px}.network-option{min-height:61px;padding:0 12px}.silver-button{width:100%}.payment-head{display:block}.payment-head>span{display:block;margin-top:12px}.payment-grid{display:flex;flex-direction:column;gap:31px;padding:28px 0}.value-line{align-items:start;flex-direction:column;gap:14px}.value-line strong{font-size:34px}.address-line{align-items:start;flex-direction:column;gap:14px}.qr-panel{align-items:start}.qr-code{width:184px;height:184px}}
