@media(min-width:801px) and (max-width:1100px){body>header{gap:24px;margin-left:32px;margin-right:32px}body>header>nav{gap:18px}}
/* The added hub item uses the incumbent native mobile menu through tablet width. */
@media(min-width:701px) and (max-width:800px){body>header{height:76px;margin:0 20px;gap:16px}body>header>.logo{width:108px}body>header>.logo img{height:36px}body>header>nav{display:none}body>header .header-visit{margin-left:auto;font-size:12px;padding:9px 12px;min-height:44px}body>header .mobile-nav{display:block}.mobile-nav summary{list-style:none;font-size:13px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{position:absolute;top:75px;right:0;width:calc(100vw - 40px);padding:20px;background:var(--paper);border:1px solid var(--line);display:grid;gap:10px}.mobile-nav a{padding:8px;min-height:44px}}
