.page-module___8aEwW__mainLogin{background-color:#f9fafb;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module___8aEwW__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;max-width:24rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.page-module___8aEwW__cardHearder{text-align:center;margin-top:.25rem;padding-bottom:1rem}.page-module___8aEwW__cardTitle{letter-spacing:-.025em;color:#111827;justify-content:center;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;line-height:2rem;display:flex}.page-module___8aEwW__cardDescription{color:#6b7280;font-size:.875rem;line-height:1.25rem}.page-module___8aEwW__cardContent{gap:1rem;padding-top:1.5rem;display:grid}.page-module___8aEwW__erroMessage{color:#ef4444;text-align:center;background-color:#fef2f2;border-radius:.375rem;padding:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.page-module___8aEwW__subtitle{font-size:.875rem;font-weight:500;line-height:1}.page-module___8aEwW__inputs{gap:.5rem;display:grid}.page-module___8aEwW__etiquetaIcon{vertical-align:text-bottom;width:1.5rem;height:1.5rem;margin-right:.5rem;display:inline-block}.page-module___8aEwW__inputClasses,.page-module___8aEwW__inputClassesPass{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;height:2.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.page-module___8aEwW__inputClassesPass{border-top-right-radius:0;border-bottom-right-radius:0}.page-module___8aEwW__divPass{border-radius:.375rem;margin-top:.25rem;display:flex;box-shadow:0 1px 2px #0000000d}.page-module___8aEwW__olhoPass{cursor:pointer;color:#4b5563;background-color:#f9fafb;border:1px solid #d1d5db;border-left:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;padding:.5rem 1rem}.page-module___8aEwW__olhoPass:hover{background-color:#f3f4f6}.page-module___8aEwW__cardFooter{margin-top:2rem;padding-top:1.5rem}.page-module___8aEwW__buttonAccess{color:#fff;background-color:#28b82d;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:100%;height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module___8aEwW__buttonAccess:hover:not(:disabled){cursor:pointer;background-color:#4caf50}.page-module___8aEwW__buttonAccess:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__mainNotFound{background-color:#f9fafb;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.page-module___8aEwW__cardNotFound{text-align:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;max-width:30rem;padding:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.page-module___8aEwW__errorIconContainer{flex-direction:column;align-items:center;margin-bottom:1.5rem;display:flex}.page-module___8aEwW__errorIcon{color:#4f46e5;width:4rem;height:4rem;margin-bottom:.5rem}.page-module___8aEwW__errorCode{color:#4f46e5;font-size:3rem;font-weight:800;line-height:1}.page-module___8aEwW__cardTitleNotFound{color:#111827;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}.page-module___8aEwW__cardDescriptionNotFound{color:#6b7280;margin-bottom:.5rem;font-size:1rem}.page-module___8aEwW__cardDetail{color:#9ca3af;margin-bottom:2rem;font-size:.875rem}.page-module___8aEwW__cardFooterNotFound{margin-top:1.5rem}.page-module___8aEwW__buttonAccessNotFound{color:#fff;background-color:#4f46e5;border-radius:.375rem;justify-content:center;align-items:center;width:100%;height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module___8aEwW__buttonAccess:hover{background-color:#4338ca}
