#widgetLabWidgetCell:has(.schenllzugriff-widget) {
  background-color: transparent;
}

.schenllzugriff-widget ul {
  display: flex;
  margin: 0;
  flex-direction: column;
  gap: var(--rd-spacing-x-sm);
  background-color: var(--cl-light-blue);
}

.schenllzugriff-widget ul li {
  display: block;
}

.schenllzugriff-widget ul li a {
  display: flex;
  gap: var(--rd-spacing-md);
  padding: 8px 24px;
  border-radius: var(--x-sm, 8px);
  box-shadow: 0px 1px 2px 0px rgba(15, 15, 16, 0.05);
  align-items: center;
  background-color: var(--rd-font-light);
  justify-content: flex-start;
  height: 112px;
}

.schenllzugriff-widget .content span {
  display: block;
}

.schenllzugriff-widget .content span.text {
  font-size: var(--rd-fontsize-5);
  font-style: normal;
  font-weight: var(--rd-fontweights-open-sans-1);
  line-height: var(--rd-lineheights-0);
  /* 21.12px */
  letter-spacing: 0.16px;
  margin-bottom: var(--rd-spacing-xx-sm);
}

.schenllzugriff-widget .content span.info {
  color: var(--Base-Colors-fg-bg-overlay, #3b3f59);
  font-size: var(--rd-fontsize-3);
  font-style: normal;
  font-weight: var(--rd-fontweights-open-sans-1);
  line-height: var(--rd-lineheights-0);
}

.schenllzugriff-widget ul li a .icon {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 100%;
  position: relative;
  margin: 16px 0;
}

.schenllzugriff-widget ul li a .icon:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  mask-size: 70%;
  -webkit-mask-size: 70%;
  mask-position: 50%;
  -webkit-mask-position: 50%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}

.schenllzugriff-widget ul li.hut .content span.text {
  color: var(--rd-success-default);
}

.schenllzugriff-widget ul li.calendar .content span.text {
  color: var(--rd-warning-default);
}

.schenllzugriff-widget ul li.film .content span.text {
  color: var(--rd-primary-active);
}

.schenllzugriff-widget ul li.profil .content span.text {
  color: #007ACE;
}

.schenllzugriff-widget ul li.hut a .icon {
  background-color: rgba(178, 219, 62, 0.10);

}

.schenllzugriff-widget ul li.calendar a .icon {
  background: rgba(243, 173, 63, 0.05);
}

.schenllzugriff-widget ul li.film a .icon {
  background-color: rgba(245, 145, 183, 0.10);
}

.schenllzugriff-widget ul li.profil a .icon {
  background-color: rgba(0, 122, 206, 0.05);

}

.schenllzugriff-widget ul li.hut a .icon:before {

  background-image: url("/src/img/svg/dashboard/mein-fortbildungsplan-icon.svg");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50%;

}

.schenllzugriff-widget ul li.calendar a .icon:before {
  background-image: url("/src/img/svg/dashboard/fortbildungsplan-icon.svg");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50%;
}

.schenllzugriff-widget ul li.film a .icon:before {

  background-image: url("/src/img/svg/dashboard/kurs-bibliothek-icon.svg");
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50%;

}

.schenllzugriff-widget ul li.profil a .icon:before {
  background-image: url(/src/img/svg/dashboard/mitarbeiter-icon.svg);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50%;
}

@media (max-width: 1024px) {
  .schenllzugriff-widget ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

  .rd-user-news-editor-form {


    grid-template-columns: 1fr !important;
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .schenllzugriff-widget ul {
    grid-template-columns: 1fr;
  }



  .rd-user-news-editor-form-second-content .rd-input-bild {
    grid-template-columns: 100%;
  }

  .rd-user-news-editor-form-third-content .rd-input-attachment {
    grid-template-columns: 100%;
  }
}