.sln-signin-display{font-family:var(--font-sln-display,"Montserrat"), var(--font-display);font-synthesis-weight:none;letter-spacing:-.02em;font-weight:800}.sln-signin-on-photo{text-shadow:0 1px 24px color-mix(in srgb, var(--color-sln-ink) 55%, transparent), 0 1px 3px color-mix(in srgb, var(--color-sln-ink) 40%, transparent)}.sln-signin-bar{animation:.45s cubic-bezier(.33,1,.68,1) both sln-signin-bar-in}.sln-signin-bar:nth-of-type(4){animation-delay:.2s}.sln-signin-bar:nth-of-type(5){animation-delay:.4s}.sln-signin-shimmer{pointer-events:none;background-image:linear-gradient(105deg, transparent 36%, color-mix(in srgb, var(--color-sln-cyan) 85%, transparent) 45%, var(--color-white) 50%, color-mix(in srgb, var(--color-sln-cyan) 85%, transparent) 55%, transparent 64%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;animation:1s cubic-bezier(.45,0,.55,1) .4s both sln-signin-shimmer;-webkit-mask:url(/images/sln-logo-network-white.svg) 50%/contain no-repeat;mask:url(/images/sln-logo-network-white.svg) 50%/contain no-repeat}.sln-signin-card{animation:.45s cubic-bezier(.22,1,.36,1) both sln-signin-card-in}@keyframes sln-signin-bar-in{0%{clip-path:polygon(-200% -100%,100% 200%,-300% 200%,-300% -100%)}to{clip-path:polygon(0% -100%,300% 200%,-300% 200%,-300% -100%)}}@keyframes sln-signin-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes sln-signin-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sln-signin-bar,.sln-signin-card{animation:none}.sln-signin-shimmer{display:none}}.sln-signin-field:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);transition:background-color 99999s ease-out}.sln-signin-field:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);transition:background-color 99999s ease-out}.sln-signin-field:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);transition:background-color 99999s ease-out}.sln-signin-field:autofill{-webkit-box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;box-shadow:0 0 0 1000px color-mix(in srgb, var(--color-white) 6%, var(--color-sln-ink)) inset;-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);transition:background-color 99999s ease-out}
