.sf-video-auto-refresh{--sf-range-fill: linear-gradient(90deg, #7024cd, #8f24cd);--sf-range-handle: #f0e3ff}.sf-video-auto-refresh [hidden]{display:none !important}.sf-video-auto-refresh .sf-face-swapper__duration{padding:0 12px}.sf-video-auto-refresh .noUi-connect span{display:none}.sf-video-auto-refresh .sf-video-auto-refresh__selected-range{float:right;margin-left:8px;color:#f0e3ff;font-size:13px}.sf-video-auto-refresh .sf-face-swapper__duration__range[disabled] .noUi-connect{background:#574066}.sf-video-auto-refresh .sf-video-auto-refresh__faces{position:relative;min-height:156px}.sf-video-auto-refresh .sf-video-auto-refresh__refresh{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:rgba(20,20,22,.32);border-radius:12px}.sf-video-auto-refresh .sf-video-auto-refresh__refresh-btn{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;color:#fff;background:#7024cd;border:1px solid #be8cf3;border-radius:24px;cursor:pointer;font:inherit}.sf-video-auto-refresh .sf-video-auto-refresh__refresh-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.sf-video-auto-refresh .sf-video-auto-refresh__refresh-btn:disabled{cursor:default}.sf-video-auto-refresh .sf-video-auto-refresh__refresh-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sf-video-auto-refresh .sf-video-auto-refresh__refresh-spinner{display:none;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3764705882);border-top-color:#fff;border-radius:50%;animation:sf-face-refresh-spin .8s linear infinite}.sf-video-auto-refresh[faces-stale] .sf-face-swapper__pending{display:flex}.sf-video-auto-refresh[faces-stale] .sf-face-swapper__face__list{filter:blur(1.5px);opacity:.5;pointer-events:none}.sf-video-auto-refresh[detecting] .sf-video-auto-refresh__refresh-spinner{display:inline-block}.sf-video-auto-refresh .sf-face-swapper__faces__item{flex-wrap:wrap}.sf-video-auto-refresh .sf-video-auto-refresh__saved-faces{width:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sf-video-auto-refresh .sf-video-auto-refresh__saved-faces span{font-size:12px;flex-basis:100%}.sf-video-auto-refresh .sf-video-auto-refresh__saved-faces button{width:44px;height:44px;padding:0;border:1px solid #8f24cd;border-radius:8px;cursor:pointer;overflow:hidden}.sf-video-auto-refresh .sf-video-auto-refresh__saved-faces img{width:100%;height:100%;object-fit:cover}@keyframes sf-face-refresh-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion: reduce){.sf-video-auto-refresh .sf-video-auto-refresh__refresh-spinner{animation-duration:2s}}