/* Standard: Alle Bilder ohne Rahmen, Schatten oder abgerundete Ecken */
.vp-image img {
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

/* Nur JPG/JPEG-Bilder mit Schatten, Rahmen und abgerundeten Ecken */
.vp-image img[src*=".jpg"],
.vp-image img[src*=".jpg"] {
    border: none !important;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.215) !important;
    border-radius: 6px !important;
}

figure[data-layout="center"].confluence-embedded-image {
    margin-left: 0 !important;
    text-align: left !important;
    display: block !important;
}

.tile__image {
    width: 120px !important; /* Erhöhe die Größe nach Bedarf */
    height: auto !important; /* Behält das Seitenverhältnis */
}

.tile--spacious {
    --padding: 20px 16px !important; /* Verringere das Padding */
    row-gap: 8px !important; /* Oder den gewünschten Wert für den Abstand */
}

.tile {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1) !important; /* Schlagschatten hinzufügen */
    border-radius: 12px !important; /* Eckenradius vergrößern */
  border: 1px solid white; /* Standard-Rand weiß */
    background-color: white; /* Hintergrund ebenfalls weiß */
    transition: all 0.3s ease; /* Sanfter Übergang */
}

.tile:hover {
    background-color: #E3F5FF; /* Helles Blau-Grau für den Hintergrund */
    border-color: #92C2DA; /* Blauer Rand */
}

.space-overview__detail__header {
    margin-bottom: 40px; /* Verringert den Abstand unter dem Header */
}

.space-overview__detail__intro--description {
    padding-top: 0 !important; /* Removes extra space at the top */
    padding-bottom: 0.5rem !important; /* Removes extra space at the bottom */
    margin-top: 0 !important; /* Reduces margin at the top */
    margin-bottom: 0 !important; /* Reduces margin at the bottom */
}

.tile__description {
    margin-top: 1rem !important; /* Abstand vom Text zur nächsten Zeile */
    color: rgba(0, 0, 0, 0.6) !important; /* Nur den Text unter der Überschrift ausgrauen */
}

.space-overview__detail__intro--logo img {
    width: 100px;  /* Breite des Icons vergrößern */
    height: 100px; /* Höhe entsprechend anpassen */
    max-width: none; /* Einschränkungen der Breite aufheben */
}
.space-overview__detail__intro--heading {
    gap: 2.5rem; /* Abstand zwischen Icon und Titel vergrößern */
}
.space-overview__content>:not(:last-child) {
    border-bottom: 1px solid var(--K15t-border-neutral); /* Strich bleibt */
    margin-bottom: 2rem; /* Abstand nach unten verkleinern */
    padding-bottom: 0rem; /* Innenabstand nach unten verringern */
}

.space-overview__content {
    padding-bottom: calc(var(--vp-grid-step) * 14); /* Erhöht den Abstand zum Footer */
}

iframe[src*="webchatconfig.html"] {
  width: calc(100% + 200px) !important;
  max-width: none !important;
  margin-left: -60px;
  margin-right: -60px;
  height: 600px !important;
  display: block;
  border: none;
  box-sizing: border-box;
  border-radius: 6px;
  box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
