body{display:block;background:#10291f;color:#edf2df}main{max-width:1000px;margin:auto;padding:28px 24px 60px}header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}h1{font-size:30px;margin:0}h2{font-size:24px;margin:0 0 10px}.release{padding:24px;border:1px solid #658361;border-radius:16px;background:#1a3728;margin:18px 0}.release ul{padding-left:21px;line-height:1.9}.meta{color:#c1d5b7}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.actions a{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border:1px solid #86a67d;border-radius:9px;font-weight:700;text-decoration:none;color:#eaf2db}.actions a.primary{background:#a0edbb;color:#153c25}.note{border-left:3px solid #dec477;padding:4px 16px;color:#dfd3a4;line-height:1.8}a{color:#b9edbc}a:focus-visible{outline:3px solid #e2efbd;outline-offset:4px}.history{background:#142d21;border-color:#456543}@media(max-width:520px){main{padding:20px 16px}.release{padding:20px}h1{font-size:26px}header{align-items:flex-start}.actions a{flex:1;min-width:130px}}