.dd-bse-map .dd-bse-content{display:flex;flex-direction:column}.dd-statemachine{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;transition:opacity var(--dd-animation-time) var(--dd-animation-easing);width:-webkit-fill-available;width:100%}.dd-bolig-shop .dd-statemachine{margin-bottom:var(--dd-bottom-controlbar-height)}.dd-statemachine-standalone{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--dd-max-width);margin:auto;overflow:hidden;font-family:var(--dd-font-default)}.dd-statemachine-standalone .dd-statemachine{margin-bottom:var(--dd-bottom-controlbar-height)}.dd-statemachine-standalone .dd-statemachine-controlbar{position:absolute;bottom:0;left:0;right:0;height:var(--dd-bottom-controlbar-height);z-index:1;justify-content:center;width:100%}.dd-smc-ui-bottom{position:absolute;display:flex;justify-content:center;align-items:center;gap:var(--dd-gap);bottom:0;left:0;right:0;padding:var(--dd-gap) 0;pointer-events:none;z-index:1}.dd-smc-ui-bottom>*{pointer-events:auto}.dd-statemachine-content{flex:1 1 auto;position:relative;display:flex;align-items:center;justify-content:center;width:-webkit-fill-available;width:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.dd-smc-ui-overlay{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.dd-smc-ui-overlay button{pointer-events:auto}.dd-statemachine .dd-compass-background{transition:all 0.6s ease-in-out}.dd-movable{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}.dd-fit-vertically{height:100%;width:max-content}.dd-fit-horizontally{height:max-content;width:100%}.dd-hide-children>*{visibility:hidden}.dd-loading .dd-movable{opacity:0}.dd-smc-image-layer{height:100%}.dd-smc-image-layer img{pointer-events:none;height:100%!important}.dd-smc-image-layer-v2{position:relative}.dd-smc-image-layer-v2 .dd-layer-old-state-wrapper{pointer-events:none}.dd-smc-image-layer-v2 .dd-layer-old-state-wrapper .dd-loadingscreen{background:#fff0;animation:dd-fade-in 1s ease;z-index:unset}@keyframes dd-fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.dd-smc-image-layer-v2 .dd-layer-old-state{width:100%;height:100%}.dd-smc-image-layer-v2 .dd-layer-state{pointer-events:none;opacity:0;transition:opacity 0.2s ease}.dd-smc-image-layer-v2 .dd-layer-state.dd-visible{opacity:1}.dd-smc-image-layer-v2 .dd-layer-state.dd-no-transition{transition:none}.dd-smc-image-layer-v2 .dd-layer-transition{display:none}.dd-smc-image-layer-v2 .dd-layer-transition.dd-active{display:block}.dd-smc-image-layer-v2 .dd-layer-transition canvas{width:100%;height:100%}.dd-smc-ui-top{position:relative;display:flex;justify-content:left;align-items:start;margin:var(--dd-margin-narrow);margin-right:calc(var(--dd-button-height-small) + var(--dd-margin-narrow));flex-wrap:wrap;gap:10px}.dd-smc-ui-top .dd-compass{position:absolute;right:calc(-1* var(--dd-button-height-small))}.dd-button-up-one-level{transition:all var(--dd-animation-time) var(--dd-animation-easing)}.dd-button-up-one-level.dd-active{opacity:1;max-height:var(--dd-button-height-small);display:flex}.dd-button-up-one-level .dd-icon-wrapper{transition:all var(--dd-animation-time) var(--dd-animation-easing)}.dd-button-up-one-level:not(.dd-active){margin-right:-10px;opacity:0;pointer-events:none;max-height:0!important;max-width:0!important;padding:0!important}.dd-button-up-one-level:not(.dd-active) .dd-icon-wrapper{opacity:0;scale:0}.dd-smc-level-name{display:flex;align-items:center;font-weight:700;white-space:nowrap;padding:0;color:var(--dd-color-text);text-shadow:none}.dd-smc-level-name.dd-smc-level-name-label-color-white{color:#fff;text-shadow:0 1px 5px rgb(0 0 0 / .5)}.dd-smc-level-name.dd-hidden{display:none}.dd-smc-level-popup-button.dd-hidden{display:none}.dd-smc-ui-hotspots{display:flex;align-items:center;gap:.5em}.dd-smc-ui-hotspots.dd-hidden{display:none}.dd-smc-ui-hotspots .dd-hotspot{position:relative}.dd-smc-ui-hotspots .dd-hotspot-anchor{position:relative;top:auto}.dd-smc-ui-hotspots .dd-hotspot-background{position:relative;transform:none}.dd-smc-ui-hotspots .dd-hotspot-stick{display:none}.dd-smc-ui-hotspots [data-tooltip]:before{bottom:auto;top:120%}.dd-smc-ui-hotspots [data-tooltip]:after{bottom:auto;top:120%;transform-origin:top}.dd-statemachine[data-ui-layout="default"] .dd-button-up-one-level{display:none!important}.dd-statemachine[data-ui-layout="legacy"] .dd-smc-button-up-one-level{display:none!important}.dd-statemachine-controlbar{background:#fff;background-color:var(--dd-color-background);display:flex;flex-direction:row;font-size:var(--dd-font-small)}.dd-transition-playing .dd-statemachine-controlbar{pointer-events:none}.dd-smc-button{display:flex;flex-direction:column;flex:1 1 auto;width:20%;align-items:center;justify-content:center;margin:.5em;border-radius:10px;white-space:nowrap;text-wrap:nowrap}.dd-statemachine-controlbar .dd-smc-button{border:none;color:inherit;background:unset;font-size:inherit;padding:0;color:var(--dd-color-text);fill:var(--dd-color-text);cursor:pointer;pointer-events:all}.dd-statemachine-controlbar .dd-smc-button:active,.dd-statemachine-controlbar .dd-smc-button:visited,.dd-statemachine-controlbar .dd-smc-button:hover{border:none;color:inherit;background:unset;font-size:inherit;color:var(--dd-color-text);fill:var(--dd-color-text)}.dd-statemachine-controlbar .dd-smc-button:focus{border:none;color:inherit;background:unset;font-size:inherit;color:var(--dd-color-text);fill:var(--dd-color-text)}.dd-statemachine-controlbar .dd-smc-button:focus-visible{border:none;color:inherit;background:unset;font-size:inherit;color:var(--dd-color-text);fill:var(--dd-color-text)}.dd-statemachine-controlbar .dd-smc-button:focus-within{border:none;color:inherit;background:unset;font-size:inherit;color:var(--dd-color-text);fill:var(--dd-color-text)}.dd-smc-button{max-width:100px;overflow:visible;transition:all var(--dd-animation-time) var(--dd-animation-easing);opacity:1}.dd-smc-button.dd-hidden{overflow:hidden!important;max-width:0px!important;padding:0!important;margin:0!important;opacity:0!important;pointer-events:none!important}@media screen AND (max-width:767px) AND (orientation:portrait){:root{--dd-bottom-controlbar-height:60px}}@media screen AND (max-height:500px) AND (orientation:landscape){:root{--dd-bottom-controlbar-height:50px;--dd-margin-narrow:10px}.dd-statemachine-controlbar svg{width:20px;height:20px}.dd-statemachine-controlbar .dd-smc-button{max-width:70px;font-size:.85em}.dd-bse-list-filterbar .dd-bse-list-filterbar-buttons{padding-top:0;padding-bottom:0}}.dd-statemachine .dd-flipbook.dd-is-playing,.dd-statemachine .dd-flipbook.dd-keep-visible{display:block}.dd-smc-hotspots-layer{pointer-events:none}.dd-hotspot{position:absolute}.dd-hotspots-container{display:block;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--dd-bouncy-fade-time)}.dd-hotspots-container.dd-active{visibility:visible;transition:visibility 0s linear 0s}.dd-hotspots-container:not(.dd-active) .dd-hotspot{pointer-events:none}.dd-hotspots-container .dd-hotspot-anchor{opacity:0;transform:scale(.7);transform-origin:center bottom;transition:opacity var(--dd-bouncy-fade-time) var(--dd-animation-easing),transform var(--dd-bouncy-fade-time) var(--dd-bouncy-fade-easing)}.dd-hotspots-container.dd-active .dd-hotspot-anchor{opacity:1;transform:scale(1)}.dd-hotspots-container .dd-hotspot.stick-top .dd-hotspot-anchor,.dd-hotspots-container .dd-reverse-stick .dd-hotspot-anchor{transform-origin:center top}.dd-hotspots-container .dd-hotspot.no-stick .dd-hotspot-anchor{transform-origin:center}.dd-hotspots-container .dd-hotspot-stick{transform:scaleY(0);transform-origin:bottom center;transition:transform var(--dd-bouncy-fade-time) var(--dd-animation-easing);transition-delay:var(--dd-bouncy-fade-stick-delay)}.dd-hotspots-container.dd-active .dd-hotspot-stick{transform:scaleY(1)}.dd-hotspots-container .dd-hotspot.stick-top .dd-hotspot-stick,.dd-hotspots-container .dd-reverse-stick .dd-hotspot-stick{transform-origin:top center}.dd-masks-container{display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dd-masks-fade) var(--dd-fade-easing),visibility 0s linear var(--dd-masks-fade)}.dd-masks-container.dd-active{opacity:1;visibility:visible;transition:opacity var(--dd-masks-fade) var(--dd-fade-easing),visibility 0s linear 0s}.dd-masks-container:not(.dd-active) .dd-mask-path{pointer-events:none}.dd-mask{position:absolute;pointer-events:none}.dd-mask-path{pointer-events:auto;cursor:pointer;fill:var(--dd-mask-fill);fill-opacity:var(--dd-mask-fill-opacity);stroke:var(--dd-mask-stroke);stroke-opacity:var(--dd-mask-stroke-opacity);stroke-width:var(--dd-mask-stroke-width)}.dd-is-filtering .dd-bolig-mask .dd-mask-path{fill-opacity:.4}.dd-mask.dd-status-indicator-mask .dd-mask-path{pointer-events:none;stroke-opacity:0}.dd-mask.dd-filtered-out .dd-mask-path{fill-opacity:0;stroke-opacity:.2}.dd-is-filtering .dd-mask.dd-status-indicator-mask .dd-mask-path{stroke-opacity:.4}.dd-is-filtering .dd-mask.dd-status-indicator-mask.dd-filtered-out .dd-mask-path{stroke-opacity:0}.dd-mask.dd-mask-selected{z-index:1}.dd-mask.dd-mask-selected .dd-mask-path{fill-opacity:.9;stroke-opacity:1}@media screen AND (hover:hover){.dd-mask.dd-bolig-mask:not(.dd-status-indicator-mask) .dd-mask-path:hover{fill-opacity:.8;stroke-opacity:1}.dd-mask:not(.dd-bolig-mask) .dd-mask-path:hover{fill-opacity:.5;stroke-opacity:1}}.dd-mask.dd-bolig-mask:not(.dd-status-indicator-mask).dd-crosshover-highlight .dd-mask-path{fill-opacity:.8;stroke-opacity:1}.dd-mask:not(.dd-bolig-mask).dd-crosshover-highlight .dd-mask-path{fill-opacity:.5;stroke-opacity:1}.dd-levels-menu .dd-popup-menu-section{display:grid;grid-template-rows:auto;gap:40px}.dd-levels-card{position:relative;border-radius:var(--dd-element-radius);overflow:hidden;background:#000}.dd-levels-card.dd-hidden{display:none}.dd-levels-card::after{content:"";padding-bottom:60%;display:block}.dd-levels-card .dd-levels-card-image{width:100%;height:100%;object-fit:cover}.dd-image-overlay-fade-bottom{background:#fff0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 65%,rgb(0 0 0 / .65) 88%,rgb(0 0 0 / .85) 100%)}.dd-levels-card-text{position:absolute;bottom:40px;left:40px;color:#fff}.dd-smc-solstudie-layer{pointer-events:none}.dd-statemachine .dd-smc-solstudie-layer,.dd-statemachine .dd-smc-solstudie-layer .dd-solstudie-animation{transition:opacity 0.3s linear}.dd-statemachine .dd-smc-solstudie-layer{opacity:0}.dd-statemachine.dd-sunpath-mode .dd-smc-solstudie-layer{opacity:1}.dd-statemachine.dd-fade-out-solstudie .dd-smc-solstudie-layer .dd-solstudie-animation{opacity:0}.dd-statemachine .dd-solstudie{display:none}.dd-statemachine .dd-solstudie.dd-active{display:block}.dd-statemachine:not(.dd-sunpath-mode) .dd-solstudie *{pointer-events:none}.dd-statemachine.dd-sunpath-mode .dd-togglebutton{display:none}.dd-bolig-shop.dd-sunpath-mode .dd-bse-togglebutton{display:none}.dd-statemachine.dd-sunpath-mode .dd-smc-hotspots-layer{display:none}.dd-statemachine.dd-sunpath-mode .dd-movable{z-index:2;pointer-events:none!important}.dd-statemachine .dd-movable .dd-smc-image-layer,.dd-statemachine .dd-movable .dd-smc-masks-layer,.dd-statemachine .dd-movable .dd-smc-hotspots-layer,.dd-statemachine .dd-movable .dd-smc-iframe{transition:opacity var(--dd-animation-time) var(--dd-fade-easing)}.dd-statemachine.dd-sunpath-mode .dd-movable .dd-smc-image-layer,.dd-statemachine.dd-sunpath-mode .dd-movable .dd-smc-hotspots-layer,.dd-statemachine.dd-sunpath-mode .dd-movable .dd-smc-iframe{opacity:0;pointer-events:none!important}.dd-statemachine.dd-sunpath-mode .dd-movable .dd-smc-masks-layer .dd-mask-selected .dd-mask-path{fill-opacity:0;stroke-opacity:1;stroke-width:5px}.dd-smc-timeline-layer{pointer-events:none}.dd-statemachine .dd-smc-timeline-layer,.dd-statemachine .dd-smc-timeline-layer .dd-timeline-stage{transition:opacity var(--dd-animation-time) var(--dd-fade-easing)}.dd-statemachine .dd-smc-timeline-layer{opacity:0}.dd-statemachine.dd-timeline-mode .dd-smc-timeline-layer{opacity:1;pointer-events:none}.dd-statemachine.dd-fade-out-timeline .dd-smc-timeline-layer .dd-timeline-stage{opacity:0}.dd-statemachine .dd-timeline{display:none}.dd-statemachine .dd-timeline.dd-active{display:block}.dd-statemachine:not(.dd-timeline-mode) .dd-timeline *{pointer-events:none}.dd-statemachine.dd-timeline-mode .dd-togglebutton{display:none}.dd-statemachine.dd-timeline-mode .dd-smc-masks-layer,.dd-statemachine.dd-timeline-mode .dd-smc-hotspots-layer{display:none}.dd-statemachine .dd-timeline .dd-timeline-ui-button[data-action='change-view']{display:none}.dd-smc-iframe{pointer-events:none}.dd-smc-iframe>*{pointer-events:all}.dd-displaying-iframe .dd-compass{display:none}.dd-displaying-iframe .dd-bse-togglebutton{display:none}.dd-statemachine .dd-smc-iframe .dd-loadingscreen{display:flex}.dd-statemachine .dd-smc-iframe .dd-loadingscreen .dd-loader{z-index:1}.dd-disclaimer-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.dd-disclaimer-wrapper>.active{pointer-events:all}.dd-animation-pulse:not(.highlight):not(.dd-crosshover-highlight) path{animation:dd-animation-pulse 2.4s ease 0.2s infinite}.dd-is-filtering .dd-animation-pulse path{animation:none!important}@media (hover:hover){.dd-animation-pulse:hover path{animation:none!important}}@keyframes dd-animation-pulse{0%{fill-opacity:var(--dd-mask-fill-opacity)}50%{fill-opacity:.6}100%{fill-opacity:var(--dd-mask-fill-opacity)}}.dd-inline-hint{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .5);color:#fff;font-size:1rem;font-weight:500;text-align:center;pointer-events:none;opacity:0;transition:opacity 0.3s ease;z-index:10}.dd-inline-hint.dd-visible{opacity:1}