/* Library header position lock · v0.50 */
@media (min-width: 801px) {
  .header .wrap { width: calc(100% - 64px); max-width: none; }
  .header .tools {
    display: grid;
    grid-template-columns: minmax(180px, auto) 108px;
    align-items: center;
    column-gap: 24px;
  }
  .header .back { justify-self: end; white-space: nowrap; }
  .header .langs {
    width: 108px;
    min-width: 108px;
    justify-content: flex-end;
  }
}
