.frame-module__lyO9Qq__page{--frame-band:248px;--frame-top:calc(56px + clamp(28px, 8svh, 96px));--frame-rail-x:clamp(16px, 4.45vw, 64px);--frame-cell:min(460px, 100% - 2 * var(--frame-rail-x));--auth-cell-pad:16px;grid-template-columns:minmax(0,1fr);align-content:start;min-height:100dvh;display:grid;position:relative}@media (min-width:768px){.frame-module__lyO9Qq__page{--frame-band:300px;--auth-cell-pad:40px}}@media (min-width:1024px){.frame-module__lyO9Qq__page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1280px){.frame-module__lyO9Qq__page{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.frame-module__lyO9Qq__panel{position:relative}@media (min-width:1024px){.frame-module__lyO9Qq__panel{height:100dvh;position:sticky;top:0}}.frame-module__lyO9Qq__sky{background:var(--auth-sky);height:var(--frame-band);isolation:isolate;position:absolute;inset:0 0 auto;overflow:hidden}@media (min-width:1024px){.frame-module__lyO9Qq__sky{height:100%}}.frame-module__lyO9Qq__lockup{z-index:1;border-radius:4px;align-items:center;height:56px;display:flex;position:absolute;top:0;left:16px}.frame-module__lyO9Qq__lockup:focus-visible{outline:2px solid var(--auth-blue);outline-offset:4px}@media (min-width:768px){.frame-module__lyO9Qq__lockup{left:40px}}.frame-module__lyO9Qq__lockupImage{width:auto;height:26px;display:block}.frame-module__lyO9Qq__copy{z-index:1;padding-inline:16px;position:relative}@media (min-width:768px){.frame-module__lyO9Qq__copy{padding-inline:40px}}@media (min-width:1024px){.frame-module__lyO9Qq__copy{padding-top:var(--frame-top)}}.frame-module__lyO9Qq__kicker{background:var(--auth-sky);color:#1c1c1cc7;font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin:0;padding:3px 7px 3px 0;font-size:13px;display:none}.frame-module__lyO9Qq__kicker:before{background:var(--auth-blue);content:"";flex:none;width:13px;height:16px;display:block}.frame-module__lyO9Qq__title{--frame-delay:60ms;letter-spacing:-.03em;margin:calc(var(--frame-band) - .6em) 0 0 -.16em;text-wrap:balance;max-width:16ch;font-size:clamp(2.25rem,1rem + 2.6vw,3.25rem);font-weight:500;line-height:1.14}.frame-module__lyO9Qq__subhead{--frame-delay:.14s;letter-spacing:-.005em;text-wrap:pretty;max-width:40ch;margin:clamp(22px,4svh,36px) 0 0 -.4em;font-size:clamp(1.0625rem,.85rem + .4vw,1.1875rem);font-weight:500;line-height:1.55;display:none}@media (min-width:1024px){.frame-module__lyO9Qq__kicker{display:flex}.frame-module__lyO9Qq__subhead{display:block}.frame-module__lyO9Qq__title{margin-top:22px}}.frame-module__lyO9Qq__blueBar{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--auth-blue);color:#fff;padding:.02em .16em .06em}.frame-module__lyO9Qq__skyBar{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--auth-sky);color:var(--auth-ink);padding:.12em .4em .18em}.frame-module__lyO9Qq__barText{position:relative}.frame-module__lyO9Qq__formSide{padding:32px 0 112px}@media (min-width:1024px){.frame-module__lyO9Qq__formSide{min-height:100dvh;padding:var(--frame-top) 0 32px;position:relative}}.frame-module__lyO9Qq__rails{display:none}@media (min-width:1024px){.frame-module__lyO9Qq__rails{border-inline:1px solid var(--auth-rail);pointer-events:none;width:var(--frame-cell);display:block;position:absolute;inset:0 auto 0 50%;translate:-50%}}.frame-module__lyO9Qq__band{border-bottom:1px solid var(--auth-rail)}@media (min-width:1024px){.frame-module__lyO9Qq__band{border-top:1px solid var(--auth-rail)}}.frame-module__lyO9Qq__cell{max-width:460px;padding:0 var(--auth-cell-pad) 28px;margin-inline:auto}@media (min-width:1024px){.frame-module__lyO9Qq__cell{max-width:none;padding:40px var(--auth-cell-pad) 28px;width:var(--frame-cell)}}.frame-module__lyO9Qq__nav{display:none}@media (min-width:1024px){.frame-module__lyO9Qq__nav{height:56px;right:calc((100% - var(--frame-cell)) / 2 + var(--auth-cell-pad));align-items:center;gap:2px;display:flex;position:absolute;top:0}}.frame-module__lyO9Qq__navLink{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;height:32px;transition-property:scale,background-color,color;transition-duration:.15s;transition-timing-function:var(--auth-ease-out);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.frame-module__lyO9Qq__navLink:active{scale:.96}.frame-module__lyO9Qq__navLink:focus-visible{outline:2px solid var(--auth-blue);outline-offset:2px}.frame-module__lyO9Qq__quiet{color:var(--auth-grey)}.frame-module__lyO9Qq__quiet[aria-current=page]{color:var(--auth-ink);background:#1c1c1c0d}@media (hover:hover) and (pointer:fine){.frame-module__lyO9Qq__quiet:hover{color:var(--auth-ink);background:#1c1c1c0d}}.frame-module__lyO9Qq__legal{padding:16px calc(var(--auth-cell-pad) - 8px) 0;gap:4px;display:flex}@media (min-width:1024px){.frame-module__lyO9Qq__legal{height:56px;bottom:0;left:calc((100% - var(--frame-cell)) / 2 + var(--auth-cell-pad) - 8px);align-items:center;padding:0;position:absolute}}.frame-module__lyO9Qq__legalLink{color:var(--auth-grey);font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;transition:color .15s var(--auth-ease-out);border-radius:4px;padding:6px 8px;font-size:11px;text-decoration:none}.frame-module__lyO9Qq__legalLink:focus-visible{outline:2px solid var(--auth-blue);outline-offset:0}@media (hover:hover) and (pointer:fine){.frame-module__lyO9Qq__legalLink:hover{color:var(--auth-ink)}}@media (pointer:coarse){.frame-module__lyO9Qq__navLink,.frame-module__lyO9Qq__legalLink{position:relative}.frame-module__lyO9Qq__navLink:after,.frame-module__lyO9Qq__legalLink:after{content:"";position:absolute;inset:calc(50% - 22px) 0}}.frame-module__lyO9Qq__print{animation:frame-module__lyO9Qq__frame-print .36s var(--auth-ease-out) var(--frame-delay,0s) backwards}@keyframes frame-module__lyO9Qq__frame-print{0%{clip-path:inset(-.3em 100% -.3em 0)}to{clip-path:inset(-.3em 0)}}@keyframes frame-module__lyO9Qq__frame-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.frame-module__lyO9Qq__print{animation:frame-module__lyO9Qq__frame-fade .2s var(--auth-ease-out) backwards}}
.DitherScene-module__XgMu3a__scene{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.DitherScene-module__XgMu3a__canvas{image-rendering:pixelated;opacity:0;transition:opacity .3s var(--auth-ease-out,cubic-bezier(.23, 1, .32, 1));display:block;position:absolute;top:0;left:0}.DitherScene-module__XgMu3a__scene[data-drawn] .DitherScene-module__XgMu3a__canvas{opacity:1}.DitherScene-module__XgMu3a__fallback{background-image:radial-gradient(circle at calc(var(--cell,5px) / 2) calc(var(--cell,5px) / 2), #c7d1e9 calc(var(--cell,5px) * .36), transparent calc(var(--cell,5px) * .42));background-position:0 0;background-size:calc(var(--cell,5px) * 2) calc(var(--cell,5px) * 2);position:absolute;inset:0}.DitherScene-module__XgMu3a__dots{background-image:radial-gradient(circle,#0000 52%,#ecf1fb80 72%);background-position:0 0;background-size:var(--cell,5px) var(--cell,5px);position:absolute;inset:0}
.tokens-module__TcZ_4G__root{--auth-paper:#fdfcfc;--auth-powder:#f5f3f1;--auth-ink:#1c1c1c;--auth-ink-hover:#000;--auth-blue:#06f;--auth-blue-hover:#0052cc;--auth-sky:#d6ddf0;--auth-sky-dot:#c7d1e9;--auth-mid-sky:#cad7f0;--auth-pale-hover:#b9cae9;--auth-rail:#d7deea;--auth-grey:#575654;--auth-error:#c0392b;--auth-ease-out:cubic-bezier(.23, 1, .32, 1);--auth-ease-in-out:cubic-bezier(.77, 0, .175, 1);--font-sans:var(--font-host-grotesk), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-azeret-mono), ui-monospace, monospace;--background:var(--auth-paper);--foreground:var(--auth-ink);--card:#fff;--card-foreground:var(--auth-ink);--popover:#fff;--popover-foreground:var(--auth-ink);--primary:var(--auth-ink);--primary-foreground:#fff;--secondary:var(--auth-powder);--secondary-foreground:var(--auth-ink);--muted:var(--auth-powder);--muted-foreground:var(--auth-grey);--accent:var(--auth-powder);--accent-foreground:var(--auth-ink);--destructive:var(--auth-error);--border:#1c1c1c1f;--input:#1c1c1c33;--ring:var(--auth-blue);--focus-ring:var(--auth-blue);--hover:#1c1c1c0a;--active:#1c1c1c12;--surface-1:var(--auth-paper);--surface-2:var(--auth-paper);--surface-3:#fff;--brand-text:var(--auth-blue);--brand-ring:#0066ff80;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--auth-paper);min-height:100dvh;color:var(--auth-ink);font-family:var(--font-host-grotesk), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(html:has(.tokens-module__TcZ_4G__root),body:has(.tokens-module__TcZ_4G__root)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fdfcfc}.tokens-module__TcZ_4G__root::selection,.tokens-module__TcZ_4G__root ::selection{background:var(--auth-mid-sky);color:var(--auth-ink)}
.form-module__9oMi_G__root{--form-hairline:#1c1c1c33;--form-pill:46px;--form-radius:6px;--form-ghost:var(--auth-powder);--form-ghost-line:var(--auth-rail);color:var(--auth-ink);font-family:var(--font-host-grotesk), ui-sans-serif, system-ui, sans-serif}:is(.form-module__9oMi_G__root .cl-rootBox,.form-module__9oMi_G__root .cl-cardBox,.form-module__9oMi_G__root .cl-card){width:100%;max-width:none}.form-module__9oMi_G__root .cl-card{gap:32px}.form-module__9oMi_G__root .cl-header>div{text-align:start;align-items:flex-start;gap:10px;width:100%}.form-module__9oMi_G__placeholderTitle{color:var(--auth-ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.1}.form-module__9oMi_G__root .cl-headerTitle{color:var(--auth-ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.1}.form-module__9oMi_G__placeholderSubtitle{color:var(--auth-grey);text-wrap:pretty;margin:0;font-size:15px;font-weight:400;line-height:1.5}.form-module__9oMi_G__root .cl-headerSubtitle{color:var(--auth-grey);text-wrap:pretty;margin:0;font-size:15px;font-weight:400;line-height:1.5}.form-module__9oMi_G__root .cl-main{gap:24px}.form-module__9oMi_G__root .cl-socialButtons{gap:8px}.form-module__9oMi_G__root .cl-socialButtonsBlockButton{border:1px solid var(--form-hairline);box-shadow:none;color:var(--auth-ink);height:var(--form-pill);transition-property:background-color,border-color,scale;transition-duration:.15s;transition-timing-function:var(--auth-ease-out);background-color:#fff;border-radius:999px;padding-block:0;padding-inline:19px 22px}.form-module__9oMi_G__root .cl-socialButtonsBlockButton>span{gap:10px}.form-module__9oMi_G__root .cl-socialButtonsBlockButton>span>span:first-child{flex:0 0 18px}.form-module__9oMi_G__root .cl-socialButtonsProviderIcon{width:18px;height:18px}.form-module__9oMi_G__root .cl-socialButtonsBlockButtonText{color:var(--auth-ink);letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:1.2}.form-module__9oMi_G__placeholderDivider{align-items:center;gap:16px;display:flex}.form-module__9oMi_G__root .cl-dividerRow{align-items:center;gap:16px;display:flex}.form-module__9oMi_G__placeholderDivider:before,.form-module__9oMi_G__placeholderDivider:after{background:var(--auth-rail);flex:1;height:1px}.form-module__9oMi_G__root .cl-dividerLine{background:var(--auth-rail);flex:1;height:1px}.form-module__9oMi_G__placeholderDivider{color:var(--auth-grey);font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:400;line-height:16px}.form-module__9oMi_G__root .cl-dividerText{color:var(--auth-grey);font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:400;line-height:16px}.form-module__9oMi_G__root .cl-form{align-items:stretch;gap:20px}.form-module__9oMi_G__root .cl-formField>div{gap:8px}.form-module__9oMi_G__placeholderLabelRow{justify-content:space-between;align-items:center;gap:12px;min-height:16px;display:flex}.form-module__9oMi_G__root .cl-formFieldLabelRow{justify-content:space-between;align-items:center;gap:12px;min-height:16px;display:flex}.form-module__9oMi_G__placeholderLabelRow{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:16px}.form-module__9oMi_G__root .cl-formFieldLabel{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:16px}.form-module__9oMi_G__root .cl-formFieldAction{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:16px}.form-module__9oMi_G__root .cl-formFieldLabel{color:var(--auth-grey);font-weight:400}.form-module__9oMi_G__root .cl-formFieldAction{color:var(--blue-text);transition:color .15s var(--auth-ease-out);border-radius:2px;font-weight:500;text-decoration:none}:is(.form-module__9oMi_G__root .cl-formFieldInput,.form-module__9oMi_G__root .cl-phoneInputBox){border:1px solid var(--form-hairline);border-radius:var(--form-radius);box-shadow:none;color:var(--auth-ink);height:var(--form-pill);background-color:#fff;max-height:none;font-size:16px}.form-module__9oMi_G__root .cl-formFieldInput{padding:0 12px;line-height:1.25}@media (min-width:768px){:is(.form-module__9oMi_G__root .cl-formFieldInput,.form-module__9oMi_G__root .cl-phoneInputBox){font-size:15px}}.form-module__9oMi_G__root .cl-formFieldInput::placeholder{color:#1c1c1c99}:is(.form-module__9oMi_G__root .cl-formFieldInput:focus-visible,.form-module__9oMi_G__root .cl-phoneInputBox:focus-within){border-color:var(--auth-blue);box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:1px}:is(.form-module__9oMi_G__root .cl-formFieldInput[aria-invalid=true],.form-module__9oMi_G__root .cl-phoneInputBox[data-feedback=error]){border-color:var(--auth-error)}.form-module__9oMi_G__root .cl-phoneInputBox .cl-formFieldInput{border:0;border-radius:0;outline:none;height:100%;padding-inline-start:4px}.form-module__9oMi_G__root .cl-selectButton__countryCode{border-radius:calc(var(--form-radius) - 1px) 0 0 calc(var(--form-radius) - 1px);box-shadow:none;color:var(--auth-ink);height:100%;padding-inline:12px 8px}:is(.form-module__9oMi_G__root .cl-phoneInputBox p,.form-module__9oMi_G__root .cl-selectButton__countryCode span){color:var(--auth-grey);font-size:inherit}.form-module__9oMi_G__root .cl-formFieldInputGroup .cl-formFieldInput{padding-inline-end:40px}.form-module__9oMi_G__root .cl-formFieldInputShowPasswordButton{border-radius:0 var(--form-radius) var(--form-radius) 0;box-shadow:none;color:#1c1c1c8c;width:40px;height:auto;inset-block:1px;inset-inline-end:1px}.form-module__9oMi_G__root .cl-formFieldInputShowPasswordIcon{width:18px;height:18px}:is(.form-module__9oMi_G__root .cl-formFieldErrorText,.form-module__9oMi_G__root .cl-otpCodeFieldErrorText){color:var(--auth-error);font-size:13px;line-height:1.4;inset-inline-start:0}:is(.form-module__9oMi_G__root .cl-formFieldErrorText svg,.form-module__9oMi_G__root .cl-otpCodeFieldErrorText svg){color:currentColor}.form-module__9oMi_G__root .cl-formButtonPrimary{background-color:var(--action);box-shadow:none;color:#fff;height:var(--form-pill);letter-spacing:-.01em;text-transform:none;transition-property:background-color,scale;transition-duration:.15s;transition-timing-function:var(--auth-ease-out);border:0;border-radius:999px;padding:0 20px;font-size:15px;font-weight:500}.form-module__9oMi_G__root .cl-buttonArrowIcon{display:none}:is(.form-module__9oMi_G__root .cl-formButtonPrimary.cl-loading,.form-module__9oMi_G__root .cl-socialButtonsBlockButton.cl-loading){cursor:progress;opacity:1}.form-module__9oMi_G__placeholderFooter{border-top:1px solid var(--auth-rail);margin:32px calc(-1 * var(--auth-cell-pad)) 0;padding:24px var(--auth-cell-pad) 0;background:0 0;flex-direction:column;align-items:stretch;gap:12px;display:flex}.form-module__9oMi_G__root .cl-footer{border-top:1px solid var(--auth-rail);margin:32px calc(-1 * var(--auth-cell-pad)) 0;padding:24px var(--auth-cell-pad) 0;background:0 0;flex-direction:column;align-items:stretch;gap:12px;display:flex}.form-module__9oMi_G__placeholderAction{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:0 6px;width:100%;margin:0;padding:0;font-size:14px;line-height:21px;display:flex}.form-module__9oMi_G__root .cl-footerAction{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:0 6px;width:100%;margin:0;padding:0;font-size:14px;line-height:21px;display:flex}.form-module__9oMi_G__root .cl-footerActionText{color:var(--auth-grey);font-size:inherit;line-height:inherit}:is(.form-module__9oMi_G__root .cl-footerActionLink,.form-module__9oMi_G__root .cl-formResendCodeLink,.form-module__9oMi_G__root .cl-backLink){color:var(--blue-text);text-underline-offset:4px;transition:color .15s var(--auth-ease-out);border-radius:2px;font-weight:500;text-decoration:none}.form-module__9oMi_G__root .cl-footerActionLink{font-size:inherit;line-height:inherit}.form-module__9oMi_G__root .cl-backLink{align-self:flex-start;font-size:14px;line-height:21px}.form-module__9oMi_G__root .cl-footerItem>div{align-items:flex-start;gap:8px}.form-module__9oMi_G__root .cl-footerItem>div>div{justify-content:flex-start}.form-module__9oMi_G__placeholderSmallPrint{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:400;line-height:14px}.form-module__9oMi_G__root .cl-footerItem p{font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:400;line-height:14px}.form-module__9oMi_G__root .cl-footerItem>div>div>div{color:#1c1c1c66;gap:6px}.form-module__9oMi_G__root .cl-footerItem a{border-radius:2px}.form-module__9oMi_G__root .cl-footerItem a svg{width:auto;height:11px}.form-module__9oMi_G__root .cl-footerItem [data-clerk-dev-mode-notice]{text-align:start;align-self:flex-start;margin:0}.form-module__9oMi_G__root .cl-identityPreview{box-shadow:none;background-color:#fff;border:1px solid #1c1c1c24;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;max-width:100%;margin-top:22px;padding-block:4px;padding-inline:14px 4px;display:inline-flex}.form-module__9oMi_G__root .cl-identityPreviewText{color:var(--auth-ink);font-size:14px;line-height:20px}.form-module__9oMi_G__root .cl-identityPreviewEditButton{color:#1c1c1c8c;height:28px;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:var(--auth-ease-out);border-radius:999px;flex:none;justify-content:center;width:28px}.form-module__9oMi_G__root .cl-identityPreviewEditButtonIcon{width:16px;height:16px}.form-module__9oMi_G__root .cl-card:has(.cl-otpCodeField){gap:24px}.form-module__9oMi_G__root .cl-main:has(.cl-otpCodeField){gap:20px}.form-module__9oMi_G__root .cl-form:has(>.cl-otpCodeField){gap:12px}.form-module__9oMi_G__root .cl-otpCodeField{align-items:stretch;width:100%}.form-module__9oMi_G__root .cl-otpCodeFieldInputs{gap:8px;width:100%}.form-module__9oMi_G__root .cl-otpCodeFieldInput{border:1px solid var(--form-hairline);border-radius:var(--form-radius);box-shadow:none;color:var(--auth-ink);font-family:var(--font-azeret-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background-color:#fff;flex:1 1 0;width:auto;min-width:0;height:52px;max-height:none;font-size:20px;font-weight:400}.form-module__9oMi_G__root .cl-otpCodeFieldInput[data-focus-within=true]{border-color:var(--auth-blue);outline:2px solid var(--auth-blue);outline-offset:1px}.form-module__9oMi_G__root .cl-otpCodeFieldInput[aria-invalid=true]{border-color:var(--auth-error)}.form-module__9oMi_G__root .cl-otpCodeFieldInput[data-feedback=success]{border-color:var(--auth-blue)}.form-module__9oMi_G__root .cl-otpCodeFieldInput>div>div{background-color:var(--auth-blue)}.form-module__9oMi_G__root .cl-formResendCodeLink{font-variant-numeric:tabular-nums;align-self:flex-start;font-size:13px;line-height:18px}.form-module__9oMi_G__root .cl-formResendCodeLink:disabled{color:var(--auth-grey);opacity:1;font-weight:400}.form-module__9oMi_G__root .cl-lastAuthenticationStrategyBadge{border:1px solid var(--form-hairline);box-shadow:0 0 0 3px var(--auth-paper);color:var(--auth-grey);font-family:var(--font-azeret-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.form-module__9oMi_G__root .cl-socialButtonsBlockButton .cl-lastAuthenticationStrategyBadge{inset-inline-end:22px;top:0;transform:translateY(-50%)}.form-module__9oMi_G__root .cl-socialButtonsBlockButton:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-formButtonPrimary:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-identityPreviewEditButton:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-formFieldAction:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-footerActionLink:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-formResendCodeLink:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-backLink:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}.form-module__9oMi_G__root .cl-footerItem a:focus-visible{box-shadow:none;outline:2px solid var(--auth-blue);outline-offset:2px}:is(.form-module__9oMi_G__root .cl-socialButtonsBlockButton:active:not(:disabled),.form-module__9oMi_G__root .cl-formButtonPrimary:active:not(:disabled),.form-module__9oMi_G__root .cl-identityPreviewEditButton:active:not(:disabled)){scale:.96}@media (hover:hover) and (pointer:fine){.form-module__9oMi_G__root .cl-socialButtonsBlockButton:hover{background-color:var(--auth-powder);border-color:#1c1c1c52}.form-module__9oMi_G__root .cl-formButtonPrimary:hover{background-color:var(--action-hover)}.form-module__9oMi_G__root .cl-identityPreviewEditButton:hover{color:var(--auth-ink);background-color:#1c1c1c0d}.form-module__9oMi_G__root .cl-formFieldAction:hover{color:var(--auth-blue-hover)}.form-module__9oMi_G__root .cl-footerActionLink:hover{color:var(--auth-blue-hover)}.form-module__9oMi_G__root .cl-backLink:hover{color:var(--auth-blue-hover)}.form-module__9oMi_G__root .cl-formResendCodeLink:hover:not(:disabled){color:var(--auth-blue-hover)}.form-module__9oMi_G__root .cl-footerActionLink:hover{text-decoration:underline}}@media (pointer:coarse){:is(.form-module__9oMi_G__root .cl-formFieldAction,.form-module__9oMi_G__root .cl-footerActionLink,.form-module__9oMi_G__root .cl-formResendCodeLink,.form-module__9oMi_G__root .cl-backLink,.form-module__9oMi_G__root .cl-identityPreviewEditButton){position:relative}.form-module__9oMi_G__root .cl-formFieldAction:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.form-module__9oMi_G__root .cl-footerActionLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.form-module__9oMi_G__root .cl-formResendCodeLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.form-module__9oMi_G__root .cl-backLink:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.form-module__9oMi_G__root .cl-identityPreviewEditButton:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}.form-module__9oMi_G__placeholder{-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.form-module__9oMi_G__placeholderCard{flex-direction:column;gap:32px;display:flex}.form-module__9oMi_G__placeholderHeader{flex-direction:column;gap:10px;display:flex}.form-module__9oMi_G__placeholderMain{flex-direction:column;gap:24px;display:flex}.form-module__9oMi_G__placeholderForm{flex-direction:column;gap:20px;display:flex}.form-module__9oMi_G__placeholderField{flex-direction:column;gap:8px;display:flex}.form-module__9oMi_G__ghostText{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--form-ghost), var(--form-ghost)) 0 55% / 100% .62em no-repeat;color:#0000}.form-module__9oMi_G__placeholderPill,.form-module__9oMi_G__placeholderInput,.form-module__9oMi_G__placeholderButton{height:var(--form-pill)}.form-module__9oMi_G__placeholderPill{border:1px solid var(--form-ghost-line);border-radius:999px}.form-module__9oMi_G__placeholderInput{border:1px solid var(--form-ghost-line);border-radius:var(--form-radius)}.form-module__9oMi_G__placeholderButton{background:var(--form-ghost);border-radius:999px}.form-module__9oMi_G__placeholderDivider:before,.form-module__9oMi_G__placeholderDivider:after{content:""}.form-module__9oMi_G__placeholderSmallPrint{flex-direction:column;gap:8px;display:flex}:is(.form-module__9oMi_G__root .cl-header,.form-module__9oMi_G__root .cl-main>*,.form-module__9oMi_G__root .cl-footer>*){--form-rise:8px;animation:form-module__9oMi_G__form-in .22s var(--auth-ease-out) calc(var(--form-step,0) * 40ms) backwards}.form-module__9oMi_G__root .cl-main>:first-child{--form-step:1}.form-module__9oMi_G__root .cl-main>:nth-child(2){--form-step:2}.form-module__9oMi_G__root .cl-main>:nth-child(n+3){--form-step:3}.form-module__9oMi_G__root .cl-footer>*{--form-step:4}:is(.form-module__9oMi_G__root[data-entered] .cl-header,.form-module__9oMi_G__root[data-entered] .cl-main>*,.form-module__9oMi_G__root[data-entered] .cl-footer>*){--form-rise:4px;animation-duration:.16s;animation-delay:0s}.form-module__9oMi_G__root .cl-otpCodeFieldInputs.cl-error{animation:.25s ease-out form-module__9oMi_G__form-shake}@keyframes form-module__9oMi_G__form-in{0%{opacity:0;transform:translateY(var(--form-rise))}}@keyframes form-module__9oMi_G__form-shake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2.5px)}80%{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){:is(.form-module__9oMi_G__root .cl-header,.form-module__9oMi_G__root .cl-main>*,.form-module__9oMi_G__root .cl-footer>*){--form-rise:0px;animation-duration:.2s;animation-timing-function:ease-out;animation-delay:0s}:is(.form-module__9oMi_G__root[data-entered] .cl-header,.form-module__9oMi_G__root[data-entered] .cl-main>*,.form-module__9oMi_G__root[data-entered] .cl-footer>*){--form-rise:0px;animation-duration:.16s}.form-module__9oMi_G__root .cl-otpCodeFieldInputs.cl-error{animation:none}}
