.auth-module__Y4PKIa__authPage{color:#09183e;min-height:100dvh;font-family:var(--font-inter),sans-serif;background:radial-gradient(at 9% 20%,#d7fbfc99,#0000 30%),radial-gradient(at 94% 68%,#dcedffb0,#0000 31%),radial-gradient(at 77% 94%,#dcffffa6,#0000 25%),#fff}.auth-module__Y4PKIa__authPage *{box-sizing:border-box}.auth-module__Y4PKIa__authPage a{text-decoration:none}.auth-module__Y4PKIa__authMain{flex-direction:column;align-items:center;width:min(100%,654px);margin:auto;padding:46px 24px 70px;display:flex}.auth-module__Y4PKIa__backLink{color:#6d7e9a;align-items:center;gap:10px;font-size:15px;display:inline-flex}.auth-module__Y4PKIa__authBrand{justify-content:center;width:100%;margin:70px 0 36px;display:flex}.auth-module__Y4PKIa__authBrand>span{gap:18px!important}.auth-module__Y4PKIa__authBrand .hypedock-mark{width:100px;height:86px}.auth-module__Y4PKIa__authBrand .hypedock-wordmark{width:330px;height:66px}.auth-module__Y4PKIa__authPanel{background:#ffffffde;border:1px solid #eaf0f7;border-radius:30px;width:100%;padding:48px 43px 40px;box-shadow:0 18px 70px #3c8ce00a}.auth-module__Y4PKIa__formIntro{text-align:center;margin-bottom:32px}.auth-module__Y4PKIa__formIntro>span{color:#73839f;letter-spacing:.27em;font-size:12px;font-weight:700}.auth-module__Y4PKIa__formIntro h1{letter-spacing:-.045em;text-wrap:balance;margin:13px 0 12px;font-size:32px;font-weight:750;line-height:1.2}.auth-module__Y4PKIa__formIntro p{color:#6c7d9a;text-wrap:balance;margin:0;font-size:16px;line-height:1.6}.auth-module__Y4PKIa__authForm{gap:18px;display:grid}.auth-module__Y4PKIa__authForm label{color:#6c7d9a;gap:7px;font-size:13px;display:grid}.auth-module__Y4PKIa__inputWrap{align-items:center;display:flex;position:relative}.auth-module__Y4PKIa__inputWrap>svg{color:#7385a0;pointer-events:none;position:absolute;left:20px}.auth-module__Y4PKIa__authForm input{color:#152449;width:100%;height:56px;font:inherit;background:#ffffff70;border:1px solid #dfe6f0;border-radius:16px;outline:none;padding:0 18px;font-size:16px}.auth-module__Y4PKIa__inputWrap input{padding-left:57px;padding-right:50px}.auth-module__Y4PKIa__authForm input::placeholder{color:#94a0b6;opacity:1}.auth-module__Y4PKIa__authForm input:focus{border-color:#008dff;box-shadow:0 0 0 3px #008dff15}.auth-module__Y4PKIa__authForm input[aria-invalid=true]{border-color:#c74554}.auth-module__Y4PKIa__inputWrap button{color:#6c7d9a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;right:12px}.auth-module__Y4PKIa__authForm label small{color:#b63d4e;font-size:12px}.auth-module__Y4PKIa__authForm label small:empty{display:none}.auth-module__Y4PKIa__recovery{color:#0078ef;text-align:right;margin-top:-5px;font-size:14px}.auth-module__Y4PKIa__recovery summary{cursor:pointer;width:fit-content;margin-left:auto;list-style:none}.auth-module__Y4PKIa__recovery summary::-webkit-details-marker{display:none}.auth-module__Y4PKIa__recovery p{color:#6c7d9a;text-align:left;margin:12px 0 0;font-size:13px;line-height:1.5}.auth-module__Y4PKIa__formSubmit{isolation:isolate;color:#fff;width:100%;min-height:58px;font:inherit;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--ease-out);background:linear-gradient(105deg,#0637ff 0%,#008bff 54%,#00ddd5 100%);border:0;border-radius:19px;justify-content:center;align-items:center;gap:22px;margin-top:2px;font-size:16px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #087dff14}.auth-module__Y4PKIa__formSubmit:before{content:"";z-index:-1;opacity:0;background:linear-gradient(105deg,#0059ff,#00b9ef 65%,#00e2cc);transition:opacity .16s;position:absolute;inset:0}.auth-module__Y4PKIa__formSubmit:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 20%,#ffffff30 50%,#0000 80%);transition:transform .25s;position:absolute;inset:0;transform:translate(-100%)}.auth-module__Y4PKIa__formSubmit svg{transition:transform .16s}.auth-module__Y4PKIa__formSubmit:active:not(:disabled){transform:scale(.98)}.auth-module__Y4PKIa__formSubmit:disabled{opacity:.55;cursor:not-allowed}.auth-module__Y4PKIa__divider{color:#6c7d9a;align-items:center;gap:22px;margin:27px 0 22px;font-size:14px;font-weight:500;display:flex}.auth-module__Y4PKIa__divider:before,.auth-module__Y4PKIa__divider:after{content:"";background:#e9eef5;flex:1;height:1px}.auth-module__Y4PKIa__switchAuth{text-align:center;color:#6c7d9a;margin:0;font-size:16px;line-height:1.6}.auth-module__Y4PKIa__switchAuth a{color:#0078ef;white-space:nowrap}.auth-module__Y4PKIa__formError{color:#a33045;background:#fff1f2;border-radius:12px;margin:0;padding:12px 15px;font-size:13px;line-height:1.5}.auth-module__Y4PKIa__turnstileWrap{justify-content:center;min-height:65px;display:flex}.auth-module__Y4PKIa__srOnly,.auth-module__Y4PKIa__honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__Y4PKIa__authPage a:focus-visible,.auth-module__Y4PKIa__authPage button:focus-visible,.auth-module__Y4PKIa__recovery summary:focus-visible{outline-offset:4px;outline:3px solid #008dff}@media (hover:hover) and (pointer:fine){.auth-module__Y4PKIa__formSubmit:not(:disabled):hover:before{opacity:1}.auth-module__Y4PKIa__formSubmit:not(:disabled):hover:after{transform:translate(100%)}.auth-module__Y4PKIa__formSubmit:not(:disabled):hover svg{transform:translate(4px)}.auth-module__Y4PKIa__backLink:hover,.auth-module__Y4PKIa__switchAuth a:hover{text-decoration:underline}}@media (max-width:600px){.auth-module__Y4PKIa__authMain{padding:28px 18px 40px}.auth-module__Y4PKIa__authBrand{margin:45px 0 30px}.auth-module__Y4PKIa__authBrand>span{gap:12px!important}.auth-module__Y4PKIa__authBrand .hypedock-mark{width:65px;height:56px}.auth-module__Y4PKIa__authBrand .hypedock-wordmark{width:220px;height:44px}.auth-module__Y4PKIa__authPanel{border-radius:24px;padding:32px 22px}.auth-module__Y4PKIa__formIntro h1{font-size:27px}.auth-module__Y4PKIa__formIntro p,.auth-module__Y4PKIa__switchAuth{font-size:14px}.auth-module__Y4PKIa__formIntro>span{font-size:10px}.auth-module__Y4PKIa__turnstileWrap{margin-inline:-12px}}@media (prefers-reduced-motion:reduce){.auth-module__Y4PKIa__formSubmit,.auth-module__Y4PKIa__formSubmit svg,.auth-module__Y4PKIa__formSubmit:after{transition:none}.auth-module__Y4PKIa__formSubmit:after{display:none}.auth-module__Y4PKIa__formSubmit:not(:disabled):hover svg,.auth-module__Y4PKIa__formSubmit:active:not(:disabled){transform:none}}
