
@font-face {
    font-family: 'Gentium Plus';
    src: url('../fonts/GentiumPlus.woff2') format('woff2'),
    url('../fonts/GentiumPlus.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gentium Plus';
    src: url('../fonts/GentiumPlus-Italic.woff2') format('woff2'),
    url('../fonts/GentiumPlus-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gentium Plus';
    src: url('../fonts/GentiumPlus-Bold.woff2') format('woff2'),
    url('../fonts/GentiumPlus-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Sofia Sans Condensed';
    src: url('../fonts/SofiaSansCondensed-Thin.woff2') format('woff2'),
    url('../fonts/SofiaSansCondensed-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sofia Sans';
    src: url('../fonts/SofiaSans-Regular.woff2') format('woff2'),
    url('../fonts/SofiaSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    src: url('../fonts/SofiaSansCondensed-Medium.woff2') format('woff2'),
    url('../fonts/SofiaSansCondensed-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

.alle { border-bottom: 2rem solid #5461C8;}
.mod02 .alle { border-bottom: none; border-left: 1rem solid #5461C8;}
.blog-item.alle figure { background: #5461C8;}

/*gemeinde + gd*/
.mod02 ul li:has(.tag-6) .fields-container {
    /*font: 400 2em 'Sofia Sans Condensed';*/
    padding: 0.6rem 0;
    color: #5461C8;
}
.mod02 ul li:has(.tag-6){ border-bottom: none; border-left: 1rem solid #5461C8;}
.blog-item:has(.tag-2):has(.tag-3):has(.tag-4):has(.tag-5):has(.tag-6):has(.tag-7) {
  border-bottom: solid 1rem #5461C8;
}
/*schelmengraben*/
/*.graben { border-bottom: 2rem solid #E492B7;}*/
.mod02 ul li:has(.tag-2) { border-bottom: none; border-left: 1rem solid #E492B7;}
ul.graben, .blog-items.graben figure { background: #E492B7;}
.mod-menu ul li:has(.graben) { border-bottom: none; background-color: #E492B7;}
.tag-2 a.btn {color: #E492B7;}
.moduletable.graben.angebote ul li {background: #E492B7;}
.blog-item:has(div.item-content ul li.tag-2) figure {background: #E492B7;}
.blog-item:has(div.item-content ul li.tag-2) {border-bottom: solid 1rem #E492B7;}

/*freudenberg*/
/*.berg { border-bottom: 2rem solid #EB568E;}*/
.mod02 ul li:has(.tag-3) { border-bottom: none; border-left: 1rem solid #EB568E;}
ul.berg, .blog-items.berg figure { background: #EB568E;}
.mod-menu ul li:has(.berg) { border-bottom: none; background-color: #EB568E;}
.tag-3 a.btn {color: #EB568E;}
.moduletable.berg.angebote ul li {background: #EB568E;}
.blog-item:has(div.item-content ul li.tag-3) figure {background: #EB568E;}
.blog-item:has(div.item-content ul li.tag-3) {border-bottom: solid 1rem #EB568E;}

/*schierstein*/
/*.stein{ border-bottom: 2rem solid #EA3380;}*/
.mod02 ul li:has(.tag-4){ border-bottom: none; border-left: 1rem solid #EA3380;}
ul.stein, .blog-items.stein figure { background: #EA3380;}
.mod-menu ul li:has(.stein) { border-bottom: none; background-color: #EA3380;}
.tag-4 a.btn {color: #EA3380;}
.moduletable.stein.angebote ul li {background: #EA3380;}
.blog-item:has(div.item-content ul li.tag-4) figure {background: #EA3380;}
.blog-item:has(div.item-content ul li.tag-4) {border-bottom: solid 1rem #EA3380;}

/*walluf*/
/*.wall{ border-bottom: 2rem solid #E50083;}*/
.mod02 ul li:has(.tag-5){ border-bottom: none; border-left: 1rem solid #E50083;}
ul.wall, .blog-items.wall figure { background: #E50083;}
.mod-menu ul li:has(.wall) { border-bottom: none; background-color: #E50083;}
.display .walluf figcaption {width: 50%;}
.tag-5 a.btn {color: #E50083;}
.moduletable.wall.angebote ul li {background: #E50083;}
.blog-item:has(div.item-content ul li.tag-5) figure {background: #E50083;}
.blog-item:has(div.item-content ul li.tag-5) {border-bottom: solid 1rem #E50083;}
html {
    font-family: "Gentium Plus", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    background: #fff;
    color: #555;
    scroll-behavior: smooth;
    word-wrap: break-word;
    hyphens: auto;
}
body {margin: 0; background-color: #F6BE00;}
*, *:before, *:after {
  box-sizing: border-box;
}

/*reset*/

ul {margin: 0; padding: 0;list-style: none;}
dl {
   display: grid;
   grid-template-columns: 1fr 2fr;
   font-size: 1.2rem;
   margin:0 0 0.2rem 0;
}
dl:last-child {margin-bottom: 1.2rem;}
dt {font-family: 'Sofia Sans Condensed';}
dd {word-break: break-all;}
dt, dd {
   margin-bottom: 0 0 1.2rem 0;
   margin-left: 0;
}
dd ~ p, dl > p {margin-bottom: 0.2rem; grid-column: span 2;}
a {
  color: #555;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s ease-out 0s;
}
a:hover {
  color: #5C2583;
}

.graben {}
.berg {}
.stein{}
.wall{}
.blog-item a {color: #5C2583;}

/*fonts*/
p {font-size: 1.2rem; color: #555; margin:0 0 1.2rem 0;}
h1, h2, h3, h4, h5, h6 {font-family: 'Sofia Sans Condensed';margin: 0;font-size: 1em;}
h1, h2 {font-weight: 500;font-size: 2.3rem;line-height: 1.2; hyphens: none;margin: 0 0 2.3rem 0;}
h3 {font-weight: 500;font-size: 1.6rem;line-height: 1.2; hyphens: none;margin: 0 0 1.2rem 0;}
h4 {font-weight: 100;font-size: 2.4rem;text-decoration: underline;hyphens: none;}
h5 {font-weight: 500;font-size: 1.4rem;}
h6 {font-size: .875rem;line-height: 1.4;}

/*elemente*/
.button {
    display: flex;
    border: 2px solid #fff;
    padding: 0.5rem;
    gap: 0.5rem;
    text-wrap: nowrap;
}
.button > div {height: 30px;}
.buttongroup {
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin: 2rem 0 0 0;
}
.button img {
  height: 100%;
}
.mod03 .button {
    border: 2px solid #fff;
}
.blog-item .button {
    border: 2px solid;
    width: max-content;
}
/*links*/
a[href^="https://"]::before {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M384 64C366.3 64 352 78.3 352 96C352 113.7 366.3 128 384 128L466.7 128L265.3 329.4C252.8 341.9 252.8 362.2 265.3 374.7C277.8 387.2 298.1 387.2 310.6 374.7L512 173.3L512 256C512 273.7 526.3 288 544 288C561.7 288 576 273.7 576 256L576 96C576 78.3 561.7 64 544 64L384 64zM144 160C99.8 160 64 195.8 64 240L64 496C64 540.2 99.8 576 144 576L400 576C444.2 576 480 540.2 480 496L480 416C480 398.3 465.7 384 448 384C430.3 384 416 398.3 416 416L416 496C416 504.8 408.8 512 400 512L144 512C135.2 512 128 504.8 128 496L128 240C128 231.2 135.2 224 144 224L224 224C241.7 224 256 209.7 256 192C256 174.3 241.7 160 224 160L144 160z"/></svg>');
    height: 1em; 
    width: 1em; 
    filter: invert(0.5);
    display: inline-block;
    vertical-align: -0.2em;
}
a.noicon::before {
    content: none;
}
a[href^="mailto:"] {

}
a[href$=".pdf"]::before {
    content: url('data:image/svg+xml,<svg width="100%" height="100%" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;"> <g id="download" transform="matrix(1,0,0,1,-0.5,0)"> <path d="M14,10L9.5,14.5L5,10" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1px;"/> <rect x="3" y="17" width="13" height="1"/> <path d="M9.5,13.91L9.5,3" style="fill:none;fill-rule:nonzero;stroke:black;stroke-width:1px;"/> </g> </svg>');
    height: 1em; 
    width: 1em; 
    filter: invert(0.5);
    display: inline-block;
    vertical-align: -0.2em;
}

/*klassen*/
.span {
  grid-column: 1/-1;
}

.cflex {
    display: flex;
    flex-direction: column;
}
.blog-items.termin.masonry-2,
.blog-items .masonry-2 {
    display: grid;
    grid-template-columns: repeat(2, minmax(100px, 1fr));
    gap: 2rem;
}
.termin .blog-item {grid-template-columns: 1fr;}

.masonry-5 {
    display: grid;
    grid-template-columns: repeat(5, minmax(100px, 1fr));
    gap: 1rem;
}
.blog-items.termin .item-content {
    display: grid;
    grid-template-columns: 2fr 3fr;
}
.blog-items.termin .item-content .fields-container { grid-column:1/2; grid-row: 1/5; }
.blog-items.termin .item-content .page-header { grid-column:2/-1; grid-row: 1/2; }
.blog-items.termin .item-content .tags { grid-column:2/-1; grid-row: 4/5; }
.termin .blog-item .item-content {padding: 0;}
.termin .fields-container, .com-tags__items .fields-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    list-style: none;
}
.termin .boxes ul.fields-container { 
    padding: 0;
}
.termin.pink1 .fields-container {background: #E492B7;}
.termin.pink2 .fields-container {background: #EB568E;}
.termin.pink3 .fields-container {background: #EA3380;}
.termin.pink4 .fields-container {background: #E50083;}
.termin .fields-container .field-value {
    font: 100 2.4em 'Sofia Sans Condensed';
    color: #fff;
}
.termin .fields-container li::before {content: none;}
.termin .fields-container li {padding: 0;}
.termin .fields-container li {list-style: none none;}

/**/

.alles {
    display: grid;
    grid-template-areas: 
    "main"
    "modul"
    "fuss";
    width: 100vw;
    padding: 0.3rem;
}
@media (min-width: 60em) { 
.alles {
    grid-template-areas: 
    "main modul"
    "fuss fuss";
    grid-template-columns: 5fr 2fr;
    max-width: 1470px;
    padding:0 0.3rem;
    margin: 0 auto;
}}

#eins {
    grid-area: main;
}
#zwo {
    grid-area: modul;
}
.main {
    gap: 2rem;
    display: flex;
    flex-direction: column;
}    
.kopf {
    display: grid;
    grid-template-rows: 1618fr 1000fr auto;
}    
.titel {
    display: flex;
    align-items: center;
}
.titel img {
    padding: 1rem 0;
    margin-right: 0.3rem;
    width: 100%;
}

@media (min-width: 60em) { 
.logo {
    display: flex;
    flex-direction: column;

}}
.umlogo {
    display: none;
}
@media (min-width: 60em) { 
.umlogo {
    display: flex;
    justify-content: center;
    aspect-ratio: 1618 / 1000;
    background-color: #5461C8;       
}}
.logo img {max-width: 96px;}

.display {
    width: 100%;
    aspect-ratio: 1618/1000;
    overflow: hidden;
    align-content: center;
}

/*opener*/

.opener{
    display: flex;
    padding: 0.5rem;
    justify-content: center;
}
@media (min-width: 60em) { 
.opener{
    aspect-ratio: 1618/1000;
    display: grid;
    gap: 1rem;
    padding: 2rem;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: 2fr repeat(4, 1fr) 2fr;
}}
.opener > img {object-fit: contain; width: 12rem;}    
@media (min-width: 60em) { 
.opener > img {object-fit: contain; width: inherit;}}

.kieins, .kizwei, .kidrei, .kivier{
    display: none;
}
@media (min-width: 60em) { 
.kieins{
    display: inline-block;
    grid-column: 1/span 2;
    grid-row: 1/span 4;
}}

@media (min-width: 60em) { 
.kizwei {
    display: inline-block;
    grid-column: 1/span 3;
    grid-row: 5/span 2;
}}

@media (min-width: 60em) { 
.kidrei {
    display: inline-block;
    grid-column: 4/span 3;
    grid-row: 1/2;
}}

@media (min-width: 60em) { 
.kivier {
    display: inline-block;
    grid-column: 4/span 3;
    grid-row: 6/7;
}}

@media (min-width: 60em) { 
.kicenter {
    grid-column: 3/span 2;
    grid-row: 2/6;
}}

/*module*/
.homebtn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3rem;
    height: 100%;
    padding: 0 1rem;
    background-color: #5461C8;
    aspect-ratio: 1618/1000;
}
.homebtn img {width: 100%}

@media (min-width: 60em) {
.homebtn {display: none;}}

.mod-menu {
    display: flex;
}
.mod-menu ul {
    width: 100%;
}
.kopf .mod-menu ul li {
    display: inline-flex;
    align-items: end;
    width: 100%;
    justify-content: end;
    padding: 0 0.5rem;
    text-align: end;
}
.kopf .mod-menu ul li a {
    color: #fff;
    font-family: 'Sofia Sans Condensed';
    font-size: clamp(1rem, 0.57rem + 1.71vw, 1.6rem);
    hyphens: initial;
}


.mod-menu ul li.current a {text-decoration: underline;}
.submenu ul li a{
    font-weight: 100;
    padding: 1.4rem 0;
    color: #fff;
}
.kopf .mod-menu ul li a.btngemeinde {}

footer {grid-area: fuss;padding-top: 10rem;}
footer .mod-menu {
    font: 400 1.1rem 'Sofia Sans Condensed';
    padding: 1rem 0.6rem;
    gap: 1.3rem;
    hyphens: none;
    hyphens: none;
    flex-wrap: wrap;
    justify-content: space-between;
}
.artist {

}
.wab {
    position: relative;
    vertical-align: -0.26em;
    margin: 0 0.1em 0 0.5em;
}
.wab svg {
    height: 1.2rem;
    position: relative;
}
.mod-menu .fussmenu ul {
    flex-wrap: wrap;
    gap:2rem;
}
.fussmenu .mod-menu__sub, .fussmenu .deeper {
    display: flex;
    gap: 1rem;
    flex-direction: column;
}
.mod-menu .fussmenu a{
    font-size: 1rem;
    color: #5C2583;
}
.mod01 {
    background: rgba(255, 255, 255, 0.5); 
    padding: 2rem;
    gap: 1rem;
}
.mod01 .mod-custom { 
    display: grid;
    gap: 2rem;
    grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr));
}
.mod01 .mod-custom div {flex-grow: 1;}

.mod02, .mod02 a, .mod02 h4  {color: #555;}
.mod02 h4 {font-size: 1.4rem; font-weight: 400;}
.mod02 ul.mod-list {
    display: flex;
    flex-wrap: wrap;
}
.modulhead {padding: 1rem 3rem;}


.mod02 ul.mod-articles-items.mod-list > li
{
    padding: 1rem 2rem;
    margin: 0 0 1rem 0;
    width: 300px;
    box-sizing: border-box;
}
.mod02 .mod-articles-item-content {
    display: flex;
    flex-direction: column;
}
.mod02 .mod-articles-item-content .mod-articles-tags {
    order: 10;
}
.mod02, .mod03 {
    display: flex;
    padding: 3rem;
    flex-direction: column;
    gap: 1rem;
}
.mod02 {background-color: #fff;}
.mod03 {background-color: #5461C8}
.mod03 p {;color:#fff;}
.mod03 > *, .mod03 a {color: #fff; margin: 0; }   

/* modul angebote */
.moduletable.angebote {display: grid; gap: 1rem; background: none; margin-right: 2rem;}
.moduletable.angebote p, .moduletable.angebote a {color: #fff;}
.moduletable.angebote h4 {font: 100 2.4em 'Sofia Sans Condensed'; padding: 0 0 1rem 0; text-decoration: none;}
.moduletable.angebote h5 {color: #fff; text-decoration: underline;}
.moduletable.angebote ul {display: grid; grid-template-columns: repeat(5, 1fr); gap: 2rem; justify-content: stretch; grid-auto-flow: dense;}
.moduletable.angebote ul li {padding: 1rem; grid-column: 1/span5;}

@media (min-width: 60em) { 
.moduletable.angebote ul li:nth-child(4n) { grid-column: 4 / span 2;}}
@media (min-width: 60em) { 
.moduletable.angebote ul li:nth-child(4n+1) { grid-column: 1 / span 2;}}
@media (min-width: 60em) { 
.moduletable.angebote ul li:nth-child(4n-1) { grid-column: 1 / span 3;}}
@media (min-width: 60em) { 
.moduletable.angebote ul li:nth-child(4n-2) { grid-column: 3 / span 3;}}

/* Slideshow-Container */
.slideshow {
    position: relative;
    overflow: hidden;
    display: flex;
}
.slide-wrapper {
    display: flex;
    width: 400%; /* Extra Platz für den Trick */
    animation: slideAnimation 120s infinite ease-in-out;
}
.slide {
    flex: 0 0 100%;
}

@keyframes slideAnimation {
    0% { transform: translateX(0%); }
    33% { transform: translateX(-100%); }
    66% { transform: translateX(-200%); }
    100% { transform: translateX(-300%); }
}
/*kategrie*/
.com-content-category-blog__description {
    background: #fff;
    padding: 1rem;
}
/*inhalt*/
.blog-items {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    margin: 3rem 0 0 0;
}

.blog-item {
    display: grid;
    grid-template-columns: 1fr;
    background: #fff;
    gap: 2rem;
}
@media (min-width: 60em) { 
.blog-item:has(figure.item-image) {
    grid-template-columns: 3fr 4fr;
}}


.blog-item figure, 
.com-content-article.item-page figure {
    overflow: hidden;
}
.blog-item figure img, 
.com-content-article.item-page figure img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.blog-item .item-content {
    padding:1rem 2rem;
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
}
.blog-item .item-content > * {
    margin: 0;
    padding: 0.6rem 0 0;
}
.blog-item .item-content h2 {margin: 0;}
.blog-item .item-content h2.item-title a {
    color:#555;
    padding: 1rem 0;
}
.item-content dl.article-info {margin-top: auto;}
.article-info dd {
    font-size: 0.8rem;
    margin: 0;
}
.article-info .category-name a {color: #555;}


/* Tags */
.tags a {
    font:  500 0.8rem 'Sofia Sans Condensed';
    text-transform: uppercase;
}
.com-tags__items .list-group-item h3 {
    font-weight: 500;
    font-size: 2.2rem;
    line-height: 1.4;}
.com-tags__items .list-group-item h3 a {color: #5C2583;
}
/* Tag-Menu */

ul.tags.list-inline  li {
  list-style: none;
  padding-left: 0;
}
.com-tags-tag__category {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
@media (min-width: 60em) { 
.com-tags-tag__category {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}}
.list-group-item{
    background: #fff;
    padding: 0.6rem;
}
.com-tags__items ul li.list-group-item {
    display: grid;
    grid-template-columns: 2fr 3fr;
}
@media (min-width: 60em) { 
.com-tags__items ul li.list-group-item {
    grid-template-columns: 1fr;
    grid-auto-rows: 160px auto 1fr;
}}
.com-tags__items ul li.list-group-item.list-group-item-action h3 { order: 2;padding: 0.6rem}
.com-tags__items ul li.list-group-item.list-group-item-action .tag-body { order: 3;padding: 0.6rem}
.com-tags__items ul li.list-group-item.list-group-item-action .fields-container { grid-column:1/2; grid-row:span 2; }
@media (min-width: 60em) { 
.com-tags__items ul li.list-group-item.list-group-item-action .fields-container { 
    order: 1; 
}}
.com-tags__items ul .regelmaessige-termine {grid-row: 1/2;}
.com-tags__items ul .datum {grid-row: 2/3;}
.com-tags__items ul .uhrzeit {grid-row: 3/4;}
.com-tags__items .list-group-item {padding: 0;}
.pink1 .com-tags__items .list-group-item ul {background: #E492B7;}
.pink2 .com-tags__items .list-group-item ul {background: #EB568E;}
.pink3 .com-tags__items .list-group-item ul {background: #EA3380;}
.pink4 .com-tags__items .list-group-item ul {background: #E50083;}

.pink1 .com-tags__items .list-group-item ul li .field-value,
.pink2 .com-tags__items .list-group-item ul li .field-value,
.pink3 .com-tags__items .list-group-item ul li .field-value,
.pink4 .com-tags__items .list-group-item ul li .field-value {
    font: 100 2.4em 'Sofia Sans Condensed';color: #fff;}

/* Bilder */

figure {
    margin: 0;
    display: grid;   
}
figure img {   
    display: block;
    max-width: 100%;
}
figcaption {
    text-align: center;
    display: grid;
    grid-column: 1 / -1;
    padding: 0.5rem;
    font: 400 1em 'Sofia Sans Condensed';
    color: #5C2583;
    background-color: rgba(255, 255, 255, 0.5); 
    align-self: end;
}
.item-content figure.image {padding: 0;}
.display .mod-custom figure img {
    grid-column: 1 / -1;
    grid-row: 1 / -1;
    aspect-ratio: 1618/1000;
}
.display figcaption {grid-row: 1/-1;background: none;}
.display figcaption h2 {font: 100 4em 'Sofia Sans Condensed';margin-bottom: 0;}
.display5 figure img {padding: 3rem;}
.display img  {
    height: 100%;
    object-fit: contain;
}

/* Galerie */

.galerie {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
    gap: 1rem;
}
p ~ div {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.com-content-article__body figure {border: 0.1em solid #F6BE00;}

/* Artikel */

.com-content-article.item-page {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-areas: "head"
    "bild"
    "text"
    "info";
    background: #fff;
    gap: 2rem;
    padding: 1rem;
}
@media (min-width: 60em) { 
.com-content-article.item-page:has(figure) {
    grid-template-columns: 3fr 4fr;
    grid-template-areas: "bild head"
    "bild text"
    "bild info";
    }}
@media (min-width: 60em) { 
.com-content-article.item-page {
    grid-template-columns: 1fr;
    grid-template-areas: "head"
    "text"
    "info";
    }}
.item-page .item-image { grid-area: bild;}
.item-page .com-content-article__body {grid-area: text;}
.item-page .page-header {grid-area: head;}
.item-page .article-info {grid-area: info;} 
.item-page .pagenavigation  {grid-area:nav;}
.article-info-term {display: none;}
p.readmore {font-size:1rem;font-family: 'Sofia Sans Condensed'; text-transform: uppercase;opacity: 0.6;margin: 1.4rem 1rem 1rem 0;}

p.readmore a {
    border: solid 2px;
    padding: 0.6rem;
    width: max-content;
}
/* Listen */

.item-content ul, .item-page ul  {list-style: none; font-size: 1.2rem;}
.item-content ul li, .item-page ul li {
  padding-left: 1em;
  list-style: inside url('../bilder/icons/iconknoten.svg');
}
.item-content ul li::marker {
  font-size: 1.5em;}

.item-content.boxes ul.fields-container li, .item-content.boxes ul.tags li {padding: none; list-style: none;}
.mod-tagspopular.tagspopular ul, .list-inline {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  gap: 0.6rem;
}
/*tooltip*/
[role=tooltip]:not(.show) {
  right: 5em;
  z-index: 1070;
  display: none;
  max-width: 100%;
  padding: 0.5em;
  margin: 0.5em;
  color: black;
  text-align: start;
  background: white;
  border: 1px solid #6d757e;
  border-radius: 0.25rem;
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.8);
}
[role=tooltip]:not(.show)[id^=editarticle-] {
  right: auto;
  -webkit-margin-start: -10em;
  margin-inline-start: -10em;
}
[role=tooltip]:not(.show)[id^=editcontact-] {
  right: auto;
  -webkit-margin-start: -10em;
  margin-inline-start: -10em;
}
[role=tooltip]:not(.show)[id^=id-skip-] {
  right: auto;
}

[role=tooltip]:hover,
:focus + [role=tooltip],
:hover + [role=tooltip] {
  position: absolute;
  display: block;
}

.filter-search-bar__description {
  bottom: 100%;
}
/*elemente*/
.pagination {display: flex; gap: 3rem; padding-right: 3em;}
.disabled {display: none;}
.com-content-category-blog__navigation, .com-tags-tag__pagination {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    padding: 1.4rem 0;
}
/* benutzeroberfläche */

.badge, .icons a {border: 1px solid; padding: 0.2em;}
.bg-warning {border-color: #FF0064}
.icons { display: flex;justify-content: end;}
/*icons*/
.knoten {
  display: inline-block;
  width: 1rem;
  aspect-ratio: 1;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDMxIDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNjk2MC42NywtOTY0Ny43OSkiPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTQxMzAuMTYsOTU4MS43MikiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA2MTg4NDUsMi4wNTk0MmUtMDUsLTIuMDU5NDJlLTA1LDAuMDYxODg0NSwxMDQyNSwzOS4zNDEzKSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjYzODkyMSwtMC42Mzg5MjEsMC42Mzg5MjEsMC42Mzg5MjEsMzMxNS4yLDI3OTkuNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzQ5NC45OCw0NTM1LjMyQzc0MzMuODcsNDQ5NS45IDczOTMuMzgsNDQyNy4yMyA3MzkzLjM4LDQzNDkuMTdDNzM5My4zOCw0MjcxLjExIDc0MzMuODcsNDIwMi40NCA3NDk0Ljk4LDQxNjMuMDJDNzQ3Mi43MSw0MTk3LjU1IDc0NTkuNzgsNDIzOC42NiA3NDU5Ljc4LDQyODIuNzdDNzQ1OS43OCw0Mjk0LjExIDc0NjAuNjMsNDMwNS4yNiA3NDYyLjI4LDQzMTYuMTRDNzQ1OSw0MzM4LjAzIDc0NTksNDM2MC4zMSA3NDYyLjI4LDQzODIuMkM3NDYwLjYzLDQzOTMuMDkgNzQ1OS43OCw0NDA0LjIzIDc0NTkuNzgsNDQxNS41N0M3NDU5Ljc4LDQ0NTkuNjggNzQ3Mi43MSw0NTAwLjc5IDc0OTQuOTgsNDUzNS4zMloiIHN0eWxlPSJmaWxsOnJnYigyMzUsODYsMTQyKTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzNDAwLjA1LDI3MTQuNzIpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzczNC40Niw0MTYzLjAyQzc3OTUuNTcsNDIwMi40NCA3ODM2LjA2LDQyNzEuMTEgNzgzNi4wNiw0MzQ5LjE3Qzc4MzYuMDYsNDQyNy4yMyA3Nzk1LjU3LDQ0OTUuOSA3NzM0LjQ2LDQ1MzUuMzJDNzc1Ni43Myw0NTAwLjc5IDc3NjkuNjYsNDQ1OS42OCA3NzY5LjY2LDQ0MTUuNTdDNzc2OS42Niw0NDA0LjIzIDc3NjguODEsNDM5My4wOSA3NzY3LjE2LDQzODIuMkM3NzcwLjQ0LDQzNjAuMzEgNzc3MC40NCw0MzM4LjAzIDc3NjcuMTYsNDMxNi4xNEM3NzY4LjgxLDQzMDUuMjYgNzc2OS42Niw0Mjk0LjExIDc3NjkuNjYsNDI4Mi43N0M3NzY5LjY2LDQyMzguNjYgNzc1Ni43Myw0MTk3LjU1IDc3MzQuNDYsNDE2My4wMloiIHN0eWxlPSJmaWxsOnJnYigyMTAsNDUsMTI5KTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzMzE1LjIsMjcxNC43MikiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDI4LjU3LDQyMjkuNDNDNzQ2Ny45OSw0MTY4LjMyIDc1MzYuNjYsNDEyNy44MyA3NjE0LjcyLDQxMjcuODNDNzY5Mi43OCw0MTI3LjgzIDc3NjEuNDUsNDE2OC4zMiA3ODAwLjg3LDQyMjkuNDNDNzc2Ni4zNCw0MjA3LjE2IDc3MjUuMjMsNDE5NC4yMyA3NjgxLjEyLDQxOTQuMjNDNzY2OS43OCw0MTk0LjIzIDc2NTguNjQsNDE5NS4wOSA3NjQ3Ljc1LDQxOTYuNzNDNzYyNS44Niw0MTkzLjQ1IDc2MDMuNTgsNDE5My40NSA3NTgxLjY5LDQxOTYuNzNDNzU3MC44LDQxOTUuMDkgNzU1OS42Niw0MTk0LjIzIDc1NDguMzIsNDE5NC4yM0M3NTA0LjIxLDQxOTQuMjMgNzQ2My4xLDQyMDcuMTYgNzQyOC41Nyw0MjI5LjQzWiIgc3R5bGU9ImZpbGw6cmdiKDIyOCwxNDYsMTgzKTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzMzE1LjIsMjcxNC43MikiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NjQ3Ljc1LDQxOTYuNzNDNzY1OC42NCw0MTk1LjA5IDc2NjkuNzgsNDE5NC4yMyA3NjgxLjEyLDQxOTQuMjNDNzcyNS4yMyw0MTk0LjIzIDc3NjYuMzQsNDIwNy4xNiA3ODAwLjg3LDQyMjkuNDNDNzgyMy4xNCw0MjYzLjk1IDc4MzYuMDYsNDMwNS4wNyA3ODM2LjA2LDQzNDkuMTdDNzgzNi4wNiw0MzYwLjUxIDc4MzUuMjEsNDM3MS42NiA3ODMzLjU2LDQzODIuNTRDNzgyNi43OCw0MzM3LjM0IDc4MDYuMDEsNDI5My44MyA3NzcxLjIzLDQyNTkuMDZDNzczNi40Niw0MjI0LjI5IDc2OTIuOTUsNDIwMy41MSA3NjQ3Ljc1LDQxOTYuNzNaIiBzdHlsZT0iZmlsbDpyZ2IoMjEwLDQ1LDEyOSk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjYzODkyMSwtMC42Mzg5MjEsMC42Mzg5MjEsMC42Mzg5MjEsMzMxNS4yLDI3MTQuNzIpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzQyOC41Nyw0MjI5LjQzQzc0NjMuMSw0MjA3LjE2IDc1MDQuMjEsNDE5NC4yMyA3NTQ4LjMyLDQxOTQuMjNDNzU1OS42Niw0MTk0LjIzIDc1NzAuOCw0MTk1LjA5IDc1ODEuNjksNDE5Ni43M0M3NTM2LjQ4LDQyMDMuNTEgNzQ5Mi45OCw0MjI0LjI5IDc0NTguMjEsNDI1OS4wNkM3NDIzLjQzLDQyOTMuODMgNzQwMi42Niw0MzM3LjM0IDczOTUuODgsNDM4Mi41NEM3Mzk0LjIzLDQzNzEuNjYgNzM5My4zOCw0MzYwLjUxIDczOTMuMzgsNDM0OS4xN0M3MzkzLjM4LDQzMDUuMDcgNzQwNi4zLDQyNjMuOTUgNzQyOC41Nyw0MjI5LjQzWiIgc3R5bGU9ImZpbGw6cmdiKDIyOCwxNDYsMTgzKTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzNDAwLjA1LDI3OTkuNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzgwMC44Nyw0NDY4LjkxQzc3NjEuNDUsNDUzMC4wMiA3NjkyLjc4LDQ1NzAuNTEgNzYxNC43Miw0NTcwLjUxQzc1MzYuNjYsNDU3MC41MSA3NDY3Ljk5LDQ1MzAuMDIgNzQyOC41Nyw0NDY4LjkxQzc0NjMuMSw0NDkxLjE4IDc1MDQuMjEsNDUwNC4xMSA3NTQ4LjMyLDQ1MDQuMTFDNzU1OS42Niw0NTA0LjExIDc1NzAuOCw0NTAzLjI2IDc1ODEuNjksNDUwMS42MUM3NjAzLjU4LDQ1MDQuODkgNzYyNS44Niw0NTA0Ljg5IDc2NDcuNzUsNDUwMS42MUM3NjU4LjY0LDQ1MDMuMjYgNzY2OS43OCw0NTA0LjExIDc2ODEuMTIsNDUwNC4xMUM3NzI1LjIzLDQ1MDQuMTEgNzc2Ni4zNCw0NDkxLjE4IDc4MDAuODcsNDQ2OC45MVoiIHN0eWxlPSJmaWxsOnJnYigyMzQsNTEsMTI4KTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzNDAwLjA1LDI3OTkuNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzgzMy41Niw0MzE1LjhDNzgzNS4yMSw0MzI2LjY4IDc4MzYuMDYsNDMzNy44MyA3ODM2LjA2LDQzNDkuMTdDNzgzNi4wNiw0MzkzLjI4IDc4MjMuMTQsNDQzNC4zOSA3ODAwLjg3LDQ0NjguOTFDNzc2Ni4zNCw0NDkxLjE4IDc3MjUuMjMsNDUwNC4xMSA3NjgxLjEyLDQ1MDQuMTFDNzY2OS43OCw0NTA0LjExIDc2NTguNjQsNDUwMy4yNiA3NjQ3Ljc1LDQ1MDEuNjFDNzY5Mi45NSw0NDk0LjgzIDc3MzYuNDYsNDQ3NC4wNSA3NzcxLjIzLDQ0MzkuMjhDNzgwNi4wMSw0NDA0LjUxIDc4MjYuNzgsNDM2MSA3ODMzLjU2LDQzMTUuOFoiIHN0eWxlPSJmaWxsOnJnYigyMzQsNTEsMTI4KTsiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM4OTIxLC0wLjYzODkyMSwwLjYzODkyMSwwLjYzODkyMSwzNDAwLjA1LDI3OTkuNTcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzU4MS42OSw0NTAxLjYxQzc1NzAuOCw0NTAzLjI2IDc1NTkuNjYsNDUwNC4xMSA3NTQ4LjMyLDQ1MDQuMTFDNzUwNC4yMSw0NTA0LjExIDc0NjMuMSw0NDkxLjE4IDc0MjguNTcsNDQ2OC45MUM3NDA2LjMsNDQzNC4zOSA3MzkzLjM4LDQzOTMuMjggNzM5My4zOCw0MzQ5LjE3QzczOTMuMzgsNDMzNy44MyA3Mzk0LjIzLDQzMjYuNjggNzM5NS44OCw0MzE1LjhDNzQwMi42Niw0MzYxIDc0MjMuNDMsNDQwNC41MSA3NDU4LjIxLDQ0MzkuMjhDNzQ5Mi45OCw0NDc0LjA1IDc1MzYuNDgsNDQ5NC44MyA3NTgxLjY5LDQ1MDEuNjFaIiBzdHlsZT0iZmlsbDpyZ2IoMjM1LDg2LDE0Mik7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03Nzg0LjA2LDQzNDkuMTdDNzc5NC44Niw0Mzk5LjE5IDc3ODguMTksNDQ1Mi4yMyA3NzY0LjA2LDQ0OTguNTFDNzcxNy43OCw0NTIyLjY0IDc2NjQuNzQsNDUyOS4zMSA3NjE0LjcyLDQ1MTguNTFDNzY1NC44OCw0NTA5Ljg1IDc2OTMuMDksNDQ4OS45MiA3NzI0LjI4LDQ0NTguNzNDNzc1NS40Nyw0NDI3LjU0IDc3NzUuMzksNDM4OS4zMyA3Nzg0LjA2LDQzNDkuMTdaIiBzdHlsZT0iZmlsbDpyZ2IoMjM1LDg2LDE0Mik7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NjE0LjcyLDQxNzkuODNDNzY1NC44OCw0MTg4LjUgNzY5My4wOSw0MjA4LjQyIDc3MjQuMjgsNDIzOS42MUM3NzU1LjQ3LDQyNzAuOCA3Nzc1LjM5LDQzMDkuMDEgNzc4NC4wNiw0MzQ5LjE3Qzc3NzUuMzksNDM4OS4zMyA3NzU1LjQ3LDQ0MjcuNTQgNzcyNC4yOCw0NDU4LjczQzc2OTMuMDksNDQ4OS45MiA3NjU0Ljg4LDQ1MDkuODUgNzYxNC43Miw0NTE4LjUxQzc1NzQuNTYsNDUwOS44NSA3NTM2LjM1LDQ0ODkuOTIgNzUwNS4xNiw0NDU4LjczQzc0NzMuOTcsNDQyNy41NCA3NDU0LjA1LDQzODkuMzMgNzQ0NS4zOCw0MzQ5LjE3Qzc0NTQuMDUsNDMwOS4wMSA3NDczLjk3LDQyNzAuOCA3NTA1LjE2LDQyMzkuNjFDNzUzNi4zNSw0MjA4LjQyIDc1NzQuNTYsNDE4OC41IDc2MTQuNzIsNDE3OS44M1oiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDM2LjYyLDQyMTcuNzhDNzQ0OS43OCw0MTk5Ljk5IDc0NjUuNTMsNDE4NC4yMyA3NDgzLjMzLDQxNzEuMDdDNzQ3Ni41NCw0MTgwLjI4IDc0NzAuNTYsNDE4OS45IDc0NjUuMzgsNDE5OS44M0M3NDU1LjQ1LDQyMDUuMDEgNzQ0NS44Myw0MjEwLjk5IDc0MzYuNjIsNDIxNy43OFoiIHN0eWxlPSJmaWxsOnJnYigyMjgsMTQ2LDE4Myk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NzQ2LjExLDQxNzEuMDdDNzc2My45LDQxODQuMjMgNzc3OS42Niw0MTk5Ljk5IDc3OTIuODIsNDIxNy43OEM3NzgzLjYxLDQyMTAuOTkgNzc3My45OSw0MjA1LjAxIDc3NjQuMDYsNDE5OS44M0M3NzU4Ljg4LDQxODkuOSA3NzUyLjg5LDQxODAuMjggNzc0Ni4xMSw0MTcxLjA3WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCw0NSwxMjkpOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45MDM1NzEsMCwwLDAuOTAzNTcxLDQxMjEuMTcsLTMyNTkuMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzc5Mi44Miw0NDgwLjU2Qzc3NzkuNjYsNDQ5OC4zNSA3NzYzLjksNDUxNC4xMSA3NzQ2LjExLDQ1MjcuMjdDNzc1Mi44OSw0NTE4LjA2IDc3NTguODgsNDUwOC40NCA3NzY0LjA2LDQ0OTguNTFDNzc3My45OSw0NDkzLjMzIDc3ODMuNjEsNDQ4Ny4zNSA3NzkyLjgyLDQ0ODAuNTZaIiBzdHlsZT0iZmlsbDpyZ2IoMjM0LDUxLDEyOCk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDgzLjMzLDQ1MjcuMjdDNzQ2NS41Myw0NTE0LjExIDc0NDkuNzgsNDQ5OC4zNSA3NDM2LjYyLDQ0ODAuNTZDNzQ0NS44Myw0NDg3LjM1IDc0NTUuNDUsNDQ5My4zMyA3NDY1LjM4LDQ0OTguNTFDNzQ3MC41Niw0NTA4LjQ0IDc0NzYuNTQsNDUxOC4wNiA3NDgzLjMzLDQ1MjcuMjdaIiBzdHlsZT0iZmlsbDpyZ2IoMjM1LDg2LDE0Mik7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDgzLjMzLDQxNzEuMDdDNzUyMC4wOSw0MTQzLjkgNzU2NS41NCw0MTI3LjgzIDc2MTQuNzIsNDEyNy44M0M3NjYzLjksNDEyNy44MyA3NzA5LjM1LDQxNDMuOSA3NzQ2LjExLDQxNzEuMDdDNzc1Mi44OSw0MTgwLjI4IDc3NTguODgsNDE4OS45IDc3NjQuMDYsNDE5OS44M0M3NzE3Ljc4LDQxNzUuNyA3NjY0Ljc0LDQxNjkuMDMgNzYxNC43Miw0MTc5LjgzQzc1NjQuNyw0MTY5LjAzIDc1MTEuNjYsNDE3NS43IDc0NjUuMzgsNDE5OS44M0M3NDcwLjU2LDQxODkuOSA3NDc2LjU0LDQxODAuMjggNzQ4My4zMyw0MTcxLjA3WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCw0NSwxMjkpOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45MDM1NzEsMCwwLDAuOTAzNTcxLDQxMjEuMTcsLTMyNTkuMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzQzNi42Miw0MjE3Ljc4Qzc0NDUuODMsNDIxMC45OSA3NDU1LjQ1LDQyMDUuMDEgNzQ2NS4zOCw0MTk5LjgzQzc0NDEuMjUsNDI0Ni4xMSA3NDM0LjU4LDQyOTkuMTUgNzQ0NS4zOCw0MzQ5LjE3Qzc0MzQuNTgsNDM5OS4xOSA3NDQxLjI1LDQ0NTIuMjMgNzQ2NS4zOCw0NDk4LjUxQzc0NTUuNDUsNDQ5My4zMyA3NDQ1LjgzLDQ0ODcuMzUgNzQzNi42Miw0NDgwLjU2Qzc0MDkuNDUsNDQ0My44IDczOTMuMzgsNDM5OC4zNSA3MzkzLjM4LDQzNDkuMTdDNzM5My4zOCw0Mjk5Ljk5IDc0MDkuNDUsNDI1NC41NCA3NDM2LjYyLDQyMTcuNzhaIiBzdHlsZT0iZmlsbDpyZ2IoMjI4LDE0NiwxODMpOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45MDM1NzEsMCwwLDAuOTAzNTcxLDQxMjEuMTcsLTMyNTkuMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzc5Mi44Miw0MjE3Ljc4Qzc4MTkuOTksNDI1NC41NCA3ODM2LjA2LDQyOTkuOTkgNzgzNi4wNiw0MzQ5LjE3Qzc4MzYuMDYsNDM5OC4zNSA3ODE5Ljk5LDQ0NDMuOCA3NzkyLjgyLDQ0ODAuNTZDNzc4My42MSw0NDg3LjM1IDc3NzMuOTksNDQ5My4zMyA3NzY0LjA2LDQ0OTguNTFDNzc4OC4xOSw0NDUyLjIzIDc3OTQuODYsNDM5OS4xOSA3Nzg0LjA2LDQzNDkuMTdDNzc5NC44Niw0Mjk5LjE1IDc3ODguMTksNDI0Ni4xMSA3NzY0LjA2LDQxOTkuODNDNzc3My45OSw0MjA1LjAxIDc3ODMuNjEsNDIxMC45OSA3NzkyLjgyLDQyMTcuNzhaIiBzdHlsZT0iZmlsbDpyZ2IoMjM0LDUxLDEyOCk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NzQ2LjExLDQ1MjcuMjdDNzcwOS4zNSw0NTU0LjQ0IDc2NjMuOSw0NTcwLjUxIDc2MTQuNzIsNDU3MC41MUM3NTY1LjU0LDQ1NzAuNTEgNzUyMC4wOSw0NTU0LjQ0IDc0ODMuMzMsNDUyNy4yN0M3NDc2LjU0LDQ1MTguMDYgNzQ3MC41Niw0NTA4LjQ0IDc0NjUuMzgsNDQ5OC41MUM3NTExLjY2LDQ1MjIuNjQgNzU2NC43LDQ1MjkuMzEgNzYxNC43Miw0NTE4LjUxQzc2NjQuNzQsNDUyOS4zMSA3NzE3Ljc4LDQ1MjIuNjQgNzc2NC4wNiw0NDk4LjUxQzc3NTguODgsNDUwOC40NCA3NzUyLjg5LDQ1MTguMDYgNzc0Ni4xMSw0NTI3LjI3WiIgc3R5bGU9ImZpbGw6cmdiKDIzNSw4NiwxNDIpOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45MDM1NzEsMCwwLDAuOTAzNTcxLDQxMjEuMTcsLTMyNTkuMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYxNC43Miw0MTc5LjgzQzc2NjQuNzQsNDE2OS4wMyA3NzE3Ljc4LDQxNzUuNyA3NzY0LjA2LDQxOTkuODNDNzc4OC4xOSw0MjQ2LjExIDc3OTQuODYsNDI5OS4xNSA3Nzg0LjA2LDQzNDkuMTdDNzc3NS4zOSw0MzA5LjAxIDc3NTUuNDcsNDI3MC44IDc3MjQuMjgsNDIzOS42MUM3NjkzLjA5LDQyMDguNDIgNzY1NC44OCw0MTg4LjUgNzYxNC43Miw0MTc5LjgzWiIgc3R5bGU9ImZpbGw6cmdiKDIzNCw1MSwxMjgpOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC45MDM1NzEsMCwwLDAuOTAzNTcxLDQxMjEuMTcsLTMyNTkuMDcpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzQ2NS4zOCw0MTk5LjgzQzc1MTEuNjYsNDE3NS43IDc1NjQuNyw0MTY5LjAzIDc2MTQuNzIsNDE3OS44M0M3NTc0LjU2LDQxODguNSA3NTM2LjM1LDQyMDguNDIgNzUwNS4xNiw0MjM5LjYxQzc0NzMuOTcsNDI3MC44IDc0NTQuMDUsNDMwOS4wMSA3NDQ1LjM4LDQzNDkuMTdDNzQzNC41OCw0Mjk5LjE1IDc0NDEuMjUsNDI0Ni4xMSA3NDY1LjM4LDQxOTkuODNaIiBzdHlsZT0iZmlsbDpyZ2IoMjEwLDQ1LDEyOSk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwMzU3MSwwLDAsMC45MDM1NzEsNDEyMS4xNywtMzI1OS4wNykiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03NDY1LjM4LDQ0OTguNTFDNzQ0MS4yNSw0NDUyLjIzIDc0MzQuNTgsNDM5OS4xOSA3NDQ1LjM4LDQzNDkuMTdDNzQ1NC4wNSw0Mzg5LjMzIDc0NzMuOTcsNDQyNy41NCA3NTA1LjE2LDQ0NTguNzNDNzUzNi4zNSw0NDg5LjkyIDc1NzQuNTYsNDUwOS44NSA3NjE0LjcyLDQ1MTguNTFDNzU2NC43LDQ1MjkuMzEgNzUxMS42Niw0NTIyLjY0IDc0NjUuMzgsNDQ5OC41MVoiIHN0eWxlPSJmaWxsOnJnYigyMjgsMTQ2LDE4Myk7Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=') 0 0/contain no-repeat;
  margin-right: 0.2rem;
}
.knoten2c {
  display: inline-block;
  width: 1rem;
  aspect-ratio: 1;
  mask: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDE1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLjAxNTcwMiwtMC4wMDQwNzc2OSkiPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMzMzMzE3LDAsMCwwLjMzMzMxNywtMjMyMC4xMiwtMzIxNS43NykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA1OTMyODcsLTAuMDU5Mjg5MiwwLjA1OTI4OTIsMC4wNTkzMjg3LDYyNjkuNTksOTg2Ny42NykiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTc0OTQuOTgsNDUzNS4zMkM3NDMzLjg3LDQ0OTUuOSA3MzkzLjM4LDQ0MjcuMjMgNzM5My4zOCw0MzQ5LjE3QzczOTMuMzgsNDI3MS4xMSA3NDMzLjg3LDQyMDIuNDQgNzQ5NC45OCw0MTYzLjAyQzc0NzIuNzEsNDE5Ny41NSA3NDU5Ljc4LDQyMzguNjYgNzQ1OS43OCw0MjgyLjc3Qzc0NTkuNzgsNDI5NC4xMSA3NDYwLjYzLDQzMDUuMjYgNzQ2Mi4yOCw0MzE2LjE0Qzc0NjMuOTksNDMyNy40NSA3NDY2LjU3LDQzMzguNDkgNzQ2OS45Myw0MzQ5LjE3Qzc0ODUuNTksNDM5OC45NiA3NTE4LjM4LDQ0NDEuMTggNzU2MS4zOSw0NDY4LjkxQzc1OTUuOTEsNDQ5MS4xOSA3NjM3LjAyLDQ1MDQuMTEgNzY4MS4xMyw0NTA0LjExQzc3MjUuMjQsNDUwNC4xMSA3NzY2LjM0LDQ0OTEuMTggNzgwMC44Nyw0NDY4LjkxQzc3NzMuMTQsNDUxMS45MiA3NzMwLjkxLDQ1NDQuNzEgNzY4MS4xMyw0NTYwLjM3Qzc2NzAuNDQsNDU2My43MyA3NjU5LjQsNDU2Ni4yOSA3NjQ4LjA5LDQ1NjguMDFDNzYzNy4yLDQ1NjkuNjYgNzYyNi4wNiw0NTcwLjUxIDc2MTQuNzIsNDU3MC41MUM3NTcwLjYxLDQ1NzAuNTEgNzUyOS41MSw0NTU3LjU5IDc0OTQuOTgsNDUzNS4zMloiIHN0eWxlPSJmaWxsLW9wYWNpdHk6MC40OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMzMzMzE3LDAsMCwwLjMzMzMxNywtMjMyMC4xMiwtMzIxNS43NykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA1OTMyODcsLTAuMDU5Mjg5MiwwLjA1OTI4OTIsMC4wNTkzMjg3LDYyNzcuNDYsOTg1OS44KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzY2OC4wNyw0MjI5LjQzQzc2MzMuNTQsNDIwNy4xNiA3NTkyLjQzLDQxOTQuMjMgNzU0OC4zMiw0MTk0LjIzQzc1MDQuMjIsNDE5NC4yMyA3NDYzLjExLDQyMDcuMTYgNzQyOC41OCw0MjI5LjQzQzc0NTYuMzIsNDE4Ni40MiA3NDk4LjU0LDQxNTMuNjQgNzU0OC4zMiw0MTM3Ljk3Qzc1NTkuMDEsNDEzNC42MSA3NTcwLjA0LDQxMzIuMDQgNzU4MS4zNSw0MTMwLjMzQzc1OTIuMjQsNDEyOC42OSA3NjAzLjM4LDQxMjcuODMgNzYxNC43Miw0MTI3LjgzQzc2NTguODMsNDEyNy44MyA3Njk5LjkzLDQxNDAuNzUgNzczNC40Niw0MTYzLjAyQzc3OTUuNTcsNDIwMi40NCA3ODM2LjA2LDQyNzEuMTEgNzgzNi4wNiw0MzQ5LjE3Qzc4MzYuMDYsNDQyNy4yMyA3Nzk1LjU3LDQ0OTUuOSA3NzM0LjQ2LDQ1MzUuMzJDNzc1Ni43Myw0NTAwLjc5IDc3NjkuNjYsNDQ1OS42OCA3NzY5LjY2LDQ0MTUuNTdDNzc2OS42Niw0NDA0LjIzIDc3NjguODEsNDM5My4wOSA3NzY3LjE2LDQzODIuMkM3NzY1LjQ1LDQzNzAuODkgNzc2Mi44OCw0MzU5Ljg2IDc3NTkuNTIsNDM0OS4xN0M3NzQzLjg2LDQyOTkuMzggNzcxMS4wNyw0MjU3LjE2IDc2NjguMDcsNDIyOS40M1oiIHN0eWxlPSJmaWxsLW9wYWNpdHk6MC44OyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMzMzMzE3LDAsMCwwLjMzMzMxNywtMjMyMC4xMiwtMzIxNS43NykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjA1OTMyODcsLTAuMDU5Mjg5MiwwLjA1OTI4OTIsMC4wNTkzMjg3LDYyNjkuNTksOTg1OS44KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzQyOC41Nyw0MjI5LjQzQzc0NjcuOTksNDE2OC4zMiA3NTM2LjY2LDQxMjcuODMgNzYxNC43Miw0MTI3LjgzQzc2OTIuNzgsNDEyNy44MyA3NzYxLjQ1LDQxNjguMzIgNzgwMC44Nyw0MjI5LjQzQzc3NjYuMzQsNDIwNy4xNiA3NzI1LjIzLDQxOTQuMjMgNzY4MS4xMiw0MTk0LjIzQzc2NjkuNzgsNDE5NC4yMyA3NjU4LjY0LDQxOTUuMDkgNzY0Ny43NSw0MTk2LjczQzc2MzYuNDQsNDE5OC40NCA3NjI1LjQxLDQyMDEuMDIgNzYxNC43Myw0MjA0LjM3Qzc1NjQuOTQsNDIyMC4wNCA3NTIyLjcyLDQyNTIuODIgNzQ5NC45OCw0Mjk1LjgzQzc0NzIuNzIsNDMzMC4zNiA3NDU5Ljc4LDQzNzEuNDYgNzQ1OS43OCw0NDE1LjU3Qzc0NTkuNzgsNDQ1OS42OCA3NDcyLjcxLDQ1MDAuNzkgNzQ5NC45OCw0NTM1LjMxQzc0NTEuOTgsNDUwNy41OCA3NDE5LjE5LDQ0NjUuMzYgNzQwMy41Myw0NDE1LjU3Qzc0MDAuMTcsNDQwNC44OSA3Mzk3LjU5LDQzOTMuODYgNzM5NS44OCw0MzgyLjU0QzczOTQuMjMsNDM3MS42NiA3MzkzLjM4LDQzNjAuNTEgNzM5My4zOCw0MzQ5LjE3QzczOTMuMzgsNDMwNS4wNyA3NDA2LjMsNDI2My45NSA3NDI4LjU3LDQyMjkuNDNaIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4zMzMzMTcsMCwwLDAuMzMzMzE3LC0yMzIwLjEyLC0zMjE1Ljc3KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuMDU5MzI4NywtMC4wNTkyODkyLDAuMDU5Mjg5MiwwLjA1OTMyODcsNjI3Ny40Niw5ODY3LjY3KSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzgwMC44Nyw0NDY4LjkxQzc3NjEuNDUsNDUzMC4wMiA3NjkyLjc4LDQ1NzAuNTEgNzYxNC43Miw0NTcwLjUxQzc1MzYuNjYsNDU3MC41MSA3NDY3Ljk5LDQ1MzAuMDIgNzQyOC41Nyw0NDY4LjkxQzc0NjMuMSw0NDkxLjE4IDc1MDQuMjEsNDUwNC4xMSA3NTQ4LjMyLDQ1MDQuMTFDNzU1OS42Niw0NTA0LjExIDc1NzAuOCw0NTAzLjI2IDc1ODEuNjksNDUwMS42MUM3NTkzLDQ0OTkuODkgNzYwNC4wNCw0NDk3LjMzIDc2MTQuNzMsNDQ5My45N0M3NjY0LjUxLDQ0NzguMzEgNzcwNi43Myw0NDQ1LjUyIDc3MzQuNDcsNDQwMi41MUM3NzU2LjczLDQzNjcuOTggNzc2OS42Nyw0MzI2Ljg4IDc3NjkuNjcsNDI4Mi43N0M3NzY5LjY3LDQyMzguNjYgNzc1Ni43Myw0MTk3LjU2IDc3MzQuNDcsNDE2My4wM0M3Nzc3LjQ3LDQxOTAuNzYgNzgxMC4yNiw0MjMyLjk4IDc4MjUuOTIsNDI4Mi43N0M3ODI5LjI4LDQyOTMuNDUgNzgzMS44NSw0MzA0LjQ5IDc4MzMuNTYsNDMxNS44Qzc4MzUuMjEsNDMyNi42OCA3ODM2LjA2LDQzMzcuODMgNzgzNi4wNiw0MzQ5LjE3Qzc4MzYuMDYsNDM5My4yOCA3ODIzLjE0LDQ0MzQuMzkgNzgwMC44Nyw0NDY4LjkxWiIgc3R5bGU9ImZpbGwtb3BhY2l0eTowLjY7Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=') 0 0/contain no-repeat;
  background: currentColor;
  margin-right: 0.2rem;
}


 