/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.is-projects-table .code-cell{width:120px}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.simple-input .v-input__slot{min-height:30px!important}.simple-input .v-input__append-inner{margin-top:4px!important}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.parcel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.parcel .v-btn:not(:last-child){margin-right:8px;margin-bottom:8px}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.main-investigator td{font-weight:700!important}.affectations-table{width:100%;border-collapse:collapse}.affectations-table,.affectations-table td,.affectations-table th{border:1px solid #616161}.affectations-table tr{height:29.25px}.affectations-table td,.affectations-table th{text-align:center}.affectations-table .month-cell{width:39px}.affectations-table .month-cell.is-disabled{background-color:#e0e0e0}.affectations-table .month-cell input{width:39px;text-align:center;cursor:pointer;height:29.25px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.affectations-table .month-cell input:hover{background-color:#b0bec5}.global-input{width:70px;text-align:center}.apply-btn{margin-right:0;min-width:0}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.v-window__container--is-active{height:unset!important}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.v-datatable td[data-v-2ecc7ff0],.v-datatable th[data-v-2ecc7ff0]{padding:0 .75rem!important}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.mastersheet:last-child{margin-bottom:0!important}.mastersheet .table{border-top:1px solid #bdbdbd;position:relative}.mastersheet .table .headers>div{display:block;padding:0 8px;border-left:1px solid #bdbdbd;position:relative}.mastersheet .table .headers>div:after{content:"";position:absolute;top:0;bottom:0;left:100%;z-index:2;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.2) 0,transparent);width:9px}.mastersheet .table .headers .fixed-column-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.mastersheet .table .headers .fixed-column-holder .left-contents{width:82%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mastersheet .table .headers .fixed-column-holder .right-contents{width:18%;margin-left:auto;text-align:center}.mastersheet .table .borders>div{border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;height:39px;padding-top:10px}.mastersheet .table .days-holder{overflow-x:auto;overflow-y:hidden;height:100%;white-space:nowrap}.mastersheet .table .days-holder .data-cell{width:50px;display:inline-block;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mastersheet .table .days-holder .data-cell.weekend{background-color:#e0e0e0}.mastersheet .table .days-holder .data-cell.holiday{position:relative;background-color:#bdbdbd}.mastersheet .table .days-holder .data-cell.holiday:before{content:"FERIADO";position:absolute;padding:3px;background-color:#bdbdbd;height:22px;top:50%;display:block;font-weight:600;-webkit-transform:translateY(-50%) rotate(-90deg) translateY(-11px);transform:translateY(-50%) rotate(-90deg) translateY(-11px);z-index:1}.mastersheet .table .days-holder .data-cell.has-error{background-color:rgba(213,0,0,.8);color:#fff;font-weight:600}.mastersheet .table .days-holder .data-cell.has-error>div{border-bottom-color:transparent}.mastersheet .table .days-holder .data-cell.has-error .day-holder>div{color:#fff}.mastersheet .table .days-holder .data-cell .day-holder{padding-top:3px}.mastersheet .table .days-holder .data-cell .day-holder div{color:#212121;font-weight:700;margin-bottom:-5px}.mastersheet .table .days-holder .data-cell .day-holder div+div{color:#757575;text-transform:uppercase;font-weight:400;font-size:.9em}.mastersheet .table .project-day{position:relative}.mastersheet .table .project-day.is-selected{background-color:rgba(0,173,239,.1)}.mastersheet .table .project-day .edit-icon{background-color:#cfd8dc;border-radius:3px;width:22px;height:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,.8);font-weight:700;font-size:14px}.mastersheet .table .project-day .edit-icon.is-selected{background-color:#00adef;color:#fff}.mastersheet .table .project-day .edit-icon>svg{font-size:12px}.mastersheet .action-buttons .v-btn{margin-left:8px}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */.btn-chip[data-v-06749332]{border-radius:50px;width:50px}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2019 */@font-face{font-family:Prelo;src:url(../fonts/prelo-black-webfont.a6fe84ef.woff2) format("woff2"),url(../fonts/prelo-black-webfont.a6fe84ef.woff2) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-black_italic-webfont.0383e884.woff2) format("woff2"),url(../fonts/prelo-black_italic-webfont.0383e884.woff2) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-black-webfont.8aa07488.woff2) format("woff2"),url(../fonts/preloslab-black-webfont.8aa07488.woff2) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-black_italic-webfont.a1a25063.woff2) format("woff2"),url(../fonts/preloslab-black_italic-webfont.a1a25063.woff2) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-extrabold-webfont.9ce0cfed.woff2) format("woff2"),url(../fonts/prelo-extrabold-webfont.9ce0cfed.woff2) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-extrabold_italic-webfont.bc8a0e20.woff2) format("woff2"),url(../fonts/prelo-extrabold_italic-webfont.bc8a0e20.woff2) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-extrabold-webfont.3fe5ac6b.woff2) format("woff2"),url(../fonts/preloslab-extrabold-webfont.3fe5ac6b.woff2) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-extrabold_italic-webfont.2edb5f3a.woff2) format("woff2"),url(../fonts/preloslab-extrabold_italic-webfont.2edb5f3a.woff2) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-bold-webfont.7f78b95f.woff2) format("woff2"),url(../fonts/prelo-bold-webfont.7f78b95f.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-bold_italic-webfont.380770a4.woff2) format("woff2"),url(../fonts/prelo-bold_italic-webfont.380770a4.woff2) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-bold-webfont.26ca6cf2.woff2) format("woff2"),url(../fonts/preloslab-bold-webfont.26ca6cf2.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-bold_italic-webfont.cd9ef42e.woff2) format("woff2"),url(../fonts/preloslab-bold_italic-webfont.cd9ef42e.woff2) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-semibold-webfont.12cb8ebd.woff2) format("woff2"),url(../fonts/prelo-semibold-webfont.12cb8ebd.woff2) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-semibold_italic-webfont.54f8969f.woff2) format("woff2"),url(../fonts/prelo-semibold_italic-webfont.54f8969f.woff2) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-semibold-webfont.a1accaf5.woff2) format("woff2"),url(../fonts/preloslab-semibold-webfont.a1accaf5.woff2) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-semibold_italic-webfont.68732a6f.woff2) format("woff2"),url(../fonts/preloslab-semibold_italic-webfont.68732a6f.woff2) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-medium-webfont.a4059b34.woff2) format("woff2"),url(../fonts/prelo-medium-webfont.a4059b34.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-medium_italic-webfont.d954e1e2.woff2) format("woff2"),url(../fonts/prelo-medium_italic-webfont.d954e1e2.woff2) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-medium-webfont.9d609ffb.woff2) format("woff2"),url(../fonts/preloslab-medium-webfont.9d609ffb.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-medium_italic-webfont.635e7084.woff2) format("woff2"),url(../fonts/preloslab-medium_italic-webfont.635e7084.woff2) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-book-webfont.6ef15f3a.woff2) format("woff2"),url(../fonts/prelo-book-webfont.6ef15f3a.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-book_italic-webfont.314e6fec.woff2) format("woff2"),url(../fonts/prelo-book_italic-webfont.314e6fec.woff2) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-book-webfont.c4ddb61e.woff2) format("woff2"),url(../fonts/preloslab-book-webfont.c4ddb61e.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-book_italic-webfont.26725ff5.woff2) format("woff2"),url(../fonts/preloslab-book_italic-webfont.26725ff5.woff2) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-light-webfont.32bb932c.woff2) format("woff2"),url(../fonts/prelo-light-webfont.32bb932c.woff2) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-light_italic-webfont.dcb3e887.woff2) format("woff2"),url(../fonts/prelo-light_italic-webfont.dcb3e887.woff2) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-light-webfont.f7a02af2.woff2) format("woff2"),url(../fonts/preloslab-light-webfont.f7a02af2.woff2) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-light_italic-webfont.c86ae80b.woff2) format("woff2"),url(../fonts/preloslab-light_italic-webfont.c86ae80b.woff2) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-extralight-webfont.8733ec53.woff2) format("woff2"),url(../fonts/prelo-extralight-webfont.8733ec53.woff2) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-extralight_italic-webfont.ed177250.woff2) format("woff2"),url(../fonts/prelo-extralight_italic-webfont.ed177250.woff2) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-extralight-webfont.34eb3eb7.woff2) format("woff2"),url(../fonts/preloslab-extralight-webfont.34eb3eb7.woff2) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-extralight_italic-webfont.71f243c9.woff2) format("woff2"),url(../fonts/preloslab-extralight_italic-webfont.71f243c9.woff2) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Prelo;src:url(../fonts/prelo-hairline-webfont.f567e75b.woff2) format("woff2"),url(../fonts/prelo-hairline-webfont.f567e75b.woff2) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Prelo;src:url(../fonts/prelo-hairline_italic-webfont.6c0a9d67.woff2) format("woff2"),url(../fonts/prelo-hairline_italic-webfont.6c0a9d67.woff2) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-hairline-webfont.f8a01096.woff2) format("woff2"),url(../fonts/preloslab-hairline-webfont.f8a01096.woff2) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Prelo Slab;src:url(../fonts/preloslab-hairline_italic-webfont.1edd0795.woff2) format("woff2"),url(../fonts/preloslab-hairline_italic-webfont.1edd0795.woff2) format("woff");font-weight:100;font-style:italic}.column-document-line-descricao{width:200px}