.login-photo-bg{filter:saturate(.9)contrast(.98);background-repeat:no-repeat;background-size:cover;transform:scale(1.018)}.login-flow-vt-bg{view-transition-name:login-flow-bg}.login-flow-vt-panel{view-transition-name:login-flow-panel}.login-flow-vt-brand{view-transition-name:login-flow-brand}.login-flow-vt-body{view-transition-name:login-flow-body}.login-flow-picker.is-leaving .brand-login-space-card{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),border-color .48s cubic-bezier(.22,1,.36,1)}.login-flow-picker.is-leaving .brand-login-space-card:not(.is-selected){opacity:.22;pointer-events:none;transform:translateY(3px)scale(.992)}.login-flow-picker.is-leaving .brand-login-space-card.is-selected{border-color:color-mix(in oklch, var(--accent) 32%, var(--border));box-shadow:0 0 0 1px color-mix(in oklch, var(--accent) 12%, transparent)}.login-flow-picker.is-leaving .brand-login-space-continue{opacity:.2;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1)}::view-transition-group(login-flow-bg){animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(login-flow-bg){animation:.46s cubic-bezier(.22,1,.36,1) both login-flow-bg-out}::view-transition-new(login-flow-bg){animation:.46s cubic-bezier(.22,1,.36,1) both login-flow-bg-in}::view-transition-group(login-flow-panel){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(login-flow-panel){mix-blend-mode:normal;animation:none}::view-transition-new(login-flow-panel){mix-blend-mode:normal;animation:none}::view-transition-group(login-flow-brand){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(login-flow-brand){mix-blend-mode:normal;animation:none}::view-transition-new(login-flow-brand){mix-blend-mode:normal;animation:none}::view-transition-group(login-flow-body){animation-duration:.36s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(login-flow-body){animation:.36s cubic-bezier(.22,1,.36,1) both login-flow-body-out}::view-transition-new(login-flow-body){animation:.36s cubic-bezier(.22,1,.36,1) both login-flow-body-in}@keyframes login-flow-bg-out{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(6px);transform:scale(1.02)}}@keyframes login-flow-bg-in{0%{opacity:0;filter:blur(8px);transform:scale(1.03)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes login-flow-body-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes login-flow-body-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.login-flow-picker.is-leaving .brand-login-space-card,.login-flow-picker.is-leaving .brand-login-space-continue{transition:none}.login-flow-picker.is-leaving .brand-login-space-card:not(.is-selected){opacity:.55;transform:none}::view-transition-old(login-flow-bg){animation:none!important}::view-transition-new(login-flow-bg){animation:none!important}::view-transition-old(login-flow-body){animation:none!important}::view-transition-new(login-flow-body){animation:none!important}}@media (prefers-reduced-transparency:reduce){.login-photo-bg{filter:saturate(.72)brightness(.72)}}
