:root{font-family:system-ui,-apple-system,"PingFang SC",sans-serif;color:#182b2d;background:#f6f5ef;line-height:1.75}*{box-sizing:border-box}body{margin:0}header{display:flex;justify-content:space-between;gap:1em;padding:1.3rem max(5vw,calc((100vw - 1050px)/2));border-bottom:1px solid #d6dfd9;background:#fff}header a{font-weight:700;color:#1b4845;text-decoration:none}header span,footer,time{color:#647775;font-size:.9rem}main{max-width:1050px;margin:auto;padding:3rem 24px 6rem}.intro{padding:2rem 0 3rem}.eyebrow{letter-spacing:.14em;color:#557e76;font-size:.75rem}h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.25;margin:.4em 0}label{display:block;font-weight:600;margin-top:2rem}input{width:min(100%,520px);border:1px solid #a9bbb5;border-radius:6px;padding:.9rem;font-size:1rem;background:#fff}.row{display:flex;justify-content:space-between;gap:2rem;padding:1.15rem 0;border-top:1px solid #d7dfda;color:#193c3a;text-decoration:none}.row:hover{color:#0c806f}nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}button{padding:.6rem 1rem;background:#fff;border:1px solid #a9bbb5;border-radius:4px}article{max-width:800px;margin:auto}article h1{font-size:clamp(1.8rem,4vw,2.8rem)}.back{color:#2b756c}.content{margin-top:2rem;font-size:1.04rem;overflow-wrap:anywhere}.content img{display:block;max-width:100%;height:auto;margin:1.2rem auto}.content blockquote{border-left:3px solid #86b7a9;padding-left:1rem;color:#536b66}.content pre{overflow:auto;background:#e9eee9;padding:1rem}.missing{color:#8b6d59}footer{border-top:1px solid #d6dfd9;padding:2rem;text-align:center}@media(max-width:600px){header span{display:none}.row{display:block}.row time{display:block}}
.thread-nav{border-top:1px solid #d6dfd9;padding-top:1.25rem;margin-top:3rem}.thread-nav a,.thread-nav span{color:#2b756c;text-decoration:none}.thread-nav a:hover{text-decoration:underline}.thread-nav [aria-disabled=true]{color:#9aa8a5}.site-footer a{color:#2b756c}
