body{margin:0;background:#f1f5f9;color:#152238;font:16px/1.65 system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:32px}header,section{background:white;border:1px solid #dce3ec;border-radius:12px;padding:24px;margin-bottom:20px}h1{line-height:1.2}a{color:#165ed1}code{background:#edf2f7;padding:3px 6px;overflow-wrap:anywhere}li{margin:6px 0}.ok{color:#14743e}table{width:100%;border-collapse:collapse}td,th{text-align:left;border-bottom:1px solid #e2e8f0;padding:9px}small{color:#536175}