.auth-switcher_shell__UTB4S{min-height:100vh;overflow-x:hidden;background:var(--ds-canvas);color:var(--ds-ink)}.auth-switcher_topbar__8lohI{display:flex;min-height:var(--ds-header-height);align-items:center;justify-content:space-between;padding-inline:var(--ds-space-24);border-block-end:var(--ds-space-px) solid var(--ds-line)}.auth-switcher_brand__LtVVJ{display:inline-flex;min-height:var(--ds-tap);align-items:center;color:var(--ds-ink-heading);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-bold);text-decoration:none}.auth-switcher_topActions__6rNwf{display:flex;align-items:center;gap:var(--ds-space-14)}.auth-switcher_quietButton__D8GfD,.auth-switcher_quietLink__8R_AS{display:inline-flex;min-height:var(--ds-tap);align-items:center;border:0;background:transparent;color:var(--ds-ink-muted);font:inherit;font-size:var(--ds-text-sm);text-decoration:none;cursor:pointer}.auth-switcher_authGrid__zvvol{max-width:var(--ds-container-flow);margin-inline:auto;padding:var(--ds-space-48) var(--ds-gutter)}.auth-switcher_authIntro__tG8dB{margin-block-end:var(--ds-space-24);text-align:center}.auth-switcher_authIntro__tG8dB h1{margin:var(--ds-space-6) 0 var(--ds-space-8);color:var(--ds-ink-heading);font-size:var(--ds-text-5xl);line-height:var(--ds-leading-tight)}.auth-switcher_authIntro__tG8dB p{max-width:var(--ds-editor-form);margin:0 auto;color:var(--ds-ink-muted);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal)}.auth-switcher_authIntro__tG8dB ul{display:none}.auth-switcher_eyebrow__aAkvI{color:var(--ds-primary-quiet);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold)}.auth-switcher_authCard__bx4Qh{max-width:var(--ds-editor-frame-desktop);margin-inline:auto;padding:var(--ds-space-20);border:var(--ds-space-px) solid var(--ds-line);border-radius:var(--ds-radius-md);background:var(--ds-paper);box-shadow:var(--ds-shadow-card)}.auth-switcher_segmented__OTs6R{display:grid;grid-template-columns:1fr 1fr;margin-block-end:var(--ds-space-24);overflow:hidden;border:var(--ds-space-px) solid var(--ds-line-strong);border-radius:var(--ds-radius-md)}.auth-switcher_segmented__OTs6R button{min-height:var(--ds-tap);border:0;background:var(--ds-paper);color:var(--ds-ink-label);font:inherit;font-size:var(--ds-text-sm);cursor:pointer}.auth-switcher_segmented__OTs6R button[aria-pressed=true]{background:var(--ds-primary);color:var(--ds-on-primary);font-weight:var(--ds-weight-semibold)}.auth-switcher_formStack__cEsri{display:grid;gap:var(--ds-space-14)}.auth-switcher_formStack__cEsri label{display:grid;gap:var(--ds-space-6);color:var(--ds-ink-label);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.auth-switcher_formStack__cEsri input{min-width:0;min-height:var(--ds-tap);padding-inline:var(--ds-space-12);border:var(--ds-space-px) solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);background:var(--ds-paper);color:var(--ds-ink);font:inherit}.auth-switcher_formStack__cEsri input:focus-visible,.auth-switcher_primary__J_4YW:focus-visible,.auth-switcher_quietButton__D8GfD:focus-visible,.auth-switcher_quietLink__8R_AS:focus-visible,.auth-switcher_segmented__OTs6R button:focus-visible,.auth-switcher_suggestion__fA9tK:focus-visible,.auth-switcher_tenantCard__U_BK4:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.auth-switcher_formStack__cEsri small{color:var(--ds-ink-muted);font-weight:var(--ds-weight-normal)}.auth-switcher_slugInput__ICMMo{display:flex;align-items:center;overflow:hidden;border:var(--ds-space-px) solid var(--ds-line-strong);border-radius:var(--ds-radius-sm);direction:ltr}.auth-switcher_slugInput__ICMMo input{flex:1;border:0;border-radius:0}.auth-switcher_slugInput__ICMMo small{padding-inline:var(--ds-space-12);white-space:nowrap}.auth-switcher_check__VZj_k{min-height:var(--ds-tap);grid-template-columns:auto 1fr;align-items:center;font-weight:var(--ds-weight-normal);cursor:pointer}.auth-switcher_check__VZj_k input{width:var(--ds-space-18);min-height:var(--ds-space-18);margin:0}.auth-switcher_primary__J_4YW{display:inline-flex;min-height:var(--ds-tap);align-items:center;justify-content:center;padding-inline:var(--ds-space-18);border:0;border-radius:var(--ds-radius-md);background:var(--ds-primary);color:var(--ds-on-primary);font:inherit;font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);text-decoration:none;cursor:pointer}.auth-switcher_primary__J_4YW:hover{background:var(--ds-primary-hover)}.auth-switcher_primary__J_4YW:disabled{background:var(--ds-surface-disabled);color:var(--ds-ink-disabled);cursor:not-allowed}.auth-switcher_notice__bvp5d{margin:0 0 var(--ds-space-14);padding:var(--ds-space-10) var(--ds-space-12);border-radius:var(--ds-radius-sm);background:var(--ds-info-bg);color:var(--ds-info-fg);font-size:var(--ds-text-xs);line-height:var(--ds-leading-snug)}.auth-switcher_formStack__cEsri+.auth-switcher_notice__bvp5d{margin:var(--ds-space-14) 0 0}.auth-switcher_bad__snGV3,.auth-switcher_good__hc9am{font-size:var(--ds-text-xs);font-style:normal}.auth-switcher_good__hc9am{color:var(--ds-success-fg)}.auth-switcher_bad__snGV3{color:var(--ds-danger-fg)}.auth-switcher_suggestion__fA9tK{width:max-content;min-height:var(--ds-tap);padding:0;border:0;background:transparent;color:var(--ds-primary-quiet);font:inherit;font-size:var(--ds-text-xs);text-decoration:underline;cursor:pointer}.auth-switcher_dashboard__XUHh_{max-width:var(--ds-container-token);margin-inline:auto;padding:var(--ds-space-32) var(--ds-gutter)}.auth-switcher_dashboardHeader__D9lGi{display:flex;align-items:end;justify-content:space-between;gap:var(--ds-space-20);margin-block-end:var(--ds-space-18)}.auth-switcher_dashboardHeader__D9lGi h1{margin:var(--ds-space-3) 0 0;color:var(--ds-ink-heading);font-size:var(--ds-text-xl)}.auth-switcher_dashboardHeader__D9lGi p{margin:0;color:var(--ds-ink-muted);font-size:var(--ds-text-xs)}.auth-switcher_cardGrid__z5gZY{display:grid;gap:var(--ds-space-12);margin-block-end:var(--ds-space-20)}.auth-switcher_tenantCard__U_BK4{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--ds-space-6) var(--ds-space-14);padding:var(--ds-space-16);border:var(--ds-space-px) solid var(--ds-line);border-radius:var(--ds-radius-md);background:var(--ds-paper);color:inherit;text-decoration:none}.auth-switcher_tenantCard__U_BK4:hover{border-color:var(--ds-line-strong)}.auth-switcher_tenantCard__U_BK4 h2{margin:0;color:var(--ds-ink-heading);font-size:var(--ds-text-base)}.auth-switcher_tenantCard__U_BK4>span[dir=ltr]{grid-column:1;overflow-wrap:anywhere;color:var(--ds-ink-muted);font-size:var(--ds-text-xs);text-align:start}.auth-switcher_tenantCard__U_BK4 strong{grid-column:2;grid-row:1/span 2;min-height:var(--ds-tap);align-content:center;padding-inline:var(--ds-space-14);border-radius:var(--ds-radius-sm);background:var(--ds-primary);color:var(--ds-on-primary);font-size:var(--ds-text-xs)}.auth-switcher_status__fXsKe{width:max-content;padding:var(--ds-space-3) var(--ds-space-10);border-radius:var(--ds-radius-pill);background:var(--ds-success-bg);color:var(--ds-success-fg);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold)}.auth-switcher_tenantCard__U_BK4 h2+.auth-switcher_status__fXsKe{background:var(--ds-warning-bg);color:var(--ds-warning-fg)}.auth-switcher_empty__L1Sxx{padding:var(--ds-space-32);border:var(--ds-space-px) dashed var(--ds-line-strong);border-radius:var(--ds-radius-md);background:var(--ds-paper);text-align:center}.auth-switcher_empty__L1Sxx h2{margin:0 0 var(--ds-space-8);color:var(--ds-ink-heading);font-size:var(--ds-text-lg)}.auth-switcher_empty__L1Sxx p{margin:0 0 var(--ds-space-20);color:var(--ds-ink-muted);font-size:var(--ds-text-sm)}@media (max-width:860px){.auth-switcher_topbar__8lohI{padding-inline:var(--ds-space-16)}.auth-switcher_authGrid__zvvol{padding-block:var(--ds-space-32)}.auth-switcher_dashboardHeader__D9lGi{display:block}.auth-switcher_dashboardHeader__D9lGi p{margin-block-start:var(--ds-space-6)}.auth-switcher_tenantCard__U_BK4{grid-template-columns:1fr}.auth-switcher_tenantCard__U_BK4 strong{grid-column:1;grid-row:auto;width:max-content}}