.visible-dnyFkB{--animation-time:800ms;-webkit-animation:apply-btn-visible-nE6hAy .8s ease-in-out forwards;-moz-animation:apply-btn-visible-nE6hAy .8s ease-in-out forwards;animation:apply-btn-visible-nE6hAy .8s ease-in-out forwards;-webkit-animation:apply-btn-visible-nE6hAy var(--animation-time) ease-in-out forwards;-moz-animation:apply-btn-visible-nE6hAy var(--animation-time) ease-in-out forwards;animation:apply-btn-visible-nE6hAy var(--animation-time) ease-in-out forwards}.visible-dnyFkB .content-HJVWTA{-webkit-animation:apply-content-visible-fN8ABo var(--animation-time) ease-out forwards;-moz-animation:apply-content-visible-fN8ABo var(--animation-time) ease-out forwards;animation:apply-content-visible-fN8ABo var(--animation-time) ease-out forwards}.hidden-RO44sN{--animation-time:800ms;-webkit-animation:apply-btn-hidden-a9lgSU .8s ease-in-out forwards;-moz-animation:apply-btn-hidden-a9lgSU .8s ease-in-out forwards;animation:apply-btn-hidden-a9lgSU .8s ease-in-out forwards;-webkit-animation:apply-btn-hidden-a9lgSU var(--animation-time) ease-in-out forwards;-moz-animation:apply-btn-hidden-a9lgSU var(--animation-time) ease-in-out forwards;animation:apply-btn-hidden-a9lgSU var(--animation-time) ease-in-out forwards}.hidden-RO44sN .content-HJVWTA{-webkit-animation:apply-content-hidden-j8evbU var(--animation-time) ease-in forwards;-moz-animation:apply-content-hidden-j8evbU var(--animation-time) ease-in forwards;animation:apply-content-hidden-j8evbU var(--animation-time) ease-in forwards}@-webkit-keyframes apply-btn-visible-nE6hAy{0%{opacity:1;transform:translateX(-50%) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}50%{opacity:1;transform:translateX(-50%) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:1;transform:translateX(-50%) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}}@-moz-keyframes apply-btn-visible-nE6hAy{0%{opacity:1;-moz-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}50%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}}@keyframes apply-btn-visible-nE6hAy{0%{opacity:1;-moz-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}50%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}}@-webkit-keyframes apply-btn-hidden-a9lgSU{0%{opacity:1;transform:translateX(-50%) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}50%{opacity:1;transform:translateX(-50%) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:0;transform:translateX(-50%) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}}@-moz-keyframes apply-btn-hidden-a9lgSU{0%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}50%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:0;-moz-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}}@keyframes apply-btn-hidden-a9lgSU{0%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:240px;width:var(--apply-btn-final-width,240px)}50%{opacity:1;-moz-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(1);width:60px;width:var(--apply-btn-min-width,60px)}to{opacity:0;-moz-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-moz-transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);transform:translateX(var(--apply-btn-translate-x,-50%)) scale(0);width:60px;width:var(--apply-btn-min-width,60px)}}@-webkit-keyframes apply-content-visible-fN8ABo{0%{opacity:0}70%{opacity:0}to{opacity:1}}@-moz-keyframes apply-content-visible-fN8ABo{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes apply-content-visible-fN8ABo{0%{opacity:0}70%{opacity:0}to{opacity:1}}@-webkit-keyframes apply-content-hidden-j8evbU{0%{opacity:1}50%{opacity:0}to{opacity:0}}@-moz-keyframes apply-content-hidden-j8evbU{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes apply-content-hidden-j8evbU{0%{opacity:1}50%{opacity:0}to{opacity:0}}