@media (min-width:802px) and (max-width:3000px){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f6fa!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}}@media (min-width:10px) and (max-width:801px){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-width:190px}}@media (min-width:802px) and (max-width:3000px){.navbar{background-image:url(/static/media/back2.018615f71c31e1ce02bd.png);background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px;position:fixed;width:150px;z-index:999}.navbar,.navbar:after{height:95vh;left:0;top:0}.navbar:after{background-color:#191723e6;content:"";position:absolute;width:100%;z-index:1}.navbar>*{position:relative;z-index:2}.navbar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.navbar-title{font-size:18px;margin:0}.navbar-toggleButton{background-color:#2c2745e6;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:20px;padding:5px}.navbar-menu{display:flex;flex-direction:column}.navbar-button{align-items:center;background-color:#2c2745e6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:8px;margin-bottom:10px;padding:10px;text-align:left;transition:all .3s ease;width:150px}.navbar.collapsed{height:95vh;width:50px}.navbar.collapsed .navbar-button{width:35px}.navbar-link{text-decoration:none}.navbar-bottomSection{margin-top:auto}.hero-navtitle{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:lighter;margin-bottom:10px}.nav-context{background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;margin:12px 12px 0;padding:12px}.nav-context__label{display:block;font-size:12px;margin-bottom:6px;opacity:.8}.nav-context__select{background:#0003;border:1px solid #ffffff26;border-radius:8px;color:#fff;outline:none;padding:8px 10px;width:100%}.nav-context__select:disabled{cursor:not-allowed;opacity:.6}.company-chip{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;display:inline-flex;font-size:13px;gap:8px;margin-top:10px;padding:6px 10px}.company-chip__dot{background:currentColor;border-radius:999px;display:inline-block;height:8px;width:8px}.nav-context__error{color:#ff7676;font-size:12px;margin-top:8px}.nav-context__empty{font-size:12px;margin-top:8px;opacity:.8}}.box{align-items:center;background-color:#e0e0e0;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100px;justify-content:center;margin:10px;width:250px}.title{color:#333;font-size:16px;margin:0}.number{color:#007bff;font-size:24px;font-weight:700;margin:5px 0 0}.container{align-items:center;display:flex;flex-direction:column}.infoBoxContainer{display:flex;justify-content:space-around;margin-bottom:20px;width:100%}.horizontalContainer{display:flex;justify-content:space-between;width:100%}.tableContainer{margin-right:20px;width:37.5%}.chartContainer{width:62.5%}.table{border-collapse:collapse;width:100%}.table th{background-color:#333;color:#fff;padding:10px}.table td{border:1px solid #ccc;padding:10px}.tabla thead th{background-color:#f9fafc;box-shadow:0 2px 2px -1px #0000001a;position:sticky;top:0;z-index:1}.tabla-title{margin-top:20px;width:100%}.tabla-title p{color:#333;display:flex;font-size:20px;font-weight:700;justify-content:center;width:100%}.tabla-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-height:85vh;overflow-y:auto;padding-bottom:40px;width:90%}.tabla{border-collapse:initial;border-spacing:0;box-shadow:0 2px 8px #0000001a;width:100%}.tabla td,.tabla th{border:1px solid #e0e0e0;padding:12px 16px;text-align:left}.tabla th{background-color:#f9fafc;color:#555;font-size:13px;font-weight:700;text-transform:uppercase}.tabla tbody tr:nth-child(2n){background-color:#f6f8fc}.tabla tbody tr:hover{background-color:#def;cursor:pointer}.active-row{background-color:#cce5ff!important;font-weight:700}.paginador{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.paginador button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s ease}.paginador button:hover:not(:disabled){background-color:#0056b3}.paginador button:disabled{background-color:#ccc;cursor:not-allowed}.paginador span{color:#333;font-size:14px}.jobtitle-header{position:relative}.jobtitle-header span{display:inline-block;margin-right:25px}.jobtitle-header .refresh-btn{background:none;border:none;color:#444;cursor:pointer;font-size:16px;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.jobtitle-header .refresh-btn:hover{transform:translateY(-50%) rotate(90deg)}.crear-form-header{margin-bottom:20px}#crear-busqueda-form{width:100%}.form-container form{display:flex;flex-direction:column;margin-top:20px;width:100%}.form-container input,.form-container select{align-items:center;border:1px solid #ccc;border-radius:4px;height:4vh;justify-content:center;padding-left:10px;width:95%}form h3{font-size:1.5em;margin-bottom:10px}.form-container{display:flex;gap:20px}.form-left,.form-right{display:flex;flex:1 1;flex-direction:column;gap:10px}.form-right textarea{flex:1 1;resize:none}.form-right textarea,form input,form textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px}form input[type=date]{font-family:Arial,sans-serif;font-size:12px;margin-top:5px}#crear-busqueda-form .crear-button-container{display:flex;justify-content:center;margin-top:20px}#crear-busqueda-form #crear-busqueda-button{align-self:flex-start;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:15px;padding:10px;width:70%}#crear-busqueda-form #crear-busqueda-button:hover{background-color:#0056b3}.crear-container{background-color:#f4f4f4;box-sizing:border-box;height:100vh;padding:40px}.crear-title-container{margin-bottom:40px;text-align:center}.crear-title-container h2{font-size:28px;font-weight:700;margin:0}.crear-buttonContainer{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-bottom:40px}.crear-box{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #00000014;max-width:450px;padding:30px 25px;width:100%}.crear-box button{background-color:#5a4fcf;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:10px 20px;transition:background-color .3s ease}.crear-box button:hover{background-color:#473eb1}.crear-button-container button{background-color:#5a4fcf;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.crear-button-container button:hover{background-color:#473eb1}.crear-box ul{color:#333;font-size:15px;line-height:1.6;list-style-type:disc;margin:0;padding-left:20px}.message{color:#28a745;font-size:16px;font-weight:600;margin-top:30px;text-align:center}.etapas-wrapper{padding:30px}.etapas-title{font-size:26px;margin-bottom:30px;text-align:center}.pipelines-container{background:#ffffff0d;border-radius:12px;margin-bottom:40px;padding:20px}.pipelines-title{font-size:18px;margin-bottom:15px;opacity:.8}.pipelines-row{display:flex;flex-wrap:wrap;gap:15px}.pipeline-box{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;min-width:120px;padding:12px 20px;text-align:center}.etapas-editor{display:flex;gap:30px;margin-top:20px}.editor-column{background:#ffffff0d;border-radius:12px;display:flex;flex:1 1;flex-direction:column;padding:20px}.editor-title{margin-bottom:15px;opacity:.8}.etapas-list{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-bottom:20px}.etapa-item{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:8px;padding:12px}.add-etapa-row{display:flex;gap:12px}.input-etapa{flex:1 1;padding:10px}.btn-agregar,.input-etapa{border:none;border-radius:8px}.btn-agregar{background:#6a5acd;color:#fff;cursor:pointer;padding:10px 20px}.editor-arrows{display:flex;flex-direction:column;gap:40px;justify-content:center}.arrow{font-size:40px;opacity:.9}.btn-confirmar{align-self:flex-end;background:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:auto;padding:10px 20px}@media (min-width:1200px) and (max-width:3000px){.full{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.login-container{height:100vh;margin:0}.form-section,.login-container{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;justify-content:center}.form-section{width:100%}h2{margin-bottom:20px;text-align:center}form{width:80%}.form-group1,form{display:flex;flex-direction:column}.form-group1{align-items:center;justify-content:center;width:100%}.form-group1 label{display:flex;flex-direction:column;justify-content:left;width:50%}.form-group{margin-bottom:15px}.label{display:block;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:5px;margin-top:20px}input{align-items:center;border:1px solid #ccc;border-radius:4px;height:4vh;justify-content:center;padding-left:10px;width:50%}.login-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;height:3vh;margin-top:15px;width:50%}.login-button:hover{background-color:#0056b3}.logo{margin-top:-10%;width:15%}.google-login img{height:5vh;margin-top:10%}.google-login:hover{background-color:#f1f1f1;border-radius:4px;box-shadow:0 4px 10px #0000001a}.spinner{animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-section{transition:filter .3s ease}.form-section.blurred{filter:blur(5px)}.google-login img{transition:transform .3s ease}.google-login:hover img{transform:scale(1.1)}.google-login{z-index:2}}@media (min-width:1px) and (max-width:1199px){.full{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.login-container{height:100vh;margin:0}.form-section,.login-container{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;justify-content:center}.form-section{width:100%}h2{margin-bottom:20px;text-align:center}form{width:80%}.form-group1,form{display:flex;flex-direction:column}.form-group1{align-items:center;justify-content:center;width:100%}.form-group1 label{display:flex;flex-direction:column;justify-content:left;width:85%}.form-group{margin-bottom:15px}label{display:block;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:5px;margin-top:20px}input{align-items:center;border:1px solid #ccc;border-radius:4px;justify-content:center;padding-left:10px}.login-button,input{height:4vh;width:85%}.login-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;margin-top:15px}.login-button:hover{background-color:#0056b3}.logo{margin-bottom:5%;margin-top:-10%;width:30%}.google-login img{height:5vh}.google-login:hover{background-color:#f1f1f1;border-radius:4px;box-shadow:0 4px 10px #0000001a}.spinner{animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}@media (min-width:802px) and (max-width:3000px){.hero-container{height:100vh;overflow:hidden;position:relative;width:100%}.hero-image{background-image:url(/static/media/back1.7448cd359796682af62c.jpg)}.hero-image,.hero-image2{background-position:50%;background-size:cover;filter:blur(3px);height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.hero-image2{background-image:url(/static/media/back2.018615f71c31e1ce02bd.png)}.overlay{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.hero-content{color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);width:70%}.hero-content,.hero-title1{position:absolute;text-align:center}.hero-title1{display:flex;flex-direction:column}.hero-content1{justify-content:space-between;margin:12% 10% 5%;width:80%}.hero-content1,.hero-content2{color:#fff;display:flex;position:absolute;text-align:center}.hero-content2{align-items:center;margin:5% 10%;width:100%;width:80%}.hero-title{font-size:3rem}.hero-title,.hero-title2{font-family:Montserrat,sans-serif;font-weight:lighter;margin-bottom:10px}.hero-title2{font-size:1.5rem}.hero-title3{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:lighter;margin-bottom:20px;margin-left:5px;margin-right:5px}ul{list-style-type:none;margin:0;padding:0}li{margin-bottom:10px;margin-left:5%;width:90%}.hero-subtitle{font-size:1.5rem;margin-bottom:20px}.hero-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:15px 30px;text-decoration:none}.hero-button:hover{background-color:#0056b3}.box{background-color:#a9a9a933;border-radius:10px;max-width:400px;width:30%}}@media (min-width:10px) and (max-width:801px){.hero-container{height:100vh;overflow:hidden;position:relative;width:100%}.hero-image{background-image:url(/static/media/back1.7448cd359796682af62c.jpg);background-position:50%;background-size:cover;filter:blur(3px);margin:0}.hero-image,.overlay{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{background:#00000080}.hero-content{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:70%}.hero-title{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:lighter;margin-bottom:10px}.hero-subtitle{font-size:1.3rem;margin-bottom:20px}.hero-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;text-decoration:none}.hero-button:hover{background-color:#0056b3}.hero-image2{background-image:url(/static/media/back2.018615f71c31e1ce02bd.png);background-position:50%;background-size:cover;filter:blur(3px);height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.hero-content1{justify-content:space-between;margin:12% 10% 5%;width:80%}.hero-content1,.hero-content2{color:#fff;display:flex;position:absolute;text-align:center}.hero-content2{align-items:center;margin:5% 10%;width:100%;width:80%}}.loader-container{align-items:center;background-color:#fff;color:#333;display:flex;flex-direction:column;height:100vh;justify-content:center}.spinner{animation:spin 1s linear infinite;border:4px solid #ddd;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner2{animation:spin2 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#3498db;display:inline-block;height:20px;margin-left:10px;margin-top:10px;width:20px}@keyframes spin2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.busqueda-individual{background-color:#fff;color:#222;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh}.seccion-izquierda{border-right:1px solid #e0e0e0;display:flex;flex:1 1;flex-direction:column}.seccion-inferior,.seccion-superior{border-bottom:1px solid #e0e0e0;flex:1 1;overflow-y:auto;padding:30px 40px}.seccion-inferior{border-bottom:none}.seccion-derecha{flex:1 1;overflow-y:auto;padding:30px 40px}.seccion-derecha h3,.seccion-inferior h3,.seccion-superior h3{font-size:20px;font-weight:600;margin-bottom:20px}.seccion-derecha p,.seccion-superior p{font-size:15px;line-height:1.5;margin:6px 0}.seccion-derecha strong,.seccion-superior strong{font-weight:600}ul{padding-left:18px}ul li{font-size:15px;line-height:1.4;margin-bottom:16px}a{color:#06c;text-decoration:none}a:hover{text-decoration:underline}.App{display:flex;height:100vh}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main{height:100vh;overflow-y:auto;width:100%}.navbar+.main{margin-left:50px;padding-left:150px}.navbar.collapsed+.main{margin-left:50px;padding-left:50px}
/*# sourceMappingURL=main.558de918.css.map*/