.CompareImages_container__ZTGNW{width:100%;height:100%;position:relative;user-select:none}.CompareImages_after__UkwDb,.CompareImages_before__HPVC5{width:100%;height:100%;object-fit:cover;pointer-events:none}.CompareImages_before__HPVC5{position:absolute;left:0;top:0}.CompareImages_imageContainer__brAD3{width:100%;height:100%;overflow:hidden;position:relative}.CompareImages_imageContainer__brAD3:has(.CompareImages_before__HPVC5){position:absolute;left:0;top:0;pointer-events:none}.CompareImages_labelWrapper__1Z_T0{position:absolute;top:calc(min(2.5vw,48px)*1);max-width:calc(min(86.4583333333vw,1660px)*1);width:100%;left:50%;transform:translateX(-50%);z-index:1}@media(max-width:768px){.CompareImages_labelWrapper__1Z_T0{top:8px;max-width:calc(100% - 40px)}}.CompareImages_label__sW8W9{position:absolute;top:0;right:0;width:fit-content;border-radius:calc(min(1.6666666667vw,32px)*1);padding:calc(min(.625vw,12px)*1) calc(min(1.25vw,24px)*1);backdrop-filter:blur(25px);background:hsl(from var(--txt) h s l/.03)}@media(max-width:768px){.CompareImages_label__sW8W9{padding:5px 8px;border-radius:32px}}.CompareImages_imageContainer__brAD3:has(.CompareImages_before__HPVC5) .CompareImages_label__sW8W9{left:0;right:auto;z-index:1}.CompareImages_imageContainer__brAD3:has(.CompareImages_after__UkwDb) .CompareImages_labelWrapper__1Z_T0{z-index:0}.CompareImages_divider__J_Jme{position:absolute;top:0;height:100%}.CompareImages_line__ryh_5{height:100%;width:2px;background-color:hsl(from var(--txt) h s l/.5)}.CompareImages_button__nn9VD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(min(4.375vw,84px)*1);height:calc(min(4.375vw,84px)*1);border:2px solid var(--txt);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--txt);cursor:grab;transition:all .2s ease;touch-action:none}.CompareImages_button__nn9VD svg{width:calc(min(2.1875vw,42px)*1);height:calc(min(2.1875vw,42px)*1)}.CompareImages_button__nn9VD.CompareImages_drag__zUIbi{cursor:grabbing;background-color:var(--txt);color:var(--bg)}@media(max-width:768px){.CompareImages_button__nn9VD{width:24px;height:24px;border-width:1px}.CompareImages_button__nn9VD svg{width:12px;height:12px}}