.login-skeleton-card{width:100%;max-width:380px;padding:var(--sp-8)var(--sp-8)var(--sp-6);background-color:var(--el-0);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.login-skeleton-header{margin-bottom:var(--sp-6);align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.login-skeleton-logo{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-sm)}.login-skeleton-subtitle{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*36);border-radius:var(--radius-sm)}.login-skeleton-form{gap:var(--sp-5);flex-direction:column;display:flex}.login-skeleton-fields{gap:var(--sp-4);flex-direction:column;display:flex}.login-skeleton-field{gap:var(--sp-1-5);flex-direction:column;display:flex}.login-skeleton-label{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-sm)}.login-skeleton-label-short{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*14);border-radius:var(--radius-sm)}.login-skeleton-input{border-radius:var(--radius-sm);width:100%;height:40px}.login-skeleton-button{border-radius:var(--radius-sm);width:100%;height:36px}
