:root{--animationDurationStandard:0.3s;--animationDurationFast:0.2s;--animationDurationFastest:0.15s;--ddPopup_paddingLeftRight:20px;--ddPopup_paddingTop:10px;--ddPopup_paddingBottom:14px;--ddPopup_iconFontSize:16px;--ddPopupList_item_gap:0.6em}@keyframes stateNo{0%{translate:0}25%{translate:-.3em}75%{translate:.3em}100%{translate:0}}.stateNo{animation:stateNo var(--animationDurationFastest) ease-out 3}.ddUI_styleTransitionNone{transition:none!important}.ddUI_stylePositionFixed{position:fixed}.ddUI_overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;cursor:pointer;background:hsla(0,0%,0%,.4);backdrop-filter:blur(3px)}.ddResizable_element{position:relative}.ddResizable_element.ddUI_stateActive .ddResizable_handle,.ddResizable_element.ddUI_stateHover .ddResizable_handle,.ddResizable_element:hover .ddResizable_handle{opacity:1}.ddResizable_handle{position:absolute;transition:opacity var(--animationDurationStandard) ease-out;opacity:0}.ddResizable_handle::after{content:'';position:absolute;border-width:1px}.ddResizable_handleLeft,.ddResizable_handleLeft::after,.ddResizable_handleRight,.ddResizable_handleRight::after{width:0;height:100%;top:0}.ddResizable_handleBottom,.ddResizable_handleBottom::after,.ddResizable_handleTop,.ddResizable_handleTop::after{width:100%;height:0;left:0}.ddResizable_handleLeft{right:100%}.ddResizable_handleLeft::after{right:0;border-right-style:dashed}.ddResizable_handleRight{left:100%}.ddResizable_handleRight::after{left:0;border-left-style:dashed}.ddResizable_handleTop{bottom:100%}.ddResizable_handleTop::after{bottom:0;border-bottom-style:dashed}.ddResizable_handleBottom{top:100%}.ddResizable_handleBottom::after{top:0;border-top-style:dashed}.ddResizable_handleLeft.ddUI_stateActive,.ddResizable_handleRight.ddUI_stateActive{width:9px;cursor:e-resize!important}.ddResizable_handleLeft.ddUI_stateActive::after,.ddResizable_handleRight.ddUI_stateActive::after{left:4px}.ddResizable_handleLeft.ddUI_stateActive{margin-right:-4px}.ddResizable_handleRight.ddUI_stateActive{margin-left:-4px}.ddResizable_handleBottom.ddUI_stateActive,.ddResizable_handleTop.ddUI_stateActive{height:9px;cursor:s-resize!important}.ddResizable_handleBottom.ddUI_stateActive::after,.ddResizable_handleTop.ddUI_stateActive::after{top:4px}.ddResizable_handleTop.ddUI_stateActive{margin-bottom:-4px}.ddResizable_handleBottom.ddUI_stateActive{margin-top:-4px}.ddBeforeAfterSlider_legend{display:flex;padding-bottom:.5em}.ddBeforeAfterSlider_legend div{box-sizing:border-box;min-width:fit-content}.ddBeforeAfterSlider_legend div:first-child{padding-right:.5em}.ddBeforeAfterSlider_viewport{position:relative}.ddBeforeAfterSlider_viewport .ddHintPoint_main{z-index:2}.ddBeforeAfterSlider_viewport_item{width:100%;max-width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:cover}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemAfter{z-index:0}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore{width:50%;z-index:1}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handle{display:none}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight:hover div:nth-child(2),.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore.ddUI_stateResizing .ddResizable_handleRight div:nth-child(2){background-position-y:-50px;box-shadow:none}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight{display:flex;flex-direction:column;opacity:1}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight::after{display:none}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div{width:2px;flex-grow:1;transform:translateX(3px);background-color:currentColor}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:first-child{margin-top:-3px}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:last-child{margin-bottom:-3px}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:nth-child(2){width:46px;height:46px;flex-grow:0;transform:translateX(-21px);border-radius:50%;border:2px solid currentColor;transition:background-position-y var(--animationDurationStandard) ease-out,box-shadow var(--animationDurationStandard) ease-out;background-color:transparent;background-image:linear-gradient(currentcolor -50%,transparent 50%);background-repeat:no-repeat;box-shadow:0 0 20px -5px currentcolor}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:nth-child(2)::after,.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:nth-child(2)::before{content:'';display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;top:17px}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:nth-child(2)::before{border-right:6px solid currentColor;left:9px}.ddBeforeAfterSlider_viewport_item.ddBeforeAfterSlider_viewport_itemBefore .ddResizable_handleRight div:nth-child(2)::after{border-left:6px solid currentColor;right:9px}@keyframes hintPoint_pulsing{from{transform:scale(.9);opacity:.7}to{transform:scale(1.2);opacity:1}}.ddHintPoint_main{width:14px;height:14px;border-radius:50%;position:absolute;background:radial-gradient(currentColor 30%,transparent 50%);box-shadow:0 0 20px 0 currentColor;animation-name:hintPoint_pulsing;animation-duration:2s;animation-timing-function:ease-in-out;animation-direction:alternate;animation-iteration-count:infinite;font-size:0}.ddHintPoint_main::before{content:'';display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 1px 1px currentColor}.ddShowPassword_parent{position:relative}.ddShowPassword_button{position:absolute;margin-left:-1.1em;cursor:pointer}.ddInput_parent{display:inline-block;position:relative;overflow-x:hidden;white-space:nowrap}.ddInput_parent .ddInput_parent_autoSizeCalculator{display:block;visibility:hidden;position:absolute;left:0;top:0;white-space:pre}.ddInput_parent input.ddInput_main{position:relative}.ddPopup_main{--ddPopup_main_viewportTop:0px;display:flex;flex-direction:column;box-sizing:border-box;max-height:max(calc(100vh - var(--ddPopup_main_viewportTop)),200px);position:fixed;top:100%;left:100%;transition:opacity var(--animationDurationFastest) ease-out,scale var(--animationDurationFastest) ease-out,display var(--animationDurationFastest) ease-out allow-discrete;background:#fff;box-shadow:0 1px 2px hsla(0,0%,0%,.2);opacity:1;scale:100%;font-size:14px;line-height:1.428em;color:#4c4c4c;z-index:200}.ddPopup_main .ddPopup_main_content{min-width:100px;max-width:min(800px,80vw);overflow-y:auto;padding:var(--ddPopup_paddingTop) var(--ddPopup_paddingLeftRight) var(--ddPopup_paddingBottom)}.ddPopup_main .ddPopup_main_header{display:flex;align-items:center;gap:8px;padding:var(--ddPopup_paddingTop) var(--ddPopup_paddingLeftRight) max(var(--ddPopup_paddingTop),14px);position:relative}.ddPopup_main .ddPopup_main_header .ddPopup_main_header_icon{order:0;flex-shrink:0;font-size:var(--ddPopup_iconFontSize)}.ddPopup_main .ddPopup_main_header .ddPopup_main_header_title{flex-grow:1}.ddPopup_main .ddPopup_main_header .ddPopup_main_header_buttonClose{order:99;flex-shrink:0;padding:var(--ddPopup_paddingTop);margin:calc(-1 * var(--ddPopup_paddingTop));font-size:var(--ddPopup_iconFontSize);margin-left:auto}.ddPopup_main .ddPopup_main_header::after{content:'';display:block;border-bottom:1px dashed hsla(0,0%,0%,.15);position:absolute;bottom:0;left:var(--ddPopup_paddingLeftRight);right:var(--ddPopup_paddingLeftRight)}.ddPopup_main .ddPopup_main_footer{display:flex;justify-content:end;align-items:center;gap:4px;padding:6px calc(var(--ddPopup_paddingLeftRight) - 6px);background:hsla(0,0%,0%,.03);font-size:var(--ddPopup_iconFontSize)}.ddPopup_main .ddPopup_main_footer .ddPopup_main_footer_buttons_item{padding:6px 6px 8px}.ddPopup_main.ddPopup_mainHeldClickActivated,.ddPopup_main.ddPopup_mainHeldContextActivated{transform-origin:left top}.ddPopup_main.ddPopup_mainHeldClickActivated{position:absolute;margin-top:4px}.ddPopup_main.ddPopup_mainHeldHoverActivated{margin:13px 5px 5px 13px}.ddPopup_main.ddDraggable_main .ddPopup_main_header{cursor:move}.ddPopup_main.ddPopup_mainClosed{display:none;transition-timing-function:ease-in;opacity:0;scale:95%}@starting-style{.ddPopup_main{opacity:0;scale:95%}}.ddPopupList_main .ddPopup_main_content{display:flex;padding:0}.ddPopupList_main.ddPopupList_mainVerticalItems .ddPopup_main_content{flex-direction:column}.ddPopupList_main.ddPopupList_mainVerticalItems .ddPopupList_item_main{padding:6px var(--ddPopup_paddingLeftRight)}.ddPopupList_main.ddPopupList_mainVerticalItems .ddPopupList_item_main:first-child{padding-top:8px}.ddPopupList_main.ddPopupList_mainVerticalItems .ddPopupList_item_main:last-child{padding-bottom:12px}.ddPopupList_main.ddPopupList_mainHorizontalItems{--ddPopup_paddingLeftRight:12px}.ddPopupList_main.ddPopupList_mainHorizontalItems .ddPopup_main_content{flex-direction:row;min-width:fit-content;overflow-x:auto}.ddPopupList_main.ddPopupList_mainHorizontalItems .ddPopupList_item_main{padding:6px 8px 8px}.ddPopupList_main.ddPopupList_mainHorizontalItems .ddPopupList_item_main:first-child{padding-left:var(--ddPopup_paddingLeftRight)}.ddPopupList_main.ddPopupList_mainHorizontalItems .ddPopupList_item_main:last-child{padding-right:var(--ddPopup_paddingLeftRight)}.ddPopupList_item_main{display:flex;align-items:center;gap:var(--ddPopupList_item_gap);box-sizing:border-box;position:relative;cursor:default}.ddPopupList_item_main::before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:-1;background:currentColor;opacity:0}.ddPopupList_item_main .ddPopupList_item_main_icon{margin-top:.1em}.ddPopupList_item_main .ddPopupList_item_main_label{flex-grow:1}.ddPopupList_item_main .ddPopupList_item_main_buttons{transition:opacity var(--animationDurationStandard) ease-out;opacity:0}.ddPopupList_item_main:not(.ddPopup_holderContextActivated):hover .ddPopupList_item_main_buttons{opacity:1}.ddPopupList_item_main.ddUI_stateActive::before{opacity:.17}.ddPopupList_mainActivatable .ddPopupList_item_main.ddUI_stateHover::before,.ddPopupList_mainActivatable .ddPopupList_item_main:hover::before{opacity:.08}.ddPopupList_mainActivatable .ddPopupList_item_main.ddUI_stateActive.ddUI_stateHover::before,.ddPopupList_mainActivatable .ddPopupList_item_main.ddUI_stateActive:hover::before{opacity:.25}.ddHint_popup_main{max-width:280px}.ddHint_main{cursor:help}.ddHint_main.ddPopup_holderClickActivated{cursor:pointer}.ddCircleThumbs_element{margin:auto;position:absolute;left:0;right:0;bottom:60px;text-align:center;z-index:101}.ddCircleThumbs_element a{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.5)!important;border-radius:50%;position:relative}.ddCircleThumbs_element a+a{margin-left:6px}.ddCircleThumbs_element a:hover{border-color:#fff!important}.ddCircleThumbs_element a.ddUI_stateActive:hover{border-color:hsla(0,0%,100%,.5)}.ddCircleThumbs_element a.ddUI_stateActive:after{content:"";display:block;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:50%;position:absolute;left:50%;top:50%;background:#fff}.ddCircleThumbs_element_item_timer{display:none}.ddUI_stateActive .ddCircleThumbs_element_item_timer{display:block;width:26px;height:26px;position:absolute;left:-3px;top:-3px;clip:rect(0,26px,26px,13px)}.ddUI_stateActive .ddCircleThumbs_element_item_timer.ddCircleThumbs_element_item_timerLoaded50{clip:rect(auto,auto,auto,auto)}.ddCircleThumbs_element_item_timer_ticker{display:block;width:20px;height:20px;border:3px solid #fff;border-radius:50%;position:absolute;left:0;top:0}.ddCircleThumbs_element_item_timer_tickerLeft{clip:rect(0,13px,26px,0);transform:rotate(0)}.ddCircleThumbs_element_item_timer_tickerRight{clip:rect(0,26px,26px,13px);display:none}.ddCircleThumbs_element_item_timerLoaded50 .ddCircleThumbs_element_item_timer_tickerRight{display:block}.ddOverlay_main{width:100vw;height:100vh;position:fixed;left:0;top:0;transition-property:opacity,display;transition-duration:var(--animationDurationFastest);transition-timing-function:ease-out;transition-behavior:allow-discrete;opacity:1;background-color:hsla(0,0%,0%,.4);backdrop-filter:blur(3px)}.ddOverlay_main.ddOverlay_mainHidden{display:none;opacity:0}@starting-style{.ddOverlay_main{opacity:0}}.ddOverlay_bodyBlocked{height:100vh;min-height:100vh!important;overflow:hidden}