<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: 'Addington CF';
  src: url("/fonts/ar.otf") format("opentype");
  font-weight: 400;
}
@font-face {
  font-family: 'Addington CF';
  src: url("/fonts/ai.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Addington CF';
  src: url("/fonts/ab.otf") format("opentype");
  font-weight: 700;
  font-style: bold;
}
@font-face {
  font-family: 'Warnock Pro Display';
  src: url("/fonts/wpd.ttf") format("truetype");
  font-weight: 400;
}
body {
  background-color: #f9f1e4;
}
::selection {
  background: black;
  color: #f1f7ed;
}

.b2 {
  background-color: #f9f1e4;
}
main {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
header {
  text-align: left;
  display: flex;
  flex-direction: column;
  border-bottom: #00b4d8 3px solid;
  font-family: "Warnock Pro Display", serif;
  margin-bottom: 8vh;
  padding-top: calc(3vw + 30px);
}
#tyt {
  color: black;
  font-size: 6vw;
  padding-left: 3%;
}
#det {
  color: black;
  font-size: 3vmin;
  padding-left: 3%;
}

article {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  text-align: justify;
  font-family: "Addington CF", sans-serif;
  font-size: 1.4rem;
}
.a2 {
  line-height: max(3vw, 20px);
  text-align: center;
}
article &gt; h4 {
  font-size: calc(20px + 1.3vw);
  text-align: justify;
  padding-left: 7%;
  padding-right: 7%;
  border-top: #00b4d8 2px solid;
}
article &gt; a, article &gt; p &gt; a {
  width: 80%;
  color: #007c94;
  transition: all 0.4s;
}
article &gt; a:hover, article &gt; p &gt; a:hover {
  color: #012d36;
  font-size: 2.1rem;
}
#podpis {
  text-align: end;
}
p {
  font-size: calc(12px + 1vw);
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10vh;
}
li {
  width: 80%;
  font-size: calc(12px + 1vw);
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3vh;
}
.zdj {
  display: block;
  margin: auto;
  border: #00b4d8 solid 2px;
  background-color: #00b4d8;
  max-width: 80%;
  height: auto;
  object-fit: scale-down;
  margin-bottom: 5px;
}

.small {
  border: #00b4d8 dotted 2px;
  margin-left: 10%;
  object-fit: scale-down;
}
#koniec {
  border: #00b4d8 solid 2px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  object-fit: contain;
}

side &gt; a &gt; img {
  min-height: 30px;
  min-width: 30px;
  width: 3vw;
  height: 3vw;
}
side &gt; a {
  min-height: 30px;
  min-width: 30px;
  width: 3vw;
  height: 3vw; 
  background-color: #00b4d8;
  border-radius: 50%;
  border: #0087a2 1px solid;
  position: fixed;
  top: 2vh;
  left: 2vw;
  padding: 2px;
}
side &gt; a:hover {
  background-color: #007c94;
  transform: rotate(360deg);
}

::-webkit-scrollbar {
  padding: 2px;
  width: 10px;
}
::-webkit-scrollbar-track {
  background: #caf0f8;
}
::-webkit-scrollbar-thumb {
  height: 40px;
  background: #555;
}

::-webkit-scrollbar-thumb:hover {
  background-color: rgb(36, 35, 35);
}

b &gt; a:link, b &gt; a:visited, b &gt; a:active {
  color:#0087a2;
  text-decoration: none;
}

@media  screen and (max-width: 600px) {
  article {
    width: 90%;
  }
  article &gt; a:hover, article &gt; p &gt; a:hover {
    color: #012d36;
  }
}</pre></body></html>