.w4-free .fx-pop{animation:fx-pop .52s cubic-bezier(.2,.7,.2,1) both}@keyframes fx-pop{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:none}}.w4-free .fx-ring{position:absolute;z-index:20;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:999px;border:2px solid #68dfff;box-shadow:0 0 0 4px rgba(104,223,255,.16),0 0 30px rgba(104,223,255,.7);animation:fx-ring 1.8s ease-out infinite;pointer-events:none}@keyframes fx-ring{0%{transform:scale(.7);opacity:1}80%,to{transform:scale(1.5);opacity:0}}.w4-free .fx-tabs{scrollbar-width:none}.w4-free .fx-tabs::-webkit-scrollbar{display:none}.w4-free .fx-edge-free{background:linear-gradient(90deg,rgba(104,223,255,0),#68dfff 18%,#68dfff 82%,rgba(104,223,255,0))}.w4-free .fx-edge-paid{background:linear-gradient(90deg,rgba(255,107,214,0),#b58cff 18%,#ff6bd6 82%,rgba(255,107,214,0))}.w4-free .fx-paid-text{background:linear-gradient(90deg,#b58cff,#ff6bd6);-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion:reduce){.w4-free .fx-pop,.w4-free .fx-ring{animation:none}}.w4-free .fx-fade{transition:opacity .45s ease,transform .7s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.w4-free .fx-fade{transition:none}}