.payment-box code{display:block;margin:6px 0;padding:9px;border:1px solid #303741;border-radius:9px;background:#080b0f;color:#ffd000;overflow-wrap:anywhere}.payment-box a{color:#ffd000}.payment-box button{margin:4px 0 8px;padding:8px 11px;border:1px solid #5d5000;border-radius:9px;background:#17160d;color:#ffd000;font-size:10px}
.plan-card>button{display:block;width:100%;min-height:43px;margin-top:10px}.plan-card>button+button{margin-top:9px;border:1px solid #504600;background:#17160e;color:#ffd000;box-shadow:none}
.tx-label{display:block;margin-top:16px;color:#fff;font-weight:700}.tx-input{width:100%;margin:8px 0;padding:11px;border:1px solid #353c46;border-radius:10px;background:#080b0f;color:#fff;font:10px ui-monospace,monospace;text-transform:none}.payment-box .verify-payment{width:100%;padding:11px;background:linear-gradient(135deg,#ffe038,#ffbd00);color:#171300;font-weight:800}.block-progress{min-height:34px;padding-top:10px;color:#ffd000}.payment-box small{display:block;margin-top:8px;color:#858c96}.payment-critical-warning{display:grid;gap:6px;margin:0 0 14px;padding:13px;border:1px solid #f24e4e;border-radius:12px;background:linear-gradient(135deg,#4c1015,#260d11);color:#ffe9e9;box-shadow:0 0 0 1px #ff494422 inset}.payment-critical-warning strong{color:#ff5e5e;font-size:12px;letter-spacing:1.1px}.payment-critical-warning b{font-size:12px;line-height:1.35}.payment-critical-warning span{color:#ffc7c7;font-size:10px;line-height:1.45}
