:root{--bg:#07090c;--ink:#e8eef4;--muted:#9fb2c4;--dim:#6f8294;--blue:#4fc3f7;--red:#ff5a3d;--line:#ffffff14;--display:"Bungee", "Segoe UI Black", Impact, sans-serif;--body:"Chakra Petch", "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}body{background:radial-gradient(ellipse 60% 40% at 50% 0%, #4fc3f71a, transparent 70%), var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.65}a{color:var(--blue)}article{width:min(860px,100% - 32px);margin:0 auto;padding:56px 0 90px}.kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--blue);font-size:13px;font-weight:700}h1{font-family:var(--display);margin:10px 0 6px;font-size:clamp(34px,6vw,56px);font-weight:400;line-height:1.05}.updated{color:var(--dim);margin:0 0 28px;font-size:14px}.summary{color:#d5e3ee;background:#4fc3f70f;border:1px solid #4fc3f747;border-radius:16px;padding:18px 22px}.summary ul{margin:8px 0 0;padding-left:20px}h2{font-family:var(--display);margin:44px 0 10px;font-size:22px;font-weight:400;line-height:1.2}h3{margin:24px 0 6px;font-size:17px}p,li{color:#c9d6e2}li{margin:6px 0}table{border-collapse:collapse;width:100%;margin:14px 0;font-size:15px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}th{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:12px}td:first-child{color:var(--ink);white-space:nowrap;font-weight:700}code{background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:14px}footer{border-top:1px solid var(--line);color:var(--dim);padding:26px 0 40px;font-size:14px}footer .in{flex-wrap:wrap;justify-content:space-between;gap:18px;width:min(860px,100% - 32px);margin:0 auto;display:flex}footer a{color:var(--muted);margin-right:16px;text-decoration:none}@media (max-width:600px){td:first-child{white-space:normal}table,thead,tbody,tr,th,td{display:block}thead{display:none}td{border:0;padding:4px 0}tr{border-bottom:1px solid var(--line);padding:10px 0}}
