.login-module__nPh2nq__page{--flood-colour:0 99 255;--flood-x:28%;--flood-y:18%}.login-module__nPh2nq__page[data-signed-in-edition=paperroute-skips]{--flood-colour:255 153 0}.login-module__nPh2nq__colourFlood{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}.login-module__nPh2nq__colourFlood:before{content:"";top:var(--flood-y);left:var(--flood-x);background:radial-gradient(circle, rgb(var(--flood-colour) / .28) 0%, rgb(var(--flood-colour) / .18) 35%, rgb(var(--flood-colour) / .04) 64%, transparent 73%);opacity:0;border-radius:50%;width:220vmax;height:220vmax;animation:.82s cubic-bezier(.22,1,.36,1) both login-module__nPh2nq__colourFlood;position:absolute;transform:translate(-50%,-50%)scale(.06)}@keyframes login-module__nPh2nq__colourFlood{0%{opacity:0;transform:translate(-50%,-50%)scale(.06)}30%{opacity:1;transform:translate(-50%,-50%)scale(.55)}65%{opacity:.8;transform:translate(-50%,-50%)scale(.95)}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:1023px){.login-module__nPh2nq__page{--flood-x:50%;--flood-y:16%}}.login-module__nPh2nq__logo,.login-module__nPh2nq__supportingBrand{transform-origin:50%;transition:opacity .24s ease-out,filter .24s ease-out,transform .5s cubic-bezier(.22,1,.36,1);display:flex}.login-module__nPh2nq__skips{opacity:0;pointer-events:none;transform:translateY(8px)scale(.98)}.login-module__nPh2nq__page[data-signed-in-edition] .login-module__nPh2nq__supportingBrand,.login-module__nPh2nq__logos[data-edition=paperroute-skips] .login-module__nPh2nq__paperroute{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(-6px)scale(.98)}.login-module__nPh2nq__logos[data-edition=paperroute-skips] .login-module__nPh2nq__skips{opacity:1;transition-delay:.1s;transform:none}.login-module__nPh2nq__form>div{transition:opacity .35s ease-out}.login-module__nPh2nq__form[data-signed-in=true]{pointer-events:none}.login-module__nPh2nq__form[data-signed-in=true]>div{opacity:.55}@media (prefers-reduced-motion:reduce){.login-module__nPh2nq__colourFlood:before{animation:none}.login-module__nPh2nq__logo,.login-module__nPh2nq__supportingBrand,.login-module__nPh2nq__form>div{transition:none}}
