[data-md-color-scheme="ksr"] img[src$="#only-dark"],
[data-md-color-scheme="ksr"] img[src$="#gh-dark-mode-only"] {
    display: none; /* Hide dark images in light mode */
}

[data-md-color-scheme="ksr-dark"] img[src$="#only-light"],
[data-md-color-scheme="ksr-dark"] img[src$="#gh-light-mode-only"] {
    display: none; /* Hide light images in dark mode */
}

[data-md-color-scheme="ksr"] {
    /*CI/CD KSR*/

    --schwarz: 0, 0, 0;
    --weiss: 255, 255, 255;
    --dunkelblau: 17, 45, 99;
    --mint: 71, 183, 162;
    --orange: 240, 129, 0;
    --gruen: 175, 202, 11;
    --gelb: 255, 206, 68;
    --rot: 235, 29, 78;

    /*adaptieren auf catppuccin Scheme*/
    --rosewater: var(--gelb);
    --flamingo: var(--gelb);
    --pink: var(--rot);
    --mauve: var(--rot);
    --red: var(--rot);
    --maroon: var(--orange);
    --peach: var(--orange);
    --yellow: var(--gelb);
    --green: var(--gruen);
    --teal: var(--mint);
    --sky: var(--mint);
    --sapphire: var(--dunkelblau);
    --blue: var(--dunkelblau);
    --lavender: var(--dunkelblau);
    --text: var(--schwarz);
    --subtext1: var(--schwarz);
    --subtext0: var(--schwarz);
    --overlay2: var(--dunkelblau);
    --overlay1: var(--dunkelblau);
    --overlay0: var(--dunkelblau);
    --surface2: var(--dunkelblau);
    --surface1: var(--dunkelblau);
    --surface0: var(--dunkelblau);
    --base: var(--weiss);
    --mantle: var(--schwarz);
    --crust: var(--schwarz);

    --cp-rosewater: rgba(var(--rosewater), 0.5);
    --cp-flamingo: rgba(var(--flamingo), 0.3);
    --cp-pink: rgb(var(--pink));
    --cp-mauve: rgb(var(--mauve));
    --cp-red: rgb(var(--red));
    --cp-maroon: rgba(var(--maroon), 0.7);
    --cp-peach: rgba(var(--peach), 0.5);
    --cp-yellow: rgb(var(--yellow));
    --cp-green: rgb(var(--green));
    --cp-teal: rgb(var(--teal));
    --cp-sky: rgba(var(--sky), 0.7);
    --cp-sapphire: rgba(var(--sapphire), 0.5);
    --cp-blue: rgb(var(--blue));
    --cp-lavender: rgba(var(--lavender), 0.7);
    --cp-text: rgb(var(--text));
    --cp-subtext1: rgb(var(--subtext1));
    --cp-subtext0: rgb(var(--subtext0));
    --cp-overlay2: rgba(var(--overlay2), 0.5);
    --cp-overlay1: rgba(var(--overlay1), 0.5);
    --cp-overlay0: rgba(var(--overlay0), 0.5);
    --cp-surface2: rgba(var(--surface2), 0.1);
    --cp-surface1: rgba(var(--surface1), 0.1);
    --cp-surface0: rgba(var(--surface0), 0.1);
    --cp-base: rgb(var(--base));
    --cp-mantle: rgb(var(--mantle));
    --cp-crust: rgb(var(--crust));

    --alpha-admonition: 0.3;

    --md-primary-fg-color: var(--cp-teal);
    --md-primary-fg-color--light: var(--cp-teal);
    --md-primary-fg-color--dark: var(--cp-teal);
    --md-primary-bg-color: var(--cp-base);
    --md-primary-bg-color--light: var(--cp-base);

    --md-accent-fg-color: var(--cp-red);
    --md-accent-bg-color: var(--cp-base);
    --md-accent-bg-color--light: var(--cp-base);
    --md-default-bg-color: var(--cp-base);
    --md-default-fg-color: var(--cp-text);
    --md-default-fg-color--light: var(--cp-subtext0);
    --md-default-fg-color--lighter: var(--cp-subtext1);
    --md-typeset-color: var(--cp-text);

    --md-admonition-fg-color: var(--cp-text);
    --md-admonition-bg-color: var(--cp-base);

    --md-code-bg-color: var(--cp-surface0);
    --md-footer-bg-color: var(--cp-crust);

    --pg-light-border: var(--cp-blue);

    --md-banner-text: var(--cp-text);
    --md-banner-bg: var(--cp-peach);
}

