.auth-shell{--auth-ease:cubic-bezier(.22, 1, .36, 1);--auth-line:#dedede;--auth-wash:#f7f7f7;--auth-slot:#fff;--auth-edge:#b5c964}@supports (color:lab(0% 0 0)){.auth-shell{--auth-line:lab(88.4% 0 .0000119209);--auth-wash:lab(97.1% -.0000298023 -.0000119209);--auth-slot:lab(100% 0 0);--auth-edge:lab(77.9356% -18.5195 47.6747)}}.dark .auth-shell{--auth-line:#333;--auth-wash:#1e1e1e;--auth-slot:var(--background);--auth-edge:#7d9034}@supports (color:lab(0% 0 0)){.dark .auth-shell{--auth-line:lab(21.12% 0 0);--auth-wash:lab(11.26% .00000745058 -.00000298023);--auth-edge:lab(56.9497% -17.2908 45.0276)}}.auth-panel{height:320px;transition:height .6s var(--auth-ease);animation:1.05s cubic-bezier(.65,0,.35,1) both auth-wipe-y}.auth-slogan{max-width:13ch;transition:font-size .5s var(--auth-ease);font-size:1.625rem}.auth-week-mobile,.auth-events{transition:opacity .5s var(--auth-ease), transform .5s var(--auth-ease)}@media not (min-width:64rem){.auth-panel[data-dense]{height:124px}.auth-panel[data-dense] .auth-slogan{max-width:none;font-size:1rem}.auth-panel[data-dense] .auth-week-mobile,.auth-panel[data-dense] .auth-events{opacity:0;transform:translate(80px)}}@media (min-width:64rem){.auth-panel{height:auto;animation-name:auth-wipe-x}.auth-slogan{max-width:16ch;font-size:3rem}}@media (min-width:80rem){.auth-slogan{font-size:3.75rem}}.auth-brand{animation:auth-brand .7s var(--auth-ease) .15s both}.auth-word{animation:auth-word .9s var(--auth-ease) both;display:inline-block}.auth-subline{animation:auth-fade-up .7s var(--auth-ease) 1.25s both}.auth-slot{animation:auth-slot-in .6s var(--auth-ease) both}.auth-shell-content{--auth-base:50ms}.auth-shell-content[data-first]{--auth-base:.55s}.auth-shell-content :has(>header)>*{animation:auth-item .6s var(--auth-ease) both;animation-delay:var(--auth-base)}.auth-shell-content :has(>header)>:nth-child(2){animation-delay:calc(var(--auth-base) + 65ms)}.auth-shell-content :has(>header)>:nth-child(3){animation-delay:calc(var(--auth-base) + .13s)}.auth-shell-content :has(>header)>:nth-child(4){animation-delay:calc(var(--auth-base) + .195s)}.auth-shell-content :has(>header)>:nth-child(5){animation-delay:calc(var(--auth-base) + .26s)}.auth-shell-content :has(>header)>:nth-child(6){animation-delay:calc(var(--auth-base) + .325s)}.auth-shell-content :has(>header)>:nth-child(7){animation-delay:calc(var(--auth-base) + .39s)}.auth-shell-content :has(>header)>:nth-child(n+8){animation-delay:calc(var(--auth-base) + .455s)}:is(.auth-shell-content :has(>header)~*,.auth-shell-content :has(+:has(>header))){animation:auth-fade .4s var(--auth-ease) both;animation-delay:calc(var(--auth-base) + .4s)}@keyframes auth-item{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}.auth-fill{opacity:0;animation:auth-fill 12s var(--auth-ease) infinite}.auth-chip{animation:auth-chip 12s var(--auth-ease) infinite both}@keyframes auth-wipe-x{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes auth-wipe-y{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes auth-word{0%{transform:translateY(110%)}to{transform:none}}@keyframes auth-brand{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes auth-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes auth-slot-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes auth-fill{0%,6%{opacity:0;transform:scale(.2)}14%,80%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.7)}}@keyframes auth-chip{0%{opacity:0;transform:translateY(12px)scale(.97)}4%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.auth-shell .auth-panel,.auth-shell .auth-panel *,.auth-shell .auth-brand{transition:none;animation:none}.auth-shell-content :has(>header)>*{transition:none;animation:none}.auth-shell-content :has(>header)~*{transition:none;animation:none}.auth-shell-content :has(+:has(>header)){transition:none;animation:none}.auth-fill{opacity:1;transform:none}.auth-chip:not(:first-child){display:none}}
