/*!
 *  build: vue-admin-beautiful 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2025-7-15 10:10:49
 */.zxui-img-comparison .comparison-slider{display:inline-block;position:relative;overflow:hidden}.zxui-img-comparison .comparison-slider *,.zxui-img-comparison .comparison-slider:after,.zxui-img-comparison .comparison-slider :after,.zxui-img-comparison .comparison-slider:before,.zxui-img-comparison .comparison-slider :before{-webkit-box-sizing:border-box;box-sizing:border-box}.zxui-img-comparison .comparison-slider img,.zxui-img-comparison .comparison-slider svg{vertical-align:bottom}.zxui-img-comparison .comparison-slider>*{height:100%}.zxui-img-comparison .comparison-slider>img{max-width:100%;height:auto}.zxui-img-comparison .comparison-reveal{position:absolute;left:0;top:0;right:50%;overflow:hidden;z-index:1;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;border-right:2px solid #fff}.zxui-img-comparison .comparison-reveal>:first-child{width:200%;max-width:none;height:100%}.zxui-img-comparison .comparison-reveal>img:first-child{height:auto}.zxui-img-comparison .comparison-range{position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:-1px;width:calc(100% + 2px);cursor:pointer;-webkit-appearance:slider-horizontal!important;-moz-appearance:none;opacity:0;-ms-touch-action:auto;touch-action:auto}.zxui-img-comparison .comparison-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}.zxui-img-comparison .comparison-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.zxui-img-comparison .comparison-range::-ms-tooltip{display:none}.zxui-img-comparison .comparison-handle{position:absolute;z-index:2;pointer-events:none;opacity:0;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#000;background:#fff;width:48px;height:48px;border-radius:50%;-webkit-box-shadow:0 0 6px transparent;box-shadow:0 0 6px transparent;-webkit-transition:background .3s,opacity .5s .25s,-webkit-box-shadow .3s;transition:background .3s,opacity .5s .25s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s,opacity .5s .25s;transition:background .3s,box-shadow .3s,opacity .5s .25s,-webkit-box-shadow .3s}.zxui-img-comparison .comparison-handle:after,.zxui-img-comparison .comparison-handle:before{content:"";position:absolute;width:10px;height:10px;top:50%;border-top:2px solid;border-left:2px solid;-webkit-transform-origin:0 0;transform-origin:0 0}.zxui-img-comparison .comparison-handle:before{left:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zxui-img-comparison .comparison-handle:after{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.zxui-img-comparison .comparison-range:focus~.comparison-handle{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}.zxui-img-comparison .comparison-reveal[data-comparison-label]:after,.zxui-img-comparison .comparison-slider[data-comparison-label]:after{content:attr(data-comparison-label);position:absolute;top:1.5rem;line-height:1;padding:.5rem;border-radius:.125rem;background:#fff}.zxui-img-comparison .comparison-slider[data-comparison-label]:after{right:1.5rem}.zxui-img-comparison .comparison-reveal[data-comparison-label]:after{left:1.5rem}.zxui-img-comparison .comparison-reveal[data-comparison-label=""]:after,.zxui-img-comparison .comparison-slider[data-comparison-label=""]:after{content:none}.zxui-img-comparison .comparison-ready .comparison-handle,.zxui-img-comparison .comparison-ready .comparison-reveal{opacity:1}