body.site{color:#222;background:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.site-header{border-bottom:1px solid #e3e6ea;justify-content:space-between;align-items:center;gap:12px;max-width:760px;margin:0 auto;padding:16px;display:flex}.site-name{color:#2e7d32;font-size:20px;font-weight:700;text-decoration:none}.site-header nav{gap:16px;display:flex}.site-header nav a{color:#333;font-weight:500;text-decoration:none}.site-header nav a:hover{color:#2e7d32}.site-page{max-width:760px;margin:0 auto;padding:8px 16px 32px;font-size:16px;line-height:1.6}.site-page h1{color:#2c3e50;margin:20px 0 6px}.site-page h2{color:#2c3e50;margin:28px 0 6px;font-size:19px}.site-page ul{padding-left:22px}.site-page li{margin:4px 0}.site-page a{color:#1a73e8}.site-lead{color:#555;margin-top:0;font-size:18px}.site-meta{color:#666;margin-top:0;font-size:14px}.site-todo{color:#8a6d00;background:#fff3cd;border-radius:3px;padding:0 4px;font-weight:600}.site-footer{color:#666;border-top:1px solid #e3e6ea;max-width:760px;margin:0 auto;padding:16px;font-size:14px}.site-footer a{color:#666}
