html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}body{margin:0;font-family:"Roboto",sans-serif;font-size:62.5%}a{color:inherit;text-decoration:none}textarea{font-family:"Roboto",sans-serif}button:focus,input:focus,select:focus,textarea:focus{outline:none!important}.react-date-picker__inputGroup input{box-shadow:none!important}.app-container{display:flex;width:100%;height:100%}.hamburguer-icon{position:absolute;left:30px;top:50%;transform:translateY(-50%) translateX(0);z-index:1111111111;transition:all .3s ease;display:none}.hamburguer-icon .hamburguer-bar{width:28px;height:2px;margin-bottom:5px;background-color:#006cff;border-radius:10px}.single-card{padding:0 20px;background-color:#fff;margin-top:15px;border-radius:10px;box-shadow:1px 1px 10px #d2d2d2}.single-card:first-child{margin-top:5px}.single-card-billing,.single-card-task{padding:0 0 0 20px;background-color:#fff;margin-top:15px;border-radius:10px;box-shadow:1px 1px 10px #d2d2d2}.active,.single-card-task.active{background-color:#006cff}.active .client-title,.active .member-name,.active .member-role{color:#fff}.active .member-avatar img{background-color:#fff;border:2px solid #fff}.project-task-tab-title{text-align:center}.single-card-todo{display:flex;flex-direction:column;padding:15px;background-color:#fff;margin-top:15px;border-radius:10px;box-shadow:1px 1px 10px #d2d2d2;text-align:left;font-size:1.2em}.scrum-card{display:grid;grid-template-columns:5% 80% 15%;font-size:1.2em;border-bottom:1px solid #e6e6e6}.scrum-card-clients{grid-template-columns:5% 95%}.scrum-task-title{font-size:1.1em;font-weight:400;color:#797979}.scrum-info{display:flex;flex-direction:column;text-align:left;padding:10px;color:#797979}.scrum-info-row{display:flex;align-items:center;margin-top:10px}.scrum-task-hours{font-size:11px;color:#7f9aff;margin-right:10px}.scrum-actions{display:flex;flex-direction:column;justify-content:space-evenly;font-size:13px;align-items:center;color:#7f9aff;opacity:0;transition:all .4s ease}.scrum-card:hover .scrum-actions{opacity:1;cursor:pointer}.project-labels{display:grid;grid-template-columns:4% 55% 8% 8% 23%;padding:0 20px;margin-top:0;font-size:1em;font-weight:500;color:#aaa}.project-labels span{margin:auto}.client-project-container{overflow-y:scroll;padding:0 10px 0 3px;height:66vh;margin-top:10px}.scrum-list{height:64vh;overflow:scroll;margin-top:5px}.single-todo .todo-delete span{opacity:0}.single-todo:hover .todo-delete span{opacity:1}.todo{border:1px solid #f50057}.scrum-todo{background-color:#f50057}.doing{border:1px solid #1de9b6}.scrum-doing{background-color:#1de9b6}.done{border:1px solid #651fff}.scrum-done{background-color:#651fff}.scrum-approval{background-color:#ffc107}::-webkit-scrollbar{width:.8em}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#dfe4f8}::-webkit-scrollbar-thumb:window-inactive{background:#dfe4f8}.mt10{margin-top:10px}.mt15{margin-top:15px!important}.mt20{margin-top:30px}.bts1{border-top:1px solid #e6e6e6}.cards-container,.posrelative{position:relative}.cards-container{background-color:#fff;padding:25px;box-shadow:1px 1px 10px #d2d2d2;min-height:350px;height:100%;box-sizing:border-box}.dashboard-cards-container .see-all{position:absolute;bottom:25px}.pb45{padding-bottom:45px}.widget-title{margin-top:0;margin-bottom:0;color:#4b4b4b;font-weight:600;font-size:1.6em;padding-left:15px}.loading-spinner{width:55px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.see-all{margin-top:9px;margin-bottom:-13px;font-weight:500;color:#7f9aff;cursor:pointer;font-size:1.3em}.arrow{position:relative;top:5px;padding:0 6px;display:inline-block}.arrow,.arrow-hours svg{font-size:1.4em}.empty-placeholder{font-size:1.2em;margin-top:20px;color:#797979;line-height:1.6em}.full-row-grid-widget{grid-row:1/3}.full-row-grid-widget .rbc-calendar{height:auto}.no-content{background:url(/img/empty.svg);background-size:100%;background-repeat:no-repeat;width:65%;max-width:350px;min-height:300px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.no-hours{background-image:url(/img/clock.svg);max-width:200px;min-height:200px;background-size:60%;background-position:top;top:60%}.no-hours .empty-placeholder{bottom:25px;text-align:center;position:absolute}.no-meeting{background:url(/img/people.svg);background-size:100%;background-repeat:no-repeat;width:65%;max-width:350px;min-height:300px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.no-meeting .empty-placeholder{position:absolute;bottom:0;left:0;right:0;text-align:center}.no-todos{background:url(/img/todo.svg);background-size:100%;background-repeat:no-repeat;width:65%;max-width:205px;min-height:230px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.no-todos .empty-placeholder{position:absolute;bottom:-20px;left:0;right:0;text-align:center}.no-content-dash{background-size:100%;background-repeat:no-repeat;width:65%;max-width:150px;min-height:160px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.no-tasks-dash{background-image:url(/img/tasks.svg)}.no-projects-dash{background-image:url(/img/scrum.svg);max-width:250px;min-height:200px}.no-todos-dash{background-image:url(/img/todo.svg)}.no-trips{background-image:url(/img/boat.svg)}.no-content-dash .empty-placeholder{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);text-align:center;min-width:250px}.no-todos-dash .empty-placeholder{min-width:200px;bottom:-35px}.no-trips .empty-placeholder{position:absolute;bottom:0;left:0;right:0;text-align:center}.nodisplay{display:none}.nomargin{margin:0!important}.limited-width{width:95%;margin:0 auto!important}.white-bg{background-color:#fff}.btn{color:#fff;border:none;padding:12px 0;min-width:90px;border-radius:10px;font-weight:600;font-size:1.5em;box-shadow:0 1px 6px rgba(0,0,0,.16);transform:translateY(0);transition:all .4s ease;cursor:pointer}.btn:hover{box-shadow:0 6px 9px rgba(0,0,0,.16);transform:translateY(-2px)}.main-btn{background-color:#006cff}.secondary-btn{background-color:#7f9aff}.tooltip-container{display:inline-flex;position:relative}.tooltip{position:absolute;width:max-content;top:-25px;left:50%;transform:translateX(-50%);padding:3px 10px;background-color:#ececec;color:#707070;border-radius:5px;text-align:center;visibility:hidden;opacity:0;transition:all .3s ease}.tool-topbar{top:30px}.tooltip-container:hover .tooltip{visibility:visible;opacity:1}.left-options .tooltip-container{margin-right:15px}.form-buttons{text-align:center}.form-buttons button{margin:0 10px}body .complete-todo-modal,body .conclude-modal,body .costs-modal,body .create-hour-modal{display:none;opacity:0}body.modal-conclude .conclude-modal,body.modal-costs .costs-modal,body.modal-hours .create-hour-modal,body.modal-todo .complete-todo-modal{display:block;animation:opacityAnimation .4s ease,slideFromTopAnimation .4s ease;animation-fill-mode:forwards}body.has-modal #overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);z-index:11;opacity:0;animation:opacityAnimation .6s ease;animation-fill-mode:forwards}@keyframes slideFromTopAnimation{0%{transform:translateY(-200%)}to{transform:translateY(-50%)}}.slidebottomanimation{animation:slideFromTopWithOpacity .4s ease;animation-fill-mode:forwards}@keyframes slideFromTopWithOpacity{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.showfade{display:block;position:absolute;opacity:0;animation:opacityAnimation .3s ease .2s;animation-fill-mode:forwards}.hidefade{display:none;position:absolute;animation:reverseOpacityAnimation .3s ease .2s;animation-fill-mode:forwards}@keyframes opacityAnimation{0%{opacity:0}to{opacity:1}}@keyframes reverseOpacityAnimation{0%{opacity:1}to{opacity:0}}.show-notifications{transition:all .3s ease;transform-origin:top center;animation:increaseHeight .3s ease;animation-fill-mode:forwards}@keyframes increaseHeight{0%{transform:scaleY(0) translateX(-50%) translateZ(1px)}to{transform:scaleY(1) translateX(-50%) translateZ(1px)}}.searchinput{outline:none;background:none;z-index:3;border:none;border-bottom:1px solid #006cff;cursor:text;transform:scaleX(0);transform-origin:right;color:#006cff;font-weight:600}.searchinput::-webkit-input-placeholder{color:rgba(0,106,255,.5254901960784314);font-weight:600;font-size:.9em;font-family:"Montserrat",sans-serif;position:relative;bottom:4px}.searchinput::-moz-placeholder{color:rgba(0,106,255,.5254901960784314);font-weight:600;font-size:.9em;font-family:"Montserrat",sans-serif;position:relative;bottom:4px}.searchinput:-ms-input-placeholder{color:rgba(0,106,255,.5254901960784314);font-weight:600;font-size:.9em;font-family:"Montserrat",sans-serif;position:relative;bottom:4px}.searchinput:-moz-placeholder{color:rgba(0,106,255,.5254901960784314);font-weight:600;font-size:.9em;font-family:"Montserrat",sans-serif;position:relative;bottom:4px}.searchinput.showsearch{animation:showInput .3s ease-in-out;animation-fill-mode:forwards}@keyframes showInput{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}input[type=text].hidesearch{animation:hideInput .3s ease-in-out;animation-fill-mode:forwards}@keyframes hideInput{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:0}}.card-project{border-top:5px solid #006cff}.card-diaria{border-top:5px solid #ffeb3b}.card-externa{border-top:5px solid #f7ab00}.card-isolada{border-top:5px solid #00b1ff}.card-budget{border-top:5px solid #651fff}.card-meeting{border-top:5px solid #1de9b6}.disabled-filter svg{opacity:.3;cursor:auto!important}.disabled-filter .tooltip{display:none}.custom-tooltip{display:flex;flex-direction:column;padding:10px;background-color:#f7f7f7;border-radius:10px}.custom-tooltip .label{font-weight:700}.approvals-scroll-container{overflow:scroll;height:264px;margin-top:25px}.approvals-scroll-container::-webkit-scrollbar{width:.8em}.approvals-scroll-container::-webkit-scrollbar-track{border-radius:10px}.approvals-scroll-container::-webkit-scrollbar-thumb{border-radius:10px;background:#dfe4f8}.approvals-scroll-container::-webkit-scrollbar-thumb:window-inactive{background:#dfe4f8}.calendar-modal{border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:6px solid #7f9aff;padding-left:5px;padding-right:5px;padding-bottom:1px}.calendar-modal .swal2-header{position:absolute;top:0;left:0;right:0;height:60px;z-index:11;border-bottom:1px solid #e6e6e6;flex-direction:row}.calendar-modal .swal2-header h2{font-size:1.1em;margin-bottom:0;margin-left:20px;font-weight:500;color:#4b4b4b}.calendar-modal .swal2-content{max-height:70vh;overflow:scroll;margin-top:50px}.calendar-modal .swal2-actions{display:none!important}.calendar-modal .swal2-close{color:#aaa;top:5px}.calendar-modal .swal2-close:hover{color:#7f9aff}.calendar-modal-day{text-align:left;color:#006cff;border-bottom:1px solid #e6e6e6;margin-left:15px;margin-right:15px}.calendar-modal-day h3{font-weight:500;margin:10px 0 0}.calendar-modal-day h6{font-weight:300;margin:5px 0 15px}.calendar-modal-content{margin:15px 15px 0;border-bottom:1px solid #e6e6e6}.modal-event-meta{display:flex;align-items:center}.modal-event-meta span{background-color:#00b1ff;color:#fff;font-size:.7em;min-width:90px;padding:2px 0;border-radius:25px}.modal-event-meta span.red{background-color:#f43d3d}.modal-event-meta.interna span{background-color:#f7ab00}.modal-event-meta h6{color:#00b1ff;margin:0 0 0 16px;letter-spacing:.01em;font-weight:500}.modal-event-meta h6.red{color:#f43d3d}.modal-event-meta.interna h6{color:#f7ab00}.modal-event-title{text-align:left;margin-top:12px}.modal-event-title h5{margin:0;color:#4b4b4b}.modal-event-users{margin-top:13px;text-align:left}.modal-event-users img{border-radius:50%;width:23px;height:23px;border:2px solid #006cff;margin-right:5px}.modal-event-info{margin-top:10px;margin-bottom:10px}.modal-event-client,.modal-event-info,.modal-event-place{display:flex;align-items:center}.modal-event-place{margin-left:15px}.modal-event-info img{width:12px;margin-right:7px}.modal-event-info span{font-size:.7em;color:#797979}.icon-tobe-selected{position:relative}.icon-tobe-selected svg{z-index:1}.icon-selected:after{content:"";position:absolute;top:50%;left:50%;width:170%;height:170%;background-color:#f5f7fd;border-radius:10px;z-index:0;transform:translate(-50%,-50%)}.filter-with-notification{position:relative}.filter-with-notification .notification{width:12px;height:12px;position:absolute;top:-7px;right:-4px;background-color:#f43d3d;border-radius:50%;text-align:center;z-index:11}.filter-with-notification .notification span{color:#fff;font-size:.75em;position:relative;bottom:1px}.tooltip-container a{line-height:0}.tooltip-container .tooltip{line-height:15px}.extend-card-icon,.has-meeting,.has-task-deadline,.navigation ul li,.project-links-section .single-link,.see-all .arrow,.single-card-task,.single-meeting-action:after,.single-trip-action:after,.task-state,.tasks-list-container .single-card,.todo-status svg,.topbar-add,.topbar-clock,.topbar-notifications,.topbar-todo{transition:all .4s ease}.single-card-task:hover{background-color:#f5f7fd}.task-state:hover{filter:brightness(1.05)}.project-links-section .single-link:hover{filter:brightness(1.07)}.see-all:hover .arrow{transform:translateX(6px)}.todo-status:hover svg{fill:#5e78dd}.has-meeting:hover,.has-task-deadline:hover{filter:brightness(1.05)}.navigation ul li:hover{background-color:#0634e0!important}.dashboard-account,.topbar-add:hover,.topbar-clock:hover,.topbar-dashboard-toggle:hover,.topbar-notifications:hover,.topbar-todo:hover{background-color:#f5f7fd}.tasks-list-container .single-card:hover{background-color:#006cff}.tasks-list-container .single-card:hover .client-title,.tasks-list-container .single-card:hover .member-name,.tasks-list-container .single-card:hover .member-role{color:#fff}.tasks-list-container .single-card:hover .member-avatar img{background-color:#fff;border:2px solid #fff}.billing-add-costs span span:after,.see-all-costs span span:after{display:block;content:"";border-bottom:1px solid #7f9aff;transform:scaleX(0);transition:transform .25s ease-in-out}.billing-add-costs span span:hover:after,.see-all-costs span span:hover:after{transform:scaleX(1)}.billing-add-costs span span:after,.see-all-costs span span.underline:after{transform-origin:0 50%}.single-meeting-action:hover:after,.single-trip-action:hover:after,.single-vacation-action:hover:after{opacity:1!important}.extend-card-icon:hover{transform:rotate(90deg)}.options-actions{display:flex;flex-direction:row-reverse}.action-delete{order:1}.action-edit{order:2}.action-duplicate{order:3}.action-conclude{order:4}.action-gotoproject{order:5}.action-filter{order:6}.action-add{order:7}.action-reject{order:8}.action-approve{order:9}.action-create-task{order:10}.action-clientinfo{order:11}@media only screen and (max-width:1550px){.dashboard-cards-container .task-state,.single-card-task .task-state{font-size:1.1em!important}}@media only screen and (min-width:900px){.topbar-nav{display:none}}@media only screen and (max-width:900px){.app-container{display:block}.sidebar-container{display:none!important}.topbar-nav{position:relative!important;display:flex;justify-content:space-between;align-items:center;padding:15px 5%;box-sizing:border-box}.topbar-nav ul li{margin-left:0;padding:0 20px 0 0}.topbar-nav svg{font-size:2.5em!important}.topbar-nav img{display:none}.topbar-nav #topbar-user-name{font-weight:600;margin-right:18px;color:#7f9aff;font-size:1.25em}.topbar-nav #logout{padding:8px;background:#006cff;color:#fff}.dashboard-container{width:100%!important;overflow:unset}.dashboard-container .widgets-grid{width:100%!important;display:block!important;height:100%!important;border-top:0!important;border-radius:0!important;box-shadow:none}.mytasks-container .widget-title{display:none}.cards-container{min-height:unset}.widgets-grid .tasks-title{border-right:0!important}.widgets-grid .tasks-options{padding:20px 5%}.widgets-grid .tasks-list{height:unset!important;padding:0!important;border-right:0!important;overflow:scroll;border-bottom:1px solid #e6e6e6}.mytasks-container .tasks-list-container{display:flex;grid-gap:10px;gap:10px;padding:20px 5%;box-sizing:border-box}.mytasks-container .single-card{margin:0!important}.mytasks-container .tasks-list-container .client-title{width:max-content}.widgets-grid .tasks-detail{height:unset!important}.project-details-grid{display:block!important;padding:20px 5%}.project-details-grid .project-icon{display:none}.project-details-grid .project-header{margin:0!important}.project-details-grid .client-content{margin-right:0!important;padding:0!important}.project-details-grid .project-header .project-title{text-align:center}.project-details-grid .project-infos{justify-content:space-evenly!important}.project-details-grid .project-infos .project-tab{padding-right:0!important}.project-details-grid h4{text-align:center}.project-details-grid .client-content .client-info-grid50{display:block!important;border-bottom:0!important;padding:0!important;margin-bottom:0!important}.project-details-grid .client-content .client-info-grid50 .right{border-left:0!important;padding-left:0!important}.project-details-grid .client-content .client-info{border-bottom:1px solid #e6e6e6;padding:20px 0}}
/*# sourceMappingURL=main.eb7d5f90.chunk.css.map */