
*{box-sizing:border-box}body{margin:0;background:#f6f6f0;color:#1b2824;font:16px/1.6 system-ui,sans-serif}main{max-width:1450px;margin:auto;padding:40px 24px}header{border-bottom:1px solid #bdc9c1;letter-spacing:.15em;font-size:13px}h1{font:48px/1.1 Georgia,serif;letter-spacing:-.025em}h2{font:28px Georgia,serif}.notice{padding:16px;background:#e2ece3;font-weight:600}.metrics{display:flex;gap:28px;flex-wrap:wrap;margin:28px 0}.metrics strong{font:36px Georgia,serif;display:block}.metrics span,small{color:#54665d;font-size:13px}small,code{display:block}code{font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap}table{width:100%;border-collapse:collapse;background:white}th{text-align:left;padding:12px;font-size:13px}td{border-top:1px solid #d4ddd5;padding:14px;vertical-align:top;width:33.33%;overflow-wrap:anywhere}td small{margin-top:8px}ol{padding-left:20px;margin:0}li{margin:0 0 12px}footer{margin-top:30px;border-top:1px solid #bdc9c1;padding-top:16px;color:#54665d}.scroll{overflow:auto}@media(max-width:700px){table{min-width:950px}h1{font-size:38px}}

nav{margin-bottom:28px}nav a{font:14px system-ui;color:#2553d8;text-decoration:underline;text-underline-offset:4px}main{max-width:1250px}h1{font:44px/1.05 system-ui;letter-spacing:-.05em}header{padding-bottom:12px;font-size:10px}body{background:#fafbf9}.notice{background:#f1ebda;color:#4b4534;font-size:14px}a:focus-visible{outline:3px solid #2553d8;outline-offset:5px}
