@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.header{background-color:#39434d;width:"100%";padding:1rem 1.25rem}.div-icon-logo{display:flex;padding:12px;flex-direction:column;align-items:center;gap:8px;border-radius:1rem;border:1px solid rgba(255,255,255,.2);box-shadow:4px 4px 12px #0000000a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-right:25px}.div-icon-logo .icon-logo{display:flex;align-items:flex-start;gap:2px}.div-icon-left{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:1rem;border:1px solid rgb(255,255,255);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:40px;width:40px}.div-avatar{width:40px;height:40px;flex-shrink:0;margin-right:12px}.div-avatar img{border-radius:1rem;border:1px solid rgb(255,255,255)}.name{color:#fffc;text-align:right;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.regency{color:var(--Theme-Text-Caption, #92959E);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.img-company-nav:hover{cursor:pointer}.main{display:flex;background:#33393f;height:100vh;width:100vw}.main .content-home{display:flex;flex-direction:column;padding:1.5rem}.main .content-home .item-icon-home:hover{cursor:pointer}.main .content-home .div-icon-home{display:flex;height:48px;width:48px;background-color:#fff;border-radius:8px;align-items:center;justify-content:center;margin-bottom:12px}.gantt-body{background-color:#343434cc!important;color:#fff!important}.gantt-table-header-ellipsis,.gantt-time-axis-minor-label,.gantt-task-bar-label,.gantt-task-bar-date-text{color:#fff!important}.gantt-task-bar-bar{height:0px!important}._3_ygE{display:table;border-bottom:#e6e4e4 1px solid;border-top:#e6e4e4 1px solid;border-left:#e6e4e4 1px solid}._1nBOt{display:table-row;list-style:none}._2eZzQ{padding-left:10px;opacity:1;text-wrap:wrap}._WuQ0f{display:table-cell;vertical-align:-webkit-baseline-middle;vertical-align:middle}._3ZbQT{display:table}._34SS0{display:table-row;text-overflow:ellipsis;background-color:transparent}._34SS0:nth-of-type(2n){background-color:transparent}._3lLk3{display:table-cell;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;background-color:transparent}._nI1Xw{display:flex;background-color:transparent;text-wrap:wrap}._2QjE6{color:#fffbfb;font-size:.6rem;padding:.15rem .2rem 0rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent}._2TfEi{font-size:.6rem;padding-left:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent}._1smPe{display:flex;background-color:transparent}._3T42e{background:#fff;padding:12px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}._29NTg{font-size:12px;margin-bottom:6px;color:#000}._25P-K{position:absolute;display:flex;flex-shrink:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._3gVAq{visibility:hidden;position:absolute;display:flex;pointer-events:none}._1eT-t{overflow:hidden auto;width:1rem;flex-shrink:0;scrollbar-width:thin}._1eT-t::-webkit-scrollbar{width:1.1rem;height:1.1rem}._1eT-t::-webkit-scrollbar-corner{background:transparent}._1eT-t::-webkit-scrollbar-thumb{border:6px solid transparent;background:#0003;background:var(--palette-black-alpha-20, rgba(0, 0, 0, .2));border-radius:10px;background-clip:padding-box}._1eT-t::-webkit-scrollbar-thumb:hover{border:4px solid transparent;background:#0000004d;background:var(--palette-black-alpha-30, rgba(0, 0, 0, .3));background-clip:padding-box}._2dZTy{fill:#fff0}._2dZTy:nth-child(2n){fill:#f5f5f500}._3rUKi{stroke:#ebeff200}._RuwuK{stroke:#e6e4e400}._9w8d5{text-anchor:middle;fill:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}._1rLuZ{stroke:#e6e4e4}._2q1Kt{text-anchor:middle;fill:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}._35nLX{fill:transparent;color:#fff;stroke:#e0e0e0;stroke-width:1.4}._KxSXS{cursor:pointer;outline:none}._KxSXS:hover ._3w_5u{visibility:visible;opacity:1}._3w_5u{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden}._31ERP{-webkit-user-select:none;-moz-user-select:none;user-select:none;stroke-width:0}._RRr13{cursor:pointer;outline:none}._2P2B1{-webkit-user-select:none;-moz-user-select:none;user-select:none}._1KJ6x{cursor:pointer;outline:none}._2RbVy{-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.1}._2pZMF{-webkit-user-select:none;-moz-user-select:none;user-select:none}._3zRJQ{fill:#fff;text-anchor:middle;font-weight:lighter;dominant-baseline:central;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}._3KcaM{fill:#fff;text-anchor:start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}._CZjuD{overflow:hidden;font-size:0;margin:0;padding:0;border:1px solid #fff}._2B2zv{margin:0;padding:0;overflow:hidden}._3eULf{display:flex;padding:0;margin:0;list-style:none;outline:none;position:relative}._2k9Ys{overflow:auto;max-width:100%;scrollbar-width:thin;height:1.2rem}._2k9Ys::-webkit-scrollbar{width:1.1rem;height:1.1rem}._2k9Ys::-webkit-scrollbar-corner{background:transparent}._2k9Ys::-webkit-scrollbar-thumb{border:6px solid transparent;background:#0003;background:var(--palette-black-alpha-20, rgba(0, 0, 0, .2));border-radius:10px;background-clip:padding-box}._2k9Ys::-webkit-scrollbar-thumb:hover{border:4px solid transparent;background:#0000004d;background:var(--palette-black-alpha-30, rgba(0, 0, 0, .3));background-clip:padding-box}._19jgW{height:1px}.container-menu{height:100%}.container-menu .header-menu{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--hr-color, #DFE5EB)}.container-menu .header-menu .div-icon-tab{display:flex;align-items:center;justify-content:center;fill:linear-gradient(324deg,#E0E6ED 1.35%,#EAF9FF 43.52%,#FFF 96.38%);box-shadow:0 -.907px 1.451px #dbf7ff inset,0 -2.443px 3.351px #93c8d91f inset,0 1.815px 3.351px #ffffff8a inset;filter:drop-shadow(0px 3.748px 14.992px rgba(136,152,167,.15));width:48px;height:48px;flex-shrink:0;margin-bottom:1.5rem;border-radius:12}.container-menu .header-menu img{height:84px;width:84px;color:#dfe5eb}.container-menu .header-menu p{color:var(--dark-color, #444);font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.25rem}.container-menu #menu li span{color:var(--color-bg-dark, #A3B0BD);font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.container-menu #menu li ul li .ant-menu-title-content{color:var(--dark-color, #444);font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}:root{--white: #FFFFFF;--dark-color: #444;--color-bg-dark: #A3B0BD;--Theme-Text-Caption: #92959E;--hr-color: #92959E }body,span,p,div,h1,h2,h3,h4,h5,h6,strong,text,textarea,input{font-family:Roboto!important}.container{display:block}.title-page{color:var(--dark-color, #444);font-size:27px;font-style:normal;font-weight:700;line-height:1.25rem}p{font-size:.875rem;margin:0!important;line-height:normal}strong{line-height:normal}.container{background-color:#fff;height:100vh;width:100vw}.row-center{display:flex;align-items:center}.col-center{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0!important;margin:0!important}div-hover:hover{cursor:pointer}.icon-normal{height:24px;width:24px}.icon-antd-normal{height:24px;width:24px;color:var(--dark-color, #444)}.p-large{color:var(--dark-color, #444);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.25rem}.p-medium{color:var(--dark-color, #444);font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.p-small{color:var(--dark-color, #444);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.strong-large{color:var(--dark-color, #444);font-size:1.25rem;font-style:normal;line-height:1.25rem}.strong-medium{color:var(--dark-color, #444);font-size:1rem;font-style:normal;line-height:1.25rem}.strong-small{color:var(--dark-color, #444);font-size:.875rem;font-style:normal;line-height:1.25rem}.border-none{border:0px}.row-hover:hover{cursor:pointer}.btn-status-pending{display:flex;width:127px;height:30px;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:3px;background:#e5f6fd}.btn-status-pending p{color:#1893d5}.btn-status-done{display:flex;width:127px;height:30px;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:3px;background:#edf7ed}.btn-status-done p{color:#599236}.btn-status-pause{display:flex;width:127px;height:30px;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:3px;background:#fff4e5}.btn-status-pause p{color:#ef7918}.btn-status-to-do{display:flex;width:127px;height:30px;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:3px;background:#f1f1f1}.btn-status-to-do p{color:#444}.btn-status-over-due{display:flex;width:127px;height:30px;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:3px;background:#f10e0e}.btn-status-over-due p{color:#fdeded}.div-hr-large{margin:12px}.div-hr{margin:1px;background:#818181}.ant-layout aside{max-width:15%!important;min-width:15%!important}td,td p{color:var(--dark-color, #444);font-size:1rem;margin:0!important;line-height:normal;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;max-height:3.6em}label{color:var(--Theme-Text-Body, #374151);font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%}.mentions{margin:.35rem}.mentions--singleLine .mentions__control{display:inline-block}.mentions--singleLine .mentions__higlighter{padding:1px;border:2px inset transparent}.mentions--singleLine .mentions__input{padding:5px;border:2px inset}.mentions--multiLine .mentions__control{font-family:monospace;font-size:12pt;border:1px solid silver}.mentions--multiLine .mentions__highlighter{padding:9px}.mentions--multiLine .mentions__input{padding:9px;min-height:63px;outline:0;border:0}.mentions__suggestions__list{background-color:#fff;border:1px solid rgba(0,0,0,.15);font-size:10pt}.mentions__suggestions__item{padding:5px 15px;border-bottom:1px solid rgba(0,0,0,.15)}.mentions__suggestions__item--focused,.mentions__mention{background-color:#cee4e5}
