body{font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:#16181d;background:#f4f7f5;margin:0}
main{max-width:820px;margin:0 auto;padding:24px 20px 64px;background:#fff;min-height:100vh;box-sizing:border-box}
h1{font-size:26px;line-height:1.25;margin:8px 0 4px}h2{font-size:19px;margin:28px 0 8px}
.meta{color:#8a909e;font-size:14px;margin-bottom:20px}.back{color:#178a52;text-decoration:none;font-weight:600}
.draft{background:#fff4e5;border:1px solid #ffd59a;border-radius:10px;padding:10px 14px;font-size:14px}
li{margin:4px 0}a{color:#178a52}
