body{font:16px/1.55 system-ui,sans-serif;max-width:760px;margin:0 auto;padding:1rem}a{color:#0b5cad}header.note{background:#fff7e0;border:1px solid #e6cf8a;padding:.6rem .9rem;border-radius:6px;font-size:.92rem}li{margin:.25rem 0}.date{color:#666;font-size:.9rem}h1{font-size:1.6rem}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #ddd;padding:.35rem .5rem;text-align:left;vertical-align:top;font-size:.95rem}