.login-module__Si-P0q__container{min-height:100vh;padding:var(--space-xl);background:var(--bg);background-image:radial-gradient(ellipse at 50% 0%, var(--accent-subtle) 0%, transparent 60%);justify-content:center;align-items:center;display:flex}.login-module__Si-P0q__card{width:100%;max-width:400px;padding:var(--space-5xl);align-items:center;gap:var(--space-xl)}.login-module__Si-P0q__logo{background:var(--accent-subtle);border:1px solid var(--accent-medium);border-radius:var(--radius-lg);width:56px;height:56px;margin-bottom:var(--space-sm);color:var(--accent-text);justify-content:center;align-items:center;display:flex}.login-module__Si-P0q__title{font-size:var(--font-size-xl);color:var(--text-primary);letter-spacing:-.025em;margin:0;font-weight:800}.login-module__Si-P0q__subtitle{margin:0 0 var(--space-sm);font-size:var(--font-size-base);color:var(--text-secondary);text-align:center;line-height:var(--leading-xl)}.login-module__Si-P0q__button{gap:var(--space-base);width:100%;height:40px}.login-module__Si-P0q__footer{margin:var(--space-sm) 0 0;font-size:var(--font-size-sm);color:var(--text-muted);text-align:center}
