body{margin:0;padding:0;background:#111;color:#eee;font-family:monospace}.header{display:flex;justify-content:space-between;align-items:center;background:#222;padding:16px 24px;border-bottom:1px solid #333}.header h2{margin:0;font-size:1.5rem}.nav-links button{background:#333;color:#eee;border:none;padding:8px 14px;margin-left:10px;cursor:pointer;border-radius:4px;font-size:.95rem}.nav-links button:hover{background:#555}