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