1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="6e9b04e2-e305-4daa-b90e-500e1feea9a9",e._sentryDebugIdIdentifier="sentry-dbid-6e9b04e2-e305-4daa-b90e-500e1feea9a9")}catch(o){}}();const e={biometric:{challengeInvalid:"El desafÃo biométrico no es válido o ha caducado",identifierRequired:"Se requiere personId, correo electrónico o teléfono",invalidSignatureEncoding:"Codificación de firma biométrica no válida",notAvailable:"El inicio de sesión biométrico no está disponible",publicKeyRequired:"La clave pública es obligatoria",storedKeyInvalid:"La clave pública biométrica almacenada no es válida",verificationFailed:"La verificación biométrica falló"},contactType:{email:"correo electrónico",phone:"número de teléfono"},emailAlreadyExists:"Este correo electrónico {{email}} ya existe",loginAccountNotFoundByPhone:'No se encontró ninguna cuenta asociada a este número de teléfono "{{phone}}".',otpNotAllowed:"La autenticación mediante OTP no está permitida para este usuario.",otpSentEmail:"Si existe una cuenta con este correo electrónico, recibirás un OTP en breve.",otpSentPhone:"Si existe una cuenta con este número de teléfono, recibirás un OTP en breve.",otpSentPhoneShort:"Si existe una cuenta con este teléfono, recibirás un OTP en breve.",pinExpired:"El PIN ya expiró.",pinRequired:"Se requiere un PIN para verificar el OTP.",pinVerificationFailed:"Error de verificación. Asegúrate de que tu {{contactType}} y el OTP sean correctos e intenta de nuevo.",session:{expired:"La sesión ha expirado",notFound:"Sesión no encontrada",personMismatch:"Discrepancia de persona en la sesión"},tooManyAttempts:"Has excedido el número máximo de intentos. Por favor, intenta de nuevo después de {{minutes}} minutos y {{seconds}} segundos.",verifiedAccount:"Cuenta verificada exitosamente",verifyRequiresIdentifier:"La verificación del OTP requiere al menos un correo electrónico o un teléfono."},a={access:{anonymousFetchNotAllowed:"El formulario no permite la obtención de envÃos anónimos",anonymousFormNotAllowed:"El formulario no está permitido para usuarios anónimos en la organización seleccionada",cannotArchiveCA:"Permiso denegado: No puede archivar esta CA.",cannotDeleteSubmissions:"No tiene permiso para eliminar las entregas de este formulario",cannotEditMojoUser:"No tiene permiso para editar los detalles de usuario de Mojo.",cannotUnarchiveCA:"Permiso denegado: No puede desarchivar esta CA.",cannotViewSubmissions:"No tiene permiso para ver las entregas del formulario seleccionado",crossOrgAccessUser:"Permiso denegado: Intento de acceder a un usuario de una organización diferente.",crossOrgCloseCA:"Permiso denegado: Intento de cerrar una AC de una organización diferente.",crossOrgCommentCA:"Permiso denegado: Intento de agregar un comentario en una AC de una organización diferente.",crossOrgDeleteUser:"Permiso denegado: Intento de eliminar a un usuario de una organización diferente.",crossOrgModifyUser:"Permiso denegado: intento de modificar a un usuario de una organización diferente",crossOrgSendBackCA:"Permiso denegado: Intento de enviar una AC de una organización diferente.",denied:"Permiso denegado",invalidRole:"Permiso denegado: Rol no válido.",noContractorAccess:"No tiene acceso a este contratista",noProjectAccess:"No tiene acceso a este proyecto",noRole:"Permiso denegado (no tienes ningún rol)",noRoleShort:"Permiso denegado (sin rol)",noValidRoleFound:"Permiso denegado (no se encontró un rol válido)",noValidRoleSentence:"Permiso denegado: No tiene un rol válido.",roleInvalidParen:"Permiso denegado (su rol no es válido)",roleNotFound:"Permiso denegado (rol no encontrado)",unauthorized:"No autorizado",userContextRequired:"Se requiere el contexto del usuario"},validation:{endDateAfterStart:"La Fecha de finalización debe ser igual o posterior a la Fecha de inicio",endDateBeforeCurrentPeriod:"La Fecha de finalización no puede moverse antes del final del periodo que se está midien
1do actualmente",endDateInvalid:"La Fecha de finalización debe ser una fecha válida",endDateRequired:"La Fecha de finalización es obligatoria cuando la duración se establece en una fecha personalizada",endDateTooFar:"La Fecha de finalización no puede ser posterior a un año después de la Fecha de inicio",goalCountPositive:"El conteo de objetivos debe ser mayor que cero",startDateInvalid:"La fecha de inicio debe ser una fecha válida",timezoneInvalid:"La zona horaria debe ser un nombre de zona IANA válido"},workflow:{caAlreadyClosed:"La acción correctiva ya está cerrada.",caAlreadyClosedComment:"No se puede añadir un comentario. La acción correctiva ya está cerrada.",caAlreadyClosedNoUpdate:"La acción correctiva ya está cerrada y no puede actualizarse.",caAlreadyClosedSendBack:"No se puede devolver la AC. La acción correctiva ya está cerrada.",caAlreadyResolved:"La acción correctiva ya está resuelta.",favoriteAdded:"Formulario añadido con éxito a tus favoritos",favoriteAlreadyAdded:"Formulario ya añadido a tus favoritos",favoritesLimit:"Has alcanzado el lÃmite de 10 formularios favoritos",submissionAlreadyDeleted:"El envÃo ya fue eliminado",submissionStillProcessing:"El envÃo aún se está procesando y no se puede descargar todavÃa"}},o=JSON.parse('{"caResponse":{"body":{"commented":"{{senderName}} agregó un comentario en su acción correctiva.","resolvedClosed":"{{senderName}} resolvió/cerró su acción correctiva.","sentBack":"{{senderName}} devolvió su acción correctiva."}},"email":{"caAssigned":{"body":"<h4>Hola {{name}},</h4><p>{{assignerName}} lo estableció como uno de los responsables de esta acción correctiva.</p><p>Enlace: <a href=\\"{{link}}\\">Acción Correctiva</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","subject":"Se le ha asignado una acción correctiva"},"caReminder":{"body":"<h4>Hola {{name}},</h4><p>Este es un recordatorio de que tienes una acción correctiva pendiente que requiere tu atención.</p><p>Por favor, haz clic en el siguiente enlace para revisar el registro y completar los pasos necesarios para cerrarlo.</p><p><a href=\\"{{link}}\\">Revisar registro ahora</a></p><h4>Gracias,</h4><p>Mojo AI</p>","subject":"Recordatorio: La acción correctiva abierta requiere su atención"},"caResolvedOnSpot":{"body":"<h4>Hola {{name}},</h4><p>Tu acción correctiva ha sido resuelta en el momento. No se requiere ninguna acción adicional.</p><p><a href=\\"{{link}}\\">Ver la AC</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","bodyExternal":"<h4>Hola {{name}},</h4><p>Tu acción correctiva ha sido marcada como resuelta/cerrada utilizando la opción \\"resuelta en el momento\\". No se requiere ninguna acción adicional.</p><p><a href=\\"{{link}}\\">Ver la AC</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","subject":"Tu acción correctiva ha sido resuelta en el momento","subjectExternal":"Tu acción correctiva ha sido marcada como resuelta/cerrada."},"caResponse":{"bodyCommented":"<h4>Hola {{name}},</h4><p>{{senderName}} añadió un comentario en tu acción correctiva.</p><p>Enlace: <a href=\\"{{link}}\\">Acción Correctiva</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","bodyResolvedClosed":"<h4>Hola {{name}},</h4><p>{{senderName}} resolvió/cerró su acción correctiva.</p><p>Enlace: <a href=\\"{{link}}\\">Acción correctiva</a></p><h4>Gracias,</h4><p>El equipo de Mojo AI</p>","bodySentBack":"<h4>Hola {{name}},</h4><p>{{senderName}} te ha devuelto tu acción correctiva.</p><p>Enlace: <a href=\\"{{link}}\\">Acción Correctiva</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","subject":"Has recibido una respuesta a una acción correctiva existente."},"invite":{"body":"<h4>Hola {{name}},</h4><p>Ha sido invitado a Safety Mojo. Ya puede proceder e iniciar sesión en la aplicación utilizando su dirección de correo electrónico.</p><br><p>Enlace a la aplicación web: <a href=\\"https://safetymojo.ai/\\">https://safetymojo.ai/</a></p><br><p>Por favor, contacte a su administrador si tiene más preguntas.</p><br><p>El equipo de Mojo AI</p><p>Usted está recibiendo este correo porque su administrador lo está invitando a la aplicación Safety Mojo. Si usted no realizó esta acción o cree que cometimos un error, por favor ignore este mensaje.</p>","subject":"Verifique su cuenta"},"observationForm":{"body":"<p>Enlace al formulario de observación: {{link}}</p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","subject":"Nueva presentación para {{formTitle}}"},"otp":{"body":"<h4>Hola {{name}},</h4><p>Por favor, utilice el código a continuación para verificar que es usted:</p><br><h3>{{code}}</h3><br><p>Tenga en cuenta que este código solo es válido por 3 minutos.</p><h4>Gracias,</h4><p>El equipo de Mojo AI</p>","subject":"Verifique su cuenta"},"submissionUpdateReview":{"body":"<h4>Hola {{name}},</h4><p>Un {{formTitle}} existente ha sido actualizado para su revisión y aprobación. Haga clic en el enlace para iniciar sesión en el sistema para revisar y tomar la acción necesaria.</p><p><a href=\\"{{link}}\\"><u>Revisar registro ahora</u></a></p><h4>Gracias,</h4><p>Mojo AI</p>","subject":"El {{formTitle}} existente ha sido actualizado para su revisión"},"submissionUpdateSubmitter":{"body":"<h4>Hola {{name}},</h4><p>Hay una actualización en el {{formTitle}}
1 enviado por usted. Por favor, inicie sesión para ver la última actualización del registro de {{formTitle}}</p><p><a href=\\"{{link}}\\"><u>Ver registro</u></a></p><h4>Gracias,</h4><p>Mojo AI</p>","subject":"Actualización del {{formTitle}} enviado"},"subscriptionDaily":{"body":"<h4>Hola {{name}},</h4><p>Hoy se publicó un nuevo {{formTitle}}.</p><p>Enlace a las presentaciones: <a href=\\"{{submissionsUrl}}\\">{{formTitle}}</a></p><h4>Gracias,</h4><p>El equipo de Mojo AI</p>","subject":"Nuevo {{formTitle}} creado para hoy"},"subscriptionInstant":{"body":"<h4>Hola {{name}},</h4><p>Se publicó un nuevo {{formTitle}} el {{date}} por {{authorName}}.</p><p>Enlace a la presentación: <a href=\\"{{submissionUrl}}\\">{{formTitle}}</a></p><h4>Gracias,</h4><p>Equipo de Mojo AI</p>","subject":"{{authorName}} publicó un nuevo {{formTitle}}"},"welcome":{"addPhoneCta":"Puedes agregar uno en la configuración de tu cuenta para recibir contraseñas de un solo uso (OTP) por mensaje de texto.","additionalSupportPost":"sección de","additionalSupportPre":"Para obtener asistencia adicional sobre cómo usar MojoAI, visite la","appInfo":"¡Nuestra aplicación móvil ya está aquÃ! Busque Safety Mojo AI para descargarla en Play Market y App Store.","companyLabel":"Empresa","emailLabel":"Correo electrónico","greeting":"¡Gracias por crear tu cuenta!","intro":"Hemos recibido la información de tu cuenta y ya estás listo para iniciar sesión y comenzar a usar Safety Mojo.","knowledgeBaseLabel":"Base de conocimientos","loginInfoHeader":"Tu información de inicio de sesión es:","noPhone":"La cuenta no tiene un número de teléfono agregado.","phoneLabel":"Número de teléfono","remember":"Recuerda:","rememberBody":"Tu contraseña siempre vendrá en forma de una OTP (contraseña de un solo uso) que recibirás por correo electrónico o mensaje de texto.","subject":"Bienvenido a Safety Mojo"}},"goalMeasurement":{"body":{"participant":{"dailyLogin":"Se pide a los usuarios seleccionados que inicien sesión al menos {{goalCount}} veces al dÃa para completar {{goalName}}. {{completionSuffix}}","fieldCompletion":"Campo \\"{{fieldLabel}}\\" completado por {{participantName}}. {{completionSuffix}}","submission":"Se pide a los usuarios seleccionados que envÃen el formulario al menos {{goalCount}} veces al dÃa para completar {{goalName}}. {{completionSuffix}}"},"watcher":{"dailyLogin":"Se pide a los usuarios seleccionados que inicien sesión al menos {{goalCount}} veces al dÃa para completar {{goalName}}. El {{completionRate}} de los usuarios ha completado el objetivo para el periodo {{period}}. Se han enviado correos electrónicos de recordatorio.","fieldCompletion":"Objetivo del campo \\"{{fieldLabel}}\\": el {{completionRate}} de los usuarios ha completado el objetivo para el periodo {{period}}. Se han enviado correos electrónicos de recordatorio.","submission":"Se pide a los usuarios seleccionados que envÃen al menos {{goalCount}} formulario al dÃa para completar {{goalName}}. El {{completionRate}} de los usuarios ha completado el objetivo para el periodo {{period}}. Se han enviado correos electrónicos de recordatorio."}},"completedForPeriod":"Usuarios que completaron en dicho periodo","completedUsers":"Usuarios que completaron","completionSuffix":{"completed":"¡Felicidades! Has completado el objetivo para el periodo {{periodStart}} - {{periodEnd}}. Sigue con el buen trabajo.","notMet":"No cumpliste el objetivo para el periodo {{periodStart}} - {{periodEnd}}. Por favor, recuerda completar el objetivo para el siguiente periodo."},"pausedUsers":"Usuarios en pausa","subtitle":"Medición para {{goalName}}","title":"Medición de Metas y Controles","uncompletedUsers":"Usuarios que no completaron"},"goalReminder":{"body":{"participant":{"dailyLogin":"Este es un recordatorio sobre su meta pendiente {{goalName}}, se le pide iniciar sesión al menos una vez al dÃa para completar esta meta. {{deadline}}","fieldCompletion":"Este es un recordatorio sobre tu {{goalName}} pendiente. Se te solicita completar al menos {{goalCount}} envÃo(s) de formulario con el campo \\"{{fieldLabel}}
1\\" {{trackingPeriod}} para completar esta meta. {{deadline}}","submission":"Este es un recordatorio sobre tu {{goalName}} pendiente, se te solicita enviar al menos {{goalCount}} {{trackingPeriod}} para completar esta meta. {{deadline}}"},"watcher":{"dailyLogin":"Este es un recordatorio sobre tu meta supervisada {{goalName}}, se solicita a los usuarios objetivo iniciar sesión al menos {{goalCount}} {{trackingPeriod}} para completar esta meta. {{deadline}}","fieldCompletion":"Este es un recordatorio sobre tu meta supervisada {{goalName}}. Se solicita a los usuarios objetivo enviar al menos {{goalCount}} formulario(s) con el campo \\"{{fieldLabel}}\\" {{trackingPeriod}} para completar esta meta. {{deadline}}","submission":"Este es un recordatorio sobre tu meta supervisada {{goalName}}, se solicita a los usuarios objetivo enviar al menos {{goalCount}} {{trackingPeriod}} para completar esta meta. {{deadline}}"}},"deadline":{"participant":"La meta debe completarse antes del {{date}} para el periodo actual. Informe a su supervisor de metas sobre cualquier problema que pueda encontrar.","watcher":"La meta debe completarse antes del {{date}} para el periodo actual."},"none":"Ninguno","subtitle":"Recordatorio para {{goalName}}","title":"Recordatorio de metas y controles","usersHeader":"Usuarios"},"goalsControls":{"daysRemaining":"DÃas restantes","disclaimer":"Este mensaje y cualquier archivo adjunto están destinados únicamente al uso del destinatario y pueden contener información privilegiada y confidencial. Si el lector de este mensaje no es el destinatario previsto o un representante autorizado del destinatario previsto, por la presente se le notifica que cualquier difusión de esta comunicación está estrictamente prohibida. Si ha recibido esta comunicación por error, notifique al remitente inmediatamente respondiendo al correo electrónico y elimine el mensaje y cualquier archivo adjunto de su sistema.","endDay":"DÃa final","header":"Objetivos y controles","mobileApp":"¡Ya está aquà nuestra aplicación móvil! Descárgala en Play Store y App Store.","perPeriod":"{{goalTextDisplay}} por periodo","rightsReserved":"Todos los derechos reservados.","startDay":"DÃa de inicio","textDisplay":{"fieldSubmissions":"EnvÃos de \\"{{fieldLabel}}\\"","logins":"Inicios de sesión","submissions":"EnvÃos"},"total":"Total {{goalTextDisplay}}","trackingPeriod":"Periodo de seguimiento","user":"Usuario","viewGoal":"Ver nombre del objetivo"},"inApp":{"caAssigned":{"body":"{{assignerName}} te ha designado como uno de los responsables de esta acción correctiva.","type":"Se te ha asignado una acción correctiva"},"caReminder":{"body":"Este es un recordatorio de que tiene una acción correctiva abierta que requiere su atención","type":"La acción correctiva abierta requiere su atención"},"caResolvedOnSpot":{"body":"Ha sido marcada como resuelta en el momento. No se necesita ninguna acción adicional.","type":"Su acción correctiva ha sido marcada como resuelta/cerrada."},"caResponse":{"type":"Has recibido una respuesta a una acción correctiva existente."},"submitterAssigned":{"body":"Por favor, revisa el {{formTitle}} de inmediato.","type":"Tienes un {{formTitle}} pendiente para que completes un {{childFormTitle}}."},"subscriptionDaily":{"body":"Hoy se publicó un nuevo {{formTitle}}.","type":"Nuevo {{formTitle}} creado para hoy"},"subscriptionInstant":{"body":"Un nuevo {{formTitle}} fue publicado el {{date}} por {{authorName}}","type":"Se creó un nuevo {{formTitle}}"}},"push":{"caAssigned":{"body":"{{assignerName}} lo estableció como uno de los responsables de esta acción correctiva.","title":"Se le ha asignado una acción correctiva"},"caReminder":{"body":"Este es un recordatorio de que tiene una acción correctiva abierta que requiere su atención","title":"La acción correctiva abierta requiere su atención"},"caResolvedOnSpot":{"body":"No se requiere ninguna acción adicional","title":"Su acción correctiva ha sido resuelta en el momento"},"caResponse":{"title":"Has recibido una respuesta a una acción correctiva existente."},"submissionUpdateReview":{"body":"Un {{formTitle}} existente ha sido actualizado para su revisión y aprobación"},"submissionUpdateSubmitter":{"body":"Hay una actualización en el {{formTitle}}
1 enviado por usted"},"submitterAssigned":{"body":"Por favor, revisa el {{formTitle}} de inmediato.","title":"Tienes un {{formTitle}} pendiente para que completes.","titleWithChild":"Tienes un {{formTitle}} pendiente para que completes un {{childFormTitle}}."},"subscriptionDaily":{"body":"Hoy se publicó un nuevo {{formTitle}}.","title":"Nuevo {{formTitle}} creado para hoy"},"subscriptionInstant":{"body":"Se publicó un nuevo {{formTitle}} el {{date}} por {{authorName}}","title":"Nuevo {{formTitle}} creado"}},"sms":{"caAssigned":{"body":"Notificación de Safety Mojo (org \\"{{orgName}}\\"). Se le ha asignado una nueva acción correctiva.\\nEnlace:\\n{{link}}\\nResponda STOP para cancelar la suscripción."},"caReminder":{"body":"Hola {{name}}, \\nEste es un recordatorio de que tienes una acción correctiva pendiente que requiere tu atención.\\nRevisar registro ahora: {{link}}.\\nGracias, Mojo AI"},"caResolvedOnSpot":{"body":"De Safety Mojo (\\"{{orgName}}\\"). Su AC fue resuelta en el momento. Ver enlace:\\n{{link}}\\nResponda STOP para cancelar la suscripción.","bodyExternal":"De Safety Mojo, \\"{{orgName}}\\". Tu AC ha sido marcada como resuelta en el momento. No se requiere ninguna acción adicional.\\n{{link}}\\nResponde STOP para cancelar la suscripción."},"caResponse":{"body":"Esta notificación es de Safety Mojo, en nombre de \\"{{orgName}}\\".\\n\\nSe ha actualizado una acción correctiva existente. Por favor, revise el enlace a continuación.\\n\\"{{link}}\\"\\n\\nResponda STOP para cancelar la suscripción"},"otpCode":"Tu código de verificación de inicio de sesión único de SafetyMojo es \\"{{randomCode}}\\". Este código expirará en 3 minutos.\\n\\nPuedes darte de baja en cualquier momento respondiendo \\"STOP\\" a estos mensajes.","submissionReview":{"body":"Un nuevo {{formTitle}} ha sido enviado para su revisión. Por favor, inicie sesión para revisar y aprobar. {{link}}"},"submissionUpdateReview":{"body":"Un {{formTitle}} existente ha sido enviado por {{authorName}} para su revisión. Por favor, inicie sesión para revisar y aprobar. {{link}}"},"submissionUpdateSubmitter":{"body":"Hay una actualización en el {{formTitle}} enviado por usted. Por favor, inicie sesión para ver la última actualización del registro de {{formTitle}}. {{link}}"},"submitterAssigned":{"noChild":"Estás recibiendo esta notificación de Safety Mojo, en nombre de \\"{{orgName}}\\".\\n\\nTienes un {{formTitle}} pendiente para que completes un formulario. Por favor, tómate un momento para revisarlo:[{{link}}]\\n\\nPuedes darte de baja en cualquier momento respondiendo \\"STOP\\" a estos mensajes.","withChild":"Estás recibiendo esta notificación de Safety Mojo, en nombre de \\"{{orgName}}\\".\\n\\nTienes un {{formTitle}} pendiente para que completes un {{childFormTitle}}. Por favor, tómate un momento para revisarlo:[{{link}}]\\n\\nPuedes darte de baja en cualquier momento respondiendo \\"STOP\\" a estos mensajes."},"subscriptionDaily":{"body":"Hoy se publicó un nuevo {{formTitle}}. Enlace a las presentaciones: {{link}}"},"subscriptionInstant":{"body":"Se publicó un nuevo {{formTitle}} el {{date}} por {{authorName}}. Enlace a la presentación: {{link}}"}
1,"welcome":{"body":"¡Gracias por crear su cuenta!\\n\\nHemos recibido la información de su cuenta y ya está listo para iniciar sesión y comenzar a usar Safety Mojo.\\n\\nSu información de inicio de sesión es:\\nCorreo electrónico\\n{{email}}\\n\\nNúmero de teléfono\\n{{phone}}\\n\\nEmpresa\\n{{company}}\\n\\nRecuerde:\\nSu contraseña siempre será una OTP (contraseña de un solo uso) que recibirá por correo electrónico o mensaje de texto.","noEmail":"La cuenta no tiene un correo electrónico agregado. Puede agregar uno en la configuración de su cuenta para recibir OTPs por correo electrónico."}}}'),i={auth:e,errors:a,notifications:o};export{e as auth,i as default,a as errors,o as notifications}; 2//# sourceMappingURL=server-DBE6qdWq.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.