.updates-page{background-image:radial-gradient(80% 45% at 50% -10%,#66f4ed14,#0000 70%);background-attachment:fixed}.updates-main{max-width:860px;padding-block:3.5rem 6rem}.updates-heading{margin-bottom:3rem}.updates-heading h1{font-family:var(--display);letter-spacing:-.04em;margin-block:.6rem 1rem;font-size:clamp(2rem,6vw,3.6rem)}.updates-summary{color:var(--muted);max-width:640px}.updates-list{gap:1.5rem;display:grid}.updates-status{color:var(--muted);border:1px dashed var(--line);border-radius:3px;padding:1.5rem}.updates-status a{color:var(--cyan)}.update-entry{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--cyan);overflow-wrap:anywhere;border-radius:3px;padding:1.75rem}.update-entry:target{border-color:var(--cyan)}.update-meta{color:var(--muted);letter-spacing:.02em;font-size:.8rem}.update-entry h2{margin-block:.35rem .8rem;font-size:clamp(1.25rem,3.5vw,1.6rem);line-height:1.25}.update-anchor{text-decoration:none}.update-anchor:hover{color:var(--cyan)}.update-platforms{flex-wrap:wrap;gap:.4rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.update-platforms li{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);border:1px solid #66f4ed59;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.update-section+.update-section{margin-top:1.2rem}.update-section h3{letter-spacing:.13em;text-transform:uppercase;color:var(--cyan);margin-bottom:.4rem;font-size:.78rem}.update-section ul{margin:0;padding-left:1.2rem}.update-section li+li{margin-top:.25rem}.update-section p{color:var(--muted)}.update-section a{color:var(--cyan)}.update-section code{background:#aac1dc1a;border-radius:3px;padding:.05rem .35rem;font-size:.9em}@media (width<=600px){.updates-main{padding-block:2.5rem 4rem}.update-entry{padding:1.25rem}}
