.log-main{max-width:1180px;margin:auto;padding:2rem 1.25rem;line-height:1.7;overflow-wrap:anywhere}.log-main h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.15}.log-lead{font-size:1.2rem;max-width:80ch}.log-main section{margin-block:2.5rem}.log-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem}.log-card,.log-notice{padding:1.4rem;border:1px solid var(--line,#64748b);border-radius:14px;background:var(--panel,#f1f5f9)}.log-card h3{line-height:1.4;margin-top:.3rem}.log-eyebrow{font-size:.85rem}.log-tags{display:flex;flex-wrap:wrap;gap:.5rem}.log-tags a{font-size:.8rem;border:1px solid currentColor;border-radius:2rem;padding:.1rem .6rem}.log-main pre{white-space:pre;overflow:auto;max-height:42rem;padding:1.25rem;background:var(--panel,#f1f5f9);border:1px solid var(--line,#64748b);border-radius:8px;font-size:.85rem}.log-main label{display:block;font-weight:600;margin-top:1rem}.log-main input,.log-main select{width:100%;max-width:42rem;padding:.8rem;font:inherit;color:inherit;background:var(--panel,#f1f5f9);border:1px solid var(--line,#64748b);border-radius:6px}.log-table{overflow:auto}.log-table table{width:100%;border-collapse:collapse;text-align:left}.log-table td,.log-table th{padding:.6rem;border-bottom:1px solid var(--line,#64748b)}.log-main dt{font-weight:700;margin-top:1rem}.log-main dd{margin-left:0}.log-hash{font-size:.85rem}.log-main [hidden]{display:none!important}
