:root{color-scheme:light}*{box-sizing:border-box}body{font:17px/1.65 system-ui,sans-serif;margin:0;color:#182b36;background:#f5f8f8}main{max-width:780px;margin:auto;padding:24px}header,section{background:#fff;border:1px solid #dbe5e7;border-radius:16px;padding:24px;margin:20px 0}h1,h2,h3{line-height:1.25}h1{font-size:2rem;margin:8px 0 16px}h2{font-size:1.35rem}h3{font-size:1.1rem}a{color:#075a65;overflow-wrap:anywhere}nav{display:flex;gap:12px 20px;flex-wrap:wrap}.draft{padding:16px;border:1px solid #a66e16;border-radius:12px;background:#fff6df}.button{display:inline-block;background:#075a65;color:white;padding:12px 18px;border-radius:10px;text-decoration:none;font-weight:600}.muted{color:#50616a}.effect{border-left:4px solid #a7462a;padding-left:16px}li{margin:8px 0}footer{font-size:.9rem;padding:12px 0}a:focus-visible,summary:focus-visible{outline:3px solid #ba6a00;outline-offset:4px}@media(max-width:420px){main{padding:14px}header,section{padding:18px}h1{font-size:1.7rem}}
