.release-history{max-width:960px;margin:0 auto;padding:24px 0 36px}.release-heading{margin-bottom:24px}.release-heading h1{font-size:36px;letter-spacing:-1px;color:#294660;margin-top:8px}.release-list{display:grid;gap:18px}.release-card{padding:25px 28px;background:#fff;border:1px solid #d4e1ea;border-radius:14px;box-shadow:0 3px 0 #e0e9f0}.release-current{border-top:4px solid #df3549}.release-card header,.release-card summary{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.release-version{font-size:13px;font-weight:800;color:#b92f46;background:#fff0f2;padding:6px 10px;border-radius:7px}.release-card time{font-size:12px;color:#7890a2}.release-latest{margin-left:auto;color:#607e91;font-size:10px;font-weight:750}.release-card h2{font-size:22px;letter-spacing:-.4px;line-height:1.4;margin:20px 0 14px;color:#294660}.release-card ul{padding-left:21px;margin:0;display:grid;gap:12px}.release-card li{font-size:14px;line-height:1.8;color:#526f83;padding-left:4px}.release-card li::marker{color:#df3549}.release-card summary{cursor:pointer;list-style-position:inside;min-height:32px}.release-card summary>span:last-child{font-size:13px;font-weight:700;color:#416078}.release-card summary:focus-visible{outline:3px solid #3895d6;outline-offset:6px}.j-footer .release-footer{display:flex;align-items:center;gap:5px}.j-footer .release-footer button{font:inherit;color:inherit;padding:4px;border:0;background:transparent;cursor:pointer}.j-footer .release-footer button:focus-visible{outline:2px solid #3895d6;outline-offset:3px}
@media(max-width:650px){.release-history{padding:16px 0 26px}.release-heading h1{font-size:28px}.release-card{padding:20px 18px}.release-card h2{font-size:19px}.release-card li{font-size:13px}.release-latest{width:100%;margin-left:0}.release-card header,.release-card summary{gap:9px}.release-card time{font-size:11px}}
.j-header-identity{grid-column:1;grid-row:1;display:flex;align-items:center;gap:12px;min-width:0}.j-header .j-header-identity .j-brand{flex:0 1 300px;min-width:72px}.j-header-identity .j-brand-logo{width:100%;max-width:300px}.j-header-menu{flex-shrink:0}
.j-header-menu .header-news{display:flex;align-items:center;min-height:32px;padding:6px 7px;border:0;border-radius:5px;background:transparent;color:#fff;font:600 11px/1.4 'Segoe UI',sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}
.j-header-menu .header-news:hover{background:#ffffff12}.j-header-menu .header-news.active{background:transparent;color:#fff;text-decoration:underline;text-decoration-color:#ffffffa6;text-underline-offset:5px;text-decoration-thickness:1px}.j-header-menu .header-news:focus-visible{outline:2px solid #ffe278;outline-offset:2px}
@media(max-width:950px){.j-header-identity{gap:8px}}
@media(max-width:720px){.j-header-menu .header-news{min-height:40px}}
@media(max-width:420px){.j-header-identity{gap:4px}.j-header-menu .header-news{padding-inline:5px}}
