.AuthPanel-module__zeXYMq__panel{width:100%;max-width:28rem;position:relative}
.AuthFooter-module__cwQAGq__footer{margin-top:var(--auth-gap,1.125rem);color:var(--text-muted);padding-top:max(.625rem,min(1.8vh,1.125rem));font-size:.875rem;position:relative}.AuthFooter-module__cwQAGq__footer:before{content:"";background:linear-gradient(90deg,var(--color-neutral-border-gray),transparent);height:1px;position:absolute;top:0;left:0;right:0}
.AuthStatus-module__8Dr37G__status{flex-direction:column;align-items:flex-start;display:flex}.AuthStatus-module__8Dr37G__icon{width:4rem;height:4rem;color:var(--color-neutral-white);background:var(--gradient-brand);box-shadow:var(--shadow-purple);animation:AuthStatus-module__8Dr37G__popIn .7s var(--ease-out).1s backwards;border-radius:50%;place-items:center;margin-bottom:1.5rem;display:grid;position:relative}.AuthStatus-module__8Dr37G__icon:before{content:"";z-index:-1;background:var(--color-primary-transslucent-purple);border-radius:50%;animation:3.2s ease-out .8s infinite AuthStatus-module__8Dr37G__halo;position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}@keyframes AuthStatus-module__8Dr37G__popIn{0%{opacity:0;scale:.55}}@keyframes AuthStatus-module__8Dr37G__halo{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.55)}}.AuthStatus-module__8Dr37G__glyph{fill:currentColor;width:1.75rem;height:1.75rem}.AuthStatus-module__8Dr37G__check{fill:none;width:1.75rem;height:1.75rem}.AuthStatus-module__8Dr37G__checkPath{stroke-dasharray:32;stroke-dashoffset:32px;animation:AuthStatus-module__8Dr37G__drawCheck .5s var(--ease-out).6s forwards}@keyframes AuthStatus-module__8Dr37G__drawCheck{to{stroke-dashoffset:0}}.AuthStatus-module__8Dr37G__title{letter-spacing:-.02em;color:var(--color-neutral-dark-gray);text-wrap:balance;animation:AuthStatus-module__8Dr37G__riseIn .8s var(--ease-out).2s backwards;margin-bottom:.75rem;font-size:max(1.5rem,min(min(4.4vh,7.2vw),2.5rem));font-weight:800;line-height:1.15}@keyframes AuthStatus-module__8Dr37G__riseIn{0%{opacity:0;transform:translateY(.875rem)}}.AuthStatus-module__8Dr37G__message{color:var(--text-muted);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.AuthStatus-module__8Dr37G__notes{border-radius:var(--radius-md);background:var(--color-primary-transslucent-purple);box-shadow:inset .1875rem 0 0 var(--color-primary-purple);margin-bottom:1.75rem;padding:1.125rem 1.25rem}.AuthStatus-module__8Dr37G__note{color:var(--color-neutral-dark-gray);font-size:.9375rem;line-height:1.6}.AuthStatus-module__8Dr37G__note+.AuthStatus-module__8Dr37G__note{margin-top:.625rem}.AuthStatus-module__8Dr37G__note strong{color:var(--color-primary-purple);font-weight:600}@media (prefers-reduced-motion:reduce){.AuthStatus-module__8Dr37G__icon,.AuthStatus-module__8Dr37G__icon:before,.AuthStatus-module__8Dr37G__title{animation:none}.AuthStatus-module__8Dr37G__checkPath{stroke-dashoffset:0;animation:none}}
.AuthFieldMessage-module__KJmVxq__message{animation:AuthFieldMessage-module__KJmVxq__messageIn .35s var(--ease-out)backwards;align-items:flex-start;gap:.375rem;font-size:.8125rem;line-height:1.4;display:flex}.AuthFieldMessage-module__KJmVxq__error{color:var(--text-error)}.AuthFieldMessage-module__KJmVxq__warning{color:var(--text-warning)}.AuthFieldMessage-module__KJmVxq__icon{fill:currentColor;flex-shrink:0;width:.9375rem;height:.9375rem;margin-top:.0625rem}@keyframes AuthFieldMessage-module__KJmVxq__messageIn{0%{opacity:0;transform:translateY(-.375rem)}}@media (prefers-reduced-motion:reduce){.AuthFieldMessage-module__KJmVxq__message{animation:none}}
.AuthField-module__b759MG__field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.AuthField-module__b759MG__labelRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.AuthField-module__b759MG__label{letter-spacing:.005em;color:var(--color-neutral-dark-gray);transition:color var(--transition-base);font-size:.8125rem;font-weight:600}.AuthField-module__b759MG__field:focus-within .AuthField-module__b759MG__label{color:var(--color-primary-purple)}.AuthField-module__b759MG__control{align-items:center;display:flex;position:relative}.AuthField-module__b759MG__input{width:100%;height:var(--auth-field-height,3rem);border:1px solid var(--color-neutral-border-gray);border-radius:var(--radius-md);background-color:var(--color-neutral-white);font:inherit;color:var(--color-neutral-dark-gray);transition:border-color var(--transition-base),box-shadow .4s var(--ease-out);padding:0 1rem;font-size:.9375rem;box-shadow:0 1px 2px rgba(55,65,81,.04)}.AuthField-module__b759MG__withIcon{padding-left:2.75rem}.AuthField-module__b759MG__withTrailing{padding-right:3rem}.AuthField-module__b759MG__input::placeholder{color:var(--color-neutral-medium-gray)}.AuthField-module__b759MG__input:hover:not(:focus){border-color:var(--color-neutral-medium-gray)}.AuthField-module__b759MG__input:focus{box-shadow:var(--focus-ring);outline:none;transition-delay:0s,.3s}.AuthField-module__b759MG__input[aria-invalid=true]{border-color:var(--color-status-error);animation:AuthField-module__b759MG__shake .45s var(--ease-out)}.AuthField-module__b759MG__input[aria-invalid=true]:focus{box-shadow:var(--focus-ring-error)}.AuthField-module__b759MG__input:-webkit-autofill{-webkit-text-fill-color:var(--color-neutral-dark-gray);box-shadow:0 0 0 100rem var(--color-neutral-white)inset;transition:background-color 9999s ease-out}.AuthField-module__b759MG__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-neutral-dark-gray);box-shadow:0 0 0 100rem var(--color-neutral-white)inset;transition:background-color 9999s ease-out}.AuthField-module__b759MG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-neutral-dark-gray);box-shadow:0 0 0 100rem var(--color-neutral-white)inset;transition:background-color 9999s ease-out}@keyframes AuthField-module__b759MG__shake{20%{transform:translate(-.25rem)}40%{transform:translate(.1875rem)}60%{transform:translate(-.125rem)}80%{transform:translate(.0625rem)}}.AuthField-module__b759MG__icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;color:var(--color-neutral-medium-gray);pointer-events:none;transition:color var(--transition-base),transform var(--transition-base);position:absolute;left:.9375rem}.AuthField-module__b759MG__control:focus-within .AuthField-module__b759MG__icon{color:var(--color-primary-purple);transform:scale(1.08)}.AuthField-module__b759MG__trailing{align-items:center;gap:.125rem;display:flex;position:absolute;right:.375rem}.AuthField-module__b759MG__toggle{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--text-muted);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base);background:0 0;border:0;place-items:center;display:grid}.AuthField-module__b759MG__toggle:hover{background-color:var(--color-primary-transslucent-purple);color:var(--color-primary-purple)}.AuthField-module__b759MG__toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.AuthField-module__b759MG__toggleIcon{fill:currentColor;width:1.25rem;height:1.25rem}.AuthField-module__b759MG__valid{fill:none;width:1.125rem;height:1.125rem;stroke:var(--color-status-success);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;margin-right:.625rem}.AuthField-module__b759MG__validPath{stroke-dasharray:1;stroke-dashoffset:1px;animation:AuthField-module__b759MG__drawCheck .45s var(--ease-out)forwards}@keyframes AuthField-module__b759MG__drawCheck{to{stroke-dashoffset:0}}.AuthField-module__b759MG__tag{border-radius:var(--radius-pill);background:var(--color-primary-transslucent-purple);letter-spacing:.06em;text-transform:uppercase;height:1.25rem;color:var(--color-primary-purple);animation:AuthField-module__b759MG__tagIn .45s var(--ease-out)backwards;align-items:center;padding:0 .5rem;font-size:.625rem;font-weight:700;display:inline-flex}@keyframes AuthField-module__b759MG__tagIn{0%{opacity:0;transform:translate(.5rem)scale(.92)}}@media (prefers-reduced-motion:reduce){.AuthField-module__b759MG__input,.AuthField-module__b759MG__icon,.AuthField-module__b759MG__label,.AuthField-module__b759MG__toggle{transition:none}.AuthField-module__b759MG__input[aria-invalid=true],.AuthField-module__b759MG__tag{animation:none}.AuthField-module__b759MG__validPath{stroke-dashoffset:0;animation:none}}
.AuthFormRow-module__WSTr5G__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}@media (min-width:480px){.AuthFormRow-module__WSTr5G__row{gap:.875rem}}@media (max-width:349px){.AuthFormRow-module__WSTr5G__row{grid-template-columns:minmax(0,1fr)}}
.EventNotificationsForm-module__mRVbqW__row{border-radius:var(--radius-md);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.EventNotificationsForm-module__mRVbqW__text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.EventNotificationsForm-module__mRVbqW__label{color:var(--color-neutral-dark-gray);font-size:.9375rem;font-weight:600}.EventNotificationsForm-module__mRVbqW__state{color:var(--text-muted);transition:color var(--transition-base);font-size:.75rem;font-weight:600}.EventNotificationsForm-module__mRVbqW__state[data-on]{color:var(--color-primary-purple)}@media (prefers-reduced-motion:reduce){.EventNotificationsForm-module__mRVbqW__state{transition:none}}
.page-module__SP1AhW__container{padding-bottom:2rem}.page-module__SP1AhW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}.page-module__SP1AhW__wide{grid-column:1/-1}@media (max-width:900px){.page-module__SP1AhW__grid{grid-template-columns:minmax(0,1fr)}}
.TwoFactorSetupForm-module__YJQFta__intro{color:var(--text-muted);font-size:.9375rem;line-height:1.55}.TwoFactorSetupForm-module__YJQFta__qrCode{border-radius:var(--radius-lg);background:var(--color-neutral-white);width:12.5rem;height:12.5rem;box-shadow:var(--shadow-md);align-self:center;padding:.75rem}.TwoFactorSetupForm-module__YJQFta__secret{flex-direction:column;gap:.375rem;display:flex}.TwoFactorSetupForm-module__YJQFta__secretLabel{color:var(--color-neutral-dark-gray);font-size:.8125rem;font-weight:600}.TwoFactorSetupForm-module__YJQFta__secretCode{border-radius:var(--radius-md);background:var(--color-neutral-light-gray);letter-spacing:.08em;word-break:break-all;color:var(--color-neutral-dark-gray);padding:.75rem 1rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.875rem;display:block}.TwoFactorSetupForm-module__YJQFta__recoveryList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}
