/* Warianty globalnego chrome renderowane po stronie PHP. */
[data-global-header="guest"] .guest-top-link,
[data-global-header="guest"] .guest-auth-link,
[data-global-header="guest"] .guest-register-link {
  display: inline-flex;
}

[data-global-header="guest"] .guest-top-link,
[data-global-header="guest"] .guest-auth-link,
[data-global-header="guest"] .guest-register-link {
  min-height: 40px;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  font-size: 12px;
  font-weight: 800;
}

[data-global-header="guest"] .guest-top-link {
  padding: 0 8px;
  color: var(--text-soft);
}

[data-global-header="guest"] .guest-auth-link {
  padding: 0 15px;
  gap: 7px;
  color: var(--text);
  border: 1px solid var(--line-strong);
  border-radius: 12px;
}

[data-global-header="guest"] .guest-register-link {
  padding: 0 17px;
  gap: 7px;
  color: #241704;
  background: linear-gradient(135deg, var(--gold-bright), var(--gold));
  border-radius: 12px;
  box-shadow: 0 7px 18px rgba(143, 91, 11, .16);
}

[data-global-sidebar="guest"] .guest-sidebar {
  display: block;
}

[data-global-sidebar="logged-in"] .authenticated-sidebar {
  display: block;
}

@media (min-width: 768px) {
  .bottom-nav[data-mobile-footer] {
    display: none;
  }
}

@media (max-width: 767.98px) {
  body .bottom-nav[data-mobile-footer] {
    display: grid;
  }

  [data-global-header="guest"] .guest-top-link,
  [data-global-header="guest"] .guest-auth-link,
  [data-global-header="guest"] .guest-register-link {
    display: none;
  }
}
