.module-events-listing .form-wrapper .form-inner, .module-events-listing .listing-element {
  width: 1212px;
  max-width: 90%;
  margin-inline: auto;
}

.module-events-listing .listing-filter .module-filter .item-tag > .widget, .module-events-listing .listing-filter .module-filter .item-tag > .select-menu > .select-option, .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-tag .widget {
  font-family: Cera Pro;
  font-weight: 600;
  font-weight: 600;
}

.module-events-listing {
  margin-bottom: 5rem;
}
.module-events-listing .listing-filter {
  z-index: 1;
}
.module-events-listing .listing-filter.sticky .form-wrapper {
  position: fixed;
  left: 0;
  right: 0;
  box-shadow: 0.125rem 0.125rem 0.75rem rgba(8, 8, 8, 0.2);
}
.module-events-listing .listing-filter .module-filter .select.custom-build .item-tag > .select-menu, .module-events-listing .listing-filter .module-filter .select.custom-build .item-tag {
  border: none;
}
.module-events-listing .listing-filter .module-filter .select.custom-build.active {
  box-shadow: 0 3px 6px #00000029;
}
.module-events-listing .listing-filter .module-filter .select.custom-build.active .item-tag > .select-menu {
  transition: none;
  box-shadow: 0 6px 6px 0 #00000029;
}
.module-events-listing .listing-filter .module-filter .select.custom-build .select-arrow {
  width: 2.5rem;
}
.module-events-listing .listing-filter .module-filter .select.custom-build .select-arrow svg {
  transform: scaleY(1.2);
}
.module-events-listing .listing-filter .module-filter .select.custom-build .select-arrow svg path {
  stroke-width: 5px;
}
.module-events-listing .listing-filter .module-filter .item-tag > .widget, .module-events-listing .listing-filter .module-filter .item-tag > .select-menu > .select-option {
  display: block;
  border: none;
  background-color: #ffffff;
  font-family: Cera Pro;
  font-size: 1rem;
  line-height: calc(24 / 16);
  font-weight: 600;
  color: #58585a;
  padding: 10px 2.5rem 10px 16px;
  z-index: 3;
  box-shadow: none;
}
@media (max-width: 35.99em) {
  .module-events-listing .listing-filter .module-filter .item-tag > .widget, .module-events-listing .listing-filter .module-filter .item-tag > .select-menu > .select-option {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
@media (max-width: 62.865em) {
  .module-events-listing .listing-filter .module-filter .item-tag > .widget, .module-events-listing .listing-filter .module-filter .item-tag > .select-menu > .select-option {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
.module-events-listing .listing-filter .module-filter .item-tag > .select-menu > .select-option:hover {
  background-color: #D93644;
  color: white;
}
.module-events-listing .form-wrapper {
  background-color: #EFEFEF;
  margin: 0;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] {
  border: none;
  padding: 0;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item {
  display: flex;
  flex-direction: column;
  margin: 1rem 0;
}
@media (min-width: 48em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item {
    margin: 2rem 0;
    gap: 0.5rem;
  }
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label {
  padding: 0;
  border: none;
  transition: margin-bottom 0.3s ease-in-out;
  font-family: Cera Pro;
  font-size: 1rem;
  line-height: calc(24 / 16);
  color: #58585a;
}
@media (max-width: 35.99em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::after, .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::before {
  background-image: none;
  content: "";
  background-color: #58585a;
  display: block;
  position: absolute;
  right: 12px;
  top: 0.7rem;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::after {
  width: 17px;
  height: 0.1875rem;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::before {
  width: 0.1875rem;
  height: 17px;
  margin-right: 7px;
}
@media (min-width: 48em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label {
    cursor: default;
    pointer-events: none;
  }
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::after, .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] > .item > .label::before {
    display: none;
  }
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content {
  padding: 0;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: max-content;
  column-gap: 0.625rem;
}
@media (min-width: 48em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content {
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1.5rem;
    max-height: 100%;
  }
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-label {
  display: none;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-tag {
  background-color: #ffffff;
}
.module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-tag .widget {
  border: none;
  padding-left: 1rem;
  background-color: #ffffff;
  font-weight: 600;
  font-family: Cera Pro;
  font-size: 1rem;
  line-height: calc(24 / 16);
  color: #58585a;
}
@media (max-width: 35.99em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-tag .widget {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
@media (max-width: 62.865em) {
  .module-events-listing .form-wrapper .form-inner .toggle[data-name=event-filters] .toggle-content .element-wrapper .item-tag .widget {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
.module-events-listing .form-wrapper .form-inner .native-checkbox:checked ~ .label {
  margin-bottom: 1rem;
}
.module-events-listing .form-wrapper .form-inner .native-checkbox:checked ~ .label::before {
  visibility: hidden;
  opacity: 0;
}
.module-events-listing .menu-elements .option-form * {
  width: fit-content;
}
.module-events-listing .listing-element {
  padding: 48px 0;
  border-bottom: #A5B900 solid 2px;
  display: flex;
  flex-direction: column;
  gap: 36px;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element {
    padding: 32px 0;
    gap: 1.5rem;
  }
}
.module-events-listing .listing-element .main {
  display: grid;
  grid-template-columns: 10fr 2fr;
  grid-gap: 1.5rem;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .main {
    display: flex;
    flex-direction: column-reverse;
    gap: 0.75rem;
  }
}
.module-events-listing .listing-element .main [href],
.module-events-listing .listing-element .main [data-async-url],
.module-events-listing .listing-element .main [data-async-type] {
  margin: 0;
}
.module-events-listing .listing-element .main [href]:hover,
.module-events-listing .listing-element .main [data-async-url]:hover,
.module-events-listing .listing-element .main [data-async-type]:hover {
  color: #D93644;
}
.module-events-listing .listing-element .main .title {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.module-events-listing .listing-element .main .title .main-title {
  max-width: fit-content;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .main .title .sub-title {
    font-size: 0.75rem;
    line-height: calc(16 / 12);
  }
}
.module-events-listing .listing-element .main .visual-icons {
  display: flex;
  justify-content: right;
  gap: 1rem;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .main .visual-icons {
    justify-content: left;
    gap: 0.75rem;
  }
}
@media (min-width: 87.5em) {
  .module-events-listing .listing-element .main .visual-icons .new-icon {
    display: block;
    position: absolute;
    right: 76.25rem;
    top: 0.4rem;
  }
}
.module-events-listing .listing-element .main .visual-icons svg, .module-events-listing .listing-element .main .visual-icons > div {
  margin-top: auto;
  width: 32px;
  height: 32px;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .main .visual-icons svg, .module-events-listing .listing-element .main .visual-icons > div {
    width: 1.5rem;
    height: 1.5rem;
  }
}
@media (min-width: 48em) {
  .module-events-listing .listing-element .main .visual-icons svg:hover, .module-events-listing .listing-element .main .visual-icons > div:hover {
    cursor: help;
  }
  .module-events-listing .listing-element .main .visual-icons svg::after, .module-events-listing .listing-element .main .visual-icons > div::after {
    display: block;
    opacity: 0;
    position: absolute;
    content: attr(cite);
    hyphens: auto;
    transition: opacity 0.2s ease-in-out;
    font-size: 0.75rem;
    line-height: calc(16 / 12);
    text-align: center;
    width: 130px;
    left: 50%;
    top: 2.1rem;
    transform: translateX(-50%);
  }
  .module-events-listing .listing-element .main .visual-icons svg:hover::after, .module-events-listing .listing-element .main .visual-icons > div:hover::after {
    opacity: 1;
  }
}
.module-events-listing .listing-element .info-banner {
  background-color: #F2F5D9;
  border-radius: 3px;
  padding: 0.5rem 1rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .info-banner {
    flex-direction: column;
    gap: 0.3rem;
  }
}
.module-events-listing .listing-element .info-banner .info, .module-events-listing .listing-element .info-banner strong.label {
  margin: 0;
  font-family: Cera Pro;
  font-size: 0.875rem;
  line-height: calc(20 / 14);
}
@media (max-width: 35.99em) {
  .module-events-listing .listing-element .info-banner .info, .module-events-listing .listing-element .info-banner strong.label {
    font-size: 0.75rem;
    line-height: calc(18 / 12);
  }
}
.module-events-listing .listing-element .details {
  display: grid;
  grid-template-columns: 2fr 8fr 2fr;
  grid-gap: 1.5rem;
}
@media (max-width: 75.74em) {
  .module-events-listing .listing-element .details {
    grid-template-columns: 2fr 10fr;
  }
}
@media (max-width: 75.74em) and (max-width: 47.99em) {
  .module-events-listing .listing-element .details {
    grid-template-columns: 1fr;
    grid-gap: 0;
  }
}
.module-events-listing .listing-element .details h1,
.module-events-listing .listing-element .details h2,
.module-events-listing .listing-element .details h3,
.module-events-listing .listing-element .details h4,
.module-events-listing .listing-element .details h5,
.module-events-listing .listing-element .details h6,
.module-events-listing .listing-element .details p,
.module-events-listing .listing-element .details blockquote,
.module-events-listing .listing-element .details pre,
.module-events-listing .listing-element .details a,
.module-events-listing .listing-element .details abbr,
.module-events-listing .listing-element .details address,
.module-events-listing .listing-element .details code,
.module-events-listing .listing-element .details del,
.module-events-listing .listing-element .details dfn,
.module-events-listing .listing-element .details em,
.module-events-listing .listing-element .details ins,
.module-events-listing .listing-element .details q,
.module-events-listing .listing-element .details samp,
.module-events-listing .listing-element .details small,
.module-events-listing .listing-element .details strong,
.module-events-listing .listing-element .details sub,
.module-events-listing .listing-element .details sup,
.module-events-listing .listing-element .details span,
.module-events-listing .listing-element .details b,
.module-events-listing .listing-element .details i,
.module-events-listing .listing-element .details hr,
.module-events-listing .listing-element .details dl,
.module-events-listing .listing-element .details dt,
.module-events-listing .listing-element .details dd,
.module-events-listing .listing-element .details ol,
.module-events-listing .listing-element .details ul,
.module-events-listing .listing-element .details li,
.module-events-listing .listing-element .details fieldset,
.module-events-listing .listing-element .details legend,
.module-events-listing .listing-element .details label {
  margin: 0;
  font-family: Cera Pro;
  font-size: 1rem;
  line-height: calc(24 / 16);
}
@media (max-width: 35.99em) {
  .module-events-listing .listing-element .details h1,
.module-events-listing .listing-element .details h2,
.module-events-listing .listing-element .details h3,
.module-events-listing .listing-element .details h4,
.module-events-listing .listing-element .details h5,
.module-events-listing .listing-element .details h6,
.module-events-listing .listing-element .details p,
.module-events-listing .listing-element .details blockquote,
.module-events-listing .listing-element .details pre,
.module-events-listing .listing-element .details a,
.module-events-listing .listing-element .details abbr,
.module-events-listing .listing-element .details address,
.module-events-listing .listing-element .details code,
.module-events-listing .listing-element .details del,
.module-events-listing .listing-element .details dfn,
.module-events-listing .listing-element .details em,
.module-events-listing .listing-element .details ins,
.module-events-listing .listing-element .details q,
.module-events-listing .listing-element .details samp,
.module-events-listing .listing-element .details small,
.module-events-listing .listing-element .details strong,
.module-events-listing .listing-element .details sub,
.module-events-listing .listing-element .details sup,
.module-events-listing .listing-element .details span,
.module-events-listing .listing-element .details b,
.module-events-listing .listing-element .details i,
.module-events-listing .listing-element .details hr,
.module-events-listing .listing-element .details dl,
.module-events-listing .listing-element .details dt,
.module-events-listing .listing-element .details dd,
.module-events-listing .listing-element .details ol,
.module-events-listing .listing-element .details ul,
.module-events-listing .listing-element .details li,
.module-events-listing .listing-element .details fieldset,
.module-events-listing .listing-element .details legend,
.module-events-listing .listing-element .details label {
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details h1,
.module-events-listing .listing-element .details h2,
.module-events-listing .listing-element .details h3,
.module-events-listing .listing-element .details h4,
.module-events-listing .listing-element .details h5,
.module-events-listing .listing-element .details h6,
.module-events-listing .listing-element .details p,
.module-events-listing .listing-element .details blockquote,
.module-events-listing .listing-element .details pre,
.module-events-listing .listing-element .details a,
.module-events-listing .listing-element .details abbr,
.module-events-listing .listing-element .details address,
.module-events-listing .listing-element .details code,
.module-events-listing .listing-element .details del,
.module-events-listing .listing-element .details dfn,
.module-events-listing .listing-element .details em,
.module-events-listing .listing-element .details ins,
.module-events-listing .listing-element .details q,
.module-events-listing .listing-element .details samp,
.module-events-listing .listing-element .details small,
.module-events-listing .listing-element .details strong,
.module-events-listing .listing-element .details sub,
.module-events-listing .listing-element .details sup,
.module-events-listing .listing-element .details span,
.module-events-listing .listing-element .details b,
.module-events-listing .listing-element .details i,
.module-events-listing .listing-element .details hr,
.module-events-listing .listing-element .details dl,
.module-events-listing .listing-element .details dt,
.module-events-listing .listing-element .details dd,
.module-events-listing .listing-element .details ol,
.module-events-listing .listing-element .details ul,
.module-events-listing .listing-element .details li,
.module-events-listing .listing-element .details fieldset,
.module-events-listing .listing-element .details legend,
.module-events-listing .listing-element .details label {
    font-family: Cera Pro;
    font-size: 0.875rem;
    line-height: calc(20 / 14);
  }
}
@media (max-width: 47.99em) and (max-width: 35.99em) {
  .module-events-listing .listing-element .details h1,
.module-events-listing .listing-element .details h2,
.module-events-listing .listing-element .details h3,
.module-events-listing .listing-element .details h4,
.module-events-listing .listing-element .details h5,
.module-events-listing .listing-element .details h6,
.module-events-listing .listing-element .details p,
.module-events-listing .listing-element .details blockquote,
.module-events-listing .listing-element .details pre,
.module-events-listing .listing-element .details a,
.module-events-listing .listing-element .details abbr,
.module-events-listing .listing-element .details address,
.module-events-listing .listing-element .details code,
.module-events-listing .listing-element .details del,
.module-events-listing .listing-element .details dfn,
.module-events-listing .listing-element .details em,
.module-events-listing .listing-element .details ins,
.module-events-listing .listing-element .details q,
.module-events-listing .listing-element .details samp,
.module-events-listing .listing-element .details small,
.module-events-listing .listing-element .details strong,
.module-events-listing .listing-element .details sub,
.module-events-listing .listing-element .details sup,
.module-events-listing .listing-element .details span,
.module-events-listing .listing-element .details b,
.module-events-listing .listing-element .details i,
.module-events-listing .listing-element .details hr,
.module-events-listing .listing-element .details dl,
.module-events-listing .listing-element .details dt,
.module-events-listing .listing-element .details dd,
.module-events-listing .listing-element .details ol,
.module-events-listing .listing-element .details ul,
.module-events-listing .listing-element .details li,
.module-events-listing .listing-element .details fieldset,
.module-events-listing .listing-element .details legend,
.module-events-listing .listing-element .details label {
    font-size: 0.75rem;
    line-height: calc(18 / 12);
  }
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details .detail-appointments {
    display: grid;
    grid-template-columns: 2fr 4fr;
    grid-gap: 0.75rem;
  }
  .module-events-listing .listing-element .details .detail-appointments.mobile {
    margin-bottom: 20px;
  }
}
@media (max-width: 47.99em) and (max-width: 35.99em) {
  .module-events-listing .listing-element .details .detail-appointments {
    grid-template-columns: 1fr 1fr;
  }
}
.module-events-listing .listing-element .details .detail-appointments .appointment {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.module-events-listing .listing-element .details .detail-appointments .appointment .mask {
  visibility: hidden;
  opacity: 0;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0.1875rem;
  left: 1.5625rem;
  background-color: #ffffff;
  box-shadow: 0 5px 20px #0000006E;
  transition: ease-in-out opacity 0.2s;
  z-index: 3;
}
.module-events-listing .listing-element .details .detail-appointments .appointment .mask strong {
  white-space: nowrap;
  font-family: Cera Pro;
  font-size: 0.875rem;
  line-height: calc(20 / 14);
}
@media (max-width: 35.99em) {
  .module-events-listing .listing-element .details .detail-appointments .appointment .mask strong {
    font-size: 0.75rem;
    line-height: calc(18 / 12);
  }
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details .detail-appointments .appointment .mask strong {
    white-space: break-spaces;
  }
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details .detail-appointments .appointment .mask {
    padding: 8px;
    top: 1.5rem;
    left: 0;
    max-width: 150px;
  }
  .module-events-listing .listing-element .details .detail-appointments .appointment .mask strong {
    font-size: 0.75rem;
    line-height: calc(18 / 12);
  }
}
.module-events-listing .listing-element .details .detail-appointments .appointment:hover > .mask {
  visibility: visible;
  opacity: 1;
}
.module-events-listing .listing-element .details .info .description {
  margin-bottom: 32px;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details .info .description {
    margin-bottom: 1.5625rem;
  }
}
.module-events-listing .listing-element .details .info .detail-line {
  display: grid;
  grid-template-columns: 2fr 6fr;
  grid-gap: 1.5rem;
}
.module-events-listing .listing-element .details .info .detail-line h1,
.module-events-listing .listing-element .details .info .detail-line h2,
.module-events-listing .listing-element .details .info .detail-line h3,
.module-events-listing .listing-element .details .info .detail-line h4,
.module-events-listing .listing-element .details .info .detail-line h5,
.module-events-listing .listing-element .details .info .detail-line h6,
.module-events-listing .listing-element .details .info .detail-line p,
.module-events-listing .listing-element .details .info .detail-line blockquote,
.module-events-listing .listing-element .details .info .detail-line pre,
.module-events-listing .listing-element .details .info .detail-line a,
.module-events-listing .listing-element .details .info .detail-line abbr,
.module-events-listing .listing-element .details .info .detail-line address,
.module-events-listing .listing-element .details .info .detail-line code,
.module-events-listing .listing-element .details .info .detail-line del,
.module-events-listing .listing-element .details .info .detail-line dfn,
.module-events-listing .listing-element .details .info .detail-line em,
.module-events-listing .listing-element .details .info .detail-line ins,
.module-events-listing .listing-element .details .info .detail-line q,
.module-events-listing .listing-element .details .info .detail-line samp,
.module-events-listing .listing-element .details .info .detail-line small,
.module-events-listing .listing-element .details .info .detail-line strong,
.module-events-listing .listing-element .details .info .detail-line sub,
.module-events-listing .listing-element .details .info .detail-line sup,
.module-events-listing .listing-element .details .info .detail-line span,
.module-events-listing .listing-element .details .info .detail-line b,
.module-events-listing .listing-element .details .info .detail-line i,
.module-events-listing .listing-element .details .info .detail-line hr,
.module-events-listing .listing-element .details .info .detail-line dl,
.module-events-listing .listing-element .details .info .detail-line dt,
.module-events-listing .listing-element .details .info .detail-line dd,
.module-events-listing .listing-element .details .info .detail-line ol,
.module-events-listing .listing-element .details .info .detail-line ul,
.module-events-listing .listing-element .details .info .detail-line li,
.module-events-listing .listing-element .details .info .detail-line fieldset,
.module-events-listing .listing-element .details .info .detail-line legend,
.module-events-listing .listing-element .details .info .detail-line label {
  hyphens: auto;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .details .info .detail-line {
    grid-template-columns: 2fr 4fr;
    grid-gap: 0.75rem;
  }
}
@media (max-width: 47.99em) and (max-width: 35.99em) {
  .module-events-listing .listing-element .details .info .detail-line {
    grid-template-columns: 1fr 1fr;
  }
}
.module-events-listing .listing-element .details .detail-link-btn {
  display: block;
  margin-top: 2rem;
  padding: 0.625rem 1rem;
  background-color: #EFEFEF;
  width: fit-content;
  border-radius: 0.2rem;
  transition: background-color 0.2s ease-in-out;
}
.module-events-listing .listing-element .details .detail-link-btn .label {
  color: #58585a;
  font-weight: 600;
}
.module-events-listing .listing-element .details .detail-link-btn:hover {
  background-color: #D93644;
}
.module-events-listing .listing-element .details .detail-link-btn:hover .label {
  color: #ffffff;
}
@media (max-width: 47.99em) {
  .module-events-listing .listing-element .mobile {
    visibility: visible;
    opacity: 1;
  }
  .module-events-listing .listing-element .desktop {
    visibility: hidden;
    opacity: 0;
    height: 0;
  }
}
@media (min-width: 48em) {
  .module-events-listing .listing-element .mobile {
    visibility: hidden;
    opacity: 0;
    height: 0;
  }
  .module-events-listing .listing-element .desktop {
    visibility: visible;
    opacity: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../system/Plugin/Project/Theme/FaszinationLehre/_resources/scss/utilities/mixins/basic.scss%22,%22combined-variables.scss%22,%22../../system/Plugin/Project/Theme/FaszinationLehre/_resources/scss/utilities/mixins/typography.scss%22,%22compile.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_box-shadow.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_mq.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_visibility.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/grouping/_any-link.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/grouping/_any-typography.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%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%22,%22file%22:%22output-6906019f45f9d.css%22%7D */
