*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;line-height:1.6;color:#333;background:#f9f9f9;max-width:1050px;margin:0 auto;padding:0 10px}.navbar{background:#2c3e50;display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.navbar .logo{color:#fff;font-weight:700;text-decoration:none;font-size:18px}.menu-links{display:flex;flex-wrap:wrap}.menu-links a{color:#fff;text-decoration:none;padding:10px 15px;transition:background .3s ease}.menu-links a:hover{background:#34495e}.menu-links a[style]{color:#000}.menu-toggle{display:none;flex-direction:column;cursor:pointer}.menu-toggle span{height:3px;width:25px;background:#fff;margin:4px 0}main{margin:20px auto;padding:0 15px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.05)}main h1,main h2{margin:20px 0 10px}main p{margin-bottom:15px}main table{width:100%;border-collapse:collapse;margin-bottom:20px}main table,main td,main th{border:1px solid #ddd}main td,main th{padding:10px;text-align:left}footer{background:#2c3e50;color:#fff;text-align:center;padding:15px;margin-top:30px}footer a{color:#85bb90;text-decoration:none;margin:0 8px}footer a:hover{text-decoration:underline}@media (max-width:768px){.menu-links{display:none;position:absolute;top:50px;left:0;width:100vw;flex-direction:column;background:#2c3e50}.menu-links.show{display:flex}.menu-links a{text-align:center;padding:15px;border-top:1px solid #34495e}.menu-toggle{display:flex}}