[data-md-color-scheme="ksr-dark"] {
    --rosewater: 245, 224, 220;
    --flamingo: 242, 205, 205;
    --pink: 245, 194, 231;
    --mauve: 203, 166, 247;
    --red: 243, 139, 168;
    --maroon: 235, 160, 172;
    --peach: 250, 179, 135;
    --yellow: 249, 226, 175;
    --green: 166, 227, 161;
    --teal: 148, 226, 213;
    --sky: 137, 220, 235;
    --sapphire: 116, 199, 236;
    --blue: 137, 180, 250;
    --lavender: 180, 190, 254;
    --text: 205, 214, 244;
    --subtext1: 186, 194, 222;
    --subtext0: 166, 173, 200;
    --overlay2: 147, 153, 178;
    --overlay1: 127, 132, 156;
    --overlay0: 108, 112, 134;
    --surface2: 88, 91, 112;
    --surface1: 69, 71, 90;
    --surface0: 49, 50, 68;
    --base: 30, 30, 46;
    --mantle: 24, 24, 37;
    --crust: 17, 17, 27;

    --cp-rosewater: rgb(var(--rosewater));
    --cp-flamingo: rgb(var(--flamingo));
    --cp-pink: rgb(var(--pink));
    --cp-mauve: rgb(var(--mauve));
    --cp-red: rgb(var(--red));
    --cp-maroon: rgb(var(--maroon));
    --cp-peach: rgb(var(--peach));
    --cp-yellow: rgb(var(--yellow));
    --cp-green: rgb(var(--green));
    --cp-teal: rgb(var(--teal));
    --cp-sky: rgb(var(--sky));
    --cp-sapphire: rgb(var(--sapphire));
    --cp-blue: rgb(var(--blue));
    --cp-lavender: rgb(var(--lavender));
    --cp-text: rgb(var(--text));
    --cp-subtext1: rgb(var(--subtext1));
    --cp-subtext0: rgb(var(--subtext0));
    --cp-overlay2: rgb(var(--overlay2));
    --cp-overlay1: rgb(var(--overlay1));
    --cp-overlay0: rgb(var(--overlay0));
    --cp-surface2: rgb(var(--surface2));
    --cp-surface1: rgb(var(--surface1));
    --cp-surface0: rgb(var(--surface0));
    --cp-base: rgb(var(--base));
    --cp-mantle: rgb(var(--mantle));
    --cp-crust: rgb(var(--crust));

    --alpha-admonition: 0.3;

    --md-primary-fg-color: var(--cp-blue);
    --md-primary-fg-color--light: var(--cp-blue);
    --md-primary-fg-color--dark: var(--cp-blue);
    --md-primary-bg-color: var(--cp-base);
    --md-primary-bg-color--light: var(--cp-base);

    --md-accent-fg-color: var(--cp-red);
    --md-accent-bg-color: var(--cp-base);
    --md-accent-bg-color--light: var(--cp-base);
    --md-default-bg-color: var(--cp-base);
    --md-default-fg-color: var(--cp-text);
    --md-default-fg-color--light: var(--cp-subtext0);
    --md-default-fg-color--lighter: var(--cp-subtext1);
    --md-typeset-color: var(--cp-text);

    --md-admonition-fg-color: var(--cp-text);
    --md-admonition-bg-color: var(--cp-base);

    --md-code-bg-color: var(--cp-surface0);
    --md-footer-bg-color: var(--cp-crust);

    --pg-light-border: var(--cp-blue);

    --md-banner-text: var(--cp-base);
    --md-banner-bg: var(--cp-rosewater);
}

/* banner */

.md-banner {
    background-color: var(--md-banner-bg);
    color: var(--md-banner-text);
}

.bannerlink {
    color: var(--cp-red) !important;
}

/* logo */
#logo_light_mode {
    display: var(--md-footer-logo-light-mode);
}

#logo_dark_mode {
    display: var(--md-footer-logo-dark-mode);
}

[data-md-color-scheme="ksr"] {
    --md-footer-logo-dark-mode: none;
    --md-footer-logo-light-mode: block;
}

[data-md-color-scheme="ksr-dark"] {
    --md-footer-logo-dark-mode: block;
    --md-footer-logo-light-mode: none;
}

/* buttons */
.md-typeset .md-button {
    border-radius: 25px;
    padding: 7px 25px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 7px;
    margin-top: 7px;
}

.md-typeset .md-button-small {
    border-radius: 25px;
    padding: 2px 15px;
}

.md-typeset .md-button-red {
    color: var(--cp-base);
    background-color: var(--cp-red);
    border-color: var(--cp-red);
}
.md-typeset .md-button-red:hover {
    color: var(--cp-base);
    background-color: var(--cp-red);
    border-color: var(--cp-red);
}

.md-typeset .md-button-maroon {
    color: var(--cp-base);
    background-color: var(--cp-maroon);
    border-color: var(--cp-maroon);
}
.md-typeset .md-button-maroon:hover {
    color: var(--cp-base);
    background-color: var(--cp-maroon);
    border-color: var(--cp-maroon);
}

.md-typeset .md-button-peach {
    color: var(--cp-base);
    background-color: var(--cp-peach);
    border-color: var(--cp-peach);
}
.md-typeset .md-button-peach:hover {
    color: var(--cp-base);
    background-color: var(--cp-peach);
    border-color: var(--cp-peach);
}

.md-typeset .md-button-yellow {
    color: var(--cp-base);
    background-color: var(--cp-yellow);
    border-color: var(--cp-yellow);
}
.md-typeset .md-button-yellow:hover {
    color: var(--cp-base);
    background-color: var(--cp-yellow);
    border-color: var(--cp-yellow);
}

.md-typeset .md-button-green {
    color: var(--cp-base);
    background-color: var(--cp-green);
    border-color: var(--cp-green);
}
.md-typeset .md-button-green:hover {
    color: var(--cp-base);
    background-color: var(--cp-green);
    border-color: var(--cp-green);
}

.md-typeset .md-button-teal {
    color: var(--cp-base);
    background-color: var(--cp-teal);
    border-color: var(--cp-teal);
}
.md-typeset .md-button-teal:hover {
    color: var(--cp-base);
    background-color: var(--cp-teal);
    border-color: var(--cp-teal);
}
.md-typeset .md-button-sky {
    color: var(--cp-base);
    background-color: var(--cp-sky);
    border-color: var(--cp-sky);
}
.md-typeset .md-button-sky:hover {
    color: var(--cp-base);
    background-color: var(--cp-sky);
    border-color: var(--cp-sky);
}

.md-typeset .md-button-sapphire {
    color: var(--cp-base);
    background-color: var(--cp-sapphire);
    border-color: var(--cp-sapphire);
}
.md-typeset .md-button-sapphire:hover {
    color: var(--cp-base);
    background-color: var(--cp-sapphire);
    border-color: var(--cp-sapphire);
}

.md-typeset .md-button-blue {
    color: var(--cp-base);
    background-color: var(--cp-blue);
    border-color: var(--cp-blue);
}
.md-typeset .md-button-blue:hover {
    color: var(--cp-base);
    background-color: var(--cp-blue);
    border-color: var(--cp-blue);
}

.md-typeset .md-button-lavender {
    color: var(--cp-base);
    background-color: var(--cp-lavender);
    border-color: var(--cp-lavender);
}
.md-typeset .md-button-lavender:hover {
    color: var(--cp-base);
    background-color: var(--cp-lavender);
    border-color: var(--cp-lavender);
}

.small-button {
    background-color: v(--cp-blue);
    border: 1;
    border-radius: 6px;
    color: white;
    padding: 10px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

hr {
    border: 2px;
}

/* Slider */
.slider {
    -webkit-appearance: none;
    width: 250px;
    height: 15px;
    border-radius: 5px;
    background: #d3d3d3;
    outline: none;
    opacity: 0.7;
    -webkit-transition: 0.2s;
    transition: opacity 0.2s;
}

.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #2294f3;
    cursor: pointer;
}

