hinzugefuegt-overlay *{box-sizing:border-box}hinzugefuegt-overlay .element-overlay-slide-in{border:0;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;flex-direction:column;height:auto;left:50%;max-height:95dvh;max-width:100%;padding:0 16px 16px;position:fixed;right:auto;top:auto;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:100%}hinzugefuegt-overlay .element-overlay-slide-in header{align-items:center;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;padding-bottom:16px;padding-top:16px}hinzugefuegt-overlay .element-overlay-slide-in header[data-position=sticky]{position:sticky;top:0;z-index:1}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]) main{flex-grow:1}hinzugefuegt-overlay .element-overlay-slide-in footer{margin-top:16px}hinzugefuegt-overlay .element-overlay-slide-in footer[data-position=sticky]{background-color:#fff;border-top:2px solid #dfdfdf;bottom:0;margin-left:-16px;margin-right:-16px;padding:16px;position:sticky}hinzugefuegt-overlay .element-overlay-slide-in:has(footer[data-position=sticky]){padding-bottom:0}hinzugefuegt-overlay .element-overlay-slide-in[open]{-webkit-animation:hinzugefuegt-overlay-slidein-from-bottom .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein-from-bottom .3s ease-in-out forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][open]{-webkit-animation:none;animation:none;-webkit-transform:translate(-50%);transform:translate(-50%)}hinzugefuegt-overlay .element-overlay-slide-in::-webkit-backdrop{background:rgba(0,0,0,.25)}hinzugefuegt-overlay .element-overlay-slide-in::backdrop{background:rgba(0,0,0,.25)}hinzugefuegt-overlay .element-overlay-slide-in+.backdrop{background:rgba(0,0,0,.25)}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{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{background:transparent}hinzugefuegt-overlay .element-overlay-slide-in[open][closing][data-animation=skip]::-webkit-backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open][data-animation=skip]::-webkit-backdrop{-webkit-animation:none;animation:none}hinzugefuegt-overlay .element-overlay-slide-in[open][closing][data-animation=skip]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open][closing][data-animation=skip]::backdrop,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]::-webkit-backdrop{-webkit-animation:hinzugefuegt-overlay-fadeIn hinzugefuegt-overlay-.5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeIn hinzugefuegt-overlay-.5s ease-in-out forwards}hinzugefuegt-overlay .element-overlay-slide-in[open]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open]::backdrop{-webkit-animation:hinzugefuegt-overlay-fadeIn hinzugefuegt-overlay-.5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeIn hinzugefuegt-overlay-.5s ease-in-out forwards}hinzugefuegt-overlay .element-overlay-slide-in[open][closing]::-webkit-backdrop{-webkit-animation:hinzugefuegt-overlay-fadeOut hinzugefuegt-overlay-.5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeOut hinzugefuegt-overlay-.5s ease-in-out forwards}hinzugefuegt-overlay .element-overlay-slide-in[open][closing]+.backdrop,hinzugefuegt-overlay .element-overlay-slide-in[open][closing]::backdrop{-webkit-animation:hinzugefuegt-overlay-fadeOut hinzugefuegt-overlay-.5s ease-in-out forwards;animation:hinzugefuegt-overlay-fadeOut hinzugefuegt-overlay-.5s ease-in-out forwards}@-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-slideout{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes hinzugefuegt-overlay-slideout{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes hinzugefuegt-overlay-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes hinzugefuegt-overlay-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hinzugefuegt-overlay-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes hinzugefuegt-overlay-fadeOut{0%{opacity:1}to{opacity:0}}@media screen and (min-width:441px){hinzugefuegt-overlay .element-overlay-slide-in{border-top-left-radius:0;border-top-right-radius:0;bottom:auto;height:100%;left:100%;max-height:unset;max-width:560px;right:auto;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%}hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left]{left:0;-webkit-transform:translateX(0);transform:translateX(0)}hinzugefuegt-overlay .element-overlay-slide-in[open],hinzugefuegt-overlay .element-overlay-slide-in[open][data-orientation=right]{-webkit-animation:hinzugefuegt-overlay-slidein .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein .3s ease-in-out forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}hinzugefuegt-overlay .element-overlay-slide-in[data-orientation=left][open]{-webkit-animation:hinzugefuegt-overlay-slidein-from-left .3s ease-in-out forwards;animation:hinzugefuegt-overlay-slidein-from-left .3s ease-in-out forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}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;-webkit-transform:translateX(-100%);transform:translateX(-100%)}hinzugefuegt-overlay .element-overlay-slide-in[data-animation=skip][data-orientation=left][open]{-webkit-animation:none;animation:none;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:768px){hinzugefuegt-overlay .element-overlay-slide-in{padding-bottom:20px;padding-left:20px;padding-right: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-bottom:40px;padding-left:40px;padding-right: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}}hinzugefuegt-overlay .element-overlay-slide-in .element-button-primary-close{flex-shrink:0;position:absolute;right:20px;top: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}