/* Мост USDC ⇄ Ethereum */
.btabs{display:flex;gap:8px;margin:14px 0 16px}
.btab{flex:1;padding:10px;border:1px solid var(--line);background:var(--panel2);color:var(--muted);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:.15s}
.btab.active{background:var(--acc);border-color:var(--acc);color:#fff}
.btab:hover:not(.active){border-color:var(--acc);color:var(--text)}

.netbadge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#8ea2ff;border:1px solid #8ea2ff40;background:#8ea2ff14;border-radius:99px;padding:4px 10px}

.qrbox{display:flex;gap:16px;align-items:stretch;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:16px}
.qrside{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}
.qlbl{font-size:12px;color:var(--dim)}
.qrside .deposit-addr{flex:none}
#deposit-qr{background:#fff;border-radius:10px;padding:10px;flex:none;align-self:center}

.steps{margin-top:14px;display:flex;flex-direction:column;gap:10px}
.step{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--muted);line-height:1.45}
.snum{flex:none;width:20px;height:20px;border-radius:99px;background:var(--panel2);border:1px solid var(--line);color:var(--acc2);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}

#bridge-out .field{margin-bottom:12px}
.btn.big{width:100%;padding:14px;font-size:15px}
input.mono{font-family:var(--mono)}
