        .form-check {
          display: inline-block;
          margin-right: .5rem;
        }
        .form-check .form-check-input {
          position: absolute;
          opacity: 0;
          pointer-events: none;
        }
        .form-check .form-check-wrapping-label {
          margin: 0;
          cursor: pointer;
        }
        /* checked = gefuellter Zustand, deutlich abgesetzt vom Ghost-Default */
        .form-check .form-check-input:checked + .form-check-label {
          background: var(--color-orange, #FF4100);
          border-color: var(--color-orange, #FF4100);
          color: #fff;
        }
        .form-check .form-check-input:focus-visible + .form-check-label {
          outline: 2px solid var(--color-blue, #0F55FF);
          outline-offset: 2px;
        }
        /* Optionen nebeneinander, Umbruch bei wenig Platz */
        .form-element-radio [role="radiogroup"] {
          display: flex;
          flex-wrap: wrap;
          gap: 0.5rem;
        }#pageBackground {width:100%;height:100%;overflow:hidden;position:absolute;}        .{$plugin.slick.carousel.css.class}{
          margin:{$plugin.slick.carousel.css.margins.item};
        }
        .slick-header {
          bottom: {$plugin.slick.carousel.css.header.bottom};
          top: {$plugin.slick.carousel.css.header.top};
        }
        .slick-text {
          bottom: {$plugin.slick.carousel.css.text.bottom};
          top: {$plugin.slick.carousel.css.text.top};
        }
        .slick-header .span  {
          background-color: {$plugin.slick.carousel.css.header.background-color};
          color: {$plugin.slick.carousel.css.header.color};
          font-size: {$plugin.slick.carousel.css.header.font-size};
          font-weight: {$plugin.slick.carousel.css.header.font-weight};
        }
        /* color */
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before {
          color: {$plugin.slick.carousel.css.colors.arrows};
        }
        .slick-slider  .slick-dots li button:before {
          color: {$plugin.slick.carousel.css.colors.dots.default};
        }
        .slick-slider .slick-dots li.slick-active button:before {
          color: {$plugin.slick.carousel.css.colors.dots.active};
        }
        .slick-slider .slick-next:before,
				.slick-slider .slick-prev:before {
          color: {$plugin.slick.carousel.css.colors.arrows};
        }
        .slick-slider .slick-dots li button:before {
          color: {$plugin.slick.carousel.css.colors.dots.default};
        }
        .slick-slider .slick-dots li.slick-active button:before {
          color: {$plugin.slick.carousel.css.colors.dots.active};
        }
        /* position */
        .slick-dots {
          bottom: {$plugin.slick.carousel.css.position.dots.bottom};
          margin-left:0;
          margin-right:0;
        }.counter-invisible{opacity:0}