.auth_viewport__hyMFd{min-height:100dvh;background-color:var(--color-canvas-deep);background-image:var(--canvas-grain),linear-gradient(145deg,var(--color-canvas-deep) 0,#25272a 70%,#4e5054 100%);background-repeat:repeat,no-repeat;background-size:var(--canvas-grain-size),100% 100%;background-blend-mode:soft-light,normal}.auth-shell.auth_shell__c979F{position:relative;width:min(100%,40rem);min-height:100dvh;margin:0 auto;padding:0;overflow:clip;background:transparent}.auth_art__epfi_{position:absolute;z-index:0;top:-7.5rem;right:0;width:min(82vw,27rem);aspect-ratio:1024/1536;pointer-events:none}.auth_art__epfi_ img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:right top}.auth_panel__un_Sa{position:relative;z-index:1;display:flex;min-width:0;min-height:100dvh;flex-direction:column;padding:max(5.5rem,env(safe-area-inset-top)) clamp(1.375rem,6vw,2.5rem) max(1.75rem,env(safe-area-inset-bottom))}.auth_brand__n3_hs{align-self:flex-start;margin:0 0 4.5rem;color:var(--color-text);font-size:1.85rem;font-weight:500;letter-spacing:-.05em;text-decoration:none}.auth_back__83DBc{position:absolute;top:max(1rem,env(safe-area-inset-top));left:max(.75rem,env(safe-area-inset-left));display:grid;width:2.75rem;height:2.75rem;place-items:center;border:0;border-radius:var(--radius-pill);color:var(--color-text);background:transparent}.auth_alternate__DiY3y:focus-visible,.auth_back__83DBc:focus-visible,.auth_brand__n3_hs:focus-visible,.auth_createAccount__FTkwG:focus-visible,.auth_forgot__22uT5:focus-visible,.auth_links__2SbR7 a:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.auth_step__akMa2{margin:0 0 1.15rem;color:var(--color-text-soft);font-size:.72rem;font-family:var(--font-mono);font-weight:300;letter-spacing:.12em;text-transform:uppercase}.auth_title__INrSP{max-width:12ch;margin:0;font-size:clamp(2.45rem,11vw,4.25rem);font-weight:620;letter-spacing:-.06em;line-height:.98;overflow-wrap:anywhere}.auth_lead__NGOuU{max-width:33rem;margin:1rem 0 0;color:var(--color-text-muted);font-weight:200;line-height:1.55}.auth_content__P8zZS{display:grid;margin-top:0;padding-top:1.75rem;gap:1rem}.auth_form__FcSZa{display:grid;margin-top:0;gap:.75rem}.auth_fieldFeedback__aaM_n{display:grid}.auth_fieldFeedback__aaM_n .ui-checkbox__description--error,.auth_fieldFeedback__aaM_n .ui-field__description--error{font-weight:200;max-height:4.5rem;overflow:hidden;transform-origin:top;transition:max-height var(--dur-ui) var(--ease-out),opacity var(--dur-fade) ease,transform var(--dur-ui) var(--ease-out)}.auth_fieldFeedback__aaM_n[data-error-state=entering] .ui-checkbox__description--error,.auth_fieldFeedback__aaM_n[data-error-state=entering] .ui-field__description--error{animation:auth_auth-error-in___gHE0 var(--dur-ui) var(--ease-out) both}.auth_fieldFeedback__aaM_n[data-error-state=leaving] .ui-checkbox__description--error,.auth_fieldFeedback__aaM_n[data-error-state=leaving] .ui-field__description--error{max-height:0;opacity:0;transform:translateY(-.25rem)}@keyframes auth_auth-error-in___gHE0{0%{max-height:0;opacity:0;transform:translateY(-.25rem)}to{max-height:4.5rem;opacity:1;transform:translateY(0)}}.auth_form__FcSZa .ui-field__control{min-height:54px;border-color:transparent;border-radius:14px}.auth_form__FcSZa .ui-field__control:focus-within{background:linear-gradient(180deg,rgb(255 255 255/.06),rgb(255 255 255/.018))}.auth_form__FcSZa .ui-field__control:focus-within:before{background:rgb(255 255 255/.62)}.auth_form__FcSZa .ui-field__input{min-height:54px;font-size:1rem;font-weight:200}.auth_form__FcSZa .ui-field__input:-webkit-autofill,.auth_form__FcSZa .ui-field__input:autofill{-webkit-box-shadow:inset 0 0 0 1000px transparent;box-shadow:inset 0 0 0 1000px transparent;-webkit-text-fill-color:var(--color-text);background-clip:text;-webkit-background-clip:text;caret-color:var(--color-text)}.auth_form__FcSZa .ui-field__leading{width:54px;color:var(--color-text)}.auth_form__FcSZa .ui-field__leading img,.auth_form__FcSZa .ui-password-field__toggle img{opacity:.9}.auth_form__FcSZa .ui-button--primary{min-height:3.625rem;border-color:rgb(255 255 255/.72);border-radius:var(--radius-card);color:#17191c;background:#f4f4f5;box-shadow:0 .5rem 1.5rem rgb(0 0 0/.18);font-size:1rem;font-weight:300}@media (hover:hover) and (pointer:fine){.auth_form__FcSZa .ui-button--primary:hover:not(:disabled){background:#fff}}.auth_form__FcSZa .ui-field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth_legal__DtsT8{display:grid;gap:.7rem;padding:.85rem;border:0;border-radius:14px}.auth_legal__DtsT8,.auth_legal__DtsT8 .ui-checkbox{color:var(--color-text-muted);font-size:.75rem;font-weight:200}.auth_legal__DtsT8 .ui-checkbox{grid-template-columns:1rem 1fr;gap:.625rem}.auth_legal__DtsT8 .ui-checkbox__description{padding-left:1.625rem}.auth_legal__DtsT8 .ui-checkbox__label{color:inherit;font-weight:inherit}.auth_legal__DtsT8 .ui-checkbox__input{width:1rem;height:1rem;margin:.05rem 0 0;accent-color:var(--color-accent)}.auth_legalNote__FZoAa,.auth_status__wvlF7{overflow-wrap:anywhere}.auth_legalNote__FZoAa{margin:0;color:var(--color-text-muted);font-size:.75rem;font-weight:200;line-height:1.5}.auth_alternate__DiY3y,.auth_legal__DtsT8 a,.auth_links__2SbR7 a{color:inherit}.auth_primaryAction__xxm1Q.auth_primaryAction__xxm1Q{display:grid;place-items:center;min-height:3.25rem;padding:0 1.25rem;border-radius:var(--radius-md);color:var(--color-on-accent);background:var(--color-accent);font-weight:300;text-decoration:none}.auth_status__wvlF7{margin:0;padding:.75rem 1rem;border:0;border-radius:var(--radius-card);color:var(--color-text-muted);font-size:.75rem;font-weight:200;line-height:1.45}.auth_statusError__ESyd8{color:var(--color-danger)}.auth_statusError__ESyd8:before{background:var(--color-danger)}.auth_confirmation__W4j0l{position:relative;isolation:isolate;display:grid;gap:.9rem;padding:1.25rem;border-radius:1.25rem;background:linear-gradient(145deg,rgb(255 255 255/.08),rgb(255 255 255/.018));box-shadow:inset 0 1px rgb(255 255 255/.25),inset 0 -1px 1px rgb(0 0 0/.25),0 1rem 3rem rgb(0 0 0/.18);animation:auth_auth-confirmation-in__O3XEx var(--dur-ui) var(--ease-out) both;-webkit-backdrop-filter:var(--glass-block-blur);backdrop-filter:var(--glass-block-blur)}.auth_confirmationIcon__KXS9P{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgb(255 255 255/.36);border-radius:50%;background:rgb(255 255 255/.08)}.auth_confirmationIcon__KXS9P img{opacity:.92;filter:brightness(0) invert(1)}.auth_confirmationTitle__dN_AM{margin:.1rem 0 0;font-size:1.4rem;font-weight:400;letter-spacing:-.025em}.auth_confirmationLead__g1NXg,.auth_confirmationNote__tJ3f3,.auth_confirmationSent__MVCYX{margin:0;color:var(--color-text-muted);font-weight:200;line-height:1.5}.auth_confirmationLead__g1NXg{color:var(--color-text);font-size:1.05rem}.auth_confirmationActions__7lGBu{display:grid;gap:.75rem;margin-top:.35rem}.auth_confirmationResend__lSjvo{min-height:3.125rem;border:1px solid rgb(255 255 255/.36);border-radius:.875rem;color:var(--color-text);background:rgb(255 255 255/.06);font:inherit;font-weight:200;cursor:pointer;transition:background var(--dur-tap) ease,border-color var(--dur-tap) ease}@media (hover:hover) and (pointer:fine){.auth_confirmationResend__lSjvo:hover:not(:disabled){border-color:rgb(255 255 255/.6);background:rgb(255 255 255/.12)}}.auth_confirmationResend__lSjvo:disabled{cursor:wait;opacity:.65}.auth_confirmationActions__7lGBu .auth_alternate__DiY3y{margin-top:0}@keyframes auth_auth-confirmation-in__O3XEx{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.auth_links__2SbR7{display:flex;margin-top:1.25rem;flex-wrap:wrap;gap:1rem;color:var(--color-text-muted);font-size:.9375rem;font-weight:200}.auth_form__FcSZa .auth_forgot__22uT5{justify-self:start;margin-top:-.25rem;color:var(--color-text-soft);font-size:.75rem;font-weight:100;text-decoration:none}.auth_form__FcSZa .auth_createAccount__FTkwG{justify-self:center;margin-top:.35rem}.auth_alternate__DiY3y,.auth_form__FcSZa .auth_createAccount__FTkwG{color:var(--color-text-muted);font-size:.9375rem;font-weight:100;text-decoration:none}.auth_alternate__DiY3y{display:flex;justify-content:center;gap:.35rem;margin-top:1.25rem}.auth_alternateAction__LlD_p{color:var(--color-text);font-weight:100}.auth_alternatePrompt__7u_Eo{color:var(--color-text-muted);font-weight:100}@media (min-width:48rem){.auth-shell.auth_shell__c979F{width:min(100%,48rem)}.auth_panel__un_Sa{padding-inline:clamp(3rem,9vw,6rem)}.auth_back__83DBc{left:max(1.5rem,env(safe-area-inset-left))}.auth_content__P8zZS{padding-top:2rem}}@media (min-width:64rem){.auth-shell.auth_shell__c979F{width:min(100%,90rem)}.auth_panel__un_Sa{width:50%;margin-left:auto;justify-content:center;padding:max(3rem,env(safe-area-inset-top)) clamp(3rem,6vw,6rem) max(3rem,env(safe-area-inset-bottom))}.auth_art__epfi_{width:min(46vw,40rem)}.auth_brand__n3_hs{margin-top:2rem;margin-bottom:4rem}}