.mfp-zoom-out-cur{--lightbox-bg-color: #000;--lightbox-icon-color: #fff;--lightbox-z-index: 1046;overflow:hidden;touch-action:none}.mfp-zoom-out-cur .mfp-zoom-in.mfp-ready.mfp-bg{opacity:1;position:fixed !important;height:100% !important}.mfp-zoom-out-cur .mfp-wrap{position:fixed !important;top:0 !important;height:100% !important}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder{padding:0}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure{display:flex;align-items:center;justify-content:center;background:var(--lightbox-bg-color);width:100vw;height:100vh;pointer-events:none}html.mobile-view .mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure{height:100dvh}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure:after{top:0;bottom:0}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure img.mfp-img{cursor:zoom-in;pointer-events:auto;padding:0}html.ios-device .mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure img.mfp-img{margin-top:env(safe-area-inset-top);margin-bottom:env(safe-area-inset-bottom)}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar{position:fixed;top:auto;margin-top:unset;pointer-events:auto}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar .mfp-title{position:fixed;bottom:.5em;left:3em;max-height:15em;max-width:20em;overflow:auto;visibility:hidden;background:var(--lightbox-bg-color);color:var(--lightbox-icon-color);font-size:var(--font-down-1);padding:.5em;margin-bottom:env(safe-area-inset-bottom)}.mobile-view .mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar .mfp-title{max-width:calc(100vw - 8em)}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar .mfp-counter{position:fixed;right:auto;left:1em;top:1em;bottom:auto;color:var(--lightbox-icon-color)}.mfp-zoom-out-cur .mfp-wrap .mfp-image-holder .mfp-figure .mfp-bottom-bar .mfp-counter:not(:empty){background:rgba(var(--always-black-rgb), 0.35);border-radius:var(--d-default-border-radius);padding:.15em .45em}html.discourse-no-touch .mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars{overflow-y:hidden !important;overflow-x:hidden !important}html.discourse-no-touch .mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars .mfp-container{width:unset;height:unset}.mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars .mfp-image-holder .mfp-figure{width:unset !important;height:unset !important}.discourse-touch .mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars .mfp-image-holder .mfp-figure{pointer-events:auto}.mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars .mfp-image-holder .mfp-figure img.mfp-img{min-width:100vw;min-height:100vh;padding:0;cursor:zoom-out}.mfp-zoom-out-cur .mfp-wrap.mfp-force-scrollbars .mfp-image-holder .mfp-figure .mfp-bottom-bar{display:none}html.ios-device .mfp-zoom-out-cur .mfp-wrap:not(.mfp-force-scrollbars) .mfp-image-holder .mfp-figure img.mfp-img{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important}.mfp-zoom-out-cur .mfp-preloader{z-index:1045}.mfp-close-btn-in .mfp-close{display:none}.lightbox-control-buttons-top{position:fixed;display:flex;gap:.25em;top:.5em;right:.5em;z-index:var(--lightbox-z-index)}.mfp-force-scrollbars .lightbox-control-buttons-top{display:none}.lightbox-control-buttons-top .btn{background:rgba(var(--always-black-rgb), 0.35);border-radius:50%;padding:.5em;cursor:pointer}.lightbox-control-buttons-top .btn .d-icon{color:var(--lightbox-icon-color);opacity:.65}.discourse-no-touch .lightbox-control-buttons-top .btn:hover,.discourse-no-touch .lightbox-control-buttons-top .btn:focus{background:rgba(var(--always-black-rgb), 0.5)}.discourse-no-touch .lightbox-control-buttons-top .btn:hover .d-icon,.discourse-no-touch .lightbox-control-buttons-top .btn:focus .d-icon{color:var(--lightbox-icon-color);opacity:1}.full-size-btn{position:fixed;bottom:.5em;right:.5em;margin-bottom:env(safe-area-inset-bottom);z-index:var(--lightbox-z-index)}.full-size-btn .btn{background:rgba(var(--always-black-rgb), 0.35);border-radius:50%;padding:.5em;cursor:pointer}.full-size-btn .btn .d-icon{color:var(--lightbox-icon-color);opacity:.65}.discourse-no-touch .full-size-btn .btn:hover,.discourse-no-touch .full-size-btn .btn:focus{background:rgba(var(--always-black-rgb), 0.5)}.discourse-no-touch .full-size-btn .btn:hover .d-icon,.discourse-no-touch .full-size-btn .btn:focus .d-icon{color:var(--lightbox-icon-color);opacity:1}.title-toggle-container{position:fixed;bottom:.5em;left:.5em;margin-bottom:env(safe-area-inset-bottom);z-index:var(--lightbox-z-index)}.mfp-force-scrollbars .title-toggle-container{display:none}.title-toggle-container .btn{background:rgba(var(--always-black-rgb), 0.35);border-radius:50%;padding:.5em;cursor:pointer}.title-toggle-container .btn .d-icon{color:var(--lightbox-icon-color);opacity:.65}.discourse-no-touch .title-toggle-container .btn:hover,.discourse-no-touch .title-toggle-container .btn:focus{background:rgba(var(--always-black-rgb), 0.5)}.discourse-no-touch .title-toggle-container .btn:hover .d-icon,.discourse-no-touch .title-toggle-container .btn:focus .d-icon{color:var(--lightbox-icon-color);opacity:1}button.mfp-arrow{margin:-13px 0 0;width:25px;height:25px;border-radius:50%;transition:all .2s linear;padding:0;background:rgba(var(--always-black-rgb), 0.35);border-radius:50%}button.mfp-arrow:active{margin-top:-13px}.discourse-no-touch button.mfp-arrow:hover,.discourse-no-touch button.mfp-arrow:focus{background:rgba(var(--always-black-rgb), 0.5)}.mfp-force-scrollbars button.mfp-arrow{display:none}.mobile-view button.mfp-arrow{display:none}button.mfp-arrow:before{display:none}button.mfp-arrow:after{content:"";position:relative;left:.5em;width:10px;height:10px;border-top:2px solid var(--lightbox-icon-color);border-left:2px solid var(--lightbox-icon-color);margin-top:unset;margin-left:unset}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{border:medium}@media(max-width: 900px){.mfp-arrow{transform-origin:unset}}.mfp-arrow-left{left:1em;transform:rotate(-45deg)}.mfp-arrow-left:after{top:2px;border-right:none;margin-left:unset}.mfp-arrow-right{right:1em;transform:rotate(135deg)}.mfp-arrow-right:after{top:2px;border-left:none;margin-left:unset;margin-top:unset}.mfp-force-scrollbars .mfp-figure{overflow:auto}.mfp-force-scrollbars .mfp-figure figure{overflow:auto}.mfp-force-scrollbars button.mfp-arrow{position:fixed}
/*# sourceMappingURL=common_theme_136_254aa98b1d1db96cdc64f9f499cc3ed4b7c67de1.css.map?__ws=meta.kpoppann.com */
