body{max-width:60rem;margin:2rem auto;padding:0 1rem;font:1rem/1.7 system-ui,sans-serif;color:#20252b;background:#fafafa}nav{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}article{padding:1rem;border-bottom:1px solid #ccd3da}label{display:block}input,select,button{font:inherit;max-width:100%;box-sizing:border-box}button{padding:.4rem .8rem;cursor:pointer}dd,code,p{overflow-wrap:anywhere}form{margin:1rem 0}.errorlist{color:#a01818}a{color:#164e87}
