/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.auth-screen_page__hCnaV{--cal-bg:#fdfdfe;--cal-text:#20232b;--cal-text-secondary:#6b7280;--cal-control-border:#dde1e7;--cal-accent-border:#1f59d3;--cal-neutral-hover:#f0f2f6;--cal-error-text:#b64235;--cal-success-text:#357347;--background:var(--cal-bg);--foreground:var(--cal-text);--input:var(--cal-control-border);color:#20232b;min-height:100svh;font-family:var(--font-product);color-scheme:light;background:#fdfdfe;grid-template-columns:minmax(0,4fr) minmax(0,5fr);display:grid}.auth-screen_branding__Badnf{isolation:isolate;background:#080d2a;flex-direction:column;justify-content:space-between;height:100svh;min-height:560px;padding:56px;display:flex;position:sticky;top:0;overflow:hidden}.auth-screen_lightLogo__8aBxb{width:144px;height:auto}.auth-screen_message__7GxgC{color:#fdfdfe}.auth-screen_message__7GxgC h2{color:#fdfdfe;letter-spacing:-.4px;text-transform:none;margin:0 0 16px;font-size:28px;font-weight:500;line-height:36.4px}.auth-screen_message__7GxgC p{letter-spacing:normal;text-transform:none;color:#d9dff0;max-width:390px;margin:0;font-size:15px;font-weight:400;line-height:22.5px}.auth-screen_authentication__vRNJe{flex-direction:column;min-width:0;padding:32px 48px;display:flex}.auth-screen_navigation__u5r2W{justify-content:space-between;align-items:center;display:flex}.auth-screen_mobileLogo__cOruS{display:none}.auth-screen_home__q_HXH{letter-spacing:normal;text-transform:none;color:#6b7280;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.auth-screen_home__q_HXH:hover{color:#20232b}.auth-screen_formArea__jiSwC{flex:1;justify-content:center;align-items:center;min-height:0;padding:40px 0;display:flex}.auth-screen_formColumn__5Owk6{width:100%;min-width:0;max-width:380px}.auth-screen_clerkCardBox__lCFyN.auth-screen_clerkCardBox__lCFyN,.auth-screen_clerkRoot__fakmX.auth-screen_clerkRoot__fakmX{width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.auth-screen_clerkCardBox__lCFyN.auth-screen_clerkCardBox__lCFyN{overflow:visible}.auth-screen_clerkCard___Ekdm.auth-screen_clerkCard___Ekdm{width:100%;box-shadow:none;background:0 0;border:0;gap:32px;margin:0;padding:0}.auth-screen_clerkHeader__ZeaSD.auth-screen_clerkHeader__ZeaSD{text-align:left;gap:8px}.auth-screen_clerkTitle__JjQ47.auth-screen_clerkTitle__JjQ47{color:#20232b;letter-spacing:-.6px;text-transform:none;font-size:28px;font-weight:500;line-height:34px}.auth-screen_clerkSubtitle__DJnoM.auth-screen_clerkSubtitle__DJnoM{color:#6b7280;letter-spacing:normal;text-transform:none;font-size:14px;font-weight:400;line-height:24px}.auth-screen_socialButtons__9X4l1.auth-screen_socialButtons__9X4l1{gap:12px}.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2{height:var(--cal-toolbar-control);padding-inline:var(--cal-action-padding);border-radius:var(--cal-radius-action)}@media not all and (min-width:40rem){.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2{min-height:44px}}.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2{letter-spacing:normal;text-transform:none;min-height:var(--cal-toolbar-control);background:var(--background);color:var(--foreground);border:1px solid var(--input);box-shadow:none;padding-block:0;font-size:14px;font-weight:500;line-height:20px}.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2:hover{background:var(--cal-neutral-hover)}.auth-screen_socialLabel__gn7gM.auth-screen_socialLabel__gn7gM{letter-spacing:normal;text-transform:none;font-size:14px;font-weight:500;line-height:20px}.auth-screen_dividerLine__DJ9uR.auth-screen_dividerLine__DJ9uR{background:#e4e6eb}.auth-screen_dividerText__N_Ea_.auth-screen_dividerText__N_Ea_{color:#6b7280;letter-spacing:normal;text-transform:none;font-size:12px;font-weight:400;line-height:16px}.auth-screen_fieldLabel__mC_vy.auth-screen_fieldLabel__mC_vy{letter-spacing:normal;text-transform:none;color:var(--foreground);font-size:13px;font-weight:500;line-height:18px}.auth-screen_input__AzfyP.auth-screen_input__AzfyP{letter-spacing:normal;text-transform:none;height:var(--cal-control-height);min-height:var(--cal-control-height);background:var(--background);border:1px solid var(--input);border-radius:var(--cal-radius-cell);box-shadow:none;padding:0 var(--cal-space-3);font-size:13px;font-weight:400;line-height:18px}.auth-screen_input__AzfyP.auth-screen_input__AzfyP:focus{outline-offset:2px;border-color:#1265db;outline:2px solid #1265db}.auth-screen_input__AzfyP.auth-screen_input__AzfyP[aria-invalid=true]{border-color:#b91c1c}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4{height:var(--cal-toolbar-control);padding-inline:var(--cal-action-padding);border-radius:var(--cal-radius-action)}@media not all and (min-width:40rem){.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4{min-height:44px}}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4{letter-spacing:normal;min-height:var(--cal-toolbar-control);background:var(--cal-accent);width:100%;color:var(--primary-foreground);box-shadow:none;border:1px solid var(--cal-accent-border);text-transform:none;padding-block:0;font-size:14px;font-weight:500;line-height:20px}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4:hover:not(:disabled){background:var(--cal-accent-hover)}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4:disabled,.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2:disabled{opacity:var(--cal-disabled-opacity);cursor:not-allowed}.auth-screen_clerkMain__YN4Tq.auth-screen_clerkMain__YN4Tq{gap:24px}.auth-screen_field__I4kNe.auth-screen_field__I4kNe{gap:0}.auth-screen_providerIcon__1wt6i.auth-screen_providerIcon__1wt6i{display:none}.auth-screen_form__SdKA8.auth-screen_form__SdKA8{gap:16px}.auth-screen_footer__c7rkJ.auth-screen_footer__c7rkJ{background:0 0;border:0;margin:0;padding:24px 0 0}.auth-screen_footerAction__yBaLz.auth-screen_footerAction__yBaLz{flex-wrap:wrap;justify-content:center;gap:4px;padding:0}.auth-screen_footerText__lAv2G.auth-screen_footerText__lAv2G{color:#6b7280;letter-spacing:normal;text-transform:none;font-size:13px;font-weight:400;line-height:18px}.auth-screen_textLink__Ruw9a.auth-screen_textLink__Ruw9a{color:#1265db;letter-spacing:normal;text-transform:none;font-size:13px;font-weight:500;line-height:18px}.auth-screen_textLink__Ruw9a.auth-screen_textLink__Ruw9a:hover{color:#1d4ed8;text-decoration:underline}.auth-screen_legal__VdQKT{color:#6b7280;letter-spacing:normal;text-transform:none;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:32px;font-size:12px;font-weight:400;line-height:16px;display:flex}.auth-screen_legal__VdQKT a{align-items:center;min-height:44px;display:inline-flex}.auth-screen_legal__VdQKT a:hover{color:#20232b;text-decoration:underline}.auth-screen_page__hCnaV a:focus-visible,.auth-screen_page__hCnaV button:focus-visible{outline-offset:4px;outline:2px solid #1265db}@media (max-width:1023px){.auth-screen_page__hCnaV{grid-template-columns:minmax(0,1fr)}.auth-screen_branding__Badnf{display:none}.auth-screen_navigation__u5r2W{padding:0}.auth-screen_mobileLogo__cOruS{display:block}.auth-screen_formArea__jiSwC{min-height:0;padding:56px 0}.auth-screen_authentication__vRNJe{min-height:100svh;padding:24px}}@media (max-width:374px){.auth-screen_clerkTitle__JjQ47.auth-screen_clerkTitle__JjQ47{letter-spacing:-.6px;text-transform:none;font-size:26px;font-weight:500;line-height:34px}}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4{box-shadow:none}.auth-screen_primary__jnsa4 .cl-buttonArrowIcon,.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4:after,.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2:after{display:none}.auth-screen_socialLabel__gn7gM.auth-screen_socialLabel__gn7gM{flex:initial}.auth-screen_clerkRoot__fakmX .cl-footerItem{display:none}.auth-screen_field__I4kNe.auth-screen_field__I4kNe>div:first-child{gap:6px}.auth-screen_identity__O4ZtZ.auth-screen_identity__O4ZtZ{gap:var(--cal-space-2);align-items:center;width:100%;min-width:0}.auth-screen_identityText__c9HzH.auth-screen_identityText__c9HzH{letter-spacing:normal;text-transform:none;min-width:0;max-width:none;color:var(--foreground);white-space:normal;overflow-wrap:anywhere;flex:1;font-size:13px;font-weight:400;line-height:18px}.auth-screen_identityEdit__BiP7u.auth-screen_identityEdit__BiP7u{height:var(--cal-toolbar-control);padding-inline:var(--cal-action-padding);border-radius:var(--cal-radius-action)}@media not all and (min-width:40rem){.auth-screen_identityEdit__BiP7u.auth-screen_identityEdit__BiP7u{min-height:44px}}.auth-screen_identityEdit__BiP7u.auth-screen_identityEdit__BiP7u{width:44px;height:44px;color:var(--cal-accent);flex:none;padding:0}.auth-screen_identityEdit__BiP7u.auth-screen_identityEdit__BiP7u:hover{background:var(--cal-neutral-hover)}.auth-screen_otpField__fSHwk.auth-screen_otpField__fSHwk{align-items:stretch;gap:var(--cal-space-3);width:100%;min-width:0}.auth-screen_otpInputContainer__u9b4x.auth-screen_otpInputContainer__u9b4x,.auth-screen_otpInputs__N9j1q.auth-screen_otpInputs__N9j1q{gap:var(--cal-space-2);width:100%;min-width:0;max-width:100%;min-height:44px}.auth-screen_otpField__fSHwk.auth-screen_otpField__fSHwk{overflow-clip-margin:4px;overflow:clip}.auth-screen_otpInput__9cieK.auth-screen_otpInput__9cieK{letter-spacing:normal;text-transform:none;border:1px solid var(--input);border-radius:var(--cal-radius-cell);background:var(--background);width:0;min-width:0;height:44px;min-height:44px;color:var(--foreground);box-shadow:none;font-variant-numeric:tabular-nums;flex:1;padding:0;font-size:14px;font-weight:500;line-height:20px}.auth-screen_otpInput__9cieK.auth-screen_otpInput__9cieK[data-focus-within=true]{border-color:var(--cal-accent);outline:2px solid var(--cal-focus-ring);outline-offset:2px}.auth-screen_otpInput__9cieK.auth-screen_otpInput__9cieK[aria-invalid=true]{border-color:var(--cal-error-text)}.auth-screen_verificationError__jAONs.auth-screen_verificationError__jAONs{letter-spacing:normal;text-transform:none;color:var(--cal-error-text);font-size:12px;font-weight:400;line-height:16px}.auth-screen_verificationSuccess__LX0SK.auth-screen_verificationSuccess__LX0SK{letter-spacing:normal;text-transform:none;color:var(--cal-success-text);font-size:12px;font-weight:400;line-height:16px}.auth-screen_resendCode__fse9x.auth-screen_resendCode__fse9x{letter-spacing:normal;text-transform:none;max-width:100%;min-height:44px;color:var(--cal-accent);white-space:normal;text-align:left;align-self:flex-start;padding:0;font-size:13px;font-weight:500;line-height:18px}.auth-screen_resendCode__fse9x.auth-screen_resendCode__fse9x:hover:not(:disabled){color:var(--cal-accent-hover);text-decoration:underline}.auth-screen_resendCode__fse9x.auth-screen_resendCode__fse9x:disabled{color:var(--cal-text-secondary);opacity:1;cursor:not-allowed}.auth-screen_clerkHeader__ZeaSD.auth-screen_clerkHeader__ZeaSD>div{gap:8px}.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2>span{justify-content:center;gap:0}.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2>span>span:has(.auth-screen_providerIcon__1wt6i){display:none}.auth-screen_footerAction__yBaLz.auth-screen_footerAction__yBaLz{min-height:19.38px}.auth-screen_googleButton__Vz2QX.auth-screen_googleButton__Vz2QX>span{gap:var(--cal-space-2)}.auth-screen_googleButton__Vz2QX>span:before{content:"";background:url(/icons/google.svg) 50%/contain no-repeat;flex:0 0 16px;width:16px;height:16px}.auth-screen_gradient__SmW33{z-index:-1;pointer-events:none;position:absolute;inset:0}.auth-screen_gradient__SmW33:after{content:"";background:linear-gradient(#080d2a1f,#0000 45%,#080d2a4d);position:absolute;inset:0}@media not all and (min-width:40rem){.auth-screen_input__AzfyP.auth-screen_input__AzfyP{letter-spacing:normal;text-transform:none;height:44px;min-height:44px;font-size:16px;font-weight:400;line-height:24px}.auth-screen_primary__jnsa4.auth-screen_primary__jnsa4,.auth-screen_socialButton__uWCX2.auth-screen_socialButton__uWCX2{min-height:44px}}