body{max-width:1200px;margin:auto;padding:24px;font:16px/1.8 system-ui,sans-serif;color:#17333e;background:#f4f0e7;overflow-wrap:anywhere}header{background:#17333e;padding:16px;margin:-24px -24px 24px}header a{color:#fff;margin-right:18px;display:inline-block}h1,h2,h3{line-height:1.35}h1{font-family:Georgia,serif}a{color:#176c69}pre{white-space:pre-wrap;overflow:auto;background:#e8eeea;padding:12px}table{display:block;overflow:auto;border-collapse:collapse;width:100%;font-size:14px}th,td{border:1px solid #cad4cf;padding:7px;vertical-align:top;min-width:75px}th{background:#e8eeea}.notice{background:#fff0d4;border-left:4px solid #a66512;padding:12px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.card{background:#fffefa;padding:14px;border:1px solid #d3dbd6}.phone{max-width:170px;max-height:380px;object-fit:contain}img{max-width:100%;height:auto}small,footer{color:#5b6d73;font-size:12px}footer{margin-top:35px}code{font-size:13px}