<style>body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;margin:0;padding:0;background-color:#f4f4f4;color:#333}main{max-width:1920px;margin:30px auto;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}h1,h2,h3{color:#004080}ul{margin-left:20px;list-style-type:disc}section{margin-bottom:30px}.toc{background:#e0e7ff;padding:15px;border-radius:8px;margin-bottom:20px}.toc a{color:#004080;text-decoration:none;display:block;margin:5px 0}.toc a:hover{text-decoration:underline}</style>