hinzugefuegt-overlay *{box-sizing:border-box}hinzugefuegt-overlay .element-overlay-slide-in{flex-direction:column;width:100%;max-width:100%;height:auto;height:var(--dynamic-element-overlay-slide-in-stack-height,var(--element-overlay-slide-in-stack-height,auto));max-height:95dvh;max-height:var(--dynamic-element-overlay-slide-in-stack-height,var(--element-overlay-slide-in-stack-height,95dvh));max-height:min(95dvh,calc(95dvh - env(safe-area-inset-top, 0px)));max-height:min(var(--dynamic-element-overlay-slide-in-stack-height,var(--element-overlay-slide-in-stack-height,95dvh)),calc(95dvh - env(safe-area-inset-top, 0px)));padding:0 16px 16px;border:0;border-top-left-radius:10px;border-top-right-radius:10px;position:fixed;top:auto;bottom:0;left:50%;right:auto;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}hinzugefuegt-overlay .element-overlay-slide-in header{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;padding-top:16px;padding-bottom:16px;background-color:#fff}hinzugefuegt-overlay .element-overlay-slide-in header[data-position=sticky]{position:sticky;top:0;z-index:1}hinzugefuegt-overlay .element-overlay-slide-in header h2{align-self:center;min-width:0;overflow:hidden;overflow-wrap:anywhere;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}hinzugefuegt-overlay .element-overlay-slide-in header [cta]{flex-shrink:0}hinzugefuegt-overlay .element-overlay-slide-in header [cta=close]{margin-left:auto;position:static}hinzugefuegt-overlay .element-overlay-slide-in:has(footer[data-position=sticky]) [data-main],hinzugefuegt-overlay .element-overlay-slide-in:has(footer[data-position=sticky]) main{flex-grow:1}hinzugefuegt-overlay .element-overlay-slide-in footer{margin-top:16px}hinzugefuegt-overlay .element-overlay-slide-in footer[data-position=sticky]{margin-left:-16px;margin-right:-16px;padding:16px;background-color:#fff;border-top:2px solid #dfdfdf;position:sticky;bottom:0}hinzugefuegt-overlay .element-overlay-slide-in:has(footer[data-position=sticky]){padding-bottom:0}hinzugefuegt-overlay .element-overlay-slide-in[open]{display:flex;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-animation:hinzugefuegt-overlay-slidein-from-bottom .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein-from-bottom .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][open]{-webkit-animation:none;animation:none}hinzugefuegt-overlay .element-overlay-slide-in::-webkit-backdrop{background:rgba(0,0,0,.25);opacity:0}hinzugefuegt-overlay .element-overlay-slide-in::backdrop{background:rgba(0,0,0,.25);opacity:0}hinzugefuegt-overlay .element-overlay-slide-in+.backdrop{background:rgba(0,0,0,.25);opacity:0}hinzugefuegt-overlay .element-overlay-slide-in[open]::-webkit-backdrop{opacity:1;-webkit-animation:hinzugefuegt-overlay-fadeIn .5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeIn .5s ease-in-out forwards}hinzugefuegt-overlay .element-overlay-slide-in[open]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]::backdrop{opacity:1;-webkit-animation:hinzugefuegt-overlay-fadeIn .5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeIn .5s ease-in-out forwards}hinzugefuegt-overlay .element-overlay-slide-in[open][data-animation=skip]::-webkit-backdrop{-webkit-animation:none;animation:none}hinzugefuegt-overlay .element-overlay-slide-in[open][data-animation=skip]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open][data-animation=skip]::backdrop{-webkit-animation:none;animation:none}hinzugefuegt-overlay .element-overlay-slide-in[open] .element-overlay-slide-in::-webkit-backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]~.element-overlay-slide-in::-webkit-backdrop,hinzugefuegt-overlay :has(>.element-overlay-slide-in[open])~* .element-overlay-slide-in::-webkit-backdrop{background:transparent}hinzugefuegt-overlay .element-overlay-slide-in[open] .element-overlay-slide-in::backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]~.element-overlay-slide-in::backdrop,hinzugefuegt-overlay :has(>.element-overlay-slide-in[open])~* .element-overlay-slide-in::backdrop{background:transparent}hinzugefuegt-overlay .element-overlay-slide-in[open]{anchor-name:--element-overlay-slide-in-stack}hinzugefuegt-overlay .element-overlay-slide-in[open] .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open]~.element-overlay-slide-in[open],hinzugefuegt-overlay :has(>.element-overlay-slide-in[open])~* .element-overlay-slide-in[open]{anchor-name:none}hinzugefuegt-overlay .element-overlay-slide-in[open] .element-overlay-slide-in,hinzugefuegt-overlay .element-overlay-slide-in[open]~.element-overlay-slide-in{position-anchor:--element-overlay-slide-in-stack;min-height:anchor-size(height);min-height:var(--dynamic-element-overlay-slide-in-stack-height,var(--element-overlay-slide-in-stack-height,anchor-size(height)))}hinzugefuegt-overlay :has(>.element-overlay-slide-in[open])~* .element-overlay-slide-in{position-anchor:--element-overlay-slide-in-stack;min-height:anchor-size(height);min-height:var(--dynamic-element-overlay-slide-in-stack-height,var(--element-overlay-slide-in-stack-height,anchor-size(height)))}@-webkit-keyframes hinzugefuegt-overlay-slidein-from-bottom{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes hinzugefuegt-overlay-slidein-from-bottom{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes hinzugefuegt-overlay-slidein{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes hinzugefuegt-overlay-slidein{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes hinzugefuegt-overlay-slidein-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hinzugefuegt-overlay-slidein-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes hinzugefuegt-overlay-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes hinzugefuegt-overlay-fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (min-width:441px){hinzugefuegt-overlay .element-overlay-slide-in{width:100%;height:100%;max-width:560px;max-height:unset;top:0;bottom:auto;left:100%;right:auto;-webkit-transform:translateX(0);transform:translateX(0);border-top-left-radius:0;border-top-right-radius:0}hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left]{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}hinzugefuegt-overlay .element-overlay-slide-in[open] .element-overlay-slide-in,hinzugefuegt-overlay .element-overlay-slide-in[open]~.element-overlay-slide-in,hinzugefuegt-overlay :has(>.element-overlay-slide-in[open])~* .element-overlay-slide-in{min-height:unset}hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:16px}hinzugefuegt-overlay .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open][data-orientation=right]{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:hinzugefuegt-overlay-slidein .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left][open]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:hinzugefuegt-overlay-slidein-from-left .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein-from-left .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][data-orientation=left][open],hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][open],hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][open][data-orientation=right]{-webkit-animation:none;animation:none}}@supports (transition-behavior:allow-discrete){hinzugefuegt-overlay .element-overlay-slide-in[open]::-webkit-backdrop{-webkit-animation:none;animation:none}hinzugefuegt-overlay .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]::backdrop{-webkit-animation:none;animation:none}@media (prefers-reduced-motion:no-preference){hinzugefuegt-overlay .element-overlay-slide-in::-webkit-backdrop{-webkit-transition:opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s;transition:transform .3s ease-in-out,opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s,-webkit-transform .3s ease-in-out}hinzugefuegt-overlay .element-overlay-slide-in,hinzugefuegt-overlay .element-overlay-slide-in+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in::backdrop{transition:opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s;transition:transform .3s ease-in-out,opacity .3s ease-in-out,display allow-discrete .3s,overlay allow-discrete .3s,-webkit-transform .3s ease-in-out}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip]::-webkit-backdrop{-webkit-transition:none;transition:none}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip],hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip]::backdrop{transition:none}}@starting-style{hinzugefuegt-overlay .element-overlay-slide-in[open]{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}hinzugefuegt-overlay .element-overlay-slide-in[open]::-webkit-backdrop{opacity:0}hinzugefuegt-overlay .element-overlay-slide-in[open]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]::backdrop{opacity:0}}@media screen and (min-width:441px){hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left][open],hinzugefuegt-overlay .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open][data-orientation=right]{-webkit-animation:none;animation:none}@starting-style{hinzugefuegt-overlay .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open][data-orientation=right]{-webkit-transform:translateX(0);transform:translateX(0)}hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left][open]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}}}@media screen and (min-width:768px){hinzugefuegt-overlay .element-overlay-slide-in{padding-right:20px;padding-bottom:20px;padding-left:20px}hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:16px}hinzugefuegt-overlay .element-overlay-slide-in footer{margin-top:16px}hinzugefuegt-overlay .element-overlay-slide-in footer[data-position=sticky]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media screen and (min-width:1024px){hinzugefuegt-overlay .element-overlay-slide-in{padding-right:40px;padding-bottom:40px;padding-left:40px}hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:24px}hinzugefuegt-overlay .element-overlay-slide-in footer{margin-top:24px}hinzugefuegt-overlay .element-overlay-slide-in footer[data-position=sticky]{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@supports ((-webkit-padding-after:env(safe-area-inset-bottom)) or (padding-block-end:env(safe-area-inset-bottom))){hinzugefuegt-overlay .element-overlay-slide-in,hinzugefuegt-overlay .element-overlay-slide-in footer[data-position=sticky]{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}@media screen and (min-width:768px){hinzugefuegt-overlay .element-overlay-slide-in{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}@media screen and (min-width:1024px){hinzugefuegt-overlay .element-overlay-slide-in{padding-bottom:calc(40px + env(safe-area-inset-bottom, 0px))}}}@supports ((-webkit-padding-before:env(safe-area-inset-top)) or (padding-block-start:env(safe-area-inset-top))){@media screen and (min-width:441px){hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:calc(16px + env(safe-area-inset-top, 0px))}}@media screen and (min-width:768px){hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:calc(16px + env(safe-area-inset-top, 0px))}}@media screen and (min-width:1024px){hinzugefuegt-overlay .element-overlay-slide-in header{padding-top:calc(24px + env(safe-area-inset-top, 0px))}}}hinzugefuegt-overlay .element-overlay-slide-in .element-button-primary-close{flex-shrink:0;position:absolute;top:20px;right:20px}hinzugefuegt-overlay .element-overlay-slide-in:not(:has(header)){padding:50px 15px 15px}@media screen and (min-width:480px){hinzugefuegt-overlay .element-overlay-slide-in:not(:has(header)){padding:50px 20px 20px}}hinzugefuegt-overlay dialog{padding:0!important}