.b2b-panel {padding:40px 20px; text-align:center; background:#f9f9f9;}
.b2b-panel h2 {font-size:2rem; margin-bottom:20px;}
.b2b-panel table {width:100%; max-width:800px; margin:0 auto 20px; border-collapse:collapse;}
.b2b-panel th, .b2b-panel td {padding:10px; border:1px solid #ccc;}
.b2b-panel input[type=number] {width:60px; padding:5px;}
.b2b-panel button {padding:12px 30px; background:#4d79ff; color:#fff; border:none; border-radius:5px; cursor:pointer; transition:0.3s;}
.b2b-panel button:hover {background:#1a4dff;}