/* Native Over submenu remains inside the account menu on desktop and mobile. */
.bar .account-menu .about-menu{display:block;margin-top:4px;border-top:1px solid var(--line);padding-top:4px}
.bar .account-menu .about-menu>summary{display:flex;align-items:center;gap:8px;width:100%;max-width:none;min-height:44px;padding:10px 12px;border:0;border-radius:4px;box-sizing:border-box;background:var(--paper);color:var(--ink);font:inherit;text-align:left;list-style:none;cursor:pointer}
.bar .account-menu .about-menu>summary::after{content:'›';margin-left:auto;font-size:20px;line-height:1}
.bar .account-menu .about-menu[open]>summary::after{transform:rotate(90deg)}
.bar .account-menu .about-menu>summary:hover{background:var(--line-2)}
.bar .account-menu .about-menu>summary:focus-visible,.about-menu__link:focus-visible{outline:3px solid var(--focus,var(--accent));outline-offset:-3px}
.about-menu__items{padding-left:12px}
.bar .account-menu-items .about-menu__link{min-height:44px;white-space:normal;overflow-wrap:anywhere}
.about-page{max-width:1000px;min-width:0;margin:0 auto;padding:8px 0;color:var(--ink);overflow-wrap:anywhere}
.about-heading{margin-bottom:20px}.about-heading h2{margin:8px 0;font-size:28px;line-height:1.25}.about-heading p{margin:0;color:var(--ink-2);line-height:1.7}
.about-release{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 28px;padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:8px}
.about-release>div{min-width:0}.about-release dt{margin-bottom:5px;font-size:12px;color:var(--ink-2)}.about-release dd{margin:0;font-size:15px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.whats-new{padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:8px}.whats-new>h3{margin:0 0 8px;font-size:22px}.whats-new>.hint{margin:0 0 20px;line-height:1.65}
.whats-new__release{padding:22px 0;border-top:1px solid var(--line)}.whats-new__release:last-child{padding-bottom:0}.whats-new__heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.whats-new__heading h4{flex-basis:100%;margin:4px 0 0;font-size:17px;line-height:1.5}
.whats-new__version{font-size:13px;font-weight:650;color:var(--accent)}.whats-new__current{padding:3px 8px;border:1px solid var(--line);border-radius:20px;font-size:11px;color:var(--ink-2)}
.whats-new__release ul{margin:12px 0 0;padding-left:22px}.whats-new__release li{margin-top:8px;line-height:1.7}
@media(max-width:600px){.about-page{padding:4px 0}.about-heading h2{font-size:25px}.about-release{grid-template-columns:1fr;gap:14px;padding:16px;margin-bottom:18px}.whats-new{padding:16px}.whats-new>h3{font-size:20px}.whats-new__release{padding:18px 0}}
