/* Blur a decorative layer, never the header itself: fixed mobile navigation stays viewport-bound. */
.topbar{border:1px solid #55d9ff30!important;border-radius:22px!important;background:transparent!important;box-shadow:0 12px 36px #0005!important;isolation:isolate;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.topbar::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,#132b36eb,#07131eeb);pointer-events:none}
@supports(backdrop-filter:blur(12px)){.topbar::after{background:linear-gradient(120deg,#132b36cc,#07131ecc);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}
.ax-changelog-link{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;color:#65defc;text-decoration:none;font-size:14px;padding:12px 16px;border:1px solid #42d7ff30;border-radius:14px;background:#0b202c;margin:0 0 18px;min-height:44px}
.ax-changelog-link:hover{border-color:#65defc}.ax-changelog-link:focus-visible{outline:2px solid #65defc;outline-offset:4px}
[data-changelog-badge],.ax-release-new{font-size:10px;letter-spacing:.08em;font-weight:800;background:#39d5f5;color:#04131b;padding:5px 8px;border-radius:20px}
[data-changelog-badge][hidden]{display:none}
.ax-release-shell{width:min(880px,calc(100% - 32px));margin:42px auto 80px;line-height:1.65}
.ax-release-shell h1{font-size:clamp(28px,5vw,44px);line-height:1.2}.ax-release-shell>p{color:#a4bfcc}
.ax-release-card{margin:26px 0;padding:clamp(20px,4vw,32px);background:linear-gradient(135deg,#102733,#091822);border:1px solid #2a5163;border-radius:22px;overflow-wrap:anywhere}
.ax-release-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#9fbbc9;font-size:13px}.ax-release-meta strong{color:#65defc}.ax-release-card h2{font-size:24px;line-height:1.3}.ax-release-card h3{font-size:16px;color:#65defc;margin:22px 0 8px}.ax-release-card ul{padding-left:22px;margin:0}.ax-release-card li{margin:7px 0;color:#cee0e9}
.ax-release-page .topbar{position:relative!important;display:flex!important;align-items:center;flex-wrap:wrap!important;width:calc(100% - 24px)!important;margin:12px!important;padding:14px 20px!important;gap:16px!important}
.ax-release-page .nav{position:static!important;display:flex!important;margin-left:auto!important;transform:none!important;width:auto!important}.ax-release-page .ax-changelog-link{margin:0}.ax-release-page .language-toggle{position:static!important;transform:none!important;margin:0!important}
@media(max-width:900px){body:not(.ax-release-page) .topbar{border-radius:0 0 20px 20px!important}.ax-release-page .brand{min-width:0}.ax-release-page .brand strong{font-size:17px}.ax-release-page .brand small{display:none}.ax-release-page .brand-logo{width:32px;height:32px}.ax-release-shell{margin-top:28px}.ax-release-page .language-label{display:none}}
