.auth-scene{--auth-cy:#133a7a;--auth-cy-deep:#0b2657;--auth-cy-ink:#f3f7ff;--auth-cy-soft:#c4d6f2;--auth-cy-thread:#8fbaff;--auth-ease:cubic-bezier(.16, 1, .3, 1)}.auth-panel{isolation:isolate;color:var(--auth-cy-ink);background:radial-gradient(60% 45% at 50% 38%, #8fbaff38, transparent 70%), linear-gradient(170deg, var(--auth-cy) 0%, var(--auth-cy-deep) 100%);position:relative;overflow:hidden}.auth-panel:after{content:"";z-index:-1;pointer-events:none;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.auth-thread{background:var(--auth-cy-thread);opacity:.85;pointer-events:none;width:2px;height:100dvh;margin-left:-1px;position:absolute;bottom:calc(100% - 4px);left:50%}.auth-hanger{transform-origin:50% -100dvh}@media (prefers-reduced-motion:no-preference){.auth-hanger{animation:auth-drop 1.1s var(--auth-ease) both, auth-sway 7s ease-in-out 1.1s infinite}.auth-say{animation:auth-say-in .42s var(--auth-ease) both}}@keyframes auth-drop{0%{opacity:0;translate:0 -55%}60%{opacity:1}to{opacity:1;translate:0}}@keyframes auth-sway{0%,to{rotate:-.9deg}50%{rotate:.9deg}}.auth-bubble{color:var(--auth-cy);background:var(--auth-cy-ink);position:relative;box-shadow:0 10px 30px #05143247}.auth-bubble:before{content:"";background:inherit;border-radius:3px;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:-7px;rotate:45deg}@media (min-width:1024px){.auth-bubble:before{margin:0 0 0 -7px;top:-7px;left:50%;right:auto}}@keyframes auth-say-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.auth-form .cl-footer{background:0 0}
