@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:url(../../webfonts/work-sans-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:700;src:url(../../webfonts/work-sans-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:800;src:url(../../webfonts/work-sans-v19-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:900;src:url(../../webfonts/work-sans-v19-latin-900.woff2) format("woff2")}body{font-family:Work Sans,Helvetica,Arial,sans-serif}a:not(.btn){color:#222}body.single-form-container #app #app-header .header-logo,#app #app-header .header-logo{width:auto;height:25px}#app-header{background:#fff}#app-header>.container-fluid{padding-top:5px;padding-bottom:5px}#app-header .navbar{background:#222}#app-header .navbar.navbar-dark .navbar-nav .nav-link{color:#ffffffc9;transition:color .1s ease-out}#app-main-content .page-header{background:#fff;padding-left:0;padding-right:0}.modal-title,.page-header .title{font-weight:900}.content-informe .export-list{margin-top:0}.content-informe .informe-form-wrapper .informe-form .header{background-color:#222;color:#fff}.content-informe .informe-form-wrapper .informe-form{border-color:#222}.content-informe .informe-form-wrapper hr{background:#222}.table-informe a:not(.btn){color:#e11f1b}#app-sidebar{background-color:#fff}#app-sidebar .nav-item .nav-link{transition:font-weight .1s ease-out;padding:.7rem .5rem;color:#222}#app-sidebar .nav-item .nav-link.active{background-color:#fff;color:#222;font-weight:900}#app-sidebar .nav-item{border-bottom:1px solid #222222}#app-sidebar .nav-item:hover>.nav-link{background-color:#fff;font-weight:700}#app.sidebar-collapsed #app-sidebar .nav-item{background-color:#fff}#app.sidebar-collapsed .nav-item .nav-link.active{background-color:#222;color:#fff}#app.sidebar-collapsed #app-sidebar .nav-item{min-height:44px}.dropdown-item.active,.dropdown-item:active{background-color:#222;color:#fff}.btn-primary{background-color:#222;border-color:#222;color:#fff}.btn-primary:hover{background-color:#222;border-color:#222;color:#fff;text-decoration:underline}.btn-primary:focus{background-color:#222;border-color:#222;box-shadow:0 0 0 .1rem #222}.btn-primary.disabled,.btn-primary:disabled{background-color:#222;border-color:#222;text-decoration:none}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#222;border-color:#222}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .1rem #222}.btn-link,.btn-link:hover{color:#222}.btn:focus,.btn.focus{box-shadow:0 0 0 .1rem #222}.btn-sm,.btn-group-sm>.btn{border-radius:unset}.form-control:focus{border-color:#222;box-shadow:0 0 0 .1rem #222}#app-header .text-primary{color:#e11f1b!important}.page-item.active .page-link{background-color:#222;color:#fff}.page-item .page-link{color:#222}.page-item .page-link:focus{box-shadow:0 0 0 .1rem #222}.lds-ring div{border:6px solid #e11f1b;border-color:#e11f1b transparent transparent transparent}.content-home h3{font-size:1.2rem}.modal.fade.show .modal-dialog.modal-dialog-slideout{margin-right:0}.table{font-size:13px}.table td.fit,.table th.fit{white-space:nowrap;width:1%}table.table.table-sm .btn-sm{padding:.05rem .25rem}.content-budget .table-budget-lines .pdf-settings th{font-weight:400;padding-top:4px;padding-bottom:4px}.content-budget .table-budget-lines .agrupation-row,.content-budget .table-budget-lines .agrupation-row>th,.content-budget .table-budget-lines .agrupation-row>td{background-color:#00000005}.content-budget-materials .clickable-item,.content-group-segment-list .clickable-item{cursor:pointer}.content-budget-materials .indent,.content-group-segment-list .indent{border-left:1px solid #a0aec0;padding-left:1rem;margin-left:.6rem}.content-budget-materials .last-level .clickable-item,.content-group-segment-list .last-level .clickable-item{padding:0 .2rem}.content-budget-materials .last-level .clickable-item:has(:checked),.content-group-segment-list .last-level .clickable-item:has(:checked){background:#e11f1b26}.pac-container{z-index:1051}.color-legend .item{margin-right:10px;display:inline-block}.color-legend .square{width:16px;height:16px;display:inline-block;border:1px solid #555;vertical-align:sub}#task-planning-calendar .fc-timelineWeek-view .day-separator{border-left-color:#000;border-left-width:1.5px}#task-planning-calendar .fc-timelineWeek-view .fc-scrollgrid.table-bordered.fc-scrollgrid-liquid{border-color:#000;border-right-width:1px;border-bottom-width:1px}#task-planning-calendar .fc-timelineWeek-view .fc-timeline-header-row{background-color:#f0f0f0}
