/* Styl globalny */
h1 {
  margin-bottom: 0.7em;
}
h2 {
  margin-bottom: 0.7em;
}
#logo {
  border-radius: 0;
}
p {
  line-height: 1.6;
}

a.pdf-link {
  padding: 0.5em 1em 0.5em 1em;
  border-radius: 0.5em;
  font-size: 0.9em;
}
code {
  font-weight: 700;
}

img {
  border-radius: 0.5em;
}
/* END--- Styl globalny */

/* Ukrycie czesci gornego panelu (spisu tresci) tak aby pozostalo logo, wyszukiwanie i wybor motywu */
.navbar .navbar-nav {
  display: none;
}

/* Styl dla motywu jasnego */
[data-bs-theme="light"] {
  --bs-code-color: #691950;
}

[data-bs-theme="light"] {
  a.pdf-link {
      background: #f6f6f6;
      color: #002050;
  }
  a.pdf-link:hover {
      background: #ededed;
      color: #002050;
  }
  .table.table > tbody > tr:nth-child(odd) > td {
    background-color: #fafafa;
  }
}

.al-footer-flex {
  display: flex;
  column-gap: 1em;
  row-gap: 1em;
  font-size: 0.9em;
}
.al-footer-country {
  display: flex;
  column-gap: 1.5em;
  row-gap: 1.5em;
  flex-wrap: nowrap;
}
.backToTop {
  font-size: 0.9em;
}
/* END--- Styl dla motyu jasnego */

/* Styl dla motywu ciemnego */
[data-bs-theme="dark"] {
  --bs-code-color: #4ec9b0;
  --bs-link-color: #00bcf2;
  --bs-link-hover-color: #003ff2;
  --bs-link-color-rgb: 0, 188, 242;
  --bs-link-hover-color-rgb: 0, 63, 242;
}

[data-bs-theme="dark"] {
  a.pdf-link {
    background: #000000;
    color: #989898;
  }
  a.pdf-link:hover {
    background: #002050;
    color: white;
  }
  #logo {
    content: url("../logo-dark.svg");
    max-width: 215px;
  }
  .table.table > tbody > tr:nth-child(odd) > td {
      background-color: #1c1c1c;
  }
}
/* END--- Styl dla motywu ciemnego */
