._auth__wrap_c2owt_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-section-lg) var(--space-inline-lg);background:linear-gradient(160deg,var(--color-app-bg) 0%,color-mix(in srgb,var(--color-blue-ultralight) 68%,var(--color-app-bg)) 54%,color-mix(in srgb,var(--color-blue-light) 30%,var(--color-app-bg)) 100%)}._auth__theme_toggle_c2owt_15{position:fixed;top:var(--space-stack-lg);right:var(--space-inline-lg);z-index:15}._auth__shell_c2owt_22{width:100%;max-width:980px;display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-section-md);align-items:stretch}._auth__hero_c2owt_31{border-radius:var(--radius-outer-lg);border:1px solid var(--glass-island-border);background:var(--glass-island-bg);box-shadow:var(--glass-island-shadow);backdrop-filter:var(--glass-island-backdrop);-webkit-backdrop-filter:var(--glass-island-backdrop);padding:var(--space-section-lg);display:flex;flex-direction:column;justify-content:center;gap:var(--space-stack-md)}._auth__hero_title_c2owt_45{margin:0;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight);font-weight:var(--font-weight-extrabold);color:var(--color-black)}._auth__hero_subtitle_c2owt_54{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-title-sm);line-height:var(--line-height-title-sm)}._auth__hero_pills_c2owt_61{display:flex;flex-wrap:wrap;gap:var(--space-inline-sm)}._auth__hero_pill_c2owt_61{display:inline-flex;align-items:center;border-radius:var(--radius-pill);padding:var(--space-stack-xs) var(--space-inline-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-bold);color:var(--color-blue-dark);background:color-mix(in srgb,var(--color-blue) 13%,transparent)}._auth__card_c2owt_79{width:100%;border-radius:var(--radius-outer-lg);box-shadow:var(--shadow-card)}._auth__card_title_c2owt_85{margin:0 0 var(--space-stack-sm);font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg);font-weight:var(--font-weight-bold);color:var(--color-black)}._auth__switch_text_c2owt_93{margin-top:var(--space-stack-lg);margin-bottom:0;text-align:center;color:var(--color-text-secondary)}._auth__switch_link_c2owt_100{color:var(--color-blue-dark);font-weight:var(--font-weight-semibold)}@media (max-width: 900px){._auth__shell_c2owt_22{grid-template-columns:1fr;max-width:520px}._auth__hero_c2owt_31{padding:var(--space-section-md)}._auth__hero_title_c2owt_45{font-size:var(--font-size-title-lg);line-height:var(--line-height-title-lg)}._auth__hero_subtitle_c2owt_54{font-size:var(--font-size-body);line-height:var(--line-height-body)}}
