:root{font-family:Arial,sans-serif;color:#292428;background:#fff;font-size:16px;line-height:1.6}*{box-sizing:border-box}body{margin:0}main{max-width:1040px;margin:auto;padding:24px}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.2}h1{font-size:32px;margin:0 0 24px}h2{font-size:23px;margin:28px 0 16px}nav{display:flex;flex-wrap:wrap;gap:8px}button,summary,input{font:inherit}button{min-height:44px;padding:8px 12px;border:1px solid #d9d6d8;border-radius:4px;background:white;color:inherit;cursor:pointer}button[aria-pressed=true]{background:#73a89a;font-weight:600}summary{min-height:44px;padding:10px 0;cursor:pointer}#capture,#health,footer,.muted{color:#60595c;font-size:13px}#health{overflow-wrap:anywhere}article,.person{padding:18px 0;border-bottom:1px solid #e7e4e6}.post-heading{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.person summary{display:flex;gap:12px;align-items:center}.identity{flex:1;min-width:0}.identity strong,.identity small{display:block}.count{text-align:right;white-space:nowrap}input{width:100%;min-height:44px;border:1px solid #d9d6d8;border-radius:4px;padding:8px;margin:8px 0 18px}li{margin-bottom:8px}footer{margin-top:40px}strong{font-weight:600}small{font-size:12px}ol{padding-left:24px}.post-list time{display:block;color:#60595c}p{overflow-wrap:anywhere}@media(min-width:768px){main{padding:36px}h1{font-size:38px}}
