.payconsole{padding:74px 0 78px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scroll-margin-top:20px}.console-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.console-head h2{font:600 34px/1.1 var(--display);letter-spacing:-1.5px;margin:12px 0 8px}.console-head p{margin:0;color:#78847b;font-size:12px;line-height:1.6}.network-pill{font:10px var(--mono);color:#65745f;background:#edf4e7;border:1px solid #dce9d1;padding:9px 11px;border-radius:7px;white-space:nowrap}.console-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:16px}.console-card{background:#fff;border:1px solid #e3e9e1;border-radius:12px;padding:22px}.card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #eef1ec}.card-head b{font:600 15px var(--display)}.status-pill{font:9px var(--mono);color:#7b8b79;background:#f3f5f1;padding:6px 8px;border-radius:5px}.status-pill.online{color:#588b34;background:#eff7e8}.connect-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 0}.connect-copy b{display:block;font-size:12px}.connect-copy small{display:block;color:#89948c;font-size:10px;margin-top:4px}.wallet-address{font:10px var(--mono);color:#5b6d61;overflow-wrap:anywhere}.balance-box{background:#f7f9f5;border:1px solid #edf0ea;border-radius:9px;padding:15px 16px;display:flex;align-items:center;justify-content:space-between}.balance-box span{font-size:10px;color:#7b887e}.balance-box strong{font:600 22px var(--display);letter-spacing:-.7px}.policy-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.field{display:grid;gap:7px}.field label{font-size:10px;color:#647168;font-weight:600}.field input,.pay-field input{width:100%;border:1px solid #dfe6dc;background:#fbfcfa;padding:11px 12px;border-radius:7px;color:#17251f;font-size:12px;outline:0}.field input:focus,.pay-field input:focus{border-color:#91bd6b;box-shadow:0 0 0 3px #eaf4e2}.field-hint{font-size:9px;color:#929c95;line-height:1.5}.allow-form{display:flex;gap:7px;margin-top:15px}.allow-form input{flex:1;min-width:0;border:1px solid #dfe6dc;background:#fbfcfa;padding:10px 11px;border-radius:7px;font:10px var(--mono);outline:0}.allow-form input:focus{border-color:#91bd6b}.btn.small{padding:10px 12px;font-size:11px}.allow-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px;min-height:20px}.allow-chip{display:flex;align-items:center;gap:7px;background:#eff6e9;border:1px solid #e1ebd8;border-radius:6px;padding:6px 8px;font:9px var(--mono);color:#557442;max-width:100%;overflow-wrap:anywhere}.allow-chip button{border:0;background:transparent;color:#7b8b75;cursor:pointer;font-size:13px;padding:0 1px}.policy-note{margin-top:14px;padding:10px 11px;background:#fbf6e9;border-radius:7px;color:#8a7545;font-size:9px;line-height:1.55}.payment-form{display:grid;gap:13px;padding-top:17px}.pay-field{display:grid;gap:7px}.pay-field label{font-size:10px;color:#647168;font-weight:600}.pay-field input{font-family:var(--mono);font-size:11px}.payment-form .btn{width:100%;margin-top:3px}.payment-form button:disabled{opacity:.55;cursor:not-allowed;transform:none}.request-note{font-size:10px;color:#78847b;line-height:1.55;min-height:16px}.tx-result{display:none;margin-top:16px;padding:13px;border:1px solid #e3e9e1;border-radius:8px;background:#fafbf9;font-size:10px;line-height:1.7;overflow-wrap:anywhere}.tx-result.show{display:block}.tx-result a{color:#598b35;text-decoration:underline}.tx-result.error{border-color:#f0d9d2;background:#fff8f6;color:#9b4f3d}.console-footer{display:flex;justify-content:space-between;gap:18px;margin-top:15px;color:#87928a;font-size:9px;line-height:1.55}.console-footer a{color:#628c43;text-decoration:underline}@media(max-width:850px){.console-grid{grid-template-columns:1fr}}@media(max-width:560px){.payconsole{padding:58px 0}.console-head{display:block}.console-head h2{font-size:30px}.network-pill{display:inline-block;margin-top:15px}.console-card{padding:17px}.connect-row{align-items:flex-start;flex-direction:column}.allow-form{flex-direction:column}.allow-form .btn{width:100%}.console-footer{flex-direction:column}}
