body{font:16px/1.55 system-ui,Segoe UI,Arial,sans-serif;margin:0;color:#1d2330;background:#fff}.wrap{max-width:900px;margin:0 auto;padding:0 16px}header,footer{background:#1f3a5f;color:#fff;padding:12px 0}header a,footer a{color:#fff}.note{background:#f3f5f8;padding:8px 0;font-size:.9rem}table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.95rem}th,td{border:1px solid #cfd6e0;padding:6px 8px;text-align:left}th{background:#eef1f6}td.n,th.n{text-align:right;font-variant-numeric:tabular-nums}h1{font-size:1.7rem}h2{margin-top:2rem}.src{color:#4a5568;font-size:.9rem}
