.RequiredFieldsNotice_notice__IOHD3{display:flex;align-items:center;gap:var(--spacing-8);width:100%;box-sizing:border-box;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--border-radius-8);background:var(--surface-secondary)}.RequiredFieldsNotice_icon__Txx2Q{flex-shrink:0;color:var(--content-secondary)}.RequiredFieldsNotice_text__MEgy4{display:inline-flex;flex:1 0;flex-wrap:wrap;align-items:center;gap:var(--spacing-8);min-width:0;color:var(--content-secondary)}.ErrorPageLayout_layout__aPslF{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;padding:var(--spacing-24)}.AuthDivider_divider__0Nze3{display:flex;align-items:center;gap:var(--spacing-4);width:100%}.AuthDivider_line__oOGEA{flex:1 0;height:1px;background-color:var(--border-opaque-primary);border:0}.AuthDivider_label___rpcj{color:var(--content-tertiary)}.AuthBrandMark_mark__QxFX8{display:flex;align-items:center;justify-content:center;width:3.375rem;height:3.375rem}.AuthBrandMark_mark__QxFX8 img{width:100%;height:100%;display:block;object-fit:contain}.AuthLayout_page__b_fdG{min-height:100vh;flex-direction:column}.AuthLayout_frame__gRrjn,.AuthLayout_page__b_fdG{width:100%;background-color:var(--surface-primary);display:flex;align-items:center}.AuthLayout_frame__gRrjn{flex:1 0 auto;flex-direction:column;justify-content:center;gap:var(--spacing-20);padding:var(--spacing-40) var(--spacing-24);box-sizing:border-box}.AuthLayout_card__yxLmb{width:100%;max-width:27.5rem;display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-32)}.AuthLayout_header__8OE1K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-8);width:100%;text-align:center}.AuthLayout_title__4Sot7{color:var(--content-primary)}.AuthLayout_subtitle__ojTYT{color:var(--content-tertiary);width:100%}.AuthLayout_subtitleSecondary__ZW2sC{color:var(--content-secondary)}.AuthLayout_body__1atg_{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20)}@media (min-width:768px){.AuthLayout_frame__gRrjn{padding:var(--spacing-40)}}@media (min-width:1280px){.AuthLayout_frame__gRrjn{padding:6rem var(--spacing-40)}}.SsoButton_sso__ZsuhT{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-8) var(--spacing-16);background-color:var(--surface-primary);border:1px solid var(--border-opaque-primary);border-radius:var(--border-radius-8);color:var(--content-secondary);cursor:pointer;font-family:var(--font-family-primary);min-height:2.5rem;transition:background-color .15s ease,border-color .15s ease}.SsoButton_sso__ZsuhT:hover:not(:disabled){background-color:var(--surface-secondary)}.SsoButton_sso__ZsuhT:focus-visible{outline:2px solid var(--border-brand-strong,var(--surface-brand-brand));outline-offset:2px}.SsoButton_sso__ZsuhT:disabled{cursor:not-allowed;opacity:.6}.SsoButton_icon__9LrOc{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0}.SsoButton_iconImage__1wKds,.SsoButton_icon__9LrOc svg{width:100%;height:100%;display:block}.SsoButton_iconImage__1wKds{object-fit:contain}.Login_form__7juON{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.Login_googleSso__HHOqR{display:flex;justify-content:center;width:100%}.Login_googleSso__HHOqR iframe,.Login_googleSso__HHOqR>div,.Login_googleSso__HHOqR>div>div{min-width:26.875rem!important}.Login_googleSso__HHOqR iframe{margin-left:0!important;margin-right:0!important}.Login_captcha__3RNSW{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:flex-start}.Login_passwordGroup__Gbv8s{display:flex;flex-direction:column;gap:var(--spacing-12);width:100%}.Login_forgotLink__351LA{align-self:flex-start;background:transparent;border:0;padding:0;cursor:pointer;color:var(--content-primary);text-decoration:underline;font-family:var(--font-family-primary);font-weight:500}.Login_forgotLink__351LA:focus-visible{outline:2px solid var(--border-brand-strong,var(--surface-brand-brand));outline-offset:2px;border-radius:var(--border-radius-4)}.Login_brandButton__HJJ4T{background-color:var(--surface-brand-brand);color:var(--content-static)}.Login_brandButton__HJJ4T:focus-visible,.Login_brandButton__HJJ4T:hover:not(:disabled){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.AuthFooterLink_footer__WleFV{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);color:var(--content-primary);text-align:center}.AuthFooterLink_prompt__uKg87{color:var(--content-tertiary)}.AuthFooterLink_link__U0xE9{color:var(--content-primary);text-decoration:underline;background:transparent;border:0;padding:0;font:inherit;cursor:pointer;font-family:var(--font-family-primary)}.AuthFooterLink_link__U0xE9:focus-visible{outline:2px solid var(--border-brand-strong,var(--surface-brand-brand));outline-offset:2px;border-radius:var(--border-radius-4)}.ResetPassword_form__9SZQU{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.ResetPassword_shieldIcon__aJ7K6{color:var(--content-primary);display:block}.ResetPassword_brandButton__Zbb3G{background-color:var(--surface-brand-brand);color:var(--content-static)}.ResetPassword_brandButton__Zbb3G:focus-visible,.ResetPassword_brandButton__Zbb3G:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.ResetPassword_brandButton__Zbb3G:disabled{opacity:.5}.Signup_form__sEtL3{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.Signup_terms___Y2OL{color:var(--content-tertiary)}.Signup_termsLink__cGl4F{color:var(--content-primary);text-decoration:underline}.Signup_termsLink__cGl4F:focus-visible{outline:2px solid var(--border-brand-strong,var(--surface-brand-brand));outline-offset:2px;border-radius:var(--border-radius-4)}.Signup_captcha__VVDMj{display:flex;justify-content:flex-start}.Signup_googleSso__UZPwL{display:flex;justify-content:center;width:100%}.Signup_googleSso__UZPwL iframe,.Signup_googleSso__UZPwL>div,.Signup_googleSso__UZPwL>div>div{min-width:26.875rem!important}.Signup_googleSso__UZPwL iframe{margin-left:0!important;margin-right:0!important}.Signup_brandButton__VUq8I{background-color:var(--surface-brand-brand);color:var(--content-static)}.Signup_brandButton__VUq8I:focus-visible,.Signup_brandButton__VUq8I:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.Signup_brandButton__VUq8I:disabled{opacity:.5}.SchoolSignup_page__tJq8S{min-height:100vh;width:100%;background-color:var(--surface-primary);display:flex;flex-direction:column;align-items:center}.SchoolSignup_frame__GSv_Q{width:100%;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-20);padding:var(--spacing-16) var(--spacing-24);box-sizing:border-box}@media (min-width:768px){.SchoolSignup_frame__GSv_Q{padding-left:var(--spacing-40);padding-right:var(--spacing-40)}}.SchoolSignup_card__FPsKo{width:100%;max-width:27.5rem;display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-32)}.SchoolSignup_title__DhoDM{color:var(--content-primary);text-align:center}.SchoolSignup_form__2zaJT{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.SchoolSignup_titleLines__NRIZo{white-space:pre-line}.SchoolSignup_terms__HDWWV{color:var(--content-tertiary)}.SchoolSignup_termsLink__YMlvg{color:var(--content-primary);text-decoration:underline}.SchoolSignup_termsLink__YMlvg:focus-visible{outline:2px solid var(--border-focus-bright-2);outline-offset:2px;border-radius:var(--border-radius-4)}.SchoolSignup_captcha__z2PKc{display:flex;justify-content:center}.WorkspaceSetup_form__3Hg_q{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.WorkspaceSetup_titleLines__c0ey5{white-space:pre-line}.WorkspaceSetup_urlLabelRow__2bezk{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-8);margin-bottom:var(--spacing-8)}.WorkspaceSetup_urlLabelLeft__rXNQ0{display:inline-flex;align-items:flex-end;gap:var(--spacing-2)}.WorkspaceSetup_urlLabelText__SbHyh{color:var(--content-primary)}.WorkspaceSetup_urlCount__K5Uax{color:var(--content-tertiary);flex-shrink:0}.WorkspaceSetup_fieldGroup__mfac5{display:flex;align-items:stretch;width:100%}.WorkspaceSetup_urlInput__Suu7o{flex:1 0;min-width:0}.WorkspaceSetup_urlInput__Suu7o label{border-top-right-radius:0;border-bottom-right-radius:0}.WorkspaceSetup_suffix__T1lex{display:flex;align-items:center;box-sizing:border-box;min-height:2.75rem;padding:var(--spacing-8) var(--spacing-12);color:var(--content-secondary);background-color:var(--surface-quaternary);border-top-right-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);white-space:nowrap}.WorkspaceSetup_urlError__whBnh{display:flex;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4);color:var(--content-negative)}.Profile_form__1pRam{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.Profile_submitError__uO_3g{color:var(--content-negative)}.Profile_brandButton__leMSv{background-color:var(--surface-brand-brand);color:var(--content-static)}.Profile_brandButton__leMSv:focus-visible,.Profile_brandButton__leMSv:hover:not(:disabled){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.Invite_form__Hg3W5{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.Invite_brandButton__XjVyJ{background-color:var(--surface-brand-brand);color:var(--content-static)}.Invite_brandButton__XjVyJ:focus-visible,.Invite_brandButton__XjVyJ:hover:not(:disabled){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.ForgotPassword_form__hSQTP{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-20);width:100%}.ForgotPassword_envelopeIcon__coLMC{color:var(--content-primary);display:block}.ForgotPassword_brandButton__4yRET{background-color:var(--surface-brand-brand);color:var(--content-static)}.ForgotPassword_brandButton__4yRET:focus-visible,.ForgotPassword_brandButton__4yRET:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--surface-brand-bright,var(--surface-brand-brand))}.ForgotPassword_brandButton__4yRET:disabled{opacity:.5}