.Auth-module__3a0xqq__shell{min-height:100svh}.Auth-module__3a0xqq__card{border-color:#fffffff2;border-radius:28px;animation:.24s ease-out both Auth-module__3a0xqq__auth-enter;box-shadow:0 24px 72px #13469221,0 5px 18px #0866ff0d}.Auth-module__3a0xqq__backLink{background:#ffffffb3;border:1px solid #ffffffd9;box-shadow:0 3px 12px #1346920d}.Auth-module__3a0xqq__backLink:hover{background:#fff}.Auth-module__3a0xqq__loadingBadge{border-color:#fffffff2;box-shadow:0 12px 32px #1346921f}.Auth-module__3a0xqq__card :where(input,button){min-height:44px}.Auth-module__3a0xqq__card input{min-width:0;font-size:16px}.Auth-module__3a0xqq__card :where(button,a){-webkit-tap-highlight-color:transparent}.Auth-module__3a0xqq__card :where(button,a):focus-visible{outline-offset:3px;outline:2px solid #0866ff}.Auth-module__3a0xqq__card button{transition:background-color .16s,color .16s,border-color .16s,opacity .16s,scale .16s}.Auth-module__3a0xqq__card button:enabled:active{scale:.985}.Auth-module__3a0xqq__card button:disabled{cursor:not-allowed}.Auth-module__3a0xqq__card [type=submit]{min-height:48px}:is(.Auth-module__3a0xqq__card .btn-blue,.Auth-module__3a0xqq__card .brand-auth-secondary){border-radius:999px!important}.Auth-module__3a0xqq__card .btn-blue{box-shadow:0 5px 14px #0866ff29,inset 0 1px #ffffff1f}.Auth-module__3a0xqq__card .btn-blue:hover{box-shadow:0 7px 18px #0866ff36}.Auth-module__3a0xqq__card .brand-auth-secondary{border-color:#d8e2f0;box-shadow:0 2px 8px #1346920a}.Auth-module__3a0xqq__card .brand-auth-secondary:hover{background:#f7faff;border-color:#aac5ee}.Auth-module__3a0xqq__accountTypes{background:#f0f5ff;border:1px solid #e0eaff;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.Auth-module__3a0xqq__accountType{color:#657084;text-transform:capitalize;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}.Auth-module__3a0xqq__accountType[aria-selected=true]{color:#0866ff;background:#fff;box-shadow:0 3px 10px #0866ff1a}.Auth-module__3a0xqq__accountType:hover{color:#17253d}.Auth-module__3a0xqq__notice{overflow-wrap:anywhere;border:1px solid;border-radius:16px;gap:10px;padding:12px;font-size:13px;line-height:1.65;animation:.18s ease-out both Auth-module__3a0xqq__auth-enter;display:flex}.Auth-module__3a0xqq__error{color:#b42318;background:#fff7f6;border-color:#ffe0df}.Auth-module__3a0xqq__success{color:#187249;background:#f5fbf7;border-color:#d3efdf}.Auth-module__3a0xqq__spinner{animation:.9s linear infinite Auth-module__3a0xqq__auth-spin}.Auth-module__3a0xqq__verification{min-width:0;max-width:100%}.Auth-module__3a0xqq__referralSection{background:linear-gradient(115deg,#f9fbff,#fff 65%);border:1px solid #e1e8f2;border-radius:16px;min-width:0;transition:border-color .18s,box-shadow .18s;box-shadow:0 2px 4px #13469205}.Auth-module__3a0xqq__referralSection[data-expanded=true],.Auth-module__3a0xqq__referralSection:focus-within{border-color:#c5d7f5;box-shadow:0 3px 12px #0866ff0a}.Auth-module__3a0xqq__referralSection[data-error=true]{border-color:#f3b9b5}.Auth-module__3a0xqq__referralToggle{color:#283b59;text-align:left;border-radius:15px;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.Auth-module__3a0xqq__referralToggle:hover:not(:disabled){color:#0866ff;background:#0866ff05}.Auth-module__3a0xqq__referralToggleIcon{color:#0866ff;background:#fff;border:1px solid #e1eaff;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:background-color .18s,border-color .18s;display:grid}.Auth-module__3a0xqq__referralSection[data-has-code=true] .Auth-module__3a0xqq__referralToggleIcon{background:#ecf3ff;border-color:#dce8ff}.Auth-module__3a0xqq__referralChevron{color:#7587a3;flex-shrink:0}.Auth-module__3a0xqq__referralToggleCopy{flex:1;min-width:0;line-height:1.4}.Auth-module__3a0xqq__referralSummary{color:#68768b;white-space:nowrap;background:#fff;border:1px solid #e4e9f0;border-radius:999px;flex-shrink:0;margin:0;padding:3px 8px;font-size:10px;font-weight:500;line-height:1.5}.Auth-module__3a0xqq__referralSection[data-has-code=true] .Auth-module__3a0xqq__referralSummary{color:#245ec5;background:#edf4ff;border-color:#dce8ff}.Auth-module__3a0xqq__referralSection[data-error=true] .Auth-module__3a0xqq__referralSummaryError{color:#b42318;background:#fff7f6;border-color:#f4cfcb}.Auth-module__3a0xqq__referralChevron{width:14px;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .16s}.Auth-module__3a0xqq__referralToggle[aria-expanded=true] .Auth-module__3a0xqq__referralChevron{color:#0866ff;transform:rotate(180deg)}.Auth-module__3a0xqq__referralFields{opacity:1;transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease,display .22s allow-discrete;grid-template-rows:1fr;display:grid}.Auth-module__3a0xqq__referralFields[hidden]{opacity:0;grid-template-rows:0fr;display:none}.Auth-module__3a0xqq__referralFieldsInner{min-height:0;overflow:hidden}.Auth-module__3a0xqq__referralFieldsContent{background:#fff;border-top:1px solid #e8eef7;border-radius:0 0 15px 15px;padding:12px}.Auth-module__3a0xqq__referralLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Auth-module__3a0xqq__referralInputWrap{border-radius:12px;transition:box-shadow .16s;position:relative}.Auth-module__3a0xqq__referralInputIcon{z-index:1;color:#8595ad;pointer-events:none;position:absolute;top:16px;left:14px}.Auth-module__3a0xqq__referralInputWrap:focus-within{box-shadow:0 0 0 3px #0866ff17}.Auth-module__3a0xqq__referralInput{color:#17253d;letter-spacing:.075em;background:#fff;border:1px solid #dce4f0;border-radius:12px;outline:none;width:100%;height:48px;padding:0 48px 0 40px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;transition:border-color .16s,box-shadow .16s;display:block}.Auth-module__3a0xqq__referralInput::placeholder{color:#68758a;letter-spacing:normal;font-family:Satoshi,Arial,Helvetica,sans-serif;font-weight:400}.Auth-module__3a0xqq__referralInput:hover:not(:disabled){border-color:#aac5ee}.Auth-module__3a0xqq__card .Auth-module__3a0xqq__referralInput:focus-visible{outline-offset:2px;border-color:#0866ff;outline:2px solid #0000}.Auth-module__3a0xqq__referralInput[aria-invalid=true]{border-color:#d92d20}.Auth-module__3a0xqq__card .Auth-module__3a0xqq__referralInput[aria-invalid=true]:focus-visible{border-color:#d92d20;box-shadow:inset 0 0 0 1px #d92d20}.Auth-module__3a0xqq__referralClear{color:#8995a8;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:2px;right:2px}.Auth-module__3a0xqq__referralClear:hover:not(:disabled){color:#17253d;background:#f1f5fb}.Auth-module__3a0xqq__card .Auth-module__3a0xqq__referralClear:focus-visible{outline-offset:-4px}.Auth-module__3a0xqq__referralClear:disabled{opacity:.5}.Auth-module__3a0xqq__referralInput:disabled{opacity:.65}.Auth-module__3a0xqq__referralHelp,.Auth-module__3a0xqq__referralError{overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.65}.Auth-module__3a0xqq__referralHelp{color:#68768b}.Auth-module__3a0xqq__referralError{color:#b42318}@starting-style{.Auth-module__3a0xqq__referralFields{opacity:0;grid-template-rows:0fr}}@media(max-width:365px){.Auth-module__3a0xqq__referralToggle{gap:8px;padding-inline:10px;font-size:12px}.Auth-module__3a0xqq__referralSummary{padding-inline:6px;font-size:9px}.Auth-module__3a0xqq__verification>div{zoom:.84;width:119.048%}}@media(min-width:640px){.Auth-module__3a0xqq__card{border-radius:32px}.Auth-module__3a0xqq__card input{font-size:14px}}@keyframes Auth-module__3a0xqq__auth-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes Auth-module__3a0xqq__auth-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.Auth-module__3a0xqq__card,.Auth-module__3a0xqq__notice,.Auth-module__3a0xqq__spinner,.Auth-module__3a0xqq__referralFields{animation:none}.Auth-module__3a0xqq__referralFields,.Auth-module__3a0xqq__referralInputWrap,.Auth-module__3a0xqq__referralSection,.Auth-module__3a0xqq__card :where(button,input,a,span,svg){transition:none}.Auth-module__3a0xqq__card button:enabled:active{scale:1}}
