body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*::-webkit-scrollbar{-webkit-appearance:none}*::-webkit-scrollbar:vertical{width:6px}*::-webkit-scrollbar-button:increment,*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar:horizontal{height:8px}*::-webkit-scrollbar-thumb{background-color:gray;border-radius:20px}*::-webkit-scrollbar-track{border-radius:10px}tbody .MuiTableRow-root{background-color:transparent;animation-name:example;animation-timing-function:ease-in;animation-duration:1s}.table .td:hover{background-color:#50b794}.vpos .tdldr>p.MuiTypography-root{white-space:normal;text-overflow:unset;overflow-x:hidden}@keyframes example{0%{background-color:#50b794}to{background-color:transparent}}.copyClipboard{visibility:hidden}.dataValue:hover .copyClipboard{visibility:visible}.favorite{visibility:hidden}.contentCatalogs:hover .favorite{visibility:visible}.resizer{display:inline-block;background:blue;width:10px;height:100%;position:absolute;right:0;top:0;transform:translate(50%);z-index:1;touch-action:none}.isResizing{background:red}.reverse-ellipsis{text-overflow:clip;position:relative;background-color:#fff}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.closeDrawer p.ellipsis{overflow:hidden;text-overflow:ellipsis}.openDrawer p.ellipsis{width:auto;overflow:hidden;text-overflow:ellipsis}.reverse-ellipsis:before{content:"…";position:absolute;z-index:1;left:-1em;background-color:inherit;padding-left:1em;margin-left:.5em}.reverse-ellipsis span{min-width:100%;position:relative;display:inline-block;float:right;overflow:visible;background-color:inherit;text-indent:.5em}.first-day{grid-column-start:var(--first-day-start)}.month .day-name{text-transform:capitalize;font-weight:700;background-color:gray}h1{text-transform:capitalize}.month{padding:24px 0}.month li{background-color:#d3d3d3;overflow:visible;white-space:nowrap;text-align:center}.month li div{padding:0 4px;overflow:visible;white-space:nowrap;margin-bottom:-12px}progress{margin-top:-4px;margin-bottom:-4px}.grilla{padding:0;list-style:none;display:grid;margin:0 0 4px;gap:1px;grid-template-columns:repeat(7,1fr)}.gantt{padding:0}.gantt .table{padding:0;list-style:none;display:grid;margin:0 0 4px;row-gap:2px}.gantt .table .header-mr{background-color:#fff;font-weight:700;position:sticky;left:0;z-index:10;padding-left:1rem;font-size:1.3rem;text-transform:capitalize}.gantt .table .header-m{font-weight:700;left:0;z-index:5;padding-left:1rem;font-size:1.3rem;text-transform:capitalize}.gantt .table .header-cr{background-color:#fff;font-weight:700;position:sticky;top:0;left:0;z-index:10}.gantt .table .header-c{overflow:visible;white-space:nowrap;text-align:center;position:sticky;top:0;z-index:5}.gantt .table .header-c{border-top:1px solid lightgrey;border-bottom:1px solid lightgrey}.gantt .table .header-c{border:1px solid lightgrey}.gantt .table .header-c.hoy{border:2px solid blue}.gantt .table .header-c.dw-0{border-right:2px solid green}.gantt .table .header-r{font-size:14px;display:flex;justify-content:space-between;color:#000;overflow:hidden;position:sticky;left:0;z-index:10}.gantt .table .header-r.fase{background-color:#d3d3d3;overflow:hidden;white-space:nowrap;font-weight:700}.gantt .table .header-r.fase .fasename{display:flex;overflow:hidden;text-overflow:ellipsis}.gantt .table .header-r.fase .fasename .label{padding-left:4px}.gantt .table .header-r.task{background-color:#fafafa;padding-left:1rem;overflow:hidden;text-overflow:ellipsis}.gantt .table .header-r.task .task{display:flex;justify-content:space-between;overflow:hidden;text-overflow:ellipsis}.gantt .table .header-r.task .task .label{word-wrap:normal;white-space:normal;line-height:1}.gantt .table .header-b{position:sticky;left:0;z-index:10}.gantt .table .row{overflow:visible;white-space:nowrap;background-color:#d3d3d3;height:30px}.gantt .table .row .event{padding:0 6px;overflow:visible;white-space:nowrap;margin-bottom:-12px;color:#000}.gantt .table .row:hover .event{visibility:visible;padding:0 4px;overflow:visible;white-space:nowrap;margin-bottom:-12px}.monthproject{display:flex;overflow-x:scroll}
