:root:not([data-theme=dark]) .auth-cloud-shell .auth-sign-in-card{border-color:transparent;box-shadow:0 24px 64px -18px rgba(45,57,91,.2),0 8px 24px -10px rgba(45,57,91,.14)}.auth-cloud-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:paint;background:radial-gradient(circle at 51% 39%,rgba(255,245,224,.92) 0,rgba(255,245,224,.34) 19%,transparent 47%),linear-gradient(156deg,#dbe8fb,#e6e8f7 46%,#f4e9df)}.auth-cloud-backdrop:after,.auth-cloud-backdrop:before{position:absolute;inset:0;content:""}.auth-cloud-backdrop:before{z-index:0;background:linear-gradient(0deg,rgba(222,229,241,.68),transparent 42%),radial-gradient(ellipse at 50% 75%,rgba(255,255,255,.24),transparent 48%)}.auth-cloud-backdrop:after{z-index:5;opacity:.16;background-image:repeating-radial-gradient(circle at 18% 24%,rgba(36,52,79,.12) 0 .45px,transparent .65px 3px),repeating-linear-gradient(112deg,rgba(255,255,255,.08) 0 .6px,transparent .8px 4px);background-size:5px 5px,9px 9px;mix-blend-mode:soft-light}[data-theme=dark] .auth-cloud-backdrop{background:radial-gradient(circle at 50% 37%,rgba(117,126,159,.24) 0,rgba(53,62,91,.12) 24%,transparent 50%),linear-gradient(158deg,#0b101b,#181a2b 47%,#252131)}[data-theme=dark] .auth-cloud-backdrop:before{background:linear-gradient(0deg,rgba(8,11,20,.78),transparent 47%),radial-gradient(ellipse at 51% 72%,rgba(92,97,123,.12),transparent 49%)}[data-theme=dark] .auth-cloud-backdrop:after{opacity:.22;mix-blend-mode:overlay}.auth-cloud{position:absolute;z-index:2;display:block;aspect-ratio:3/2;height:auto;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;opacity:.78;transform:translateZ(0);transform-origin:center;will-change:transform;-webkit-mask-image:radial-gradient(ellipse 50% 50% at center,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at center,#000 55%,transparent 100%)}.auth-cloud--tower{left:-10vw;bottom:-2vh;width:clamp(36rem,60vw,80rem);background-image:url(/assets/auth-clouds/day-1.webp);animation:auth-cloud-drift-tower 36s linear -11s infinite alternate}.auth-cloud--slanted{top:-10vh;right:-8vw;width:clamp(36rem,56vw,76rem);background-image:url(/assets/auth-clouds/day-2.webp);opacity:.6;animation:auth-cloud-drift-slanted 28s linear -8s infinite alternate}.auth-cloud--wisps{left:-10vw;bottom:-12vh;width:clamp(42rem,68vw,90rem);background-image:url(/assets/auth-clouds/day-3.webp);opacity:.56;animation:auth-cloud-drift-wisps 22s linear -13s infinite alternate}.auth-cloud--rolling{right:-9vw;bottom:-8vh;width:clamp(42rem,66vw,88rem);background-image:url(/assets/auth-clouds/day-4.webp);opacity:.82;animation:auth-cloud-drift-rolling 42s linear -19s infinite alternate}[data-theme=dark] .auth-cloud--tower{background-image:url(/assets/auth-clouds/storm-1.webp);opacity:.88}[data-theme=dark] .auth-cloud--slanted{background-image:url(/assets/auth-clouds/storm-2.webp);opacity:.72}[data-theme=dark] .auth-cloud--wisps{background-image:url(/assets/auth-clouds/storm-3.webp);opacity:.66}[data-theme=dark] .auth-cloud--rolling{background-image:url(/assets/auth-clouds/storm-4.webp);opacity:.9}.auth-cloud-backdrop[data-paused=true] .auth-cloud{animation-play-state:paused}@keyframes auth-cloud-drift-tower{0%{transform:translate3d(-5%,2%,0) scale(1.015)}to{transform:translate3d(6%,-3%,0) scale(1.045)}}@keyframes auth-cloud-drift-slanted{0%{transform:translate3d(5%,-2%,0) scale(1.02)}to{transform:translate3d(-7%,3%,0) scale(1.055)}}@keyframes auth-cloud-drift-wisps{0%{transform:translate3d(-6%,2%,0) scale(1.01)}to{transform:translate3d(8%,-3%,0) scale(1.035)}}@keyframes auth-cloud-drift-rolling{0%{transform:translate3d(5%,3%,0) scale(1.02)}to{transform:translate3d(-6%,-2%,0) scale(1.05)}}@media (max-width:639px){.auth-cloud--slanted,.auth-cloud--wisps{display:none}.auth-cloud--tower{left:-72vw;bottom:-8vh;width:148vw}.auth-cloud--rolling{right:-72vw;bottom:-16vh;width:152vw}}@media (prefers-reduced-motion:reduce){.auth-cloud{animation:none;will-change:auto}}