body{margin:0;background:#f4f6f8;color:#172735;font:16px/1.65 system-ui,sans-serif}main{max-width:940px;margin:auto;padding:40px 24px}h1{font-size:36px;line-height:1.2}h2{font-size:24px}section{padding:24px;background:white;border:1px solid #dce3e8;border-radius:10px;margin:20px 0}a{color:#126a99}li{margin:10px 0}code{overflow-wrap:anywhere}header{border-top:5px solid #ffd200;background:#07151e;color:white;padding:28px;border-radius:10px}header a{color:#ffd200}.note{border-left:4px solid #126a99}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px;border-bottom:1px solid #dce3e8}@media print{section{break-inside:avoid}}