/* Full desktop navigation, with room for the brand and world clocks. */
@media (min-width: 801px) {
 body > header > nav.shell, body > header.nav > .wrap {
  display:grid; grid-template-columns:minmax(0,1fr) max-content max-content;
  grid-template-rows:auto auto; width:100%; max-width:none; min-height:0;
  box-sizing:border-box; padding:12px 24px 8px; gap:8px 18px; align-items:center;
 }
 body > header > nav > .brand, body > header.nav > .wrap > .logo {grid-column:1;grid-row:1;margin:0;justify-self:start}
 body > header > nav > .nav-tools, body > header.nav > .wrap > :is(.nav-tools,.nav-actions,.header-actions) {grid-column:2;grid-row:1;margin:0;justify-self:end}
 body > header > nav > .world-clock, body > header.nav > .wrap > .world-clock {grid-column:3;grid-row:1;position:static;margin:0;justify-self:end;width:max-content;max-width:100%}
 body > header > nav > .links, body > header.nav > .wrap > :is(.links,.shared-links) {
  grid-column:1/-1;grid-row:2;display:flex;position:static;flex-direction:row;
  flex-wrap:wrap;align-items:center;justify-content:center;justify-self:stretch;
  width:auto;margin:0;padding:8px 0 0;gap:8px 20px;background:none;
  border:0;border-top:1px solid rgba(255,255,255,.14);box-shadow:none;max-height:none;overflow:visible;
 }
 body > header > nav > .links a, body > header.nav > .wrap > :is(.links,.shared-links) a {font-size:14px;white-space:nowrap}
 body > header > nav > .nav-tools .menu-toggle, body > header.nav > .wrap .shared-menu-button, body > header.nav > .wrap > .nav-tools .menu,
 body > header.nav > .wrap > .mobile-links.open {display:none}
 body > header > nav > .nav-tools .header-search, body > header.nav > .wrap > .nav-tools .header-search-trigger {display:none}
}
