.AuthScreen_page__8ozvr{align-items:center;background:var(--surface-page);color:var(--text-primary);display:flex;justify-content:center;min-height:100vh;padding:24px}.AuthScreen_panel__IkezE{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:24px;max-width:520px;padding:24px;width:100%}.AuthScreen_eyebrow__zo28G{color:var(--score-good);font-size:var(--font-size-body);font-weight:var(--font-weight-subtitle);line-height:var(--line-height-body)}.AuthScreen_title__GpGHr{font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:var(--line-height-title);margin-top:10px}.AuthScreen_subtitle__P4I3I{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin-top:12px}.AuthScreen_form__Ls3M5{display:grid;gap:16px}.AuthScreen_field__xfqtW{display:grid;gap:8px}.AuthScreen_label__s7kYE{color:var(--text-secondary);font-weight:var(--font-weight-subtitle)}.AuthScreen_input__9mZJT,.AuthScreen_label__s7kYE{font-size:var(--font-size-body);line-height:var(--line-height-body)}.AuthScreen_input__9mZJT{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);font-family:var(--font-family-body);font-weight:var(--font-weight-body);min-height:42px;outline:2px solid transparent;padding:8px 12px;transition:border-color .16s ease,outline-color .16s ease}.AuthScreen_input__9mZJT:focus{border-color:var(--score-good);outline-color:var(--score-good)}.AuthScreen_input__9mZJT::placeholder{color:var(--text-muted)}.AuthScreen_alert__8CTIF{background:var(--surface-card);border:1px solid var(--score-critical);border-radius:8px;color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:10px 12px}.AuthScreen_actions__tsD6j{display:flex;flex-wrap:wrap;gap:12px}.AuthScreen_details__Bkfdn{border-top:1px solid var(--border-subtle);padding-top:16px}.AuthScreen_summary__tJ8as{cursor:pointer;font-weight:var(--font-weight-subtitle)}.AuthScreen_json__y6j8J,.AuthScreen_summary__tJ8as{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.AuthScreen_json__y6j8J{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:8px;font-family:var(--font-family-code);font-weight:var(--font-weight-body);margin-top:12px;max-height:min(42vh,360px);overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}@media (min-width:640px){.AuthScreen_panel__IkezE{padding:32px}}.Button_button__Y6_d8{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:var(--font-size-body);font-weight:var(--font-weight-subtitle);justify-content:center;line-height:var(--line-height-body);min-height:36px;transition:background-color .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap}.Button_button__Y6_d8:disabled{cursor:not-allowed;opacity:.52}.Button_small__VJpqP{padding:6px 12px}.Button_medium__wiDQG{padding:9px 16px}.Button_primary__XP_1l{background:var(--button-primary-surface);color:var(--button-primary-text)}.Button_primary__XP_1l:hover:not(:disabled){background:var(--button-primary-surface-hover)}.Button_secondary__kXaGA{background:var(--button-secondary-surface);border-color:var(--border-subtle);color:var(--button-secondary-text)}.Button_secondary__kXaGA:hover:not(:disabled){background:var(--button-secondary-surface-hover)}.Button_danger__INEqY{background:var(--button-danger-surface);color:var(--button-danger-text)}.Button_danger__INEqY:hover:not(:disabled){background:var(--button-danger-surface-hover)}.page_page__yyWFy{min-height:100vh;background:var(--surface-page);color:var(--text-primary);padding:32px 24px}.page_content__NyFPB{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:960px}.page_eyebrow___dLcK{color:var(--score-good);font-size:var(--font-size-body);font-weight:var(--font-weight-subtitle);line-height:var(--line-height-body)}.page_title__YKYS4{font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:var(--line-height-title);margin-top:12px}.page_subtitle__SZXQe{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-body);line-height:var(--line-height-subtitle);margin-top:16px}.page_group__J8uFI{align-items:center;display:flex;flex-wrap:wrap;gap:12px}@media (min-width:640px){.page_page__yyWFy{padding:40px}}.page_page__ZU32B{min-height:100vh;background:var(--surface-page);color:var(--text-primary);padding:32px 24px}.page_content__kDoxQ{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1120px}.page_header__kVzhN{display:grid;gap:20px}.page_eyebrow__H9Slr{color:var(--score-good);font-size:var(--font-size-body);font-weight:var(--font-weight-subtitle);line-height:var(--line-height-body)}.page_title__3jonF{font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:var(--line-height-title);margin-top:12px}.page_subtitle__iAJUg{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-body);line-height:var(--line-height-subtitle);margin-top:16px;max-width:720px}.page_userPanel__wdAup{align-content:start;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:16px;padding:18px}.page_userLabel__vBVPg{color:var(--text-muted);font-weight:var(--font-weight-body)}.page_userLabel__vBVPg,.page_userName__JJW9p{font-size:var(--font-size-body);line-height:var(--line-height-body)}.page_userName__JJW9p{font-weight:var(--font-weight-title);margin-top:4px}.page_userEmail__M65o_{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin-top:2px;overflow-wrap:anywhere}.page_permissions__X_2Rp{display:grid;gap:12px}.page_sectionTitle__hzsAh{font-size:var(--font-size-body);font-weight:var(--font-weight-title);line-height:var(--line-height-body)}.page_permissionList__B3Fi3{display:flex;flex-wrap:wrap;gap:8px}.page_permission__x5d6p{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:5px 10px}.page_grid__f5Kdy{display:grid;gap:16px}.page_card__QV0Om{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:8px;padding:20px}.page_cardTitle__wyNTT{font-weight:var(--font-weight-title)}.page_cardText__jskeK,.page_cardTitle__wyNTT{font-size:var(--font-size-body);line-height:var(--line-height-body)}.page_cardText__jskeK{color:var(--text-muted);font-weight:var(--font-weight-body);margin-top:12px}@media (min-width:640px){.page_page__ZU32B{padding:40px}.page_grid__f5Kdy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_header__kVzhN{grid-template-columns:minmax(0,1fr) 320px}.page_grid__f5Kdy{grid-template-columns:repeat(4,minmax(0,1fr))}}