.ReactSwipeButton{float:left;position:relative}.ReactSwipeButton,.ReactSwipeButton *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.rsbContainer{float:left;z-index:1;border-radius:50px;width:100%;height:100%;position:relative;overflow:hidden}.rsbContainerDisabled{cursor:not-allowed;opacity:.6}.rsbContainerUnlocked{cursor:default;margin-left:25%;transition:all .5s;width:50%!important}.rsbContainerUnlocked .rsbcSlider{cursor:default;pointer-events:none}.rsbContainerUnlocked .rsbcSliderArrow,.rsbContainerUnlocked .rsbcSliderCircle{margin-right:-60px;transition:all .5s}.rsbcSlider{float:left;z-index:50;cursor:pointer;background:#333;justify-content:center;align-items:center;width:100%;height:100%;margin-left:-100%;display:flex;position:relative;top:0;left:50px}.rsbcSliderText{text-align:center;letter-spacing:1px;z-index:10;justify-content:center;align-items:center;height:100%;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;display:flex;position:absolute;top:0;left:0;right:12%}.rsbcSliderArrow{float:left;transform-origin:50%;z-index:60;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:22px;transform:rotate(45deg)}.rsbcSliderCircle{z-index:50;background:#444;border-radius:100%;width:50px;height:100%;position:absolute;top:0;right:0}.rsbcText{float:left;text-align:center;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;z-index:10;justify-content:center;align-items:center;height:100%;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;line-height:50px;display:flex;position:absolute;top:0;left:5%;right:0;overflow:hidden}.rsbContainerUnlocked .rsbcSliderArrow,.rsbContainerUnlocked .rsbcSliderCircle{transition:all .5s}.textAnimate{background:linear-gradient(90deg,currentColor 0%,var(--shimmer-color,#fff)50%,currentColor 100%);text-shadow:0 0 1px #0000001a;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;transition:all .3s;animation:2s linear infinite shimmer}.sliderShimmer{z-index:2;pointer-events:none;background-color:#fff3;background-size:50% 100%;border-top-right-radius:50px;border-bottom-right-radius:50px;width:120%;height:100%;animation:4s ease-in-out infinite sliderShimmer;position:absolute;top:0;left:10%}@keyframes sliderShimmer{0%{transform:translate(-100%)}to{transform:translate(-20%)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
