.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after, .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}
.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translateX(-10px)}
@charset "UTF-8";:root {
    --base-margin: 48px;
    --base-padding: 32px;

    --max-width: 1400px;

    --userbar-height: 64px;

    --action-button-size: 100px;
    /*
    --fond-color: #f4f4f4;
    --panel-color: #fff;
    --border-color: #e0e0e0;
    --border-radius: 6px;
*/
    --fond-color: #fff9dd;
    --userbar-color: #fff;

    --footer-color: #ffffff;
    --footer-text: #737780;
    --panel-color: #fff;
    --border-color: #e0e0e0;
    --border-radius: 6px;

    --color-highlight-1: #e4d0e7;
    --color-highlight-2: #7caf9c;
    --color-highlight-3: #f69533;
    --color-highlight-4: #65cfb9;

    --color-brand: #65cfb9;
    --color-brand-dark: #3d9886;
    --color-text: #39454d;

    --color-interaction: #778afc;
    --color-interaction-dark: #5166d9;
}@media screen and (max-width: 639px) {
    :root {
        --base-margin: 10px;
        --base-padding: 16px;

        --max-width: 500px;

        --userbar-height: 64px;
    }
}@keyframes plyr-progress {
    to {
        background-position: 25px 0;
        background-position: var(--plyr-progress-loading-size, 25px) 0;
    }
}@keyframes plyr-popup {
    0% {
        opacity: 0.5;
        transform: translateY(10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}@keyframes plyr-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}.plyr {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    align-items: center;
    direction: ltr;
    display: flex;
    flex-direction: column;
    font-family: inherit;
    font-family: var(--plyr-font-family, inherit);
    font-variant-numeric: tabular-nums;
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    line-height: 1.7;
    line-height: var(--plyr-line-height, 1.7);
    max-width: 100%;
    min-width: 200px;
    position: relative;
    text-shadow: none;
    transition: box-shadow 0.3s ease;
    z-index: 0;
}.plyr audio, .plyr iframe, .plyr video {
    display: block;
    height: 100%;
    width: 100%;
}.plyr button {
    font: inherit;
    line-height: inherit;
    width: auto;
}.plyr:focus {
    outline: 0;
}.plyr--full-ui {
    box-sizing: border-box;
}.plyr--full-ui *, .plyr--full-ui :after, .plyr--full-ui :before {
    box-sizing: inherit;
}.plyr--full-ui a, .plyr--full-ui button, .plyr--full-ui input, .plyr--full-ui label {
    touch-action: manipulation;
}.plyr__badge {
    background: #4a5464;
    background: var(--plyr-badge-background, #4a5464);
    border-radius: 2px;
    border-radius: var(--plyr-badge-border-radius, 2px);
    color: #fff;
    color: var(--plyr-badge-text-color, #fff);
    font-size: 9px;
    font-size: var(--plyr-font-size-badge, 9px);
    line-height: 1;
    padding: 3px 4px;
}.plyr--full-ui ::-webkit-media-text-track-container {
    display: none;
}.plyr__captions {
    animation: plyr-fade-in 0.3s ease;
    bottom: 0;
    display: none;
    font-size: 13px;
    font-size: var(--plyr-font-size-small, 13px);
    left: 0;
    padding: 10px;
    padding: var(--plyr-control-spacing, 10px);
    position: absolute;
    text-align: center;
    transition: transform 0.4s ease-in-out;
    width: 100%;
}.plyr__captions span:empty {
    display: none;
}@media (min-width: 480px) {
    .plyr__captions {
        font-size: 15px;
        font-size: var(--plyr-font-size-base, 15px);
        padding: 20px;
        padding: calc(var(--plyr-control-spacing, 10px) * 2);
    }
}@media (min-width: 768px) {
    .plyr__captions {
        font-size: 18px;
        font-size: var(--plyr-font-size-large, 18px);
    }
}.plyr--captions-active .plyr__captions {
    display: block;
}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {
    transform: translateY(-40px);
    transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4));
}.plyr__caption {
    background: #000c;
    background: var(--plyr-captions-background, #000c);
    border-radius: 2px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    color: #fff;
    color: var(--plyr-captions-text-color, #fff);
    line-height: 185%;
    padding: 0.2em 0.5em;
    white-space: pre-wrap;
}.plyr__caption div {
    display: inline;
}.plyr__control {
    background: #0000;
    border: 0;
    border-radius: 4px;
    border-radius: var(--plyr-control-radius, 4px);
    color: inherit;
    cursor: pointer;
    flex-shrink: 0;
    overflow: visible;
    padding: 7px;
    padding: calc(var(--plyr-control-spacing, 10px) * 0.7);
    position: relative;
    transition: all 0.3s ease;
}.plyr__control svg {
    fill: currentColor;
    display: block;
    height: 18px;
    height: var(--plyr-control-icon-size, 18px);
    pointer-events: none;
    width: 18px;
    width: var(--plyr-control-icon-size, 18px);
}.plyr__control:focus {
    outline: 0;
}.plyr__control:focus-visible {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px;
}a.plyr__control {
    text-decoration: none;
}.plyr__control.plyr__control--pressed .icon--not-pressed, .plyr__control.plyr__control--pressed .label--not-pressed, .plyr__control:not(.plyr__control--pressed) .icon--pressed, .plyr__control:not(.plyr__control--pressed) .label--pressed, a.plyr__control:after, a.plyr__control:before {
    display: none;
}.plyr--full-ui ::-webkit-media-controls {
    display: none;
}.plyr__controls {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    text-align: center;
}.plyr__controls .plyr__progress__container {
    flex: 1;
    min-width: 0;
}.plyr__controls .plyr__controls__item {
    margin-left: 2.5px;
    margin-left: calc(var(--plyr-control-spacing, 10px) / 4);
}.plyr__controls .plyr__controls__item:first-child {
    margin-left: 0;
    margin-right: auto;
}.plyr__controls .plyr__controls__item.plyr__progress__container {
    padding-left: 2.5px;
    padding-left: calc(var(--plyr-control-spacing, 10px) / 4);
}.plyr__controls .plyr__controls__item.plyr__time {
    padding: 0 5px;
    padding: 0 calc(var(--plyr-control-spacing, 10px) / 2);
}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .plyr__controls .plyr__controls__item.plyr__time + .plyr__time, .plyr__controls .plyr__controls__item.plyr__time:first-child {
    padding-left: 0;
}.plyr [data-plyr="airplay"], .plyr [data-plyr="captions"], .plyr [data-plyr="fullscreen"], .plyr [data-plyr="pip"], .plyr__controls:empty {
    display: none;
}.plyr--airplay-supported [data-plyr="airplay"], .plyr--captions-enabled [data-plyr="captions"], .plyr--fullscreen-enabled [data-plyr="fullscreen"], .plyr--pip-supported [data-plyr="pip"] {
    display: inline-block;
}.plyr__menu {
    display: flex;
    position: relative;
}.plyr__menu .plyr__control svg {
    transition: transform 0.3s ease;
}.plyr__menu .plyr__control[aria-expanded="true"] svg {
    transform: rotate(90deg);
}.plyr__menu .plyr__control[aria-expanded="true"] .plyr__tooltip {
    display: none;
}.plyr__menu__container {
    animation: plyr-popup 0.2s ease;
    background: #ffffffe6;
    background: var(--plyr-menu-background, #ffffffe6);
    border-radius: 8px;
    border-radius: var(--plyr-menu-radius, 8px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-menu-shadow, 0 1px 2px #00000026);
    color: #4a5464;
    color: var(--plyr-menu-color, #4a5464);
    font-size: 15px;
    font-size: var(--plyr-font-size-base, 15px);
    margin-bottom: 10px;
    position: absolute;
    right: -3px;
    text-align: left;
    white-space: nowrap;
    z-index: 3;
}.plyr__menu__container > div {
    overflow: hidden;
    transition:
        height 0.35s cubic-bezier(0.4, 0, 0.2, 1),
        width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}.plyr__menu__container:after {
    border: 4px solid #0000;
    border-top-color: #ffffffe6;
    border: var(--plyr-menu-arrow-size, 4px) solid #0000;
    border-top-color: var(--plyr-menu-background, #ffffffe6);
    content: "";
    height: 0;
    position: absolute;
    right: 14px;
    right: calc(
        var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7 -
            var(--plyr-menu-arrow-size, 4px) / 2
    );
    top: 100%;
    width: 0;
}.plyr__menu__container [role="menu"] {
    padding: 7px;
    padding: calc(var(--plyr-control-spacing, 10px) * 0.7);
}.plyr__menu__container [role="menuitem"], .plyr__menu__container [role="menuitemradio"] {
    margin-top: 2px;
}.plyr__menu__container [role="menuitem"]:first-child, .plyr__menu__container [role="menuitemradio"]:first-child {
    margin-top: 0;
}.plyr__menu__container .plyr__control {
    align-items: center;
    color: #4a5464;
    color: var(--plyr-menu-color, #4a5464);
    display: flex;
    font-size: 13px;
    font-size: var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));
    padding: 4.66667px 10.5px;
    padding: calc(var(--plyr-control-spacing, 10px) * 0.7/1.5) calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5);
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
}.plyr__menu__container .plyr__control > span {
    align-items: inherit;
    display: flex;
    width: 100%;
}.plyr__menu__container .plyr__control:after {
    border: 4px solid #0000;
    border: var(--plyr-menu-item-arrow-size, 4px) solid #0000;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}.plyr__menu__container .plyr__control--forward {
    padding-right: 28px;
    padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4);
}.plyr__menu__container .plyr__control--forward:after {
    border-left-color: #728197;
    border-left-color: var(--plyr-menu-arrow-color, #728197);
    right: 6.5px;
    right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px));
}.plyr__menu__container .plyr__control--forward:focus-visible:after, .plyr__menu__container .plyr__control--forward:hover:after {
    border-left-color: initial;
}.plyr__menu__container .plyr__control--back {
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    margin: 7px;
    margin: calc(var(--plyr-control-spacing, 10px) * 0.7);
    margin-bottom: 3.5px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) * 0.7/2);
    padding-left: 28px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4);
    position: relative;
    width: calc(100% - 14px);
    width: calc(100% - var(--plyr-control-spacing, 10px) * 0.7 * 2);
}.plyr__menu__container .plyr__control--back:after {
    border-right-color: #728197;
    border-right-color: var(--plyr-menu-arrow-color, #728197);
    left: 6.5px;
    left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px));
}.plyr__menu__container .plyr__control--back:before {
    background: #dcdfe5;
    background: var(--plyr-menu-back-border-color, #dcdfe5);
    box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);
    content: "";
    height: 1px;
    left: 0;
    margin-top: 3.5px;
    margin-top: calc(var(--plyr-control-spacing, 10px) * 0.7/2);
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 100%;
}.plyr__menu__container .plyr__control--back:focus-visible:after, .plyr__menu__container .plyr__control--back:hover:after {
    border-right-color: initial;
}.plyr__menu__container .plyr__control[role="menuitemradio"] {
    padding-left: 7px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7);
}.plyr__menu__container .plyr__control[role="menuitemradio"]:after, .plyr__menu__container .plyr__control[role="menuitemradio"]:before {
    border-radius: 100%;
}.plyr__menu__container .plyr__control[role="menuitemradio"]:before {
    background: #0000001a;
    content: "";
    display: block;
    flex-shrink: 0;
    height: 16px;
    margin-right: 10px;
    margin-right: var(--plyr-control-spacing, 10px);
    transition: all 0.3s ease;
    width: 16px;
}.plyr__menu__container .plyr__control[role="menuitemradio"]:after {
    background: #fff;
    border: 0;
    height: 6px;
    left: 12px;
    opacity: 0;
    top: 50%;
    transform: translateY(-50%) scale(0);
    transition:
        transform 0.3s ease,
        opacity 0.3s ease;
    width: 6px;
}.plyr__menu__container .plyr__control[role="menuitemradio"][aria-checked="true"]:before {
    background: #00b2ff;
    background: var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
}.plyr__menu__container .plyr__control[role="menuitemradio"][aria-checked="true"]:after {
    opacity: 1;
    transform: translateY(-50%) scale(1);
}.plyr__menu__container .plyr__control[role="menuitemradio"]:focus-visible:before, .plyr__menu__container .plyr__control[role="menuitemradio"]:hover:before {
    background: #23282f1a;
}.plyr__menu__container .plyr__menu__value {
    align-items: center;
    display: flex;
    margin-left: auto;
    margin-right: -5px;
    margin-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * -1 - -2px);
    overflow: hidden;
    padding-left: 24.5px;
    padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 3.5);
    pointer-events: none;
}.plyr--full-ui input[type="range"] {
    -webkit-appearance: none;
    appearance: none;
    background: #0000;
    border: 0;
    border-radius: 26px;
    border-radius: calc(var(--plyr-range-thumb-height, 13px) * 2);
    color: #00b2ff;
    color: var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    display: block;
    height: 19px;
    height: calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));
    margin: 0;
    min-width: 0;
    padding: 0;
    transition: box-shadow 0.3s ease;
    width: 100%;
}.plyr--full-ui input[type="range"]::-webkit-slider-runnable-track {
    background: #0000;
    background-image: linear-gradient(90deg, currentColor 0, #0000 0);
    background-image: linear-gradient(to right, currentColor var(--value, 0), #0000 var(--value, 0));
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -webkit-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    -webkit-user-select: none;
    user-select: none;
}.plyr--full-ui input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    margin-top: -4px;
    margin-top: calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);
    position: relative;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px);
}.plyr--full-ui input[type="range"]::-moz-range-track {
    background: #0000;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -moz-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    user-select: none;
}.plyr--full-ui input[type="range"]::-moz-range-thumb {
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    position: relative;
    -moz-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px);
}.plyr--full-ui input[type="range"]::-moz-range-progress {
    background: currentColor;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
}.plyr--full-ui input[type="range"]::-ms-track {
    color: #0000;
}.plyr--full-ui input[type="range"]::-ms-fill-upper, .plyr--full-ui input[type="range"]::-ms-track {
    background: #0000;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -ms-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    user-select: none;
}.plyr--full-ui input[type="range"]::-ms-fill-lower {
    background: #0000;
    background: currentColor;
    border: 0;
    border-radius: 2.5px;
    border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    -ms-transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    user-select: none;
}.plyr--full-ui input[type="range"]::-ms-thumb {
    background: #fff;
    background: var(--plyr-range-thumb-background, #fff);
    border: 0;
    border-radius: 100%;
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33;
    box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33);
    height: 13px;
    height: var(--plyr-range-thumb-height, 13px);
    margin-top: 0;
    position: relative;
    -ms-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 13px;
    width: var(--plyr-range-thumb-height, 13px);
}.plyr--full-ui input[type="range"]::-ms-tooltip {
    display: none;
}.plyr--full-ui input[type="range"]::-moz-focus-outer {
    border: 0;
}.plyr--full-ui input[type="range"]:focus {
    outline: 0;
}.plyr--full-ui input[type="range"]:focus-visible::-webkit-slider-runnable-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px;
}.plyr--full-ui input[type="range"]:focus-visible::-moz-range-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px;
}.plyr--full-ui input[type="range"]:focus-visible::-ms-track {
    outline: 2px dashed #00b2ff;
    outline: 2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    outline-offset: 2px;
}.plyr__poster {
    background-color: #000;
    background-color: var(--plyr-video-background, var(--plyr-video-background, #000));
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity 0.2s ease;
    width: 100%;
    z-index: 1;
}.plyr--stopped.plyr__poster-enabled .plyr__poster {
    opacity: 1;
}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster {
    display: none;
}.plyr__time {
    font-size: 13px;
    font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));
}.plyr__time + .plyr__time:before {
    content: "⁄";
    margin-right: 10px;
    margin-right: var(--plyr-control-spacing, 10px);
}@media (max-width: 767px) {
    .plyr__time + .plyr__time {
        display: none;
    }
}.plyr__tooltip {
    background: #fff;
    background: var(--plyr-tooltip-background, #fff);
    border-radius: 5px;
    border-radius: var(--plyr-tooltip-radius, 5px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px #00000026);
    color: #4a5464;
    color: var(--plyr-tooltip-color, #4a5464);
    font-size: 13px;
    font-size: var(--plyr-font-size-small, 13px);
    font-weight: 400;
    font-weight: var(--plyr-font-weight-regular, 400);
    left: 50%;
    line-height: 1.3;
    margin-bottom: 10px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
    opacity: 0;
    padding: 5px 7.5px;
    padding: calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);
    pointer-events: none;
    position: absolute;
    transform: translate(-50%, 10px) scale(0.8);
    transform-origin: 50% 100%;
    transition:
        transform 0.2s ease 0.1s,
        opacity 0.2s ease 0.1s;
    white-space: nowrap;
    z-index: 2;
}.plyr__tooltip:before {
    border-left: 4px solid #0000;
    border-left: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-right: 4px solid #0000;
    border-right: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-top: 4px solid #fff;
    border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);
    bottom: -4px;
    bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 0;
    z-index: 2;
}.plyr .plyr__control:focus-visible .plyr__tooltip, .plyr .plyr__control:hover .plyr__tooltip, .plyr__tooltip--visible {
    opacity: 1;
    transform: translate(-50%) scale(1);
}.plyr .plyr__control:hover .plyr__tooltip {
    z-index: 3;
}.plyr__controls > .plyr__control:first-child .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {
    left: 0;
    transform: translateY(10px) scale(0.8);
    transform-origin: 0 100%;
}.plyr__controls > .plyr__control:first-child .plyr__tooltip:before, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip:before {
    left: 16px;
    left: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7);
}.plyr__controls > .plyr__control:last-child .plyr__tooltip {
    left: auto;
    right: 0;
    transform: translateY(10px) scale(0.8);
    transform-origin: 100% 100%;
}.plyr__controls > .plyr__control:last-child .plyr__tooltip:before {
    left: auto;
    right: 16px;
    right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7);
    transform: translateX(50%);
}.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, .plyr__controls > .plyr__control:first-child:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, .plyr__controls > .plyr__control:last-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:last-child:focus-visible .plyr__tooltip, .plyr__controls > .plyr__control:last-child:hover .plyr__tooltip {
    transform: translate(0) scale(1);
}.plyr__progress {
    left: 6.5px;
    left: calc(var(--plyr-range-thumb-height, 13px) * 0.5);
    margin-right: 13px;
    margin-right: var(--plyr-range-thumb-height, 13px);
    position: relative;
}.plyr__progress input[type="range"], .plyr__progress__buffer {
    margin-left: -6.5px;
    margin-left: calc(var(--plyr-range-thumb-height, 13px) * -0.5);
    margin-right: -6.5px;
    margin-right: calc(var(--plyr-range-thumb-height, 13px) * -0.5);
    width: calc(100% + 13px);
    width: calc(100% + var(--plyr-range-thumb-height, 13px));
}.plyr__progress input[type="range"] {
    position: relative;
    z-index: 2;
}.plyr__progress .plyr__tooltip {
    left: 0;
    max-width: 120px;
    overflow-wrap: break-word;
}.plyr__progress__buffer {
    -webkit-appearance: none;
    background: #0000;
    border: 0;
    border-radius: 100px;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    left: 0;
    margin-top: -2.5px;
    margin-top: calc((var(--plyr-range-track-height, 5px) / 2) * -1);
    padding: 0;
    position: absolute;
    top: 50%;
}.plyr__progress__buffer::-webkit-progress-bar {
    background: #0000;
}.plyr__progress__buffer::-webkit-progress-value {
    background: currentColor;
    border-radius: 100px;
    min-width: 5px;
    min-width: var(--plyr-range-track-height, 5px);
    -webkit-transition: width 0.2s ease;
    transition: width 0.2s ease;
}.plyr__progress__buffer::-moz-progress-bar {
    background: currentColor;
    border-radius: 100px;
    min-width: 5px;
    min-width: var(--plyr-range-track-height, 5px);
    -moz-transition: width 0.2s ease;
    transition: width 0.2s ease;
}.plyr__progress__buffer::-ms-fill {
    border-radius: 100px;
    -ms-transition: width 0.2s ease;
    transition: width 0.2s ease;
}.plyr--loading .plyr__progress__buffer {
    animation: plyr-progress 1s linear infinite;
    background-image: linear-gradient(
        -45deg,
        #23282f99 25%,
        #0000 0,
        #0000 50%,
        #23282f99 0,
        #23282f99 75%,
        #0000 0,
        #0000
    );
    background-image: linear-gradient(
        -45deg,
        var(--plyr-progress-loading-background, #23282f99) 25%,
        #0000 25%,
        #0000 50%,
        var(--plyr-progress-loading-background, #23282f99) 50%,
        var(--plyr-progress-loading-background, #23282f99) 75%,
        #0000 75%,
        #0000
    );
    background-repeat: repeat-x;
    background-size: 25px 25px;
    background-size: var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);
    color: #0000;
}.plyr--video.plyr--loading .plyr__progress__buffer {
    background-color: #ffffff40;
    background-color: var(--plyr-video-progress-buffered-background, #ffffff40);
}.plyr--audio.plyr--loading .plyr__progress__buffer {
    background-color: #c1c8d199;
    background-color: var(--plyr-audio-progress-buffered-background, #c1c8d199);
}.plyr__progress__marker {
    background-color: #fff;
    background-color: var(--plyr-progress-marker-background, #fff);
    border-radius: 1px;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 3px;
    width: var(--plyr-progress-marker-width, 3px);
    z-index: 3;
}.plyr__volume {
    align-items: center;
    display: flex;
    position: relative;
}.plyr__volume input[type="range"] {
    margin-left: 5px;
    margin-left: calc(var(--plyr-control-spacing, 10px) / 2);
    margin-right: 5px;
    margin-right: calc(var(--plyr-control-spacing, 10px) / 2);
    max-width: 90px;
    min-width: 60px;
    position: relative;
    z-index: 2;
}.plyr--audio {
    display: block;
}.plyr--audio .plyr__controls {
    background: #fff;
    background: var(--plyr-audio-controls-background, #fff);
    border-radius: inherit;
    color: #4a5464;
    color: var(--plyr-audio-control-color, #4a5464);
    padding: 10px;
    padding: var(--plyr-control-spacing, 10px);
}.plyr--audio .plyr__control:focus-visible, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded="true"] {
    background: #00b2ff;
    background: var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    color: #fff;
    color: var(--plyr-audio-control-color-hover, #fff);
}.plyr--full-ui.plyr--audio input[type="range"]::-webkit-slider-runnable-track {
    background-color: #c1c8d199;
    background-color: var(
        --plyr-audio-range-track-background,
        var(--plyr-audio-progress-buffered-background, #c1c8d199)
    );
}.plyr--full-ui.plyr--audio input[type="range"]::-moz-range-track {
    background-color: #c1c8d199;
    background-color: var(
        --plyr-audio-range-track-background,
        var(--plyr-audio-progress-buffered-background, #c1c8d199)
    );
}.plyr--full-ui.plyr--audio input[type="range"]::-ms-track {
    background-color: #c1c8d199;
    background-color: var(
        --plyr-audio-range-track-background,
        var(--plyr-audio-progress-buffered-background, #c1c8d199)
    );
}.plyr--full-ui.plyr--audio input[type="range"]:active::-webkit-slider-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #23282f1a;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a);
}.plyr--full-ui.plyr--audio input[type="range"]:active::-moz-range-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #23282f1a;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a);
}.plyr--full-ui.plyr--audio input[type="range"]:active::-ms-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #23282f1a;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #23282f1a);
}.plyr--audio .plyr__progress__buffer {
    color: #c1c8d199;
    color: var(--plyr-audio-progress-buffered-background, #c1c8d199);
}.plyr--video {
    overflow: hidden;
}.plyr--video.plyr--menu-open {
    overflow: visible;
}.plyr__video-wrapper {
    background: #000;
    background: var(--plyr-video-background, var(--plyr-video-background, #000));
    border-radius: inherit;
    height: 100%;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}.plyr__video-embed, .plyr__video-wrapper--fixed-ratio {
    aspect-ratio: 16/9;
}@supports not (aspect-ratio: 16/9) {
    .plyr__video-embed, .plyr__video-wrapper--fixed-ratio {
        height: 0;
        padding-bottom: 56.25%;
        position: relative;
    }
}.plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container {
    padding-bottom: 240%;
    position: relative;
    transform: translateY(-38.28125%);
}.plyr--video .plyr__controls {
    background: linear-gradient(#0000, #000000bf);
    background: var(--plyr-video-controls-background, linear-gradient(#0000, #000000bf));
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    bottom: 0;
    color: #fff;
    color: var(--plyr-video-control-color, #fff);
    left: 0;
    padding: 5px;
    padding: calc(var(--plyr-control-spacing, 10px) / 2);
    padding-top: 20px;
    padding-top: calc(var(--plyr-control-spacing, 10px) * 2);
    position: absolute;
    right: 0;
    transition:
        opacity 0.4s ease-in-out,
        transform 0.4s ease-in-out;
    z-index: 3;
}@media (min-width: 480px) {
    .plyr--video .plyr__controls {
        padding: 10px;
        padding: var(--plyr-control-spacing, 10px);
        padding-top: 35px;
        padding-top: calc(var(--plyr-control-spacing, 10px) * 3.5);
    }
}.plyr--video.plyr--hide-controls .plyr__controls {
    opacity: 0;
    pointer-events: none;
    transform: translateY(100%);
}.plyr--video .plyr__control:focus-visible, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded="true"] {
    background: #00b2ff;
    background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    color: #fff;
    color: var(--plyr-video-control-color-hover, #fff);
}.plyr__control--overlaid {
    background: #00b2ff;
    background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));
    border: 0;
    border-radius: 100%;
    color: #fff;
    color: var(--plyr-video-control-color, #fff);
    display: none;
    left: 50%;
    opacity: 0.9;
    padding: 15px;
    padding: calc(var(--plyr-control-spacing, 10px) * 1.5);
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s;
    z-index: 2;
}.plyr__control--overlaid svg {
    left: 2px;
    position: relative;
}.plyr__control--overlaid:focus, .plyr__control--overlaid:hover {
    opacity: 1;
}.plyr--playing .plyr__control--overlaid {
    opacity: 0;
    visibility: hidden;
}.plyr--full-ui.plyr--video .plyr__control--overlaid {
    display: block;
}.plyr--full-ui.plyr--video input[type="range"]::-webkit-slider-runnable-track {
    background-color: #ffffff40;
    background-color: var(
        --plyr-video-range-track-background,
        var(--plyr-video-progress-buffered-background, #ffffff40)
    );
}.plyr--full-ui.plyr--video input[type="range"]::-moz-range-track {
    background-color: #ffffff40;
    background-color: var(
        --plyr-video-range-track-background,
        var(--plyr-video-progress-buffered-background, #ffffff40)
    );
}.plyr--full-ui.plyr--video input[type="range"]::-ms-track {
    background-color: #ffffff40;
    background-color: var(
        --plyr-video-range-track-background,
        var(--plyr-video-progress-buffered-background, #ffffff40)
    );
}.plyr--full-ui.plyr--video input[type="range"]:active::-webkit-slider-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #ffffff80;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80);
}.plyr--full-ui.plyr--video input[type="range"]:active::-moz-range-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #ffffff80;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80);
}.plyr--full-ui.plyr--video input[type="range"]:active::-ms-thumb {
    box-shadow:
        0 1px 1px #23282f26,
        0 0 0 1px #23282f33,
        0 0 0 3px #ffffff80;
    box-shadow:
        var(--plyr-range-thumb-shadow, 0 1px 1px #23282f26, 0 0 0 1px #23282f33),
        0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px)
            var(--plyr-audio-range-thumb-active-shadow-color, #ffffff80);
}.plyr--video .plyr__progress__buffer {
    color: #ffffff40;
    color: var(--plyr-video-progress-buffered-background, #ffffff40);
}.plyr:fullscreen {
    background: #000;
    border-radius: 0 !important;
    height: 100%;
    margin: 0;
    width: 100%;
}.plyr:fullscreen video {
    height: 100%;
}.plyr:fullscreen .plyr__control .icon--exit-fullscreen {
    display: block;
}.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg {
    display: none;
}.plyr:fullscreen.plyr--hide-controls {
    cursor: none;
}@media (min-width: 1024px) {
    .plyr:fullscreen .plyr__captions {
        font-size: 21px;
        font-size: var(--plyr-font-size-xlarge, 21px);
    }
}.plyr--fullscreen-fallback {
    background: #000;
    border-radius: 0 !important;
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 10000000;
}.plyr--fullscreen-fallback video {
    height: 100%;
}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {
    display: block;
}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg {
    display: none;
}.plyr--fullscreen-fallback.plyr--hide-controls {
    cursor: none;
}@media (min-width: 1024px) {
    .plyr--fullscreen-fallback .plyr__captions {
        font-size: 21px;
        font-size: var(--plyr-font-size-xlarge, 21px);
    }
}.plyr__ads {
    border-radius: inherit;
    bottom: 0;
    cursor: pointer;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}.plyr__ads > div, .plyr__ads > div iframe {
    height: 100%;
    position: absolute;
    width: 100%;
}.plyr__ads:after {
    background: #23282f;
    border-radius: 2px;
    bottom: 10px;
    bottom: var(--plyr-control-spacing, 10px);
    color: #fff;
    content: attr(data-badge-text);
    font-size: 11px;
    padding: 2px 6px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    right: var(--plyr-control-spacing, 10px);
    z-index: 3;
}.plyr__ads:empty:after {
    display: none;
}.plyr__cues {
    background: currentColor;
    display: block;
    height: 5px;
    height: var(--plyr-range-track-height, 5px);
    left: 0;
    opacity: 0.8;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 3px;
    z-index: 3;
}.plyr__preview-thumb {
    background-color: #fff;
    background-color: var(--plyr-tooltip-background, #fff);
    border-radius: 8px;
    border-radius: var(--plyr-menu-radius, 8px);
    bottom: 100%;
    box-shadow: 0 1px 2px #00000026;
    box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px #00000026);
    margin-bottom: 10px;
    margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
    opacity: 0;
    padding: 3px;
    pointer-events: none;
    position: absolute;
    transform: translateY(10px) scale(0.8);
    transform-origin: 50% 100%;
    transition:
        transform 0.2s ease 0.1s,
        opacity 0.2s ease 0.1s;
    z-index: 2;
}.plyr__preview-thumb--is-shown {
    opacity: 1;
    transform: translate(0) scale(1);
}.plyr__preview-thumb:before {
    border-left: 4px solid #0000;
    border-left: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-right: 4px solid #0000;
    border-right: var(--plyr-tooltip-arrow-size, 4px) solid #0000;
    border-top: 4px solid #fff;
    border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);
    bottom: -4px;
    bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
    content: "";
    height: 0;
    left: calc(50% + var(--preview-arrow-offset));
    position: absolute;
    transform: translateX(-50%);
    width: 0;
    z-index: 2;
}.plyr__preview-thumb__image-container {
    background: #c1c8d1;
    border-radius: 7px;
    border-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    overflow: hidden;
    position: relative;
    z-index: 0;
}.plyr__preview-thumb__image-container img, .plyr__preview-thumb__image-container:after {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}.plyr__preview-thumb__image-container:after {
    border-radius: inherit;
    box-shadow: inset 0 0 0 1px #00000026;
    content: "";
    pointer-events: none;
}.plyr__preview-thumb__image-container img {
    max-height: none;
    max-width: none;
}.plyr__preview-thumb__time-container {
    background: linear-gradient(#0000, #000000bf);
    background: var(--plyr-video-controls-background, linear-gradient(#0000, #000000bf));
    border-bottom-left-radius: 7px;
    border-bottom-left-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    border-bottom-right-radius: 7px;
    border-bottom-right-radius: calc(var(--plyr-menu-radius, 8px) - 1px);
    bottom: 0;
    left: 0;
    line-height: 1.1;
    padding: 20px 6px 6px;
    position: absolute;
    right: 0;
    z-index: 3;
}.plyr__preview-thumb__time-container span {
    color: #fff;
    font-size: 13px;
    font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));
}.plyr__preview-scrubbing {
    bottom: 0;
    filter: blur(1px);
    height: 100%;
    left: 0;
    margin: auto;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.3s ease;
    width: 100%;
    z-index: 1;
}.plyr__preview-scrubbing--is-shown {
    opacity: 1;
}.plyr__preview-scrubbing img {
    height: 100%;
    left: 0;
    max-height: none;
    max-width: none;
    object-fit: contain;
    position: absolute;
    top: 0;
    width: 100%;
}.plyr--no-transition {
    transition: none !important;
}.plyr__sr-only {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0 !important;
    height: 1px !important;
    overflow: hidden;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}.plyr [hidden] {
    display: none !important;
}@font-face {
    font-family: "WorkSans";
    font-style: normal;
    font-weight: 400;
    src: url(/themes/custom/doppelstunde_24/assets/a0297787a1a192213b53.ttf) format("truetype");
    font-display: auto;
}:root {
    --font-size: 16px;
    --font-size-meta: 0.8rem;

    --fs-h1: 3rem;
    --fs-h2: 2rem;
    --fs-h3: 1.8rem;
    --fs-h4: 1.4rem;
    --fs-h5: 1.2rem;

    --fs-p: 1.4rem;
    --fs-small: 1.2rem;
    --fs-tiny: 1rem;

    --heading-font: "WorkSans", Arial, Helvetica, sans-serif;
    --body-font: "WorkSans", Arial, Helvetica, sans-serif;
}@media screen and (max-width: 639px) {
    :root {
        --fs-h1: 2rem;
        --fs-h2: 1.4rem;
        --fs-h3: 1.2rem;
        --fs-h4: 1.2rem;
        --fs-h5: 1.2rem;

        --fs-p: 1.1rem;
        --fs-small: 0.8rem;
        --fs-tiny: 0.75rem;
    }
}body {
    font-family: var(--body-font);
    line-height: 1.5em;
    font-size: 16px;
    text-rendering: optimizeLegibility;

    color: var(--color-text);
}h1, h2, h3, h4, h5, h6, #block-doppelstunde-24-mobilemenu .menu li a, .webform-submission-kiez-kreatoer-emoji-picker-form label {
    margin-top: 0;
    line-height: 1.2em;
}h1 em, h2 em, h3 em, h4 em, h5 em, h6 em, #block-doppelstunde-24-mobilemenu .menu li a em, .webform-submission-kiez-kreatoer-emoji-picker-form label em {
        display: inline-block;
        font-style: normal;
        transform: scale(1.2);
    }h1 {
    font-size: var(--fs-h1);

    font-variation-settings: "wght" 500;
}h1 strong {
        font-variation-settings: "wght" 700;
        color: var(--color-brand);
    }h2, #block-doppelstunde-24-mobilemenu .menu li a, .webform-submission-kiez-kreatoer-emoji-picker-form label {
    font-size: var(--fs-h2);
    font-variation-settings: "wght" 400;
}h2 strong, #block-doppelstunde-24-mobilemenu .menu li a strong, .webform-submission-kiez-kreatoer-emoji-picker-form label strong {
        font-variation-settings: "wght" 700;
    }h3 {
    font-size: var(--fs-h3);
    font-variation-settings: "wght" 400;
}h3 strong {
        font-variation-settings: "wght" 700;
    }h4 {
    font-size: var(--fs-h4);
    font-variation-settings: "wght" 400;
}h4 strong {
        font-variation-settings: "wght" 700;
    }h5 {
    font-size: var(--fs-h5);
    font-variation-settings: "wght" 400;
}h5 strong {
        font-variation-settings: "wght" 700;
    }p, .view-emoji-test .view-empty {
    font-size: var(--fs-p);
    font-variation-settings: "wght" 400;
    line-height: 1.4em;
    max-width: 800px;
    margin: 0 auto var(--base-padding) auto;
}@media screen and (max-width: 639px) {p, .view-emoji-test .view-empty {
        max-width: 90vw
}
    }body.page-node-type-material-seite p {
        font-size: var(--fs-small);
        max-width: 100%;
    }p.small, .view-emoji-test .view-empty.small {
        font-size: var(--fs-small);
    }a, a:visited, a:active, a:hover {
    color: var(--color-text);
}strong {
    font-variation-settings: "wght" 500;
}article a, article a:visited, article a:active, article a:hover {
        color: var(--color-interaction);
    }article ul li, article ol li {
            font-size: var(--fs-p);
            line-height: 1.3em;
            margin-bottom: 0.75em;
            font-variation-settings: "wght" 300;
        }article ul li:last-child, article ol li:last-child {
                margin-bottom: 0;
            }body.page-node-type-material-seite article ul li, body.page-node-type-material-seite article ol li {
                font-size: var(--fs-small);
                font-variation-settings: "wght" 400;
                margin-bottom: 0.5em;
            }blockquote.wp-block-quote {
    border: none;
    padding: 0;

    display: flex;
    align-items: center;
    gap: 20px;
}blockquote.wp-block-quote p {
        order: 2;
        margin-bottom: 0;
        font-style: italic;
    }blockquote.wp-block-quote p:before {
            content: "“";
        }blockquote.wp-block-quote p:after {
            content: "”";
        }blockquote.wp-block-quote cite {
        order: 1;
    }blockquote.wp-block-quote cite em {
            font-size: 7rem;
            display: flex;
            align-items: center;
            justify-content: center;
            width: 7rem;
            height: 7rem;

            font-style: normal;

            background-color: var(--color-highlight-3);
            border-radius: 100px;
        }blockquote.wp-block-quote.megaquote {
        overflow: hidden;
        border-left: none;
        margin: -8vw 0 -2vw 0;
        text-align: center;
        padding: 0;
    }blockquote.wp-block-quote.megaquote p {
            margin: 0;
            text-align: center;
            font-size: 18vw;

            color: var(--color-highlight-4);

            white-space: nowrap;

            font-variation-settings: "wght" 900;

            transform: rotate(-2deg);
        }blockquote.wp-block-quote.megaquote p:before {
                content: "";
            }blockquote.wp-block-quote.megaquote p:after {
                content: "";
            }.hint, body.page-node-type-material-seite article ul li em, body.page-node-type-material-seite article ol li em, body.page-node-type-material-seite article p em, body.notes-visible %slide-form .notes p em {
    display: inline-block;
    padding: 10px;
    background-color: #cae4ff;
    color: #436a94;
}hr.wp-block-separator {
    width: 100% !important;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
    margin-top: var(--base-padding);
    margin-bottom: var(--base-padding);
}.btn, .button, a.wp-element-button {
    cursor: pointer;

    background-color: var(--color-interaction);
    border: none;
    color: #fff;

    border-radius: var(--border-radius);
    padding: 0.7em;

    font-variation-settings: "wght" 500;
    font-size: var(--fs-p);
}.btn:hover, .button:hover, a.wp-element-button:hover {
        background-color: var(--color-interaction-dark);
    }.wp-block-button {
    padding: 0;
}.wp-block-buttons {
    margin: 20px auto;
    display: table !important;
}.wp-block-buttons .wp-block-button {
        display: table-row !important;
    }.wp-block-buttons .wp-element-button {
        width: 100%;
    }a.wp-element-button {

    margin-bottom: 10px;

    color: #fff;
}a.wp-element-button em {
        font-style: normal;
        display: block;
        line-height: 120%;
        font-size: 64px;
    }a.wp-element-button:visited {
        color: #fff;
    }.js .webform-submission-form .dropbutton-wrapper, .js .webform-submission-form .dropbutton-wrapper div {
        box-sizing: border-box;
    }.js .webform-submission-form .dropbutton-wrapper {
        position: absolute;
        bottom: -32px;
        right: 0px;
        display: block;

        width: 42px;
        height: 42px;
    }.js .webform-submission-form .dropbutton-multiple .dropbutton-widget {
        position: absolute;
        top: 0px;
        right: 0px;
        min-width: 42px;
        min-height: 42px;
        padding: 0;
        padding-right: 0;
    }.js .webform-submission-form td .dropbutton-multiple {
        max-width: 100%;
        margin-right: 2em; /* LTR */
        padding-right: 10em; /* LTR */
    }.js .webform-submission-form td .dropbutton-multiple .dropbutton-action a, .js .webform-submission-form td .dropbutton-multiple .dropbutton-action input, .js .webform-submission-form td .dropbutton-multiple .dropbutton-action button {
        width: auto;
    }.js .webform-submission-form .dropbutton li, .js .webform-submission-form .dropbutton a {
        display: block;
        outline: none;
        text-decoration: none;
    }.js .webform-submission-form .dropbutton li {
    }.js .webform-submission-form li.dropbutton-toggle {
        display: block;
        width: 42px;
        height: 42px;
    }.js .webform-submission-form .dropbutton-multiple.open {
        z-index: 100;
    }.js .webform-submission-form .dropbutton-multiple.open .dropbutton-widget {
        }.js .webform-submission-form .dropbutton-multiple .dropbutton .dropbutton-action {
        display: none;
        padding: 0;
        border-bottom: 1px solid #dedede;
    }.js .webform-submission-form .dropbutton-multiple .dropbutton .dropbutton-action a {
            padding: 10px 42px 10px 10px;
        }.js .webform-submission-form .dropbutton-multiple .dropbutton .secondary-action {
        display: none;
        padding: 0;
        border-bottom: 1px solid #dedede;
    }.js .webform-submission-form .dropbutton-multiple .dropbutton .secondary-action:last-child {
            padding-bottom: 0;
            border-bottom: none;
        }.js .webform-submission-form .dropbutton-multiple .dropbutton .secondary-action:last-child a {
                padding: 10px 42px 10px 10px;
            }.js .webform-submission-form .dropbutton-multiple.open .dropbutton .secondary-action, .js .webform-submission-form .dropbutton-multiple.open .dropbutton .dropbutton-action {
        display: block;
    }.js .webform-submission-form .dropbutton-toggle {
        position: absolute;
        top: 0;
        right: 0; /* LTR */
        bottom: 0;
        display: block;
        width: 2em;
        white-space: nowrap;
        text-indent: 110%;
    }.js .webform-submission-form .dropbutton-toggle button {
        display: block;
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        cursor: pointer;
        border: 0;
        background: none;
    }.js .webform-submission-form .dropbutton-arrow {
        position: absolute;
        border: none;
        top: 0px;
        right: 0px;

        display: block;
        overflow: hidden;
        width: 42px;
        height: 42px;
    }.js .webform-submission-form .dropbutton-arrow:before {
            content: "✏";
            display: flex;
            align-items: center;
            justify-content: center;
            width: 42px;
            height: 42px;
            line-height: auto;
            font-size: 24px;
        }.js .webform-submission-form .dropbutton-multiple.open .dropbutton-arrow {
        border: none;
        top: 0px;
        right: 0px;
    }.js .webform-submission-form .dropbutton-multiple.open .dropbutton-arrow:before {
            content: "✕";
        }figure {
    margin: 0;
}figure img {
        margin: 0;
        display: block;
    }.wp-block-video {
    margin: 0;
}.polaroid, .polaroid-cols .wp-block-column figure, .team-group .wp-block-columns figure, .team-group .wp-block-columns.flip figure {
    transform: rotate(4deg);
}.polaroid img, .polaroid-cols .wp-block-column figure img, .team-group .wp-block-columns figure img, .team-group .wp-block-columns.flip figure img {
        border-radius: var(--border-radius);
    }.polaroid:before, .polaroid-cols .wp-block-column figure:before, .team-group .wp-block-columns figure:before, .team-group .wp-block-columns.flip figure:before {
        position: absolute;
        top: 0px;
        left: -50px;
        z-index: -1;
        content: "";
        display: block;
        background-color: var(--color-highlight-1);

        border-radius: var(--border-radius);
        width: 100%;
        height: 100%;

        transform: rotate(-6deg) translate(-10px, 0px);
    }.plyr {
    --plyr-color-main: #65cfb9;
    --plyr-captions-background: rgba(0, 0, 0, 0.7);
    --plyr-captions-text-color: #fff;

    border-radius: var(--border-radius);
    overflow: hidden;
}.plyr .plyr__caption {
        line-height: 1.1em;
        display: inline-block;
    }.plyr:before {
        content: "";
        position: absolute;
        z-index: 800;
        top: 10px;
        right: 10px;

        width: 42px;
        height: 42px;
        background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml%20version=%271.0%27%20encoding=%27utf-8%27?%3E%20%3C%21--%20Generator:%20Adobe%20Illustrator%2026.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200%29%20--%3E%20%3Csvg%20version=%271.1%27%20id=%27Ebene_1%27%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%20x=%270px%27%20y=%270px%27%20viewBox=%270%200%20512%20512%27%20style=%27enable-background:new%200%200%20512%20512;%27%20xml:space=%27preserve%27%20fill=%27%233d9886%27%3E%20%3Cstyle%20type=%27text/css%27%3E%20.st0%7Bfill:%2371C9B8;%7D%20%3C/style%3E%20%3Cpath%20class=%27st0%27%20d=%27M508.6,74.2c0-10.5-26.9-34.8-43.3-43.6c-2.5-1.7-5.4-2.7-7.9-3c-0.6,0-0.9,0-1.6,0c-2.2,0-4.4,0.7-6.3,2.4%20C381.1,89.8,281.1,209,266.3,233.2c-14.8,24.2,0,34.5,0,34.5c7.9,10.1,21.8,17.3,33.2,17.3c2.2,0,4.1,0,6.3-0.7%20c20.6-5.8,44.9-10.8,69.3-14.5c-5.7,15.9-11.7,31.5-15.8,45.7c-0.6,2.4-0.9,4.7-0.9,7.4c0,16.2,11.7,42.3,22.8,42.3%20c4.1,0,8.5-4.1,12-12.5c14.2-34.8,24.7-63.9,37-92l46.5-5.8c5.4-0.7,13.3-11.8,13.3-19.6c-0.3-5.4-3.5-9.1-12-9.1%20c-10.1,0-21.2,0.7-32.6,1.7c4.7-10.8,51.3-129.2,57.6-140.7C507,79.3,508.6,78.3,508.6,74.2z%20M390.6,233.2%20c-25.3,3.4-51.9,7.8-77.2,13.5c38.9-56.5,85.4-107.2,133.2-151.5C426.4,143.9,398.8,213.2,390.6,233.2z%27/%3E%20%3Cg%3E%20%3Cpath%20class=%27st0%27%20d=%27M150.1,364c-1.7-1.6-3.8-2.5-6.2-2.9c2,0.5,3.6,1.3,5,2.6c2.4,2.1,5.7,3.8,9.9,4.7%20C155.2,367.5,152.3,366,150.1,364z%20M159.6,351.5c-2.9-0.3-5.7-0.7-8.5-1.1c3.1,0.6,6.3,1,9.7,1.4c4.6,0.5,8.7,1,12.3,1.5%20C169.2,352.6,164.7,352,159.6,351.5z%20M173.1,293.1c2,0,3.9,0.1,5.6,0.3c-2.1-0.4-4.3-0.6-6.8-0.6c-11,0-16.5,2.2-16.5,6.7%20c0,2.4,2.1,4.3,6.4,5.6c1.1,0.3,2.4,0.7,4,1c-1.1-0.3-2-0.5-2.8-0.8c-4.3-1.3-6.5-3.2-6.5-5.6C156.6,295.4,162.1,293.1,173.1,293.1%20z%20M234.5,261.2c-9-6.3-19.7-10.8-31.9-13.4c11.7,2.6,22,7.1,30.7,13.2c15.5,10.9,23.3,22.4,23.3,34.4c0,1.6-0.6,3-1.6,3.9%20c-1.1,1-2.5,1.5-4.3,1.5h-53.2c-0.7,0-1.3-0.1-1.9-0.2c1,0.3,2,0.5,3,0.5h53.2c1.8,0,3.3-0.5,4.4-1.5c1.1-1,1.6-2.3,1.6-3.9%20C257.7,283.6,250,272.1,234.5,261.2z%20M246.5,326.5c-7-5-16.9-9-29.8-12.1c12.3,3,21.8,7,28.5,11.8c11.5,8.2,17.2,20.5,17.2,36.9%20c0,16.4-8.4,29.7-25,39.9c-16.7,10.1-38.7,15.3-66.2,15.3c-7.7,0-15-0.4-21.8-1.2c7.1,1,14.8,1.4,22.9,1.4c27.5,0,49.6-5,66.3-15.3%20c16.7-10.2,25-23.5,25-39.9C263.7,347.1,257.9,334.7,246.5,326.5z%20M254,67.6c-8.2-11.4-19-19.5-32.4-24.2c-5.3-1.9-11-3.4-17-4.5%20c5.6,1.1,10.9,2.6,15.8,4.3c13.3,4.8,24.2,12.8,32.4,24.2c8.2,11.4,12.3,25.5,12.3,42.5v25.2c0,26.4-8.9,45.6-26.7,57.6%20c-16.3,10.9-38.1,16.3-65.3,16.3H94.3c-0.2,0-0.5,0-0.7,0c0.6,0.2,1.2,0.3,1.9,0.3h78.9c27.2,0,49-5.4,65.3-16.3%20c17.8-12,26.7-31.2,26.7-57.6v-25.2C266.4,93.2,262.3,79,254,67.6z%27/%3E%20%3Cpath%20class=%27st0%27%20d=%27M174.4,84.2h-22.5v76.7h22.5c7.7,0,13.9-1.9,18.4-5.6c4.5-3.7,6.8-8.9,6.8-15.7v-34.1c0-6.8-2.3-12-6.8-15.7%20S182.2,84.2,174.4,84.2z%27/%3E%20%3C/g%3E%20%3Cg%3E%20%3Cg%3E%20%3Cpath%20class=%27st0%27%20d=%27M261.8,204c2.7-2.5,5.3-5.3,7.8-8.4L261.8,204z%27/%3E%20%3C/g%3E%20%3Cg%3E%20%3Cpath%20class=%27st0%27%20d=%27M191,298.3c-2.6-2.2-6.1-3.8-10.5-4.5c3.8,0.8,6.9,2.2,9.3,4.3c1.6,1.5,3.4,2.2,5.5,2.6%20C193.7,300.2,192.3,299.4,191,298.3z%20M187.6,309.5c-3.5-0.4-6.6-0.8-9.5-1.1c3.1,0.4,6.7,0.9,10.7,1.3c3.4,0.4,6.6,0.8,9.8,1.2%20C195,310.4,191.4,309.9,187.6,309.5z%27/%3E%20%3Cpath%20class=%27st0%27%20d=%27M310.5,244.6%20M251.9,246.3c-1.5-1.1-3-2.3-4.6-3.4c-4.4-3.1-9.1-5.8-14.1-8.2l28.3-30.5%20c0-0.1,0.1-0.1,0.2-0.2l7.8-8.4c10.7-13.1,19.2-32.3,19.2-60.2v-25.2c0-21.7-5.5-40.4-16.6-55.6c-10.9-15.1-25.3-25.9-43-32.2%20c-15.7-5.7-34.2-8.5-54.8-8.5H95.5c-5.7,0-11.2,1.7-15.9,4.8c0,0.1-68.6,72.5-68.6,72.5c-2.6,4.5-4.1,9.5-4.1,14.7v154.7%20c0,7.8,3,15.2,8.5,20.5c5.4,5.6,12.7,8.6,20.6,8.6h8.6c1.1,0,1.6,0.7,1.8,1.2c0.2,0.5,0.3,1.3-0.5,2.1l-11.5,11.5%20c-16.6,13.8-25.5,32.3-25.5,53.3c0,14.3,3.9,27,11.5,37.7l-8.4,8.4c-5.6,5.2-8.6,12.5-8.6,20.4c0,15.6,5.7,37.9,33,55.8%20c18.9,12.5,44.6,18.8,76.5,18.8c31.6,0,57.9-6.2,78-18.6c7.7-4.8,14.4-10.3,19.5-16.2c0,0,60.7-59.3,60.8-59.5%20c11.8-14.3,14.9-29.6,14.9-41.4c0-21.6-7.5-36.2-16.3-45.9c0.5-0.5,1-0.8,1.5-1.3c5.7-5.2,8.9-12.5,8.9-20.4%20c0-5.7-0.9-11.3-2.8-16.7C268.5,257.1,251.9,246.3,251.9,246.3z%20M89.6,41c0.1-3.3,2.9-5,4.7-5h78.9c9.5,0,18.4,0.7,26.6,2%20c1.6,0.3,3.2,0.5,4.8,0.8c6.1,1.1,11.7,2.6,17,4.5c13.3,4.8,24.1,12.8,32.4,24.2c8.2,11.4,12.3,25.6,12.3,42.5v25.2%20c0,26.4-8.9,45.6-26.7,57.6c-16.3,10.9-38.1,16.3-65.3,16.3H95.5c-0.7,0-1.3-0.1-1.9-0.3c-1.5-0.1-2.9-0.8-4-1.9%20c-1.3-1.3-2-2.9-2-4.7L89.6,41z%20M238.7,403.3c-16.7,10.2-38.8,15.3-66.3,15.3c-8.2,0-15.8-0.5-22.9-1.4c-2.2-0.2-4.5-0.6-6.6-1%20c-2.5-0.4-4.8-0.8-7.1-1.4c-11.2-2.5-20.8-6.3-28.7-11.5c-15.3-10-22.9-22.4-22.9-37.1c0-3.6,1.9-5.4,5.7-5.4h50.7%20c1.2,0,2.2,0.1,3.2,0.3c0.1,0,0.1,0,0.1,0c2.5,0.3,4.5,1.3,6.2,2.9c2.2,2,5,3.5,8.7,4.5c0.2,0.1,0.3,0.1,0.5,0.2%20c0.7,0.2,1.5,0.4,2.2,0.5c3.3,0.6,7.1,0.9,11.4,0.9c15.6,0,23.5-2.3,23.5-6.9c0-2.9-2.5-5.2-7.5-6.8c-1.1-0.4-2.4-0.7-4-1.1%20c-0.5-0.2-1.1-0.3-1.7-0.4c-1.7-0.3-3.8-0.7-6-1.1c-1-0.1-2.1-0.3-3.2-0.5c-0.3,0-0.6-0.1-0.9-0.1c-3.6-0.4-7.7-1-12.3-1.5%20c-3.4-0.4-6.6-0.8-9.7-1.4c-2.8-0.4-5.4-0.9-8-1.5c-2.1-0.4-4.2-1-6.2-1.5c-2-0.5-3.8-1-5.6-1.6c-27.9-8.2-41.8-23.7-41.8-46.2%20c0-16.4,7.5-29.6,22.5-39.7c15-10.2,35.1-15.2,60.2-15.2c8.3,0,16,0.6,23.3,1.8c2.4,0.4,4.7,0.8,6.9,1.3%20c12.2,2.6,22.9,7.1,31.9,13.4c15.5,10.9,23.2,22.4,23.2,34.5c0,1.6-0.5,2.9-1.6,3.9c-1.1,1-2.5,1.5-4.4,1.5h-53.2%20c-1.1,0-2.1-0.1-3-0.5c-0.1,0.1-0.2,0-0.3-0.1c-2.1-0.3-3.9-1.1-5.5-2.6c-2.4-2.1-5.4-3.5-9.3-4.3c-0.6-0.1-1.1-0.2-1.7-0.3%20c-1.7-0.2-3.6-0.3-5.6-0.3c-11,0-16.5,2.2-16.5,6.7c0,2.4,2.1,4.3,6.5,5.6c0.8,0.3,1.7,0.5,2.8,0.8c0.1,0,0.2,0.1,0.3,0.1%20c0.8,0.2,1.6,0.3,2.5,0.5c0.9,0.2,1.8,0.3,2.8,0.5c1.1,0.2,2.2,0.4,3.4,0.5c0.1,0,0.1,0,0.2,0.1c1,0.1,2,0.3,3,0.5%20c2.9,0.3,6,0.7,9.5,1.1c3.8,0.5,7.5,0.9,10.9,1.5c4.3,0.7,8.3,1.3,12.1,2.1c1.6,0.3,3.2,0.7,4.7,1.1c0.5,0.1,1,0.2,1.4,0.3%20c12.8,3,22.8,7.1,29.8,12.1c11.4,8.2,17.2,20.5,17.2,36.9C263.7,379.8,255.4,393.1,238.7,403.3z%27/%3E%20%3C/g%3E%20%3C/g%3E%20%3Cpath%20class=%27st0%27%20d=%27M374.6,408.5c-3.8-12.5-19.7-13.5-30.2-12.8c-27.3,2-53.1,15.8-70.2,38.7c-7.3,10.1-15.2,23.9-13.7,37.4%20c1.3,12.8,11.8,19.5,22.9,21.2c14.9,2.4,30.8-2,44.8-6.4c6.4-1.7,12.7-4.4,18.4-8.1c4.1-2.7,12.1-8.4,7.9-14.5l0,0%20c-2.5-2-5.7-2.7-8.6-2c-5.1,0.7-10.2,2-14.9,3.4c-7.6,2-13.3,9.4-20.6,12.8c0,0-0.3,0-0.3,0.3c-1.9,0-3.5,0-5.4-0.3%20c-3.2-0.3-6-2-7.9-4.7c-3.8-5-3.2-11.8-1.6-17.8c9.2-0.7,18.4-2,27.6-4.4c12.7-3,25.7-6.1,36.9-13.1%20C369.2,432.7,378.7,421,374.6,408.5z%20M333.6,434.1c-3.5,2.4-7.3,4-11.1,5.4c-1.6,0.7-3.2,1-4.4,1.3c-1,0-1.9,0.3-2.9,0.3%20c-2.2,0.3-4.1,0.3-6.4,0.7c-2.5,0.3-4.8,0.3-7.3,0.3c-1-0.3-0.6,0.3-0.6-0.3c0-0.3,0.6-1,0.6-1.3c0.6-1,1-1.7,1.6-2.7%20c1.3-2,2.5-3.7,3.8-5.7c6-8.1,13.3-14.8,21.9-19.5c0.3-0.3,0.6-0.3,1.3-0.7c1,0,1.6,0,2.5,0c3.5,0.3,6.7,2,8.9,4.7%20C346.3,423.7,338.7,431.1,333.6,434.1z%27/%3E%20%3Cpath%20class=%27st0%27%20d=%27M498.8,402.8l-0.3-0.3c-1.9-2-3.8-3.7-6-5.4l0,0c-1.6-1.7-3.5-3.4-5.4-5l-0.3-0.3c-0.3,0-0.3-0.3-0.6-0.3%20c-4.8-2.7-10.2-2.4-14.6,0.7c-3.2,2.4-3.8,6.1-5.1,9.4c-3.5,10.1-8.3,20.2-14.3,29.3c-7.6,10.8-16.5,19.9-26.7,27.6%20c-6,4.4-16.2,11.1-25.1,11.8c1-4.7,3.8-10.1,5.4-13.5c5.1-10.4,10.2-20.9,15.6-31.3c2.2-4.4,4.4-8.7,7-12.8c1.9-3,6-7.7,3.8-11.8%20c-0.3-0.3-0.6-0.7-0.6-1l0,0c-1.3-1.7-2.9-2.7-4.1-4c-2.2-2-4.4-4-6.7-6.1c0,0,0,0-0.3-0.3l-0.6-0.7c0,0,0,0,0.3,0.3%20c-3.8-2.7-8.6-3.4-12.7-1.7c-6.7,2.4-7.9,9.4-10.5,15.5c-4.1,10.1-8.9,19.5-13.3,29.6c-4.1,9.1-9.8,18.8-11.1,28.9%20c-0.6,5,0.3,10.1,3.2,13.8c0.6,0.7,2.2,2.4,1.9,2l0.3,0.3c3.5,3.7,7,7.1,10.8,10.1c0,0,0.3,0.3,0.6,0.3l0,0%20c7.9,6.4,19.1,6.4,28.3,3.7c6.4-2.4,12.4-5.4,18.1-9.1c1.9,2,4.1,3.7,6.4,5.7l0.6,0.7c1.3,1.3,2.5,2.7,3.8,3.7l0.3,0.3%20c0,0,0,0-0.3-0.3c0.6,0.3,1.3,0.7,1.9,1.3c2.9,0.7,6,0.7,8.9-0.3c6-2.4,6.4-8.1,7.6-14.1c1.9-10.4,7.6-20.2,12.4-29.3%20c5.7-11.8,11.4-23.9,18.4-35l0,0C497.2,411.6,501.6,406.5,498.8,402.8z%27/%3E%20%3Cpath%20class=%27st0%27%20d=%27M482.8,328c-3-1-6.1-2-9.6-2c-6.1-0.5-12.1,0-17.7,1c-6.1,1-12.1,2.5-17.7,5c-6.1,2.5-11.1,7.1-14.6,12.6%20c-2,2.5-3,6.1-3.5,9.1c0,3,2,5.6,4.5,7.1l0,0l0,0c3.5,1.5,7.1,3,10.6,3.5c6.6,1,13.1,1,20.2,0c7.6-0.5,14.1-3,20.2-7.6%20c2.5-3,4.5-6.6,5.6-10.1c1.5-2.5,3-4.5,5-6.6c2-2,3-5,2.5-7.6C487.3,330.5,485.3,329,482.8,328z%27/%3E%20%3C/svg%3E");
        background-repeat: no-repeat;
    }.video-slide .plyr .plyr__caption {
            font-size: 2.5vw;
            line-height: 1.1em;
            display: inline-block;
        }.layout-container {
    padding-top: var(--userbar-height);
}body.role-content_editor .layout-container, body.role-administrator .layout-container {
        padding-top: 0;
    }.layout-content {
    min-height: 80vh;
}.padme {
    padding: var(--base-padding);
}body.path-user .block-system-main-block, body.path-webform .block-system-main-block, body.page-node-type-material-seite .block-system-main-block, body.path-user .block-page-title-block h1, body.path-webform .block-page-title-block h1, body.page-node-type-material-seite .block-page-title-block h1, #block-doppelstunde-24-views-block-meine-unterrichtseinheiten-block-1, #block-doppelstunde-24-views-block-output-block-4, #webform-submission-multistep-test-node-12-add-form .webform-progress, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress, .view-emoji-test.view-display-id-block_6, .webform-submission-kiez-kreatoer-form .webform-progress {
    padding: var(--base-padding);
    margin: min(2vw, var(--base-margin));
}footer .region-footer, .block-views-blockmeine-unterrichtseinheiten-block-2 {
    padding: calc(var(--base-padding) + min(2vw, var(--base-margin)));
}.js .webform-submission-form .dropbutton-multiple .dropbutton-widget, body.path-user .block-system-main-block, body.path-webform .block-system-main-block, body.page-node-type-material-seite .block-system-main-block, #block-doppelstunde-24-views-block-meine-unterrichtseinheiten-block-1, #block-doppelstunde-24-views-block-output-block-4, #webform-submission-multistep-test-node-12-add-form .notes, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes, .view-emoji-test.view-display-id-block_6, .webform-submission-kiez-kreatoer-form .notes {
    background: var(--panel-color);
    border: 1px solid var(--border-color);
    border-radius: var(--border-radius);
    box-sizing: border-box;
}section, .section, .region-header, .hero {
    width: calc(100% - 2 * var(--base-margin));
    max-width: var(--max-width);
    padding: 0 var(--base-padding);
    margin: 0 auto;
}body.path-frontpage {
}body:not(.path-frontpage) {
}body.page-node-type-page:not(.path-frontpage) main {
            margin-top: 150px;
        }@media screen and (max-width: 1179px) {body.page-node-type-page:not(.path-frontpage) main {
                margin-top: 40px
        }
            }body.path-user .block-page-title-block, body.path-webform .block-page-title-block, body.page-node-type-material-seite .block-page-title-block {
        margin-bottom: 0;
        padding: 0;
    }body.path-user .block-page-title-block h1, body.path-webform .block-page-title-block h1, body.page-node-type-material-seite .block-page-title-block h1 {

            margin-bottom: 0;
            font-size: var(--fs-h3);
        }body.path-user .userbar #logo, body.path-webform .userbar #logo, body.page-node-type-material-seite .userbar #logo {
        opacity: 1;
    }.page-title {
    display: none;
}body.path-user .page-title, body.path-webform .page-title {
        display: block;
    }article {
    overflow: hidden;
}section, .section {
    padding: var(--base-padding);

    border-radius: var(--border-radius);
}@media screen and (max-width: 639px) {section, .section {
        margin: 0 var(--base-margin)
}
    }.wp-block-group {
    padding: var(--base-padding);
}.polaroid-cols {
    margin: 0;
}.polaroid-cols .wp-block-column {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }.polaroid-cols .wp-block-column:first-child figure {
                transform: rotate(4deg);
            }.polaroid-cols .wp-block-column:first-child figure:before {
                    left: -50px;
                    transform: rotate(-6deg) translate(-10px, 0px);
                }.polaroid-cols .wp-block-column:last-child figure {
                transform: rotate(-5deg) translate(20px, 0px);
            }.polaroid-cols .wp-block-column:last-child figure:before {
                    left: unset;
                    right: -50px;
                    transform: rotate(6deg);
                }.wp-block-columns {
    gap: var(--base-margin);
}.is-content-justification-center {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}.round-corners {
    border-radius: var(--border-radius);
}.chip, .wp-block-file {
    border-radius: var(--border-radius);

    box-shadow: 10px 10px 0 0 rgba(0, 0, 0, 0.1);
    border: 1px solid rgba(0, 0, 0, 0.2);
}.chip h2, .chip h3, .chip h4, .chip p, .wp-block-file h2, .wp-block-file h3, .wp-block-file h4, .wp-block-file p {
        margin: 0;
        margin-bottom: 0.5em;
    }@media screen and (max-width: 639px) {.team-group .has-text-align-right {
            text-align: center
    }
        }.team-group .wp-block-columns p {
            margin: 0;
            margin-bottom: 1em;
        }@media screen and (max-width: 639px) {.team-group .wp-block-columns figure {
                margin: 0 auto;
                max-width: 80%
        }
            }.team-group .wp-block-columns.flip blockquote.wp-block-quote p {
                    order: 1;
                }.team-group .wp-block-columns.flip blockquote.wp-block-quote cite {
                    order: 2;
                    transform: scaleX(-1);
                }.team-group .wp-block-columns.flip figure {

                transform: rotate(-5deg) translate(20px, 0px);
            }.team-group .wp-block-columns.flip figure:before {
                    left: unset;
                    right: -50px;
                    transform: rotate(6deg);
                }@media screen and (max-width: 639px) {
                .team-group .wp-block-columns.flip .wp-block-column:first-child {
                    order: 2;
                }
                .team-group .wp-block-columns.flip .wp-block-column:last-child {
                    order: 1;
                }
            }#block-doppelstunde-24-views-block-meine-unterrichtseinheiten-block-1 table td, #block-doppelstunde-24-views-block-output-block-4 table td {
            vertical-align: top;
        }.section.rahmenbedingungen a, .section.rahmenbedingungen a:visited {
        color: var(--color-interaction);
    }section.methodik a, section.methodik a:visited {
        color: var(--color-interaction);
    }.wp-block-file {
    padding: var(--base-padding);
    text-align: center;
}.wp-block-file a {
        font-size: var(--fs-small);
        text-decoration: none;
    }.wp-block-file a.wp-block-file__button {
        margin-top: 10px;
        display: block;
    }.wp-block-file a.wp-block-file__button:hover {
            color: #fff;
        }.userbar {
    height: var(--userbar-height);
    background-color: var(--userbar-color);

    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 300;
    width: 100%;

    border-bottom: 1px solid var(--border-color);
}body.role-content_editor .userbar, body.role-administrator .userbar {
        top: 53px;
    }.userbar .region-userbar {
        height: 100%;
        margin: 0 min(2vw, var(--base-margin));

        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
    }@media screen and (max-width: 639px) {.userbar .region-userbar {
            justify-content: center
    }
        }.userbar #block-doppelstunde-24-logo-2, .userbar #block-doppelstunde-24-kiezlogo {
        margin-right: auto;
    }@media screen and (max-width: 639px) {.userbar #block-doppelstunde-24-logo-2, .userbar #block-doppelstunde-24-kiezlogo {
            margin-right: 0
    }
        }body.scrolled .userbar #logo {
            opacity: 1;
        }.userbar #logo {
        transition: opacity 0.2s ease-in-out;
        opacity: 0;
        width: 140px;
        height: 52px;
    }@media screen and (max-width: 639px) {.userbar #logo {
            opacity: 1
    }
        }.userbar p {
        margin: 0;
    }header {
    position: absolute;
    top: var(--userbar-height);
    left: 0px;
    z-index: 200;

    width: 100%;
}body.role-content_editor header, body.role-administrator header {
        top: 112px;
    }.region-header {

    padding-top: var(--base-padding);

    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}.region-header p {
        margin: 0;
    }.region-header #logo {
        width: 300px;
        height: 90px;
    }@media screen and (max-width: 639px) {.region-header {
        display: none
}
    }#logo {
    font-size: 0;
    display: block;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id=%27Ebene_1%27 data-name=%27Ebene 1%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 375.795 99.8%27 fill=%27%2365cfb9%27%3E %3Cpath d=%27M251.329,60.8v-47h-237V97.6h237V70.9h0V60.8Zm-78.2-38.1a1.155,1.155,0,0,1,1.2-1.2h27.4a1.155,1.155,0,0,1,1.2,1.2v6.2a1.155,1.155,0,0,1-1.2,1.2h-17.1v2.8h14.7a1.155,1.155,0,0,1,1.2,1.2v5.7a1.155,1.155,0,0,1-1.2,1.2h-14.7v2.8h17.5a1.155,1.155,0,0,1,1.2,1.2v6.2a1.155,1.155,0,0,1-1.2,1.2h-27.8a1.155,1.155,0,0,1-1.2-1.2ZM49.329,87c-3,1.8-6.9,2.7-11.8,2.7s-8.7-.9-11.4-2.7-4.1-4-4.1-6.6a.9.9,0,0,1,1-1h9a2.456,2.456,0,0,1,1.5.5c.8.8,2.2,1.1,4.3,1.1q4.2,0,4.2-1.2c0-.5-.4-.9-1.3-1.2a47.143,47.143,0,0,0-5.2-.9c-8.3-1-12.5-4-12.5-9.2a8.263,8.263,0,0,1,4-7.1c2.7-1.8,6.3-2.7,10.7-2.7a19.2,19.2,0,0,1,10.9,2.9c2.8,1.9,4.1,4,4.1,6.1a.908.908,0,0,1-.3.7,1.135,1.135,0,0,1-.8.3h-9.5a2.389,2.389,0,0,1-1.4-.5,4.485,4.485,0,0,0-3.2-.9q-3,0-3,1.2c0,.4.4.8,1.1,1a23.215,23.215,0,0,0,4.6.7c5,.6,8.4,1.6,10.5,3.1a7.669,7.669,0,0,1,3.1,6.6C53.829,82.8,52.329,85.2,49.329,87Zm5-47.8c0,4.7-1.6,8.1-4.8,10.3-2.9,1.9-6.8,2.9-11.6,2.9h-14.1a1.155,1.155,0,0,1-1.2-1.2V22.7a1.216,1.216,0,0,1,1.2-1.2h14.1a23.829,23.829,0,0,1,8.4,1.3,12.333,12.333,0,0,1,5.8,4.3,12.765,12.765,0,0,1,2.2,7.6Zm37.5,27.9a1.155,1.155,0,0,1-1.2,1.2h-9.5V88.5a1.155,1.155,0,0,1-1.2,1.2h-9.1a1.155,1.155,0,0,1-1.2-1.2V68.3h-9.5a1.155,1.155,0,0,1-1.2-1.2V60a1.38,1.38,0,0,1,1.3-1.2h30.4a1.155,1.155,0,0,1,1.2,1.2Zm0-27.6a12.366,12.366,0,0,1-2.2,7.4,11.678,11.678,0,0,1-5.8,4.2,24.09,24.09,0,0,1-8.4,1.2,26.28,26.28,0,0,1-8.4-1.2,12.131,12.131,0,0,1-5.8-4.2,12.464,12.464,0,0,1-2.2-7.5V34.3c0-4.3,1.5-7.6,4.6-9.7a20.536,20.536,0,0,1,11.8-3.2c4.9,0,8.8,1.1,11.8,3.2s4.6,5.5,4.6,9.7Zm37.3,37c-.1,4.6-1.6,7.9-4.5,10s-6.8,3.2-11.7,3.2-8.9-1.1-11.7-3.2c-2.9-2.1-4.3-5.4-4.3-9.9V60a.909.909,0,0,1,.4-.8.829.829,0,0,1,.8-.3h9.2a1.135,1.135,0,0,1,.8.3,1.234,1.234,0,0,1,.4.8V77.2a3.029,3.029,0,0,0,1.2,2.7,6.072,6.072,0,0,0,6.6,0,3.257,3.257,0,0,0,1.2-2.7V59.9a.909.909,0,0,1,.4-.8,1.135,1.135,0,0,1,.8-.3h9.2a1.135,1.135,0,0,1,.8.3,1.234,1.234,0,0,1,.4.8Zm-1.2-36.6c-2.1,1.9-5.6,2.8-10.5,2.8h-5.8v8.5a1.155,1.155,0,0,1-1.2,1.2h-9.5a1.155,1.155,0,0,1-1.2-1.2V22.7a1.29,1.29,0,0,1,1.2-1.2h16.5q6.3,0,9.9,3a9.906,9.906,0,0,1,3.7,7.8A9.893,9.893,0,0,1,127.929,39.9Zm37.5,48.6a1.155,1.155,0,0,1-1.2,1.2h-7.1a2.138,2.138,0,0,1-1.8-.9l-9.6-12.3v12a1.155,1.155,0,0,1-1.2,1.2h-8.2a1.155,1.155,0,0,1-1.2-1.2V60a1.155,1.155,0,0,1,1.2-1.2h7.1a1.965,1.965,0,0,1,1.7.9l9.6,13.3V60a1.3,1.3,0,0,1,1.3-1.2h8.2a1.155,1.155,0,0,1,1.2,1.2Zm0-48.6c-2.1,1.9-5.6,2.8-10.5,2.8h-5.8v8.5a1.155,1.155,0,0,1-1.2,1.2h-9.5a1.155,1.155,0,0,1-1.2-1.2V22.7a1.216,1.216,0,0,1,1.2-1.2h16.5q6.3,0,9.9,3a9.906,9.906,0,0,1,3.7,7.8A9.893,9.893,0,0,1,165.429,39.9Zm38.8,36.6c0,4.7-1.6,8.1-4.8,10.3-2.9,1.9-6.8,2.9-11.6,2.9h-14.1a1.155,1.155,0,0,1-1.2-1.2V60a1.155,1.155,0,0,1,1.2-1.2h14.1a23.829,23.829,0,0,1,8.4,1.3,12.333,12.333,0,0,1,5.8,4.3,12.765,12.765,0,0,1,2.2,7.6v4.5Zm36.6,11.9a1.155,1.155,0,0,1-1.2,1.2h-27.9a1.155,1.155,0,0,1-1.2-1.2V60a1.155,1.155,0,0,1,1.2-1.2h27.4a1.155,1.155,0,0,1,1.2,1.2v6.2a1.155,1.155,0,0,1-1.2,1.2h-17.1v2.8h14.7a1.155,1.155,0,0,1,1.2,1.2v5.7a1.155,1.155,0,0,1-1.2,1.2h-14.7V81h17.6a1.155,1.155,0,0,1,1.2,1.2Zm.1-37.1a1.155,1.155,0,0,1-1.2,1.2h-25.7a1.155,1.155,0,0,1-1.2-1.2V22.7a1.155,1.155,0,0,1,1.2-1.2h9.5a1.155,1.155,0,0,1,1.2,1.2V43.4h15a1.155,1.155,0,0,1,1.2,1.2Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M42.529,33.9V40a3.326,3.326,0,0,1-1.2,2.8,4.966,4.966,0,0,1-3.3,1h-4V30.1h4a4.808,4.808,0,0,1,3.3,1A3.326,3.326,0,0,1,42.529,33.9Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M79.929,33.7v6.6a2.96,2.96,0,0,1-1.2,2.6,5.494,5.494,0,0,1-3.3.9,4.885,4.885,0,0,1-3.3-.9,2.96,2.96,0,0,1-1.2-2.6V33.6a3.225,3.225,0,0,1,1.2-2.6,4.445,4.445,0,0,1,3.3-.8,4.885,4.885,0,0,1,3.3.9A2.96,2.96,0,0,1,79.929,33.7Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M119.529,32.2v.3a2.138,2.138,0,0,1-2.3,2h-5.6V29.7h5.6a2.06,2.06,0,0,1,1.7.7A2.792,2.792,0,0,1,119.529,32.2Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M157.029,32.2v.3a2.138,2.138,0,0,1-2.3,2h-5.6V29.7h5.6a2.06,2.06,0,0,1,1.7.7A2.792,2.792,0,0,1,157.029,32.2Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M192.429,71.1v6.1a3.326,3.326,0,0,1-1.2,2.8,4.966,4.966,0,0,1-3.3,1h-4V67.4l4-.1a4.808,4.808,0,0,1,3.3,1A3.326,3.326,0,0,1,192.429,71.1Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M309.929,90.5a5.847,5.847,0,0,0-1.9-.4,13.475,13.475,0,0,0-3.5.2,14.039,14.039,0,0,0-3.5,1,6.4,6.4,0,0,0-2.9,2.5,4,4,0,0,0-.7,1.8,1.693,1.693,0,0,0,.9,1.4h0a8.64,8.64,0,0,0,2.1.7,13.4,13.4,0,0,0,4,0,7.28,7.28,0,0,0,4-1.5,5.64,5.64,0,0,0,1.1-2,6.42,6.42,0,0,1,1-1.3,1.741,1.741,0,0,0,.5-1.5A2.012,2.012,0,0,0,309.929,90.5Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M350.729,73.6c-1.2-3.7-6.2-4-9.5-3.8a30.961,30.961,0,0,0-22.1,11.5c-2.3,3-4.8,7.1-4.3,11.1.4,3.8,3.7,5.8,7.2,6.3,4.7.7,9.7-.6,14.1-1.9a20.935,20.935,0,0,0,5.8-2.4c1.3-.8,3.8-2.5,2.5-4.3h0a3.326,3.326,0,0,0-2.7-.6,35.6,35.6,0,0,0-4.7,1c-2.4.6-4.2,2.8-6.5,3.8a.1.1,0,0,0-.1.1,9.7,9.7,0,0,1-1.7-.1,3.546,3.546,0,0,1-2.5-1.4c-1.2-1.5-1-3.5-.5-5.3a52.25,52.25,0,0,0,8.7-1.3c4-.9,8.1-1.8,11.6-3.9C349.029,80.8,352.029,77.3,350.729,73.6Zm-12.9,7.6a15.759,15.759,0,0,1-3.5,1.6,10.26,10.26,0,0,1-1.4.4c-.3,0-.6.1-.9.1-.7.1-1.3.1-2,.2a17.7,17.7,0,0,1-2.3.1c-.3-.1-.2.1-.2-.1,0-.1.2-.3.2-.4.2-.3.3-.5.5-.8.4-.6.8-1.1,1.2-1.7a21.4,21.4,0,0,1,6.9-5.8c.1-.1.2-.1.4-.2h.8a4.209,4.209,0,0,1,2.8,1.4C341.829,78.1,339.429,80.3,337.829,81.2Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M389.829,73.1l-.1-.1a14.622,14.622,0,0,0-1.9-1.6h0c-.5-.5-1.1-1-1.7-1.5l-.1-.1c-.1,0-.1-.1-.2-.1a4.469,4.469,0,0,0-4.6.2c-1,.7-1.2,1.8-1.6,2.8a37.851,37.851,0,0,1-4.5,8.7,38.412,38.412,0,0,1-8.4,8.2c-1.9,1.3-5.1,3.3-7.9,3.5a18.509,18.509,0,0,1,1.7-4c1.6-3.1,3.2-6.2,4.9-9.3.7-1.3,1.4-2.6,2.2-3.8.6-.9,1.9-2.3,1.2-3.5-.1-.1-.2-.2-.2-.3h0a14.2,14.2,0,0,0-1.3-1.2l-2.1-1.8-.1-.1-.2-.2.1.1a4.4,4.4,0,0,0-4-.5c-2.1.7-2.5,2.8-3.3,4.6-1.3,3-2.8,5.8-4.2,8.8-1.3,2.7-3.1,5.6-3.5,8.6a5.318,5.318,0,0,0,1,4.1l.6.6.1.1a31.747,31.747,0,0,0,3.4,3,.349.349,0,0,0,.2.1h0c2.5,1.9,6,1.9,8.9,1.1a29.741,29.741,0,0,0,5.7-2.7c.6.6,1.3,1.1,2,1.7l.2.2a11.985,11.985,0,0,0,1.2,1.1l.1.1-.1-.1a2.092,2.092,0,0,1,.6.4,5.33,5.33,0,0,0,2.8-.1c1.9-.7,2-2.4,2.4-4.2.6-3.1,2.4-6,3.9-8.7a105.883,105.883,0,0,1,5.8-10.4h0C389.329,75.7,390.729,74.2,389.829,73.1Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3Cpath d=%27M327.829,16.8c0-3.1-8.5-10.3-13.7-12.9a6.315,6.315,0,0,0-2.5-.9h-.5a3.057,3.057,0,0,0-2,.7,357.992,357.992,0,0,0-57.9,60.1V74a14.877,14.877,0,0,0,10.5,5.1,6.8,6.8,0,0,0,2-.2,202.386,202.386,0,0,1,21.9-4.3c-1.8,4.7-3.7,9.3-5,13.5a7.8,7.8,0,0,0-.3,2.2c0,4.8,3.7,12.5,7.2,12.5,1.3,0,2.7-1.2,3.8-3.7,4.5-10.3,7.8-18.9,11.7-27.2l14.7-1.7c1.7-.2,4.2-3.5,4.2-5.8-.1-1.6-1.1-2.7-3.8-2.7-3.2,0-6.7.2-10.3.5,1.5-3.2,16.2-38.2,18.2-41.6C327.329,18.3,327.829,18,327.829,16.8Zm-37.3,47c-8,1-16.4,2.3-24.4,4,12.3-16.7,27-31.7,42.1-44.8C301.829,37.4,293.129,57.9,290.529,63.8Z%27 transform=%27translate%28-14.329 -3%29%27/%3E %3C/svg%3E");
}footer {
    --color-text: var(--footer-text);

    box-sizing: border-box;
    background-color: var(--footer-color);
}footer .region-footer {
        background-color: var(--footer-color);
    }footer .region-footer p {
            font-size: var(--fs-tiny);
            max-width: 100%;
            text-align: center;
            color: var(--color-text);
        }footer .region-footer .menu {
            justify-content: center;
        }footer .region-footer .menu ul {
            }footer .syndication {

        display: flex;
        justify-content: space-between;
        align-items: flex-end;
    }footer .syndication p {
            font-size: var(--fs-tiny);
            max-width: 100%;
            text-align: center;
        }@media screen and (max-width: 781px) {footer .syndication {
            flex-direction: column;
            align-items: center;
            gap: 20px
    }
        }footer .syndication .logo {
            fill: var(--color-interaction);
            display: flex;
            flex-direction: row;
            align-items: stretch;
            jusitfy-content: flex-start;
            gap: 10px;

            cursor: pointer;

            object-fit: contain;
        }footer .syndication .logo svg {
                flex-shrink: 0;
                width: 180px;
                height: 100px;
            }@media screen and (max-width: 781px) {footer .syndication .logo svg {
                    /*width: 34px;
                    height: 29.2px;*/
            }
                }footer #block-doppelstunde-24-logosenat {
        text-align: center;
        margin-bottom: 80px;
    }footer #block-doppelstunde-24-logosenat img {
            width: 100%;
            height: auto;

            max-width: 520px;
        }/*
@font-face {
  font-family: "NotoColorEmoji";
  src: url("../fonts/NotoColorEmoji-Regular.ttf");
}
*/#svg {
    width: 100%;
    height: 100%;
}.nodes text {
    /*   font-family: "NotoColorEmoji", Arial, Helvetica, sans-serif; */
    font-size: 0px;
    animation-name: grow;
    animation-duration: 0.6s;
    animation-iteration-count: 1;
    animation-fill-mode: both;
    text-align: center;

    text-anchor: middle;
    dominant-baseline: middle;
}@keyframes grow {
    0% {
        font-size: 0px;
    }

    25% {
        font-size: 50px;
    }

    100% {
        font-size: 40px;
    }
}.hero {

    width: 100%;
    max-height: 80vh;
    aspect-ratio: 14/9;

    object-fit: contain;

    margin: 0 auto;
    border-radius: 0 0 var(--border-radius) var(--border-radius);

    padding: 40px 0;

    background: linear-gradient(159deg, rgb(0, 51, 153) 0%, rgb(16, 78, 164) 100%);

    display: flex;
    align-items: center;
    justify-content: center;
}.hero .region-hero, .hero .block, .hero .field {
        width: 100%;
        height: 100%;
    }@media screen and (max-width: 639px) {.hero {
        aspect-ratio: 4/3;
        border-radius: 0;
        padding: 0 !important
}
    }.menu {
    list-style-type: none;
    margin: 0;
    padding: 0;

    display: flex;
    flex-direction: row;
    gap: var(--base-padding);
}.menu li.menu-item {
    }.menu li.menu-item--active-trail a {
            text-decoration: underline;
            color: var(--color-brand-dark);
        }.menu a {
        text-decoration: none;
    }header .menu {
    margin-right: var(--base-padding);
}header .menu a {
        font-size: var(--fs-h4);

        font-variation-settings: "wght" 520;
        letter-spacing: 0.01em;
        color: var(--color-brand);
    }header .menu a.is-active {
        }.menu--gastmenue .menu, .menu--account .menu {
    font-size: var(--fs-tiny);
}.menu--gastmenue .menu a, .menu--account .menu a {
        font-variation-settings: "wght" 420;
        letter-spacing: 0.01em;
        color: var(--color-text);
    }.menu--gastmenue .menu a.is-active, .menu--account .menu a.is-active {
        }#block-doppelstunde-24-navtoggle {
    display: none;
}#block-doppelstunde-24-mobilemenu {
    display: none;
    position: absolute;
    top: var(--userbar-height);
    right: 0px;
    left: 0px;
    width: 100%;
    padding: var(--base-padding);
    padding-top: 40px;
    padding-bottom: 40px;

    border-bottom: 1px solid var(--border-color);

    border-radius: 0 0 var(--border-radius) var(--border-radius);
    box-shadow: 10px 10px 0 0 rgba(0, 0, 0, 0.1);

    background-color: #f2f2f2;
}#block-doppelstunde-24-mobilemenu .menu {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: stretch;
        gap: 20px;
    }#block-doppelstunde-24-mobilemenu .menu li {
            text-align: center;
        }#block-doppelstunde-24-mobilemenu .menu li a {
                color: var(--color-brand-dark);
            }#block-doppelstunde-24-mobilemenu .menu li.menu-item--active-trail a {
                    color: var(--color-brand);
                }#block-doppelstunde-24-mobilemenu .menu li:nth-child(6) {
                border-top: 1px solid var(--border-color);
                padding-top: 20px;
            }@media screen and (max-width: 1179px) {
    #block-hauptnavigation, #block-doppelstunde-24-benutzermenu {
        display: none;
    }

    #block-doppelstunde-24-navtoggle {
        display: block;
    }
        body.nav-active #block-doppelstunde-24-mobilemenu {
            display: block;
        }

    #nav-toggle {
        width: var(--userbar-height);
        height: var(--userbar-height);

        cursor: pointer;

        display: flex;
        justify-content: center;
        align-items: center;
    }

        #nav-toggle .nav-open {
            font-size: 2rem;
            display: block;

            color: var(--color-brand);
        }
        #nav-toggle .nav-close {
            font-size: 2rem;
            display: none;

            color: var(--color-highlight-3);
        }
            body.nav-active #nav-toggle .nav-open {
                display: none;
            }
            body.nav-active #nav-toggle .nav-close {
                display: block;
            }
}/* slides */#webform-submission-multistep-test-node-12-add-form > .form-wrapper, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper, .webform-submission-kiez-kreatoer-form > .form-wrapper {
    margin-bottom: 0;

    padding: 0;

    height: calc(100vh - var(--userbar-height) - var(--action-button-size));
    overflow-y: scroll;

    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #fbf3cf;
}#webform-submission-multistep-test-node-12-add-form > .form-wrapper > .webform-flexbox, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper > .webform-flexbox, .webform-submission-kiez-kreatoer-form > .form-wrapper > .webform-flexbox {
    }#webform-submission-multistep-test-node-12-add-form > .form-wrapper h1, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h1, #webform-submission-multistep-test-node-12-add-form > .form-wrapper h2, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h2, #webform-submission-multistep-test-node-12-add-form > .form-wrapper p, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper p, #webform-submission-multistep-test-node-12-add-form > .form-wrapper ul, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ul, #webform-submission-multistep-test-node-12-add-form > .form-wrapper ol, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ol, .webform-submission-kiez-kreatoer-form > .form-wrapper h1, .webform-submission-kiez-kreatoer-form > .form-wrapper h2, .webform-submission-kiez-kreatoer-form > .form-wrapper p, .webform-submission-kiez-kreatoer-form > .form-wrapper ul, .webform-submission-kiez-kreatoer-form > .form-wrapper ol {
        max-width: 1200px;
        line-height: 1.2em;
    }#webform-submission-multistep-test-node-12-add-form > .form-wrapper h1, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h1, #webform-submission-multistep-test-node-12-add-form > .form-wrapper h2, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h2, #webform-submission-multistep-test-node-12-add-form > .form-wrapper h3, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h3, #webform-submission-multistep-test-node-12-add-form > .form-wrapper h4, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h4, .webform-submission-kiez-kreatoer-form > .form-wrapper h1, .webform-submission-kiez-kreatoer-form > .form-wrapper h2, .webform-submission-kiez-kreatoer-form > .form-wrapper h3, .webform-submission-kiez-kreatoer-form > .form-wrapper h4 {
        margin-bottom: 0.5em;
    }#webform-submission-multistep-test-node-12-add-form > .form-wrapper h2, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h2, .webform-submission-kiez-kreatoer-form > .form-wrapper h2 {
        display: flex;
        align-items: center;
        justify-content: center;
    }#webform-submission-multistep-test-node-12-add-form > .form-wrapper h2 em, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper h2 em, .webform-submission-kiez-kreatoer-form > .form-wrapper h2 em {
            font-size: 64px;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;

            margin-bottom: 20px;
            align-self: center;
            width: 96px;
            height: 96px;
            background-color: #fff;
            border-radius: 64px;
        }#webform-submission-multistep-test-node-12-add-form > .form-wrapper ul li, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ul li, #webform-submission-multistep-test-node-12-add-form > .form-wrapper ol li, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ol li, .webform-submission-kiez-kreatoer-form > .form-wrapper ul li, .webform-submission-kiez-kreatoer-form > .form-wrapper ol li {
            margin-bottom: 0.5em;
        }#webform-submission-multistep-test-node-12-add-form > .form-wrapper p, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper p, #webform-submission-multistep-test-node-12-add-form > .form-wrapper ul, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ul, #webform-submission-multistep-test-node-12-add-form > .form-wrapper ol, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper ol, #webform-submission-multistep-test-node-12-add-form > .form-wrapper label, #webform-submission-doppelstunde-buildureu-node-13-add-form > .form-wrapper label, .webform-submission-kiez-kreatoer-form > .form-wrapper p, .webform-submission-kiez-kreatoer-form > .form-wrapper ul, .webform-submission-kiez-kreatoer-form > .form-wrapper ol, .webform-submission-kiez-kreatoer-form > .form-wrapper label {
        font-size: var(--fs-p);
    }.webform-flex--container {
    padding: var(--base-padding);
    padding-bottom: 0;
}input[type="text"] {
    border: 1px solid #dedede;

    width: auto;
    border-radius: 4px;
    padding: 0.3em;
}textarea {
    box-sizing: border-box;
    border: 1px solid #dedede;
    border-radius: 4px;
    padding: 0.3em;
    width: 100%;
}/* global webform */.webform-submission-add-form .form-item {
        display: flex;
        flex-direction: column;

        margin-bottom: 20px;
    }.webform-submission-add-form .form-item label {
        }.webform-submission-add-form .form-item.form-type-textfield, .webform-submission-add-form .form-item.form-type-checkbox {
            white-space: normal;
            display: flex;
            flex-direction: row;
            align-items: center;

            justify-content: flex-start;
            gap: 20px;
            max-width: 1200px;
            margin-bottom: 20px;
        }.webform-submission-add-form .form-item.form-type-textfield:last-child, .webform-submission-add-form .form-item.form-type-checkbox:last-child {
                margin-bottom: 0px;
            }.webform-submission-add-form .form-item.form-type-textfield .description div, .webform-submission-add-form .form-item.form-type-checkbox .description div {
                    font-size: var(--fs-small);
                }.webform-submission-add-form .form-item.form-type-processed-text p:last-child {
                margin-bottom: 0px;
            }.webform-submission-add-form .form-item.form-type-textfield input {
                font-family: var(--body-font);
                font-size: var(--fs-p);
            }.webform-submission-add-form .form-item.form-type-checkbox {
            flex-wrap: wrap;
        }.webform-submission-add-form .form-item.form-type-checkbox input {
                transform: scale(2);
                padding: 10px;
                accent-color: #1fa856;
            }#webform-submission-multistep-test-node-12-add-form, #webform-submission-doppelstunde-buildureu-node-13-add-form, .webform-submission-kiez-kreatoer-form {
    display: flex;
    flex-direction: column;
    position: relative;
}#webform-submission-multistep-test-node-12-add-form .webform-progress, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress, .webform-submission-kiez-kreatoer-form .webform-progress {
        order: 3;
        margin-top: auto;
        margin-bottom: 0;
    }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker, .webform-submission-kiez-kreatoer-form .webform-progress-tracker {
        --color-base: #a8a8a8;
        --color-active: #9f9f9f;
        --color-complete: #9f9f9f;
        margin: 0px auto;

        width: calc(100vw - 2 * var(--action-button-size) - 2 * var(--base-padding));
    }@media screen and (max-width: 781px) {#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker, .webform-submission-kiez-kreatoer-form .webform-progress-tracker {
            display: none
    }
        }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step .progress-marker, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step .progress-marker, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step .progress-marker {
                height: 100%;
                padding-bottom: 0;

                display: flex;
                flex-direction: row;
                align-items: center;
                justify-content: center;
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step .progress-marker:before {
                    transition: none;
                    background-color: var(--fond-color);
                    font-size: 0;
                    width: 8px;
                    height: 8px;
                    padding-bottom: 0;

                    border: 2px solid var(--color-base);
                }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:after, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:after, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step .progress-marker:after, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step .progress-marker:after, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:after, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step .progress-marker:after {
                    transition: none;
                    top: 17px;
                    height: 2px;
                    background-color: var(--color-base);
                }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step .progress-title, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step .progress-title, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step .progress-title {
                color: var(--color-base);
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title[role="link"], #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title[role="link"], #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step .progress-title[role="link"], #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step .progress-title[role="link"], .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active) .progress-title[role="link"], .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step .progress-title[role="link"] {
                color: var(--color-base);
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:before, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:hover .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:hover .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:hover .progress-marker:before {
                        font-size: var(--fs-tiny);
                        width: 24px;
                        height: 24px;
                        padding-bottom: 0;
                        background-color: var(--color-base);
                    }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:after, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:after, #webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step:hover .progress-marker:after, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step:hover .progress-marker:after, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:after, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step:hover .progress-marker:after {
                    }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-complete .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-complete .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-complete .progress-marker:before {
                    font-size: 0;
                    width: 8px;
                    height: 8px;

                    border: 2px solid var(--color-complete);
                    background-color: var(--color-complete);
                }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-complete .progress-marker:after, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-complete .progress-marker:after, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-complete .progress-marker:after {
                    height: 4px;
                    top: 16px;
                    background-color: var(--color-complete);
                }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-complete .progress-title, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-complete .progress-title, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-complete .progress-title {
                color: var(--color-complete);
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-complete .progress-title[role="link"], #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-complete .progress-title[role="link"], .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-complete .progress-title[role="link"] {
                color: var(--color-complete);
                text-decoration: underline;
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before {
                        background-color: var(--color-complete);
                    }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-active .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-active .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-active .progress-marker:before {
                    background-color: var(--color-active);
                    font-size: var(--fs-tiny);
                    width: 32px;
                    height: 32px;
                    padding-bottom: 0;
                    border: 2px solid var(--color-active);
                }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-active .progress-title, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-active .progress-title, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-active .progress-title {
                color: var(--color-active);
            }#webform-submission-multistep-test-node-12-add-form .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before, .webform-submission-kiez-kreatoer-form .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before {
                        background-color: var(--color-active);
                    }#webform-submission-multistep-test-node-12-add-form .webform-wizard-pages-links, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-wizard-pages-links, .webform-submission-kiez-kreatoer-form .webform-wizard-pages-links {
        display: none;
    }#webform-submission-multistep-test-node-12-add-form .webform-flexbox, #webform-submission-doppelstunde-buildureu-node-13-add-form .webform-flexbox, .webform-submission-kiez-kreatoer-form .webform-flexbox {
        flex-grow: 1;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
    }#webform-submission-multistep-test-node-12-add-form #edit-actions, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions, #webform-submission-multistep-test-node-12-add-form #edit-actions--2, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2, .webform-submission-kiez-kreatoer-form #edit-actions, .webform-submission-kiez-kreatoer-form #edit-actions--2 {
        border-top: 1px solid var(--border-color);
        height: var(--action-button-size);
        width: 100%;

        position: absolute;

        top: calc(100vh - var(--userbar-height) - var(--action-button-size));
        left: 0px;
        background-color: transparent;
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;

        display: block;
    }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-draft, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-draft, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-draft, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-draft {
            order: 2;

            background-color: transparent;
            border: 2px solid var(--color-brand);
            color: var(--color-brand);
        }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-draft:hover, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-draft:hover, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-draft:hover, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-draft:hover, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-draft:hover, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-draft:hover {
                background-color: transparent;
                color: var(--color-brand-dark);
                border: 2px solid var(--color-brand-dark);
            }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-submit, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions #edit-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions #edit-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-submit, .webform-submission-kiez-kreatoer-form #edit-actions #edit-submit, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-submit, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-submit {
            position: absolute;
            height: var(--action-button-size);
            width: var(--action-button-size);
            background-repeat: no-repeat;
            background-size: 38px;
            background-position: 50% 30%;

            line-height: 130px;

            border-radius: 0;
            font-size: 16px;
        }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-wizard-prev, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-wizard-prev, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions #edit-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-wizard-prev, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-wizard-prev {
            top: 0px;
            left: 0px;

            background-image: url(/themes/custom/doppelstunde_24/assets/3dcadd8db6b8a03817c2.svg);
        }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-wizard-next, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-wizard-next, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions #edit-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-wizard-next, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-wizard-next {
            top: 0px;
            right: 0px;

            background-image: url(/themes/custom/doppelstunde_24/assets/52a45e0c21c7fec33f67.svg);
        }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-draft, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-draft, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-draft, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-draft, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-draft, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-draft, .webform-submission-kiez-kreatoer-form #edit-actions #edit-draft, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-draft, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-draft {
            display: none;
        }#webform-submission-multistep-test-node-12-add-form #edit-actions #edit-actions-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-actions-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions #edit-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions #edit-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-actions-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-actions-submit, #webform-submission-multistep-test-node-12-add-form #edit-actions--2 #edit-submit, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-actions--2 #edit-submit, .webform-submission-kiez-kreatoer-form #edit-actions #edit-actions-submit, .webform-submission-kiez-kreatoer-form #edit-actions #edit-submit, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-actions-submit, .webform-submission-kiez-kreatoer-form #edit-actions--2 #edit-submit {
            z-index: 20;
            position: absolute;
            top: 0px;
            right: 0px;
            height: var(--action-button-size);
            width: auto;
            background-color: var(--color-brand-dark);
            border: 2px solid var(--color-brand-dark);

            background-image: url(/themes/custom/doppelstunde_24/assets/f8a4f26a0a182efd8d39.svg);
        }#webform-submission-multistep-test-node-12-add-form .notes, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes, .webform-submission-kiez-kreatoer-form .notes {
        position: absolute;
        z-index: 99;
        bottom: 100px;
        left: 20px;
        right: 20px;

        width: 64px;
        height: 64px;
        border-radius: 32px;
        cursor: pointer;

        padding: var(--base-padding);
    }#webform-submission-multistep-test-node-12-add-form .notes *, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes *, .webform-submission-kiez-kreatoer-form .notes * {
            display: none;
        }#webform-submission-multistep-test-node-12-add-form .notes h1, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes h1, #webform-submission-multistep-test-node-12-add-form .notes h2, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes h2, #webform-submission-multistep-test-node-12-add-form .notes h3, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes h3, #webform-submission-multistep-test-node-12-add-form .notes h4, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes h4, #webform-submission-multistep-test-node-12-add-form .notes p, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes p, #webform-submission-multistep-test-node-12-add-form .notes ul, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes ul, #webform-submission-multistep-test-node-12-add-form .notes ol, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes ol, .webform-submission-kiez-kreatoer-form .notes h1, .webform-submission-kiez-kreatoer-form .notes h2, .webform-submission-kiez-kreatoer-form .notes h3, .webform-submission-kiez-kreatoer-form .notes h4, .webform-submission-kiez-kreatoer-form .notes p, .webform-submission-kiez-kreatoer-form .notes ul, .webform-submission-kiez-kreatoer-form .notes ol {
            display: none;
            width: auto;
            max-width: 1200px;
            margin: 0 auto var(--base-padding) auto;
        }#webform-submission-multistep-test-node-12-add-form .notes:before, #webform-submission-doppelstunde-buildureu-node-13-add-form .notes:before, .webform-submission-kiez-kreatoer-form .notes:before {
            position: absolute;
            bottom: 0px;
            left: 0px;
            width: 64px;
            height: 64px;
            display: flex;
            align-items: center;
            justify-content: center;
            content: "📝";
            font-size: 32px;
        }body.notes-visible %slide-form .notes {
            width: auto;
            max-width: 1400px;
            height: auto;
            max-height: 60vh;

            overflow: scroll;

            box-shadow: 10px 10px 0 0 rgba(0, 0, 0, 0.1);
        }body.notes-visible %slide-form .notes * {
                display: initial;
            }body.notes-visible %slide-form .notes ul li, body.notes-visible %slide-form .notes ol li {
                    display: list-item;
                    margin-bottom: 0.5em;
                }body.notes-visible %slide-form .notes:before {
                content: "✕";
            }/* DAZOO */#webform-submission-multistep-test-node-12-add-form #edit-emoji-qr--2 .qr-token-link, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-emoji-qr--2 .qr-token-link {
            display: none;
        }#webform-submission-multistep-test-node-12-add-form #edit-emoji-qr--2 #qr-canvas, #webform-submission-doppelstunde-buildureu-node-13-add-form #edit-emoji-qr--2 #qr-canvas {
            width: 100% !important;
            height: auto !important;

            max-height: 60vh;
            max-width: 60vh;
        }/* QR FORM */#webform-submission-emoji-test-add-form .form-item-emoji, #webform-submission-buildureu-add-form .form-item-emoji {

        font-size: 128px;

        display: block;
        line-height: 1em;
    }#webform-submission-emoji-test-add-form .form-item-emoji label, #webform-submission-buildureu-add-form .form-item-emoji label {
            display: none;
        }#webform-submission-emoji-test-add-form .form-item-emoji .form-text, #webform-submission-buildureu-add-form .form-item-emoji .form-text {
            flex: 1;
        }#webform-submission-emoji-test-add-form .form-item-target-token-open, #webform-submission-buildureu-add-form .form-item-target-token-open {
        display: none;
    }#webform-submission-emoji-test-add-form em-emoji-picker, #webform-submission-buildureu-add-form em-emoji-picker {
        width: auto;
    }#webform-submission-emoji-test-add-form #edit-emoji, #webform-submission-buildureu-add-form #edit-emoji {
        width: 100%;
        text-align: center;
        font-size: 128px;
    }#webform-submission-emoji-test-add-form .form-type-textfield label, #webform-submission-buildureu-add-form .form-type-textfield label {
            flex-shrink: 0;
        }#webform-submission-emoji-test-add-form .form-type-textfield .form-text, #webform-submission-buildureu-add-form .form-type-textfield .form-text {
            flex: 1;
            width: 100%;
        }#webform-submission-emoji-test-add-form .form-type-checkbox, #webform-submission-buildureu-add-form .form-type-checkbox {
        display: flex;
        flex-direction: row;
        gap: 20px;
    }#webform-submission-emoji-test-add-form .form-type-checkbox .form-checkbox, #webform-submission-buildureu-add-form .form-type-checkbox .form-checkbox {
            flex-shrink: 0;
        }#webform-submission-emoji-test-add-form .form-type-checkbox label, #webform-submission-buildureu-add-form .form-type-checkbox label {
            flex-shrink: 1;
            flex-basis: 90%;
        }#webform-submission-emoji-test-add-form .form-type-checkbox .description, #webform-submission-buildureu-add-form .form-type-checkbox .description {
            flex-shrink: 0;
            width: 100%;
            line-height: 1.1em;
            font-size: var(--fs-small);
        }#webform-submission-multistep-test-node-12-add-form #edit-seite-1--2 {
    }#webform-submission-multistep-test-node-12-add-form #edit-willkommen--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/f31c727af891b46c9eda.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-grundregeln--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/0a2a5207710acb97775b.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-dazoo-who--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/8cfb7e01972a3e946d69.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-blindes-portraet--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/4d265cc2ca0ef1dd4c50.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-umfrage--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/c202c1bc8cebcef9130c.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-europa-als-tier--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/bc873f91eed665e0951d.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-futterzeit--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/2372b421d75dbe7e72c1.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-konferenz-der-tiere--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/9cde7484699a56a43396.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-vom-tier-zum-hier--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/2af53919b3423d6ae302.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-14-ideen--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/42bdd972c02a98373562.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-und-jetzt--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/80a42b713bb98f31403a.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-1--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/aa94f26664e95430e5ea.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/5aafedefab044cab77f5.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-3--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/c0a5eb6d023672c8df9b.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-4--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/2c4e43be971b50b63edb.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-5--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/c90b5d9c0cebf487e72c.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-waehlen-6--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/8f39c0097cc09cd2c24e.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-umfrage-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/ad73bb7f0b3edfd0f04f.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-feedback-1--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/86e912964caaa0a30638.jpg);
    }#webform-submission-multistep-test-node-12-add-form #edit-dankeschoen--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/62fc218e5651d8698fce.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-willkommen--2 {
        background-color: #82ddcc;
        background-image: url(/themes/custom/doppelstunde_24/assets/26445a85530d5442100e.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-grundregeln--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/5533ebd9f28432d29563.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-what--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/0dc6d53e56c038a78aed.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-umfrage--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/28098f9b1b041a3198d8.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-bingo--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/1c4a4f76d0e720497b00.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-puzzle--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/ef28042ab662bb7084d1.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-was-entscheidet-die-eu--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/ee96e7754a77c9e73ff3.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-was-entscheidet-die-eu-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/daffe6e0f742da072e78.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-was-entscheidet-die-eu-3--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/f83ec4890b8fba28482d.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-was-entscheidet-die-eu-4--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/382c326e6503adc3c185.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-was-entscheidet-die-eu-5--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/66ea8d03f642de3451d4.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-3x3--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/1e2df0a37a961681e5b3.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-eure-forderungen-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/585c6419245ed345dc5a.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-eure-forderungen-3--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/3bf23204e622afb4267a.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-voting-time--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/a5246e1657d7dd098463.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-kampagnen-post--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/0f68079fb296bd93e342.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-und-jetzt--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/8a63018f1a54ce96c863.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/5057c9e47eedea5a20cf.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/ae2058730799d8dbf183.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen-3--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/dd73ac85aa4c8946816c.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen-4--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/7cda0f04e06f964fa0ae.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen-5--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/05d7cc20fabea74d0b37.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-waehlen-6--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/69e3b7855fde2f22179a.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-und-sonst--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/303f78c93fad08ed6fb7.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-14-ideen--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/b89c3a86c8a83756753f.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-umfrage-2--2 {
        background-image: url(/themes/custom/doppelstunde_24/assets/1d422ad74db290fbc9a7.jpg);
    }#webform-submission-doppelstunde-buildureu-node-13-add-form #edit-dankeschoen--2 {
        background-color: #82ddcc;
        background-image: url(/themes/custom/doppelstunde_24/assets/2a51595ea18b4df52d72.jpg);
    }/* voideo */.video-slide .form-type-processed-text {
        height: 100%;
        margin: 0;
        padding: 0;
    }.video-slide .wp-block-video {
        height: 100%;
    }.video-slide .wp-block-video p {
            height: 100%;
            max-width: 100% !important;
        }.video-slide .wp-block-video .plyr {
            height: 100%;
        }.video-slide .wp-block-video video {
            object-fit: contain;
            width: 100%;
            height: 100%;
            background-color: #fbf3cf;
        }/* Egrbnissammlung */#edit-emoji-results--2 .view-content {
        width: 100%;

        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: masonry;
        gap: 40px;

        padding: var(--base-padding);
    }@media screen and (max-width: 1679px) {#edit-emoji-results--2 .view-content {
            grid-template-columns: repeat(2, 1fr)
    }
        }@media screen and (max-width: 781px) {#edit-emoji-results--2 .view-content {
            grid-template-columns: repeat(1, 1fr)
    }
        }#edit-emoji-results--2 .views-row {
        display: grid;
        position: relative;
        grid-template-columns: 1fr 2fr;
        grid-template-rows: 1fr 4fr;
        gap: 10px 10px;
        grid-template-areas:
            "views-field-webform-submission-value-2 views-field-webform-submission-value-4"
            "views-field-webform-submission-value-2 views-field-webform-submission-value-3";
    }#edit-emoji-results--2 .views-row .views-field-operations {
            grid-area: views-field-webform-submission-value-3;

            position: absolute;
            bottom: -20px;
            right: 0px;
            z-index: 99;
        }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-4 {
            grid-area: views-field-webform-submission-value-4;
        }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-3, #edit-emoji-results--2 .views-row .views-field-webform-submission-value-5 {
            grid-area: views-field-webform-submission-value-3;
        }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-2, #edit-emoji-results--2 .views-row .views-field-webform-submission-value-1 {
            grid-area: views-field-webform-submission-value-2;
            align-self: end;
        }/*emoji*/#edit-emoji-results--2 .views-row .views-field-webform-submission-value-2 .field-content, #edit-emoji-results--2 .views-row .views-field-webform-submission-value-1 .field-content {
                font-size: 128px;
                line-height: 1em;
                display: block;

                /*
                background-color: var(--fond-color);
                border-radius: 100px;
                */
            }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-4 {
            /*temaname*/
            font-size: var(--fs-h4);
        }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-3, #edit-emoji-results--2 .views-row .views-field-webform-submission-value-5 {
            /*beschreibung*/
            padding: 1em;

            background-color: #fff;
            border-radius: 24px 24px 24px 0;

            position: relative;
        }#edit-emoji-results--2 .views-row .views-field-webform-submission-value-3:before, #edit-emoji-results--2 .views-row .views-field-webform-submission-value-5:before {
                position: absolute;

                left: -24px;
                bottom: 0px;
                content: "";
                width: 16px;
                height: 16px;

                border: 24px solid transparent;

                border-bottom: 24px solid #fff;
            }/* FLAG */#edit-emoji-flag .view-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .view-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .view-content, .block-views-blockoutput-block-5 .view-display-id-block_9 .view-content {
        /*
        width: 80vw;
        max-height: 70vh;
        */

        width: 100vw;
        min-height: calc(100vh - var(--userbar-height) - var(--action-button-size));

        position: relative;

        margin: 0 auto;

        background: linear-gradient(159deg, rgb(0, 51, 153) 0%, rgb(16, 78, 164) 100%);
    }#edit-emoji-flag .views-row, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .views-row, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .views-row, .block-views-blockoutput-block-5 .view-display-id-block_9 .views-row {
        position: absolute;

        display: flex;
        align-items: center;
        justify-content: center;
    }/*emoji*/#edit-emoji-flag .views-row .views-field-webform-submission-value-2 .field-content, #edit-emoji-flag .views-row .views-field-webform-submission-value-5 .field-content, #edit-emoji-flag .views-row .views-field-webform-submission-value-6 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .views-row .views-field-webform-submission-value-2 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .views-row .views-field-webform-submission-value-2 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .views-row .views-field-webform-submission-value-5 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .views-row .views-field-webform-submission-value-5 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .views-row .views-field-webform-submission-value-6 .field-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .views-row .views-field-webform-submission-value-6 .field-content, .block-views-blockoutput-block-5 .view-display-id-block_9 .views-row .views-field-webform-submission-value-2 .field-content, .block-views-blockoutput-block-5 .view-display-id-block_9 .views-row .views-field-webform-submission-value-5 .field-content, .block-views-blockoutput-block-5 .view-display-id-block_9 .views-row .views-field-webform-submission-value-6 .field-content {
                line-height: 1em;
                display: block;
                cursor: pointer;

                /*
                background-color: var(--fond-color);
                border-radius: 100px;
                */
            }#edit-emoji-flag .views-row .views-field-webform-submission-value-4, .block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .views-row .views-field-webform-submission-value-4, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .views-row .views-field-webform-submission-value-4, .block-views-blockoutput-block-5 .view-display-id-block_9 .views-row .views-field-webform-submission-value-4 {
            /*temaname*/
            display: none;
            position: absolute;
            bottom: 0px;
            left: 72px;

            font-size: var(--fs-h5);
            color: var(--color-brand);
        }/* Gruppenbildung */#edit-emoji-groups .view-content {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        column-gap: 1%;
    }#edit-emoji-groups .views-row {

        padding: 20px;

        flex-basis: 19%;

        display: flex;
        flex-direction: column;
    }#edit-emoji-groups .views-row:before {
            display: block;
            text-align: center;
            font-size: 3rem;
            margin-bottom: 20px;
            margin-top: 20px;
        }#edit-emoji-groups .views-row:nth-child(1):before {
                content: "A";
            }#edit-emoji-groups .views-row:nth-child(2):before {
                content: "B";
            }#edit-emoji-groups .views-row:nth-child(3):before {
                content: "C";
            }#edit-emoji-groups .views-row:nth-child(4):before {
                content: "D";
            }#edit-emoji-groups .views-row:nth-child(5):before {
                content: "E";
            }#edit-emoji-groups .views-row:nth-child(5n-4) {
            background-color: rgb(157, 157, 226);
        }#edit-emoji-groups .views-row:nth-child(5n-3) {
            background-color: rgb(244, 191, 160);
        }#edit-emoji-groups .views-row:nth-child(5n-2) {
            background-color: rgb(201, 237, 95);
        }#edit-emoji-groups .views-row:nth-child(5n-1) {
            background-color: rgb(135, 221, 221);
        }#edit-emoji-groups .views-row:nth-child(5n) {
            background-color: pink;
        }/*emoji*/#edit-emoji-groups .views-row .views-field-webform-submission-value-2 .field-content {
                font-size: 96px;
                line-height: 1em;
                display: block;
                text-align: center;

                /*
                background-color: var(--fond-color);
                border-radius: 100px;
                */
            }#edit-emoji-groups .views-row .views-field-webform-submission-value-4 {
            /*temaname*/
            font-size: var(--fs-h4);
            text-align: center;
        }#edit-emoji-groups .views-row .views-field-webform-submission-value-3 {
            /*beschreibung*/
            padding: 1em;

            background-color: var(--fond-color);
            border-radius: 24px 24px 24px 0;

            position: relative;
        }#edit-emoji-groups .views-row .views-field-webform-submission-value-3:before {
                position: absolute;

                left: -24px;
                bottom: 0px;
                content: "";
                width: 16px;
                height: 16px;

                border: 24px solid transparent;

                border-bottom: 24px solid var(--fond-color);
            }.view-emoji-test.view-display-id-block_6 .view-content {
        width: 100%;
    }.view-emoji-test.view-display-id-block_6 .views-row {
        display: flex;
        flex-direction: column;
        position: relative;

        gap: 10px 10px;
    }/*emoji*/.view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-2 .field-content, .view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-1 .field-content {
                font-size: 128px;
                line-height: 1em;
                display: block;
                text-align: center;
                padding-right: 20px;

                /*
                    background-color: var(--fond-color);
                    border-radius: 100px;
                    */
            }.view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-4 {
            /*temaname*/
            font-size: var(--fs-h4);
            text-align: center;
        }.view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-3, .view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-5 {
            /*beschreibung*/
            padding: 1em;

            background-color: var(--fond-color);
            border-radius: 24px 24px 24px 24px;

            text-align: center;

            position: relative;
        }.view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-3 .field-content, .view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-5 .field-content {
                position: relative;
                z-index: 2;
            }.view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-3:before, .view-emoji-test.view-display-id-block_6 .views-row .views-field-webform-submission-value-5:before {
                position: absolute;
                z-index: 1;
                left: 50%;
                bottom: -24px;
                content: "";
                width: 16px;
                height: 16px;

                border: 24px solid transparent;

                border-left: 24px solid var(--fond-color);
            }/* All DaZoo output FLAG */.block-views-blockoutput-block-6 .view-content {
        width: 100%;

        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: masonry;
        gap: 40px;
    }.block-views-blockoutput-block-6 .view-content .views-field-webform-submission-value-1 h4 {
                text-align: center;
                margin-bottom: 0.4em;
            }.block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .view-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .view-content {
                width: 100%;
                aspect-ratio: 16/11;
                min-height: 320px;
            }@media screen and (max-width: 1179px) {.block-views-blockoutput-block-6 .view-content .view-display-id-block_8 .view-content, .block-views-blockoutput-block-6 .view-content .view-display-id-block_9 .view-content {
                    min-height: 120px
            }
                }@media screen and (max-width: 1679px) {.block-views-blockoutput-block-6 .view-content {
            grid-template-columns: repeat(2, 1fr)
    }
        }@media screen and (max-width: 781px) {.block-views-blockoutput-block-6 .view-content {
            grid-template-columns: repeat(1, 1fr)
    }
        }/* Single output FLAG */.block-views-blockoutput-block-5 div.views-field-view .field-content .view-emoji-test .view-content {
        height: 100%;
        width: 100%;
        display: block;
    }.block-views-blockoutput-block-5 .view-display-id-block_9 .view-content {
            width: 100%;
            height: 100%;
            aspect-ratio: 16/11;
            min-height: 320px;
        }.tippy-content {
    padding: 10px;
    font-size: var(--fs-p);
}.block-views-blockmeine-unterrichtseinheiten-block-2 table {
        margin: 40px 0;
    }.block-views-blockmeine-unterrichtseinheiten-block-2 #edit-submit--2 {
        margin: 20px 0;
    }.block-views-blockmeine-unterrichtseinheiten-block-2 td.views-field-webform-submission-value-2 {
        font-size: 64px;
    }.block-views-blockmeine-unterrichtseinheiten-block-2 .views-field-delete-webform-submission, .block-views-blockmeine-unterrichtseinheiten-block-2 .views-field-edit-webform-submission {
        text-align: right;
        padding-right: 20px;
    }.block-views-blockmeine-unterrichtseinheiten-block-2 .views-field-delete-webform-submission a:first-child, .block-views-blockmeine-unterrichtseinheiten-block-2 .views-field-edit-webform-submission a:first-child {
            margin-right: 20px;
        }:root {
    --color-rohstoffe: #f7cbcb;
    --color-infrastruktur: #a7b996;
    --color-mensch: #ca92e3;
    --color-agora: #adbad8;

    --num-rows: 9;
    --num-cols: 15;
}body.page-node-25 #block-doppelstunde-24-content {
        display: block !important;
    }body.page-node-25 .block-system-main-block {
        background-color: transparent !important;
        border: 0;
    }body.page-node-25 .node__content {
        min-height: 70dvh;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

        color: #ca92e3;
    }body.page-node-23, body.page-node-24, body.page-node-25 {
    --fond-color: #5e4b65;
    --panel-color: #fff;
    --border-color: #3d3540;

    --userbar-color: #3d3540;

    --footer-color: #3d3540;
    --footer-text: #796780;

    --color-interaction: #a67db9;
    --color-interaction-dark: #ca92e3;
}body.page-node-23 .webform-progress-tracker, body.page-node-24 .webform-progress-tracker, body.page-node-25 .webform-progress-tracker {
        --color-base: #796780;
        --color-active: #ca92e3;
        --color-complete: #a67db9;
    }body.page-node-23 #block-doppelstunde-24-content, body.page-node-24 #block-doppelstunde-24-content, body.page-node-25 #block-doppelstunde-24-content {
        display: none;
    }body.page-node-23 #logo, body.page-node-24 #logo, body.page-node-25 #logo {
        font-size: 0;
        display: block;

        width: 280px;
        height: 52px;

        background-repeat: no-repeat;
        background-size: contain;
        background-position: left center;
        background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml%20version=%271.0%27%20encoding=%27UTF-8%27?%3E%20%3Csvg%20id=%27Ebene_1%27%20data-name=%27Ebene%201%27%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%20122.08%2016.05%27%20fill=%27%23abff08%27%3E%20%3Cg%3E%20%3Cpath%20d=%27M4.88,10.52l-.08,4.04H1.03c-.15-.06-.27-.13-.35-.2-.08-.07-.15-.14-.19-.22-.04-.08-.08-.15-.09-.24-.02-.08-.05-.16-.08-.24-.08-.15-.13-.3-.17-.45s-.07-.28-.09-.38v-.81c0-.4,0-.83-.02-1.28-.01-.45-.02-.87-.02-1.25v-.85c0-.4,0-.87,0-1.4,0-.53,0-1.07,0-1.63s.04-1.12.08-1.67c.04-.55.1-1.06.19-1.53.16-.23.39-.42.68-.57.29-.15.6-.27.93-.36.33-.09.67-.15,1.02-.19.35-.04.66-.06.93-.06h.28c.09,0,.18,0,.28,0s.2.03.28.06.16.08.22.15c.06.07.08.16.08.27v2.26c.25,0,.56-.09.92-.26.36-.18.72-.38,1.08-.61.37-.23.71-.46,1.03-.69s.57-.39.75-.49c.04,0,.1,0,.18,0,.08,0,.14,0,.18,0,.2,0,.51.06.92.19.41.13.82.29,1.23.5s.77.45,1.08.72c.31.27.46.56.46.86,0,.05,0,.15-.02.3l-3.3,2.55c-.03.05-.04.09-.04.13,0,.15.12.34.35.57.23.23.53.48.89.75.36.27.74.56,1.15.87.41.31.79.63,1.15.95.36.33.65.66.89.99.23.33.35.66.35.97,0,.18-.06.32-.17.43s-.25.21-.4.29c-.15.08-.31.16-.47.25-.16.08-.3.17-.4.27l-1.66,1.42h-.7c-.1-.11-.27-.3-.5-.55-.23-.25-.49-.51-.76-.77s-.54-.51-.79-.75c-.25-.23-.43-.4-.55-.5-.16-.14-.38-.31-.66-.53-.28-.21-.55-.42-.83-.61-.28-.19-.52-.36-.73-.5-.21-.14-.33-.21-.37-.21h-.36Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M16.62,10.64c0-.31.13-.52.39-.61.26-.09.55-.14.88-.14h.66v-3.89c0-.09-.1-.14-.31-.17-.21-.03-.44-.07-.71-.12-.26-.06-.53-.16-.78-.3s-.44-.39-.56-.73c-.13-.39-.24-.77-.35-1.13-.11-.36-.16-.75-.16-1.15,0-.04,0-.09,0-.16,0-.07,0-.14,0-.22,0-.09,0-.17,0-.24,0-.07,0-.12,0-.14.02-.09.09-.16.21-.22s.24-.1.38-.14c.14-.04.26-.06.38-.08.11-.01.18-.02.21-.02h7.8s.06.03.11.09c.05.06.09.11.11.15.11.2.2.44.26.73.06.28.11.57.13.86s.04.56.05.82c0,.26.02.46.03.61,0,.1,0,.22,0,.35,0,.13.01.26.02.39,0,.13.02.28.03.45h-1.93s0,.06,0,.15c0,.09,0,.2,0,.34v.3c0,.11,0,.34.03.67.02.33.04.69.07,1.07.02.38.05.73.08,1.06s.05.55.08.66c.11.09.25.16.42.22s.35.1.54.13c.19.03.37.05.53.07.16.01.3.02.4.02.19.65.31,1.32.38,1.99.06.67.09,1.34.09,1.99,0,.18-.02.33-.07.45-.04.13-.17.19-.39.19h-.26c-.24-.02-.54-.05-.92-.08-.37-.03-.77-.06-1.2-.09s-.86-.06-1.3-.1c-.44-.03-.85-.06-1.23-.08-.38-.03-.7-.05-.97-.07-.27-.02-.44-.03-.52-.05-.53-.04-.96-.17-1.3-.39s-.61-.51-.8-.86c-.2-.35-.33-.75-.41-1.19s-.11-.91-.11-1.4Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M29.16,13.05c-.13,0-.28-.01-.47-.04-.19-.02-.37-.07-.54-.12-.17-.06-.32-.14-.44-.25-.13-.11-.19-.24-.19-.41v-.25c.01-.18.04-.45.08-.82s.08-.79.12-1.26c.04-.47.09-.97.15-1.48.06-.52.11-1.01.15-1.48.04-.47.08-.89.12-1.26.04-.37.06-.65.08-.82,0-.02.02-.07.06-.14.04-.07.08-.14.14-.2.06-.06.11-.12.16-.18s.09-.09.11-.1c.04-.02.13-.07.26-.12.14-.06.29-.12.45-.19.16-.07.31-.13.45-.2.14-.06.22-.11.25-.13.1-.11.15-.3.16-.56s.03-.52.06-.77.1-.49.2-.69c.1-.2.3-.3.58-.3h.42c.18,0,.44,0,.8.02.36.01.76.03,1.22.04.45.01.92.03,1.42.05.49.02.96.03,1.42.05.45.01.86.03,1.21.04s.62.02.79.02c.29.19.49.43.59.72.11.29.17.6.19.94s.01.68-.02,1.03c-.03.35-.05.66-.05.95,0,.03,0,.08,0,.16s0,.16,0,.25c0,.08-.03.16-.07.24-.04.08-.1.12-.19.13-.13,0-.32,0-.59-.02-.27-.01-.58-.03-.92-.04-.35-.01-.71-.03-1.08-.05-.38-.02-.74-.03-1.08-.05-.34-.01-.64-.02-.92-.03-.27,0-.47-.02-.59-.03h-.28c-.19,0-.31.05-.37.14-.06.09-.08.21-.08.35,0,.13.02.26.06.41.04.15.06.27.06.37h4.62s.06,0,.14.02c.08.01.17.03.27.05.1.02.2.04.29.08.09.03.17.06.24.08.08.01.23.08.47.19v2.1s-.06.02-.19,0-.35.02-.66.08c-.94,0-1.85,0-2.71,0-.86,0-1.78,0-2.75,0,.04.15.05.27.03.35-.02.08-.02.15,0,.2.02.05.09.09.21.12.12.03.34.08.65.14h3.44c.42,0,.78.03,1.09.09.38.19.64.39.78.59.14.21.27.52.37.93.11.4.18.82.19,1.26.01.43.02.8.02,1.08,0,.19-.06.31-.18.35-.12.04-.27.07-.46.07-.73,0-1.45-.04-2.17-.11-.72-.08-1.44-.11-2.17-.11-.34,0-.67.03-1,.08-.33.05-.65.1-.98.16-.33.06-.65.11-.97.15s-.65.07-.97.07c-.04,0-.13,0-.28-.02l-1.19-1.89Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M53.4,11.05c0,.09-.02.18-.03.28-.01.1-.02.19-.03.27,0,.08,0,.13,0,.14-.04.18-.1.41-.2.7-.09.29-.19.58-.29.86s-.2.54-.28.76-.14.36-.17.4l-.47.47h-7.55c-.42-.12-.85-.22-1.3-.29-.45-.07-.89-.13-1.3-.18.03-.19.04-.44.06-.76.01-.31.01-.64,0-.99s-.04-.69-.08-1.02c-.04-.33-.11-.61-.2-.84,0-.02-.03-.07-.08-.14-.05-.07-.1-.14-.16-.22-.06-.08-.11-.14-.16-.21-.05-.06-.08-.11-.08-.13,0-.01,0-.08-.03-.21-.02-.13-.03-.21-.03-.26,0-.2.06-.36.18-.46.12-.11.27-.19.44-.25.18-.06.36-.12.56-.17.2-.05.37-.12.52-.21.14-.09.38-.25.71-.47.33-.23.69-.47,1.07-.73.38-.26.73-.5,1.07-.72.33-.22.57-.38.71-.48h-5.19V1.77l.23-.21,11.33-.47h.42c.33,0,.54.13.64.38s.15.51.15.77c0,.47-.06.91-.19,1.34-.13.43-.25.86-.39,1.3-.13.44-.25.91-.34,1.4-.09.49-.11,1.03-.05,1.62-.29.13-.59.27-.9.43s-.61.34-.9.54c-.29.2-.57.4-.83.62-.26.22-.49.44-.68.67.04,0,.1,0,.19,0s.18,0,.28,0,.2,0,.28,0,.15,0,.19,0c.25,0,.48,0,.69,0,.21,0,.4-.02.58-.03.35-.01.79-.09,1.32-.23l.25.23s.03.14.05.31c.02.17.03.3.03.39,0,.04,0,.1,0,.19Z%27%20stroke-width=%270%27/%3E%20%3C/g%3E%20%3Cg%3E%20%3Cpath%20d=%27M58.61,9.82c-.07.18-.13.36-.2.54-.06.18-.12.37-.18.56-.05.24-.1.47-.16.69-.05.22-.12.43-.2.63-.02.08-.04.16-.05.23s-.03.15-.05.23v.18c0,.17.02.33.02.49,0,.15,0,.3-.02.44,0,.14,0,.28,0,.41-.01.13-.08.2-.2.22-.3.05-.49,0-.56-.13-.18-.08-.32-.2-.41-.36-.09-.16-.11-.4-.04-.71-.03-.13-.02-.24.03-.32-.01-.02-.02-.04-.02-.05,0-.02-.01-.03-.02-.05-.05-.19-.04-.38.03-.57.04-.11.1-.2.19-.28.09-.07.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.03-.34.02-.08.04-.15.06-.22.02-.07.04-.15.06-.23,0-.06.02-.12.02-.17v-.17s.09-.06.15-.12c.05-.29.11-.57.2-.83s.16-.53.24-.79c0-.04,0-.07.02-.08.08-.26.15-.52.22-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.03-.04.06-.09.1-.14,0-.19.04-.34.14-.44.16-.68.31-1.37.44-2.08.14-.7.31-1.36.53-1.99.11-.02.21-.02.29-.02.09.01.17.02.25.04.18.06.31.16.39.29.07.11.11.24.12.39.01.15,0,.31-.02.49-.02.18-.06.35-.1.53-.04.18-.08.34-.11.5h-.03c0,.08,0,.14-.02.18,0,.04-.01.08-.01.11s0,.07-.02.1v.02c-.05.22-.1.43-.15.63-.05.2-.05.46,0,.78.19.03.38.01.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07.04-.04.09-.09.13-.13s.08-.09.13-.14c.04-.04.1-.07.17-.07.06,0,.1,0,.12-.02s.03-.04.03-.06v-.07s.01-.04.04-.06c.26-.17.55-.34.86-.5s.58-.38.8-.64c.11-.06.22-.13.32-.2.1-.07.2-.15.29-.23.13-.11.26-.22.39-.33.13-.11.27-.22.41-.32.13-.09.27-.17.41-.23.03-.01.06-.02.08-.02s.05,0,.07-.02c0,.01.02.02.03.02.01,0,.02.01.03.02.02.03.04.09.06.17.03.03.07.05.12.05.03.1.03.18,0,.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38-.04.12-.11.23-.2.33-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11-.01.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.16-.64.34-.95.53s-.58.43-.8.71c-.03.14-.02.23.04.27.06.04.11.09.16.14.1.07.19.11.28.13s.2.04.34.07c.06.02.15.05.28.08.13.04.28.08.44.14.16.05.32.12.48.19.16.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11h0s.02.07.03.12c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.08-.42.12-.64.14h-.09c-.35-.05-.72-.11-1.11-.18-.39-.07-.81-.09-1.25-.06-.3-.12-.62-.23-.96-.33-.34-.1-.69-.2-1.06-.29-.31-.07-.64-.13-1-.17-.36-.04-.7-.12-1.02-.23-.05.03-.1.06-.14.1s-.08.07-.12.11c-.04.35-.1.68-.17.99-.07.31-.18.59-.31.85l-.04.18Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M67.56,14.16c.04-.11.1-.2.19-.28.09-.08.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.01-.34l.14-.45c0-.06.01-.12.01-.17v-.17c.06-.04.11-.08.15-.12.05-.29.11-.57.2-.84.08-.26.16-.53.24-.79,0-.04,0-.07.01-.07.08-.26.16-.52.23-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.02-.05.06-.09.1-.14,0-.19.04-.34.14-.44.15-.68.3-1.37.44-2.08.14-.7.32-1.36.53-1.99.11-.02.21-.02.31-.02.09.01.18.03.26.05.16-.04.31-.08.45-.12s.3-.07.47-.09c.18-.02.36-.02.55,0,.19.02.37.02.56,0h.1s.07,0,.11-.01c.14-.09.28-.16.42-.2.28.02.58.02.9,0,.32-.02.63-.03.93-.02.3,0,.57.04.82.09.25.05.45.16.59.32.11-.02.19,0,.23.06s.08.13.1.21c.08.06.13.16.17.3.03.03.07.04.11.04.04.1.04.18.01.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38s-.11.23-.2.33c-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11,0,.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.17-.64.34-.95.53-.31.19-.58.43-.8.71-.03.14-.02.23.03.27.05.04.11.09.17.13.09.07.18.11.27.13.09.02.21.04.35.07.05.02.14.05.28.08.13.03.28.08.44.13.15.06.32.12.48.19.17.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11v.02s.02.05.03.11c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.07-.42.12-.66.14h-.07c-.36-.05-.74-.11-1.12-.18-.39-.07-.8-.09-1.24-.06-.3-.12-.62-.23-.96-.33s-.69-.2-1.06-.29c-.32-.07-.66-.13-1.02-.17s-.7-.11-1.02-.23c-.05.03-.09.06-.13.1-.04.04-.07.07-.11.11-.07.68-.23,1.29-.48,1.84l-.04.18c-.07.18-.13.36-.2.54-.06.18-.13.37-.2.56-.04.24-.09.47-.14.69-.05.22-.13.43-.22.63-.02.08-.04.16-.04.23-.01.08-.03.15-.05.23v.18c.15.22.22.4.21.53-.01.13-.06.23-.16.28-.1.06-.22.09-.38.08-.16,0-.3-.03-.44-.07-.14-.04-.26-.11-.35-.19-.09-.08-.13-.17-.11-.27-.01-.13,0-.24.03-.32,0-.02-.02-.04-.02-.05s0-.03-.01-.05c-.05-.19-.04-.38.03-.57ZM71.17,6.05c0,.17-.02.32-.05.45-.04.13-.07.26-.11.4-.04.14-.06.28-.08.44-.02.16,0,.33.04.53.19.03.38.02.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07s.09-.09.13-.14.08-.09.13-.13.1-.07.17-.07c.11,0,.16-.04.14-.08-.01-.04,0-.09.05-.13.18-.11.37-.22.58-.34.2-.11.4-.24.59-.38.19-.14.36-.3.52-.47.16-.18.27-.38.34-.61-.42-.1-.83-.12-1.21-.05-.39.07-.76.17-1.13.32s-.72.31-1.08.49c-.35.18-.7.33-1.04.45Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M86.16,8.76c.06.02.11.03.13.03.05.27.04.48-.03.62-.07.14-.17.25-.31.34-.13.09-.28.16-.44.21-.16.06-.31.13-.44.22-.44.2-.89.4-1.33.59-.45.19-.91.36-1.4.51-.49.15-1,.27-1.55.37-.55.09-1.14.14-1.78.14-.09-.15-.16-.36-.2-.62-.04-.26-.05-.53-.04-.8.02-.27.06-.52.13-.74.07-.22.18-.38.32-.47.03-.15.04-.27.02-.35s-.04-.15-.08-.2c-.04-.05-.07-.11-.11-.17s-.05-.15-.05-.27c-.02-.16,0-.28.05-.36.06-.08.12-.15.2-.2.07-.06.15-.11.22-.17.08-.06.12-.15.14-.27.06-.59.2-1.13.42-1.62.22-.49.47-.93.75-1.31.13-.1.27-.19.41-.27s.3-.16.46-.24c.2,0,.38-.02.55-.05s.33-.07.5-.11.34-.06.52-.08c.18-.02.39,0,.63.02.03-.06.08-.1.14-.12.07-.02.13-.03.21-.04.07,0,.15-.01.23-.02.07,0,.13-.04.17-.09.05-.02.09-.03.13-.04.04,0,.08-.02.12-.04.22.05.41.12.58.21.17.09.24.27.22.54-.07.3-.23.52-.48.67s-.54.26-.87.33-.68.14-1.04.19c-.36.05-.69.13-.98.26h-.01c-.22.05-.41.15-.57.29-.08.08-.15.17-.2.28-.05.11-.09.21-.12.32-.02.1,0,.18.04.24.05.1.14.15.26.15.02,0,.04,0,.05,0,0,0,.02,0,.04,0,.04-.02.07-.03.07-.04.08.01.16,0,.25-.02s.17-.04.25-.07c.08-.03.16-.06.24-.08s.16-.04.24-.05c.03,0,.11,0,.23.02.12,0,.25.02.38.03.13.01.26.02.38.02s.2-.02.23-.06c.07-.08.14-.11.2-.1.07.02.18.04.34.07.03.1.08.19.15.27,0,.09.02.18.05.27-.03.13-.09.26-.17.4-.09.13-.15.24-.19.31v.02h-.03c-.1.04-.2.07-.29.1-.1.03-.18.05-.25.07-.01,0-.02,0-.02,0,0,0-.01,0-.02,0h-.98c-.32.15-.64.3-.97.44-.33.14-.68.27-1.05.38-.05.14-.09.29-.13.45s-.07.33-.08.5c0,.01-.02.02-.02.03v.02c-.03.05-.04.1-.04.14-.07.08-.09.18-.04.31s.13.19.27.19c.04,0,.07,0,.09-.02.14.03.25.03.34,0,.09-.02.16-.06.22-.11.38-.04.74-.12,1.08-.23.34-.11.69-.23,1.04-.36.13-.02.24-.04.34-.06.09-.02.15-.04.17-.06.07-.09.16-.14.27-.14s.22,0,.34.02c.12.02.23.02.34.02s.2-.04.27-.12c0-.01.04-.04.1-.08.05-.04.12-.08.21-.12.09-.04.18-.08.27-.12.09-.04.19-.07.29-.07Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M94.46,9.76c.1.11.16.23.17.35.01.13,0,.25-.05.38-.04.13-.11.26-.21.39-.09.13-.19.25-.29.36-.17.07-.35.13-.53.19-.18.06-.37.11-.56.16-.2-.02-.4-.05-.6-.1s-.39-.11-.56-.2c-.12-.13-.21-.28-.27-.45-.02,0-.04,0-.04,0-.01,0-.02,0-.04,0-.05-.05-.13-.08-.24-.08-.11,0-.2,0-.27.04-.12.05-.24.1-.35.14-.11.04-.23.07-.36.07-.11,0-.23,0-.36-.02-.13,0-.24-.05-.33-.13v-.02c-.14.02-.25.04-.33.06-.04.01-.09.02-.15.04-.27-.2-.55-.4-.83-.59-.28-.2-.54-.41-.77-.66-.03-.15-.09-.28-.17-.39-.09-.11-.18-.2-.29-.27,0,0,0-.01,0-.01s0,0,0-.02l-.03-.03s.04-.06.04-.08c.01-.02.02-.05.04-.08-.02-.14-.07-.27-.13-.39,0-.04.02-.08.02-.11s0-.08,0-.13c.1-.08.15-.17.15-.28s.02-.22.07-.35c.05-.13.11-.23.17-.3s.12-.13.19-.19.13-.11.2-.17.15-.13.23-.22c.07-.09.13-.19.2-.3s.12-.22.18-.32.13-.19.2-.27c.07-.08.17-.14.28-.18.2-.14.4-.28.59-.41.2-.13.39-.27.59-.4.02,0,.03-.02.04-.02,0,0,.02,0,.04-.02.2-.08.39-.15.58-.22.19-.07.37-.14.56-.2.34-.02.68-.05,1.01-.11.33-.05.67-.11,1.01-.17,0,.01.02.02.02.02,0,0,0,.01.01.02h.02v-.23l.06-.03s.09-.05.12-.09c.03-.04.06-.08.09-.11.25-.02.47-.02.66.01.16.11.28.26.35.45-.05.12-.09.23-.12.33-.05.24-.11.47-.17.69-.06.22-.13.43-.23.62l-.07.39c-.1.24-.19.49-.27.75-.08.26-.13.52-.15.78-.03.2-.02.39.02.57-.01.13-.03.25-.06.36-.03.11-.06.22-.09.33.05.13.03.27-.05.43-.09.16-.16.29-.22.41,0,.03.03.06.1.08s.1.05.11.08c.2.02.39,0,.56-.04.18-.04.34-.11.5-.19ZM89.96,9.57c.24.03.45.04.62.02.18-.02.33-.05.47-.09.14-.04.27-.09.4-.14.13-.05.27-.11.43-.16.11-.51.22-1.02.34-1.51.11-.5.25-.98.41-1.44-.01-.14,0-.28.06-.41,0-.04.03-.09.07-.15-.05-.02-.1-.04-.15-.04-.05-.01-.1-.02-.15-.04-.22-.02-.44-.03-.66-.02-.22,0-.45,0-.68,0-.35.09-.66.26-.93.5-.15.13-.3.29-.46.47s-.3.38-.42.59-.23.43-.3.66c-.07.23-.1.46-.07.69,0,.14,0,.28.04.41.04.14.11.26.2.37.09.11.2.19.33.25.13.06.28.07.44.04Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M100.62,3.96c0,.09.05.18.13.27,0,.11.02.2.04.27-.02.13-.07.27-.16.41-.09.14-.15.24-.2.3h0s-.03.01-.03.01c-.1.04-.2.07-.29.1-.09.02-.18.05-.25.07,0,0-.02,0-.02,0,0,0-.01,0-.02,0h-.96c-.11.05-.22.1-.32.15-.1.05-.21.1-.32.15-.19,0-.38.04-.56.08-.18.04-.36.09-.55.14-.19.05-.37.1-.56.14-.19.05-.37.07-.56.08-.07.01-.12.02-.16.02-.04,0-.07.01-.1.02-.03,0-.06.02-.1.03-.04.01-.09.02-.16.03-.04-.06-.08-.12-.12-.18s-.06-.16-.06-.3c-.02-.16,0-.28.05-.36.06-.08.12-.15.2-.2.08-.05.16-.11.23-.17s.12-.15.14-.27v-.03c.19-.08.34-.13.46-.14.11-.01.26-.05.43-.1.16-.05.31-.1.46-.15.15-.05.29-.11.44-.17.09.03.18.04.28.03.1,0,.19-.03.29-.06s.2-.06.29-.1c.09-.03.19-.06.28-.07.03,0,.1,0,.22.02.12.02.24.03.38.04.13.01.26.01.38,0,.12,0,.2-.03.23-.07.07-.08.14-.11.2-.1.07.02.18.04.35.07ZM95.86,12.62c-.17-.08-.3-.21-.38-.38s-.09-.41-.02-.72c0-.07,0-.15.02-.23,0-.02.02-.03.02-.04,0,0,0-.02.01-.04-.02-.04-.03-.08-.03-.11-.04-.19-.02-.38.06-.57.04-.11.11-.2.2-.27.09-.07.16-.17.21-.29.04-.11.06-.22.05-.34,0-.12,0-.23.04-.34.02-.08.04-.16.07-.23.02-.07.05-.15.08-.23,0-.05.02-.1.02-.16s0-.11.01-.17c.06-.04.11-.08.15-.12.07-.29.15-.56.24-.82.09-.26.18-.51.27-.78,0-.04,0-.07.02-.07h.02c.09-.26.18-.52.26-.78.08-.26.15-.53.21-.82-.02-.1-.02-.17.02-.22.03-.04.07-.09.11-.14,0-.09.02-.17.04-.24s.06-.13.12-.18c.18-.67.36-1.36.53-2.05.17-.7.38-1.35.62-1.95.11-.02.21-.02.3,0,.09.02.18.03.26.05.08.04.15.08.21.13s.11.1.15.17c.06.11.09.24.1.39s0,.31-.03.49c-.02.18-.06.35-.11.53-.05.18-.1.34-.13.49-.01,0-.02,0-.03.02,0,.03,0,.06,0,.09,0,.03,0,.06,0,.09,0,.05-.02.11-.04.2v.03c-.04.14-.08.27-.12.39-.04.12-.07.26-.09.41-.15.38-.3.76-.45,1.13-.15.37-.27.75-.36,1.14-.06.06-.11.1-.14.12-.11.7-.3,1.3-.56,1.81-.01.03-.02.06-.03.09,0,.03-.02.06-.03.09-.08.18-.16.36-.23.54-.07.18-.14.36-.21.54-.05.23-.11.46-.17.68-.07.22-.15.43-.25.62l-.06.24c-.02.08-.04.16-.06.24v.45c.08.02.15.05.22.08.3.03.63.02.98-.04.35-.05.68-.08.98-.07,0,0,0,.02.01.02h0c.07.01.15.02.23.04.18.05.28.14.29.26,0,.12-.03.26-.12.4-.15.2-.34.32-.57.35h-.29l-.27.09s-.04,0-.04,0c-.01,0-.02,0-.03,0-.24.01-.49.02-.74.02s-.51.01-.77.03c-.04.06-.09.09-.15.09-.19.02-.32,0-.39-.03-.08-.03-.14-.08-.17-.14Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M102.21,9.21c-.02-.13-.07-.25-.14-.36.01-.04.02-.08.02-.11s.01-.07.02-.11c.09-.08.14-.17.14-.26s.02-.2.08-.31c.05-.12.11-.21.16-.28.06-.07.12-.12.19-.17.07-.05.13-.1.2-.14.07-.04.15-.11.23-.19.07-.08.14-.18.2-.29s.12-.22.18-.32.13-.19.2-.28c.08-.09.17-.15.28-.19.2-.13.4-.26.59-.38.2-.12.39-.24.59-.36.02,0,.03,0,.04,0,0,0,.02,0,.04,0,.2-.08.39-.15.58-.21s.37-.12.56-.18c.34-.02.68-.05,1.01-.09s.67-.09,1.01-.14l.05.05s.03.03.05.05c.13,0,.27,0,.41.02s.26.07.35.15c.05.04.08.09.09.14,0,.05.02.1.03.15.13.05.24.13.33.23s.15.26.17.47c.02.2.02.44,0,.73-.03.28-.05.54-.07.77,0,.04,0,.07.02.09.02.13.03.27.03.41s-.03.27-.09.38c-.03.06-.07.11-.11.15-.03.11-.07.22-.13.33-.06.11-.13.22-.23.33-.13.14-.25.29-.37.44-.12.16-.25.28-.41.37-.05.06-.1.12-.13.18-.04.06-.08.13-.12.2-.08.04-.14.07-.17.09-.13.03-.26.06-.38.09-.13.03-.25.06-.38.07-.12.07-.25.13-.38.18-.13.05-.25.09-.35.11-.05-.05-.13-.08-.24-.08-.11,0-.2,0-.27.04-.12.04-.24.08-.35.12-.11.04-.23.06-.36.06-.11,0-.23,0-.36,0-.13,0-.24-.05-.33-.13-.06.01-.12.02-.17.02-.06,0-.11.01-.16.02-.04.01-.09.03-.15.05-.27-.18-.55-.36-.83-.53-.28-.18-.54-.37-.77-.59-.03-.14-.09-.26-.17-.35-.09-.09-.18-.17-.29-.23,0,0,0-.02,0-.02s0,0,0-.02l-.03-.03.09-.13ZM105.34,6.62c-.15.12-.3.27-.46.44-.15.18-.3.36-.42.56-.13.2-.23.41-.3.63-.08.22-.1.43-.07.63,0,.12,0,.24.05.37s.11.24.2.34c.09.1.2.18.32.23.13.05.27.06.43.03.37-.06.74-.12,1.12-.17.38-.05.74-.14,1.09-.26.19-.06.39-.16.59-.3.2-.14.32-.32.36-.54.02-.06.03-.12.04-.18,0-.06.01-.11.02-.17,0-.02,0-.03-.02-.03.02-.02.04-.04.06-.05s.04-.03.06-.05l.14-1.55s-.03-.02-.04-.03c0-.01-.02-.02-.04-.03-.27-.14-.56-.25-.87-.32-.22-.02-.44-.03-.66-.02-.22,0-.45.01-.68.02-.37.08-.68.23-.93.44ZM105.87,3.37c-.22,0-.37-.09-.45-.26,0-.51.08-.97.2-1.37s.37-.68.74-.84c.14,0,.26.02.38.05.11.04.21.08.3.13.16.29.23.6.2.93s-.09.66-.2,1.02c-.18.1-.37.18-.57.24-.2.06-.4.1-.6.11ZM108.55,2.96c-.09-.09-.16-.18-.2-.27-.08-.18-.09-.4-.04-.67.05-.27.13-.48.23-.66.13-.22.31-.32.53-.29.23.03.44.11.64.24.05.05.11.11.17.2,0,.02.01.04.01.05,0,.01,0,.03.02.05,0,.09.02.18.02.26s0,.17,0,.26c-.02.06-.03.12-.04.17,0,.06-.02.11-.03.17v.11c-.08.06-.16.15-.24.27-.06.02-.12.04-.18.05-.06,0-.11.02-.15.04-.05.02-.1.04-.15.07-.05.02-.1.05-.15.07-.07.02-.14.02-.21,0-.07-.02-.14-.03-.21-.05,0-.02,0-.03,0-.04,0,0,0-.02,0-.04Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M110.53,14.16c.04-.11.1-.2.19-.28.09-.08.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.01-.34l.14-.45c0-.06.01-.12.01-.17v-.17c.06-.04.11-.08.15-.12.05-.29.11-.57.2-.84.08-.26.16-.53.24-.79,0-.04,0-.07.01-.07.08-.26.16-.52.23-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.02-.05.06-.09.1-.14,0-.19.04-.34.14-.44.15-.68.3-1.37.44-2.08.14-.7.32-1.36.53-1.99.11-.02.21-.02.31-.02.09.01.18.03.26.05.16-.04.31-.08.45-.12s.3-.07.47-.09c.18-.02.36-.02.55,0,.19.02.37.02.56,0h.1s.07,0,.11-.01c.14-.09.28-.16.42-.2.28.02.58.02.9,0,.32-.02.63-.03.93-.02.3,0,.57.04.82.09.25.05.45.16.59.32.11-.02.19,0,.23.06s.08.13.1.21c.08.06.13.16.17.3.03.03.07.04.11.04.04.1.04.18.01.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38s-.11.23-.2.33c-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11,0,.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.17-.64.34-.95.53-.31.19-.58.43-.8.71-.03.14-.02.23.03.27.05.04.11.09.17.13.09.07.18.11.27.13.09.02.21.04.35.07.05.02.14.05.28.08.13.03.28.08.44.13.15.06.32.12.48.19.17.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11v.02s.02.05.03.11c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.07-.42.12-.66.14h-.07c-.36-.05-.74-.11-1.12-.18-.39-.07-.8-.09-1.24-.06-.3-.12-.62-.23-.96-.33s-.69-.2-1.06-.29c-.32-.07-.66-.13-1.02-.17s-.7-.11-1.02-.23c-.05.03-.09.06-.13.1-.04.04-.07.07-.11.11-.07.68-.23,1.29-.48,1.84l-.04.18c-.07.18-.13.36-.2.54-.06.18-.13.37-.2.56-.04.24-.09.47-.14.69-.05.22-.13.43-.22.63-.02.08-.04.16-.04.23-.01.08-.03.15-.05.23v.18c.15.22.22.4.21.53-.01.13-.06.23-.16.28-.1.06-.22.09-.38.08-.16,0-.3-.03-.44-.07-.14-.04-.26-.11-.35-.19-.09-.08-.13-.17-.11-.27-.01-.13,0-.24.03-.32,0-.02-.02-.04-.02-.05s0-.03-.01-.05c-.05-.19-.04-.38.03-.57ZM114.14,6.05c0,.17-.02.32-.05.45-.04.13-.07.26-.11.4-.04.14-.06.28-.08.44-.02.16,0,.33.04.53.19.03.38.02.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07s.09-.09.13-.14.08-.09.13-.13.1-.07.17-.07c.11,0,.16-.04.14-.08-.01-.04,0-.09.05-.13.18-.11.37-.22.58-.34.2-.11.4-.24.59-.38.19-.14.36-.3.52-.47.16-.18.27-.38.34-.61-.42-.1-.83-.12-1.21-.05-.39.07-.76.17-1.13.32s-.72.31-1.08.49c-.35.18-.7.33-1.04.45Z%27%20stroke-width=%270%27/%3E%20%3C/g%3E%20%3C/svg%3E");
    }body.page-node-23 #big-logo, body.page-node-24 #big-logo, body.page-node-25 #big-logo {
        margin: 40px auto;
        font-size: 0;
        width: 60vw;
        height: 100px;

        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml%20version=%271.0%27%20encoding=%27UTF-8%27?%3E%20%3Csvg%20id=%27Ebene_1%27%20data-name=%27Ebene%201%27%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%20122.08%2016.05%27%20fill=%27%23abff08%27%3E%20%3Cg%3E%20%3Cpath%20d=%27M4.88,10.52l-.08,4.04H1.03c-.15-.06-.27-.13-.35-.2-.08-.07-.15-.14-.19-.22-.04-.08-.08-.15-.09-.24-.02-.08-.05-.16-.08-.24-.08-.15-.13-.3-.17-.45s-.07-.28-.09-.38v-.81c0-.4,0-.83-.02-1.28-.01-.45-.02-.87-.02-1.25v-.85c0-.4,0-.87,0-1.4,0-.53,0-1.07,0-1.63s.04-1.12.08-1.67c.04-.55.1-1.06.19-1.53.16-.23.39-.42.68-.57.29-.15.6-.27.93-.36.33-.09.67-.15,1.02-.19.35-.04.66-.06.93-.06h.28c.09,0,.18,0,.28,0s.2.03.28.06.16.08.22.15c.06.07.08.16.08.27v2.26c.25,0,.56-.09.92-.26.36-.18.72-.38,1.08-.61.37-.23.71-.46,1.03-.69s.57-.39.75-.49c.04,0,.1,0,.18,0,.08,0,.14,0,.18,0,.2,0,.51.06.92.19.41.13.82.29,1.23.5s.77.45,1.08.72c.31.27.46.56.46.86,0,.05,0,.15-.02.3l-3.3,2.55c-.03.05-.04.09-.04.13,0,.15.12.34.35.57.23.23.53.48.89.75.36.27.74.56,1.15.87.41.31.79.63,1.15.95.36.33.65.66.89.99.23.33.35.66.35.97,0,.18-.06.32-.17.43s-.25.21-.4.29c-.15.08-.31.16-.47.25-.16.08-.3.17-.4.27l-1.66,1.42h-.7c-.1-.11-.27-.3-.5-.55-.23-.25-.49-.51-.76-.77s-.54-.51-.79-.75c-.25-.23-.43-.4-.55-.5-.16-.14-.38-.31-.66-.53-.28-.21-.55-.42-.83-.61-.28-.19-.52-.36-.73-.5-.21-.14-.33-.21-.37-.21h-.36Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M16.62,10.64c0-.31.13-.52.39-.61.26-.09.55-.14.88-.14h.66v-3.89c0-.09-.1-.14-.31-.17-.21-.03-.44-.07-.71-.12-.26-.06-.53-.16-.78-.3s-.44-.39-.56-.73c-.13-.39-.24-.77-.35-1.13-.11-.36-.16-.75-.16-1.15,0-.04,0-.09,0-.16,0-.07,0-.14,0-.22,0-.09,0-.17,0-.24,0-.07,0-.12,0-.14.02-.09.09-.16.21-.22s.24-.1.38-.14c.14-.04.26-.06.38-.08.11-.01.18-.02.21-.02h7.8s.06.03.11.09c.05.06.09.11.11.15.11.2.2.44.26.73.06.28.11.57.13.86s.04.56.05.82c0,.26.02.46.03.61,0,.1,0,.22,0,.35,0,.13.01.26.02.39,0,.13.02.28.03.45h-1.93s0,.06,0,.15c0,.09,0,.2,0,.34v.3c0,.11,0,.34.03.67.02.33.04.69.07,1.07.02.38.05.73.08,1.06s.05.55.08.66c.11.09.25.16.42.22s.35.1.54.13c.19.03.37.05.53.07.16.01.3.02.4.02.19.65.31,1.32.38,1.99.06.67.09,1.34.09,1.99,0,.18-.02.33-.07.45-.04.13-.17.19-.39.19h-.26c-.24-.02-.54-.05-.92-.08-.37-.03-.77-.06-1.2-.09s-.86-.06-1.3-.1c-.44-.03-.85-.06-1.23-.08-.38-.03-.7-.05-.97-.07-.27-.02-.44-.03-.52-.05-.53-.04-.96-.17-1.3-.39s-.61-.51-.8-.86c-.2-.35-.33-.75-.41-1.19s-.11-.91-.11-1.4Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M29.16,13.05c-.13,0-.28-.01-.47-.04-.19-.02-.37-.07-.54-.12-.17-.06-.32-.14-.44-.25-.13-.11-.19-.24-.19-.41v-.25c.01-.18.04-.45.08-.82s.08-.79.12-1.26c.04-.47.09-.97.15-1.48.06-.52.11-1.01.15-1.48.04-.47.08-.89.12-1.26.04-.37.06-.65.08-.82,0-.02.02-.07.06-.14.04-.07.08-.14.14-.2.06-.06.11-.12.16-.18s.09-.09.11-.1c.04-.02.13-.07.26-.12.14-.06.29-.12.45-.19.16-.07.31-.13.45-.2.14-.06.22-.11.25-.13.1-.11.15-.3.16-.56s.03-.52.06-.77.1-.49.2-.69c.1-.2.3-.3.58-.3h.42c.18,0,.44,0,.8.02.36.01.76.03,1.22.04.45.01.92.03,1.42.05.49.02.96.03,1.42.05.45.01.86.03,1.21.04s.62.02.79.02c.29.19.49.43.59.72.11.29.17.6.19.94s.01.68-.02,1.03c-.03.35-.05.66-.05.95,0,.03,0,.08,0,.16s0,.16,0,.25c0,.08-.03.16-.07.24-.04.08-.1.12-.19.13-.13,0-.32,0-.59-.02-.27-.01-.58-.03-.92-.04-.35-.01-.71-.03-1.08-.05-.38-.02-.74-.03-1.08-.05-.34-.01-.64-.02-.92-.03-.27,0-.47-.02-.59-.03h-.28c-.19,0-.31.05-.37.14-.06.09-.08.21-.08.35,0,.13.02.26.06.41.04.15.06.27.06.37h4.62s.06,0,.14.02c.08.01.17.03.27.05.1.02.2.04.29.08.09.03.17.06.24.08.08.01.23.08.47.19v2.1s-.06.02-.19,0-.35.02-.66.08c-.94,0-1.85,0-2.71,0-.86,0-1.78,0-2.75,0,.04.15.05.27.03.35-.02.08-.02.15,0,.2.02.05.09.09.21.12.12.03.34.08.65.14h3.44c.42,0,.78.03,1.09.09.38.19.64.39.78.59.14.21.27.52.37.93.11.4.18.82.19,1.26.01.43.02.8.02,1.08,0,.19-.06.31-.18.35-.12.04-.27.07-.46.07-.73,0-1.45-.04-2.17-.11-.72-.08-1.44-.11-2.17-.11-.34,0-.67.03-1,.08-.33.05-.65.1-.98.16-.33.06-.65.11-.97.15s-.65.07-.97.07c-.04,0-.13,0-.28-.02l-1.19-1.89Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M53.4,11.05c0,.09-.02.18-.03.28-.01.1-.02.19-.03.27,0,.08,0,.13,0,.14-.04.18-.1.41-.2.7-.09.29-.19.58-.29.86s-.2.54-.28.76-.14.36-.17.4l-.47.47h-7.55c-.42-.12-.85-.22-1.3-.29-.45-.07-.89-.13-1.3-.18.03-.19.04-.44.06-.76.01-.31.01-.64,0-.99s-.04-.69-.08-1.02c-.04-.33-.11-.61-.2-.84,0-.02-.03-.07-.08-.14-.05-.07-.1-.14-.16-.22-.06-.08-.11-.14-.16-.21-.05-.06-.08-.11-.08-.13,0-.01,0-.08-.03-.21-.02-.13-.03-.21-.03-.26,0-.2.06-.36.18-.46.12-.11.27-.19.44-.25.18-.06.36-.12.56-.17.2-.05.37-.12.52-.21.14-.09.38-.25.71-.47.33-.23.69-.47,1.07-.73.38-.26.73-.5,1.07-.72.33-.22.57-.38.71-.48h-5.19V1.77l.23-.21,11.33-.47h.42c.33,0,.54.13.64.38s.15.51.15.77c0,.47-.06.91-.19,1.34-.13.43-.25.86-.39,1.3-.13.44-.25.91-.34,1.4-.09.49-.11,1.03-.05,1.62-.29.13-.59.27-.9.43s-.61.34-.9.54c-.29.2-.57.4-.83.62-.26.22-.49.44-.68.67.04,0,.1,0,.19,0s.18,0,.28,0,.2,0,.28,0,.15,0,.19,0c.25,0,.48,0,.69,0,.21,0,.4-.02.58-.03.35-.01.79-.09,1.32-.23l.25.23s.03.14.05.31c.02.17.03.3.03.39,0,.04,0,.1,0,.19Z%27%20stroke-width=%270%27/%3E%20%3C/g%3E%20%3Cg%3E%20%3Cpath%20d=%27M58.61,9.82c-.07.18-.13.36-.2.54-.06.18-.12.37-.18.56-.05.24-.1.47-.16.69-.05.22-.12.43-.2.63-.02.08-.04.16-.05.23s-.03.15-.05.23v.18c0,.17.02.33.02.49,0,.15,0,.3-.02.44,0,.14,0,.28,0,.41-.01.13-.08.2-.2.22-.3.05-.49,0-.56-.13-.18-.08-.32-.2-.41-.36-.09-.16-.11-.4-.04-.71-.03-.13-.02-.24.03-.32-.01-.02-.02-.04-.02-.05,0-.02-.01-.03-.02-.05-.05-.19-.04-.38.03-.57.04-.11.1-.2.19-.28.09-.07.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.03-.34.02-.08.04-.15.06-.22.02-.07.04-.15.06-.23,0-.06.02-.12.02-.17v-.17s.09-.06.15-.12c.05-.29.11-.57.2-.83s.16-.53.24-.79c0-.04,0-.07.02-.08.08-.26.15-.52.22-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.03-.04.06-.09.1-.14,0-.19.04-.34.14-.44.16-.68.31-1.37.44-2.08.14-.7.31-1.36.53-1.99.11-.02.21-.02.29-.02.09.01.17.02.25.04.18.06.31.16.39.29.07.11.11.24.12.39.01.15,0,.31-.02.49-.02.18-.06.35-.1.53-.04.18-.08.34-.11.5h-.03c0,.08,0,.14-.02.18,0,.04-.01.08-.01.11s0,.07-.02.1v.02c-.05.22-.1.43-.15.63-.05.2-.05.46,0,.78.19.03.38.01.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07.04-.04.09-.09.13-.13s.08-.09.13-.14c.04-.04.1-.07.17-.07.06,0,.1,0,.12-.02s.03-.04.03-.06v-.07s.01-.04.04-.06c.26-.17.55-.34.86-.5s.58-.38.8-.64c.11-.06.22-.13.32-.2.1-.07.2-.15.29-.23.13-.11.26-.22.39-.33.13-.11.27-.22.41-.32.13-.09.27-.17.41-.23.03-.01.06-.02.08-.02s.05,0,.07-.02c0,.01.02.02.03.02.01,0,.02.01.03.02.02.03.04.09.06.17.03.03.07.05.12.05.03.1.03.18,0,.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38-.04.12-.11.23-.2.33-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11-.01.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.16-.64.34-.95.53s-.58.43-.8.71c-.03.14-.02.23.04.27.06.04.11.09.16.14.1.07.19.11.28.13s.2.04.34.07c.06.02.15.05.28.08.13.04.28.08.44.14.16.05.32.12.48.19.16.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11h0s.02.07.03.12c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.08-.42.12-.64.14h-.09c-.35-.05-.72-.11-1.11-.18-.39-.07-.81-.09-1.25-.06-.3-.12-.62-.23-.96-.33-.34-.1-.69-.2-1.06-.29-.31-.07-.64-.13-1-.17-.36-.04-.7-.12-1.02-.23-.05.03-.1.06-.14.1s-.08.07-.12.11c-.04.35-.1.68-.17.99-.07.31-.18.59-.31.85l-.04.18Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M67.56,14.16c.04-.11.1-.2.19-.28.09-.08.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.01-.34l.14-.45c0-.06.01-.12.01-.17v-.17c.06-.04.11-.08.15-.12.05-.29.11-.57.2-.84.08-.26.16-.53.24-.79,0-.04,0-.07.01-.07.08-.26.16-.52.23-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.02-.05.06-.09.1-.14,0-.19.04-.34.14-.44.15-.68.3-1.37.44-2.08.14-.7.32-1.36.53-1.99.11-.02.21-.02.31-.02.09.01.18.03.26.05.16-.04.31-.08.45-.12s.3-.07.47-.09c.18-.02.36-.02.55,0,.19.02.37.02.56,0h.1s.07,0,.11-.01c.14-.09.28-.16.42-.2.28.02.58.02.9,0,.32-.02.63-.03.93-.02.3,0,.57.04.82.09.25.05.45.16.59.32.11-.02.19,0,.23.06s.08.13.1.21c.08.06.13.16.17.3.03.03.07.04.11.04.04.1.04.18.01.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38s-.11.23-.2.33c-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11,0,.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.17-.64.34-.95.53-.31.19-.58.43-.8.71-.03.14-.02.23.03.27.05.04.11.09.17.13.09.07.18.11.27.13.09.02.21.04.35.07.05.02.14.05.28.08.13.03.28.08.44.13.15.06.32.12.48.19.17.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11v.02s.02.05.03.11c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.07-.42.12-.66.14h-.07c-.36-.05-.74-.11-1.12-.18-.39-.07-.8-.09-1.24-.06-.3-.12-.62-.23-.96-.33s-.69-.2-1.06-.29c-.32-.07-.66-.13-1.02-.17s-.7-.11-1.02-.23c-.05.03-.09.06-.13.1-.04.04-.07.07-.11.11-.07.68-.23,1.29-.48,1.84l-.04.18c-.07.18-.13.36-.2.54-.06.18-.13.37-.2.56-.04.24-.09.47-.14.69-.05.22-.13.43-.22.63-.02.08-.04.16-.04.23-.01.08-.03.15-.05.23v.18c.15.22.22.4.21.53-.01.13-.06.23-.16.28-.1.06-.22.09-.38.08-.16,0-.3-.03-.44-.07-.14-.04-.26-.11-.35-.19-.09-.08-.13-.17-.11-.27-.01-.13,0-.24.03-.32,0-.02-.02-.04-.02-.05s0-.03-.01-.05c-.05-.19-.04-.38.03-.57ZM71.17,6.05c0,.17-.02.32-.05.45-.04.13-.07.26-.11.4-.04.14-.06.28-.08.44-.02.16,0,.33.04.53.19.03.38.02.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07s.09-.09.13-.14.08-.09.13-.13.1-.07.17-.07c.11,0,.16-.04.14-.08-.01-.04,0-.09.05-.13.18-.11.37-.22.58-.34.2-.11.4-.24.59-.38.19-.14.36-.3.52-.47.16-.18.27-.38.34-.61-.42-.1-.83-.12-1.21-.05-.39.07-.76.17-1.13.32s-.72.31-1.08.49c-.35.18-.7.33-1.04.45Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M86.16,8.76c.06.02.11.03.13.03.05.27.04.48-.03.62-.07.14-.17.25-.31.34-.13.09-.28.16-.44.21-.16.06-.31.13-.44.22-.44.2-.89.4-1.33.59-.45.19-.91.36-1.4.51-.49.15-1,.27-1.55.37-.55.09-1.14.14-1.78.14-.09-.15-.16-.36-.2-.62-.04-.26-.05-.53-.04-.8.02-.27.06-.52.13-.74.07-.22.18-.38.32-.47.03-.15.04-.27.02-.35s-.04-.15-.08-.2c-.04-.05-.07-.11-.11-.17s-.05-.15-.05-.27c-.02-.16,0-.28.05-.36.06-.08.12-.15.2-.2.07-.06.15-.11.22-.17.08-.06.12-.15.14-.27.06-.59.2-1.13.42-1.62.22-.49.47-.93.75-1.31.13-.1.27-.19.41-.27s.3-.16.46-.24c.2,0,.38-.02.55-.05s.33-.07.5-.11.34-.06.52-.08c.18-.02.39,0,.63.02.03-.06.08-.1.14-.12.07-.02.13-.03.21-.04.07,0,.15-.01.23-.02.07,0,.13-.04.17-.09.05-.02.09-.03.13-.04.04,0,.08-.02.12-.04.22.05.41.12.58.21.17.09.24.27.22.54-.07.3-.23.52-.48.67s-.54.26-.87.33-.68.14-1.04.19c-.36.05-.69.13-.98.26h-.01c-.22.05-.41.15-.57.29-.08.08-.15.17-.2.28-.05.11-.09.21-.12.32-.02.1,0,.18.04.24.05.1.14.15.26.15.02,0,.04,0,.05,0,0,0,.02,0,.04,0,.04-.02.07-.03.07-.04.08.01.16,0,.25-.02s.17-.04.25-.07c.08-.03.16-.06.24-.08s.16-.04.24-.05c.03,0,.11,0,.23.02.12,0,.25.02.38.03.13.01.26.02.38.02s.2-.02.23-.06c.07-.08.14-.11.2-.1.07.02.18.04.34.07.03.1.08.19.15.27,0,.09.02.18.05.27-.03.13-.09.26-.17.4-.09.13-.15.24-.19.31v.02h-.03c-.1.04-.2.07-.29.1-.1.03-.18.05-.25.07-.01,0-.02,0-.02,0,0,0-.01,0-.02,0h-.98c-.32.15-.64.3-.97.44-.33.14-.68.27-1.05.38-.05.14-.09.29-.13.45s-.07.33-.08.5c0,.01-.02.02-.02.03v.02c-.03.05-.04.1-.04.14-.07.08-.09.18-.04.31s.13.19.27.19c.04,0,.07,0,.09-.02.14.03.25.03.34,0,.09-.02.16-.06.22-.11.38-.04.74-.12,1.08-.23.34-.11.69-.23,1.04-.36.13-.02.24-.04.34-.06.09-.02.15-.04.17-.06.07-.09.16-.14.27-.14s.22,0,.34.02c.12.02.23.02.34.02s.2-.04.27-.12c0-.01.04-.04.1-.08.05-.04.12-.08.21-.12.09-.04.18-.08.27-.12.09-.04.19-.07.29-.07Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M94.46,9.76c.1.11.16.23.17.35.01.13,0,.25-.05.38-.04.13-.11.26-.21.39-.09.13-.19.25-.29.36-.17.07-.35.13-.53.19-.18.06-.37.11-.56.16-.2-.02-.4-.05-.6-.1s-.39-.11-.56-.2c-.12-.13-.21-.28-.27-.45-.02,0-.04,0-.04,0-.01,0-.02,0-.04,0-.05-.05-.13-.08-.24-.08-.11,0-.2,0-.27.04-.12.05-.24.1-.35.14-.11.04-.23.07-.36.07-.11,0-.23,0-.36-.02-.13,0-.24-.05-.33-.13v-.02c-.14.02-.25.04-.33.06-.04.01-.09.02-.15.04-.27-.2-.55-.4-.83-.59-.28-.2-.54-.41-.77-.66-.03-.15-.09-.28-.17-.39-.09-.11-.18-.2-.29-.27,0,0,0-.01,0-.01s0,0,0-.02l-.03-.03s.04-.06.04-.08c.01-.02.02-.05.04-.08-.02-.14-.07-.27-.13-.39,0-.04.02-.08.02-.11s0-.08,0-.13c.1-.08.15-.17.15-.28s.02-.22.07-.35c.05-.13.11-.23.17-.3s.12-.13.19-.19.13-.11.2-.17.15-.13.23-.22c.07-.09.13-.19.2-.3s.12-.22.18-.32.13-.19.2-.27c.07-.08.17-.14.28-.18.2-.14.4-.28.59-.41.2-.13.39-.27.59-.4.02,0,.03-.02.04-.02,0,0,.02,0,.04-.02.2-.08.39-.15.58-.22.19-.07.37-.14.56-.2.34-.02.68-.05,1.01-.11.33-.05.67-.11,1.01-.17,0,.01.02.02.02.02,0,0,0,.01.01.02h.02v-.23l.06-.03s.09-.05.12-.09c.03-.04.06-.08.09-.11.25-.02.47-.02.66.01.16.11.28.26.35.45-.05.12-.09.23-.12.33-.05.24-.11.47-.17.69-.06.22-.13.43-.23.62l-.07.39c-.1.24-.19.49-.27.75-.08.26-.13.52-.15.78-.03.2-.02.39.02.57-.01.13-.03.25-.06.36-.03.11-.06.22-.09.33.05.13.03.27-.05.43-.09.16-.16.29-.22.41,0,.03.03.06.1.08s.1.05.11.08c.2.02.39,0,.56-.04.18-.04.34-.11.5-.19ZM89.96,9.57c.24.03.45.04.62.02.18-.02.33-.05.47-.09.14-.04.27-.09.4-.14.13-.05.27-.11.43-.16.11-.51.22-1.02.34-1.51.11-.5.25-.98.41-1.44-.01-.14,0-.28.06-.41,0-.04.03-.09.07-.15-.05-.02-.1-.04-.15-.04-.05-.01-.1-.02-.15-.04-.22-.02-.44-.03-.66-.02-.22,0-.45,0-.68,0-.35.09-.66.26-.93.5-.15.13-.3.29-.46.47s-.3.38-.42.59-.23.43-.3.66c-.07.23-.1.46-.07.69,0,.14,0,.28.04.41.04.14.11.26.2.37.09.11.2.19.33.25.13.06.28.07.44.04Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M100.62,3.96c0,.09.05.18.13.27,0,.11.02.2.04.27-.02.13-.07.27-.16.41-.09.14-.15.24-.2.3h0s-.03.01-.03.01c-.1.04-.2.07-.29.1-.09.02-.18.05-.25.07,0,0-.02,0-.02,0,0,0-.01,0-.02,0h-.96c-.11.05-.22.1-.32.15-.1.05-.21.1-.32.15-.19,0-.38.04-.56.08-.18.04-.36.09-.55.14-.19.05-.37.1-.56.14-.19.05-.37.07-.56.08-.07.01-.12.02-.16.02-.04,0-.07.01-.1.02-.03,0-.06.02-.1.03-.04.01-.09.02-.16.03-.04-.06-.08-.12-.12-.18s-.06-.16-.06-.3c-.02-.16,0-.28.05-.36.06-.08.12-.15.2-.2.08-.05.16-.11.23-.17s.12-.15.14-.27v-.03c.19-.08.34-.13.46-.14.11-.01.26-.05.43-.1.16-.05.31-.1.46-.15.15-.05.29-.11.44-.17.09.03.18.04.28.03.1,0,.19-.03.29-.06s.2-.06.29-.1c.09-.03.19-.06.28-.07.03,0,.1,0,.22.02.12.02.24.03.38.04.13.01.26.01.38,0,.12,0,.2-.03.23-.07.07-.08.14-.11.2-.1.07.02.18.04.35.07ZM95.86,12.62c-.17-.08-.3-.21-.38-.38s-.09-.41-.02-.72c0-.07,0-.15.02-.23,0-.02.02-.03.02-.04,0,0,0-.02.01-.04-.02-.04-.03-.08-.03-.11-.04-.19-.02-.38.06-.57.04-.11.11-.2.2-.27.09-.07.16-.17.21-.29.04-.11.06-.22.05-.34,0-.12,0-.23.04-.34.02-.08.04-.16.07-.23.02-.07.05-.15.08-.23,0-.05.02-.1.02-.16s0-.11.01-.17c.06-.04.11-.08.15-.12.07-.29.15-.56.24-.82.09-.26.18-.51.27-.78,0-.04,0-.07.02-.07h.02c.09-.26.18-.52.26-.78.08-.26.15-.53.21-.82-.02-.1-.02-.17.02-.22.03-.04.07-.09.11-.14,0-.09.02-.17.04-.24s.06-.13.12-.18c.18-.67.36-1.36.53-2.05.17-.7.38-1.35.62-1.95.11-.02.21-.02.3,0,.09.02.18.03.26.05.08.04.15.08.21.13s.11.1.15.17c.06.11.09.24.1.39s0,.31-.03.49c-.02.18-.06.35-.11.53-.05.18-.1.34-.13.49-.01,0-.02,0-.03.02,0,.03,0,.06,0,.09,0,.03,0,.06,0,.09,0,.05-.02.11-.04.2v.03c-.04.14-.08.27-.12.39-.04.12-.07.26-.09.41-.15.38-.3.76-.45,1.13-.15.37-.27.75-.36,1.14-.06.06-.11.1-.14.12-.11.7-.3,1.3-.56,1.81-.01.03-.02.06-.03.09,0,.03-.02.06-.03.09-.08.18-.16.36-.23.54-.07.18-.14.36-.21.54-.05.23-.11.46-.17.68-.07.22-.15.43-.25.62l-.06.24c-.02.08-.04.16-.06.24v.45c.08.02.15.05.22.08.3.03.63.02.98-.04.35-.05.68-.08.98-.07,0,0,0,.02.01.02h0c.07.01.15.02.23.04.18.05.28.14.29.26,0,.12-.03.26-.12.4-.15.2-.34.32-.57.35h-.29l-.27.09s-.04,0-.04,0c-.01,0-.02,0-.03,0-.24.01-.49.02-.74.02s-.51.01-.77.03c-.04.06-.09.09-.15.09-.19.02-.32,0-.39-.03-.08-.03-.14-.08-.17-.14Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M102.21,9.21c-.02-.13-.07-.25-.14-.36.01-.04.02-.08.02-.11s.01-.07.02-.11c.09-.08.14-.17.14-.26s.02-.2.08-.31c.05-.12.11-.21.16-.28.06-.07.12-.12.19-.17.07-.05.13-.1.2-.14.07-.04.15-.11.23-.19.07-.08.14-.18.2-.29s.12-.22.18-.32.13-.19.2-.28c.08-.09.17-.15.28-.19.2-.13.4-.26.59-.38.2-.12.39-.24.59-.36.02,0,.03,0,.04,0,0,0,.02,0,.04,0,.2-.08.39-.15.58-.21s.37-.12.56-.18c.34-.02.68-.05,1.01-.09s.67-.09,1.01-.14l.05.05s.03.03.05.05c.13,0,.27,0,.41.02s.26.07.35.15c.05.04.08.09.09.14,0,.05.02.1.03.15.13.05.24.13.33.23s.15.26.17.47c.02.2.02.44,0,.73-.03.28-.05.54-.07.77,0,.04,0,.07.02.09.02.13.03.27.03.41s-.03.27-.09.38c-.03.06-.07.11-.11.15-.03.11-.07.22-.13.33-.06.11-.13.22-.23.33-.13.14-.25.29-.37.44-.12.16-.25.28-.41.37-.05.06-.1.12-.13.18-.04.06-.08.13-.12.2-.08.04-.14.07-.17.09-.13.03-.26.06-.38.09-.13.03-.25.06-.38.07-.12.07-.25.13-.38.18-.13.05-.25.09-.35.11-.05-.05-.13-.08-.24-.08-.11,0-.2,0-.27.04-.12.04-.24.08-.35.12-.11.04-.23.06-.36.06-.11,0-.23,0-.36,0-.13,0-.24-.05-.33-.13-.06.01-.12.02-.17.02-.06,0-.11.01-.16.02-.04.01-.09.03-.15.05-.27-.18-.55-.36-.83-.53-.28-.18-.54-.37-.77-.59-.03-.14-.09-.26-.17-.35-.09-.09-.18-.17-.29-.23,0,0,0-.02,0-.02s0,0,0-.02l-.03-.03.09-.13ZM105.34,6.62c-.15.12-.3.27-.46.44-.15.18-.3.36-.42.56-.13.2-.23.41-.3.63-.08.22-.1.43-.07.63,0,.12,0,.24.05.37s.11.24.2.34c.09.1.2.18.32.23.13.05.27.06.43.03.37-.06.74-.12,1.12-.17.38-.05.74-.14,1.09-.26.19-.06.39-.16.59-.3.2-.14.32-.32.36-.54.02-.06.03-.12.04-.18,0-.06.01-.11.02-.17,0-.02,0-.03-.02-.03.02-.02.04-.04.06-.05s.04-.03.06-.05l.14-1.55s-.03-.02-.04-.03c0-.01-.02-.02-.04-.03-.27-.14-.56-.25-.87-.32-.22-.02-.44-.03-.66-.02-.22,0-.45.01-.68.02-.37.08-.68.23-.93.44ZM105.87,3.37c-.22,0-.37-.09-.45-.26,0-.51.08-.97.2-1.37s.37-.68.74-.84c.14,0,.26.02.38.05.11.04.21.08.3.13.16.29.23.6.2.93s-.09.66-.2,1.02c-.18.1-.37.18-.57.24-.2.06-.4.1-.6.11ZM108.55,2.96c-.09-.09-.16-.18-.2-.27-.08-.18-.09-.4-.04-.67.05-.27.13-.48.23-.66.13-.22.31-.32.53-.29.23.03.44.11.64.24.05.05.11.11.17.2,0,.02.01.04.01.05,0,.01,0,.03.02.05,0,.09.02.18.02.26s0,.17,0,.26c-.02.06-.03.12-.04.17,0,.06-.02.11-.03.17v.11c-.08.06-.16.15-.24.27-.06.02-.12.04-.18.05-.06,0-.11.02-.15.04-.05.02-.1.04-.15.07-.05.02-.1.05-.15.07-.07.02-.14.02-.21,0-.07-.02-.14-.03-.21-.05,0-.02,0-.03,0-.04,0,0,0-.02,0-.04Z%27%20stroke-width=%270%27/%3E%20%3Cpath%20d=%27M110.53,14.16c.04-.11.1-.2.19-.28.09-.08.15-.17.19-.29.04-.11.06-.22.05-.34-.01-.12,0-.23.01-.34l.14-.45c0-.06.01-.12.01-.17v-.17c.06-.04.11-.08.15-.12.05-.29.11-.57.2-.84.08-.26.16-.53.24-.79,0-.04,0-.07.01-.07.08-.26.16-.52.23-.78.07-.26.13-.54.18-.83-.02-.1-.02-.17,0-.22.02-.05.06-.09.1-.14,0-.19.04-.34.14-.44.15-.68.3-1.37.44-2.08.14-.7.32-1.36.53-1.99.11-.02.21-.02.31-.02.09.01.18.03.26.05.16-.04.31-.08.45-.12s.3-.07.47-.09c.18-.02.36-.02.55,0,.19.02.37.02.56,0h.1s.07,0,.11-.01c.14-.09.28-.16.42-.2.28.02.58.02.9,0,.32-.02.63-.03.93-.02.3,0,.57.04.82.09.25.05.45.16.59.32.11-.02.19,0,.23.06s.08.13.1.21c.08.06.13.16.17.3.03.03.07.04.11.04.04.1.04.18.01.24-.03.06-.07.11-.12.15-.02.13-.05.26-.1.38s-.11.23-.2.33c-.04.04-.08.07-.11.09-.01.04-.02.08-.03.11,0,.04-.03.07-.06.11-.2.26-.45.48-.75.66-.3.18-.61.35-.93.52-.32.17-.64.34-.95.53-.31.19-.58.43-.8.71-.03.14-.02.23.03.27.05.04.11.09.17.13.09.07.18.11.27.13.09.02.21.04.35.07.05.02.14.05.28.08.13.03.28.08.44.13.15.06.32.12.48.19.17.07.3.14.41.21.29.08.61.12.96.13.35,0,.68.04.98.11v.02s.02.05.03.11c0,.05.02.1.03.16.01.06.02.1.03.14,0,.04.02.05.03.03-.05.2-.18.34-.38.41-.21.07-.42.12-.66.14h-.07c-.36-.05-.74-.11-1.12-.18-.39-.07-.8-.09-1.24-.06-.3-.12-.62-.23-.96-.33s-.69-.2-1.06-.29c-.32-.07-.66-.13-1.02-.17s-.7-.11-1.02-.23c-.05.03-.09.06-.13.1-.04.04-.07.07-.11.11-.07.68-.23,1.29-.48,1.84l-.04.18c-.07.18-.13.36-.2.54-.06.18-.13.37-.2.56-.04.24-.09.47-.14.69-.05.22-.13.43-.22.63-.02.08-.04.16-.04.23-.01.08-.03.15-.05.23v.18c.15.22.22.4.21.53-.01.13-.06.23-.16.28-.1.06-.22.09-.38.08-.16,0-.3-.03-.44-.07-.14-.04-.26-.11-.35-.19-.09-.08-.13-.17-.11-.27-.01-.13,0-.24.03-.32,0-.02-.02-.04-.02-.05s0-.03-.01-.05c-.05-.19-.04-.38.03-.57ZM114.14,6.05c0,.17-.02.32-.05.45-.04.13-.07.26-.11.4-.04.14-.06.28-.08.44-.02.16,0,.33.04.53.19.03.38.02.56-.04.18-.06.35-.13.5-.21.15-.08.3-.16.43-.23.13-.07.24-.11.33-.11.07,0,.13-.02.17-.07s.09-.09.13-.14.08-.09.13-.13.1-.07.17-.07c.11,0,.16-.04.14-.08-.01-.04,0-.09.05-.13.18-.11.37-.22.58-.34.2-.11.4-.24.59-.38.19-.14.36-.3.52-.47.16-.18.27-.38.34-.61-.42-.1-.83-.12-1.21-.05-.39.07-.76.17-1.13.32s-.72.31-1.08.49c-.35.18-.7.33-1.04.45Z%27%20stroke-width=%270%27/%3E%20%3C/g%3E%20%3C/svg%3E");
    }.webform-submission-kiez-kreatoer-form {
    /* Page Rohstoffe */
}/* slides */.webform-submission-kiez-kreatoer-form #edit-1-rohstoffe--2, .webform-submission-kiez-kreatoer-form #edit-2-infrastruktur--2, .webform-submission-kiez-kreatoer-form #edit-3-mensch--2, .webform-submission-kiez-kreatoer-form #edit-4-agora--2, .webform-submission-kiez-kreatoer-form #edit-4-2-agora--2, .webform-submission-kiez-kreatoer-form #edit-kiez--2 {
        display: flex;
        justify-content: stretch;
    }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe {
        --kiez-color: var(--color-rohstoffe);
    }/* Page Infra */.webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur {
        --kiez-color: var(--color-infrastruktur);
    }/* Page Mensch */.webform-submission-kiez-kreatoer-form #edit-kiez-mensch {
        --kiez-color: var(--color-mensch);
    }/* Page Agora */.webform-submission-kiez-kreatoer-form #edit-kiez-agora, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 {
        --kiez-color: var(--color-agora);
    }/* 4 gesammelt */.webform-submission-kiez-kreatoer-form #edit-kiez--2 {
        display: flex;

        justify-content: stretch;
    }.webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-kiez {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            grid-template-rows: repeat(2, 1fr);
            width: 100%;
        }.webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe {
            --kiez-color: var(--color-rohstoffe);

            background-position: bottom right !important;
        }.webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur {
            --kiez-color: var(--color-infrastruktur);

            background-position: bottom left !important;
        }.webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch {
            --kiez-color: var(--color-mensch);

            background-position: top right !important;
        }.webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora {
            --kiez-color: var(--color-agora);

            background-position: top left !important;
        }.webform-submission-kiez-kreatoer-form .form-wrapper {
    }.webform-submission-kiez-kreatoer-form .webform-flexbox {
        background-color: #5e4b65;
        height: 100%;
    }.webform-submission-kiez-kreatoer-form .webform-flex {
        display: flex;
        align-items: center;
    }.webform-submission-kiez-kreatoer-form .webform-flex--container h1, .webform-submission-kiez-kreatoer-form .webform-flex--container h2, .webform-submission-kiez-kreatoer-form .webform-flex--container h3, .webform-submission-kiez-kreatoer-form .webform-flex--container h4 {
            color: #ca92e3;
            text-align: center;
        }.webform-submission-kiez-kreatoer-form .webform-flex--container p {
            color: #fff;
        }.webform-submission-kiez-kreatoer-form .webform-flex--container ul li {
            color: #fff;
            list-style-type: none;

            padding: 20px;
            background-color: #ca92e3;
            color: #3d3540;
            border-radius: 10px;

            margin-bottom: 20px;
        }.webform-submission-kiez-kreatoer-form .webform-flex--container ul li:after {
                content: "";
                clear: both;

                display: table;
            }.webform-submission-kiez-kreatoer-form .webform-flex--container ul li em {
                position: relative;
                z-index: 20;
                display: block;
                float: left;
                font-style: normal;
                font-size: 82px;
                line-height: 100%;
                margin-right: 20px;
                margin-bottom: 20px;
            }.webform-submission-kiez-kreatoer-form .webform-flex--container ul li em:before {
                    content: "";
                    position: absolute;
                    z-index: -1;
                    bottom: -5%;
                    left: 0%;

                    width: 100%;
                    height: 20%;

                    background-color: rgba(0, 0, 0, 0.2);
                    border-radius: 50%;
                }.webform-submission-kiez-kreatoer-form .webform-progress {
        background-color: var(--userbar-color);
    }.webform-submission-kiez-kreatoer-form .webform-progress .progress-step .progress-marker:after {
                    top: 16px !important;
                }.webform-submission-kiez-kreatoer-emoji-picker-form {
    /* emoji selects to buttons */

    --color-interaction: #ca92e3;
    --color-interaction-dark: #9367a8;

    width: 100%;

    padding-top: 30px;
}.webform-submission-kiez-kreatoer-emoji-picker-form .form-item-target-token-open {
        display: none !important;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .form-type-processed-text {
        padding: 0 20px;

        color: #ca92e3;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .form-type-processed-text p {
            color: #fff;
            font-size: var(--fs-p) !important;
        }.webform-submission-kiez-kreatoer-emoji-picker-form .js-form-type-select.hidden {
            display: none;
        }.webform-submission-kiez-kreatoer-emoji-picker-form label {
        text-align: center;
        margin-bottom: 0.7em;

        color: #ca92e3;
    }.webform-submission-kiez-kreatoer-emoji-picker-form #edit-draft, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-button--draft {
        display: none;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .form-item {
        margin: 0;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select {
        display: flex;

        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        gap: 10px;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select input {
            display: none;
        }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select input[type="radio"]:checked + label {
            background-color: var(--color-interaction);
            transform: scale(1.1);
            outline: 3px solid #fff;
        }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select label {
            padding: 20px;

            background-color: var(--color-interaction-dark);
            border-radius: 10px;

            flex-basis: 20%;

            aspect-ratio: 1/1;

            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;

            transform: scale(1);
            transition: all 0.2s ease-in-out;

            font-size: 16vw;
            line-height: 100%;
            margin-bottom: 0;
        }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select label:before {
                width: 64px;
                height: 64px;
            }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select label:after {
                display: none;
            }.webform-submission-kiez-kreatoer-emoji-picker-form .emoji-select .emoji-rohstoffe-1 {
        }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress {
        background-color: var(--userbar-color);
        position: fixed;
        bottom: 64px;
        left: 0px;
        width: 100%;
    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker {
            --color-base: #796780;
            --color-active: #ca92e3;
            --color-complete: #a67db9;
            margin: 20px auto;
        }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-marker, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step .progress-marker {
                    height: 100%;
                    padding-bottom: 0;

                    display: flex;
                    flex-direction: row;
                    align-items: center;
                    justify-content: center;
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step .progress-marker:before {
                        transition: none;
                        background-color: var(--fond-color);
                        font-size: 0;
                        width: 8px;
                        height: 8px;
                        padding-bottom: 0;

                        border: 2px solid var(--color-base);
                    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-marker:after, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step .progress-marker:after {
                        transition: none;
                        top: 17px;
                        height: 2px;
                        background-color: var(--color-base);
                    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-title, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step .progress-title {
                    color: var(--color-base);
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active) .progress-title[role="link"], .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step .progress-title[role="link"] {
                    color: var(--color-base);
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:before, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:hover .progress-marker:before {
                            font-size: var(--fs-tiny);
                            width: 24px;
                            height: 24px;
                            padding-bottom: 0;
                            background-color: var(--color-base);
                        }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:not(.is-active):hover .progress-marker:after, .webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step:hover .progress-marker:after {
                        }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:before {
                        font-size: 0;
                        width: 8px;
                        height: 8px;

                        border: 2px solid var(--color-complete);
                        background-color: var(--color-complete);
                    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:after {
                        height: 4px;
                        top: 16px;
                        background-color: var(--color-complete);
                    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-title {
                    color: var(--color-complete);
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-title[role="link"] {
                    color: var(--color-complete);
                    text-decoration: underline;
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before {
                            background-color: var(--color-complete);
                        }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker:before {
                        background-color: var(--color-active);
                        font-size: var(--fs-tiny);
                        width: 32px;
                        height: 32px;
                        padding-bottom: 0;
                        border: 2px solid var(--color-active);
                    }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-active .progress-title {
                    color: var(--color-active);
                }.webform-submission-kiez-kreatoer-emoji-picker-form .webform-progress .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before {
                            background-color: var(--color-active);
                        }.webform-submission-kiez-kreatoer-emoji-picker-form #edit-actions {
        background-color: var(--userbar-color);

        width: 100%;
        padding: 10px;
        position: fixed;
        bottom: 0px;
        left: 0px;

        display: flex;
        flex-direction: row;
        align-items: space-between;
    }.webform-submission-kiez-kreatoer-emoji-picker-form #edit-actions .webform-button--previous {
            background-color: #5e4b65;
        }.webform-submission-kiez-kreatoer-emoji-picker-form #edit-actions .webform-button--next, .webform-submission-kiez-kreatoer-emoji-picker-form #edit-actions .webform-button--submit {
            margin-left: auto;
        }.view-kiez-emoji-info {
    padding: 20px;

    background-color: #5e4b65;
    color: #ca92e3;
}.view-kiez-emoji-info p {
        color: #fff;
        font-size: var(--fs-p) !important;
    }.view-kiez-emoji-info .views-row {
        display: none;
    }.view-kiez-emoji-info .views-row.active {
            display: block;
        }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch, .webform-submission-kiez-kreatoer-form #edit-kiez-agora, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora {
    display: flex;

    width: 100%;

    align-items: center;
    justify-content: center;

    background-color: var(--kiez-color);

    background-image: url(/themes/custom/doppelstunde_24/assets/615772c240cbc8e2fdf0.svg);
    background-size: auto calc(100% / var(--num-cols));
    background-repeat: repeat;
    background-position: center;
}.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .views-element-container, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .views-element-container {
    }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }/* 
        grid-template-columns: repeat(var(--num-cols), 1fr);
        grid-template-rows: repeat(var(--num-rows), 1fr);

        
*/.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row {
            flex-basis: calc(100% / var(--num-cols));

            position: relative;

            /* force 1/1 aspect ratio */
            aspect-ratio: 128/75;
        }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row:hover, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row:hover {
                border: 1px dotted red;
            }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row:hover .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row:hover .views-field-operations {
                    display: block;
                }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row .views-field-webform-submission-value-1, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row .views-field-webform-submission-value, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row .views-field-webform-submission-value-1 {
                display: flex;
                flex-wrap: wrap;
                align-items: center;
                justify-content: center;
            }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row .views-field-operations, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row .views-field-operations {
                display: none;
                position: absolute;
                top: 0px;
                right: 0px;
                z-index: 99;

                font-size: 1rem;
            }.webform-submission-kiez-kreatoer-form #edit-kiez-rohstoffe .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez-infrastruktur .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez-mensch .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez-agora .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez-agora-2 .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-rohstoffe .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-infrastruktur .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-mensch .view-content .views-row .views-field, .webform-submission-kiez-kreatoer-form #edit-kiez--2 #edit-container-agora .view-content .views-row .views-field {
            }.kiez-emoji {
    display: flex;

    align-items: center;
    justify-content: center;
}.kiez-emoji .views-field {
        position: relative;
        margin: 10px;
    }.kiez-emoji .views-field .field-content {
            font-size: 3.5rem;
            line-height: 100%;
            position: relative;
            z-index: 10;
        }.kiez-emoji .views-field:after {
            content: "";
            position: absolute;
            z-index: 1;
            bottom: -5%;
            left: 0%;

            width: 100%;
            height: 40%;

            background-color: rgba(0, 0, 0, 0.2);
            border-radius: 50%;
        }table.views-table{

    width: 100%;

}table.views-table tr th{
            font-variation-settings: "wght" 500;
            text-align: left;
        }table.views-table tr td{

            border-bottom: 1px solid var(--border-color);
            padding: 0.2em;
        }.region-highlighted {
    position: fixed;
    z-index: 200;
    top: var(--userbar-height);
    left: 0px;
    width: 100%;
}.messages {
    padding: var(--base-padding);

    animation: fadeOut 1s ease-in 15s 1 forwards;
}.messages.messages--status {
        background-color: rgb(100, 156, 124);
    }@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    99% {
        opacity: 0;
    }
    100% {
        opacity: 0;
        display: none;
    }
}body.page-node-8 article p, body.page-node-18 article p{
        max-width: 100%;
        font-size: var(--fs-small);
    }body.page-node-8 article h2, body.page-node-8 article h3, body.page-node-8 article h4, body.page-node-18 article h2, body.page-node-18 article h3, body.page-node-18 article h4{
        margin-bottom: 0.25em;
    }body.page-node-8 article ul li, body.page-node-8 article ol li, body.page-node-18 article ul li, body.page-node-18 article ol li{
            font-size: var(--fs-small);
            font-variation-settings: "wght" 400;
        }body {
    background: var(--fond-color);
}* {
    box-sizing: border-box;
}

