*{box-sizing:border-box}body{margin:0;padding:2.2rem 1.2rem;font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Georgia,serif;color:#1a1a1a;background:#fbfbf9}
main{max-width:44rem;margin:0 auto}a{color:#0b5a8a}
.k{font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;text-transform:uppercase;color:#8a8578;margin:1.8rem 0 .45rem}
h1{font-size:1.02rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#8a8578;font-weight:500;margin:0 0 1.1rem}
.claim{font-size:1.32rem;line-height:1.45;margin:0 0 1.4rem;font-weight:500}
blockquote{margin:0;padding:.75rem 0 .75rem 1.1rem;border-left:3px solid #d8d3c4;color:#3d3a33;font-style:italic}
.meta{font-size:.87rem;color:#55524a}
ul{margin:.3rem 0;padding-left:1.15rem}li{margin:.18rem 0}
code{font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;background:#f0eee7;padding:.1rem .3rem;border-radius:3px;word-break:break-all}
.tag{display:inline-block;font-size:.76rem;background:#eeece4;color:#55524a;padding:.14rem .5rem;border-radius:99px;margin:0 .25rem .3rem 0}
.warn{background:#fdf6e3;border:1px solid #e8dcb8;padding:.7rem .9rem;border-radius:5px;font-size:.9rem;margin:1.2rem 0}
footer{margin-top:2.6rem;padding-top:1.1rem;border-top:1px solid #e4e0d5;font-size:.82rem;color:#77736a}
table{border-collapse:collapse;width:100%;font-size:.9rem}td,th{text-align:left;padding:.35rem .6rem;border-bottom:1px solid #e8e5db}
@media(prefers-color-scheme:dark){body{background:#16150f;color:#e8e5db}.claim{color:#f2efe6}blockquote{color:#c6c2b4;border-color:#3d3a2f}
.meta,.tag{color:#a8a396}.tag{background:#26241b}code{background:#26241b;color:#d8d3c4}a{color:#7fc4ec}
.warn{background:#2a2618;border-color:#4a442e}footer{border-color:#312e24;color:#8a8578}td,th{border-color:#2b2820}}