main {
  max-width: none !important;
  width: 100% !important;
  padding: 0 !important;
}

.gallery-image-wrapper {
  flex: 0 0 auto;
  max-width: 45%;
}

.gallery-image-wrapper img {
  max-height: 160px;
  width: 100%;
  object-fit: cover;
  border-radius: 8px;
  box-shadow: 0 0 8px rgba(33,150,243,0.2);
}
.galactic-hilfecard {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.carousel .carousel-inner {
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 0 12px rgba(0, 229, 255, 0.2);
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  background-color: rgba(0, 229, 255, 0.6);
  border-radius: 50%;
  padding: 10px;
}

.carousel-control-prev-icon:hover,
.carousel-control-next-icon:hover {
  background-color: rgba(0, 229, 255, 1);
  box-shadow: 0 0 10px #00e5ff;
}
.galactic-pagination .pagination {
  background: transparent;
  padding: 0.5rem 1rem;
  border-radius: 12px;
}

.galactic-pagination .page-item {
  margin: 0 4px;
}

.galactic-pagination .page-link {
  background-color: #0d1b2a;
  color: #00e5ff;
  border: 1px solid #00e5ff;
  border-radius: 8px;
  transition: all 0.3s ease;
}

.galactic-pagination .page-link:hover {
  background-color: #00e5ff;
  color: #0d1b2a;
  box-shadow: 0 0 10px #00e5ff;
}

.galactic-pagination .page-item.active .page-link {
  background-color: #00e5ff;
  color: #0d1b2a;
  border-color: #00e5ff;
  box-shadow: 0 0 12px #00e5ff;
}
.gallery-image-wrapper img {
  max-height: 160px;
  width: 100%;
  object-fit: cover;
  border-radius: 8px;
  box-shadow: 0 0 8px rgba(33,150,243,0.2);
}

.card-wrapper {
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 1rem;
}

.galactic-hilfecard-oben {
  background: radial-gradient(circle at top left, #0f172a, #1e293b);
  border: 1px solid #00bcd4;
  border-radius: 12px;
  color: #cfeefc;
  box-shadow: 0 0 12px rgba(0,188,212,0.4);
  transition: transform 0.3s ease;
}

.galactic-hilfecard-oben:hover {
  transform: scale(1.02);
  box-shadow: 0 0 30px rgba(0,255,255,0.5);
}


.galactic-hilfecard {
  background: radial-gradient(circle at top left, #0f172a, #1e293b);
  border: 1px solid #00bcd4;
  border-radius: 12px;
  color: #cfeefc;
  box-shadow: 0 0 12px rgba(0,188,212,0.4);
  transition: transform 0.3s ease;
}

.galactic-hilfecard:hover {
  transform: scale(1.02);
  box-shadow: 0 0 30px rgba(0,255,255,0.5);
}

.text-glow {
  color: #00ffff;
  text-shadow: 0 0 8px #00ffff;
}

.border-glow {
  box-shadow: 0 0 12px rgba(0,255,255,0.4);
}

.list-group-item {
  background-color: rgba(255,255,255,0.03);
  border: none;
  color: #cfeefc;
  transition: background 0.2s ease;
}

.list-group-item:hover {
  background-color: rgba(0,255,255,0.1);
  color: #ffffff;
}

.badge.bg-warning {
  background-color: #ffc107;
  color: #212529;
  font-size: 0.75rem;
  padding: 0.35em 0.6em;
  border-radius: 0.5rem;
}

.alert-info.galactic-hilfecard {
  background: linear-gradient(to right, #1e293b, #0f172a);
  border: 1px solid #00ffff;
  color: #cfeefc;
  box-shadow: 0 0 20px rgba(0,255,255,0.3);
}
