body {
  font-family: 'Segoe UI', 'Arial', sans-serif;
  background: linear-gradient(135deg, #232526 0%, #414345 100%);
  color: #e0e0e0;
  margin: 20px;
  padding: 0 20px;
  min-height: 100vh;
}

h1, h2 {
  color: #00c3ff;
}

img {
  width: 320px;
  border: 2px solid #222;
  border-radius: 12px;
  margin: 18px 0;
}

ul {
  list-style-type: square;
  padding-left: 24px;
  background: rgba(34,34,34,0.7);
  border-radius: 8px;
  padding: 16px 24px;
}

p {
  line-height: 1.7;
  background: rgba(34,34,34,0.5);
  padding: 10px 18px;
  border-radius: 8px;
  margin-bottom: 12px;
}

a {
  color: #00c3ff;
  text-decoration: underline;
}

/* Dovolil jsem si použít hezčí scrollbar :) */
::-webkit-scrollbar {
  width: 10px;
  background: #232526;
}
::-webkit-scrollbar-thumb {
  background: #00c3ff;
  border-radius: 8px;
}
