.main-nav{background-color:#111;padding:10px 0;border-top:1px solid #333;border-bottom:1px solid #333}.nav-container{display:flex;justify-content:space-around;flex-wrap:wrap;max-width:1200px;margin:0 auto}.nav-item{color:white;text-decoration:none;padding:8px 12px;font-size:14px;display:flex;align-items:center}.nav-item svg{width:18px;height:18px;margin-right:5px}.nav-item:hover{background-color:rgba(255,255,255,0.1);border-radius:4px}