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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Mui-root,.MuiButton-root,.MuiInputBase-root,.MuiNativeSelect-root,.MuiSelect-root,.MuiTextField-root,.MuiTypography-root,a,body,button,caption,div,h1,h2,h3,h4,h5,h6,input,label,legend,li,ol,p,select,span,strong,table,td,textarea,th,ul{font-family:Urbanist,sans-serif!important;font-optical-sizing:auto!important;font-style:normal!important}.MuiDivider-root,.MuiLinearProgress-root{min-width:100%!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.fade-in{animation:load-page .5s linear}.fade-in-2{animation:load-page .25s linear}@keyframes load-page{0%{filter:brightness(0);opacity:0}to{filter:brightness(100%);opacity:1}}.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)}}:root{--principal:#c8d11d;--secundario:#384314;--fondo:#f5f7f8;--fondo2:#e9ecb6;--fondoTarjeta:#f5f7f8;--fondoTarjetaHv:#fcf0ba;--fondoMenuHeader:#f5f7f8}.fondo-lateralmenu{background-color:#f5f7f8;background-color:var(--fondoMenuHeader);border-right:1px solid #d1d1d1;min-height:90vh}.logo{display:flex;justify-content:center;padding:.51em}.logo-header{max-width:100%}.logo-chat{max-width:6em}.boton-lateral{height:90vh}.boton-lateral,.header{align-items:center;display:flex}.header{background-color:#0f0f0f00;color:#384314;color:var(--secundario);justify-content:space-around;min-height:10vh}.App{background:#9da38c;background:linear-gradient(-10deg,#e9ecb6,#f5f7f8 49%,#f5f7f8);background:linear-gradient(-10deg,var(--fondo2) 0,var(--fondo) 49%,var(--fondo) 100%);min-height:100vh}.felx-left{justify-content:start}.felx-betwen,.felx-left{align-items:center;display:flex;margin:1em}.felx-betwen{justify-content:space-between}.vertical-menu{align-items:center;display:flex;min-height:40vh}.menu-button{min-height:6vh;min-width:14em!important}.menu-principal{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;padding:40px}.card{box-shadow:0 4px 8px #0003;transition:transform .3s ease,box-shadow .3s ease}.menu-card{background-color:#f5f7f8;background-color:var(--fondoTarjeta);border-radius:1em!important;box-shadow:1px 1px 7px #0000004d!important;cursor:pointer;padding:1.5em 2.5em;transition:all .25s ease-in-out}.menu-card:hover{background-color:#fff;box-shadow:1px 4px 10px #0006!important;transform:translateY(-5px)}.flex-container{display:flex;justify-content:center}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{animation:spinner 1.5s linear infinite;border:10px solid #c8d11d;border:10px solid var(--principal);border-radius:50%;border-top:10px solid #fff0;height:50px;width:50px}.spinner{margin-top:20vh}.flex-center{display:flex;justify-content:center}.Sin-iniciar{background-color:#61dafb}.tarea-card{background-color:#f5f7f8;background-color:var(--fondoTarjeta);box-shadow:0 3px 8px #0000003d}.fichaje-card,.tarea-card{border-radius:10px;transition:.2s ease-in}.fichaje-card{background-color:#fff}.empresa-card:hover{background-color:#ececec;cursor:pointer;transition:all .2s ease-in}.empresa-card{background-color:#fff;border-radius:10px;transition:all .2s ease-in}@media (min-width:769px) and (max-width:1024px){.tarea-card{height:auto}}.tarea-card-sa{background-color:#f5f7f8;background-color:var(--fondoTarjeta);border-radius:10px;box-shadow:0 3px 8px #0000003d;transition:.2s ease-in}@media (min-width:769px) and (max-width:1024px){.tarea-card-sa{height:auto}}.proyecto-card{background-color:#f5f7f8;background-color:var(--fondoTarjeta);box-shadow:0 5px 15px #00000059}.proyecto-card,.proyecto-card:hover{align-items:center;border-radius:10px;display:flex;font-weight:600;justify-content:center;justify-content:space-around;min-height:4em;transition:.2s ease-in}.proyecto-card:hover{background-color:#fcf0ba;background-color:var(--fondoTarjetaHv);box-shadow:0 15px 25px #00000059}.icon{color:#c8d11d;color:var(--principal)}.icon,.icon:hover{font-weight:600;transition:.2s ease-in}.icon:hover{color:#e9ecb6;color:var(--fondo2)}.ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-default{font-size:11px!important}.flex-rigth{align-self:center;display:flex;justify-content:right}.comentarios-background{background-color:#e4e4e4;border-radius:10px;box-shadow:inset 3px 3px 6px 0 #ccdbe8,inset -3px -3px 6px 1px #ffffff80;padding:1em}.bocadillo-chat{background-color:#cfcfcf;border-radius:5px;box-shadow:1.95px 1.95px 2.6px #00000040;display:inline-block;font-family:Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;margin:10px;max-width:60%;padding:10px 20px;position:relative}.bocadillo-chat.autor{background-color:#dcf8c6;margin-left:auto;text-align:right}.bocadillo-chat.no-autor{background-color:#fff;margin-right:auto;text-align:left}.envase-chat{background-color:#ececec;box-shadow:inset 3px 3px 6px 0 #ccdbe8,inset -3px -3px 6px 1px #ffffff80;max-width:100%}.envase-chat,.envase-chat-interno{border-radius:4px;color:#282c34;display:flex;flex-direction:column;gap:10px;margin-bottom:1.5em;min-width:100%}.envase-chat-interno{background-color:#e9a8a8;box-shadow:inset 3px 3px 6px 0 #6a7075,inset -3px -3px 6px 1px #66626280}.image-container{min-width:100%}.image-container,.miniatura{display:flex;justify-content:center}.miniatura{max-width:80%}.confirmar-imagen{margin-top:1em;max-width:75%;min-width:75%}.contenedor-chat{display:flex;flex-direction:column;max-height:40vh;overflow:auto}.comentario-fecha{color:#6b6b6b;font-size:smaller;font-weight:600;min-width:100%;text-align:right}.chat-bar{display:flex;justify-content:space-around;min-width:100%}.textfiled-chat{min-width:85%!important}.foto-ticket{min-width:100%}.ellipsis{overflow:hidden;text-overflow:ellipsis}.texto-con-salto{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal}.descripcion-tarea{max-height:9vh;min-height:9vh}.descripcion-titulo{max-height:5vh;min-height:5vh;overflow:hidden;text-overflow:ellipsis}.inputDateInput{background-color:#fff0}.inputDateInput,.inputDateInput-empty{border-color:#3c3c3b2f;border-radius:5px;color:#0f0f0fb0;font-family:Times New Roman,Times,serif;font-size:25px;min-height:2em}.inputDateInput-empty{background-color:rgba(255,0,0,.178)}.separador{border:.1em solid #e0b7b7;min-height:0;min-width:100%!important}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.textfieldBuscador{margin-top:1.4em!important}.returnButton{margin:2em 2em 0!important;padding:1em}.loading-container{align-items:center;display:flex;height:100px;justify-content:center}#primary_color{-webkit-appearance:none;border:none;border-radius:50%;cursor:pointer;height:60px;outline:none;width:60px}#primary_color::-webkit-color-swatch-wrapper{padding:0}#primary_color::-webkit-color-swatch{border:none;border-radius:50%}.miniatura-perfil-form{border-radius:50%;height:65px;object-fit:cover;width:65px}.css-1wjk1gj-MuiTable-root{min-width:0!important;min-width:auto!important}.barra-carga{min-width:100%!important}.footer{bottom:0;color:"#ecf0f1";padding:-10px 0;position:fixed;z-index:10000}.lineas-max-2{-webkit-line-clamp:2}.lineas-max-2,.lineas-max-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lineas-max-3{-webkit-line-clamp:3}.articulo-extra{background-color:#fff;border-radius:8px;box-shadow:2px 2px 5px #00000059;padding:1em}.pop-in-scale{animation:popInScale .4s cubic-bezier(.175,.885,.32,1.275) both}@keyframes popInScale{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.barra-scroll,html{scrollbar-color:#6c6c6c #f5f5f500;scrollbar-width:thin}.barra-scroll,html::-webkit-scrollbar{width:8px}.barra-scroll,html::-webkit-scrollbar-track{background:#f5f5f500;border-radius:10px}.barra-scroll,html::-webkit-scrollbar-thumb{background:#f5f5f500;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.barra-scroll,html::-webkit-scrollbar-thumb:hover{background:#f5f5f500}.MuiTable-root,.MuiTable-stickyHeader,.MuiTableHead-root{background-color:#fff!important}
/*# sourceMappingURL=main.84104c3a.css.map*/