@import url(https://fonts.googleapis.com/css2?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);.LoginForm{background-color:var(--bg-color);border-radius:10px;box-shadow:0 7px 29px 0 #64646f33;font-family:Roboto,sans-serif;height:auto;left:50%;padding:35px;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.header-form-login{text-align:center}.LoginForm .header-form-login img{margin-bottom:17px;width:130px}.LoginForm .header-form-login h2{color:var(--main-color)}.LoginForm .header-form-login p{color:var(--secondary-color);font-size:16px;margin-top:8px;max-width:400px}.form-validate{margin-top:20px}.TextFieldLogin .MuiInputBase-root{width:400px}.TextFieldLogin .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--main-color)!important}.TextFieldLogin .MuiFormLabel-root.Mui-focused{color:var(--main-color)!important}.email-control,.error-control,.password-control{margin:30px 0}.footer-form-login p{color:var(--text-color);font-size:14px;font-weight:400;text-align:center}.forgot-password span{color:var(--main-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:end}@media (max-width:600px){.LoginForm{padding:20px;width:90%}.TextFieldLogin .MuiInputBase-root{width:300px}}*{box-sizing:border-box;font-style:var(--main-font);margin:0;padding:0}.wrapper{background-color:var(--background-color);display:flex}.content{border-radius:1.25rem;left:15.625rem;margin-top:3.75rem;min-height:92vh;padding:1.875rem;position:relative;transition:var(--transition-02);width:calc(100% - 15.625rem)}.content-detail{margin:.625rem auto}.btn{border:0!important;border-radius:.5rem;box-shadow:0 .1875rem .0625rem -.125rem #0003,0 .125rem .125rem 0 #00000024,0 .0625rem .3125rem 0 #0000001f;color:#fff!important;font-size:.9375rem!important;font-weight:500;padding:.5rem 1.375rem!important}.bg-primary{background-color:var(--main-color)!important}.bg-reject{background-color:var(--status-cancelled-color)!important}.bg-gotit-primary{background-color:var(--gotit-color-secondary)!important}.bg-gotit-secondary{background-color:var(--gotit-color-primary)!important}.bg-vinnet-primary{background-color:var(--vinnet-color-primary)!important}h4 span{color:var(--text-forth-color);font-weight:600}.message-invalid span{color:#d64343}.row{align-items:center;background-color:var(--background-color);border-radius:.625rem;display:flex;flex-direction:column;gap:.625rem;justify-content:space-between;padding:.625rem;text-align:justify;width:100%}.icon-status-project{border-radius:50%;cursor:pointer;height:.9375rem;position:relative;width:.9375rem}.txt-status-project{border-radius:.625rem;font-size:.75rem;font-weight:500;padding:.25rem}.icon-project img{text-align:center;width:2.5rem}.planned{background-color:var(--status-planned-color)}.in-coming{background-color:var(--status-in-coming-color)}.on-going{background-color:var(--status-on-going-color)}.completed{background-color:var(--status-completed-color)}.on-hold{background-color:var(--status-on-hold-color)}.cancelled{background-color:var(--status-cancelled-color)}.box-status-button{border-radius:.3125rem;color:#fff;font-size:.8125rem;font-weight:600;padding:.3125rem}.box-status-button:hover{opacity:.5}.actions-menu-item{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:.3125rem 0}.actions-menu-item .text{margin-left:.625rem;text-align:center;vertical-align:middle}.subtotal-container{align-items:center;display:flex;flex-direction:column;font-size:1.125rem;gap:.625rem;justify-content:stretch}.filter-container,.subtotal-container .row{display:flex;flex-direction:row}.filter-container{align-items:center;flex-wrap:nowrap;justify-content:flex-start;width:50%}.filter-container .filter-item{width:50%}.chart-container{position:relative;width:100%}.widget-container{align-items:stretch;border-radius:1.25rem!important;box-shadow:0 0 .125rem 0 #919eab4d,0 .75rem 1.5rem -.25rem #919eab1f!important;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:1.25rem;width:100%}.widget-container .widget-title{color:var(--font-primary);font-size:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-container .widget-content{color:var(--font-fifth);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;word-break:normal}.widget-container .widget-icon{font-size:1rem}.widget-col-item{flex-direction:column}.widget-col-item,.widget-row-item{align-items:center;display:flex;width:100%}.widget-row-item{flex-direction:row;position:relative}.legend-container{display:block;width:18.75rem}.legend{display:flex;flex-direction:column;list-style:none}.legend-horizontal{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none}.legend li,.legend-horizontal li{align-items:center;display:flex;flex-direction:row;font-size:.75rem}.legend .legend-square,.legend-horizontal .legend-square{display:inline-block;height:.75rem;margin-right:.3125rem;vertical-align:middle;width:.75rem}.tooltip{background-color:#fff;border:1px solid #ccc;border-radius:.1875rem;opacity:0;padding:.3125rem;pointer-events:none;position:absolute;transition:opacity .2s}.table-cell{font-size:.875rem!important;height:3.125rem!important}.welcome-header{background-image:url(/static/media/ipsos_banner.b42e800e8fc43c4ab35b.jpeg);background-repeat:no-repeat;background-size:cover;height:auto;min-height:13.75rem}.welcome-container{margin-top:1.25rem}.welcome-body,.welcome-container{display:flex;flex-direction:column;width:100%}.welcome-body{gap:.1875rem;margin-bottom:1.25rem;padding:1.875rem;text-align:justify}.welcome-body .item{font-weight:400;width:100%}.welcome-body .action,.welcome-body .item{font-size:1rem;line-height:2.5rem;padding:.625rem}.welcome-body .action{justify-content:space-between}.welcome-body .action,.welcome-footer{align-items:center;display:flex;flex-direction:row}.welcome-footer{gap:.625rem;justify-content:center;padding:1.25rem;width:100%}.welcome-footer img{margin-right:1.25rem}.welcome-footer .gotit-slogan{color:var(--gotit-color-primary);font-size:1.25rem;font-weight:600}.welcome-footer .vinnet-slogan{color:var(--vinnet-color-secondary);font-size:1.25rem;font-weight:600}.provider-warning{color:var(--status-cancelled-color);font-size:1.125rem;font-weight:600}.message-invalid{align-items:center;display:flex;flex-direction:row}@media (min-width:768px){.content{border-radius:0;left:0;padding:1rem;width:100%}.widget-container .widget-title{font-size:1.25rem}.widget-container .widget-content{font-size:2rem}.widget-container .widget-icon{font-size:1.2rem}}@media (min-width:1024px){.content-detail{margin:1.25rem auto 0;width:100%}.widget-container .widget-title{font-size:1.5rem}.widget-container .widget-content{font-size:3.5rem}.widget-container .widget-icon{font-size:1.5rem}}.box-table{background-color:var(--background-color);border-radius:13px;padding:10px}.filter{align-items:flex-start;display:flex;font-family:var(--main-font);justify-content:space-between;margin:1rem .625rem}.filter-title{font-size:1.5rem;font-weight:400;margin:0}.filter-actions{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;width:18.75rem}.filter .btnAdd{align-self:flex-end;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem;text-transform:none}.filter .btnAdd,.filter .btnAdd:hover{background-color:var(--main-color);color:#fff}.filter .btnAdd:hover{filter:brightness(110%);transition:var(--transition-02)}.input-search-table .MuiInputBase-root{height:30px!important}.input-search-table span{color:var(--text-color)}.search-table-input{color:var(--text-color)!important}.search-table-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--body-color)!important}.search-table-input .MuiFormLabel-root.Mui-focused{color:var(--body-color)!important;color:var(--text-color)!important}.MuiTableCell-head{color:var(--text-color)!important;font-size:15px!important;font-weight:450!important;height:20px!important;padding:10px 5px 10px 10px!important}.MuiTableRow-root{height:10px!important;margin:0!important;padding:0!important}.MuiTableCell-body{height:10px!important;padding:10px 5px 10px 10px!important}.MuiTableBody-root .MuiTableRow-root:nth-child(2n){background-color:var(--body-color)}.icon-status{position:relative}.MuiPopover-paper{box-shadow:none!important}.box-status-popover{cursor:pointer;gap:10px}.box-status-popover,.modal{align-items:center;display:flex}.modal{justify-content:center;padding:1rem}.modal-box{background:var(--background-color);border-radius:.75rem;box-shadow:0 4px 15px #00000026;max-width:40rem;padding:2rem;width:100%}.modal-box h2{color:var(--text-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-align:center}.btn-modal-cancel,.btn-modal-submit{border-radius:.625rem;font-size:.9375rem;font-weight:500;padding:.5rem 1.5rem;text-transform:none;transition:background-color .2s ease}.btn-modal-cancel{background-color:#f5f5f5;color:var(--text-color)}.btn-modal-cancel:hover{background-color:#e0e0e0}.btn-modal-submit{background-color:var(--main-color);color:#fff}.btn-modal-submit:hover{background-color:#0056b3}.content-modal{margin:1.5rem 0}.textfield-add{font-size:.9375rem;width:100%}.error-control{margin:.75rem 0}.error-control .MuiAlert-root{font-size:.875rem;padding:.5rem 1rem}.btn-modal-footer{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}@media screen and (max-width:var(--breakpoint-lg )){.modal-box{max-width:90%;padding:1.5rem}}@media screen and (max-width:var(--breakpoint-md )){.modal-box{max-width:95%;padding:1.25rem}}@media screen and (max-width:var(--breakpoint-sm )){.modal-box{border-radius:.5rem;max-width:100%;padding:1rem}}.directional{align-items:center;background-color:var(--background-color);border-radius:10px;display:flex;font-family:var(--main-font);justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:15px;width:100%}.directional .directional-left h3{color:var(--text-sixth-color);font-size:19px;font-weight:400}.directional .directional-right{align-items:center;color:var(--text-sixth-color);display:flex;font-size:15px}.tabel-wrapper{background-color:var(--background-color);border-radius:13px;padding:10px}.table-container{background-color:var(--background-color)!important;box-shadow:none!important;overflow-x:auto!important}.table-cell{color:var(--text-color)!important;font-size:14px!important;height:50px!important;white-space:nowrap!important}.navbar{background-color:var(--background-color);border-bottom:2px solid var(--body-color);height:4rem;justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:100}.nav-left,.navbar{align-items:center;display:flex}.nav-right>*{color:#696969;cursor:pointer;font-size:1.25rem;margin:0 .5rem}.btn-toggle-sidebar{color:var(--main-color);height:1.125rem!important;width:1.125rem!important}@media screen and (min-width:600px){.nav-right>*{font-size:1.375rem}.navbar{left:5.5rem;width:calc(100% - 5.5rem)}.navbar.fullWidth{left:0;width:100%}}@media screen and (min-width:1024px){.nav-right>*{font-size:1.5625rem}.navbar{left:15.625rem;width:calc(100% - 15.625rem)}.navbar.fullWidth{left:5.5rem;width:calc(100% - 5.5rem)}}.sidebar{background-color:var(--background-color);border-right:2px solid var(--body-color);display:none;font-family:var(--main-font);height:100%;left:0;overflow-y:auto;padding:1rem;position:fixed;top:0;transition:var(--transition-02);z-index:200}.sidebar.open{display:block;width:100%}.sidebar.close~.content{left:var(--sidebar-width-collapsed);width:calc(100% - var(--sidebar-width-collapsed))}.sidebar li{align-items:center;display:flex;height:2.8125rem;justify-content:flex-start;list-style:none;margin-top:.625rem}.sidebar li .icon{font-size:1rem}.sidebar li a{align-items:center;border-radius:.625rem;color:var(--text-primary-color);display:flex;font-size:.875rem;font-weight:450;gap:.625rem;height:100%;padding-left:.625rem;text-decoration:none;width:100%}.sidebar li a:hover{background-color:#cdf0e8;transition:var(--transition-02)}.sidebar li a:hover i,.sidebar li a:hover span{color:var(--main-color)}.sidebar li .text{opacity:1;transition:var(--transition-02);white-space:nowrap}.sidebar.close li a{gap:0;justify-content:center;padding-left:0}.sidebar.close li .text{display:none;opacity:0;pointer-events:none}.logo-sidebar img{text-align:center;width:4.375rem}.menu{margin-top:.9375rem}.menu .header-title-menu{color:var(--main-color);font-size:1rem;font-weight:550;margin-bottom:20px;text-transform:uppercase;white-space:nowrap}.sidebar.close .header-title-menu{visibility:hidden}.menu .menu-links .nav-link a.active{background-color:var(--main-color)}.menu .menu-links .nav-link a.active i,.menu .menu-links .nav-link a.active span{color:#fff;font-size:1rem}@media (min-width:768px){.sidebar{display:block;width:var(--sidebar-collapsed)}.sidebar.open{width:var(--sidebar-expanded)}.sidebar.close{width:var(--sidebar-collapsed)}.sidebar.close~.content{left:var(--sidebar-width-collapsed);width:calc(100% - var(--sidebar-width-collapsed))}.sidebar.open~.content{margin-left:var(--sidebar-expanded);width:calc(100% - var(--sidebar-expanded))}}@media (min-width:1024px){.sidebar{width:var(--sidebar-expanded)}.sidebar.close{width:var(--sidebar-collapsed)}.sidebar~.content{margin-left:var(--sidebar-expanded);width:calc(100% - var(--sidebar-expanded))}.sidebar.close~.content{margin-left:var(--sidebar-collapsed);width:calc(100% - var(--sidebar-collapsed))}}.page404 .center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%)}.page404 .error{align-content:center;display:flex;flex-direction:row;justify-content:space-between}.page404 .number{font-size:15rem;font-weight:900;line-height:1}.page404 .illustration{margin:0 2.1rem;position:relative;width:12.2rem}.page404 .circle{background-color:#293b49;border-radius:50%;bottom:0;height:11.4rem;left:0;position:absolute;width:12.2rem}.page404 .clip{border-radius:0 0 50% 50%;bottom:.3rem;height:13rem;overflow:hidden;width:12.5rem}.page404 .clip,.page404 .paper{left:50%;position:absolute;transform:translateX(-50%)}.page404 .paper{background-color:#fff;border:.3rem solid #293b49;border-radius:.8rem;bottom:-.3rem;height:12.4rem;width:9.2rem}.page404 .paper:before{background-color:#fff;border-bottom:.3rem solid #293b49;content:"";height:1rem;position:absolute;right:-.7rem;top:-.7rem;transform:rotate(45deg);width:1.4rem}.page404 .face{margin-top:2.3rem;position:relative}.page404 .eyes{left:2.4rem;top:0;width:4.6rem}.page404 .eye,.page404 .eyes{height:.8rem;position:absolute}.page404 .eye{animation-duration:4s;animation-iteration-count:infinite;animation-name:eye;animation-timing-function:ease-in-out;background-color:#293b49;border-radius:50%;bottom:0;width:.8rem}.page404 .eye-left{left:0}.page404 .eye-right{right:0}@keyframes eye{0%{height:.8rem}50%{height:.8rem}52%{height:.1rem}54%{height:.8rem}to{height:.8rem}}.page404 .rosyCheeks{background-color:#fdabaf;border-radius:50%;height:.2rem;position:absolute;top:1.6rem;width:1rem}.page404 .rosyCheeks-left{left:1.4rem}.page404 .rosyCheeks-right{right:1.4rem}.page404 .mouth{background-color:#293b49;border-radius:.1rem;height:.2rem;left:50%;position:absolute;top:3.1rem;transform:translateX(-50%);width:1.6rem}.page404 .button{background-color:#04cba0;color:#fff;margin-top:4rem;padding:1.2rem 3rem}.page404 .button:hover{background-color:#01ac88}.page404 .by{bottom:.5rem;color:#293b49;left:.5rem;position:absolute;text-transform:uppercase}.page404 .byLink{color:#04cba0}.text-404{color:#6a686a;font-size:30px;margin-top:15px;text-align:center}.page404 .btn-goback-page{margin-top:15px;width:120px}.page404 .btn-goback-page,.page404 .btn-goback-page:hover{background-color:var(--main-color);color:var(--bg-color)}@media screen and (max-width:600px){.page404 .center{height:100%;top:50%;width:90%}.page404 .number{font-size:8rem;font-weight:900}}:root{--background-primary:#fbd2d4;--background-secondary:#f7a5a8;--background-third:#f3797d;--background-forth:#ed1b24;--background-fifth:#7a0b0f;--line-primary:#afabab;--line-secondary:#7a0b0f;--line-tertiary:#d9d9d9;--font-primary:#404040;--font-secondary:#7a0b0f;--font-third:#ed1b24;--font-forth:#1877f2;--font-fifth:#f3797d;--chart-color-primary:#7a0b0f;--chart-color-secondary:#ed1b24;--chart-color-third:#f3797d;--chart-color-forth:#f7a5a8;--chart-color-fifth:#fbd2d4;--chart-color-sixth:#e6e7e7;--chart-color-seventh:#cdcfcf;--chart-color-eighth:#b5b6b6;--chart-color-nineth:#9c9e9e;--chart-color-tenth:#838686;--chart-color-eleventh:#6a6e6e;--chart-color-twenthteen:#515656;--chart-font-color-primary:#fff;--chart-font-color-secondary:#404040;--avatar-color-primary:#5d87ff;--avatar-color-secondary:#49beff;--avatar-color-third:#fa896b;--avatar-color-forth:#13deb9;--avatar-color-fifth:gold;--avatar-color-sixth:orange}.tcb-logo-sidebar img{margin-top:10px;text-align:center}.tcb-main{size:18px;background-color:#e5eaef45;color:#404040;color:var(--font-primary);font-family:Helvetica,sans-serif,Times,serif;height:100vw;margin-left:240px;margin-top:60px;padding:20px}.tcb-navbar{background-color:#fbd2d4!important;background-color:var(--background-primary)!important;display:flex;flex-direction:row;left:auto;position:fixed;right:0;top:0;width:100%;z-index:1201}.tcb-logo{height:32px}.tcb-sidebar{background-color:#e5eaef45;border-right:1px dotted #e5eaeff7;height:100vh;position:fixed;width:240px}.tcb-slide-image{display:block;height:auto;width:100%}.card-header{font-size:13px}.market-trend-container{flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;padding:20px;width:720px}.market-trend-container,.market-trend-container .row{align-items:center;background-color:#d9d9d9;display:flex}.market-trend-container .row{flex-direction:row;flex-wrap:nowrap;justify-content:stretch;margin:0;padding:0;width:100%}.market-trend-container .cell{align-items:center;background-color:#fff;border:1px solid #afabab;border:1px solid var(--line-primary);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:20px;justify-content:stretch;padding:10px;width:50%}.market-trend-container .cell .title{color:#7a0b0f;color:var(--font-secondary);font-weight:600;padding:10px;text-align:center}.market-trend-container .cell img,.market-trend-container .cell.full-width{width:100%}.market-trend-item{align-items:center;background-color:#d9d9d9;border:3px solid #fff;border-radius:20px;display:flex;flex-direction:row;height:250px;position:relative;width:500px}.market-trend-item .tcb-content{position:absolute;width:320px}.market-trend-item .tcb-content.right{padding-right:20px;right:0;text-align:right}.market-trend-item .tcb-content.left{padding-left:20px}.market-trend-item .tcb-content .title{color:#7a0b0f;color:var(--font-secondary);font-size:24px;padding-bottom:20px}.market-trend-item .tcb-content .text{font-size:18px}.market-trend-item tcb-image{position:absolute;right:-50px}:root{--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--sidebar-collapsed:5.5rem;--sidebar-expanded:15.625rem;--main-color:#009d9c;--text-primary-color:#707070;--text-secondary-color:#2f469c;--text-third-color:#3948a4;--text-forth-color:#009d9c;--text-fifth-color:#d64343;--text-sixth-color:#000000de;--body-color:#eef2f6;--background-color:#fff;--main-font:"Roboto","Helvetica","Arial",sans-serif;--status-planned-color:orange;--status-in-coming-color:gold;--status-on-going-color:#00bfff;--status-completed-color:#32cd32;--status-on-hold-color:tomato;--status-cancelled-color:#b22222;--transition-02:all 0.2s ease;--transition-03:all 0.3s ease;--transition-04:all 0.4s ease;--avatar-primary-color:#ff6b6b;--avatar-secondary-color:#4ecdc4;--avatar-third-color:#ffd93d;--avatar-forth-color:#1e90ff;--avatar-fifth-color:#ffb6c1;--avatar-sixth-color:tomato;--avatar-seventh-color:#7b68ee;--avatar-eighth-color:#32cd32;--avatar-ninth-color:#ff8c00;--avatar-tenth-color:#4682b4;--gotit-color-primary:#ed1c24;--gotit-color-secondary:#00bd8f;--vinnet-color-primary:#007aff;--vinnet-color-secondary:#7a00df}body.dark{--main-color:#009d9c;--text-primary-color:var(--text-primary-color);--text-secondary-color:var(--text-secondary-color);--text-third-color:var(--text-third-color);--body-color:#121212;--text-color:#eaeff4;--background-color:#1a1625}
/*# sourceMappingURL=main.a9b2259d.css.map*/