@keyframes auth-orb-rise{0%{transform:translateY(16px)}}@keyframes auth-fade-in{0%{opacity:0}}.auth-orb-enter{animation:auth-orb-rise .8s var(--ease-settle) backwards,auth-fade-in .42s linear backwards}.auth-orb-caption-enter{animation:auth-fade-in .24s linear .32s backwards}html.auth-theme-switching *,html.auth-theme-switching *:before,html.auth-theme-switching *:after{transition:none!important}.auth-frame-leaving{opacity:0;transition:opacity .24s linear}:root{--auth-step-handoff: .3}html.auth-step-capturing [data-auth-column] *,html.auth-step-capturing [data-auth-column] *:before,html.auth-step-capturing [data-auth-column] *:after{animation-play-state:paused!important}html.auth-step-transition [data-auth-content]{view-transition-name:auth-step}html.auth-step-transition [data-auth-orb]{view-transition-name:auth-orb}html.auth-step-transition [data-auth-identifier] bdi{view-transition-name:auth-identifier;visibility:visible}html.auth-step-transition [data-auth-identifier]>input:not(:placeholder-shown){-webkit-text-fill-color:transparent;caret-color:transparent}@supports (view-transition-name: none){html.auth-step-transition::view-transition-old(root),html.auth-step-transition::view-transition-new(root),html.auth-step-transition::view-transition-group(auth-step),html.auth-step-transition::view-transition-new(auth-step),html.auth-step-transition::view-transition-group(auth-orb),html.auth-step-transition::view-transition-new(auth-orb){animation:none;mix-blend-mode:normal}html.auth-step-transition::view-transition-old(auth-orb){display:none}html.auth-step-transition::view-transition-old(auth-step){animation:auth-step-out calc(var(--t-open) * var(--auth-step-handoff)) var(--ease-exit) both,auth-fade-out calc(var(--t-open) * var(--auth-step-handoff)) linear both;mix-blend-mode:normal}html.auth-step-transition::view-transition-group(auth-identifier){animation-delay:calc(var(--t-open) * var(--auth-step-handoff));animation-duration:calc(var(--t-open) * (1 - var(--auth-step-handoff)));animation-timing-function:var(--ease-glide)}html.auth-step-transition::view-transition-old(auth-identifier):only-child{animation:auth-step-out calc(var(--t-open) * var(--auth-step-handoff)) var(--ease-exit) both,auth-fade-out calc(var(--t-open) * var(--auth-step-handoff)) linear both}html.auth-step-transition::view-transition-new(auth-identifier):only-child{animation:auth-fade-in calc(var(--t-open) * .6) var(--ease-settle) calc(var(--t-open) * var(--auth-step-handoff)) backwards}}@keyframes auth-step-out{to{transform:translateY(-6px)}}@keyframes auth-fade-out{to{opacity:0}}@keyframes auth-row-in{0%{opacity:0;transform:translateY(8px)}}[data-auth-step-enter]>*>*{animation:auth-row-in calc(var(--t-open) * .6) var(--ease-settle) backwards;animation-delay:calc(var(--t-open) * var(--auth-step-handoff) + var(--t-inner) * var(--auth-row, 0))}[data-auth-step-enter]>*>:nth-child(2){--auth-row: 1}[data-auth-step-enter]>*>:nth-child(3){--auth-row: 2}[data-auth-step-enter]>*>:nth-child(4){--auth-row: 3}[data-auth-step-enter]>*>:nth-child(5){--auth-row: 4}[data-auth-step-enter]>*>:nth-child(n+6){--auth-row: 5}[data-auth-step-enter]>*>[data-auth-after-travel]{--auth-row: 2}[data-auth-step-enter]>*>[data-auth-after-travel]+*{--auth-row: 3}@media(prefers-reduced-motion:reduce){html.auth-step-transition::view-transition-group(*),html.auth-step-transition::view-transition-old(*),html.auth-step-transition::view-transition-new(*){animation:none!important}}@layer components{.auth-button{transition:background-color calc(var(--t-hover) * .7) var(--ease-exit),border-color calc(var(--t-hover) * .7) var(--ease-exit),box-shadow calc(var(--t-hover) * .7) var(--ease-exit),color calc(var(--t-hover) * .7) var(--ease-exit),translate .12s var(--ease-settle),scale .12s var(--ease-settle)}.auth-button:hover{transition:background-color var(--t-hover) var(--ease-glide),border-color var(--t-hover) var(--ease-glide),box-shadow var(--t-hover) var(--ease-glide),color var(--t-hover) var(--ease-glide),translate .12s var(--ease-settle),scale .12s var(--ease-settle)}.auth-button:active{transition:background-color var(--t-hover) var(--ease-glide),border-color var(--t-hover) var(--ease-glide),box-shadow var(--t-hover) var(--ease-glide),color var(--t-hover) var(--ease-glide),translate 80ms ease-out,scale 80ms ease-out}}@layer components{.auth-last-used-outline{--last-used-line: var(--auth-line, hsl(var(--border)));position:absolute;inset:-1px;display:flex;pointer-events:none;border-radius:inherit}.auth-last-used-edge{flex:1;min-width:0;border-block:1px solid var(--last-used-line)}.auth-last-used-edge:first-child{border-inline-start:1px solid var(--last-used-line);border-start-start-radius:inherit;border-end-start-radius:inherit}.auth-last-used-edge:last-child{border-inline-end:1px solid var(--last-used-line);border-start-end-radius:inherit;border-end-end-radius:inherit}.auth-last-used-middle{display:flex;align-items:flex-start;flex-shrink:0;border-bottom:1px solid var(--last-used-line)}.auth-last-used{display:inline-flex;align-items:center;padding-inline:7px;transform:translateY(-50%);font-size:11px;line-height:14px;font-weight:500;white-space:nowrap;color:hsl(var(--muted-foreground));background:linear-gradient(to bottom,hsl(var(--background)) 50%,transparent 50%)}[dir=rtl] .auth-last-used{font-size:12px;line-height:16px}[data-auth-last-used-control=primary] .auth-last-used{background:hsl(var(--background));border-radius:2px}[data-auth-last-used-control=quiet] .auth-last-used-outline{inset:-7px -7px auto;height:0;border-radius:0}[data-auth-last-used-control=quiet] .auth-last-used-edge{border:0;border-block-start:1px solid var(--last-used-line)}[data-auth-last-used-control=quiet] .auth-last-used-middle{border-bottom:0}[data-auth-last-used-control=quiet] .auth-last-used{background:hsl(var(--background))}}@layer utilities{.auth-button[data-auth-last-used-control]{border-color:transparent}.auth-text-action:active:not([aria-disabled=true]){color:hsl(var(--foreground))}}@layer components{.auth-crossfade>[data-auth-crossfade]{transition-duration:var(--t-tick)}.auth-crossfade>[data-auth-crossfade=out]{opacity:0;visibility:hidden;translate:0 -3px;transform:translateY(3px);transition-property:opacity,visibility,translate,transform;transition-timing-function:linear(0,1 50%,1),linear(0,1 50%,1),linear(0,1 50%,1),linear(0,0 50%,1 50%,1)}.auth-crossfade>[data-auth-crossfade=in]{--auth-crossfade-arrive: linear( 0, 0 40%, .149 41.5%, .281 43%, .494 46%, .646 49%, .752 52%, .877 58%, .94 64%, .981 73%, .996 82%, 1 );transition-property:opacity,translate,transform;transition-timing-function:var(--auth-crossfade-arrive),step-start,var(--auth-crossfade-arrive)}}[data-auth-column]{--auth-mark: calc(24px + var(--auth-fit, 136px) * 16 / 136);--auth-band: calc(33px + var(--auth-fit, 136px) * 32 / 136);--auth-top-floor: calc(20px + var(--auth-fit, 136px) * 36 / 136);--auth-head-trim: calc(var(--auth-fit, 136px) * 12 / 136 - 12px);--auth-or-gap: calc(var(--auth-fit, 136px) * 8 / 136);--auth-quiet-gap: calc(12px + var(--auth-fit, 136px) * 8 / 136);--auth-consent-gap: calc(18px + var(--auth-fit, 136px) * 14 / 136)}@media(min-width:64rem)and (not (min-height:696px)){[data-auth-column]{--auth-fit: clamp(0px, 100svh - 560px, 136px)}}@media(not (min-width:64rem))and (not (min-height:808px)){[data-auth-column]{--auth-fit: clamp(0px, (100svh - 628px) * 136 / 180, 136px);--auth-block-top: calc(40px + var(--auth-fit) * 49 / 136);--auth-block-foot: calc(16px + var(--auth-fit) * 32 / 136)}}@media(min-width:64rem){.auth-foot{flex:0 1 32px}}.auth-mark,.auth-mark-glyph{height:var(--auth-mark)}.auth-mark-glyph{width:auto}.auth-band{height:var(--auth-band)}.auth-heading{margin-bottom:var(--auth-head-trim)}.auth-or{margin-block:var(--auth-or-gap)}.auth-quiet-line{margin-top:var(--auth-quiet-gap)}.auth-consent{margin-top:var(--auth-consent-gap)}
