._form_1qoei_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._forgotPasswordLink_1qoei_7{font-size:.875rem;color:var(--muted-foreground);text-decoration:none;align-self:flex-end;margin-top:calc(-1 * var(--spacing-2));transition:color var(--animation-duration-fast) ease}._forgotPasswordLink_1qoei_7:hover{color:var(--primary);text-decoration:underline}._errorMessage_1qoei_21{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_1qoei_31{width:100%}._loadingText_1qoei_35{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1qoei_42{color:#fff}._sessionLimitContent_1qoei_46{max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center}._sessionLimitIcon_1qoei_54{margin-bottom:var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius-full);background-color:var(--muted);display:flex;align-items:center;justify-content:center}._monitorIcon_1qoei_64{color:var(--primary)}._sessionLimitHeader_1qoei_68{margin-bottom:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._sessionLimitFooter_1qoei_76{width:100%;display:flex;justify-content:flex-end;gap:var(--spacing-3)}._form_2fte3_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_2fte3_8{width:100%;margin-top:var(--spacing-4)}._errorMessage_2fte3_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_2fte3_25{gap:var(--spacing-2)}}._container_n8pj0_1{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_n8pj0_1 var(--animation-duration-normal) ease-out}._header_n8pj0_10{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._logo_n8pj0_18{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary);text-decoration:none}._logoIcon_n8pj0_26{width:2rem;height:2rem}._logoText_n8pj0_31{font-family:var(--font-family-heading);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--foreground)}._tagline_n8pj0_39{color:var(--foreground);font-size:1.125rem;font-weight:500;margin:0}._socialProof_n8pj0_46{font-size:.875rem;color:var(--muted-foreground);margin:0;margin-top:calc(-1 * var(--spacing-1))}._card_n8pj0_53{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._contentWrapper_n8pj0_61{padding:var(--spacing-6)}._viewContent_n8pj0_65{animation:_slideUp_n8pj0_1 var(--animation-duration-fast) ease-out}._viewHeader_n8pj0_69{display:flex;align-items:center;margin-bottom:var(--spacing-4);margin-top:calc(-1 * var(--spacing-2))}._backButton_n8pj0_76{margin-left:calc(-1 * var(--spacing-2));color:var(--muted-foreground)}._backButton_n8pj0_76:hover{color:var(--foreground)}._divider_n8pj0_85{display:flex;align-items:center;margin:var(--spacing-4) 0;gap:var(--spacing-3)}._dividerLine_n8pj0_92{flex:1;height:1px;background-color:var(--border)}._dividerText_n8pj0_98{color:var(--muted-foreground);font-size:.875rem;font-weight:500;text-transform:uppercase}._authLinks_n8pj0_105{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;margin-top:var(--spacing-4)}._authLink_n8pj0_105{font-size:.875rem;color:var(--muted-foreground);height:auto;min-height:2rem}._authLink_n8pj0_105:hover{color:var(--primary)}._magicLinkSection_n8pj0_124{display:flex;flex-direction:column;align-items:center;margin-top:var(--spacing-4);width:100%}._magicLinkForm_n8pj0_132{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md);animation:_fadeIn_n8pj0_1 var(--animation-duration-fast) ease-out}._magicLinkDescription_n8pj0_143{font-size:.875rem;color:var(--muted-foreground);margin:0;text-align:center}._magicLinkInputGroup_n8pj0_150{display:flex;gap:var(--spacing-2)}._magicLinkSuccess_n8pj0_155{font-size:.875rem;color:var(--success);text-align:center;padding:var(--spacing-2) 0}._magicLinkError_n8pj0_162{font-size:.875rem;color:var(--error);margin:0;text-align:center}._footer_n8pj0_169{display:flex;justify-content:center}._footerNav_n8pj0_174{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4);margin-top:calc(-1 * var(--spacing-4));font-size:.8125rem}._footerNav_n8pj0_174 a{color:var(--muted-foreground);text-decoration:underline;text-underline-offset:.15em}._footerNav_n8pj0_174 a:hover{color:var(--foreground)}._backLink_n8pj0_193{color:var(--muted-foreground);font-size:.875rem}._backLink_n8pj0_193:hover{color:var(--foreground)}@keyframes _fadeIn_n8pj0_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_n8pj0_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
