*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.6 var(--sans)}a{color:var(--steel)}header.top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 16px;border-bottom:1px solid var(--line)}header.top .brand{font-weight:600;color:var(--ink);text-decoration:none}header.top nav{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px}header.top .langs{margin-left:auto;display:flex;flex-wrap:wrap;gap:2px 10px;font-size:13px}header.top .langs a[aria-current]{color:var(--ink);text-decoration:none;font-weight:600}main{max-width:860px;margin:0 auto;padding:18px 16px 40px}h1{font-size:24px;line-height:1.3;margin:6px 0 8px}h2{font-size:16px;margin:26px 0 8px;padding-bottom:4px;border-bottom:1px solid var(--line)}.muted{color:var(--txtmuted)}footer.fan{padding:10px 16px;font-size:12px;color:var(--txtmuted);text-align:center;border-top:1px solid var(--line)}
