body{font-family:system-ui,sans-serif;max-width:760px;margin:auto;padding:1rem;line-height:1.6;color:#222}
header,footer{border-bottom:1px solid #ddd;padding:.5rem 0}footer{border-top:1px solid #ddd;border-bottom:0;font-size:.85rem;margin-top:2rem}
nav a{margin-right:1rem}.disclosure{background:#fff6e5;border-left:4px solid #e08a00;padding:.6rem;font-size:.9rem}
table{border-collapse:collapse;width:100%}td,th{border:1px solid #ddd;padding:.4rem}.ph{color:#b00}
