.index-module-scss-module__98VFaG__wrapper{background-color:var(--color-bg);min-height:100vh;color:var(--color-text);padding:var(--space-md);justify-content:center;align-items:center;display:flex}.index-module-scss-module__98VFaG__card{align-items:center;gap:var(--space-lg);width:100%;max-width:420px;padding:var(--space-2xl) var(--space-xl);background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;display:flex}.index-module-scss-module__98VFaG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.index-module-scss-module__98VFaG__message{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-normal);margin:0}.index-module-scss-module__98VFaG__signOutButton{padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-text);background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);border:none}.index-module-scss-module__98VFaG__signOutButton:hover{background-color:var(--color-primary-hover)}.index-module-scss-module__98VFaG__signOutButton:active{background-color:var(--color-primary-active)}