.slider::-moz-range-thumb {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #2294f3;
    cursor: pointer;
}

/* heart in footer */
@-webkit-keyframes tx-heart {
    0%,
    40%,
    80%,
    100% {
        transform: scale(1);
    }
    20%,
    60% {
        transform: scale(1.15);
    }
}
@keyframes tx-heart {
    0%,
    40%,
    80%,
    100% {
        transform: scale(1);
    }
    20%,
    60% {
        transform: scale(1.15);
    }
}

.md-typeset .tx-heart {
    -webkit-animation: tx-heart 1000ms infinite;
    animation: tx-heart 1000ms infinite;
}
.md-typeset .tx-insiders {
    color: var(--cp-red);
}

/* Redesigned admonitions */

.md-typeset :is(.admonition, details) {
    background-color: none;
    font-size: 0.8rem;
    box-shadow: none;
    border-radius: 6px;
    border: 2px solid;
    border-left-width: 2px !important;
}

.md-typeset :is(.admonition-title, summary) {
    margin-left: -0.6rem !important;
}

.md-typeset .recommendation img[align="right"] {
    width: 100px;
}

/* formatting */
.md-typeset h1 {
    font-weight: 400;
    background-clip: text;
    color: var(--cp-text);
    margin: 0 0 0.2em;
}

.md-typeset h2 {
    font-weight: 400;
    background-clip: text;
    background-clip: text;
    margin: 1.25em 0 0.2em;
}

.md-typeset h3 {
    font-weight: 400;
    background-clip: text;
}

.md-typeset table:not([class]) {
    font-size: 0.8rem;
    box-shadow: none;
    border: none;
}

.md-typeset table:not([class]) th {
    font-size: rem;
    color: var(--cp-text);
    border: none;
}

.md-typeset pre > code {
    border-radius: 6px;
    padding: 1.25rem 1.5rem;
}

.md-typeset code {
    border-radius: 6px;
    text-align: left;
    font-size: 1em;
}

/* Colors */
:root > * {
    --md-typeset-a-color: var(--md-accent-fg-color);
}

.container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}

