.page_clickable__RpDHh{font-size:.875rem;line-height:1.25rem;font-weight:400;cursor:pointer}.page_full__ELRRF{width:100%;max-width:28rem}.page_full1__dAcKC{width:100%}.page_h4__oex6_{height:1rem;width:1rem}.page_heading__34FgS{font-size:1.5rem;line-height:2rem;font-weight:700}.page_heading1__Ri843{font-weight:600;font-size:.75rem;line-height:1rem;margin-bottom:.25rem}.page_mr2__Omhf7{margin-right:.5rem;height:1rem;width:1rem;animation:page_spin__va7rc 1s linear infinite}.page_muted__YMlMb{text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.page_padded__30M08{display:grid;gap:.375rem;line-height:1}.page_positioned__n5_qS{position:relative}.page_positioned1__DxV4z{position:absolute;right:0;top:0;height:100%;padding-inline:.75rem}.page_positioned1__DxV4z:hover{background-color:transparent}.page_rowCenter__LLC09{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--primary25));padding-inline:1rem;padding-block:2rem}.page_small__lXQqe{font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.page_stack__mS6Au{text-align:center}.page_stack__mS6Au>*+*{margin-top:.25rem}.page_stack1__yITGl>*+*{margin-top:1rem}.page_stack1__yITGl>.page_full1__dAcKC{display:block;margin-top:1.5rem}.page_stack2__RKGFN>*+*{margin-top:.5rem}.page_stack3__agK90{display:flex;align-items:flex-start}.page_stack3__agK90>*+*{margin-left:.5rem}.page_stack4__r5fGA{max-width:220px;padding:.75rem}.page_stack4__r5fGA>*+*{margin-top:.25rem}.page_stack5__S2g_1{font-size:.75rem;line-height:1rem}.page_stack5__S2g_1>*+*{margin-top:.125rem}.page_textPrimary__c9Snh{color:hsl(var(--primary));text-decoration:underline}.page_textPrimary__c9Snh:hover{text-decoration:none}.PublicOnlyRoute_h8__vP_tj{height:2rem;width:2rem;animation:PublicOnlyRoute_spin__yEXrs 1s linear infinite;color:hsl(var(--primary))}.PublicOnlyRoute_rowCenter__8Zzgl{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--background))}@keyframes PublicOnlyRoute_spin__yEXrs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PasswordStrengthIndicator_fontMedium__D20qd{font-weight:500}.PasswordStrengthIndicator_h3_5__w2wMo{height:.875rem;width:.875rem}.PasswordStrengthIndicator_heading__v8x7g{font-weight:600;font-size:.75rem;line-height:1rem;margin-bottom:.375rem}.PasswordStrengthIndicator_muted__GBfW5{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.PasswordStrengthIndicator_muted1___j_bO{color:hsl(var(--muted-foreground));transition:color .15s cubic-bezier(.4,0,.2,1)}.PasswordStrengthIndicator_muted1___j_bO:hover{color:hsl(var(--foreground))}.PasswordStrengthIndicator_padded__GEKQz{display:flex;gap:.25rem}.PasswordStrengthIndicator_row__6v_LY{display:flex;align-items:center;gap:.25rem}.PasswordStrengthIndicator_strengthBar__1ob9l{height:.25rem;flex:1 1 0%;border-radius:9999px;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.PasswordStrengthIndicator_barInactive__Ieie_{background-color:hsl(var(--muted))}.PasswordStrengthIndicator_stack__7ShdX>*+*{margin-top:.25rem}.PasswordStrengthIndicator_stack1__ytVpt{max-width:220px;padding:.75rem}.PasswordStrengthIndicator_stack1__ytVpt>*+*{margin-top:.25rem}.PasswordStrengthIndicator_stack2__uuVdy{font-size:.75rem;line-height:1rem;list-style:none}.PasswordStrengthIndicator_stack2__uuVdy>*+*{margin-top:.125rem}