/* Separate administrative link at the right edge of the header. */
.site-header .header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}
.site-header .main-nav{justify-self:center}
.site-header .frame-manager-link{justify-self:end;align-self:center;white-space:nowrap;color:#bdb9b4;text-decoration:none;font:inherit;font-size:.86rem;padding:10px 12px;border-radius:7px}
.site-header .frame-manager-link:hover{background:#1d1d21;color:#fff}
.site-header .frame-manager-link:focus-visible{outline:2px solid #bdb9b4;outline-offset:2px}
@media(max-width:850px){.site-header .header-inner{grid-template-columns:minmax(0,1fr) auto}.site-header .brand{grid-column:1;grid-row:1;justify-self:start}.site-header .frame-manager-link{grid-column:2;grid-row:1}.site-header .main-nav{grid-column:1 / -1;grid-row:2}}
