*{box-sizing:border-box}body{margin:0;background:#f4f6f8;color:#17212b;font:18px/1.72 system-ui,-apple-system,"Segoe UI",sans-serif}header{background:#102a43;color:#fff;padding:2.4rem max(calc((100% - 1100px)/2),1.2rem)}header h1{font-size:clamp(2rem,5vw,3.2rem);line-height:1.1;margin:.2rem 0}header p{color:#c9d8e5}main{max-width:1100px;margin:2rem auto;padding:0 1.2rem}.card{background:white;border:1px solid #dce3e8;border-radius:14px;padding:1.5rem;margin:1rem 0}a{color:#075e8c}h2,h3{line-height:1.3}pre,.formula,table{max-width:100%;overflow:auto}table{display:block;border-collapse:collapse}td,th{border:1px solid #bdcbd4;padding:.45rem .7rem}blockquote,.note{border-left:4px solid #1f8a70;background:#eff8f5;padding:.8rem 1rem}input{width:min(100%,38rem);padding:.8rem;border:1px solid #9aabb7;border-radius:8px;font:inherit}.missing{background:#fff5e8;border-color:#e5aa55}@media(max-width:600px){body{font-size:16px}header{padding:1.6rem 1rem}main{margin:1rem auto}.card{padding:1rem}}