.ui-fragments-image{background-size:cover;display:block;overflow:hidden;position:relative}.ui-fragments-image .imageMasked{height:100%;left:0;position:absolute;top:0;width:100%}.ui-fragments-image img,.ui-fragments-image picture{display:block;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}.ui-fragments-image.png{background-image:none!important}.ui-fragments-image.isLoaded img{opacity:1}.ft-modal[data-v-4e0b8754]{--bg-color:var(--color-white);--text-color:var(--color-black);align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;max-height:calc(var(--vh, 1vh)*100);max-height:100dvh;max-width:100%;overflow-y:auto;position:fixed;visibility:hidden;z-index:50}.ft-modal .bg[data-v-4e0b8754]{background-color:#0003;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ft-modal .wrapper[data-v-4e0b8754]{color:var(--text-color);opacity:0}.ft-modal .close[data-v-4e0b8754]{border-color:var(--text-color);color:var(--text-color);position:absolute;right:6rem;top:6rem}.ft-modal .close[data-v-4e0b8754]:after{background-color:var(--text-color)}.ft-modal .close .ui-fragments-svg[data-v-4e0b8754]{width:calc(var(--main-fontsize)*2rem)}.ft-modal .close .ui-fragments-svg path[data-v-4e0b8754]{stroke-width:2.5}.ft-modal.-active[data-v-4e0b8754]{visibility:visible}.ft-modal.-active .bg[data-v-4e0b8754],.ft-modal.-active .wrapper[data-v-4e0b8754]{opacity:1}html:not(.-animations-disabled) .ft-modal[data-v-4e0b8754]{transition:visibility 0s linear .35s}html:not(.-animations-disabled) .ft-modal .bg[data-v-4e0b8754]{transition:opacity .3s cubic-bezier(.32,.94,.6,1) .3s}html:not(.-animations-disabled) .ft-modal .wrapper[data-v-4e0b8754]{transition:opacity .3s cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .ft-modal.-active[data-v-4e0b8754],html:not(.-animations-disabled) .ft-modal.-active .bg[data-v-4e0b8754],html:not(.-animations-disabled) .ft-modal.-active .wrapper[data-v-4e0b8754]{transition-delay:0s}html:not(.-animations-disabled) .ft-modal .wrapper[data-v-4e0b8754]{transform:translate3d(0,80px,0);transition:opacity .3s cubic-bezier(.32,.94,.6,1),transform .3s cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .ft-modal.-active .wrapper[data-v-4e0b8754]{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.ft-modal[data-v-4e0b8754]{transition:none!important}}
