.ussd-diagram-container{max-width:900px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.ussd-diagram{background:white;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:15px;overflow-x:auto}.ussd-diagram svg{max-width:100%;height:auto}h2{color:#2c3e50;text-align:center}