.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.slides {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.toc-container {
    display: flex;
    flex: 1;
    flex-direction: row;
    flex-wrap: wrap;
}

.toc-a {
    align-items: center;
    justify-self: stretch;
    border-radius: 0.4rem;
    width: 300px;
    margin-bottom: 20px;
    margin-right: 20px;
    text-align: left;
    padding: 15px;
    font-size: 16px;
    font-weight: bold;
    background: var(--md-code-bg-color);
}

@media (max-width: 700px) {
    .toc-container {
        flex-direction: column;
    }
}

/* grid cards */

.md-typeset .grid.cards > :is(ul, ol) > li,
.md-typeset .grid > .card {
    /* Firefox */
    color: var(--md-typeset-color);
    background: var(--md-code-bg-color);
    border-radius: 6px;
    box-shadow: none;
    transition: none;
}

.md-typeset .grid.cards > :-webkit-any(ul, ol) > li,
.md-typeset .grid > .card {
    /* Webkit */
    color: var(--md-typeset-color);
    background: var(--md-code-bg-color);
    border-radius: 6px;
    box-shadow: none;
    transition: none;
}

/* Admonitions */

:root {
    --md-admonition-icon--infos: url('data:image/svg+xml;charset=utf-8,<svg fill="none" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(0,0,0)"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m3.25 3c0-.9665.7835-1.75 1.75-1.75h14c.9665 0 1.75.78351 1.75 1.75v5.19885c0 .41421-.3358.75-.75.75s-.75-.33579-.75-.75v-5.19885c0-.13808-.1119-.25-.25-.25h-14c-.13807 0-.25.11193-.25.25v18c0 .1381.11192.25.25.25h5c.4142 0 .75.3358.75.75s-.3358.75-.75.75h-5c-.96649 0-1.75-.7835-1.75-1.75z"/><path d="m7.25 7c0-.41421.33579-.75.75-.75h6.5c.4142 0 .75.33579.75.75s-.3358.75-.75.75h-6.5c-.41421 0-.75-.33579-.75-.75z"/><path d="m7.25 10.5c0-.4142.33579-.75.75-.75h2.5c.4142 0 .75.3358.75.75s-.3358.75-.75.75h-2.5c-.41421 0-.75-.3358-.75-.75z"/><path d="m21.25 17c0-2.3472-1.9028-4.25-4.25-4.25s-4.25 1.9028-4.25 4.25 1.9028 4.25 4.25 4.25 4.25-1.9028 4.25-4.25zm-4.25-5.75c3.1756 0 5.75 2.5744 5.75 5.75s-2.5744 5.75-5.75 5.75-5.75-2.5744-5.75-5.75 2.5744-5.75 5.75-5.75z"/><path d="m17 17.25c.4142 0 .75.3358.75.75v1.5c0 .4142-.3358.75-.75.75s-.75-.3358-.75-.75v-1.5c0-.4142.3358-.75.75-.75z"/></g><path d="m17 16c.5523 0 1-.4477 1-1s-.4477-1-1-1-1 .4477-1 1 .4477 1 1 1z"/></g></svg>');
}
.md-typeset .admonition.infos,
.md-typeset details.infos {
    border-color: var(--cp-peach);
}
.md-typeset .infos > .admonition-title,
.md-typeset .infos > summary {
    background-color: rgba(var(--peach), var(--alpha-admonition));
}
.md-typeset .infos > .admonition-title::before,
.md-typeset .infos > summary::before {
    background-color: var(--cp-peach);
    -webkit-mask-image: var(--md-admonition-icon--ininfostro);
    mask-image: var(--md-admonition-icon--infos);
}

:root {
    --md-admonition-icon--intro: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g id="Layer_2" data-name="Layer 2"><path d="M7.7334,22.311a2.00428,2.00428,0,0,1-1.97412-1.67139l-.33252-1.999a6.10447,6.10447,0,0,1-1.64453-1.27442c-2.36621-2.73682-2.36621-9.9956,0-12.73193C5.2085,2.98486,8.28076,2,12,2h.001c3.71875,0,6.791.98486,8.21679,2.63428h0c2.36621,2.73633,2.36621,9.99511,0,12.73144-1.40136,1.62012-4.42285,2.60157-8.08349,2.625a1.02029,1.02029,0,0,0-.56153.1626L8.8418,21.97412A1.99645,1.99645,0,0,1,7.7334,22.311ZM12,4c-3.00586,0-5.7002.78027-6.70508,1.94238-1.71631,1.98487-1.71631,8.13037,0,10.11573a3.68841,3.68841,0,0,0,1.06983.793,2.03357,2.03357,0,0,1,1.03466,1.46045l.33252,1.999,2.73194-1.82178a3.019,3.019,0,0,1,1.65674-.498c3.00146-.01953,5.58544-.77783,6.58349-1.9331,1.7168-1.98487,1.7168-8.13037,0-10.11573h0C17.7002,4.78076,15.00586,4,12.001,4Z"/><circle cx="12" cy="7" r="1.25"/><path d="M12,16.5a1,1,0,0,1-1-1v-4a1,1,0,0,1,0-2h1a1,1,0,0,1,1,1v5A1,1,0,0,1,12,16.5Z"/><path d="M13,16.5H11a1,1,0,0,1,0-2h2a1,1,0,0,1,0,2Z"/></g></svg>');
}
.md-typeset .admonition.intro,
.md-typeset details.intro {
    border-color: var(--cp-peach);
}
.md-typeset .intro > .admonition-title,
.md-typeset .intro > summary {
    background-color: rgba(var(--peach), var(--alpha-admonition));
}
.md-typeset .intro > .admonition-title::before,
.md-typeset .intro > summary::before {
    background-color: var(--cp-peach);
    -webkit-mask-image: var(--md-admonition-icon--intro);
    mask-image: var(--md-admonition-icon--intro);
}

:root {
    --md-admonition-icon--anleitung: url('data:image/svg+xml;charset=utf-8,<svg fill="none" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(0,0,0)"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m3.25 3c0-.9665.7835-1.75 1.75-1.75h14c.9665 0 1.75.78351 1.75 1.75v5.19885c0 .41421-.3358.75-.75.75s-.75-.33579-.75-.75v-5.19885c0-.13808-.1119-.25-.25-.25h-14c-.13807 0-.25.11193-.25.25v18c0 .1381.11192.25.25.25h5c.4142 0 .75.3358.75.75s-.3358.75-.75.75h-5c-.96649 0-1.75-.7835-1.75-1.75z"/><path d="m7.25 7c0-.41421.33579-.75.75-.75h6.5c.4142 0 .75.33579.75.75s-.3358.75-.75.75h-6.5c-.41421 0-.75-.33579-.75-.75z"/><path d="m7.25 10.5c0-.4142.33579-.75.75-.75h2.5c.4142 0 .75.3358.75.75s-.3358.75-.75.75h-2.5c-.41421 0-.75-.3358-.75-.75z"/><path d="m21.25 17c0-2.3472-1.9028-4.25-4.25-4.25s-4.25 1.9028-4.25 4.25 1.9028 4.25 4.25 4.25 4.25-1.9028 4.25-4.25zm-4.25-5.75c3.1756 0 5.75 2.5744 5.75 5.75s-2.5744 5.75-5.75 5.75-5.75-2.5744-5.75-5.75 2.5744-5.75 5.75-5.75z"/><path d="m17 17.25c.4142 0 .75.3358.75.75v1.5c0 .4142-.3358.75-.75.75s-.75-.3358-.75-.75v-1.5c0-.4142.3358-.75.75-.75z"/></g><path d="m17 16c.5523 0 1-.4477 1-1s-.4477-1-1-1-1 .4477-1 1 .4477 1 1 1z"/></g></svg>');
}
.md-typeset .admonition.anleitung,
.md-typeset details.anleitung {
    border-color: var(--cp-teal);
}
.md-typeset .anleitung > .admonition-title,
.md-typeset .anleitung > summary {
    background-color: rgba(var(--teal), var(--alpha-admonition));
}
.md-typeset .anleitung > .admonition-title::before,
.md-typeset .anleitung > summary::before {
    background-color: var(--cp-teal);
    -webkit-mask-image: var(--md-admonition-icon--anleitung);
    mask-image: var(--md-admonition-icon--anleitung);
}

:root {
    --md-admonition-icon--material: url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" enable-background="new 0 0 32 32" height="512" viewBox="0 0 32 32" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m8.8 1.6c-.3 0-.6.2-.8.5l-3.3 4.9-1.2-1.8c-.3-.5-1-.6-1.4-.3-.5.3-.6 1-.3 1.4l2.1 3.1c.4.6 1.3.6 1.7 0l4.1-6.1c.4-.7-.1-1.7-.9-1.7zm4.1 3.1c-.6 0-1 .5-1 1 0 .6.5 1 1 1h16.4c.6 0 1-.5 1-1 0-.6-.5-1-1-1zm-4.1 7.2c-.3 0-.6.2-.8.5l-3.3 4.9-1.2-1.8c-.3-.5-1-.6-1.4-.3-.5.3-.6 1-.3 1.4l2.1 3.1c.4.6 1.3.6 1.7 0l4.1-6.2c.5-.7-.1-1.6-.9-1.6zm4 3.1c-.6 0-1 .5-1 1.1s.5 1 1.1 1h16.4c.6 0 1.1-.5 1.1-1 0-.6-.5-1-1.1-1h-16.5c.1-.1.1-.1 0-.1zm-4 7.1c-.3 0-.6.2-.8.5l-3.3 4.9-1.2-1.8c-.3-.5-1-.6-1.4-.3-.5.3-.6 1-.3 1.5l2.1 3.1c.4.6 1.3.6 1.7 0l4.1-6.2c.4-.7-.1-1.7-.9-1.7zm4 3.1c-.6 0-1 .5-1 1.1s.5 1 1.1 1h16.4c.6 0 1.1-.4 1.1-1s-.5-1-1.1-1h-16.5c.1-.1.1-.1 0-.1z"/></svg>');
}
.md-typeset .admonition.material,
.md-typeset details.material {
    border-color: var(--cp-teal);
}
.md-typeset .material > .admonition-title,
.md-typeset .material > summary {
    background-color: rgba(var(--teal), var(--alpha-admonition));
}
.md-typeset .material > .admonition-title::before,
.md-typeset .material > summary::before {
    background-color: var(--cp-teal);
    -webkit-mask-image: var(--md-admonition-icon--material);
    mask-image: var(--md-admonition-icon--material);
}

:root {
    --md-admonition-icon--check: url('data:image/svg+xml;charset=utf-8,<svg fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(0,0,0)"><path d="m4.77896 9.16549c-.22139.45259-.27896.75267-.27896.83451 0 .0818.05757.3819.27896.8345.20913.4275.53329.926.98272 1.3987.89056.9367 2.26444 1.7668 4.23832 1.7668.4142 0 .75.3358.75.75s-.3358.75-.75.75c-2.4444 0-4.19552-1.0449-5.32539-2.2332-.56079-.5898-.97069-1.2163-1.24308-1.7732-.26013-.5318-.43153-1.0754-.43153-1.4936 0-.41816.1714-.96184.43153-1.49362.27239-.55685.68229-1.18336 1.24308-1.77317 1.12987-1.18835 2.88099-2.23321 5.32539-2.23321 2.4322 0 4.1197.97224 5.224 2.10034 1.0833 1.10656 1.6004 2.35486 1.7536 2.96776.1005.40184-.1439.809-.5457.9095s-.809-.1439-.9095-.5457c-.0968-.3871-.4956-1.3888-1.3702-2.28224-.8536-.8719-2.1661-1.64966-4.1522-1.64966-1.97388 0-3.34776.83014-4.23832 1.76679-.44943.47269-.77359.97118-.98272 1.3987z"/><path clip-rule="evenodd" d="m10 13c1.6569 0 3-1.3431 3-3 0-1.65685-1.3431-3-3-3-1.65685 0-3 1.34315-3 3 0 1.6569 1.34315 3 3 3zm0-1.5c.8284 0 1.5-.6716 1.5-1.5 0-.82843-.6716-1.5-1.5-1.5-.82843 0-1.5.67157-1.5 1.5 0 .8284.67157 1.5 1.5 1.5z" fill-rule="evenodd"/><path d="m18.2803 12.7803c.2929-.2929.2929-.7677 0-1.0606s-.7677-.2929-1.0606 0l-2.9697 2.9696-1.2197-1.2196c-.2929-.2929-.7677-.2929-1.0606 0s-.2929.7677 0 1.0606l1.75 1.75c.2929.2929.7677.2929 1.0606 0z"/></g></svg>');
}
.md-typeset .admonition.check,
.md-typeset details.check {
    border-color: var(--cp-red);
}
.md-typeset .check > .admonition-title,
.md-typeset .check > summary {
    background-color: rgba(var(--red), var(--alpha-admonition));
}
.md-typeset .check > .admonition-title::before,
.md-typeset .check > summary::before {
    background-color: var(--cp-red);
    -webkit-mask-image: var(--md-admonition-icon--check);
    mask-image: var(--md-admonition-icon--check);
}

:root {
    --md-admonition-icon--todo: url('data:image/svg+xml;charset=utf-8,<svg id="Capa_1" enable-background="new 0 0 507.926 507.926" height="512" viewBox="0 0 507.926 507.926" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m161.618 57.722h-138.523c-12.751 0-23.087 10.336-23.087 23.087v138.523c0 12.751 10.336 23.087 23.087 23.087h138.523c12.751 0 23.087-10.336 23.087-23.087v-138.523c0-12.751-10.336-23.087-23.087-23.087zm-23.087 138.523h-92.349v-92.349h92.349z"/><path d="m484.839 126.983h-230.872c-12.751 0-23.087 10.336-23.087 23.087s10.336 23.087 23.087 23.087h230.872c12.751 0 23.087-10.336 23.087-23.087 0-12.75-10.337-23.087-23.087-23.087z"/><path d="m484.839 357.855h-230.872c-12.751 0-23.087 10.337-23.087 23.087s10.336 23.087 23.087 23.087h230.872c12.751 0 23.087-10.337 23.087-23.087s-10.337-23.087-23.087-23.087z"/><path d="m145.457 318.353-76.857 75.934-28.905-30.013c-8.868-9.168-23.489-9.411-32.657-.543-9.168 8.868-9.411 23.489-.543 32.657l45.112 46.89c4.302 4.389 10.177 6.882 16.323 6.926h.277c6.053-.019 11.857-2.415 16.161-6.672l93.411-92.349c9.664-8.317 10.756-22.895 2.439-32.559s-22.895-10.756-32.559-2.439c-.781.673-1.517 1.397-2.202 2.168z"/></g></svg>');
}
.md-typeset .admonition.todo,
.md-typeset details.todo {
    border-color: var(--cp-red);
}
.md-typeset .todo > .admonition-title,
.md-typeset .todo > summary {
    background-color: rgba(var(--red), var(--alpha-admonition));
}
.md-typeset .todo > .admonition-title::before,
.md-typeset .todo > summary::before {
    background-color: var(--cp-red);
    -webkit-mask-image: var(--md-admonition-icon--todo);
    mask-image: var(--md-admonition-icon--todo);
}

:root {
    --md-admonition-icon--safety: url('data:image/svg+xml;charset=utf-8,<svg id="layer_1" enable-background="new 0 0 32 32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m3.5556641 7.4013672v6.5400391c-.0009766 6.9345703 4.3476562 13.2675781 10.8222656 15.7578125.5224609.2011718 1.0722656.3007812 1.6220703.3007812s1.0996094-.1005859 1.6230469-.3007812l.9707031-.3740234c5.984375-2.3017578 9.8515625-8.0908203 9.8505859-14.7470703v-7.1767579c0-.5371094-.4248047-.9785156-.9609375-.9990234-3.5947266-.1396484-7.2597656-1.5566406-10.8935547-4.2099609-.3515625-.2558594-.828125-.2558594-1.1796875 0-3.6347656 2.6533202-7.2998046 4.0703124-10.8935546 4.2099609-.5361328.0205078-.9609375.461914-.9609375.9990234zm2 .9355469c3.484375-.3291016 6.9902343-1.7080079 10.4443359-4.109375 3.453125 2.4013672 6.9599609 3.7802734 10.4443359 4.109375v6.2412109c.0009766 5.8222656-3.3623047 10.8779297-8.5693359 12.8798828l-.9697266.3740234c-.5839844.2246094-1.2275391.2246094-1.8095703 0-5.7070312-2.1953125-9.5410156-7.7773438-9.5400391-13.890625v-5.6044921z"/><path d="m13.9521484 20.1308594c.1875.1875.4414062.2929688.7070312.2929688s.5195312-.1054688.7070312-.2929688l6.2197266-6.2197266c.390625-.390625.390625-1.0234375 0-1.4140625s-1.0234489-.390625-1.4140625 0l-5.5126953 5.5126953-2.8310547-2.8320312c-.3906355-.390625-1.0234375-.390625-1.4140625 0s-.390625 1.0234375 0 1.4140625z"/></svg>');
}
.md-typeset .admonition.safety,
.md-typeset details.safety {
    border-color: var(--cp-red);
}
.md-typeset .safety > .admonition-title,
.md-typeset .safety > summary {
    background-color: rgba(var(--red), var(--alpha-admonition));
}
.md-typeset .safety > .admonition-title::before,
.md-typeset .safety > summary::before {
    background-color: var(--cp-red);
    -webkit-mask-image: var(--md-admonition-icon--safety);
    mask-image: var(--md-admonition-icon--safety);
}

:root {
    --md-admonition-icon--tipp: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 2.5c-3.81 0-6.5 2.743-6.5 6.119 0 1.536.632 2.572 1.425 3.56.172.215.347.422.527.635l.096.112c.21.25.427.508.63.774.404.531.783 1.128.995 1.834a.75.75 0 0 1-1.436.432c-.138-.46-.397-.89-.753-1.357a18.354 18.354 0 0 0-.582-.714l-.092-.11c-.18-.212-.37-.436-.555-.667C4.87 12.016 4 10.651 4 8.618 4 4.363 7.415 1 12 1s8 3.362 8 7.619c0 2.032-.87 3.397-1.755 4.5-.185.23-.375.454-.555.667l-.092.109c-.21.248-.405.481-.582.714-.356.467-.615.898-.753 1.357a.75.75 0 0 1-1.437-.432c.213-.706.592-1.303.997-1.834.202-.266.419-.524.63-.774l.095-.112c.18-.213.355-.42.527-.634.793-.99 1.425-2.025 1.425-3.561C18.5 5.243 15.81 2.5 12 2.5zM9.5 21.75a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5a.75.75 0 0 1-.75-.75zM8.75 18a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5z"/></svg>');
}
.md-typeset .admonition.tipp,
.md-typeset details.tipp {
    border-color: var(--cp-teal);
}
.md-typeset .tipp > .admonition-title,
.md-typeset .tipp > summary {
    background-color: rgba(var(--teal), var(--alpha-admonition));
}
.md-typeset .tipp > .admonition-title::before,
.md-typeset .tipp > summary::before {
    background-color: var(--cp-teal);
    -webkit-mask-image: var(--md-admonition-icon--tipp);
    mask-image: var(--md-admonition-icon--tipp);
}

:root {
    --md-admonition-icon--datenschutz: url('data:image/svg+xml;charset=utf-8,<svg id="bold" enable-background="new 0 0 24 24" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m14.25 0h-11.5c-1.52 0-2.75 1.23-2.75 2.75v15.5c0 1.52 1.23 2.75 2.75 2.75h8.15c-.84-1.33-1.4-2.9-1.4-4.7v-2.44c-.15.09-.32.14-.5.14h-5c-.55 0-1-.45-1-1s.45-1 1-1h5c.19 0 .36.05.51.14.04-.85.44-1.63 1.07-2.14h-6.58c-.55 0-1-.45-1-1s.45-1 1-1h9c.42 0 .78.26.93.63l2.85-.97c.07-.03.14-.05.22-.06v-4.85c0-1.52-1.23-2.75-2.75-2.75zm-6.25 6h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1z"/><path d="m23.322 11.339-5.25-1.786c-.209-.071-.436-.071-.645 0l-5.25 1.786c-.405.138-.678.519-.678.947v4.018c0 5.067 5.619 7.515 5.858 7.617.126.053.26.079.393.079s.267-.026.392-.08c.239-.102 5.858-2.549 5.858-7.616v-4.018c0-.429-.272-.809-.678-.947zm-2.022 3.761-3 4c-.174.232-.439.377-.729.397-.024.002-.048.003-.071.003-.265 0-.519-.104-.707-.293l-2-2c-.391-.391-.391-1.023 0-1.414s1.023-.391 1.414 0l1.185 1.185 2.308-3.078c.331-.441.958-.532 1.399-.2.443.331.533.958.201 1.4z"/></svg>');
}
.md-typeset .admonition.datenschutz,
.md-typeset details.datenschutz {
    border-color: var(--cp-red);
}
.md-typeset .datenschutz > .admonition-title,
.md-typeset .datenschutz > summary {
    background-color: rgba(var(--red), var(--alpha-admonition));
}
.md-typeset .datenschutz > .admonition-title::before,
.md-typeset .datenschutz > summary::before {
    background-color: var(--cp-red);
    -webkit-mask-image: var(--md-admonition-icon--datenschutz);
    mask-image: var(--md-admonition-icon--datenschutz);
}

:root {
    --md-admonition-icon--alternativen: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="512" height="512"><g id="assortment"><circle cx="16" cy="21.5" r="3.5"/><path d="M20.5,28.24V31a1.0029,1.0029,0,0,1-1,1h-7a1.0029,1.0029,0,0,1-1-1V28.14a4.5476,4.5476,0,0,1,.79-2.59,5.4762,5.4762,0,0,0,7.38.04A4.883,4.883,0,0,1,20.5,28.24Z"/><path d="M7.8574.4062H2.67a2.0484,2.0484,0,0,0-2,2.0885V7.9116A2.0483,2.0483,0,0,0,2.67,10H7.8574a2.0482,2.0482,0,0,0,2-2.0884V2.4947A2.0483,2.0483,0,0,0,7.8574.4062Z"/><circle cx="27" cy="5" r="5"/><path d="M16.8662.6245a.9845.9845,0,0,0-1.7324,0l-4,7.7068a1.2211,1.2211,0,0,0,0,1.1124A.9863.9863,0,0,0,12,10h8a.9863.9863,0,0,0,.8662-.5563,1.2211,1.2211,0,0,0,0-1.1124Z"/><path d="M16,17a1,1,0,0,1-1-1V12.9014a1,1,0,0,1,2,0V16A1,1,0,0,1,16,17Z"/><path d="M10.0361,21.9287H8.3486A4.3541,4.3541,0,0,1,4,17.58V12.9014a1,1,0,0,1,2,0V17.58a2.3514,2.3514,0,0,0,2.3486,2.3486h1.6875a1,1,0,0,1,0,2Z"/><path d="M23.6514,21.9287H21.9639a1,1,0,0,1,0-2h1.6875A2.3514,2.3514,0,0,0,26,17.58V12.9014a1,1,0,0,1,2,0V17.58A4.3541,4.3541,0,0,1,23.6514,21.9287Z"/><path d="M17.9932,15.0068a.9968.9968,0,0,1-.7071-.2929L16,13.4277l-1.2861,1.2862A1,1,0,0,1,13.3,13.3l1.9932-1.9932a1,1,0,0,1,1.414,0L18.7,13.3a1,1,0,0,1-.707,1.707Z"/><path d="M6.9932,15.0068a.9968.9968,0,0,1-.7071-.2929L5,13.4277,3.7139,14.7139A1,1,0,0,1,2.3,13.3L4.293,11.3066a1,1,0,0,1,1.414,0L7.7,13.3a1,1,0,0,1-.707,1.707Z"/><path d="M28.9932,15.0068a.9968.9968,0,0,1-.7071-.2929L27,13.4277l-1.2861,1.2862A1,1,0,0,1,24.3,13.3l1.9932-1.9932a1,1,0,0,1,1.414,0L29.7,13.3a1,1,0,0,1-.707,1.707Z"/></g></svg>');
}
.md-typeset .admonition.alternativen,
.md-typeset details.alternativen {
    border-color: var(--cp-teal);
}
.md-typeset .alternativen > .admonition-title,
.md-typeset .alternativen > summary {
    background-color: rgba(var(--teal), var(--alpha-admonition));
}
.md-typeset .alternativen > .admonition-title::before,
.md-typeset .alternativen > summary::before {
    background-color: var(--cp-teal);
    -webkit-mask-image: var(--md-admonition-icon--alternativen);
    mask-image: var(--md-admonition-icon--alternativen);
}

:root {
    --md-admonition-icon--wichtig: url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m35.6669922 38.3422241 2.1201172-31.0354614h-11.5742188l2.1201172 31.0354614z"/><circle cx="32" cy="47.48" r="4.156"/><path d="m61 15.670166-11.0959473-3.2928467-6.7971191 30.3560791 7.0310059 2.0865479z"/><path d="m42.8405762 56.5203857c2.2003174.6529541 4.5133057-.6013794 5.1662598-2.8016968.6530762-2.2002563-.6013184-4.5133057-2.8016357-5.1662598s-4.5133057.6013794-5.1662598 2.8016968c-.6529541 2.2002563.6014404 4.5133057 2.8016357 5.1662598z"/><path d="m20.8930664 42.7333984-6.7971191-30.3560791-11.0959473 3.2928467 10.8620605 29.1497803z"/><path d="m18.7947998 48.5524292c-2.2003174.6529541-3.4547119 2.9660034-2.8016357 5.1662598.6529541 2.2003174 2.9659424 3.4546509 5.1662598 2.8016968 2.2001953-.6529541 3.4545898-2.9660034 2.8016357-5.1662598-.6529541-2.2003174-2.9659424-3.4546509-5.1662598-2.8016968z"/></svg>');
}
.md-typeset .admonition.wichtig,
.md-typeset details.wichtig {
    border-color: var(--cp-red);
}
.md-typeset .wichtig > .admonition-title,
.md-typeset .wichtig > summary {
    background-color: rgba(var(--red), var(--alpha-admonition));
}
.md-typeset .wichtig > .admonition-title::before,
.md-typeset .wichtig > summary::before {
    background-color: var(--cp-red);
    -webkit-mask-image: var(--md-admonition-icon--wichtig);
    mask-image: var(--md-admonition-icon--wichtig);
}

:root {
    --md-admonition-icon--construction: url('data:image/svg+xml;charset=utf-8,<svg id="Layer_1" enable-background="new 0 0 242.333 239.507" height="512" viewBox="0 0 242.333 239.507" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m82.995 52.134c10.989 5.805 24.6 1.602 30.404-9.386.479-.908.884-1.834 1.229-2.772l-39.422-20.824c-.58.813-1.117 1.67-1.597 2.577-5.804 10.989-1.601 24.601 9.386 30.405z"/><path d="m75.441 16.789.356.188 40.905 21.608.354.187c1.475.779 3.299.216 4.078-1.259.778-1.473.216-3.299-1.258-4.078l-.368-.194c3.415-6.889 3.077-14.701-.274-21.063l-.86 1.628c-.616 1.166-2.06 1.613-3.226.997s-1.612-2.062-.996-3.228l2.029-3.841c-1.309-1.495-2.824-2.84-4.538-3.984l-2.684 5.082c-.616 1.166-2.06 1.613-3.226.997-1.167-.617-1.612-2.062-.996-3.228l2.684-5.081c-1.911-.771-3.876-1.264-5.848-1.502l-2.029 3.841c-.616 1.166-2.06 1.613-3.228.996-1.166-.616-1.61-2.061-.995-3.227l.859-1.628c-7.143.819-13.786 4.943-17.55 11.646l-.369-.195c-1.473-.778-3.298-.213-4.076 1.261-.78 1.475-.217 3.298 1.256 4.077z"/><path d="m112.333 208.507-18 31h148l-9-31-23-9-15-33-32-10-2.597 3.153c-6.871-5.413-14.406-11.35-14.406-11.35l-9.507 12.067-5.248-1.889-1.464 1.859-14.668-11.609c1.331-1.815 1.898-4.174 1.35-6.538l-8.632-37.24-3.656-37.505c.263-3.004-1.256-6.013-4.091-7.51l-.871-.46c-1.813 7.291-3.788 16.349-4.416 23.376-.336 3.756-1.804 8.998-3.767 14.655l.928 9.517c.033.347.09.69.169 1.03l6.382 27.533-17.151-13.574.646-2.159 1.778-5.941c-.135-.04-11.305-3.393-21.648-7.114l-4.358-3.449 2.929-7.393c11.706 4.526 26.792 9.055 27.454 9.253l2.867-9.58c-.158-.047-15.289-4.59-26.637-8.97l8.451-21.326 9.493-10.812c-.248-.121-.5-.235-.744-.365-4.027-2.127-7.293-5.261-9.592-9.059l-1.273-.672-.673 19.802-8.451 21.326c-11.268-4.581-25.405-11.637-25.552-11.71l-4.41 8.818-.018-.015-8.624-6.825 10.454-23.009 13.607 2.066c3.211-4.918 6.338-10.337 8.824-14.843l-26.01-3.95c-.02-.003-.04-.003-.06-.006-.207-.03-.414-.049-.622-.062-.058-.004-.117-.011-.175-.013-.204-.009-.406-.006-.609.001-.065.002-.13.001-.194.004-.184.011-.367.032-.549.056-.08.01-.162.016-.241.029-.166.026-.328.063-.492.1-.091.02-.183.036-.274.06-.159.041-.314.094-.47.145-.088.029-.178.053-.264.085-.167.061-.33.133-.493.206-.069.031-.141.057-.209.09-.181.087-.357.184-.531.284-.045.026-.093.049-.138.076-.186.111-.365.233-.541.36-.031.022-.063.041-.094.064-.171.126-.335.263-.496.403-.034.029-.069.056-.102.085-.141.127-.273.262-.406.399-.05.052-.103.101-.152.154-.105.115-.202.237-.3.359-.07.086-.142.17-.208.259-.072.097-.138.2-.206.301-.084.123-.168.246-.244.375-.049.082-.093.169-.139.254-.084.153-.166.306-.24.465-.011.023-.025.045-.035.068l-12.07 26.567-9.647 12.244 5.499 4.332 3.226-4.094c.766.976 1.767 1.791 2.975 2.339 1.074.488 2.198.719 3.305.719 1.631 0 3.214-.515 4.547-1.435l9.876 7.816 9.992 7.908c-5.814-2.724-10.202-4.914-10.283-4.955l-2.778 5.555-1.694 3.388c.053.026.214.107.454.226 2.569 1.275 15.252 7.522 25.885 11.838l-3.896 9.832c-15.679-6.366-23.682-12.193-24.692-12.954-.516 2.464-.738 5.269-.374 7.534l2.825 48.963-20.19 52.141c-2.493 6.438.706 13.678 7.143 16.17 1.484.575 3.01.847 4.511.847 5.012 0 9.741-3.035 11.659-7.989l21.167-54.667c.646-1.666.926-3.45.823-5.233l-1.854-32.14 22.98 29.951-18.014 56.44c-2.099 6.577 1.531 13.61 8.107 15.709 1.265.403 2.544.596 3.804.595 5.294 0 10.21-3.39 11.905-8.702l20-62.666c1.245-3.9.501-8.162-1.991-11.41l-18.444-24.04c-2.069-.253-11.653-1.663-26.581-7.435l3.899-9.839c4.274 1.653 8.995 3.305 13.304 4.747l11.475 9.081 22.702 17.967c.922 3.5 4.042 5.867 7.524 5.954l17.18 13.597-1.464 1.859 3.065 4.66-9.507 12.067s9.576 7.545 16.982 13.379l-4.717 7.945zm-79.834-125.414c2.867 1.422 15.299 7.528 25.748 11.769l-2.597 6.553z"/></g></svg>');
}
.md-typeset .admonition.construction,
.md-typeset details.construction {
    border-color: var(--cp-peach);
}
.md-typeset .construction > .admonition-title,
.md-typeset .construction > summary {
    background-color: rgba(var(--peach), var(--alpha-admonition));
}
.md-typeset .construction > .admonition-title::before,
.md-typeset .construction > summary::before {
    background-color: var(--cp-peach);
    -webkit-mask-image: var(--md-admonition-icon--construction);
    mask-image: var(--md-admonition-icon--construction);
}

:root {
    --md-admonition-icon--info: url('data:image/svg+xml;charset=utf-8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M256,0C114.509,0,0,114.496,0,256c0,141.489,114.496,256,256,256c141.491,0,256-114.496,256-256 C512,114.511,397.504,0,256,0z M256,476.279c-121.462,0-220.279-98.816-220.279-220.279S134.538,35.721,256,35.721 S476.279,134.537,476.279,256S377.462,476.279,256,476.279z"/></g></g><g><g><path d="M256.006,213.397c-15.164,0-25.947,6.404-25.947,15.839v128.386c0,8.088,10.783,16.174,25.947,16.174 c14.49,0,26.283-8.086,26.283-16.174V229.234C282.289,219.8,270.496,213.397,256.006,213.397z"/></g></g><g><g><path d="M256.006,134.208c-15.501,0-27.631,11.12-27.631,23.925c0,12.806,12.131,24.263,27.631,24.263 c15.164,0,27.296-11.457,27.296-24.263C283.302,145.328,271.169,134.208,256.006,134.208z"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');
}
.md-typeset .admonition.info,
.md-typeset details.info {
    border-color: var(--cp-teal);
}
.md-typeset .info > .admonition-title,
.md-typeset .info > summary {
    background-color: rgba(var(--teal), var(--alpha-admonition));
}
.md-typeset .info > .admonition-title::before,
.md-typeset .info > summary::before {
    background-color: var(--cp-teal);
    -webkit-mask-image: var(--md-admonition-icon--info);
    mask-image: var(--md-admonition-icon--info);
}

/* leis */
table {
    max-width: 100%;
    margin: 20px; /* Abstand nach außen */
    padding: 3px; /* Abstand innerhalb der Tabelle (wirkt auf Zellen nur bedingt) */
    border-collapse: collapse;
}

th,
td,
tr {
    padding: 3px 6px 3px 6px !important; /* Innenabstand in Zellen */
    border: 1px solid #ccc;
}

thead,
thead > tr > td {
    font-weight: bold;
    background-color: #fff;
}
