.lockly-loader{width:100%;height:100vh;overflow:hidden;background-color:transparent;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.lockly-loader.inline{position:relative;height:auto;min-height:200px;background-color:transparent}.lockly-loader .lockly-logo{color:var(--color-accent-primary);height:32px;margin-top:2px;margin-left:1px;margin-right:2px}.lockly-loader .wavy{position:relative;-webkit-box-reflect:below -1.5rem linear-gradient(transparent,rgba(0,0,0,.2));display:flex;align-items:center;color:#fff;text-shadow:1px 1px 2px #000;letter-spacing:2px}.lockly-loader .wavy.static{animation:none}.lockly-loader .wavy:not(.static) span{--scale:1;position:relative;display:inline-block;animation:wave-animation 1s ease-in-out infinite;animation-delay:calc(.1s*var(--i))}.lockly-loader .wavy .i{--scale:1.2;color:var(--color-accent-primary);transform:scaleY(var(--scale))}.lockly-loader .wavy .dot{margin-right:-7px;z-index:10;text-shadow:1px 0 0 var(--color-dark-grey-2),1px -1px 0 var(--color-dark-grey-2)}.lockly-loader img{width:4rem;margin-right:30px;height:auto}@keyframes wave-animation{0%{transform:translateY(0) scaleY(calc(var(--scale)))}20%{transform:translateY(-20px) scaleY(calc(var(--scale)))}40%,to{transform:translateY(0) scaleY(calc(var(--scale)))}}.lockly-loader-v2{z-index:9999}.lockly-loader-v2 .v2-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.lockly-loader-v2 .v2-brand{display:flex;align-items:center;font-size:3.5rem;font-weight:700;letter-spacing:4px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.4);white-space:nowrap;position:relative;transform:translateX(40px);animation:v2-brand-center .5s cubic-bezier(.22,1,.36,1) 1s forwards}.lockly-loader-v2 .v2-card-anchor{display:flex;align-items:center;position:relative;z-index:2;animation:v2-choreography 1.2s cubic-bezier(.4,0,.2,1) forwards}.lockly-loader-v2 .v2-card{color:var(--color-accent-primary);height:100px;margin:3px 0 0 3px;opacity:0;transform:scale(.3);animation:v2-card-life 1.2s cubic-bezier(.22,1,.36,1) forwards}.lockly-loader-v2 .v2-text-left{display:inline-block;opacity:0;transform:translateX(60px);animation:v2-slide-left .5s cubic-bezier(.22,1,.36,1) 1s forwards}.lockly-loader-v2 .v2-text-right{display:inline-block;opacity:0;transform:translateX(-60px);animation:v2-slide-right .5s cubic-bezier(.22,1,.36,1) 1.06s forwards}.lockly-loader-v2 .v2-divider{width:180px;height:1px;margin:0 0 12px;background:var(--color-accent-primary);opacity:0;transform:scaleX(0);animation:v2-divider-in .4s cubic-bezier(.22,1,.36,1) 1.2s forwards}.lockly-loader-v2 .v2-motto{display:flex;gap:8px;font-size:1.05rem;font-weight:600;letter-spacing:3px;text-transform:uppercase}.lockly-loader-v2 .v2-motto-word{color:var(--color-accent-primary);opacity:0;transform:translateY(8px);animation:v2-word-in .4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(1.2s + var(--i)*.12s)}.lockly-loader-v2 .v2-motto-payoff{color:#fff}@keyframes v2-choreography{0%{transform:rotateY(0deg)}33%{transform:rotateY(180deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(540deg)}}@keyframes v2-card-life{0%{opacity:0;height:100px;transform:scale(.3)}25%{opacity:1;height:100px;transform:scale(1.06)}33%{opacity:1;height:100px;transform:scale(1)}50%{opacity:1;height:100px;transform:scale(1)}to{opacity:1;height:41px;transform:scale(1)}}@keyframes v2-brand-center{0%{transform:translateX(40px)}to{transform:translateX(0)}}@keyframes v2-slide-left{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}@keyframes v2-slide-right{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes v2-divider-in{0%{opacity:0;transform:scaleX(0)}to{opacity:.6;transform:scaleX(1)}}@keyframes v2-word-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}